device 12 arch/alpha/include/asm/console.h extern long callback_open(const char *device, long length); device 19 arch/alpha/kernel/bugs.c ssize_t cpu_show_meltdown(struct device *dev, device 28 arch/alpha/kernel/bugs.c ssize_t cpu_show_spectre_v1(struct device *dev, device 37 arch/alpha/kernel/bugs.c ssize_t cpu_show_spectre_v2(struct device *dev, device 104 arch/alpha/kernel/core_apecs.c int device = device_fn >> 3; device 108 arch/alpha/kernel/core_apecs.c if (device > 20) { device 110 arch/alpha/kernel/core_apecs.c device)); device 109 arch/alpha/kernel/core_lca.c int device = device_fn >> 3; device 114 arch/alpha/kernel/core_lca.c if (device > 12) { device 119 arch/alpha/kernel/core_lca.c addr = (1 << (11 + device)) | (func << 8) | where; device 152 arch/alpha/kernel/core_t2.c int device = device_fn >> 3; device 156 arch/alpha/kernel/core_t2.c if (device > 8) { device 158 arch/alpha/kernel/core_t2.c device)); device 163 arch/alpha/kernel/core_t2.c addr = (0x0800L << device) | ((device_fn & 7) << 8) | (where); device 134 arch/alpha/kernel/pci_iommu.c iommu_arena_find_pages(struct device *dev, struct pci_iommu_arena *arena, device 192 arch/alpha/kernel/pci_iommu.c iommu_arena_alloc(struct device *dev, struct pci_iommu_arena *arena, long n, device 274 arch/alpha/kernel/pci_iommu.c struct device *dev = pdev ? &pdev->dev : NULL; device 339 arch/alpha/kernel/pci_iommu.c static struct pci_dev *alpha_gendev_to_pci(struct device *dev) device 362 arch/alpha/kernel/pci_iommu.c static dma_addr_t alpha_pci_map_page(struct device *dev, struct page *page, device 383 arch/alpha/kernel/pci_iommu.c static void alpha_pci_unmap_page(struct device *dev, dma_addr_t dma_addr, device 447 arch/alpha/kernel/pci_iommu.c static void *alpha_pci_alloc_coherent(struct device *dev, size_t size, device 492 arch/alpha/kernel/pci_iommu.c static void alpha_pci_free_coherent(struct device *dev, size_t size, device 517 arch/alpha/kernel/pci_iommu.c sg_classify(struct device *dev, struct scatterlist *sg, struct scatterlist *end, device 567 arch/alpha/kernel/pci_iommu.c sg_fill(struct device *dev, struct scatterlist *leader, struct scatterlist *end, device 665 arch/alpha/kernel/pci_iommu.c static int alpha_pci_map_sg(struct device *dev, struct scatterlist *sg, device 743 arch/alpha/kernel/pci_iommu.c static void alpha_pci_unmap_sg(struct device *dev, struct scatterlist *sg, device 822 arch/alpha/kernel/pci_iommu.c static int alpha_pci_supported(struct device *dev, u64 mask) device 81 arch/alpha/kernel/rtc.c alpha_rtc_read_time(struct device *dev, struct rtc_time *tm) device 104 arch/alpha/kernel/rtc.c alpha_rtc_set_time(struct device *dev, struct rtc_time *tm) device 118 arch/alpha/kernel/rtc.c alpha_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 161 arch/alpha/kernel/rtc.c remote_read_time(struct device *dev, struct rtc_time *tm) device 180 arch/alpha/kernel/rtc.c remote_set_time(struct device *dev, struct rtc_time *tm) device 132 arch/alpha/kernel/smc37c93x.c unsigned long device, device 143 arch/alpha/kernel/smc37c93x.c outb(device, dataPort); device 272 arch/alpha/kernel/srmcons.c .device = srm_console_device, device 76 arch/alpha/kernel/sys_nautilus.c dev->bus->self && dev->bus->self->device == 0x700f) device 280 arch/alpha/kernel/sys_sio.c if (dev->device == PCI_DEVICE_ID_NCR_53C810 device 281 arch/alpha/kernel/sys_sio.c || dev->device == PCI_DEVICE_ID_NCR_53C815 device 282 arch/alpha/kernel/sys_sio.c || dev->device == PCI_DEVICE_ID_NCR_53C820 device 283 arch/alpha/kernel/sys_sio.c || dev->device == PCI_DEVICE_ID_NCR_53C825) { device 484 arch/arc/kernel/perf_event.c static ssize_t arc_pmu_events_sysfs_show(struct device *dev, device 513 arch/arc/kernel/perf_event.c static int arc_pmu_raw_alloc(struct device *dev) device 620 arch/arc/kernel/setup.c struct device *cpu_dev = get_cpu_device(cpu_id); device 51 arch/arc/mm/dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 72 arch/arc/mm/dma.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 93 arch/arc/mm/dma.c void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, device 413 arch/arm/common/bL_switcher.c struct device *cpu_dev = get_cpu_device(i); device 68 arch/arm/common/dmabounce.c struct device *dev; device 81 arch/arm/common/dmabounce.c int (*needs_bounce)(struct device *, dma_addr_t, size_t); device 85 arch/arm/common/dmabounce.c static ssize_t dmabounce_show(struct device *dev, struct device_attribute *attr, device 110 arch/arm/common/dmabounce.c struct device *dev = device_info->dev; device 208 arch/arm/common/dmabounce.c static struct safe_buffer *find_safe_buffer_dev(struct device *dev, device 220 arch/arm/common/dmabounce.c static int needs_bounce(struct device *dev, dma_addr_t dma_addr, size_t size) device 243 arch/arm/common/dmabounce.c static inline dma_addr_t map_single(struct device *dev, void *ptr, size_t size, device 274 arch/arm/common/dmabounce.c static inline void unmap_single(struct device *dev, struct safe_buffer *buf, device 313 arch/arm/common/dmabounce.c static dma_addr_t dmabounce_map_page(struct device *dev, struct page *page, device 348 arch/arm/common/dmabounce.c static void dmabounce_unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, device 365 arch/arm/common/dmabounce.c static int __dmabounce_sync_for_cpu(struct device *dev, dma_addr_t addr, device 396 arch/arm/common/dmabounce.c static void dmabounce_sync_for_cpu(struct device *dev, device 405 arch/arm/common/dmabounce.c static int __dmabounce_sync_for_device(struct device *dev, dma_addr_t addr, device 436 arch/arm/common/dmabounce.c static void dmabounce_sync_for_device(struct device *dev, device 445 arch/arm/common/dmabounce.c static int dmabounce_dma_supported(struct device *dev, u64 dma_mask) device 469 arch/arm/common/dmabounce.c static int dmabounce_init_pool(struct dmabounce_pool *pool, struct device *dev, device 481 arch/arm/common/dmabounce.c int dmabounce_register_dev(struct device *dev, unsigned long small_buffer_size, device 483 arch/arm/common/dmabounce.c int (*needs_bounce_fn)(struct device *, dma_addr_t, size_t)) device 543 arch/arm/common/dmabounce.c void dmabounce_unregister_dev(struct device *dev) device 148 arch/arm/common/it8152.c (dev->device == PCI_DEVICE_ID_ITE_8152)) { device 244 arch/arm/common/it8152.c static int it8152_needs_bounce(struct device *dev, dma_addr_t dma_addr, size_t size) device 255 arch/arm/common/it8152.c static int it8152_pci_platform_notify(struct device *dev) device 266 arch/arm/common/it8152.c static int it8152_pci_platform_notify_remove(struct device *dev) device 274 arch/arm/common/it8152.c int dma_set_coherent_mask(struct device *dev, u64 mask) device 335 arch/arm/common/it8152.c (dev->device == PCI_DEVICE_ID_ITE_8152) && device 61 arch/arm/common/locomo.c struct device *dev; device 211 arch/arm/common/locomo.c static void locomo_dev_release(struct device *_dev) device 368 arch/arm/common/locomo.c __locomo_probe(struct device *me, struct resource *mem, int irq) device 465 arch/arm/common/locomo.c static int locomo_remove_child(struct device *dev, void *data) device 537 arch/arm/common/locomo.c void locomo_gpio_set_dir(struct device *dev, unsigned int bits, unsigned int dir) device 566 arch/arm/common/locomo.c int locomo_gpio_read_level(struct device *dev, unsigned int bits) device 584 arch/arm/common/locomo.c int locomo_gpio_read_output(struct device *dev, unsigned int bits) device 602 arch/arm/common/locomo.c void locomo_gpio_write(struct device *dev, unsigned int bits, unsigned int set) device 818 arch/arm/common/locomo.c static int locomo_match(struct device *_dev, struct device_driver *_drv) device 826 arch/arm/common/locomo.c static int locomo_bus_probe(struct device *dev) device 837 arch/arm/common/locomo.c static int locomo_bus_remove(struct device *dev) device 100 arch/arm/common/sa1111.c struct device *dev; device 723 arch/arm/common/sa1111.c static void sa1111_dev_release(struct device *_dev) device 803 arch/arm/common/sa1111.c static int __sa1111_probe(struct device *me, struct resource *mem, int irq) device 929 arch/arm/common/sa1111.c static int sa1111_remove_one(struct device *dev, void *data) device 975 arch/arm/common/sa1111.c static int sa1111_suspend_noirq(struct device *dev) device 1040 arch/arm/common/sa1111.c static int sa1111_resume_noirq(struct device *dev) device 1345 arch/arm/common/sa1111.c static int sa1111_match(struct device *_dev, struct device_driver *_drv) device 1353 arch/arm/common/sa1111.c static int sa1111_bus_probe(struct device *dev) device 1364 arch/arm/common/sa1111.c static int sa1111_bus_remove(struct device *dev) device 1412 arch/arm/common/sa1111.c static int sa1111_needs_bounce(struct device *dev, dma_addr_t addr, size_t size) device 40 arch/arm/common/scoop.c void reset_scoop(struct device *dev) device 124 arch/arm/common/scoop.c unsigned short read_scoop_reg(struct device *dev, unsigned short reg) device 130 arch/arm/common/scoop.c void write_scoop_reg(struct device *dev, unsigned short reg, unsigned short data) device 5 arch/arm/include/asm/dma-direct.h static inline dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 11 arch/arm/include/asm/dma-direct.h static inline phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dev_addr) device 17 arch/arm/include/asm/dma-direct.h static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) device 32 arch/arm/include/asm/dma-iommu.h int arm_iommu_attach_device(struct device *dev, device 34 arch/arm/include/asm/dma-iommu.h void arm_iommu_detach_device(struct device *dev); device 36 arch/arm/include/asm/dma-iommu.h int arm_dma_supported(struct device *dev, u64 mask); device 36 arch/arm/include/asm/dma-mapping.h static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) device 43 arch/arm/include/asm/dma-mapping.h static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) device 53 arch/arm/include/asm/dma-mapping.h static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) device 64 arch/arm/include/asm/dma-mapping.h static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) device 73 arch/arm/include/asm/dma-mapping.h static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) device 78 arch/arm/include/asm/dma-mapping.h static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) device 83 arch/arm/include/asm/dma-mapping.h static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) device 88 arch/arm/include/asm/dma-mapping.h static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) device 105 arch/arm/include/asm/dma-mapping.h extern void *arm_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, device 122 arch/arm/include/asm/dma-mapping.h extern void arm_dma_free(struct device *dev, size_t size, void *cpu_addr, device 138 arch/arm/include/asm/dma-mapping.h extern int arm_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 166 arch/arm/include/asm/dma-mapping.h extern int dmabounce_register_dev(struct device *, unsigned long, device 167 arch/arm/include/asm/dma-mapping.h unsigned long, int (*)(struct device *, dma_addr_t, size_t)); device 179 arch/arm/include/asm/dma-mapping.h extern void dmabounce_unregister_dev(struct device *); device 186 arch/arm/include/asm/dma-mapping.h extern int arm_dma_map_sg(struct device *, struct scatterlist *, int, device 188 arch/arm/include/asm/dma-mapping.h extern void arm_dma_unmap_sg(struct device *, struct scatterlist *, int, device 190 arch/arm/include/asm/dma-mapping.h extern void arm_dma_sync_sg_for_cpu(struct device *, struct scatterlist *, int, device 192 arch/arm/include/asm/dma-mapping.h extern void arm_dma_sync_sg_for_device(struct device *, struct scatterlist *, int, device 194 arch/arm/include/asm/dma-mapping.h extern int arm_dma_get_sgtable(struct device *dev, struct sg_table *sgt, device 142 arch/arm/include/asm/ecard.h struct device dev; device 172 arch/arm/include/asm/hardware/locomo.h struct device dev; device 204 arch/arm/include/asm/hardware/locomo.h void locomo_gpio_set_dir(struct device *dev, unsigned int bits, unsigned int dir); device 205 arch/arm/include/asm/hardware/locomo.h int locomo_gpio_read_level(struct device *dev, unsigned int bits); device 206 arch/arm/include/asm/hardware/locomo.h int locomo_gpio_read_output(struct device *dev, unsigned int bits); device 207 arch/arm/include/asm/hardware/locomo.h void locomo_gpio_write(struct device *dev, unsigned int bits, unsigned int set); device 388 arch/arm/include/asm/hardware/sa1111.h struct device dev; device 49 arch/arm/include/asm/hardware/scoop.h struct device *dev; /* Pointer to this socket's scoop device */ device 60 arch/arm/include/asm/hardware/scoop.h void (*power_ctrl)(struct device *scoop, unsigned short cpr, int nr); device 65 arch/arm/include/asm/hardware/scoop.h void reset_scoop(struct device *dev); device 66 arch/arm/include/asm/hardware/scoop.h unsigned short read_scoop_reg(struct device *dev, unsigned short reg); device 67 arch/arm/include/asm/hardware/scoop.h void write_scoop_reg(struct device *dev, unsigned short reg, unsigned short data); device 17 arch/arm/include/asm/mach/pci.h struct device; device 60 arch/arm/include/asm/mach/pci.h void pci_common_init_dev(struct device *, struct hw_pci *); device 279 arch/arm/kernel/bios32.c (dev->device == PCI_DEVICE_ID_INTERG_2000 || device 280 arch/arm/kernel/bios32.c dev->device == PCI_DEVICE_ID_INTERG_2010)) || device 282 arch/arm/kernel/bios32.c dev->device == PCI_DEVICE_ID_ITE_8152)); device 454 arch/arm/kernel/bios32.c static void pcibios_init_hw(struct device *parent, struct hw_pci *hw, device 525 arch/arm/kernel/bios32.c void pci_common_init_dev(struct device *parent, struct hw_pci *hw) device 55 arch/arm/kernel/dma-isa.c static struct device isa_dma_dev = { device 248 arch/arm/mach-davinci/board-dm365-evm.c static int dm365evm_keyscan_enable(struct device *dev) device 389 arch/arm/mach-davinci/board-dm644x-evm.c sw_show(struct device *d, struct device_attribute *a, char *buf) device 52 arch/arm/mach-davinci/serial.c struct device *dev; device 940 arch/arm/mach-ep93xx/core.c static struct device __init *ep93xx_init_soc(void) device 964 arch/arm/mach-ep93xx/core.c struct device __init *ep93xx_init_devices(void) device 966 arch/arm/mach-ep93xx/core.c struct device *parent; device 11 arch/arm/mach-ep93xx/platform.h struct device; device 37 arch/arm/mach-ep93xx/platform.h struct device *ep93xx_init_devices(void); device 222 arch/arm/mach-ep93xx/ts72xx.c static void bk3_mmc_spi_setpower(struct device *dev, unsigned int vdd) device 22 arch/arm/mach-footbridge/ebsa285-pci.c dev->device == PCI_DEVICE_ID_CONTAQ_82C693) device 73 arch/arm/mach-highbank/highbank.c struct device *dev = __dev; device 52 arch/arm/mach-imx/common.h struct device *imx_soc_device_init(void); device 76 arch/arm/mach-imx/cpu.c struct device * __init imx_soc_device_init(void) device 11 arch/arm/mach-imx/devices/devices-common.h extern struct device mxc_aips_bus; device 12 arch/arm/mach-imx/devices/devices-common.h extern struct device mxc_ahb_bus; device 15 arch/arm/mach-imx/devices/devices.c struct device mxc_aips_bus = { device 19 arch/arm/mach-imx/devices/devices.c struct device mxc_ahb_bus = { device 366 arch/arm/mach-imx/mach-armadillo5x0.c static int armadillo5x0_sdhc1_get_ro(struct device *dev) device 371 arch/arm/mach-imx/mach-armadillo5x0.c static int armadillo5x0_sdhc1_init(struct device *dev, device 412 arch/arm/mach-imx/mach-armadillo5x0.c static void armadillo5x0_sdhc1_exit(struct device *dev, void *data) device 194 arch/arm/mach-imx/mach-imx27_visstrim_m10.c static int visstrim_camera_power(struct device *dev, int on) device 201 arch/arm/mach-imx/mach-imx27_visstrim_m10.c static int visstrim_camera_reset(struct device *dev) device 321 arch/arm/mach-imx/mach-imx27_visstrim_m10.c static int visstrim_m10_sdhc1_init(struct device *dev, device 331 arch/arm/mach-imx/mach-imx27_visstrim_m10.c static void visstrim_m10_sdhc1_exit(struct device *dev, void *data) device 56 arch/arm/mach-imx/mach-imx6q.c static void mmd_write_reg(struct phy_device *dev, int device, int reg, int val) device 58 arch/arm/mach-imx/mach-imx6q.c phy_write(dev, 0x0d, device); device 60 arch/arm/mach-imx/mach-imx6q.c phy_write(dev, 0x0d, (1 << 14) | device); device 261 arch/arm/mach-imx/mach-imx6q.c struct device *parent; device 49 arch/arm/mach-imx/mach-imx6sl.c struct device *parent; device 66 arch/arm/mach-imx/mach-imx6sx.c struct device *parent; device 59 arch/arm/mach-imx/mach-imx6ul.c struct device *parent; device 81 arch/arm/mach-imx/mach-imx7d.c struct device *parent; device 251 arch/arm/mach-imx/mach-mx21ads.c static int mx21ads_sdhc_get_ro(struct device *dev) device 256 arch/arm/mach-imx/mach-mx21ads.c static int mx21ads_sdhc_init(struct device *dev, irq_handler_t detect_irq, device 269 arch/arm/mach-imx/mach-mx21ads.c static void mx21ads_sdhc_exit(struct device *dev, void *data) device 167 arch/arm/mach-imx/mach-mx27_3ds.c static int mx27_3ds_sdhc1_init(struct device *dev, irq_handler_t detect_irq, device 174 arch/arm/mach-imx/mach-mx27_3ds.c static void mx27_3ds_sdhc1_exit(struct device *dev, void *data) device 295 arch/arm/mach-imx/mach-mx27ads.c static int mx27ads_sdhc1_init(struct device *dev, irq_handler_t detect_irq, device 302 arch/arm/mach-imx/mach-mx27ads.c static int mx27ads_sdhc2_init(struct device *dev, irq_handler_t detect_irq, device 309 arch/arm/mach-imx/mach-mx27ads.c static void mx27ads_sdhc1_exit(struct device *dev, void *data) device 314 arch/arm/mach-imx/mach-mx27ads.c static void mx27ads_sdhc2_exit(struct device *dev, void *data) device 179 arch/arm/mach-imx/mach-mx31_3ds.c static int mx31_3ds_sdhc1_init(struct device *dev, device 209 arch/arm/mach-imx/mach-mx31_3ds.c static void mx31_3ds_sdhc1_exit(struct device *dev, void *data) device 216 arch/arm/mach-imx/mach-mx31_3ds.c static void mx31_3ds_sdhc1_setpower(struct device *dev, unsigned int vdd) device 297 arch/arm/mach-imx/mach-mx31moboard.c static int moboard_sdhc1_get_ro(struct device *dev) device 302 arch/arm/mach-imx/mach-mx31moboard.c static int moboard_sdhc1_init(struct device *dev, irq_handler_t detect_irq, device 334 arch/arm/mach-imx/mach-mx31moboard.c static void moboard_sdhc1_exit(struct device *dev, void *data) device 229 arch/arm/mach-imx/mach-pca100.c static int pca100_sdhc2_init(struct device *dev, irq_handler_t detect_irq, device 243 arch/arm/mach-imx/mach-pca100.c static void pca100_sdhc2_exit(struct device *dev, void *data) device 273 arch/arm/mach-imx/mach-pcm037.c static int pcm970_sdhc1_get_ro(struct device *dev) device 282 arch/arm/mach-imx/mach-pcm037.c static int pcm970_sdhc1_init(struct device *dev, irq_handler_t detect_irq, device 317 arch/arm/mach-imx/mach-pcm037.c static void pcm970_sdhc1_exit(struct device *dev, void *data) device 102 arch/arm/mach-imx/mmdc.c struct device *dev; device 122 arch/arm/mach-imx/mmdc.c static ssize_t mmdc_pmu_cpumask_show(struct device *dev, device 433 arch/arm/mach-imx/mmdc.c void __iomem *mmdc_base, struct device *dev) device 70 arch/arm/mach-imx/mx31lilly-db.c static int mxc_mmc1_get_ro(struct device *dev) device 80 arch/arm/mach-imx/mx31lilly-db.c static int mxc_mmc1_init(struct device *dev, device 123 arch/arm/mach-imx/mx31lilly-db.c static void mxc_mmc1_exit(struct device *dev, void *data) device 55 arch/arm/mach-imx/mx31lite-db.c static int mxc_mmc1_get_ro(struct device *dev) device 60 arch/arm/mach-imx/mx31lite-db.c static int mxc_mmc1_init(struct device *dev, device 109 arch/arm/mach-imx/mx31lite-db.c static void mxc_mmc1_exit(struct device *dev, void *data) device 51 arch/arm/mach-imx/mx31moboard-devboard.c static int devboard_sdhc2_get_ro(struct device *dev) device 56 arch/arm/mach-imx/mx31moboard-devboard.c static int devboard_sdhc2_init(struct device *dev, irq_handler_t detect_irq, device 88 arch/arm/mach-imx/mx31moboard-devboard.c static void devboard_sdhc2_exit(struct device *dev, void *data) device 50 arch/arm/mach-imx/mx31moboard-marxbot.c static int marxbot_sdhc2_get_ro(struct device *dev) device 55 arch/arm/mach-imx/mx31moboard-marxbot.c static int marxbot_sdhc2_init(struct device *dev, irq_handler_t detect_irq, device 87 arch/arm/mach-imx/mx31moboard-marxbot.c static void marxbot_sdhc2_exit(struct device *dev, void *data) device 41 arch/arm/mach-integrator/impd1.c void impd1_tweak_control(struct device *dev, u32 mask, u32 val) device 436 arch/arm/mach-integrator/impd1.c static int impd1_remove_one(struct device *dev, void *data) device 13 arch/arm/mach-integrator/impd1.h struct device; device 15 arch/arm/mach-integrator/impd1.h void impd1_tweak_control(struct device *dev, u32 mask, u32 val); device 69 arch/arm/mach-integrator/integrator_cp.c static unsigned int mmc_status(struct device *dev) device 17 arch/arm/mach-integrator/lm.c static int lm_match(struct device *dev, struct device_driver *drv) device 22 arch/arm/mach-integrator/lm.c static int lm_bus_probe(struct device *dev) device 30 arch/arm/mach-integrator/lm.c static int lm_bus_remove(struct device *dev) device 67 arch/arm/mach-integrator/lm.c static void lm_device_release(struct device *dev) device 4 arch/arm/mach-integrator/lm.h struct device dev; device 284 arch/arm/mach-ixp4xx/common.c static int ixp4xx_needs_bounce(struct device *dev, dma_addr_t dma_addr, size_t size) device 289 arch/arm/mach-ixp4xx/common.c static int ixp4xx_platform_notify_remove(struct device *dev) device 301 arch/arm/mach-ixp4xx/common.c static int ixp4xx_platform_notify(struct device *dev) device 317 arch/arm/mach-ixp4xx/common.c int dma_set_coherent_mask(struct device *dev, u64 mask) device 32 arch/arm/mach-keystone/keystone.c struct device *dev = data; device 138 arch/arm/mach-milbeaut/platsmp.c struct clk *m10v_clclk_register(struct device *cpu_dev); device 97 arch/arm/mach-mvebu/coherency.c struct device *dev = __dev; device 379 arch/arm/mach-mxs/mach-mxs.c struct device *parent; device 432 arch/arm/mach-omap1/board-ams-delta.c static int ams_delta_camera_power(struct device *dev, int power) device 21 arch/arm/mach-omap1/board-h2-mmc.c static int mmc_set_power(struct device *dev, int slot, int power_on, device 28 arch/arm/mach-omap1/board-h2-mmc.c static int mmc_late_init(struct device *dev) device 39 arch/arm/mach-omap1/board-h2-mmc.c static void mmc_cleanup(struct device *dev) device 22 arch/arm/mach-omap1/board-h3-mmc.c static int mmc_set_power(struct device *dev, int slot, int power_on, device 330 arch/arm/mach-omap1/board-innovator.c static int mmc_set_power(struct device *dev, int slot, int power_on, device 164 arch/arm/mach-omap1/board-nokia770.c static int nokia770_mmc_set_power(struct device *dev, int slot, int power_on, device 171 arch/arm/mach-omap1/board-nokia770.c static int nokia770_mmc_get_cover_state(struct device *dev, int slot) device 22 arch/arm/mach-omap1/board-sx1-mmc.c static int mmc_set_power(struct device *dev, int slot, int power_on, device 180 arch/arm/mach-omap2/board-n8x0.c static struct device *mmc_device; device 182 arch/arm/mach-omap2/board-n8x0.c static int n8x0_mmc_switch_slot(struct device *dev, int slot) device 191 arch/arm/mach-omap2/board-n8x0.c static int n8x0_mmc_set_power_menelaus(struct device *dev, int slot, device 260 arch/arm/mach-omap2/board-n8x0.c static void n810_set_power_emmc(struct device *dev, device 278 arch/arm/mach-omap2/board-n8x0.c static int n8x0_mmc_set_power(struct device *dev, int slot, int power_on, device 289 arch/arm/mach-omap2/board-n8x0.c static int n8x0_mmc_set_bus_mode(struct device *dev, int slot, int bus_mode) device 313 arch/arm/mach-omap2/board-n8x0.c static int n8x0_mmc_get_cover_state(struct device *dev, int slot) device 349 arch/arm/mach-omap2/board-n8x0.c static int n8x0_mmc_late_init(struct device *dev) device 406 arch/arm/mach-omap2/board-n8x0.c static void n8x0_mmc_shutdown(struct device *dev) device 419 arch/arm/mach-omap2/board-n8x0.c static void n8x0_mmc_cleanup(struct device *dev) device 546 arch/arm/mach-omap2/board-n8x0.c static int n8x0_menelaus_late_init(struct device *dev) device 560 arch/arm/mach-omap2/board-n8x0.c static int n8x0_menelaus_late_init(struct device *dev) device 232 arch/arm/mach-omap2/common.h extern struct device *omap2_get_mpuss_device(void); device 233 arch/arm/mach-omap2/common.h extern struct device *omap2_get_iva_device(void); device 234 arch/arm/mach-omap2/common.h extern struct device *omap2_get_l3_device(void); device 235 arch/arm/mach-omap2/common.h extern struct device *omap4_get_dsp_device(void); device 349 arch/arm/mach-omap2/common.h void omap_auxdata_legacy_init(struct device *dev); device 778 arch/arm/mach-omap2/id.c static ssize_t omap_get_type(struct device *dev, device 790 arch/arm/mach-omap2/id.c struct device *parent; device 21 arch/arm/mach-omap2/mmc.h extern void omap_mmc_notify_cover_event(struct device *dev, int slot, device 552 arch/arm/mach-omap2/omap_device.c static int _od_runtime_suspend(struct device *dev) device 564 arch/arm/mach-omap2/omap_device.c static int _od_runtime_resume(struct device *dev) device 578 arch/arm/mach-omap2/omap_device.c static int _od_fail_runtime_suspend(struct device *dev) device 584 arch/arm/mach-omap2/omap_device.c static int _od_fail_runtime_resume(struct device *dev) device 593 arch/arm/mach-omap2/omap_device.c static int _od_suspend_noirq(struct device *dev) device 615 arch/arm/mach-omap2/omap_device.c static int _od_resume_noirq(struct device *dev) device 797 arch/arm/mach-omap2/omap_device.c struct device *omap_device_get_by_hwmod_name(const char *oh_name) device 840 arch/arm/mach-omap2/omap_device.c static int __init omap_device_late_idle(struct device *dev, void *data) device 80 arch/arm/mach-omap2/omap_device.h struct device *omap_device_get_by_hwmod_name(const char *oh_name); device 3152 arch/arm/mach-omap2/omap_hwmod.c static void omap_hwmod_check_one(struct device *dev, device 3168 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_check_sysc(struct device *dev, device 3205 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_init_regbits(struct device *dev, device 3259 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_init_reg_offs(struct device *dev, device 3286 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_init_sysc_flags(struct device *dev, device 3360 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_init_idlemodes(struct device *dev, device 3399 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_check_module(struct device *dev, device 3454 arch/arm/mach-omap2/omap_hwmod.c static int omap_hwmod_allocate_module(struct device *dev, struct omap_hwmod *oh, device 3545 arch/arm/mach-omap2/omap_hwmod.c omap_hwmod_init_reset_quirk(struct device *dev, struct omap_hwmod *oh, device 3564 arch/arm/mach-omap2/omap_hwmod.c omap_hwmod_init_reset_quirks(struct device *dev, struct omap_hwmod *oh, device 3586 arch/arm/mach-omap2/omap_hwmod.c int omap_hwmod_init_module(struct device *dev, device 626 arch/arm/mach-omap2/omap_hwmod.h int omap_hwmod_init_module(struct device *dev, device 100 arch/arm/mach-omap2/pdata-quirks.c static int omap3_sbc_t3730_twl_callback(struct device *dev, device 388 arch/arm/mach-omap2/pdata-quirks.c static int ti_sysc_clkdm_init(struct device *dev, device 404 arch/arm/mach-omap2/pdata-quirks.c static void ti_sysc_clkdm_deny_idle(struct device *dev, device 411 arch/arm/mach-omap2/pdata-quirks.c static void ti_sysc_clkdm_allow_idle(struct device *dev, device 418 arch/arm/mach-omap2/pdata-quirks.c static int ti_sysc_enable_module(struct device *dev, device 427 arch/arm/mach-omap2/pdata-quirks.c static int ti_sysc_idle_module(struct device *dev, device 436 arch/arm/mach-omap2/pdata-quirks.c static int ti_sysc_shutdown_module(struct device *dev, device 470 arch/arm/mach-omap2/pdata-quirks.c void omap_auxdata_legacy_init(struct device *dev) device 137 arch/arm/mach-prima2/rtciobrg.c struct regmap *devm_regmap_init_iobg(struct device *dev, device 474 arch/arm/mach-pxa/cm-x300.c static int cm_x300_mci2_init(struct device *dev, device 481 arch/arm/mach-pxa/cm-x300.c static void cm_x300_mci2_exit(struct device *dev, void *data) device 526 arch/arm/mach-pxa/cm-x300.c static int cm_x300_u2d_init(struct device *dev) device 550 arch/arm/mach-pxa/cm-x300.c static void cm_x300_u2d_exit(struct device *dev) device 573 arch/arm/mach-pxa/cm-x300.c static int cm_x300_ohci_init(struct device *dev) device 86 arch/arm/mach-pxa/colibri-evalboard.c static int colibri_ohci_init(struct device *dev) device 184 arch/arm/mach-pxa/devices.c void __init pxa_set_fb_info(struct device *parent, struct pxafb_mach_info *info) device 500 arch/arm/mach-pxa/em-x270.c static int em_x270_ohci_init(struct device *dev) device 515 arch/arm/mach-pxa/em-x270.c static void em_x270_ohci_exit(struct device *dev) device 556 arch/arm/mach-pxa/em-x270.c static int em_x270_mci_init(struct device *dev, device 597 arch/arm/mach-pxa/em-x270.c static int em_x270_mci_setpower(struct device *dev, unsigned int vdd) device 612 arch/arm/mach-pxa/em-x270.c static void em_x270_mci_exit(struct device *dev, void *data) device 761 arch/arm/mach-pxa/ezx.c static int a780_camera_reset(struct device *dev) device 1012 arch/arm/mach-pxa/ezx.c static int a910_camera_reset(struct device *dev) device 638 arch/arm/mach-pxa/hx4700.c static int power_supply_init(struct device *dev) device 648 arch/arm/mach-pxa/hx4700.c static void power_supply_exit(struct device *dev) device 426 arch/arm/mach-pxa/lubbock.c static int lubbock_mci_init(struct device *dev, device 438 arch/arm/mach-pxa/lubbock.c static int lubbock_mci_get_ro(struct device *dev) device 443 arch/arm/mach-pxa/lubbock.c static void lubbock_mci_exit(struct device *dev, void *data) device 457 arch/arm/mach-pxa/lubbock.c static void lubbock_irda_transceiver_mode(struct device *dev, int mode) device 372 arch/arm/mach-pxa/magician.c static int magician_backlight_init(struct device *dev) device 377 arch/arm/mach-pxa/magician.c static int magician_backlight_notify(struct device *dev, int brightness) device 390 arch/arm/mach-pxa/magician.c static void magician_backlight_exit(struct device *dev) device 528 arch/arm/mach-pxa/magician.c static int magician_supply_init(struct device *dev) device 578 arch/arm/mach-pxa/magician.c static void magician_supply_exit(struct device *dev) device 766 arch/arm/mach-pxa/magician.c static int magician_mci_init(struct device *dev, device 773 arch/arm/mach-pxa/magician.c static void magician_mci_exit(struct device *dev, void *data) device 320 arch/arm/mach-pxa/mainstone.c static int mainstone_mci_init(struct device *dev, irq_handler_t mstone_detect_int, void *data) device 337 arch/arm/mach-pxa/mainstone.c static int mainstone_mci_setpower(struct device *dev, unsigned int vdd) device 352 arch/arm/mach-pxa/mainstone.c static void mainstone_mci_exit(struct device *dev, void *data) device 364 arch/arm/mach-pxa/mainstone.c static void mainstone_irda_transceiver_mode(struct device *dev, int mode) device 25 arch/arm/mach-pxa/mp900.c static void isp116x_pfm_delay(struct device *dev, int delay) device 274 arch/arm/mach-pxa/palm27x.c static int palm27x_backlight_init(struct device *dev) device 303 arch/arm/mach-pxa/palm27x.c static int palm27x_backlight_notify(struct device *dev, int brightness) device 311 arch/arm/mach-pxa/palm27x.c static void palm27x_backlight_exit(struct device *dev) device 351 arch/arm/mach-pxa/palm27x.c static int palm27x_power_supply_init(struct device *dev) device 380 arch/arm/mach-pxa/palm27x.c static void palm27x_power_supply_exit(struct device *dev) device 159 arch/arm/mach-pxa/palmte2.c static int palmte2_backlight_init(struct device *dev) device 164 arch/arm/mach-pxa/palmte2.c static int palmte2_backlight_notify(struct device *dev, int brightness) device 171 arch/arm/mach-pxa/palmte2.c static void palmte2_backlight_exit(struct device *dev) device 221 arch/arm/mach-pxa/palmte2.c static int power_supply_init(struct device *dev) device 245 arch/arm/mach-pxa/palmte2.c static void power_supply_exit(struct device *dev) device 294 arch/arm/mach-pxa/palmz72.c static int palmz72_camera_power(struct device *dev, int power) device 301 arch/arm/mach-pxa/palmz72.c static int palmz72_camera_reset(struct device *dev) device 327 arch/arm/mach-pxa/pcm990-baseboard.c static int pcm990_mci_init(struct device *dev, irq_handler_t mci_detect_int, device 341 arch/arm/mach-pxa/pcm990-baseboard.c static int pcm990_mci_setpower(struct device *dev, unsigned int vdd) device 357 arch/arm/mach-pxa/pcm990-baseboard.c static void pcm990_mci_exit(struct device *dev, void *data) device 238 arch/arm/mach-pxa/poodle.c static int poodle_mci_init(struct device *dev, irq_handler_t poodle_detect_int, void *data) device 261 arch/arm/mach-pxa/poodle.c static int poodle_mci_setpower(struct device *dev, unsigned int vdd) device 277 arch/arm/mach-pxa/poodle.c static void poodle_mci_exit(struct device *dev, void *data) device 42 arch/arm/mach-pxa/pxa2xx.c void pxa2xx_transceiver_mode(struct device *dev, int mode) device 791 arch/arm/mach-pxa/sharpsl_pm.c static ssize_t battery_percentage_show(struct device *dev, struct device_attribute *attr, char *buf) device 796 arch/arm/mach-pxa/sharpsl_pm.c static ssize_t battery_voltage_show(struct device *dev, struct device_attribute *attr, char *buf) device 67 arch/arm/mach-pxa/sharpsl_pm.h struct device *dev; device 239 arch/arm/mach-pxa/spitz.c static void spitz_pcmcia_pwr(struct device *scoop, uint16_t cpr, int nr) device 599 arch/arm/mach-pxa/spitz.c static int spitz_mci_setpower(struct device *dev, unsigned int vdd) device 641 arch/arm/mach-pxa/spitz.c static int spitz_ohci_init(struct device *dev) device 655 arch/arm/mach-pxa/spitz.c static void spitz_ohci_exit(struct device *dev) device 427 arch/arm/mach-pxa/stargate2.c static int imote2_mci_get_ro(struct device *dev) device 690 arch/arm/mach-pxa/stargate2.c static int stargate2_mci_init(struct device *dev, device 734 arch/arm/mach-pxa/stargate2.c static int stargate2_mci_setpower(struct device *dev, unsigned int vdd) device 740 arch/arm/mach-pxa/stargate2.c static void stargate2_mci_exit(struct device *dev, void *data) device 260 arch/arm/mach-pxa/tosa.c static int tosa_mci_init(struct device *dev, irq_handler_t tosa_detect_int, void *data) device 281 arch/arm/mach-pxa/tosa.c static void tosa_mci_exit(struct device *dev, void *data) device 309 arch/arm/mach-pxa/tosa.c static void tosa_irda_transceiver_mode(struct device *dev, int mode) device 321 arch/arm/mach-pxa/tosa.c static int tosa_irda_startup(struct device *dev) device 353 arch/arm/mach-pxa/tosa.c static void tosa_irda_shutdown(struct device *dev) device 328 arch/arm/mach-pxa/trizeps4.c static int trizeps4_mci_init(struct device *dev, irq_handler_t mci_detect_int, device 343 arch/arm/mach-pxa/trizeps4.c static void trizeps4_mci_exit(struct device *dev, void *data) device 363 arch/arm/mach-pxa/trizeps4.c static int trizeps4_irda_startup(struct device *dev) device 370 arch/arm/mach-pxa/trizeps4.c static void trizeps4_irda_shutdown(struct device *dev) device 376 arch/arm/mach-pxa/trizeps4.c static void trizeps4_irda_transceiver_mode(struct device *dev, int mode) device 357 arch/arm/mach-pxa/viper.c static int viper_backlight_init(struct device *dev) device 390 arch/arm/mach-pxa/viper.c static int viper_backlight_notify(struct device *dev, int brightness) device 398 arch/arm/mach-pxa/viper.c static void viper_backlight_exit(struct device *dev) device 595 arch/arm/mach-pxa/viper.c static void isp116x_delay(struct device *dev, int delay) device 330 arch/arm/mach-pxa/vpac270.c static int vpac270_ohci_init(struct device *dev) device 52 arch/arm/mach-rockchip/platsmp.c struct device *dev = get_cpu_device(cpu); device 149 arch/arm/mach-rpc/dma.c static struct device isa_dma_dev = { device 753 arch/arm/mach-rpc/ecard.c static ssize_t irq_show(struct device *dev, struct device_attribute *attr, char *buf) device 760 arch/arm/mach-rpc/ecard.c static ssize_t dma_show(struct device *dev, struct device_attribute *attr, char *buf) device 767 arch/arm/mach-rpc/ecard.c static ssize_t resource_show(struct device *dev, struct device_attribute *attr, char *buf) device 783 arch/arm/mach-rpc/ecard.c static ssize_t vendor_show(struct device *dev, struct device_attribute *attr, char *buf) device 790 arch/arm/mach-rpc/ecard.c static ssize_t device_show(struct device *dev, struct device_attribute *attr, char *buf) device 795 arch/arm/mach-rpc/ecard.c static DEVICE_ATTR_RO(device); device 797 arch/arm/mach-rpc/ecard.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, char *buf) device 1039 arch/arm/mach-rpc/ecard.c static int ecard_drv_probe(struct device *dev) device 1055 arch/arm/mach-rpc/ecard.c static int ecard_drv_remove(struct device *dev) device 1080 arch/arm/mach-rpc/ecard.c static void ecard_drv_shutdown(struct device *dev) device 1114 arch/arm/mach-rpc/ecard.c static int ecard_match(struct device *_dev, struct device_driver *_drv) device 222 arch/arm/mach-s3c24xx/mach-h1940.c static int power_supply_init(struct device *dev) device 232 arch/arm/mach-s3c24xx/mach-h1940.c static void power_supply_exit(struct device *dev) device 483 arch/arm/mach-s3c24xx/mach-h1940.c static int h1940_backlight_init(struct device *dev) device 495 arch/arm/mach-s3c24xx/mach-h1940.c static int h1940_backlight_notify(struct device *dev, int brightness) device 509 arch/arm/mach-s3c24xx/mach-h1940.c static void h1940_backlight_exit(struct device *dev) device 144 arch/arm/mach-s3c24xx/mach-osiris-dvs.c static int osiris_dvs_suspend(struct device *dev) device 153 arch/arm/mach-s3c24xx/mach-osiris-dvs.c static int osiris_dvs_resume(struct device *dev) device 301 arch/arm/mach-s3c24xx/mach-osiris.c static void osiris_tps_release(struct device *dev) device 122 arch/arm/mach-s3c24xx/mach-rx1950.c static int power_supply_init(struct device *dev) device 132 arch/arm/mach-s3c24xx/mach-rx1950.c static void power_supply_exit(struct device *dev) device 486 arch/arm/mach-s3c24xx/mach-rx1950.c static int rx1950_backlight_init(struct device *dev) device 507 arch/arm/mach-s3c24xx/mach-rx1950.c static void rx1950_backlight_exit(struct device *dev) device 517 arch/arm/mach-s3c24xx/mach-rx1950.c static int rx1950_backlight_notify(struct device *dev, int brightness) device 55 arch/arm/mach-s3c24xx/pll-s3c2410.c static int s3c2410_plls_add(struct device *dev, struct subsys_interface *sif) device 50 arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c static int s3c2440_plls12_add(struct device *dev, struct subsys_interface *sif) device 78 arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c static int s3c2440_plls169344_add(struct device *dev, device 105 arch/arm/mach-s3c24xx/pm-s3c2410.c static int s3c2410_pm_add(struct device *dev, struct subsys_interface *sif) device 61 arch/arm/mach-s3c24xx/pm-s3c2412.c static int s3c2412_pm_add(struct device *dev, struct subsys_interface *sif) device 49 arch/arm/mach-s3c24xx/pm-s3c2416.c static int s3c2416_pm_add(struct device *dev, struct subsys_interface *sif) device 91 arch/arm/mach-s3c24xx/s3c2410.c static struct device s3c2410_dev = { device 163 arch/arm/mach-s3c24xx/s3c2412.c static struct device s3c2412_dev = { device 65 arch/arm/mach-s3c24xx/s3c2416.c static struct device s3c2416_dev = { device 40 arch/arm/mach-s3c24xx/s3c2440.c static struct device s3c2440_dev = { device 40 arch/arm/mach-s3c24xx/s3c2442.c static struct device s3c2442_dev = { device 56 arch/arm/mach-s3c24xx/s3c2443.c static struct device s3c2443_dev = { device 162 arch/arm/mach-s3c64xx/common.c static struct device s3c64xx_dev = { device 24 arch/arm/mach-s3c64xx/dev-backlight.c static int samsung_bl_init(struct device *dev) device 44 arch/arm/mach-s3c64xx/dev-backlight.c static void samsung_bl_exit(struct device *dev) device 79 arch/arm/mach-s3c64xx/mach-hmt.c static int hmt_bl_init(struct device *dev) device 90 arch/arm/mach-s3c64xx/mach-hmt.c static int hmt_bl_notify(struct device *dev, int brightness) device 110 arch/arm/mach-s3c64xx/mach-hmt.c static void hmt_bl_exit(struct device *dev) device 143 arch/arm/mach-s3c64xx/mach-smartq.c static int smartq_bl_init(struct device *dev) device 72 arch/arm/mach-s3c64xx/s3c6400.c static struct device s3c6400_dev = { device 75 arch/arm/mach-s3c64xx/s3c6410.c static struct device s3c6410_dev = { device 307 arch/arm/mach-sa1100/assabet.c static int assabet_irda_set_power(struct device *dev, unsigned int state) device 322 arch/arm/mach-sa1100/assabet.c static void assabet_irda_set_speed(struct device *dev, unsigned int speed) device 100 arch/arm/mach-sa1100/collie.c static int collie_ir_startup(struct device *dev) device 114 arch/arm/mach-sa1100/collie.c static void collie_ir_shutdown(struct device *dev) device 119 arch/arm/mach-sa1100/collie.c static int collie_ir_set_power(struct device *dev, unsigned int state) device 93 arch/arm/mach-sa1100/h3100.c static int h3100_irda_set_power(struct device *dev, unsigned int state) device 99 arch/arm/mach-sa1100/h3100.c static void h3100_irda_set_speed(struct device *dev, unsigned int speed) device 104 arch/arm/mach-sa1100/h3100.c static int h3100_irda_startup(struct device *dev) device 109 arch/arm/mach-sa1100/h3100.c static void h3100_irda_shutdown(struct device *dev) device 101 arch/arm/mach-sa1100/h3600.c static int h3600_irda_set_power(struct device *dev, unsigned int state) device 107 arch/arm/mach-sa1100/h3600.c static void h3600_irda_set_speed(struct device *dev, unsigned int speed) device 112 arch/arm/mach-sa1100/h3600.c static int h3600_irda_startup(struct device *dev) device 117 arch/arm/mach-sa1100/h3600.c static void h3600_irda_shutdown(struct device *dev) device 206 arch/arm/mach-sa1100/neponset.c struct device *dev, const char *label, void __iomem *reg, device 403 arch/arm/mach-sa1100/neponset.c static int neponset_resume(struct device *dev) device 77 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c struct device *dev = data; device 81 arch/arm/mach-tegra/tegra.c struct device *parent = tegra_soc_device_register(); device 59 arch/arm/mach-versatile/versatile_dt.c unsigned int mmc_status(struct device *dev) device 427 arch/arm/mach-vexpress/spc.c static int ve_init_opp_table(struct device *cpu_dev) device 530 arch/arm/mach-vexpress/spc.c static struct clk *ve_spc_clk_register(struct device *cpu_dev) device 567 arch/arm/mach-vexpress/spc.c struct device *cpu_dev = get_cpu_device(cpu); device 108 arch/arm/mach-zynq/common.c struct device *parent = NULL; device 340 arch/arm/mm/cache-l2x0-pmu.c static ssize_t l2x0_pmu_event_show(struct device *dev, device 353 arch/arm/mm/cache-l2x0-pmu.c struct device *dev = kobj_to_dev(kobj); device 390 arch/arm/mm/cache-l2x0-pmu.c static ssize_t l2x0_pmu_cpumask_show(struct device *dev, device 33 arch/arm/mm/dma-mapping-nommu.c static void *arm_nommu_dma_alloc(struct device *dev, size_t size, device 54 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_free(struct device *dev, size_t size, device 63 arch/arm/mm/dma-mapping-nommu.c static int arm_nommu_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 97 arch/arm/mm/dma-mapping-nommu.c static dma_addr_t arm_nommu_dma_map_page(struct device *dev, struct page *page, device 109 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_unmap_page(struct device *dev, dma_addr_t handle, device 117 arch/arm/mm/dma-mapping-nommu.c static int arm_nommu_dma_map_sg(struct device *dev, struct scatterlist *sgl, device 133 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, device 144 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_sync_single_for_device(struct device *dev, device 150 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_sync_single_for_cpu(struct device *dev, device 156 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, device 166 arch/arm/mm/dma-mapping-nommu.c static void arm_nommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, device 191 arch/arm/mm/dma-mapping-nommu.c void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, device 45 arch/arm/mm/dma-mapping.c struct device *dev; device 55 arch/arm/mm/dma-mapping.c struct device *dev; device 128 arch/arm/mm/dma-mapping.c static dma_addr_t arm_dma_map_page(struct device *dev, struct page *page, device 137 arch/arm/mm/dma-mapping.c static dma_addr_t arm_coherent_dma_map_page(struct device *dev, struct page *page, device 158 arch/arm/mm/dma-mapping.c static void arm_dma_unmap_page(struct device *dev, dma_addr_t handle, device 166 arch/arm/mm/dma-mapping.c static void arm_dma_sync_single_for_cpu(struct device *dev, device 174 arch/arm/mm/dma-mapping.c static void arm_dma_sync_single_for_device(struct device *dev, device 201 arch/arm/mm/dma-mapping.c static void *arm_coherent_dma_alloc(struct device *dev, size_t size, device 203 arch/arm/mm/dma-mapping.c static void arm_coherent_dma_free(struct device *dev, size_t size, void *cpu_addr, device 205 arch/arm/mm/dma-mapping.c static int arm_coherent_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 222 arch/arm/mm/dma-mapping.c static int __dma_supported(struct device *dev, u64 mask, bool warn) device 242 arch/arm/mm/dma-mapping.c static u64 get_coherent_dma_mask(struct device *dev) device 299 arch/arm/mm/dma-mapping.c static struct page *__dma_alloc_buffer(struct device *dev, size_t size, device 334 arch/arm/mm/dma-mapping.c static void *__alloc_from_contiguous(struct device *dev, size_t size, device 339 arch/arm/mm/dma-mapping.c static void *__alloc_remap_buffer(struct device *dev, size_t size, gfp_t gfp, device 482 arch/arm/mm/dma-mapping.c static void *__alloc_remap_buffer(struct device *dev, size_t size, gfp_t gfp, device 545 arch/arm/mm/dma-mapping.c static void *__alloc_from_contiguous(struct device *dev, size_t size, device 580 arch/arm/mm/dma-mapping.c static void __free_from_contiguous(struct device *dev, struct page *page, device 600 arch/arm/mm/dma-mapping.c static void *__alloc_simple_buffer(struct device *dev, size_t size, gfp_t gfp, device 687 arch/arm/mm/dma-mapping.c static void *__dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, device 771 arch/arm/mm/dma-mapping.c void *arm_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, device 780 arch/arm/mm/dma-mapping.c static void *arm_coherent_dma_alloc(struct device *dev, size_t size, device 787 arch/arm/mm/dma-mapping.c static int __arm_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 813 arch/arm/mm/dma-mapping.c static int arm_coherent_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 820 arch/arm/mm/dma-mapping.c int arm_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 831 arch/arm/mm/dma-mapping.c static void __arm_dma_free(struct device *dev, size_t size, void *cpu_addr, device 853 arch/arm/mm/dma-mapping.c void arm_dma_free(struct device *dev, size_t size, void *cpu_addr, device 859 arch/arm/mm/dma-mapping.c static void arm_coherent_dma_free(struct device *dev, size_t size, void *cpu_addr, device 865 arch/arm/mm/dma-mapping.c int arm_dma_get_sgtable(struct device *dev, struct sg_table *sgt, device 1006 arch/arm/mm/dma-mapping.c int arm_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, device 1040 arch/arm/mm/dma-mapping.c void arm_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, device 1059 arch/arm/mm/dma-mapping.c void arm_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, device 1078 arch/arm/mm/dma-mapping.c void arm_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, device 1096 arch/arm/mm/dma-mapping.c int arm_dma_supported(struct device *dev, u64 mask) device 1236 arch/arm/mm/dma-mapping.c static struct page **__iommu_alloc_buffer(struct device *dev, size_t size, device 1327 arch/arm/mm/dma-mapping.c static int __iommu_free_buffer(struct device *dev, struct page **pages, device 1349 arch/arm/mm/dma-mapping.c __iommu_create_mapping(struct device *dev, struct page **pages, size_t size, device 1388 arch/arm/mm/dma-mapping.c static int __iommu_remove_mapping(struct device *dev, dma_addr_t iova, size_t size) device 1426 arch/arm/mm/dma-mapping.c static void *__iommu_alloc_simple(struct device *dev, size_t size, gfp_t gfp, device 1451 arch/arm/mm/dma-mapping.c static void __iommu_free_atomic(struct device *dev, void *cpu_addr, device 1461 arch/arm/mm/dma-mapping.c static void *__arm_iommu_alloc_attrs(struct device *dev, size_t size, device 1510 arch/arm/mm/dma-mapping.c static void *arm_iommu_alloc_attrs(struct device *dev, size_t size, device 1516 arch/arm/mm/dma-mapping.c static void *arm_coherent_iommu_alloc_attrs(struct device *dev, size_t size, device 1522 arch/arm/mm/dma-mapping.c static int __arm_iommu_mmap_attrs(struct device *dev, struct vm_area_struct *vma, device 1542 arch/arm/mm/dma-mapping.c static int arm_iommu_mmap_attrs(struct device *dev, device 1551 arch/arm/mm/dma-mapping.c static int arm_coherent_iommu_mmap_attrs(struct device *dev, device 1562 arch/arm/mm/dma-mapping.c void __arm_iommu_free_attrs(struct device *dev, size_t size, void *cpu_addr, device 1586 arch/arm/mm/dma-mapping.c void arm_iommu_free_attrs(struct device *dev, size_t size, device 1592 arch/arm/mm/dma-mapping.c void arm_coherent_iommu_free_attrs(struct device *dev, size_t size, device 1598 arch/arm/mm/dma-mapping.c static int arm_iommu_get_sgtable(struct device *dev, struct sg_table *sgt, device 1615 arch/arm/mm/dma-mapping.c static int __map_sg_chunk(struct device *dev, struct scatterlist *sg, device 1658 arch/arm/mm/dma-mapping.c static int __iommu_map_sg(struct device *dev, struct scatterlist *sg, int nents, device 1716 arch/arm/mm/dma-mapping.c int arm_coherent_iommu_map_sg(struct device *dev, struct scatterlist *sg, device 1734 arch/arm/mm/dma-mapping.c int arm_iommu_map_sg(struct device *dev, struct scatterlist *sg, device 1740 arch/arm/mm/dma-mapping.c static void __iommu_unmap_sg(struct device *dev, struct scatterlist *sg, device 1767 arch/arm/mm/dma-mapping.c void arm_coherent_iommu_unmap_sg(struct device *dev, struct scatterlist *sg, device 1784 arch/arm/mm/dma-mapping.c void arm_iommu_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, device 1798 arch/arm/mm/dma-mapping.c void arm_iommu_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, device 1816 arch/arm/mm/dma-mapping.c void arm_iommu_sync_sg_for_device(struct device *dev, struct scatterlist *sg, device 1837 arch/arm/mm/dma-mapping.c static dma_addr_t arm_coherent_iommu_map_page(struct device *dev, struct page *page, device 1871 arch/arm/mm/dma-mapping.c static dma_addr_t arm_iommu_map_page(struct device *dev, struct page *page, device 1890 arch/arm/mm/dma-mapping.c static void arm_coherent_iommu_unmap_page(struct device *dev, dma_addr_t handle, device 1914 arch/arm/mm/dma-mapping.c static void arm_iommu_unmap_page(struct device *dev, dma_addr_t handle, device 1940 arch/arm/mm/dma-mapping.c static dma_addr_t arm_iommu_map_resource(struct device *dev, device 1974 arch/arm/mm/dma-mapping.c static void arm_iommu_unmap_resource(struct device *dev, dma_addr_t dma_handle, device 1990 arch/arm/mm/dma-mapping.c static void arm_iommu_sync_single_for_cpu(struct device *dev, device 2004 arch/arm/mm/dma-mapping.c static void arm_iommu_sync_single_for_device(struct device *dev, device 2168 arch/arm/mm/dma-mapping.c static int __arm_iommu_attach_device(struct device *dev, device 2197 arch/arm/mm/dma-mapping.c int arm_iommu_attach_device(struct device *dev, device 2218 arch/arm/mm/dma-mapping.c void arm_iommu_detach_device(struct device *dev) device 2242 arch/arm/mm/dma-mapping.c static bool arm_setup_iommu_dma_ops(struct device *dev, u64 dma_base, u64 size, device 2267 arch/arm/mm/dma-mapping.c static void arm_teardown_iommu_dma_ops(struct device *dev) device 2280 arch/arm/mm/dma-mapping.c static bool arm_setup_iommu_dma_ops(struct device *dev, u64 dma_base, u64 size, device 2286 arch/arm/mm/dma-mapping.c static void arm_teardown_iommu_dma_ops(struct device *dev) { } device 2292 arch/arm/mm/dma-mapping.c void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, device 2324 arch/arm/mm/dma-mapping.c void arch_teardown_dma_ops(struct device *dev) device 2335 arch/arm/mm/dma-mapping.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 2342 arch/arm/mm/dma-mapping.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 2349 arch/arm/mm/dma-mapping.c long arch_dma_coherent_to_pfn(struct device *dev, void *cpu_addr, device 2355 arch/arm/mm/dma-mapping.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 2363 arch/arm/mm/dma-mapping.c void arch_dma_free(struct device *dev, size_t size, void *cpu_addr, device 136 arch/arm/plat-omap/debug-leds.c static int fpga_suspend_noirq(struct device *dev) device 144 arch/arm/plat-omap/debug-leds.c static int fpga_resume_noirq(struct device *dev) device 53 arch/arm/plat-orion/common.c static void fill_resources(struct platform_device *device, device 58 arch/arm/plat-orion/common.c device->resource = resources; device 59 arch/arm/plat-orion/common.c device->num_resources = 1; device 65 arch/arm/plat-orion/common.c static void fill_resources_irq(struct platform_device *device, device 71 arch/arm/plat-orion/common.c fill_resources(device, resources, mapbase, size); device 73 arch/arm/plat-orion/common.c device->num_resources++; device 115 arch/arm/plat-pxa/ssp.c struct device *dev = &pdev->dev; device 334 arch/arm/plat-samsung/adc.c struct device *dev = &pdev->dev; device 415 arch/arm/plat-samsung/adc.c static int s3c_adc_suspend(struct device *dev) device 435 arch/arm/plat-samsung/adc.c static int s3c_adc_resume(struct device *dev) device 207 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern struct clk *s3c_cpufreq_clk_get(struct device *, const char *); device 16 arch/arm/plat-samsung/include/plat/pm.h struct device; device 73 arch/arm/xen/mm.c void xen_dma_sync_for_cpu(struct device *dev, dma_addr_t handle, device 82 arch/arm/xen/mm.c void xen_dma_sync_for_device(struct device *dev, dma_addr_t handle, device 93 arch/arm/xen/mm.c bool xen_arch_need_swiotlb(struct device *dev, device 965 arch/arm64/kernel/cpu_errata.c ssize_t cpu_show_spectre_v1(struct device *dev, struct device_attribute *attr, device 971 arch/arm64/kernel/cpu_errata.c ssize_t cpu_show_spectre_v2(struct device *dev, struct device_attribute *attr, device 985 arch/arm64/kernel/cpu_errata.c ssize_t cpu_show_spec_store_bypass(struct device *dev, device 2225 arch/arm64/kernel/cpufeature.c ssize_t cpu_show_meltdown(struct device *dev, struct device_attribute *attr, device 254 arch/arm64/kernel/cpuinfo.c struct device *dev; device 274 arch/arm64/kernel/cpuinfo.c struct device *dev; device 88 arch/arm64/kernel/pci.c struct device *bus_dev = &bridge->bus->dev; device 117 arch/arm64/kernel/pci.c struct device *dev = &root->device->dev; device 151 arch/arm64/kernel/perf_event.c armv8pmu_events_sysfs_show(struct device *dev, device 295 arch/arm64/kernel/perf_event.c struct device *dev = kobj_to_dev(kobj); device 16 arch/arm64/mm/dma-mapping.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 22 arch/arm64/mm/dma-mapping.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 34 arch/arm64/mm/dma-mapping.c void arch_teardown_dma_ops(struct device *dev) device 40 arch/arm64/mm/dma-mapping.c void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, device 74 arch/c6x/mm/dma-coherent.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, device 102 arch/c6x/mm/dma-coherent.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 143 arch/c6x/mm/dma-coherent.c static void c6x_dma_sync(struct device *dev, phys_addr_t paddr, size_t size, device 163 arch/c6x/mm/dma-coherent.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 169 arch/c6x/mm/dma-coherent.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 61 arch/csky/mm/dma-mapping.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 77 arch/csky/mm/dma-mapping.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 25 arch/h8300/kernel/sim-console.c static int __init sim_setup(struct earlycon_device *device, const char *opt) device 27 arch/h8300/kernel/sim-console.c device->con->write = sim_write; device 19 arch/hexagon/kernel/dma.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_addr, device 52 arch/hexagon/kernel/dma.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 58 arch/hexagon/kernel/dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 179 arch/ia64/hp/common/aml_nfw.c static int aml_nfw_add(struct acpi_device *device) device 190 arch/ia64/hp/common/aml_nfw.c static int aml_nfw_remove(struct acpi_device *device) device 475 arch/ia64/hp/common/sba_iommu.c sba_search_bitmap(struct ioc *ioc, struct device *dev, device 623 arch/ia64/hp/common/sba_iommu.c sba_alloc_range(struct ioc *ioc, struct device *dev, size_t size) device 912 arch/ia64/hp/common/sba_iommu.c static dma_addr_t sba_map_page(struct device *dev, struct page *page, device 1033 arch/ia64/hp/common/sba_iommu.c static void sba_unmap_page(struct device *dev, dma_addr_t iova, size_t size, device 1111 arch/ia64/hp/common/sba_iommu.c sba_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, device 1167 arch/ia64/hp/common/sba_iommu.c static void sba_free_coherent(struct device *dev, size_t size, void *vaddr, device 1294 arch/ia64/hp/common/sba_iommu.c sba_coalesce_chunks(struct ioc *ioc, struct device *dev, device 1417 arch/ia64/hp/common/sba_iommu.c static void sba_unmap_sg_attrs(struct device *dev, struct scatterlist *sglist, device 1430 arch/ia64/hp/common/sba_iommu.c static int sba_map_sg_attrs(struct device *dev, struct scatterlist *sglist, device 1529 arch/ia64/hp/common/sba_iommu.c static void sba_unmap_sg_attrs(struct device *dev, struct scatterlist *sglist, device 1579 arch/ia64/hp/common/sba_iommu.c struct pci_dev *device = NULL; device 1632 arch/ia64/hp/common/sba_iommu.c for_each_pci_dev(device) device 1633 arch/ia64/hp/common/sba_iommu.c agp_found |= pci_find_capability(device, PCI_CAP_ID_AGP); device 2030 arch/ia64/hp/common/sba_iommu.c static int acpi_sba_ioc_attach(struct acpi_device *device, device 2041 arch/ia64/hp/common/sba_iommu.c ioc->handle = device->handle; device 2058 arch/ia64/hp/common/sba_iommu.c static int sba_dma_supported (struct device *dev, u64 mask) device 459 arch/ia64/include/asm/sal.h device : 1, device 478 arch/ia64/include/asm/sal.h u16 device; device 526 arch/ia64/kernel/acpi.c int acpi_register_gsi(struct device *dev, u32 gsi, int triggering, int polarity) device 11 arch/ia64/kernel/dma-mapping.c void *arch_dma_alloc(struct device *dev, size_t size, device 17 arch/ia64/kernel/dma-mapping.c void arch_dma_free(struct device *dev, size_t size, void *cpu_addr, device 23 arch/ia64/kernel/dma-mapping.c long arch_dma_coherent_to_pfn(struct device *dev, void *cpu_addr, device 58 arch/ia64/kernel/err_inject.c show_##name(struct device *dev, struct device_attribute *attr, \ device 67 arch/ia64/kernel/err_inject.c store_##name(struct device *dev, struct device_attribute *attr, \ device 81 arch/ia64/kernel/err_inject.c store_call_start(struct device *dev, struct device_attribute *attr, device 130 arch/ia64/kernel/err_inject.c show_virtual_to_phys(struct device *dev, struct device_attribute *attr, device 138 arch/ia64/kernel/err_inject.c store_virtual_to_phys(struct device *dev, struct device_attribute *attr, device 161 arch/ia64/kernel/err_inject.c show_err_data_buffer(struct device *dev, device 173 arch/ia64/kernel/err_inject.c store_err_data_buffer(struct device *dev, device 229 arch/ia64/kernel/err_inject.c struct device *sys_dev = get_cpu_device(cpu); device 236 arch/ia64/kernel/err_inject.c struct device *sys_dev = get_cpu_device(cpu); device 350 arch/ia64/kernel/topology.c struct device *sys_dev = get_cpu_device(cpu); device 76 arch/ia64/mm/init.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 151 arch/ia64/pci/pci.c static int add_io_space(struct device *dev, struct pci_root_info *info, device 236 arch/ia64/pci/pci.c struct device *dev = &ci->bridge->dev; device 292 arch/ia64/pci/pci.c struct acpi_device *device = root->device; device 297 arch/ia64/pci/pci.c dev_err(&device->dev, device 304 arch/ia64/pci/pci.c info->controller.companion = device; device 305 arch/ia64/pci/pci.c info->controller.node = acpi_get_node(device->handle); device 662 arch/m68k/atari/config.c static void isp1160_delay(struct device *dev, int delay) device 76 arch/m68k/coldfire/clk.c struct clk *clk_get(struct device *dev, const char *id) device 58 arch/m68k/emu/nfcon.c .device = nfcon_device, device 40 arch/m68k/kernel/dma.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 56 arch/m68k/kernel/dma.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 64 arch/m68k/kernel/dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t handle, device 95 arch/m68k/kernel/time.c static int rtc_generic_get_time(struct device *dev, struct rtc_time *tm) device 101 arch/m68k/kernel/time.c static int rtc_generic_set_time(struct device *dev, struct rtc_time *tm) device 108 arch/m68k/kernel/time.c static int rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 31 arch/microblaze/include/asm/pci-bridge.h struct device *parent; device 18 arch/microblaze/kernel/dma.c static void __dma_sync(struct device *dev, phys_addr_t paddr, size_t size, device 34 arch/microblaze/kernel/dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 40 arch/microblaze/kernel/dma.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 427 arch/mips/ar7/clock.c struct clk *clk_get(struct device *dev, const char *id) device 177 arch/mips/bcm47xx/setup.c static struct device * __init bcm47xx_setup_device(void) device 179 arch/mips/bcm47xx/setup.c struct device *dev; device 43 arch/mips/bmips/dma.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t pa) device 55 arch/mips/bmips/dma.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dma_addr) device 67 arch/mips/bmips/dma.c void arch_sync_dma_for_cpu_all(struct device *dev) device 31 arch/mips/cavium-octeon/dma-octeon.c dma_addr_t (*phys_to_dma)(struct device *dev, phys_addr_t paddr); device 32 arch/mips/cavium-octeon/dma-octeon.c phys_addr_t (*dma_to_phys)(struct device *dev, dma_addr_t daddr); device 51 arch/mips/cavium-octeon/dma-octeon.c static dma_addr_t octeon_gen1_phys_to_dma(struct device *dev, phys_addr_t paddr) device 58 arch/mips/cavium-octeon/dma-octeon.c static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) device 73 arch/mips/cavium-octeon/dma-octeon.c static dma_addr_t octeon_gen2_phys_to_dma(struct device *dev, phys_addr_t paddr) device 78 arch/mips/cavium-octeon/dma-octeon.c static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) device 88 arch/mips/cavium-octeon/dma-octeon.c static dma_addr_t octeon_big_phys_to_dma(struct device *dev, phys_addr_t paddr) device 100 arch/mips/cavium-octeon/dma-octeon.c static phys_addr_t octeon_big_dma_to_phys(struct device *dev, dma_addr_t daddr) device 115 arch/mips/cavium-octeon/dma-octeon.c static dma_addr_t octeon_small_phys_to_dma(struct device *dev, device 130 arch/mips/cavium-octeon/dma-octeon.c static phys_addr_t octeon_small_dma_to_phys(struct device *dev, device 171 arch/mips/cavium-octeon/dma-octeon.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 180 arch/mips/cavium-octeon/dma-octeon.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t daddr) device 56 arch/mips/cavium-octeon/octeon-platform.c static void octeon2_usb_clocks_start(struct device *dev) device 291 arch/mips/cavium-octeon/octeon-platform.c static void __init octeon_ehci_hw_start(struct device *dev) device 356 arch/mips/cavium-octeon/octeon-platform.c static void __init octeon_ohci_hw_start(struct device *dev) device 228 arch/mips/cavium-octeon/octeon-usb.c static int dwc3_octeon_config_power(struct device *dev, u64 base) device 286 arch/mips/cavium-octeon/octeon-usb.c static int dwc3_octeon_clocks_start(struct device *dev, u64 base) device 23 arch/mips/include/asm/cdmm.h struct device dev; device 24 arch/mips/include/asm/dma-coherence.h static inline bool dev_is_dma_coherent(struct device *dev) device 5 arch/mips/include/asm/dma-direct.h static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) device 13 arch/mips/include/asm/dma-direct.h dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr); device 14 arch/mips/include/asm/dma-direct.h phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t daddr); device 10 arch/mips/include/asm/gio_device.h struct device dev; device 42 arch/mips/include/asm/gio_device.h extern void gio_release_dev(struct device *); device 248 arch/mips/include/asm/mach-au1x00/gpio-au1300.h static inline int gpio_export_link(struct device *dev, const char *name, device 98 arch/mips/include/asm/mach-lantiq/xway/lantiq_soc.h int xrx200_gphy_boot(struct device *dev, unsigned int id, dma_addr_t dev_addr); device 32 arch/mips/include/asm/mach-lantiq/xway/xway_dma.h struct device *dev; device 108 arch/mips/include/asm/mach-loongson64/boot_param.h u32 device; device 107 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h } device; device 563 arch/mips/jazz/jazzdma.c static void *jazz_dma_alloc(struct device *dev, size_t size, device 581 arch/mips/jazz/jazzdma.c static void jazz_dma_free(struct device *dev, size_t size, void *vaddr, device 588 arch/mips/jazz/jazzdma.c static dma_addr_t jazz_dma_map_page(struct device *dev, struct page *page, device 599 arch/mips/jazz/jazzdma.c static void jazz_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, device 607 arch/mips/jazz/jazzdma.c static int jazz_dma_map_sg(struct device *dev, struct scatterlist *sglist, device 626 arch/mips/jazz/jazzdma.c static void jazz_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, device 640 arch/mips/jazz/jazzdma.c static void jazz_dma_sync_single_for_device(struct device *dev, device 646 arch/mips/jazz/jazzdma.c static void jazz_dma_sync_single_for_cpu(struct device *dev, device 652 arch/mips/jazz/jazzdma.c static void jazz_dma_sync_sg_for_device(struct device *dev, device 662 arch/mips/jazz/jazzdma.c static void jazz_dma_sync_sg_for_cpu(struct device *dev, device 49 arch/mips/kernel/rtlx-cmp.c struct device *dev; device 75 arch/mips/kernel/rtlx-mt.c struct device *dev; device 24 arch/mips/kernel/vpe-cmp.c static ssize_t store_kill(struct device *dev, struct device_attribute *attr, device 40 arch/mips/kernel/vpe-cmp.c static ssize_t ntcs_show(struct device *cd, struct device_attribute *attr, device 48 arch/mips/kernel/vpe-cmp.c static ssize_t ntcs_store(struct device *dev, struct device_attribute *attr, device 76 arch/mips/kernel/vpe-cmp.c static void vpe_device_release(struct device *cd) device 88 arch/mips/kernel/vpe-cmp.c static struct device vpe_device; device 261 arch/mips/kernel/vpe-mt.c static ssize_t store_kill(struct device *dev, struct device_attribute *attr, device 279 arch/mips/kernel/vpe-mt.c static ssize_t ntcs_show(struct device *cd, struct device_attribute *attr, device 287 arch/mips/kernel/vpe-mt.c static ssize_t ntcs_store(struct device *dev, struct device_attribute *attr, device 314 arch/mips/kernel/vpe-mt.c static void vpe_device_release(struct device *cd) device 326 arch/mips/kernel/vpe-mt.c static struct device vpe_device; device 120 arch/mips/lantiq/xway/gptu.c static inline void clkdev_add_gptu(struct device *dev, const char *con, device 4 arch/mips/loongson64/fuloong-2e/dma.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 9 arch/mips/loongson64/fuloong-2e/dma.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dma_addr) device 50 arch/mips/loongson64/lemote-2f/clock.c struct clk *clk_get(struct device *dev, const char *id) device 4 arch/mips/loongson64/lemote-2f/dma.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 9 arch/mips/loongson64/lemote-2f/dma.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dma_addr) device 6 arch/mips/loongson64/loongson-3/dma.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 14 arch/mips/loongson64/loongson-3/dma.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t daddr) device 30 arch/mips/mm/dma-noncoherent.c static inline bool cpu_needs_post_dma_flush(struct device *dev) device 62 arch/mips/mm/dma-noncoherent.c long arch_dma_coherent_to_pfn(struct device *dev, void *cpu_addr, device 121 arch/mips/mm/dma-noncoherent.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 128 arch/mips/mm/dma-noncoherent.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 136 arch/mips/mm/dma-noncoherent.c void arch_dma_cache_sync(struct device *dev, void *vaddr, size_t size, device 145 arch/mips/mm/dma-noncoherent.c void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, device 32 arch/mips/pci/fixup-loongson3.c pdev->vendor, pdev->device, pdev->irq); device 46 arch/mips/pci/fixup-sb1250.c dev->device == PCI_DEVICE_ID_BCM1250_HT); device 33 arch/mips/pci/ops-bonito64.c int device = PCI_SLOT(devfn); device 39 arch/mips/pci/ops-bonito64.c if (device > MAX_DEV_NUM) device 42 arch/mips/pci/ops-bonito64.c addr = (1 << (device + ID_SEL_BEGIN)) | (function << 8) | reg; device 46 arch/mips/pci/ops-bonito64.c addr = (busnum << 16) | (device << 11) | (function << 8) | reg; device 41 arch/mips/pci/ops-loongson2.c int device = PCI_SLOT(devfn); device 57 arch/mips/pci/ops-loongson2.c if ((PCI_IDSEL_CS5536 == device) && (reg < PCI_MSR_CTRL)) { device 70 arch/mips/pci/ops-loongson2.c if (device > MAX_DEV_NUM) device 73 arch/mips/pci/ops-loongson2.c addr = (1 << (device + ID_SEL_BEGIN)) | (function << 8) | reg; device 77 arch/mips/pci/ops-loongson2.c addr = (busnum << 16) | (device << 11) | (function << 8) | reg; device 22 arch/mips/pci/ops-loongson3.c int device = PCI_SLOT(devfn); device 28 arch/mips/pci/ops-loongson3.c addr = (busnum << 16) | (device << 11) | (function << 8) | reg; device 30 arch/mips/pci/ops-loongson3.c if (device > 31) device 47 arch/mips/pci/ops-loongson3.c addr |= busnum << 20 | device << 15 | function << 12 | reg; device 103 arch/mips/pci/pci-alchemy.c unsigned int device = PCI_SLOT(dev_fn); device 108 arch/mips/pci/pci-alchemy.c if (device > 19) { device 122 arch/mips/pci/pci-alchemy.c if (ctx->board_pci_idsel(device, 1) == 0) { device 130 arch/mips/pci/pci-alchemy.c cfg_base = (1 << device) << 11; device 132 arch/mips/pci/pci-alchemy.c cfg_base = 0x80000000 | (bus->number << 16) | (device << 11); device 161 arch/mips/pci/pci-alchemy.c access_type, bus->number, device, where, *data, offset); device 169 arch/mips/pci/pci-alchemy.c access_type, bus->number, device); device 172 arch/mips/pci/pci-alchemy.c device, (status >> 28) & 0xf); device 182 arch/mips/pci/pci-alchemy.c (void)ctx->board_pci_idsel(device, 0); device 166 arch/mips/pci/pci-ar2315.c static inline dma_addr_t ar2315_dev_offset(struct device *dev) device 173 arch/mips/pci/pci-ar2315.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 178 arch/mips/pci/pci-ar2315.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dma_addr) device 413 arch/mips/pci/pci-ar2315.c struct device *dev = &pdev->dev; device 12 arch/mips/pci/pci-ip27.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 20 arch/mips/pci/pci-ip27.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dma_addr) device 200 arch/mips/pci/pci-rt3883.c static int rt3883_pci_irq_init(struct device *dev, device 411 arch/mips/pci/pci-rt3883.c struct device *dev = &pdev->dev; device 352 arch/mips/pci/pci-xtalk-bridge.c u32 device; device 373 arch/mips/pci/pci-xtalk-bridge.c device = bridge_read(bc, b_int_device); device 374 arch/mips/pci/pci-xtalk-bridge.c device &= ~(7 << (pin*3)); device 375 arch/mips/pci/pci-xtalk-bridge.c device |= (pin << (pin*3)); device 376 arch/mips/pci/pci-xtalk-bridge.c bridge_write(bc, b_int_device, device); device 431 arch/mips/pci/pci-xtalk-bridge.c struct device *dev = &pdev->dev; device 1487 arch/mips/pci/pcie-octeon.c (dev->vendor == 0x10b5) && (dev->device == 0x8114)) { device 32 arch/mips/ralink/ill_acc.c struct device *dev = (struct device *) _priv; device 30 arch/mips/ralink/timer.c struct device *dev; device 31 arch/mips/sgi-ip22/ip22-gio.c static void gio_bus_release(struct device *dev) device 36 arch/mips/sgi-ip22/ip22-gio.c static struct device gio_bus = { device 65 arch/mips/sgi-ip22/ip22-gio.c struct device *tmp; device 91 arch/mips/sgi-ip22/ip22-gio.c void gio_release_dev(struct device *dev) device 114 arch/mips/sgi-ip22/ip22-gio.c static int gio_bus_match(struct device *dev, struct device_driver *drv) device 122 arch/mips/sgi-ip22/ip22-gio.c static int gio_device_probe(struct device *dev) device 146 arch/mips/sgi-ip22/ip22-gio.c static int gio_device_remove(struct device *dev) device 156 arch/mips/sgi-ip22/ip22-gio.c static void gio_device_shutdown(struct device *dev) device 165 arch/mips/sgi-ip22/ip22-gio.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, device 175 arch/mips/sgi-ip22/ip22-gio.c static ssize_t name_show(struct device *dev, device 185 arch/mips/sgi-ip22/ip22-gio.c static ssize_t id_show(struct device *dev, device 203 arch/mips/sgi-ip22/ip22-gio.c static int gio_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 21 arch/mips/sgi-ip32/ip32-dma.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 30 arch/mips/sgi-ip32/ip32-dma.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dma_addr) device 539 arch/mips/sibyte/common/sb_tbprof.c static struct device *tb_dev; device 543 arch/mips/sibyte/common/sb_tbprof.c struct device *dev; device 40 arch/mips/txx9/generic/7segled.c static ssize_t ascii_store(struct device *dev, device 49 arch/mips/txx9/generic/7segled.c static ssize_t raw_store(struct device *dev, device 61 arch/mips/txx9/generic/7segled.c static ssize_t map_seg7_show(struct device *dev, device 69 arch/mips/txx9/generic/7segled.c static ssize_t map_seg7_store(struct device *dev, device 86 arch/mips/txx9/generic/7segled.c static void tx_7segled_release(struct device *dev) device 103 arch/mips/txx9/generic/7segled.c struct device *dev; device 883 arch/mips/txx9/generic/setup.c struct device dev; device 918 arch/mips/txx9/generic/setup.c static void txx9_device_release(struct device *dev) device 49 arch/nds32/kernel/dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 64 arch/nds32/kernel/dma.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 1016 arch/nds32/kernel/perf_event_cpu.c static ssize_t nds32_pmu_cpumask_show(struct device *dev, device 21 arch/nios2/mm/dma-mapping.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 45 arch/nios2/mm/dma-mapping.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 87 arch/openrisc/kernel/dma.c arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 116 arch/openrisc/kernel/dma.c arch_dma_free(struct device *dev, size_t size, void *vaddr, device 128 arch/openrisc/kernel/dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t addr, size_t size, device 121 arch/parisc/include/asm/hardware.h extern struct device *hwpath_to_device(struct hardware_path *modpath); device 122 arch/parisc/include/asm/hardware.h extern void device_to_hwpath(struct device *dev, struct hardware_path *path); device 30 arch/parisc/include/asm/parisc-device.h struct device dev; device 80 arch/parisc/include/asm/superio.h ( ((x)->device == PCI_DEVICE_ID_NS_87415) \ device 81 arch/parisc/include/asm/superio.h || ((x)->device == PCI_DEVICE_ID_NS_87560_LIO) \ device 82 arch/parisc/include/asm/superio.h || ((x)->device == PCI_DEVICE_ID_NS_87560_USB) ) ) device 43 arch/parisc/kernel/drivers.c static struct device root = { device 47 arch/parisc/kernel/drivers.c static inline int check_dev(struct device *dev) device 57 arch/parisc/kernel/drivers.c static struct device * device 58 arch/parisc/kernel/drivers.c parse_tree_node(struct device *parent, int index, struct hardware_path *modpath); device 62 arch/parisc/kernel/drivers.c int (*fn)(struct device *, void *); device 65 arch/parisc/kernel/drivers.c static int descend_children(struct device * dev, void * data) device 85 arch/parisc/kernel/drivers.c static int for_each_padev(int (*fn)(struct device *, void *), void * data) device 121 arch/parisc/kernel/drivers.c static int parisc_driver_probe(struct device *dev) device 135 arch/parisc/kernel/drivers.c static int __exit parisc_driver_remove(struct device *dev) device 183 arch/parisc/kernel/drivers.c static int match_and_count(struct device * dev, void * data) device 232 arch/parisc/kernel/drivers.c static int find_device(struct device * dev, void * data) device 257 arch/parisc/kernel/drivers.c static int __init is_IKE_device(struct device *dev, void *data) device 292 arch/parisc/kernel/drivers.c const struct device *dev = &padev->dev; device 310 arch/parisc/kernel/drivers.c static void get_node_path(struct device *dev, struct hardware_path *path) device 418 arch/parisc/kernel/drivers.c struct parisc_device * __init create_tree_node(char id, struct device *parent) device 449 arch/parisc/kernel/drivers.c static int match_by_id(struct device * dev, void * data) device 470 arch/parisc/kernel/drivers.c struct device *parent, char id) device 484 arch/parisc/kernel/drivers.c struct device *parent = &root; device 551 arch/parisc/kernel/drivers.c static int parisc_generic_match(struct device *dev, struct device_driver *drv) device 556 arch/parisc/kernel/drivers.c static ssize_t make_modalias(struct device *dev, char *buf) device 566 arch/parisc/kernel/drivers.c static int parisc_uevent(struct device *dev, struct kobj_uevent_env *env) device 589 arch/parisc/kernel/drivers.c static ssize_t name##_show(struct device *dev, struct device_attribute *attr, char *buf) \ device 604 arch/parisc/kernel/drivers.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, char *buf) device 656 arch/parisc/kernel/drivers.c static int match_pci_device(struct device *dev, int index, device 685 arch/parisc/kernel/drivers.c static int match_parisc_device(struct device *dev, int index, device 697 arch/parisc/kernel/drivers.c struct device * dev; device 700 arch/parisc/kernel/drivers.c static int check_parent(struct device * dev, void * data) device 713 arch/parisc/kernel/drivers.c struct device *new = parse_tree_node(dev, d->index, d->modpath); device 731 arch/parisc/kernel/drivers.c static struct device * device 732 arch/parisc/kernel/drivers.c parse_tree_node(struct device *parent, int index, struct hardware_path *modpath) device 755 arch/parisc/kernel/drivers.c struct device *hwpath_to_device(struct hardware_path *modpath) device 758 arch/parisc/kernel/drivers.c struct device *parent = &root; device 778 arch/parisc/kernel/drivers.c void device_to_hwpath(struct device *dev, struct hardware_path *path) device 811 arch/parisc/kernel/drivers.c struct device *parent); device 844 arch/parisc/kernel/drivers.c unsigned long io_io_high, struct device *parent) device 964 arch/parisc/kernel/drivers.c static __init int qemu_print_hpa(struct device *lin_dev, void *data) device 988 arch/parisc/kernel/drivers.c static __init int qemu_print_iodc_data(struct device *lin_dev, void *data) device 1083 arch/parisc/kernel/drivers.c static int print_one_device(struct device * dev, void * data) device 397 arch/parisc/kernel/pci-dma.c void *arch_dma_alloc(struct device *dev, size_t size, device 427 arch/parisc/kernel/pci-dma.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 442 arch/parisc/kernel/pci-dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 448 arch/parisc/kernel/pci-dma.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 454 arch/parisc/kernel/pci-dma.c void arch_dma_cache_sync(struct device *dev, void *vaddr, size_t size, device 210 arch/parisc/kernel/pdc_cons.c .device = pdc_console_device, device 167 arch/parisc/kernel/time.c static int rtc_generic_get_time(struct device *dev, struct rtc_time *tm) device 180 arch/parisc/kernel/time.c static int rtc_generic_set_time(struct device *dev, struct rtc_time *tm) device 169 arch/powerpc/include/asm/cpm.h int cpm2_gpiochip_add32(struct device *dev); device 608 arch/powerpc/include/asm/cpm1.h int cpm1_gpiochip_add16(struct device *dev); device 609 arch/powerpc/include/asm/cpm1.h int cpm1_gpiochip_add32(struct device *dev); device 5 arch/powerpc/include/asm/dma-direct.h static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) device 14 arch/powerpc/include/asm/dma-direct.h static inline dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 21 arch/powerpc/include/asm/dma-direct.h static inline phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t daddr) device 276 arch/powerpc/include/asm/fsl_lbc.h struct device *dev; device 136 arch/powerpc/include/asm/iommu.h static inline void set_iommu_table_base(struct device *dev, device 142 arch/powerpc/include/asm/iommu.h static inline void *get_iommu_table_base(struct device *dev) device 147 arch/powerpc/include/asm/iommu.h extern int dma_iommu_dma_supported(struct device *dev, u64 mask); device 208 arch/powerpc/include/asm/iommu.h struct device *dev); device 209 arch/powerpc/include/asm/iommu.h extern void iommu_del_device(struct device *dev); device 227 arch/powerpc/include/asm/iommu.h struct device *dev) device 232 arch/powerpc/include/asm/iommu.h static inline void iommu_del_device(struct device *dev) device 237 arch/powerpc/include/asm/iommu.h u64 dma_iommu_get_required_mask(struct device *dev); device 240 arch/powerpc/include/asm/iommu.h static inline void *get_iommu_table_base(struct device *dev) device 245 arch/powerpc/include/asm/iommu.h static inline int dma_iommu_dma_supported(struct device *dev, u64 mask) device 252 arch/powerpc/include/asm/iommu.h extern int ppc_iommu_map_sg(struct device *dev, struct iommu_table *tbl, device 263 arch/powerpc/include/asm/iommu.h extern void *iommu_alloc_coherent(struct device *dev, struct iommu_table *tbl, device 268 arch/powerpc/include/asm/iommu.h extern dma_addr_t iommu_map_page(struct device *dev, struct iommu_table *tbl, device 40 arch/powerpc/include/asm/machdep.h void (*dma_set_mask)(struct device *dev, u64 dma_mask); device 18 arch/powerpc/include/asm/mem_encrypt.h static inline bool force_dma_unencrypted(struct device *dev) device 60 arch/powerpc/include/asm/pci-bridge.h struct device *parent; device 133 arch/powerpc/include/asm/perf_event_server.h extern ssize_t power_events_sysfs_show(struct device *dev, device 61 arch/powerpc/include/asm/pmac_low_i2c.h extern u8 pmac_i2c_get_dev_addr(struct device_node *device); device 365 arch/powerpc/include/asm/ps3.h struct device core; device 397 arch/powerpc/include/asm/ps3.h struct device *_dev) device 45 arch/powerpc/include/asm/ps3stor.h static inline struct ps3_storage_device *to_ps3_storage_device(struct device *dev) device 158 arch/powerpc/include/asm/spu.h struct device dev; device 7 arch/powerpc/include/asm/topology.h struct device; device 44 arch/powerpc/include/asm/topology.h extern int sysfs_add_device_to_node(struct device *dev, int nid); device 45 arch/powerpc/include/asm/topology.h extern void sysfs_remove_device_from_node(struct device *dev, int nid); device 71 arch/powerpc/include/asm/topology.h static inline int sysfs_add_device_to_node(struct device *dev, int nid) device 76 arch/powerpc/include/asm/topology.h static inline void sysfs_remove_device_from_node(struct device *dev, device 109 arch/powerpc/include/asm/vio.h struct device dev; device 163 arch/powerpc/include/asm/vio.h static inline struct vio_dev *to_vio_dev(struct device *dev) device 478 arch/powerpc/kernel/cacheinfo.c struct device *dev; device 632 arch/powerpc/kernel/cacheinfo.c struct device *dev = kobj_to_dev(cpu_dev_kobj); device 21 arch/powerpc/kernel/dma-iommu.c static inline bool dma_iommu_alloc_bypass(struct device *dev) device 27 arch/powerpc/kernel/dma-iommu.c static inline bool dma_iommu_map_bypass(struct device *dev, device 38 arch/powerpc/kernel/dma-iommu.c static void *dma_iommu_alloc_coherent(struct device *dev, size_t size, device 49 arch/powerpc/kernel/dma-iommu.c static void dma_iommu_free_coherent(struct device *dev, size_t size, device 65 arch/powerpc/kernel/dma-iommu.c static dma_addr_t dma_iommu_map_page(struct device *dev, struct page *page, device 78 arch/powerpc/kernel/dma-iommu.c static void dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, device 90 arch/powerpc/kernel/dma-iommu.c static int dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, device 100 arch/powerpc/kernel/dma-iommu.c static void dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, device 111 arch/powerpc/kernel/dma-iommu.c static bool dma_iommu_bypass_supported(struct device *dev, u64 mask) device 121 arch/powerpc/kernel/dma-iommu.c int dma_iommu_dma_supported(struct device *dev, u64 mask) device 148 arch/powerpc/kernel/dma-iommu.c u64 dma_iommu_get_required_mask(struct device *dev) device 169 arch/powerpc/kernel/dma-iommu.c static void dma_iommu_sync_for_cpu(struct device *dev, dma_addr_t addr, device 176 arch/powerpc/kernel/dma-iommu.c static void dma_iommu_sync_for_device(struct device *dev, dma_addr_t addr, device 183 arch/powerpc/kernel/dma-iommu.c extern void dma_iommu_sync_sg_for_cpu(struct device *dev, device 190 arch/powerpc/kernel/dma-iommu.c extern void dma_iommu_sync_sg_for_device(struct device *dev, device 7 arch/powerpc/kernel/dma-mask.c void arch_dma_set_mask(struct device *dev, u64 dma_mask) device 1379 arch/powerpc/kernel/eeh.c if (id->device != PCI_ANY_ID && device 1380 arch/powerpc/kernel/eeh.c id->device != pdev->device) device 1478 arch/powerpc/kernel/eeh.c static int dev_has_iommu_table(struct device *dev, void *data) device 40 arch/powerpc/kernel/eeh_sysfs.c static ssize_t eeh_show_##_name(struct device *dev, \ device 56 arch/powerpc/kernel/eeh_sysfs.c static ssize_t eeh_pe_state_show(struct device *dev, device 71 arch/powerpc/kernel/eeh_sysfs.c static ssize_t eeh_pe_state_store(struct device *dev, device 95 arch/powerpc/kernel/eeh_sysfs.c static ssize_t eeh_notify_resume_show(struct device *dev, device 109 arch/powerpc/kernel/eeh_sysfs.c static ssize_t eeh_notify_resume_store(struct device *dev, device 86 arch/powerpc/kernel/iommu.c static bool should_fail_iommu(struct device *dev) device 100 arch/powerpc/kernel/iommu.c static ssize_t fail_iommu_show(struct device *dev, device 106 arch/powerpc/kernel/iommu.c static ssize_t fail_iommu_store(struct device *dev, device 123 arch/powerpc/kernel/iommu.c struct device *dev = data; device 157 arch/powerpc/kernel/iommu.c static inline bool should_fail_iommu(struct device *dev) device 163 arch/powerpc/kernel/iommu.c static unsigned long iommu_range_alloc(struct device *dev, device 293 arch/powerpc/kernel/iommu.c static dma_addr_t iommu_alloc(struct device *dev, struct iommu_table *tbl, device 418 arch/powerpc/kernel/iommu.c int ppc_iommu_map_sg(struct device *dev, struct iommu_table *tbl, device 794 arch/powerpc/kernel/iommu.c dma_addr_t iommu_map_page(struct device *dev, struct iommu_table *tbl, device 852 arch/powerpc/kernel/iommu.c void *iommu_alloc_coherent(struct device *dev, struct iommu_table *tbl, device 1101 arch/powerpc/kernel/iommu.c int iommu_add_device(struct iommu_table_group *table_group, struct device *dev) device 1125 arch/powerpc/kernel/iommu.c void iommu_del_device(struct device *dev) device 309 arch/powerpc/kernel/isa-bridge.c struct device *dev = data; device 197 arch/powerpc/kernel/pci_of_scan.c dev->device = get_int_prop(node, "device-id", 0xffff); device 875 arch/powerpc/kernel/rtas.c struct device *dev = get_cpu_device(cpu); device 139 arch/powerpc/kernel/security.c ssize_t cpu_show_meltdown(struct device *dev, struct device_attribute *attr, char *buf) device 168 arch/powerpc/kernel/security.c ssize_t cpu_show_l1tf(struct device *dev, struct device_attribute *attr, char *buf) device 174 arch/powerpc/kernel/security.c ssize_t cpu_show_spectre_v1(struct device *dev, struct device_attribute *attr, char *buf) device 196 arch/powerpc/kernel/security.c ssize_t cpu_show_spectre_v2(struct device *dev, struct device_attribute *attr, char *buf) device 328 arch/powerpc/kernel/security.c ssize_t cpu_show_spec_store_bypass(struct device *dev, struct device_attribute *attr, char *buf) device 43 arch/powerpc/kernel/sysfs.c static ssize_t store_smt_snooze_delay(struct device *dev, device 60 arch/powerpc/kernel/sysfs.c static ssize_t show_smt_snooze_delay(struct device *dev, device 118 arch/powerpc/kernel/sysfs.c static ssize_t show_pw20_state(struct device *dev, device 146 arch/powerpc/kernel/sysfs.c static ssize_t store_pw20_state(struct device *dev, device 164 arch/powerpc/kernel/sysfs.c static ssize_t show_pw20_wait_time(struct device *dev, device 213 arch/powerpc/kernel/sysfs.c static ssize_t store_pw20_wait_time(struct device *dev, device 240 arch/powerpc/kernel/sysfs.c static ssize_t show_altivec_idle(struct device *dev, device 268 arch/powerpc/kernel/sysfs.c static ssize_t store_altivec_idle(struct device *dev, device 286 arch/powerpc/kernel/sysfs.c static ssize_t show_altivec_idle_wait_time(struct device *dev, device 335 arch/powerpc/kernel/sysfs.c static ssize_t store_altivec_idle_wait_time(struct device *dev, device 422 arch/powerpc/kernel/sysfs.c static ssize_t show_##NAME(struct device *dev, \ device 432 arch/powerpc/kernel/sysfs.c store_##NAME(struct device *dev, struct device_attribute *attr, \ device 557 arch/powerpc/kernel/sysfs.c static ssize_t show_dscr_default(struct device *dev, device 572 arch/powerpc/kernel/sysfs.c static ssize_t __used store_dscr_default(struct device *dev, device 720 arch/powerpc/kernel/sysfs.c static ssize_t show_svm(struct device *dev, struct device_attribute *attr, char *buf) device 739 arch/powerpc/kernel/sysfs.c struct device *s = &c->dev; device 830 arch/powerpc/kernel/sysfs.c struct device *s = &c->dev; device 955 arch/powerpc/kernel/sysfs.c struct device *dev; device 989 arch/powerpc/kernel/sysfs.c struct device *dev; device 1014 arch/powerpc/kernel/sysfs.c int sysfs_add_device_to_node(struct device *dev, int nid) device 1022 arch/powerpc/kernel/sysfs.c void sysfs_remove_device_from_node(struct device *dev, int nid) device 1038 arch/powerpc/kernel/sysfs.c static ssize_t show_physical_id(struct device *dev, device 1190 arch/powerpc/kernel/time.c static int rtc_generic_get_time(struct device *dev, struct rtc_time *tm) device 1196 arch/powerpc/kernel/time.c static int rtc_generic_set_time(struct device *dev, struct rtc_time *tm) device 107 arch/powerpc/mm/dma-noncoherent.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 113 arch/powerpc/mm/dma-noncoherent.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 256 arch/powerpc/mm/numa.c static int of_node_to_nid_single(struct device_node *device) device 261 arch/powerpc/mm/numa.c tmp = of_get_associativity(device); device 268 arch/powerpc/mm/numa.c int of_node_to_nid(struct device_node *device) device 272 arch/powerpc/mm/numa.c of_node_get(device); device 273 arch/powerpc/mm/numa.c while (device) { device 274 arch/powerpc/mm/numa.c nid = of_node_to_nid_single(device); device 278 arch/powerpc/mm/numa.c device = of_get_next_parent(device); device 280 arch/powerpc/mm/numa.c of_node_put(device); device 1321 arch/powerpc/mm/numa.c struct device *dev; device 2007 arch/powerpc/perf/core-book3s.c ssize_t power_events_sysfs_show(struct device *dev, device 379 arch/powerpc/perf/hv-24x7.c static ssize_t device_show_string(struct device *dev, device 985 arch/powerpc/perf/hv-24x7.c static ssize_t domains_show(struct device *dev, struct device_attribute *attr, device 1007 arch/powerpc/perf/hv-24x7.c static ssize_t _name##_show(struct device *dev, \ device 77 arch/powerpc/perf/hv-gpci.c static ssize_t _name##_show(struct device *dev, \ device 90 arch/powerpc/perf/hv-gpci.c static ssize_t kernel_version_show(struct device *dev, device 89 arch/powerpc/perf/imc-pmu.c static ssize_t imc_pmu_cpumask_get_attr(struct device *dev, device 256 arch/powerpc/platforms/44x/ppc476.c if (dev->vendor == 0x1033 && (dev->device == 0x0035 || device 257 arch/powerpc/platforms/44x/ppc476.c dev->device == 0x00e0)) { device 168 arch/powerpc/platforms/4xx/cpm.c struct device *dev; device 20 arch/powerpc/platforms/4xx/hsta_msi.c struct device *dev; device 125 arch/powerpc/platforms/4xx/hsta_msi.c struct device *dev = &pdev->dev; device 65 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c struct device *dev = (struct device *)param; device 140 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c dma_unmap_single(lpbfifo.chan->device->dev, device 226 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c dma_dev = lpbfifo.chan->device; device 372 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c static int get_cs_ranges(struct device *dev) device 501 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c struct dma_device *dma_dev = lpbfifo.chan->device; device 76 arch/powerpc/platforms/512x/pdm360ng.c struct device *dev = __dev; device 87 arch/powerpc/platforms/52xx/mpc52xx_gpt.c struct device *dev; device 41 arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c struct device *dev; device 340 arch/powerpc/platforms/52xx/mpc52xx_pci.c dev->vendor, dev->device); device 356 arch/powerpc/platforms/52xx/mpc52xx_pci.c ( dev->device == PCI_DEVICE_ID_MOTOROLA_MPC5200 device 357 arch/powerpc/platforms/52xx/mpc52xx_pci.c || dev->device == PCI_DEVICE_ID_MOTOROLA_MPC5200B) ) { device 70 arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c static ssize_t show_status(struct device *d, device 131 arch/powerpc/platforms/85xx/mpc85xx_cds.c switch (dev->device) { device 191 arch/powerpc/platforms/85xx/mpc85xx_cds.c dev->device == PCI_DEVICE_ID_IDT_TSI310) { device 633 arch/powerpc/platforms/8xx/cpm1.c int cpm1_gpiochip_add16(struct device *dev) device 762 arch/powerpc/platforms/8xx/cpm1.c int cpm1_gpiochip_add32(struct device *dev) device 320 arch/powerpc/platforms/cell/axon_msi.c static void axon_msi_shutdown(struct platform_device *device) device 322 arch/powerpc/platforms/cell/axon_msi.c struct axon_msic *msic = dev_get_drvdata(&device->dev); device 332 arch/powerpc/platforms/cell/axon_msi.c static int axon_msi_probe(struct platform_device *device) device 334 arch/powerpc/platforms/cell/axon_msi.c struct device_node *dn = device->dev.of_node; device 365 arch/powerpc/platforms/cell/axon_msi.c msic->fifo_virt = dma_alloc_coherent(&device->dev, MSIC_FIFO_SIZE_BYTES, device 404 arch/powerpc/platforms/cell/axon_msi.c dev_set_drvdata(&device->dev, msic); device 416 arch/powerpc/platforms/cell/axon_msi.c dma_free_coherent(&device->dev, MSIC_FIFO_SIZE_BYTES, msic->fifo_virt, device 67 arch/powerpc/platforms/cell/cbe_thermal.c static struct cbe_pmd_regs __iomem *get_pmd_regs(struct device *dev) device 77 arch/powerpc/platforms/cell/cbe_thermal.c static u8 spu_read_register_value(struct device *dev, union spe_reg __iomem *reg) device 88 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_show_temp(struct device *dev, struct device_attribute *attr, device 138 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_show_throttle_end(struct device *dev, device 144 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_show_throttle_begin(struct device *dev, device 150 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_show_throttle_full_stop(struct device *dev, device 156 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_store_throttle_end(struct device *dev, device 162 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_store_throttle_begin(struct device *dev, device 168 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t spu_store_throttle_full_stop(struct device *dev, device 174 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_show_temp(struct device *dev, char *buf, int pos) device 190 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_show_temp0(struct device *dev, device 197 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_show_temp1(struct device *dev, device 203 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_show_throttle_end(struct device *dev, device 209 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_show_throttle_begin(struct device *dev, device 215 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_show_throttle_full_stop(struct device *dev, device 221 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_store_throttle_end(struct device *dev, device 227 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_store_throttle_begin(struct device *dev, device 233 arch/powerpc/platforms/cell/cbe_thermal.c static ssize_t ppe_store_throttle_full_stop(struct device *dev, device 298 arch/powerpc/platforms/cell/cbe_thermal.c struct device *dev; device 539 arch/powerpc/platforms/cell/iommu.c static struct iommu_table *cell_get_iommu_table(struct device *dev) device 559 arch/powerpc/platforms/cell/iommu.c static u64 cell_iommu_get_fixed_address(struct device *dev); device 561 arch/powerpc/platforms/cell/iommu.c static void cell_dma_dev_setup(struct device *dev) device 582 arch/powerpc/platforms/cell/iommu.c struct device *dev = data; device 792 arch/powerpc/platforms/cell/iommu.c static u64 cell_iommu_get_fixed_address(struct device *dev) device 644 arch/powerpc/platforms/cell/spu_base.c static ssize_t spu_stat_show(struct device *dev, device 175 arch/powerpc/platforms/chrp/setup.c static void __init sio_fixup_irq(const char *name, u8 device, u8 level, device 181 arch/powerpc/platforms/chrp/setup.c sio_write(device, 0x07); device 560 arch/powerpc/platforms/maple/pci.c dev->device == PCI_DEVICE_ID_AMD_8111_IDE && device 636 arch/powerpc/platforms/maple/pci.c pdev->device != PCI_DEVICE_ID_AMD_8111_IDE) device 209 arch/powerpc/platforms/pasemi/gpio_mdio.c struct device *dev = &ofdev->dev; device 175 arch/powerpc/platforms/pasemi/iommu.c if (dev->vendor == 0x1959 && dev->device == 0xa007 && device 986 arch/powerpc/platforms/powermac/low_i2c.c u8 pmac_i2c_get_dev_addr(struct device_node *device) device 988 arch/powerpc/platforms/powermac/low_i2c.c const u32 *reg = of_get_property(device, "reg", NULL); device 176 arch/powerpc/platforms/powermac/pci.c const u32 *vendor, *device; device 185 arch/powerpc/platforms/powermac/pci.c device = of_get_property(np, "device-id", NULL); device 186 arch/powerpc/platforms/powermac/pci.c if (vendor == NULL || device == NULL) device 189 arch/powerpc/platforms/powermac/pci.c if ((*vendor == 0x106b) && (*device == 3) && (offset >= 0x10) device 868 arch/powerpc/platforms/powermac/pci.c dev->device == PCI_DEVICE_ID_DEC_TULIP_PLUS) { device 1059 arch/powerpc/platforms/powermac/pci.c if (dev->device == PCI_DEVICE_ID_TI_1130 || device 1060 arch/powerpc/platforms/powermac/pci.c dev->device == PCI_DEVICE_ID_TI_1131) { device 1069 arch/powerpc/platforms/powermac/pci.c if (dev->device == PCI_DEVICE_ID_TI_1210 || device 1070 arch/powerpc/platforms/powermac/pci.c dev->device == PCI_DEVICE_ID_TI_1211 || device 1071 arch/powerpc/platforms/powermac/pci.c dev->device == PCI_DEVICE_ID_TI_1410 || device 1072 arch/powerpc/platforms/powermac/pci.c dev->device == PCI_DEVICE_ID_TI_1510) { device 1099 arch/powerpc/platforms/powermac/pci.c switch(dev->device) { device 396 arch/powerpc/platforms/powermac/pic.c int of_irq_parse_oldworld(struct device_node *device, int index, device 410 arch/powerpc/platforms/powermac/pic.c while (device) { device 411 arch/powerpc/platforms/powermac/pic.c ints = of_get_property(device, "AAPL,interrupts", &intlen); device 414 arch/powerpc/platforms/powermac/pic.c device = device->parent; device 415 arch/powerpc/platforms/powermac/pic.c if (!of_node_is_type(device, "pci")) device 167 arch/powerpc/platforms/powernv/idle.c static ssize_t show_fastsleep_workaround_applyonce(struct device *dev, device 173 arch/powerpc/platforms/powernv/idle.c static ssize_t store_fastsleep_workaround_applyonce(struct device *dev, device 982 arch/powerpc/platforms/powernv/pci.c struct device *dev = data; device 364 arch/powerpc/platforms/powernv/subcore.c static ssize_t __used store_subcores_per_core(struct device *dev, device 397 arch/powerpc/platforms/powernv/subcore.c static ssize_t show_subcores_per_core(struct device *dev, device 23 arch/powerpc/platforms/ps3/system-bus.c static struct device ps3_system_bus = { device 334 arch/powerpc/platforms/ps3/system-bus.c static int ps3_system_bus_match(struct device *_dev, device 361 arch/powerpc/platforms/ps3/system-bus.c static int ps3_system_bus_probe(struct device *_dev) device 383 arch/powerpc/platforms/ps3/system-bus.c static int ps3_system_bus_remove(struct device *_dev) device 405 arch/powerpc/platforms/ps3/system-bus.c static void ps3_system_bus_shutdown(struct device *_dev) device 443 arch/powerpc/platforms/ps3/system-bus.c static int ps3_system_bus_uevent(struct device *_dev, struct kobj_uevent_env *env) device 453 arch/powerpc/platforms/ps3/system-bus.c static ssize_t modalias_show(struct device *_dev, struct device_attribute *a, device 507 arch/powerpc/platforms/ps3/system-bus.c static void * ps3_alloc_coherent(struct device *_dev, size_t size, device 545 arch/powerpc/platforms/ps3/system-bus.c static void ps3_free_coherent(struct device *_dev, size_t size, void *vaddr, device 560 arch/powerpc/platforms/ps3/system-bus.c static dma_addr_t ps3_sb_map_page(struct device *_dev, struct page *page, device 582 arch/powerpc/platforms/ps3/system-bus.c static dma_addr_t ps3_ioc0_map_page(struct device *_dev, struct page *page, device 618 arch/powerpc/platforms/ps3/system-bus.c static void ps3_unmap_page(struct device *_dev, dma_addr_t dma_addr, device 632 arch/powerpc/platforms/ps3/system-bus.c static int ps3_sb_map_sg(struct device *_dev, struct scatterlist *sgl, device 660 arch/powerpc/platforms/ps3/system-bus.c static int ps3_ioc0_map_sg(struct device *_dev, struct scatterlist *sg, device 669 arch/powerpc/platforms/ps3/system-bus.c static void ps3_sb_unmap_sg(struct device *_dev, struct scatterlist *sg, device 677 arch/powerpc/platforms/ps3/system-bus.c static void ps3_ioc0_unmap_sg(struct device *_dev, struct scatterlist *sg, device 684 arch/powerpc/platforms/ps3/system-bus.c static int ps3_dma_supported(struct device *_dev, u64 mask) device 717 arch/powerpc/platforms/ps3/system-bus.c static void ps3_system_bus_release_device(struct device *_dev) device 54 arch/powerpc/platforms/pseries/cmm.c static struct device cmm_dev; device 368 arch/powerpc/platforms/pseries/cmm.c static ssize_t show_##name(struct device *dev, \ device 379 arch/powerpc/platforms/pseries/cmm.c static ssize_t show_oom_pages(struct device *dev, device 385 arch/powerpc/platforms/pseries/cmm.c static ssize_t store_oom_pages(struct device *dev, device 414 arch/powerpc/platforms/pseries/cmm.c static void cmm_release_device(struct device *dev) device 424 arch/powerpc/platforms/pseries/cmm.c static int cmm_sysfs_register(struct device *dev) device 458 arch/powerpc/platforms/pseries/cmm.c static void cmm_unregister_sysfs(struct device *dev) device 57 arch/powerpc/platforms/pseries/eeh_pseries.c pdn->device_id = pdev->device; device 804 arch/powerpc/platforms/pseries/hotplug-cpu.c struct device *dev; device 51 arch/powerpc/platforms/pseries/ibmebus.c static struct device ibmebus_bus_device = { /* fake "parent" device */ device 64 arch/powerpc/platforms/pseries/ibmebus.c static void *ibmebus_alloc_coherent(struct device *dev, device 78 arch/powerpc/platforms/pseries/ibmebus.c static void ibmebus_free_coherent(struct device *dev, device 86 arch/powerpc/platforms/pseries/ibmebus.c static dma_addr_t ibmebus_map_page(struct device *dev, device 96 arch/powerpc/platforms/pseries/ibmebus.c static void ibmebus_unmap_page(struct device *dev, device 105 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_map_sg(struct device *dev, device 121 arch/powerpc/platforms/pseries/ibmebus.c static void ibmebus_unmap_sg(struct device *dev, device 129 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_dma_supported(struct device *dev, u64 mask) device 134 arch/powerpc/platforms/pseries/ibmebus.c static u64 ibmebus_dma_get_required_mask(struct device *dev) device 150 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_match_path(struct device *dev, const void *data) device 156 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_match_node(struct device *dev, const void *data) device 182 arch/powerpc/platforms/pseries/ibmebus.c struct device *dev; device 267 arch/powerpc/platforms/pseries/ibmebus.c struct device *dev; device 304 arch/powerpc/platforms/pseries/ibmebus.c struct device *dev; device 335 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_bus_bus_match(struct device *dev, struct device_driver *drv) device 345 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_bus_device_probe(struct device *dev) device 367 arch/powerpc/platforms/pseries/ibmebus.c static int ibmebus_bus_device_remove(struct device *dev) device 377 arch/powerpc/platforms/pseries/ibmebus.c static void ibmebus_bus_device_shutdown(struct device *dev) device 389 arch/powerpc/platforms/pseries/ibmebus.c static ssize_t devspec_show(struct device *dev, device 399 arch/powerpc/platforms/pseries/ibmebus.c static ssize_t name_show(struct device *dev, device 409 arch/powerpc/platforms/pseries/ibmebus.c static ssize_t modalias_show(struct device *dev, device 329 arch/powerpc/platforms/pseries/iommu.c struct device_node *device; device 828 arch/powerpc/platforms/pseries/iommu.c if (window->device == pdn) { device 861 arch/powerpc/platforms/pseries/iommu.c window->device = pdn; device 1115 arch/powerpc/platforms/pseries/iommu.c window->device = pdn; device 1297 arch/powerpc/platforms/pseries/iommu.c if (window->device == np) { device 1356 arch/powerpc/platforms/pseries/iommu.c struct device *dev = data; device 327 arch/powerpc/platforms/pseries/papr_scm.c struct device *dev = &p->pdev->dev; device 230 arch/powerpc/platforms/pseries/pseries_energy.c static ssize_t get_best_energy_data(struct device *dev, device 253 arch/powerpc/platforms/pseries/pseries_energy.c static ssize_t cpu_activate_hint_list_show(struct device *dev, device 259 arch/powerpc/platforms/pseries/pseries_energy.c static ssize_t cpu_deactivate_hint_list_show(struct device *dev, device 265 arch/powerpc/platforms/pseries/pseries_energy.c static ssize_t percpu_activate_hint_show(struct device *dev, device 271 arch/powerpc/platforms/pseries/pseries_energy.c static ssize_t percpu_deactivate_hint_show(struct device *dev, device 306 arch/powerpc/platforms/pseries/pseries_energy.c struct device *cpu_dev; device 343 arch/powerpc/platforms/pseries/pseries_energy.c struct device *cpu_dev; device 19 arch/powerpc/platforms/pseries/suspend.c static struct device suspend_dev; device 131 arch/powerpc/platforms/pseries/suspend.c static ssize_t store_hibernate(struct device *dev, device 197 arch/powerpc/platforms/pseries/suspend.c static ssize_t show_hibernate(struct device *dev, device 224 arch/powerpc/platforms/pseries/suspend.c static int pseries_suspend_sysfs_register(struct device *dev) device 479 arch/powerpc/platforms/pseries/vio.c static void *vio_dma_iommu_alloc_coherent(struct device *dev, size_t size, device 502 arch/powerpc/platforms/pseries/vio.c static void vio_dma_iommu_free_coherent(struct device *dev, size_t size, device 512 arch/powerpc/platforms/pseries/vio.c static dma_addr_t vio_dma_iommu_map_page(struct device *dev, struct page *page, device 536 arch/powerpc/platforms/pseries/vio.c static void vio_dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, device 548 arch/powerpc/platforms/pseries/vio.c static int vio_dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, device 581 arch/powerpc/platforms/pseries/vio.c static void vio_dma_iommu_unmap_sg(struct device *dev, device 698 arch/powerpc/platforms/pseries/vio.c struct device *dev = &viodev->dev; device 933 arch/powerpc/platforms/pseries/vio.c static ssize_t cmo_##name##_show(struct device *dev, \ device 940 arch/powerpc/platforms/pseries/vio.c static ssize_t cmo_allocs_failed_show(struct device *dev, device 947 arch/powerpc/platforms/pseries/vio.c static ssize_t cmo_allocs_failed_store(struct device *dev, device 955 arch/powerpc/platforms/pseries/vio.c static ssize_t cmo_desired_store(struct device *dev, device 974 arch/powerpc/platforms/pseries/vio.c static ssize_t name_show(struct device *, struct device_attribute *, char *); device 975 arch/powerpc/platforms/pseries/vio.c static ssize_t devspec_show(struct device *, struct device_attribute *, char *); device 976 arch/powerpc/platforms/pseries/vio.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 1108 arch/powerpc/platforms/pseries/vio.c struct device *dev = &vdev->dev; device 1229 arch/powerpc/platforms/pseries/vio.c static int vio_bus_probe(struct device *dev) device 1256 arch/powerpc/platforms/pseries/vio.c static int vio_bus_remove(struct device *dev) device 1260 arch/powerpc/platforms/pseries/vio.c struct device *devptr; device 1310 arch/powerpc/platforms/pseries/vio.c static void vio_dev_release(struct device *dev) device 1527 arch/powerpc/platforms/pseries/vio.c static ssize_t name_show(struct device *dev, device 1534 arch/powerpc/platforms/pseries/vio.c static ssize_t devspec_show(struct device *dev, device 1543 arch/powerpc/platforms/pseries/vio.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 1581 arch/powerpc/platforms/pseries/vio.c static int vio_bus_match(struct device *dev, struct device_driver *drv) device 1590 arch/powerpc/platforms/pseries/vio.c static int vio_hotplug(struct device *dev, struct kobj_uevent_env *env) device 1637 arch/powerpc/platforms/pseries/vio.c struct device *found; device 190 arch/powerpc/sysdev/cpm_common.c int cpm2_gpiochip_add32(struct device *dev) device 21 arch/powerpc/sysdev/cpm_gpio.c struct device *dev = &ofdev->dev; device 22 arch/powerpc/sysdev/cpm_gpio.c int (*gp_add)(struct device *dev) = of_device_get_match_data(dev); device 363 arch/powerpc/sysdev/dart_iommu.c static bool dart_device_on_pcie(struct device *dev) device 51 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c static ssize_t fsl_timer_wakeup_show(struct device *dev, device 67 arch/powerpc/sysdev/fsl_mpic_timer_wakeup.c static ssize_t fsl_timer_wakeup_store(struct device *dev, device 131 arch/powerpc/sysdev/fsl_pci.c static void fsl_pci_dma_set_mask(struct device *dev, u64 dma_mask) device 29 arch/powerpc/sysdev/fsl_pmc.c static struct device *pmc_dev; device 387 arch/powerpc/sysdev/fsl_rio.c static inline void fsl_rio_info(struct device *dev, u32 ccsr) device 89 arch/powerpc/sysdev/fsl_rio.h struct device *dev; device 97 arch/powerpc/sysdev/fsl_rio.h struct device *dev; device 107 arch/powerpc/sysdev/fsl_rio.h struct device *dev; device 110 arch/riscv/mm/sifive_l2_cache.c static irqreturn_t l2_int_handler(int irq, void *device) device 417 arch/s390/appldata/appldata_base.c static int appldata_freeze(struct device *dev) device 446 arch/s390/appldata/appldata_base.c static int appldata_restore(struct device *dev) device 478 arch/s390/appldata/appldata_base.c static int appldata_thaw(struct device *dev) device 692 arch/s390/crypto/prng.c static ssize_t prng_chunksize_show(struct device *dev, device 701 arch/s390/crypto/prng.c static ssize_t prng_counter_show(struct device *dev, device 720 arch/s390/crypto/prng.c static ssize_t prng_errorflag_show(struct device *dev, device 729 arch/s390/crypto/prng.c static ssize_t prng_mode_show(struct device *dev, device 741 arch/s390/crypto/prng.c static ssize_t prng_reseed_store(struct device *dev, device 755 arch/s390/crypto/prng.c static ssize_t prng_reseed_limit_show(struct device *dev, device 761 arch/s390/crypto/prng.c static ssize_t prng_reseed_limit_store(struct device *dev, device 786 arch/s390/crypto/prng.c static ssize_t prng_strength_show(struct device *dev, device 92 arch/s390/include/asm/ccwdev.h struct device dev; device 27 arch/s390/include/asm/ccwgroup.h struct device dev; device 65 arch/s390/include/asm/ccwgroup.h int ccwgroup_create_dev(struct device *root, struct ccwgroup_driver *gdrv, device 80 arch/s390/include/asm/ccwgroup.h bool dev_is_ccwgroup(struct device *dev); device 82 arch/s390/include/asm/ccwgroup.h static inline bool dev_is_ccwgroup(struct device *dev) device 364 arch/s390/include/asm/cio.h extern struct device *cio_get_dma_css_dev(void); device 366 arch/s390/include/asm/cio.h void *cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev, device 369 arch/s390/include/asm/cio.h void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev); device 370 arch/s390/include/asm/cio.h struct gen_pool *cio_gp_dma_create(struct device *dma_dev, int nr_pages); device 88 arch/s390/include/asm/eadm.h struct device dev; device 26 arch/s390/include/asm/perf_event.h extern ssize_t cpumf_events_sysfs_show(struct device *dev, device 14 arch/s390/include/asm/pnet.h int pnet_id_by_dev_port(struct device *dev, unsigned short port, u8 *pnetid); device 97 arch/s390/include/asm/trace/zcrypt.h __field(u16, device) device 103 arch/s390/include/asm/trace/zcrypt.h __entry->device = dev; device 109 arch/s390/include/asm/trace/zcrypt.h (unsigned short) __entry->device, device 237 arch/s390/include/uapi/asm/zcrypt.h struct zcrypt_device_status_ext device[MAX_ZDEV_ENTRIES_EXT]; device 349 arch/s390/include/uapi/asm/zcrypt.h struct zcrypt_device_status device[MAX_ZDEV_ENTRIES]; device 52 arch/s390/kernel/idle.c static ssize_t show_idle_count(struct device *dev, device 69 arch/s390/kernel/idle.c static ssize_t show_idle_time(struct device *dev, device 323 arch/s390/kernel/ipl.c __ATTR(device, S_IRUGO, sys_ipl_device_show, NULL); device 627 arch/s390/kernel/ipl.c DEFINE_IPL_ATTR_RW(reipl_fcp, device, "0.0.%04llx\n", "0.0.%llx\n", device 710 arch/s390/kernel/ipl.c DEFINE_IPL_CCW_ATTR_RW(reipl_ccw, device, reipl_block_ccw->ccw); device 1104 arch/s390/kernel/ipl.c DEFINE_IPL_ATTR_RW(dump_fcp, device, "0.0.%04llx\n", "0.0.%llx\n", device 1122 arch/s390/kernel/ipl.c DEFINE_IPL_CCW_ATTR_RW(dump_ccw, device, dump_block_ccw->ccw); device 7 arch/s390/kernel/nospec-sysfs.c ssize_t cpu_show_spectre_v1(struct device *dev, device 13 arch/s390/kernel/nospec-sysfs.c ssize_t cpu_show_spectre_v2(struct device *dev, device 237 arch/s390/kernel/perf_event.c ssize_t cpumf_events_sysfs_show(struct device *dev, device 1026 arch/s390/kernel/smp.c static ssize_t cpu_configure_show(struct device *dev, device 1037 arch/s390/kernel/smp.c static ssize_t cpu_configure_store(struct device *dev, device 1103 arch/s390/kernel/smp.c static ssize_t show_cpu_address(struct device *dev, device 1132 arch/s390/kernel/smp.c struct device *s = &per_cpu(cpu_device, cpu)->dev; device 1138 arch/s390/kernel/smp.c struct device *s = &per_cpu(cpu_device, cpu)->dev; device 1146 arch/s390/kernel/smp.c struct device *s; device 1195 arch/s390/kernel/smp.c static ssize_t __ref rescan_store(struct device *dev, device 694 arch/s390/kernel/time.c static ssize_t stp_ctn_id_show(struct device *dev, device 706 arch/s390/kernel/time.c static ssize_t stp_ctn_type_show(struct device *dev, device 717 arch/s390/kernel/time.c static ssize_t stp_dst_offset_show(struct device *dev, device 728 arch/s390/kernel/time.c static ssize_t stp_leap_seconds_show(struct device *dev, device 739 arch/s390/kernel/time.c static ssize_t stp_stratum_show(struct device *dev, device 750 arch/s390/kernel/time.c static ssize_t stp_time_offset_show(struct device *dev, device 761 arch/s390/kernel/time.c static ssize_t stp_time_zone_offset_show(struct device *dev, device 773 arch/s390/kernel/time.c static ssize_t stp_timing_mode_show(struct device *dev, device 784 arch/s390/kernel/time.c static ssize_t stp_timing_state_show(struct device *dev, device 795 arch/s390/kernel/time.c static ssize_t stp_online_show(struct device *dev, device 802 arch/s390/kernel/time.c static ssize_t stp_online_store(struct device *dev, device 307 arch/s390/kernel/topology.c struct device *dev; device 369 arch/s390/kernel/topology.c static ssize_t dispatching_show(struct device *dev, device 381 arch/s390/kernel/topology.c static ssize_t dispatching_store(struct device *dev, device 410 arch/s390/kernel/topology.c static ssize_t cpu_polarization_show(struct device *dev, device 448 arch/s390/kernel/topology.c static ssize_t cpu_dedicated_show(struct device *dev, device 159 arch/s390/mm/init.c bool force_dma_unencrypted(struct device *dev) device 41 arch/s390/net/pnet.c static int pnet_ids_by_device(struct device *dev, u8 *pnetids) device 71 arch/s390/net/pnet.c int pnet_id_by_dev_port(struct device *dev, unsigned short port, u8 *pnetid) device 610 arch/s390/pci/pci.c static int zpci_restore(struct device *dev) device 631 arch/s390/pci/pci.c static int zpci_freeze(struct device *dev) device 260 arch/s390/pci/pci_dma.c static unsigned long __dma_alloc_iommu(struct device *dev, device 273 arch/s390/pci/pci_dma.c static dma_addr_t dma_alloc_address(struct device *dev, int size) device 305 arch/s390/pci/pci_dma.c static void dma_free_address(struct device *dev, dma_addr_t dma_addr, int size) device 335 arch/s390/pci/pci_dma.c static dma_addr_t s390_dma_map_pages(struct device *dev, struct page *page, device 376 arch/s390/pci/pci_dma.c static void s390_dma_unmap_pages(struct device *dev, dma_addr_t dma_addr, device 397 arch/s390/pci/pci_dma.c static void *s390_dma_alloc(struct device *dev, size_t size, device 424 arch/s390/pci/pci_dma.c static void s390_dma_free(struct device *dev, size_t size, device 437 arch/s390/pci/pci_dma.c static int __s390_dma_map_sg(struct device *dev, struct scatterlist *sg, device 484 arch/s390/pci/pci_dma.c static int s390_dma_map_sg(struct device *dev, struct scatterlist *sg, device 531 arch/s390/pci/pci_dma.c static void s390_dma_unmap_sg(struct device *dev, struct scatterlist *sg, device 21 arch/s390/pci/pci_sysfs.c static ssize_t name##_show(struct device *dev, \ device 42 arch/s390/pci/pci_sysfs.c static ssize_t mio_enabled_show(struct device *dev, device 51 arch/s390/pci/pci_sysfs.c static ssize_t recover_store(struct device *dev, struct device_attribute *attr, device 105 arch/s390/pci/pci_sysfs.c struct device *dev = kobj_to_dev(kobj); device 119 arch/s390/pci/pci_sysfs.c struct device *dev = kobj_to_dev(kobj); device 33 arch/sh/boards/mach-dreamcast/rtc.c static int aica_rtc_gettimeofday(struct device *dev, struct rtc_time *tm) device 61 arch/sh/boards/mach-dreamcast/rtc.c static int aica_rtc_settimeofday(struct device *dev, struct rtc_time *tm) device 579 arch/sh/boards/mach-ecovec24/setup.c static int ts_get_pendown_state(struct device *dev) device 778 arch/sh/boards/mach-ecovec24/setup.c static void mmc_spi_setpower(struct device *dev, unsigned int maskval) device 98 arch/sh/boards/mach-se/7343/setup.c static void isp116x_delay(struct device *dev, int delay) device 42 arch/sh/boards/mach-sh03/rtc.c static int sh03_rtc_gettimeofday(struct device *dev, struct rtc_time *tm) device 124 arch/sh/boards/mach-sh03/rtc.c int sh03_rtc_settimeofday(struct device *dev, struct rtc_time *tm) device 23 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_show_devices(struct device *dev, device 58 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_show_dev_id(struct device *dev, device 65 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_store_dev_id(struct device *dev, device 76 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_store_config(struct device *dev, device 91 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_show_mode(struct device *dev, device 98 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_store_mode(struct device *dev, device 110 arch/sh/drivers/dma/dma-sysfs.c static ssize_t dma_show_##field(struct device *dev, \ device 123 arch/sh/drivers/dma/dma-sysfs.c struct device *dev = &chan->dev; device 151 arch/sh/drivers/dma/dma-sysfs.c struct device *dev = &chan->dev; device 36 arch/sh/drivers/pci/fixups-dreamcast.c switch (dev->device) { device 17 arch/sh/drivers/push-switch.c static ssize_t switch_show(struct device *dev, device 82 arch/sh/include/asm/dma.h struct device dev; device 11 arch/sh/include/asm/siu.h struct device; device 337 arch/sh/kernel/cpu/sh4/sq.c static int sq_dev_add(struct device *dev, struct subsys_interface *sif) device 355 arch/sh/kernel/cpu/sh4/sq.c static void sq_dev_remove(struct device *dev, struct subsys_interface *sif) device 12 arch/sh/kernel/dma-coherent.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 46 arch/sh/kernel/dma-coherent.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 62 arch/sh/kernel/dma-coherent.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 94 arch/sparc/include/asm/dma.h struct device; device 96 arch/sparc/include/asm/dma.h unsigned long sparc_dma_alloc_resource(struct device *dev, size_t len); device 20 arch/sparc/include/asm/fb.h struct device *dev = info->device; device 287 arch/sparc/include/asm/floppy_64.h static struct device *sun_floppy_dev; device 147 arch/sparc/include/asm/io_32.h struct device; device 148 arch/sparc/include/asm/io_32.h void sbus_set_sbus64(struct device *, int); device 445 arch/sparc/include/asm/io_64.h struct device; device 446 arch/sparc/include/asm/io_64.h void sbus_set_sbus64(struct device *, int); device 42 arch/sparc/include/asm/iommu-common.h extern unsigned long iommu_tbl_range_alloc(struct device *dev, device 357 arch/sparc/include/asm/vio.h struct device dev; device 491 arch/sparc/include/asm/vio.h static inline struct vio_dev *to_vio_dev(struct device *dev) device 97 arch/sparc/kernel/iommu-common.c unsigned long iommu_tbl_range_alloc(struct device *dev, device 156 arch/sparc/kernel/iommu.c static inline iopte_t *alloc_npages(struct device *dev, device 197 arch/sparc/kernel/iommu.c static void *dma_4u_alloc_coherent(struct device *dev, size_t size, device 246 arch/sparc/kernel/iommu.c static void dma_4u_free_coherent(struct device *dev, size_t size, device 263 arch/sparc/kernel/iommu.c static dma_addr_t dma_4u_map_page(struct device *dev, struct page *page, device 386 arch/sparc/kernel/iommu.c static void dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, device 432 arch/sparc/kernel/iommu.c static int dma_4u_map_sg(struct device *dev, struct scatterlist *sglist, device 608 arch/sparc/kernel/iommu.c static void dma_4u_unmap_sg(struct device *dev, struct scatterlist *sglist, device 660 arch/sparc/kernel/iommu.c static void dma_4u_sync_single_for_cpu(struct device *dev, device 698 arch/sparc/kernel/iommu.c static void dma_4u_sync_sg_for_cpu(struct device *dev, device 744 arch/sparc/kernel/iommu.c static int dma_4u_supported(struct device *dev, u64 device_mask) device 248 arch/sparc/kernel/ioport.c unsigned long sparc_dma_alloc_resource(struct device *dev, size_t len) device 297 arch/sparc/kernel/ioport.c void sbus_set_sbus64(struct device *dev, int x) device 318 arch/sparc/kernel/ioport.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 356 arch/sparc/kernel/ioport.c void arch_dma_free(struct device *dev, size_t size, void *cpu_addr, device 369 arch/sparc/kernel/ioport.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 49 arch/sparc/kernel/kernel.h int ali_sound_dma_hack(struct device *dev, u64 device_mask); device 85 arch/sparc/kernel/leon_pci_grpci1.c struct device *dev; device 247 arch/sparc/kernel/of_device_32.c struct device *parent) device 341 arch/sparc/kernel/of_device_32.c struct device *parent) device 397 arch/sparc/kernel/of_device_32.c static void __init scan_tree(struct device_node *dp, struct device *parent) device 317 arch/sparc/kernel/of_device_64.c struct device *parent) device 535 arch/sparc/kernel/of_device_64.c struct device *parent, device 637 arch/sparc/kernel/of_device_64.c struct device *parent) device 690 arch/sparc/kernel/of_device_64.c static void __init scan_tree(struct device_node *dp, struct device *parent) device 302 arch/sparc/kernel/pci.c dev->device = of_getintprop_default(node, "device-id", 0xffff); device 350 arch/sparc/kernel/pci.c dev->vendor, dev->device, dev->hdr_type, dev->class); device 588 arch/sparc/kernel/pci.c show_pciobppath_attr(struct device * dev, struct device_attribute * attr, char * buf) device 690 arch/sparc/kernel/pci.c struct device *parent) device 962 arch/sparc/kernel/pci.c int ali_sound_dma_hack(struct device *dev, u64 device_mask) device 972 arch/sparc/kernel/pci.c to_pci_dev(dev)->device != PCI_DEVICE_ID_AL_M5451 || device 263 arch/sparc/kernel/pci_common.c unsigned int device = PCI_SLOT(devfn); device 271 arch/sparc/kernel/pci_common.c HV_PCI_DEVICE_BUILD(bus, device, func), device 296 arch/sparc/kernel/pci_common.c unsigned int device = PCI_SLOT(devfn); device 307 arch/sparc/kernel/pci_common.c HV_PCI_DEVICE_BUILD(bus, device, func), device 169 arch/sparc/kernel/pci_impl.h struct device *parent); device 371 arch/sparc/kernel/pci_psycho.c struct device *parent) device 377 arch/sparc/kernel/pci_sabre.c pdev->device == PCI_DEVICE_ID_SUN_SIMBA) { device 407 arch/sparc/kernel/pci_sabre.c static void sabre_scan_bus(struct pci_pbm_info *pbm, struct device *parent) device 1069 arch/sparc/kernel/pci_schizo.c static void schizo_scan_bus(struct pci_pbm_info *pbm, struct device *parent) device 55 arch/sparc/kernel/pci_sun4v.c struct device *dev; /* Device mapping is for. */ device 66 arch/sparc/kernel/pci_sun4v.c static inline void iommu_batch_start(struct device *dev, unsigned long prot, unsigned long entry) device 179 arch/sparc/kernel/pci_sun4v.c static void *dma_4v_alloc_coherent(struct device *dev, size_t size, device 264 arch/sparc/kernel/pci_sun4v.c unsigned int device; device 274 arch/sparc/kernel/pci_sun4v.c device = PCI_SLOT(pdev->devfn); device 278 arch/sparc/kernel/pci_sun4v.c device, device 294 arch/sparc/kernel/pci_sun4v.c static void dma_4v_iommu_demap(struct device *dev, unsigned long devhandle, device 321 arch/sparc/kernel/pci_sun4v.c static void dma_4v_free_coherent(struct device *dev, size_t size, void *cpu, device 353 arch/sparc/kernel/pci_sun4v.c static dma_addr_t dma_4v_map_page(struct device *dev, struct page *page, device 427 arch/sparc/kernel/pci_sun4v.c static void dma_4v_unmap_page(struct device *dev, dma_addr_t bus_addr, device 467 arch/sparc/kernel/pci_sun4v.c static int dma_4v_map_sg(struct device *dev, struct scatterlist *sglist, device 625 arch/sparc/kernel/pci_sun4v.c static void dma_4v_unmap_sg(struct device *dev, struct scatterlist *sglist, device 676 arch/sparc/kernel/pci_sun4v.c static int dma_4v_supported(struct device *dev, u64 device_mask) device 697 arch/sparc/kernel/pci_sun4v.c static void pci_sun4v_scan_bus(struct pci_pbm_info *pbm, struct device *parent) device 140 arch/sparc/kernel/prom_32.c unsigned int *intr, *device, *vendor, reg0; device 169 arch/sparc/kernel/prom_32.c device = prop->value; device 172 arch/sparc/kernel/prom_32.c name, *vendor, *device, device 60 arch/sparc/kernel/sbus.c void sbus_set_sbus64(struct device *dev, int bursts) device 20 arch/sparc/kernel/sysfs.c static ssize_t show_##NAME(struct device *dev, \ device 123 arch/sparc/kernel/sysfs.c static ssize_t show_mmustat_enable(struct device *s, device 131 arch/sparc/kernel/sysfs.c static ssize_t store_mmustat_enable(struct device *s, device 154 arch/sparc/kernel/sysfs.c static int register_mmu_stats(struct device *s) device 163 arch/sparc/kernel/sysfs.c static void unregister_mmu_stats(struct device *s) device 173 arch/sparc/kernel/sysfs.c static ssize_t show_##NAME(struct device *dev, \ device 181 arch/sparc/kernel/sysfs.c static ssize_t show_##NAME(struct device *dev, \ device 211 arch/sparc/kernel/sysfs.c struct device *s = &c->dev; device 225 arch/sparc/kernel/sysfs.c struct device *s = &c->dev; device 240 arch/sparc/kernel/time_32.c static unsigned char mostek_read_byte(struct device *dev, u32 ofs) device 248 arch/sparc/kernel/time_32.c static void mostek_write_byte(struct device *dev, u32 ofs, u8 val) device 527 arch/sparc/kernel/time_64.c static unsigned char mostek_read_byte(struct device *dev, u32 ofs) device 535 arch/sparc/kernel/time_64.c static void mostek_write_byte(struct device *dev, u32 ofs, u8 val) device 49 arch/sparc/kernel/vio.c static int vio_hotplug(struct device *dev, struct kobj_uevent_env *env) device 57 arch/sparc/kernel/vio.c static int vio_bus_match(struct device *dev, struct device_driver *drv) device 69 arch/sparc/kernel/vio.c static int vio_device_probe(struct device *dev) device 96 arch/sparc/kernel/vio.c static int vio_device_remove(struct device *dev) device 114 arch/sparc/kernel/vio.c static ssize_t devspec_show(struct device *dev, device 129 arch/sparc/kernel/vio.c static ssize_t type_show(struct device *dev, device 137 arch/sparc/kernel/vio.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 181 arch/sparc/kernel/vio.c static void vio_dev_release(struct device *dev) device 187 arch/sparc/kernel/vio.c show_pciobppath_attr(struct device *dev, struct device_attribute *attr, device 294 arch/sparc/kernel/vio.c struct device *parent) device 424 arch/sparc/kernel/vio.c static int vio_md_node_match(struct device *dev, void *arg) device 443 arch/sparc/kernel/vio.c struct device *dev; device 143 arch/sparc/mm/io-unit.c static dma_addr_t iounit_map_page(struct device *dev, struct page *page, device 161 arch/sparc/mm/io-unit.c static int iounit_map_sg(struct device *dev, struct scatterlist *sgl, int nents, device 179 arch/sparc/mm/io-unit.c static void iounit_unmap_page(struct device *dev, dma_addr_t vaddr, size_t len, device 194 arch/sparc/mm/io-unit.c static void iounit_unmap_sg(struct device *dev, struct scatterlist *sgl, device 214 arch/sparc/mm/io-unit.c static void *iounit_alloc(struct device *dev, size_t len, device 270 arch/sparc/mm/io-unit.c static void iounit_free(struct device *dev, size_t size, void *cpu_addr, device 178 arch/sparc/mm/iommu.c static dma_addr_t __sbus_iommu_map_page(struct device *dev, struct page *page, device 228 arch/sparc/mm/iommu.c static dma_addr_t sbus_iommu_map_page_gflush(struct device *dev, device 236 arch/sparc/mm/iommu.c static dma_addr_t sbus_iommu_map_page_pflush(struct device *dev, device 243 arch/sparc/mm/iommu.c static int __sbus_iommu_map_sg(struct device *dev, struct scatterlist *sgl, device 261 arch/sparc/mm/iommu.c static int sbus_iommu_map_sg_gflush(struct device *dev, struct scatterlist *sgl, device 268 arch/sparc/mm/iommu.c static int sbus_iommu_map_sg_pflush(struct device *dev, struct scatterlist *sgl, device 274 arch/sparc/mm/iommu.c static void sbus_iommu_unmap_page(struct device *dev, dma_addr_t dma_addr, device 293 arch/sparc/mm/iommu.c static void sbus_iommu_unmap_sg(struct device *dev, struct scatterlist *sgl, device 307 arch/sparc/mm/iommu.c static void *sbus_iommu_alloc(struct device *dev, size_t len, device 391 arch/sparc/mm/iommu.c static void sbus_iommu_free(struct device *dev, size_t len, void *cpu_addr, device 31 arch/um/drivers/chan.h extern int parse_chan_pair(char *str, struct line *line, int device, device 14 arch/um/drivers/chan_kern.c static void *not_configged_init(char *str, int device, device 438 arch/um/drivers/chan_kern.c static struct chan *parse_chan(struct line *line, char *str, int device, device 462 arch/um/drivers/chan_kern.c data = (*ops->init)(str, device, opts); device 488 arch/um/drivers/chan_kern.c int parse_chan_pair(char *str, struct line *line, int device, device 509 arch/um/drivers/chan_kern.c new = parse_chan(line, in, device, opts, error_out); device 517 arch/um/drivers/chan_kern.c new = parse_chan(line, out, device, opts, error_out); device 526 arch/um/drivers/chan_kern.c new = parse_chan(line, str, device, opts, error_out); device 22 arch/um/drivers/fd.c static void *fd_init(char *str, int device, const struct chan_opts *opts) device 400 arch/um/drivers/line.c struct device *d = tty_port_register_device(&line->port, device 348 arch/um/drivers/net_kern.c static void net_device_release(struct device *dev) device 350 arch/um/drivers/net_kern.c struct uml_net *device = dev_get_drvdata(dev); device 351 arch/um/drivers/net_kern.c struct net_device *netdev = device->dev; device 356 arch/um/drivers/net_kern.c list_del(&device->list); device 357 arch/um/drivers/net_kern.c kfree(device); device 383 arch/um/drivers/net_kern.c struct uml_net *device; device 390 arch/um/drivers/net_kern.c device = kzalloc(sizeof(*device), gfp_mask); device 391 arch/um/drivers/net_kern.c if (device == NULL) { device 404 arch/um/drivers/net_kern.c INIT_LIST_HEAD(&device->list); device 405 arch/um/drivers/net_kern.c device->index = n; device 428 arch/um/drivers/net_kern.c device->pdev.id = n; device 429 arch/um/drivers/net_kern.c device->pdev.name = DRIVER_NAME; device 430 arch/um/drivers/net_kern.c device->pdev.dev.release = net_device_release; device 431 arch/um/drivers/net_kern.c dev_set_drvdata(&device->pdev.dev, device); device 432 arch/um/drivers/net_kern.c if (platform_device_register(&device->pdev)) device 434 arch/um/drivers/net_kern.c SET_NETDEV_DEV(dev,&device->pdev.dev); device 436 arch/um/drivers/net_kern.c device->dev = dev; device 484 arch/um/drivers/net_kern.c list_add(&device->list, &devices); device 493 arch/um/drivers/net_kern.c platform_device_unregister(&device->pdev); device 498 arch/um/drivers/net_kern.c kfree(device); device 503 arch/um/drivers/net_kern.c struct uml_net *device; device 508 arch/um/drivers/net_kern.c device = list_entry(ele, struct uml_net, list); device 509 arch/um/drivers/net_kern.c if (device->index == n) device 512 arch/um/drivers/net_kern.c device = NULL; device 515 arch/um/drivers/net_kern.c return device; device 709 arch/um/drivers/net_kern.c struct uml_net *device; device 713 arch/um/drivers/net_kern.c device = find_device(n); device 714 arch/um/drivers/net_kern.c if (device == NULL) device 717 arch/um/drivers/net_kern.c dev = device->dev; device 722 arch/um/drivers/net_kern.c platform_device_unregister(&device->pdev); device 15 arch/um/drivers/null.c static void *null_init(char *str, int device, const struct chan_opts *opts) device 24 arch/um/drivers/port_user.c static void *port_init(char *str, int device, const struct chan_opts *opts) device 26 arch/um/drivers/pty.c static void *pty_chan_init(char *str, int device, const struct chan_opts *opts) device 35 arch/um/drivers/pty.c .dev = device, device 143 arch/um/drivers/ssl.c .device = ssl_console_device, device 144 arch/um/drivers/stdio_console.c .device = uml_console_device, device 19 arch/um/drivers/tty.c static void *tty_chan_init(char *str, int device, const struct chan_opts *opts) device 859 arch/um/drivers/ubd_kern.c static void ubd_device_release(struct device *dev) device 871 arch/um/drivers/ubd_kern.c struct device *parent = NULL; device 676 arch/um/drivers/vector_kern.c struct vector_device *device; device 681 arch/um/drivers/vector_kern.c device = list_entry(ele, struct vector_device, list); device 682 arch/um/drivers/vector_kern.c if (device->unit == n) device 685 arch/um/drivers/vector_kern.c device = NULL; device 688 arch/um/drivers/vector_kern.c return device; device 802 arch/um/drivers/vector_kern.c static void vector_device_release(struct device *dev) device 804 arch/um/drivers/vector_kern.c struct vector_device *device = dev_get_drvdata(dev); device 805 arch/um/drivers/vector_kern.c struct net_device *netdev = device->dev; device 807 arch/um/drivers/vector_kern.c list_del(&device->list); device 808 arch/um/drivers/vector_kern.c kfree(device); device 1459 arch/um/drivers/vector_kern.c struct vector_device *device; device 1464 arch/um/drivers/vector_kern.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 1465 arch/um/drivers/vector_kern.c if (device == NULL) { device 1479 arch/um/drivers/vector_kern.c INIT_LIST_HEAD(&device->list); device 1480 arch/um/drivers/vector_kern.c device->unit = n; device 1495 arch/um/drivers/vector_kern.c device->pdev.id = n; device 1496 arch/um/drivers/vector_kern.c device->pdev.name = DRIVER_NAME; device 1497 arch/um/drivers/vector_kern.c device->pdev.dev.release = vector_device_release; device 1498 arch/um/drivers/vector_kern.c dev_set_drvdata(&device->pdev.dev, device); device 1499 arch/um/drivers/vector_kern.c if (platform_device_register(&device->pdev)) device 1501 arch/um/drivers/vector_kern.c SET_NETDEV_DEV(dev, &device->pdev.dev); device 1503 arch/um/drivers/vector_kern.c device->dev = dev; device 1555 arch/um/drivers/vector_kern.c list_add(&device->list, &vector_devices); device 1565 arch/um/drivers/vector_kern.c kfree(device); device 949 arch/um/drivers/virtio_uml.c static void virtio_uml_release_dev(struct device *d) device 987 arch/um/drivers/virtio_uml.c vu_dev->vdev.id.device = pdata->virtio_device_id; device 1025 arch/um/drivers/virtio_uml.c static void vu_cmdline_release_dev(struct device *d) device 1029 arch/um/drivers/virtio_uml.c static struct device vu_cmdline_parent = { device 1037 arch/um/drivers/virtio_uml.c static int vu_cmdline_set(const char *device, const struct kernel_param *kp) device 1039 arch/um/drivers/virtio_uml.c const char *ids = strchr(device, ':'); device 1046 arch/um/drivers/virtio_uml.c if (!ids || ids == device) device 1066 arch/um/drivers/virtio_uml.c socket_path = kmemdup_nul(device, ids - device, GFP_KERNEL); device 1089 arch/um/drivers/virtio_uml.c static int vu_cmdline_get_device(struct device *dev, void *data) device 1115 arch/um/drivers/virtio_uml.c device_param_cb(device, &vu_cmdline_param_ops, NULL, S_IRUSR); device 1124 arch/um/drivers/virtio_uml.c static int vu_unregister_cmdline_device(struct device *dev, void *data) device 22 arch/um/drivers/xterm.c int device; device 27 arch/um/drivers/xterm.c static void *xterm_init(char *str, int device, const struct chan_opts *opts) device 36 arch/um/drivers/xterm.c .device = device, device 136 arch/um/drivers/xterm.c sprintf(title, data->title, data->device); device 57 arch/unicore32/kernel/clock.c struct clk *clk_get(struct device *dev, const char *id) device 107 arch/x86/boot/compressed/eboot.c &rom->segment, &rom->bus, &rom->device, device 93 arch/x86/boot/edd.c ei->device = devno; device 135 arch/x86/events/amd/iommu.c static ssize_t _iommu_cpumask_show(struct device *dev, device 151 arch/x86/events/amd/power.c get_attr_cpumask(struct device *dev, struct device_attribute *attr, char *buf) device 232 arch/x86/events/amd/uncore.c static ssize_t amd_uncore_attr_show_cpumask(struct device *dev, device 265 arch/x86/events/amd/uncore.c _dev##_show##_name(struct device *dev, \ device 1647 arch/x86/events/core.c ssize_t events_sysfs_show(struct device *dev, struct device_attribute *attr, char *page) device 1664 arch/x86/events/core.c ssize_t events_ht_sysfs_show(struct device *dev, struct device_attribute *attr, device 2171 arch/x86/events/core.c static ssize_t get_attr_rdpmc(struct device *cdev, device 2178 arch/x86/events/core.c static ssize_t set_attr_rdpmc(struct device *cdev, device 2224 arch/x86/events/core.c static ssize_t max_precise_show(struct device *cdev, device 4301 arch/x86/events/intel/core.c static ssize_t freeze_on_smi_show(struct device *cdev, device 4310 arch/x86/events/intel/core.c static ssize_t freeze_on_smi_store(struct device *cdev, device 4352 arch/x86/events/intel/core.c static ssize_t show_sysctl_tfa(struct device *cdev, device 4359 arch/x86/events/intel/core.c static ssize_t set_sysctl_tfa(struct device *cdev, device 4386 arch/x86/events/intel/core.c static ssize_t branches_show(struct device *cdev, device 4402 arch/x86/events/intel/core.c static ssize_t pmu_name_show(struct device *cdev, device 120 arch/x86/events/intel/cstate.c static ssize_t cstate_get_attr_cpumask(struct device *dev, device 290 arch/x86/events/intel/cstate.c static ssize_t cstate_get_attr_cpumask(struct device *dev, device 87 arch/x86/events/intel/pt.c static ssize_t pt_cap_show(struct device *cdev, device 137 arch/x86/events/intel/pt.c pt_timing_attr_show(struct device *dev, struct device_attribute *attr, device 381 arch/x86/events/intel/rapl.c static ssize_t rapl_get_attr_cpumask(struct device *dev, device 811 arch/x86/events/intel/uncore.c static ssize_t uncore_get_attr_cpumask(struct device *dev, device 1021 arch/x86/events/intel/uncore.c (ids->device == pdev->device)) { device 900 arch/x86/events/perf_event.h ssize_t events_sysfs_show(struct device *dev, struct device_attribute *attr, device 902 arch/x86/events/perf_event.h ssize_t events_ht_sysfs_show(struct device *dev, struct device_attribute *attr, device 39 arch/x86/include/asm/acpi.h struct device; device 41 arch/x86/include/asm/acpi.h extern int (*__acpi_register_gsi)(struct device *dev, u32 gsi, device 5 arch/x86/include/asm/dma-direct.h bool dma_capable(struct device *dev, dma_addr_t addr, size_t size); device 6 arch/x86/include/asm/dma-direct.h dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr); device 7 arch/x86/include/asm/dma-direct.h phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t daddr); device 188 arch/x86/include/asm/mce.h DECLARE_PER_CPU(struct device *, mce_device); device 24 arch/x86/include/asm/microcode.h struct device; device 38 arch/x86/include/asm/microcode.h enum ucode_state (*request_microcode_fw) (int cpu, struct device *, device 9 arch/x86/include/asm/msi.h int pci_msi_prepare(struct irq_domain *domain, struct device *dev, int nvec, device 157 arch/x86/include/asm/pci.h unsigned long device; device 100 arch/x86/include/asm/pci_x86.h extern bool mp_should_keep_irq(struct device *dev); device 157 arch/x86/include/asm/pci_x86.h extern int pci_mmconfig_insert(struct device *dev, u16 seg, u8 start, u8 end, device 8 arch/x86/include/asm/xen/page-coherent.h static inline void *xen_alloc_coherent_pages(struct device *hwdev, size_t size, device 17 arch/x86/include/asm/xen/page-coherent.h static inline void xen_free_coherent_pages(struct device *hwdev, size_t size, device 362 arch/x86/include/asm/xen/page.h static inline bool xen_arch_need_swiotlb(struct device *dev, device 370 arch/x86/kernel/acpi/boot.c static int mp_config_acpi_gsi(struct device *dev, u32 gsi, int trigger, device 639 arch/x86/kernel/acpi/boot.c static int acpi_register_gsi_pic(struct device *dev, u32 gsi, device 654 arch/x86/kernel/acpi/boot.c static int acpi_register_gsi_ioapic(struct device *dev, u32 gsi, device 692 arch/x86/kernel/acpi/boot.c int (*__acpi_register_gsi)(struct device *dev, u32 gsi, device 706 arch/x86/kernel/acpi/boot.c int acpi_register_gsi(struct device *dev, u32 gsi, int trigger, int polarity) device 91 arch/x86/kernel/amd_gart_64.c static unsigned long alloc_iommu(struct device *dev, int size, device 167 arch/x86/kernel/amd_gart_64.c static void iommu_full(struct device *dev, size_t size, int dir) device 186 arch/x86/kernel/amd_gart_64.c need_iommu(struct device *dev, unsigned long addr, size_t size) device 192 arch/x86/kernel/amd_gart_64.c nonforced_iommu(struct device *dev, unsigned long addr, size_t size) device 200 arch/x86/kernel/amd_gart_64.c static dma_addr_t dma_map_area(struct device *dev, dma_addr_t phys_mem, device 228 arch/x86/kernel/amd_gart_64.c static dma_addr_t gart_map_page(struct device *dev, struct page *page, device 248 arch/x86/kernel/amd_gart_64.c static void gart_unmap_page(struct device *dev, dma_addr_t dma_addr, device 279 arch/x86/kernel/amd_gart_64.c static void gart_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, device 293 arch/x86/kernel/amd_gart_64.c static int dma_map_sg_nonforce(struct device *dev, struct scatterlist *sg, device 325 arch/x86/kernel/amd_gart_64.c static int __dma_map_cont(struct device *dev, struct scatterlist *start, device 364 arch/x86/kernel/amd_gart_64.c dma_map_cont(struct device *dev, struct scatterlist *start, int nelems, device 380 arch/x86/kernel/amd_gart_64.c static int gart_map_sg(struct device *dev, struct scatterlist *sg, int nents, device 467 arch/x86/kernel/amd_gart_64.c gart_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_addr, device 490 arch/x86/kernel/amd_gart_64.c gart_free_coherent(struct device *dev, size_t size, void *vaddr, device 327 arch/x86/kernel/amd_nb.c bool __init early_is_amd_nb(u32 device) device 331 arch/x86/kernel/amd_nb.c u32 vendor = device & 0xffff; device 340 arch/x86/kernel/amd_nb.c device >>= 16; device 342 arch/x86/kernel/amd_nb.c if (vendor == id->vendor && device == id->device) device 213 arch/x86/kernel/apic/msi.c int pci_msi_prepare(struct irq_domain *domain, struct device *dev, int nvec, device 1095 arch/x86/kernel/apm_32.c static int apm_engage_power_management(u_short device, int enable) device 1100 arch/x86/kernel/apm_32.c if ((enable == 0) && (device == APM_DEVICE_ALL) device 1103 arch/x86/kernel/apm_32.c if (apm_bios_call_simple(APM_FUNC_ENGAGE_PM, device, enable, device 1106 arch/x86/kernel/apm_32.c if (device == APM_DEVICE_ALL) { device 1638 arch/x86/kernel/cpu/bugs.c static ssize_t cpu_show_common(struct device *dev, struct device_attribute *attr, device 1692 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_meltdown(struct device *dev, struct device_attribute *attr, char *buf) device 1697 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_spectre_v1(struct device *dev, struct device_attribute *attr, char *buf) device 1702 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_spectre_v2(struct device *dev, struct device_attribute *attr, char *buf) device 1707 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_spec_store_bypass(struct device *dev, struct device_attribute *attr, char *buf) device 1712 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_l1tf(struct device *dev, struct device_attribute *attr, char *buf) device 1717 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_mds(struct device *dev, struct device_attribute *attr, char *buf) device 1722 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_tsx_async_abort(struct device *dev, struct device_attribute *attr, char *buf) device 1727 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_itlb_multihit(struct device *dev, struct device_attribute *attr, char *buf) device 1732 arch/x86/kernel/cpu/bugs.c ssize_t cpu_show_srbds(struct device *dev, struct device_attribute *attr, char *buf) device 364 arch/x86/kernel/cpu/cacheinfo.c cache_disable_##slot##_show(struct device *dev, \ device 463 arch/x86/kernel/cpu/cacheinfo.c cache_disable_##slot##_store(struct device *dev, \ device 473 arch/x86/kernel/cpu/cacheinfo.c static ssize_t subcaches_show(struct device *dev, device 482 arch/x86/kernel/cpu/cacheinfo.c static ssize_t subcaches_store(struct device *dev, device 510 arch/x86/kernel/cpu/cacheinfo.c struct device *dev = kobj_to_dev(kobj); device 262 arch/x86/kernel/cpu/cyrix.c u32 vendor, device; device 283 arch/x86/kernel/cpu/cyrix.c device = read_pci_config_16(0, 0, 0x12, PCI_DEVICE_ID); device 289 arch/x86/kernel/cpu/cyrix.c (device == PCI_DEVICE_ID_CYRIX_5510 || device 290 arch/x86/kernel/cpu/cyrix.c device == PCI_DEVICE_ID_CYRIX_5520)) device 120 arch/x86/kernel/cpu/intel_epb.c static ssize_t energy_perf_bias_show(struct device *dev, device 135 arch/x86/kernel/cpu/intel_epb.c static ssize_t energy_perf_bias_store(struct device *dev, device 176 arch/x86/kernel/cpu/intel_epb.c struct device *cpu_dev = get_cpu_device(cpu); device 187 arch/x86/kernel/cpu/intel_epb.c struct device *cpu_dev = get_cpu_device(cpu); device 1305 arch/x86/kernel/cpu/mce/amd.c struct device *dev = per_cpu(mce_device, cpu); device 2110 arch/x86/kernel/cpu/mce/core.c DEFINE_PER_CPU(struct device *, mce_device); device 2117 arch/x86/kernel/cpu/mce/core.c static ssize_t show_bank(struct device *s, struct device_attribute *attr, device 2134 arch/x86/kernel/cpu/mce/core.c static ssize_t set_bank(struct device *s, struct device_attribute *attr, device 2158 arch/x86/kernel/cpu/mce/core.c static ssize_t set_ignore_ce(struct device *s, device 2185 arch/x86/kernel/cpu/mce/core.c static ssize_t set_cmci_disabled(struct device *s, device 2211 arch/x86/kernel/cpu/mce/core.c static ssize_t store_int_with_restart(struct device *s, device 2262 arch/x86/kernel/cpu/mce/core.c static void mce_device_release(struct device *dev) device 2270 arch/x86/kernel/cpu/mce/core.c struct device *dev; device 2322 arch/x86/kernel/cpu/mce/core.c struct device *dev = per_cpu(mce_device, cpu); device 93 arch/x86/kernel/cpu/mce/dev-mcelog.c show_trigger(struct device *s, struct device_attribute *attr, char *buf) device 100 arch/x86/kernel/cpu/mce/dev-mcelog.c static ssize_t set_trigger(struct device *s, struct device_attribute *attr, device 94 arch/x86/kernel/cpu/mce/therm_throt.c struct device *dev, \ device 238 arch/x86/kernel/cpu/mce/therm_throt.c static int thermal_throttle_add_dev(struct device *dev, unsigned int cpu) device 264 arch/x86/kernel/cpu/mce/therm_throt.c static void thermal_throttle_remove_dev(struct device *dev) device 272 arch/x86/kernel/cpu/mce/therm_throt.c struct device *dev = get_cpu_device(cpu); device 279 arch/x86/kernel/cpu/mce/therm_throt.c struct device *dev = get_cpu_device(cpu); device 888 arch/x86/kernel/cpu/microcode/amd.c static enum ucode_state request_microcode_amd(int cpu, struct device *device, device 904 arch/x86/kernel/cpu/microcode/amd.c if (request_firmware_direct(&fw, (const char *)fw_name, device)) { device 613 arch/x86/kernel/cpu/microcode/core.c static ssize_t reload_store(struct device *dev, device 652 arch/x86/kernel/cpu/microcode/core.c static ssize_t version_show(struct device *dev, device 660 arch/x86/kernel/cpu/microcode/core.c static ssize_t pf_show(struct device *dev, device 736 arch/x86/kernel/cpu/microcode/core.c static int mc_device_add(struct device *dev, struct subsys_interface *sif) device 755 arch/x86/kernel/cpu/microcode/core.c static void mc_device_remove(struct device *dev, struct subsys_interface *sif) device 801 arch/x86/kernel/cpu/microcode/core.c struct device *dev = get_cpu_device(cpu); device 810 arch/x86/kernel/cpu/microcode/core.c struct device *dev; device 968 arch/x86/kernel/cpu/microcode/intel.c static enum ucode_state request_microcode_fw(int cpu, struct device *device, device 984 arch/x86/kernel/cpu/microcode/intel.c if (request_firmware_direct(&firmware, name, device)) { device 102 arch/x86/kernel/cpu/mtrr/mtrr.c dev->device == PCI_DEVICE_ID_SERVERWORKS_LE && device 113 arch/x86/kernel/cpu/mtrr/mtrr.c dev->device == PCI_DEVICE_ID_INTEL_82451NX) { device 1276 arch/x86/kernel/cpu/resctrl/pseudo_lock.c struct device *dev; device 1551 arch/x86/kernel/cpu/resctrl/pseudo_lock.c static char *pseudo_lock_devnode(struct device *dev, umode_t *mode) device 132 arch/x86/kernel/cpu/umwait.c enable_c02_show(struct device *dev, struct device_attribute *attr, char *buf) device 139 arch/x86/kernel/cpu/umwait.c static ssize_t enable_c02_store(struct device *dev, device 164 arch/x86/kernel/cpu/umwait.c max_time_show(struct device *kobj, struct device_attribute *attr, char *buf) device 171 arch/x86/kernel/cpu/umwait.c static ssize_t max_time_store(struct device *kobj, device 211 arch/x86/kernel/cpu/umwait.c struct device *dev; device 130 arch/x86/kernel/cpuid.c struct device *dev; device 143 arch/x86/kernel/cpuid.c static char *cpuid_devnode(struct device *dev, umode_t *mode) device 214 arch/x86/kernel/early-quirks.c u16 device; device 216 arch/x86/kernel/early-quirks.c device = read_pci_config_16(num, slot, func, PCI_DEVICE_ID); device 227 arch/x86/kernel/early-quirks.c else if (device == 0x3405 && revision == 0x22) device 587 arch/x86/kernel/early-quirks.c u16 device; device 590 arch/x86/kernel/early-quirks.c device = read_pci_config_16(num, slot, func, PCI_DEVICE_ID); device 595 arch/x86/kernel/early-quirks.c if (intel_early_ids[i].device != device) device 677 arch/x86/kernel/early-quirks.c u32 device; device 741 arch/x86/kernel/early-quirks.c u16 device; device 753 arch/x86/kernel/early-quirks.c device = read_pci_config_16(num, slot, func, PCI_DEVICE_ID); device 758 arch/x86/kernel/early-quirks.c ((early_qrk[i].device == PCI_ANY_ID) || device 759 arch/x86/kernel/early-quirks.c (early_qrk[i].device == device)) && device 25 arch/x86/kernel/mmconf-fam10h_64.c u32 device; device 78 arch/x86/kernel/mmconf-fam10h_64.c u16 device; device 86 arch/x86/kernel/mmconf-fam10h_64.c device = (id>>16) & 0xffff; device 88 arch/x86/kernel/mmconf-fam10h_64.c pci_probes[i].device == device) { device 189 arch/x86/kernel/msr.c struct device *dev; device 202 arch/x86/kernel/msr.c static char *msr_devnode(struct device *dev, umode_t *mode) device 214 arch/x86/kernel/pci-calgary_64.c static unsigned long iommu_range_alloc(struct device *dev, device 254 arch/x86/kernel/pci-calgary_64.c static dma_addr_t iommu_alloc(struct device *dev, struct iommu_table *tbl, device 302 arch/x86/kernel/pci-calgary_64.c static inline struct iommu_table *find_iommu_table(struct device *dev) device 325 arch/x86/kernel/pci-calgary_64.c static void calgary_unmap_sg(struct device *dev, struct scatterlist *sglist, device 349 arch/x86/kernel/pci-calgary_64.c static int calgary_map_sg(struct device *dev, struct scatterlist *sg, device 391 arch/x86/kernel/pci-calgary_64.c static dma_addr_t calgary_map_page(struct device *dev, struct page *page, device 407 arch/x86/kernel/pci-calgary_64.c static void calgary_unmap_page(struct device *dev, dma_addr_t dma_addr, device 418 arch/x86/kernel/pci-calgary_64.c static void* calgary_alloc_coherent(struct device *dev, size_t size, device 449 arch/x86/kernel/pci-calgary_64.c static void calgary_free_coherent(struct device *dev, size_t size, device 512 arch/x86/kernel/pci-calgary_64.c static inline int is_calioc2(unsigned short device) device 514 arch/x86/kernel/pci-calgary_64.c return (device == PCI_DEVICE_ID_IBM_CALIOC2); device 517 arch/x86/kernel/pci-calgary_64.c static inline int is_calgary(unsigned short device) device 519 arch/x86/kernel/pci-calgary_64.c return (device == PCI_DEVICE_ID_IBM_CALGARY); device 522 arch/x86/kernel/pci-calgary_64.c static inline int is_cal_pci_dev(unsigned short device) device 524 arch/x86/kernel/pci-calgary_64.c return (is_calgary(device) || is_calioc2(device)); device 721 arch/x86/kernel/pci-calgary_64.c if (is_calgary(dev->device)) { device 756 arch/x86/kernel/pci-calgary_64.c if (is_calgary(dev->device)) device 758 arch/x86/kernel/pci-calgary_64.c else if (is_calioc2(dev->device)) device 960 arch/x86/kernel/pci-calgary_64.c if (is_calgary(dev->device) && (busnum == 1)) device 983 arch/x86/kernel/pci-calgary_64.c (dev->device == PCI_DEVICE_ID_IBM_CALGARY) ? device 1135 arch/x86/kernel/pci-calgary_64.c if (!is_cal_pci_dev(dev->device)) device 1169 arch/x86/kernel/pci-calgary_64.c if (!is_cal_pci_dev(dev->device)) device 1563 arch/x86/kernel/pci-calgary_64.c if (!is_cal_pci_dev(dev->device)) device 81 arch/x86/kernel/probe_roms.c static bool match_id(struct pci_dev *pdev, unsigned short vendor, unsigned short device) device 86 arch/x86/kernel/probe_roms.c if (pdev->vendor == vendor && pdev->device == device) device 90 arch/x86/kernel/probe_roms.c if (id->vendor == vendor && id->device == device) device 99 arch/x86/kernel/probe_roms.c unsigned short device; device 102 arch/x86/kernel/probe_roms.c if (probe_kernel_address(rom_list, device) != 0) device 103 arch/x86/kernel/probe_roms.c device = 0; device 105 arch/x86/kernel/probe_roms.c if (device && match_id(pdev, vendor, device)) device 109 arch/x86/kernel/probe_roms.c } while (device); device 111 arch/x86/kernel/probe_roms.c return !!device; device 121 arch/x86/kernel/probe_roms.c unsigned short offset, vendor, device, list, rev; device 134 arch/x86/kernel/probe_roms.c if (probe_kernel_address(rom + offset + 0x6, device) != 0) device 137 arch/x86/kernel/probe_roms.c if (match_id(pdev, vendor, device)) { device 59 arch/x86/kernel/reboot_fixups_32.c unsigned int device; device 95 arch/x86/kernel/reboot_fixups_32.c dev = pci_get_device(cur->vendor, cur->device, NULL); device 62 arch/x86/kernel/topology.c struct device *dev = get_cpu_device(cpu); device 354 arch/x86/mm/mem_encrypt.c bool force_dma_unencrypted(struct device *dev) device 166 arch/x86/pci/acpi.c static int check_segment(u16 seg, struct device *dev, char *estr) device 194 arch/x86/pci/acpi.c struct device *dev = &ci->bridge->dev; device 248 arch/x86/pci/acpi.c struct acpi_device *device = root->device; device 249 arch/x86/pci/acpi.c int node = acpi_get_node(device->handle); device 254 arch/x86/pci/acpi.c dev_info(&device->dev, FW_BUG "no _PXM; falling back to node %d from hardware (may be inconsistent with ACPI node numbers)\n", device 296 arch/x86/pci/acpi.c struct acpi_device *device = ci->bridge; device 310 arch/x86/pci/acpi.c dev_printk(KERN_DEBUG, &device->dev, device 352 arch/x86/pci/acpi.c .companion = root->device device 361 arch/x86/pci/acpi.c dev_err(&root->device->dev, device 367 arch/x86/pci/acpi.c info->sd.companion = root->device; device 25 arch/x86/pci/amd_bus.c u32 device; device 87 arch/x86/pci/amd_bus.c u16 device; device 94 arch/x86/pci/amd_bus.c device = (id>>16) & 0xffff; device 100 arch/x86/pci/amd_bus.c if (hb_probes[i].device == device) { device 89 arch/x86/pci/broadcom_bus.c u16 vendor, device; device 102 arch/x86/pci/broadcom_bus.c device = (id >> 16) & 0xffff; device 105 arch/x86/pci/broadcom_bus.c device == PCI_DEVICE_ID_SERVERWORKS_LE) { device 48 arch/x86/pci/ce4100.c #define DEFINE_REG(device, func, offset, size, init_op, read_op, write_op)\ device 49 arch/x86/pci/ce4100.c { PCI_DEVFN(device, func), offset, init_op, read_op, write_op,\ device 688 arch/x86/pci/common.c (PCI_SLOT(dev->devfn) == rom->device) && device 691 arch/x86/pci/common.c (dev->device == rom->devid)) { device 113 arch/x86/pci/fixup.c if (d->device == PCI_DEVICE_ID_VIA_8367_0) { device 121 arch/x86/pci/fixup.c } else if (d->device == PCI_DEVICE_ID_VIA_8363_0 && device 131 arch/x86/pci/fixup.c d->device, d->revision, where, v, mask, v & mask); device 156 arch/x86/pci/fixup.c if ((dev->device & 0xff00) == 0x2400) device 219 arch/x86/pci/fixup.c offset = quirk_aspm_offset[GET_INDEX(bus->self->device, devfn)]; device 255 arch/x86/pci/fixup.c if ((pdev->device < PCI_DEVICE_ID_INTEL_MCH_PA) || device 256 arch/x86/pci/fixup.c (pdev->device > PCI_DEVICE_ID_INTEL_MCH_PC1)) device 266 arch/x86/pci/fixup.c for (i = GET_INDEX(pdev->device, 0); i <= GET_INDEX(pdev->device, 7); ++i) device 279 arch/x86/pci/fixup.c quirk_aspm_offset[GET_INDEX(pdev->device, dev->devfn)] = device 621 arch/x86/pci/fixup.c struct device *dev = &pdev->dev; device 704 arch/x86/pci/fixup.c other = pci_get_device(dev->vendor, dev->device, NULL); device 706 arch/x86/pci/fixup.c (other = pci_get_device(dev->vendor, dev->device, other))) { device 240 arch/x86/pci/intel_mid_pci.c if (dev->device == PCI_DEVICE_ID_INTEL_MRFLD_HSU) device 249 arch/x86/pci/intel_mid_pci.c if (dev->device != PCI_DEVICE_ID_INTEL_MRFLD_MMC) device 46 arch/x86/pci/irq.c u16 vendor, device; device 54 arch/x86/pci/irq.c int (*probe)(struct irq_router *r, struct pci_dev *router, u16 device); device 494 arch/x86/pci/irq.c dev->vendor, dev->device, pirq, irq); device 502 arch/x86/pci/irq.c dev->vendor, dev->device, pirq, irq); device 539 arch/x86/pci/irq.c static __init int intel_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 551 arch/x86/pci/irq.c switch (device) { device 599 arch/x86/pci/irq.c if ((device >= PCI_DEVICE_ID_INTEL_5_3400_SERIES_LPC_MIN && device 600 arch/x86/pci/irq.c device <= PCI_DEVICE_ID_INTEL_5_3400_SERIES_LPC_MAX) device 601 arch/x86/pci/irq.c || (device >= PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MIN && device 602 arch/x86/pci/irq.c device <= PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MAX) device 603 arch/x86/pci/irq.c || (device >= PCI_DEVICE_ID_INTEL_DH89XXCC_LPC_MIN && device 604 arch/x86/pci/irq.c device <= PCI_DEVICE_ID_INTEL_DH89XXCC_LPC_MAX) device 605 arch/x86/pci/irq.c || (device >= PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MIN && device 606 arch/x86/pci/irq.c device <= PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MAX)) { device 617 arch/x86/pci/irq.c struct pci_dev *router, u16 device) device 624 arch/x86/pci/irq.c if (device == PCI_DEVICE_ID_VIA_82C586_0) { device 625 arch/x86/pci/irq.c switch (router->device) { device 631 arch/x86/pci/irq.c device = PCI_DEVICE_ID_VIA_82C686; device 638 arch/x86/pci/irq.c device = PCI_DEVICE_ID_VIA_8235; device 645 arch/x86/pci/irq.c device = PCI_DEVICE_ID_VIA_8237; device 650 arch/x86/pci/irq.c switch (device) { device 671 arch/x86/pci/irq.c static __init int vlsi_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 673 arch/x86/pci/irq.c switch (device) { device 685 arch/x86/pci/irq.c struct pci_dev *router, u16 device) device 687 arch/x86/pci/irq.c switch (device) { device 698 arch/x86/pci/irq.c static __init int sis_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 700 arch/x86/pci/irq.c if (device != PCI_DEVICE_ID_SI_503) device 709 arch/x86/pci/irq.c static __init int cyrix_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 711 arch/x86/pci/irq.c switch (device) { device 721 arch/x86/pci/irq.c static __init int opti_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 723 arch/x86/pci/irq.c switch (device) { device 733 arch/x86/pci/irq.c static __init int ite_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 735 arch/x86/pci/irq.c switch (device) { device 745 arch/x86/pci/irq.c static __init int ali_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 747 arch/x86/pci/irq.c switch (device) { device 758 arch/x86/pci/irq.c static __init int amd_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 760 arch/x86/pci/irq.c switch (device) { device 778 arch/x86/pci/irq.c static __init int pico_router_probe(struct irq_router *r, struct pci_dev *router, u16 device) device 780 arch/x86/pci/irq.c switch (device) { device 857 arch/x86/pci/irq.c h->probe(r, pirq_router_dev, pirq_router_dev->device)) device 862 arch/x86/pci/irq.c pirq_router_dev->vendor, pirq_router_dev->device); device 1268 arch/x86/pci/irq.c bool mp_should_keep_irq(struct device *dev) device 270 arch/x86/pci/mmconfig-shared.c u16 vendor, device; device 275 arch/x86/pci/mmconfig-shared.c device = (l >> 16) & 0xffff; device 277 arch/x86/pci/mmconfig-shared.c if (PCI_VENDOR_ID_NVIDIA != vendor || 0x0369 != device) device 307 arch/x86/pci/mmconfig-shared.c u32 device; device 347 arch/x86/pci/mmconfig-shared.c u16 vendor, device; device 361 arch/x86/pci/mmconfig-shared.c device = (l >> 16) & 0xffff; device 365 arch/x86/pci/mmconfig-shared.c pci_mmcfg_probes[i].device == device) device 449 arch/x86/pci/mmconfig-shared.c struct device *dev, int with_e820) device 500 arch/x86/pci/mmconfig-shared.c pci_mmcfg_check_reserved(struct device *dev, struct pci_mmcfg_region *cfg, int early) device 721 arch/x86/pci/mmconfig-shared.c int pci_mmconfig_insert(struct device *dev, u16 seg, u8 start, u8 end, device 172 arch/x86/pci/sta2x11-fixup.c bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) device 198 arch/x86/pci/sta2x11-fixup.c dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 210 arch/x86/pci/sta2x11-fixup.c phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t daddr) device 109 arch/x86/pci/xen.c static int acpi_register_gsi_xen_hvm(struct device *dev, u32 gsi, device 148 arch/x86/pci/xen.c static int acpi_register_gsi_xen(struct device *dev, u32 gsi, device 18 arch/x86/platform/intel-mid/device_libs/platform_bt.c struct device *dev; device 95 arch/x86/platform/intel-mid/pwr.c struct device *dev; device 351 arch/x86/platform/intel-mid/pwr.c struct device *dev = &pdev->dev; device 17 arch/x86/platform/olpc/olpc-xo1-rtc.c static void rtc_wake_on(struct device *dev) device 22 arch/x86/platform/olpc/olpc-xo1-rtc.c static void rtc_wake_off(struct device *dev) device 136 arch/x86/platform/olpc/olpc-xo1-sci.c static ssize_t lid_wake_mode_show(struct device *dev, device 142 arch/x86/platform/olpc/olpc-xo1-sci.c static ssize_t lid_wake_mode_set(struct device *dev, device 246 arch/x86/platform/olpc/olpc-xo1-sci.c struct device *rtc = bus_find_device_by_name( device 138 arch/x86/platform/olpc/olpc-xo15-sci.c static int xo15_sci_add(struct acpi_device *device) device 144 arch/x86/platform/olpc/olpc-xo15-sci.c if (!device) device 147 arch/x86/platform/olpc/olpc-xo15-sci.c strcpy(acpi_device_name(device), XO15_SCI_DEVICE_NAME); device 148 arch/x86/platform/olpc/olpc-xo15-sci.c strcpy(acpi_device_class(device), XO15_SCI_CLASS); device 151 arch/x86/platform/olpc/olpc-xo15-sci.c status = acpi_evaluate_integer(device->handle, "_GPE", NULL, &tmp); device 158 arch/x86/platform/olpc/olpc-xo15-sci.c xo15_sci_gpe_handler, device); device 162 arch/x86/platform/olpc/olpc-xo15-sci.c dev_info(&device->dev, "Initialized, GPE = 0x%lx\n", xo15_sci_gpe); device 164 arch/x86/platform/olpc/olpc-xo15-sci.c r = sysfs_create_file(&device->dev.kobj, &lid_wake_on_close_attr.attr); device 175 arch/x86/platform/olpc/olpc-xo15-sci.c if (device->wakeup.flags.valid) device 176 arch/x86/platform/olpc/olpc-xo15-sci.c device_init_wakeup(&device->dev, true); device 186 arch/x86/platform/olpc/olpc-xo15-sci.c static int xo15_sci_remove(struct acpi_device *device) device 191 arch/x86/platform/olpc/olpc-xo15-sci.c sysfs_remove_file(&device->dev.kobj, &lid_wake_on_close_attr.attr); device 196 arch/x86/platform/olpc/olpc-xo15-sci.c static int xo15_sci_resume(struct device *dev) device 62 arch/x86/platform/scx200/scx200_32.c if (pdev->device == PCI_DEVICE_ID_NS_SCx200_BRIDGE || device 63 arch/x86/platform/scx200/scx200_32.c pdev->device == PCI_DEVICE_ID_NS_SC1100_BRIDGE) { device 150 arch/x86/platform/ts5500/ts5500.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 159 arch/x86/platform/ts5500/ts5500.c static ssize_t id_show(struct device *dev, struct device_attribute *attr, device 168 arch/x86/platform/ts5500/ts5500.c static ssize_t jumpers_show(struct device *dev, struct device_attribute *attr, device 178 arch/x86/platform/ts5500/ts5500.c static ssize_t _field##_show(struct device *dev, \ device 16 arch/x86/video/fbdev.c struct device *device = info->device; device 21 arch/x86/video/fbdev.c if (!device || !dev_is_pci(device)) device 24 arch/x86/video/fbdev.c pci_dev = to_pci_dev(device); device 1142 arch/x86/xen/enlighten_pv.c C(device); device 47 arch/xtensa/kernel/pci-dma.c void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 65 arch/xtensa/kernel/pci-dma.c void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 141 arch/xtensa/kernel/pci-dma.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, device 185 arch/xtensa/kernel/pci-dma.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 243 arch/xtensa/platforms/iss/console.c .device = iss_console_device, device 608 arch/xtensa/platforms/iss/network.c struct iss_net_private *device = NULL; device 632 arch/xtensa/platforms/iss/network.c device = list_entry(ele, struct iss_net_private, device_list); device 633 arch/xtensa/platforms/iss/network.c if (device->index == n) device 639 arch/xtensa/platforms/iss/network.c if (device && device->index == n) { device 544 block/badblocks.c static int __badblocks_init(struct device *dev, struct badblocks *bb, device 581 block/badblocks.c int devm_init_badblocks(struct device *dev, struct badblocks *bb) device 273 block/blk-mq-sysfs.c void blk_mq_unregister_dev(struct device *dev, struct request_queue *q) device 322 block/blk-mq-sysfs.c int __blk_mq_register_dev(struct device *dev, struct request_queue *q) device 125 block/blk-mq.h extern int __blk_mq_register_dev(struct device *dev, struct request_queue *q); device 31 block/blk-pm.c void blk_pm_runtime_init(struct request_queue *q, struct device *dev) device 863 block/blk-settings.c struct device *dev) device 941 block/blk-sysfs.c struct device *dev = disk_to_dev(disk); device 41 block/blk-timeout.c ssize_t part_timeout_show(struct device *dev, struct device_attribute *attr, device 50 block/blk-timeout.c ssize_t part_timeout_store(struct device *dev, struct device_attribute *attr, device 219 block/blk.h ssize_t part_timeout_show(struct device *, struct device_attribute *, char *); device 220 block/blk.h ssize_t part_timeout_store(struct device *, struct device_attribute *, device 221 block/bsg-lib.c static bool bsg_prepare_job(struct device *dev, struct request *req) device 265 block/bsg-lib.c struct device *dev = q->queuedata; device 362 block/bsg-lib.c struct request_queue *bsg_setup_queue(struct device *dev, const char *name, device 406 block/bsg.c int bsg_register_queue(struct request_queue *q, struct device *parent, device 412 block/bsg.c struct device *class_dev = NULL; device 463 block/bsg.c int bsg_scsi_register_queue(struct request_queue *q, struct device *parent) device 476 block/bsg.c static char *bsg_devnode(struct device *dev, umode_t *mode) device 596 block/genhd.c static void register_disk(struct device *parent, struct gendisk *disk, device 599 block/genhd.c struct device *ddev = disk_to_dev(disk); device 691 block/genhd.c static void __device_add_disk(struct device *parent, struct gendisk *disk, device 759 block/genhd.c void device_add_disk(struct device *parent, struct gendisk *disk, device 767 block/genhd.c void device_add_disk_no_queue_reg(struct device *parent, struct gendisk *disk) device 839 block/genhd.c static ssize_t disk_badblocks_show(struct device *dev, device 851 block/genhd.c static ssize_t disk_badblocks_store(struct device *dev, device 948 block/genhd.c struct device *dev; device 1000 block/genhd.c struct device *dev; device 1019 block/genhd.c struct device *dev; device 1115 block/genhd.c static ssize_t disk_range_show(struct device *dev, device 1123 block/genhd.c static ssize_t disk_ext_range_show(struct device *dev, device 1131 block/genhd.c static ssize_t disk_removable_show(struct device *dev, device 1140 block/genhd.c static ssize_t disk_hidden_show(struct device *dev, device 1149 block/genhd.c static ssize_t disk_ro_show(struct device *dev, device 1157 block/genhd.c static ssize_t disk_capability_show(struct device *dev, device 1165 block/genhd.c static ssize_t disk_alignment_offset_show(struct device *dev, device 1174 block/genhd.c static ssize_t disk_discard_alignment_show(struct device *dev, device 1228 block/genhd.c struct device *dev = container_of(kobj, typeof(*dev), kobj); device 1323 block/genhd.c static void disk_release(struct device *dev) device 1340 block/genhd.c static char *block_devnode(struct device *dev, umode_t *mode, device 1433 block/genhd.c struct device *dev; device 1912 block/genhd.c static ssize_t disk_events_show(struct device *dev, device 1923 block/genhd.c static ssize_t disk_events_async_show(struct device *dev, device 1929 block/genhd.c static ssize_t disk_events_poll_msecs_show(struct device *dev, device 1941 block/genhd.c static ssize_t disk_events_poll_msecs_store(struct device *dev, device 74 block/partition-generic.c static ssize_t part_partition_show(struct device *dev, device 82 block/partition-generic.c static ssize_t part_start_show(struct device *dev, device 90 block/partition-generic.c ssize_t part_size_show(struct device *dev, device 97 block/partition-generic.c static ssize_t part_ro_show(struct device *dev, device 104 block/partition-generic.c static ssize_t part_alignment_offset_show(struct device *dev, device 111 block/partition-generic.c static ssize_t part_discard_alignment_show(struct device *dev, device 118 block/partition-generic.c ssize_t part_stat_show(struct device *dev, device 149 block/partition-generic.c ssize_t part_inflight_show(struct device *dev, struct device_attribute *attr, device 161 block/partition-generic.c ssize_t part_fail_show(struct device *dev, device 169 block/partition-generic.c ssize_t part_fail_store(struct device *dev, device 223 block/partition-generic.c static void part_release(struct device *dev) device 231 block/partition-generic.c static int part_uevent(struct device *dev, struct kobj_uevent_env *env) device 298 block/partition-generic.c static ssize_t whole_disk_show(struct device *dev, device 315 block/partition-generic.c struct device *ddev = disk_to_dev(disk); device 316 block/partition-generic.c struct device *pdev; device 38 crypto/async_tx/async_memcpy.c struct dma_device *device = chan ? chan->device : NULL; device 42 crypto/async_tx/async_memcpy.c if (device) device 43 crypto/async_tx/async_memcpy.c unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOWAIT); device 45 crypto/async_tx/async_memcpy.c if (unmap && is_dma_copy_aligned(device, src_offset, dest_offset, len)) { device 54 crypto/async_tx/async_memcpy.c unmap->addr[0] = dma_map_page(device->dev, src, src_offset, len, device 57 crypto/async_tx/async_memcpy.c unmap->addr[1] = dma_map_page(device->dev, dest, dest_offset, len, device 61 crypto/async_tx/async_memcpy.c tx = device->device_prep_dma_memcpy(chan, unmap->addr[1], device 42 crypto/async_tx/async_pq.c struct dma_device *dma = chan->device; device 170 crypto/async_tx/async_pq.c struct dma_device *device = chan ? chan->device : NULL; device 175 crypto/async_tx/async_pq.c if (device) device 176 crypto/async_tx/async_pq.c unmap = dmaengine_get_unmap_data(device->dev, disks, GFP_NOWAIT); device 180 crypto/async_tx/async_pq.c (src_cnt <= dma_maxpq(device, 0) || device 181 crypto/async_tx/async_pq.c dma_maxpq(device, DMA_PREP_CONTINUE) > 0) && device 182 crypto/async_tx/async_pq.c is_dma_pq_aligned(device, offset, 0, len)) { device 199 crypto/async_tx/async_pq.c unmap->addr[j] = dma_map_page(device->dev, blocks[i], offset, device 212 crypto/async_tx/async_pq.c unmap->addr[j++] = dma_map_page(device->dev, P(blocks, disks), device 221 crypto/async_tx/async_pq.c unmap->addr[j++] = dma_map_page(device->dev, Q(blocks, disks), device 286 crypto/async_tx/async_pq.c struct dma_device *device = chan ? chan->device : NULL; device 294 crypto/async_tx/async_pq.c if (device) device 295 crypto/async_tx/async_pq.c unmap = dmaengine_get_unmap_data(device->dev, disks, GFP_NOWAIT); device 297 crypto/async_tx/async_pq.c if (unmap && disks <= dma_maxpq(device, 0) && device 298 crypto/async_tx/async_pq.c is_dma_pq_aligned(device, offset, 0, len)) { device 299 crypto/async_tx/async_pq.c struct device *dev = device->dev; device 342 crypto/async_tx/async_pq.c tx = device->device_prep_dma_pq_val(chan, pq, device 23 crypto/async_tx/async_raid6_recov.c struct dma_device *dma = chan ? chan->device : NULL; device 33 crypto/async_tx/async_raid6_recov.c struct device *dev = dma->dev; device 88 crypto/async_tx/async_raid6_recov.c struct dma_device *dma = chan ? chan->device : NULL; device 98 crypto/async_tx/async_raid6_recov.c struct device *dev = dma->dev; device 50 crypto/async_tx/async_tx.c dma_has_cap(tx_type, depend_tx->chan->device->cap_mask)) device 69 crypto/async_tx/async_tx.c struct dma_device *device = chan->device; device 82 crypto/async_tx/async_tx.c device->device_issue_pending(chan); device 89 crypto/async_tx/async_tx.c if (dma_has_cap(DMA_INTERRUPT, device->cap_mask)) device 90 crypto/async_tx/async_tx.c intr_tx = device->device_prep_dma_interrupt(chan, 0); device 116 crypto/async_tx/async_tx.c device->device_issue_pending(chan); device 224 crypto/async_tx/async_tx.c struct dma_device *device; device 230 crypto/async_tx/async_tx.c device = chan->device; device 235 crypto/async_tx/async_tx.c if (device && !dma_has_cap(DMA_INTERRUPT, device->cap_mask)) device 236 crypto/async_tx/async_tx.c device = NULL; device 238 crypto/async_tx/async_tx.c tx = device ? device->device_prep_dma_interrupt(chan, 0) : NULL; device 26 crypto/async_tx/async_xor.c struct dma_device *dma = chan->device; device 166 crypto/async_tx/async_xor.c struct dma_device *device = chan ? chan->device : NULL; device 171 crypto/async_tx/async_xor.c if (device) device 172 crypto/async_tx/async_xor.c unmap = dmaengine_get_unmap_data(device->dev, src_cnt+1, GFP_NOWAIT); device 174 crypto/async_tx/async_xor.c if (unmap && is_dma_xor_aligned(device, offset, 0, len)) { device 186 crypto/async_tx/async_xor.c unmap->addr[j++] = dma_map_page(device->dev, src_list[i], device 191 crypto/async_tx/async_xor.c unmap->addr[j] = dma_map_page(device->dev, dest, offset, len, device 261 crypto/async_tx/async_xor.c struct dma_device *device = chan ? chan->device : NULL; device 267 crypto/async_tx/async_xor.c if (device) device 268 crypto/async_tx/async_xor.c unmap = dmaengine_get_unmap_data(device->dev, src_cnt, GFP_NOWAIT); device 270 crypto/async_tx/async_xor.c if (unmap && src_cnt <= device->max_xor && device 271 crypto/async_tx/async_xor.c is_dma_xor_aligned(device, offset, 0, len)) { device 283 crypto/async_tx/async_xor.c unmap->addr[i] = dma_map_page(device->dev, src_list[i], device 289 crypto/async_tx/async_xor.c tx = device->device_prep_dma_xor_val(chan, unmap->addr, src_cnt, device 297 crypto/async_tx/async_xor.c tx = device->device_prep_dma_xor_val(chan, device 308 crypto/async_tx/async_xor.c WARN_ONCE(device && src_cnt <= device->max_xor, device 426 crypto/crypto_engine.c struct crypto_engine *crypto_engine_alloc_init(struct device *dev, bool rt) device 43 drivers/acpi/ac.c static int acpi_ac_add(struct acpi_device *device); device 44 drivers/acpi/ac.c static int acpi_ac_remove(struct acpi_device *device); device 45 drivers/acpi/ac.c static void acpi_ac_notify(struct acpi_device *device, u32 event); device 65 drivers/acpi/ac.c static int acpi_ac_resume(struct device *dev); device 94 drivers/acpi/ac.c struct acpi_device * device; device 112 drivers/acpi/ac.c status = acpi_evaluate_integer(ac->device->handle, "_PSR", NULL, device 195 drivers/acpi/ac.c if (!acpi_device_dir(ac->device)) { device 196 drivers/acpi/ac.c acpi_device_dir(ac->device) = device 197 drivers/acpi/ac.c proc_mkdir(acpi_device_bid(ac->device), acpi_ac_dir); device 198 drivers/acpi/ac.c if (!acpi_device_dir(ac->device)) device 204 drivers/acpi/ac.c acpi_device_dir(ac->device), acpi_ac_seq_show, ac); device 213 drivers/acpi/ac.c if (acpi_device_dir(ac->device)) { device 215 drivers/acpi/ac.c acpi_device_dir(ac->device)); device 216 drivers/acpi/ac.c remove_proc_entry(acpi_device_bid(ac->device), acpi_ac_dir); device 217 drivers/acpi/ac.c acpi_device_dir(ac->device) = NULL; device 228 drivers/acpi/ac.c static void acpi_ac_notify(struct acpi_device *device, u32 event) device 230 drivers/acpi/ac.c struct acpi_ac *ac = acpi_driver_data(device); device 254 drivers/acpi/ac.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 255 drivers/acpi/ac.c dev_name(&device->dev), event, device 257 drivers/acpi/ac.c acpi_notifier_call_chain(device, event, (u32) ac->state); device 324 drivers/acpi/ac.c static int acpi_ac_add(struct acpi_device *device) device 331 drivers/acpi/ac.c if (!device) device 338 drivers/acpi/ac.c ac->device = device; device 339 drivers/acpi/ac.c strcpy(acpi_device_name(device), ACPI_AC_DEVICE_NAME); device 340 drivers/acpi/ac.c strcpy(acpi_device_class(device), ACPI_AC_CLASS); device 341 drivers/acpi/ac.c device->driver_data = ac; device 349 drivers/acpi/ac.c ac->charger_desc.name = acpi_device_bid(device); device 359 drivers/acpi/ac.c ac->charger = power_supply_register(&ac->device->dev, device 367 drivers/acpi/ac.c acpi_device_name(device), acpi_device_bid(device), device 384 drivers/acpi/ac.c static int acpi_ac_resume(struct device *dev) device 407 drivers/acpi/ac.c static int acpi_ac_remove(struct acpi_device *device) device 412 drivers/acpi/ac.c if (!device || !acpi_driver_data(device)) device 415 drivers/acpi/ac.c ac = acpi_driver_data(device); device 35 drivers/acpi/acpi_ipmi.c struct device *dev; device 82 drivers/acpi/acpi_ipmi.c struct acpi_ipmi_device *device; device 93 drivers/acpi/acpi_ipmi.c static void ipmi_register_bmc(int iface, struct device *dev); device 111 drivers/acpi/acpi_ipmi.c ipmi_dev_alloc(int iface, struct device *dev, acpi_handle handle) device 206 drivers/acpi/acpi_ipmi.c ipmi_msg->device = ipmi; device 214 drivers/acpi/acpi_ipmi.c acpi_ipmi_dev_put(tx_msg->device); device 246 drivers/acpi/acpi_ipmi.c struct acpi_ipmi_device *device; device 267 drivers/acpi/acpi_ipmi.c dev_WARN_ONCE(tx_msg->device->dev, true, device 287 drivers/acpi/acpi_ipmi.c device = tx_msg->device; device 289 drivers/acpi/acpi_ipmi.c spin_lock_irqsave(&device->tx_msg_lock, flags); device 290 drivers/acpi/acpi_ipmi.c device->curr_msgid++; device 291 drivers/acpi/acpi_ipmi.c tx_msg->tx_msgid = device->curr_msgid; device 292 drivers/acpi/acpi_ipmi.c spin_unlock_irqrestore(&device->tx_msg_lock, flags); device 379 drivers/acpi/acpi_ipmi.c struct device *dev = ipmi_device->dev; device 436 drivers/acpi/acpi_ipmi.c static void ipmi_register_bmc(int iface, struct device *dev) device 545 drivers/acpi/acpi_ipmi.c ipmi_device = tx_msg->device; device 56 drivers/acpi/acpi_lpit.c static ssize_t low_power_idle_system_residency_us_show(struct device *dev, device 71 drivers/acpi/acpi_lpit.c static ssize_t low_power_idle_cpu_residency_us_show(struct device *dev, device 534 drivers/acpi/acpi_lpss.c static int match_hid_uid(struct device *dev, const void *data) device 545 drivers/acpi/acpi_lpss.c static struct device *acpi_lpss_find_device(const char *hid, const char *uid) device 547 drivers/acpi/acpi_lpss.c struct device *dev; device 585 drivers/acpi/acpi_lpss.c static void acpi_lpss_link_consumer(struct device *dev1, device 588 drivers/acpi/acpi_lpss.c struct device *dev2; device 601 drivers/acpi/acpi_lpss.c static void acpi_lpss_link_supplier(struct device *dev1, device 604 drivers/acpi/acpi_lpss.c struct device *dev2; device 726 drivers/acpi/acpi_lpss.c static int lpss_reg_read(struct device *dev, unsigned int reg, u32 *val) device 754 drivers/acpi/acpi_lpss.c static ssize_t lpss_ltr_show(struct device *dev, struct device_attribute *attr, device 769 drivers/acpi/acpi_lpss.c static ssize_t lpss_ltr_mode_show(struct device *dev, device 800 drivers/acpi/acpi_lpss.c static void acpi_lpss_set_ltr(struct device *dev, s32 val) device 841 drivers/acpi/acpi_lpss.c static void acpi_lpss_save_ctx(struct device *dev, device 862 drivers/acpi/acpi_lpss.c static void acpi_lpss_restore_ctx(struct device *dev, device 892 drivers/acpi/acpi_lpss.c static int acpi_lpss_activate(struct device *dev) device 915 drivers/acpi/acpi_lpss.c static void acpi_lpss_dismiss(struct device *dev) device 1015 drivers/acpi/acpi_lpss.c static int acpi_lpss_suspend(struct device *dev, bool wakeup) device 1037 drivers/acpi/acpi_lpss.c static int acpi_lpss_resume(struct device *dev) device 1062 drivers/acpi/acpi_lpss.c static int acpi_lpss_do_suspend_late(struct device *dev) device 1073 drivers/acpi/acpi_lpss.c static int acpi_lpss_suspend_late(struct device *dev) device 1083 drivers/acpi/acpi_lpss.c static int acpi_lpss_suspend_noirq(struct device *dev) device 1104 drivers/acpi/acpi_lpss.c static int acpi_lpss_do_resume_early(struct device *dev) device 1111 drivers/acpi/acpi_lpss.c static int acpi_lpss_resume_early(struct device *dev) device 1121 drivers/acpi/acpi_lpss.c static int acpi_lpss_resume_noirq(struct device *dev) device 1150 drivers/acpi/acpi_lpss.c static int acpi_lpss_do_restore_early(struct device *dev) device 1157 drivers/acpi/acpi_lpss.c static int acpi_lpss_restore_early(struct device *dev) device 1167 drivers/acpi/acpi_lpss.c static int acpi_lpss_restore_noirq(struct device *dev) device 1183 drivers/acpi/acpi_lpss.c static int acpi_lpss_do_poweroff_late(struct device *dev) device 1190 drivers/acpi/acpi_lpss.c static int acpi_lpss_poweroff_late(struct device *dev) device 1203 drivers/acpi/acpi_lpss.c static int acpi_lpss_poweroff_noirq(struct device *dev) device 1221 drivers/acpi/acpi_lpss.c static int acpi_lpss_runtime_suspend(struct device *dev) device 1228 drivers/acpi/acpi_lpss.c static int acpi_lpss_runtime_resume(struct device *dev) device 1319 drivers/acpi/acpi_lpss.c static void acpi_lpss_bind(struct device *dev) device 1332 drivers/acpi/acpi_lpss.c static void acpi_lpss_unbind(struct device *dev) device 44 drivers/acpi/acpi_memhotplug.c static int acpi_memory_device_add(struct acpi_device *device, device 46 drivers/acpi/acpi_memhotplug.c static void acpi_memory_device_remove(struct acpi_device *device); device 67 drivers/acpi/acpi_memhotplug.c struct acpi_device * device; device 127 drivers/acpi/acpi_memhotplug.c status = acpi_walk_resources(mem_device->device->handle, METHOD_NAME__CRS, device 142 drivers/acpi/acpi_memhotplug.c if (ACPI_FAILURE(acpi_evaluate_integer(mem_device->device->handle, device 184 drivers/acpi/acpi_memhotplug.c acpi_handle handle = mem_device->device->handle; device 220 drivers/acpi/acpi_memhotplug.c result = acpi_bind_memory_blocks(info, mem_device->device); device 235 drivers/acpi/acpi_memhotplug.c dev_err(&mem_device->device->dev, "add_memory failed\n"); device 252 drivers/acpi/acpi_memhotplug.c acpi_handle handle = mem_device->device->handle; device 276 drivers/acpi/acpi_memhotplug.c mem_device->device->driver_data = NULL; device 280 drivers/acpi/acpi_memhotplug.c static int acpi_memory_device_add(struct acpi_device *device, device 286 drivers/acpi/acpi_memhotplug.c if (!device) device 294 drivers/acpi/acpi_memhotplug.c mem_device->device = device; device 295 drivers/acpi/acpi_memhotplug.c sprintf(acpi_device_name(device), "%s", ACPI_MEMORY_DEVICE_NAME); device 296 drivers/acpi/acpi_memhotplug.c sprintf(acpi_device_class(device), "%s", ACPI_MEMORY_DEVICE_CLASS); device 297 drivers/acpi/acpi_memhotplug.c device->driver_data = mem_device; device 302 drivers/acpi/acpi_memhotplug.c device->driver_data = NULL; device 318 drivers/acpi/acpi_memhotplug.c dev_err(&device->dev, "acpi_memory_enable_device() error\n"); device 323 drivers/acpi/acpi_memhotplug.c dev_dbg(&device->dev, "Memory device configured by ACPI\n"); device 327 drivers/acpi/acpi_memhotplug.c static void acpi_memory_device_remove(struct acpi_device *device) device 331 drivers/acpi/acpi_memhotplug.c if (!device || !acpi_driver_data(device)) device 334 drivers/acpi/acpi_memhotplug.c mem_device = acpi_driver_data(device); device 265 drivers/acpi/acpi_pad.c static ssize_t acpi_pad_rrtime_store(struct device *dev, device 279 drivers/acpi/acpi_pad.c static ssize_t acpi_pad_rrtime_show(struct device *dev, device 288 drivers/acpi/acpi_pad.c static ssize_t acpi_pad_idlepct_store(struct device *dev, device 302 drivers/acpi/acpi_pad.c static ssize_t acpi_pad_idlepct_show(struct device *dev, device 311 drivers/acpi/acpi_pad.c static ssize_t acpi_pad_idlecpus_store(struct device *dev, device 323 drivers/acpi/acpi_pad.c static ssize_t acpi_pad_idlecpus_show(struct device *dev, device 334 drivers/acpi/acpi_pad.c static int acpi_pad_add_sysfs(struct acpi_device *device) device 338 drivers/acpi/acpi_pad.c result = device_create_file(&device->dev, &dev_attr_idlecpus); device 341 drivers/acpi/acpi_pad.c result = device_create_file(&device->dev, &dev_attr_idlepct); device 343 drivers/acpi/acpi_pad.c device_remove_file(&device->dev, &dev_attr_idlecpus); device 346 drivers/acpi/acpi_pad.c result = device_create_file(&device->dev, &dev_attr_rrtime); device 348 drivers/acpi/acpi_pad.c device_remove_file(&device->dev, &dev_attr_idlecpus); device 349 drivers/acpi/acpi_pad.c device_remove_file(&device->dev, &dev_attr_idlepct); device 355 drivers/acpi/acpi_pad.c static void acpi_pad_remove_sysfs(struct acpi_device *device) device 357 drivers/acpi/acpi_pad.c device_remove_file(&device->dev, &dev_attr_idlecpus); device 358 drivers/acpi/acpi_pad.c device_remove_file(&device->dev, &dev_attr_idlepct); device 359 drivers/acpi/acpi_pad.c device_remove_file(&device->dev, &dev_attr_rrtime); device 414 drivers/acpi/acpi_pad.c struct acpi_device *device = data; device 419 drivers/acpi/acpi_pad.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 420 drivers/acpi/acpi_pad.c dev_name(&device->dev), event, 0); device 428 drivers/acpi/acpi_pad.c static int acpi_pad_add(struct acpi_device *device) device 432 drivers/acpi/acpi_pad.c strcpy(acpi_device_name(device), ACPI_PROCESSOR_AGGREGATOR_DEVICE_NAME); device 433 drivers/acpi/acpi_pad.c strcpy(acpi_device_class(device), ACPI_PROCESSOR_AGGREGATOR_CLASS); device 435 drivers/acpi/acpi_pad.c if (acpi_pad_add_sysfs(device)) device 438 drivers/acpi/acpi_pad.c status = acpi_install_notify_handler(device->handle, device 439 drivers/acpi/acpi_pad.c ACPI_DEVICE_NOTIFY, acpi_pad_notify, device); device 441 drivers/acpi/acpi_pad.c acpi_pad_remove_sysfs(device); device 448 drivers/acpi/acpi_pad.c static int acpi_pad_remove(struct acpi_device *device) device 454 drivers/acpi/acpi_pad.c acpi_remove_notify_handler(device->handle, device 456 drivers/acpi/acpi_pad.c acpi_pad_remove_sysfs(device); device 36 drivers/acpi/acpi_platform.c struct device *dev; device 75 drivers/acpi/acpi_platform.c struct device *parent; device 229 drivers/acpi/acpi_processor.c static int acpi_processor_get_info(struct acpi_device *device) device 233 drivers/acpi/acpi_processor.c struct acpi_processor *pr = acpi_driver_data(device); device 253 drivers/acpi/acpi_processor.c if (!strcmp(acpi_device_hid(device), ACPI_PROCESSOR_OBJECT_HID)) { device 257 drivers/acpi/acpi_processor.c dev_err(&device->dev, device 272 drivers/acpi/acpi_processor.c dev_err(&device->dev, device 283 drivers/acpi/acpi_processor.c dev_info_once(&device->dev, device 286 drivers/acpi/acpi_processor.c dev_err(&device->dev, device 331 drivers/acpi/acpi_processor.c sprintf(acpi_device_bid(device), "CPU%X", pr->id); device 338 drivers/acpi/acpi_processor.c dev_err(&device->dev, "Invalid PBLK length [%d]\n", device 368 drivers/acpi/acpi_processor.c static int acpi_processor_add(struct acpi_device *device, device 372 drivers/acpi/acpi_processor.c struct device *dev; device 384 drivers/acpi/acpi_processor.c pr->handle = device->handle; device 385 drivers/acpi/acpi_processor.c strcpy(acpi_device_name(device), ACPI_PROCESSOR_DEVICE_NAME); device 386 drivers/acpi/acpi_processor.c strcpy(acpi_device_class(device), ACPI_PROCESSOR_CLASS); device 387 drivers/acpi/acpi_processor.c device->driver_data = pr; device 389 drivers/acpi/acpi_processor.c result = acpi_processor_get_info(device); device 401 drivers/acpi/acpi_processor.c per_cpu(processor_device_array, pr->id) != device) { device 402 drivers/acpi/acpi_processor.c dev_warn(&device->dev, device 412 drivers/acpi/acpi_processor.c per_cpu(processor_device_array, pr->id) = device; device 421 drivers/acpi/acpi_processor.c result = acpi_bind_one(dev, device); device 436 drivers/acpi/acpi_processor.c device->driver_data = NULL; device 448 drivers/acpi/acpi_processor.c static void acpi_processor_remove(struct acpi_device *device) device 452 drivers/acpi/acpi_processor.c if (!device || !acpi_driver_data(device)) device 455 drivers/acpi/acpi_processor.c pr = acpi_driver_data(device); device 69 drivers/acpi/acpi_tad.c static int acpi_tad_set_real_time(struct device *dev, struct acpi_tad_rt *rt) device 104 drivers/acpi/acpi_tad.c static int acpi_tad_get_real_time(struct device *dev, struct acpi_tad_rt *rt) device 156 drivers/acpi/acpi_tad.c static ssize_t time_store(struct device *dev, struct device_attribute *attr, device 225 drivers/acpi/acpi_tad.c static ssize_t time_show(struct device *dev, struct device_attribute *attr, device 250 drivers/acpi/acpi_tad.c static int acpi_tad_wake_set(struct device *dev, char *method, u32 timer_id, device 280 drivers/acpi/acpi_tad.c static int acpi_tad_wake_write(struct device *dev, const char *buf, char *method, device 300 drivers/acpi/acpi_tad.c static ssize_t acpi_tad_wake_read(struct device *dev, char *buf, char *method, device 333 drivers/acpi/acpi_tad.c static int acpi_tad_alarm_write(struct device *dev, const char *buf, device 339 drivers/acpi/acpi_tad.c static ssize_t acpi_tad_alarm_read(struct device *dev, char *buf, u32 timer_id) device 346 drivers/acpi/acpi_tad.c static int acpi_tad_policy_write(struct device *dev, const char *buf, device 352 drivers/acpi/acpi_tad.c static ssize_t acpi_tad_policy_read(struct device *dev, char *buf, u32 timer_id) device 357 drivers/acpi/acpi_tad.c static int acpi_tad_clear_status(struct device *dev, u32 timer_id) device 384 drivers/acpi/acpi_tad.c static int acpi_tad_status_write(struct device *dev, const char *buf, u32 timer_id) device 398 drivers/acpi/acpi_tad.c static ssize_t acpi_tad_status_read(struct device *dev, char *buf, u32 timer_id) device 425 drivers/acpi/acpi_tad.c static ssize_t caps_show(struct device *dev, struct device_attribute *attr, device 435 drivers/acpi/acpi_tad.c static ssize_t ac_alarm_store(struct device *dev, struct device_attribute *attr, device 443 drivers/acpi/acpi_tad.c static ssize_t ac_alarm_show(struct device *dev, struct device_attribute *attr, device 451 drivers/acpi/acpi_tad.c static ssize_t ac_policy_store(struct device *dev, struct device_attribute *attr, device 459 drivers/acpi/acpi_tad.c static ssize_t ac_policy_show(struct device *dev, struct device_attribute *attr, device 467 drivers/acpi/acpi_tad.c static ssize_t ac_status_store(struct device *dev, struct device_attribute *attr, device 475 drivers/acpi/acpi_tad.c static ssize_t ac_status_show(struct device *dev, struct device_attribute *attr, device 494 drivers/acpi/acpi_tad.c static ssize_t dc_alarm_store(struct device *dev, struct device_attribute *attr, device 502 drivers/acpi/acpi_tad.c static ssize_t dc_alarm_show(struct device *dev, struct device_attribute *attr, device 510 drivers/acpi/acpi_tad.c static ssize_t dc_policy_store(struct device *dev, struct device_attribute *attr, device 518 drivers/acpi/acpi_tad.c static ssize_t dc_policy_show(struct device *dev, struct device_attribute *attr, device 526 drivers/acpi/acpi_tad.c static ssize_t dc_status_store(struct device *dev, struct device_attribute *attr, device 534 drivers/acpi/acpi_tad.c static ssize_t dc_status_show(struct device *dev, struct device_attribute *attr, device 552 drivers/acpi/acpi_tad.c static int acpi_tad_disable_timer(struct device *dev, u32 timer_id) device 559 drivers/acpi/acpi_tad.c struct device *dev = &pdev->dev; device 585 drivers/acpi/acpi_tad.c struct device *dev = &pdev->dev; device 83 drivers/acpi/acpi_video.c static int acpi_video_bus_add(struct acpi_device *device); device 84 drivers/acpi/acpi_video.c static int acpi_video_bus_remove(struct acpi_device *device); device 85 drivers/acpi/acpi_video.c static void acpi_video_bus_notify(struct acpi_device *device, u32 event); device 164 drivers/acpi/acpi_video.c struct acpi_device *device; device 217 drivers/acpi/acpi_video.c struct acpi_video_device *device); device 219 drivers/acpi/acpi_video.c static int acpi_video_device_lcd_set_level(struct acpi_video_device *device, device 222 drivers/acpi/acpi_video.c struct acpi_video_device *device, device 224 drivers/acpi/acpi_video.c static int acpi_video_get_next_level(struct acpi_video_device *device, device 263 drivers/acpi/acpi_video.c struct acpi_device *device = cooling_dev->devdata; device 264 drivers/acpi/acpi_video.c struct acpi_video_device *video = acpi_driver_data(device); device 273 drivers/acpi/acpi_video.c struct acpi_device *device = cooling_dev->devdata; device 274 drivers/acpi/acpi_video.c struct acpi_video_device *video = acpi_driver_data(device); device 293 drivers/acpi/acpi_video.c struct acpi_device *device = cooling_dev->devdata; device 294 drivers/acpi/acpi_video.c struct acpi_video_device *video = acpi_driver_data(device); device 349 drivers/acpi/acpi_video.c acpi_video_device_lcd_set_level(struct acpi_video_device *device, int level) device 354 drivers/acpi/acpi_video.c status = acpi_execute_simple_method(device->dev->handle, device 361 drivers/acpi/acpi_video.c device->brightness->curr = level; device 362 drivers/acpi/acpi_video.c for (state = ACPI_VIDEO_FIRST_LEVEL; state < device->brightness->count; device 364 drivers/acpi/acpi_video.c if (level == device->brightness->levels[state]) { device 365 drivers/acpi/acpi_video.c if (device->backlight) device 366 drivers/acpi/acpi_video.c device->backlight->props.brightness = device 565 drivers/acpi/acpi_video.c acpi_video_bqc_value_to_level(struct acpi_video_device *device, device 570 drivers/acpi/acpi_video.c if (device->brightness->flags._BQC_use_index) { device 576 drivers/acpi/acpi_video.c if (device->brightness->flags._BCL_reversed) device 577 drivers/acpi/acpi_video.c bqc_value = device->brightness->count - device 580 drivers/acpi/acpi_video.c level = device->brightness->levels[bqc_value + device 592 drivers/acpi/acpi_video.c acpi_video_device_lcd_get_level_current(struct acpi_video_device *device, device 598 drivers/acpi/acpi_video.c if (device->cap._BQC || device->cap._BCQ) { device 599 drivers/acpi/acpi_video.c char *buf = device->cap._BQC ? "_BQC" : "_BCQ"; device 601 drivers/acpi/acpi_video.c status = acpi_evaluate_integer(device->dev->handle, buf, device 613 drivers/acpi/acpi_video.c *level = acpi_video_bqc_value_to_level(device, *level); device 616 drivers/acpi/acpi_video.c i < device->brightness->count; i++) device 617 drivers/acpi/acpi_video.c if (device->brightness->levels[i] == *level) { device 618 drivers/acpi/acpi_video.c device->brightness->curr = *level; device 628 drivers/acpi/acpi_video.c device->cap._BQC = device->cap._BCQ = 0; device 639 drivers/acpi/acpi_video.c device->cap._BQC = device->cap._BCQ = 0; device 643 drivers/acpi/acpi_video.c *level = device->brightness->curr; device 648 drivers/acpi/acpi_video.c acpi_video_device_EDID(struct acpi_video_device *device, device 660 drivers/acpi/acpi_video.c if (!device) device 669 drivers/acpi/acpi_video.c status = acpi_evaluate_object(device->dev->handle, "_DDC", &args, &buffer); device 720 drivers/acpi/acpi_video.c status = acpi_execute_simple_method(video->device->handle, "_DOS", device 745 drivers/acpi/acpi_video.c static int acpi_video_bqc_quirk(struct acpi_video_device *device, device 748 drivers/acpi/acpi_video.c struct acpi_video_device_brightness *br = device->brightness; device 791 drivers/acpi/acpi_video.c result = acpi_video_device_lcd_set_level(device, test_level); device 795 drivers/acpi/acpi_video.c result = acpi_video_device_lcd_get_level_current(device, &level, true); device 809 drivers/acpi/acpi_video.c device->cap._BQC = device->cap._BCQ = 0; device 815 drivers/acpi/acpi_video.c int acpi_video_get_levels(struct acpi_device *device, device 826 drivers/acpi/acpi_video.c if (!ACPI_SUCCESS(acpi_video_device_lcd_query_levels(device->handle, device 937 drivers/acpi/acpi_video.c acpi_video_init_brightness(struct acpi_video_device *device) device 944 drivers/acpi/acpi_video.c result = acpi_video_get_levels(device->dev, &br, &max_level); device 947 drivers/acpi/acpi_video.c device->brightness = br; device 952 drivers/acpi/acpi_video.c if (!device->cap._BQC) device 955 drivers/acpi/acpi_video.c result = acpi_video_device_lcd_get_level_current(device, device 960 drivers/acpi/acpi_video.c result = acpi_video_bqc_quirk(device, max_level, level_old); device 967 drivers/acpi/acpi_video.c if (!device->cap._BQC) device 970 drivers/acpi/acpi_video.c level = acpi_video_bqc_value_to_level(device, level_old); device 984 drivers/acpi/acpi_video.c result = acpi_video_device_lcd_set_level(device, level); device 996 drivers/acpi/acpi_video.c device->brightness = NULL; device 1011 drivers/acpi/acpi_video.c static void acpi_video_device_find_cap(struct acpi_video_device *device) device 1013 drivers/acpi/acpi_video.c if (acpi_has_method(device->dev->handle, "_ADR")) device 1014 drivers/acpi/acpi_video.c device->cap._ADR = 1; device 1015 drivers/acpi/acpi_video.c if (acpi_has_method(device->dev->handle, "_BCL")) device 1016 drivers/acpi/acpi_video.c device->cap._BCL = 1; device 1017 drivers/acpi/acpi_video.c if (acpi_has_method(device->dev->handle, "_BCM")) device 1018 drivers/acpi/acpi_video.c device->cap._BCM = 1; device 1019 drivers/acpi/acpi_video.c if (acpi_has_method(device->dev->handle, "_BQC")) { device 1020 drivers/acpi/acpi_video.c device->cap._BQC = 1; device 1021 drivers/acpi/acpi_video.c } else if (acpi_has_method(device->dev->handle, "_BCQ")) { device 1023 drivers/acpi/acpi_video.c device->cap._BCQ = 1; device 1026 drivers/acpi/acpi_video.c if (acpi_has_method(device->dev->handle, "_DDC")) device 1027 drivers/acpi/acpi_video.c device->cap._DDC = 1; device 1042 drivers/acpi/acpi_video.c if (acpi_has_method(video->device->handle, "_DOS")) device 1044 drivers/acpi/acpi_video.c if (acpi_has_method(video->device->handle, "_DOD")) device 1046 drivers/acpi/acpi_video.c if (acpi_has_method(video->device->handle, "_ROM")) device 1048 drivers/acpi/acpi_video.c if (acpi_has_method(video->device->handle, "_GPD")) device 1050 drivers/acpi/acpi_video.c if (acpi_has_method(video->device->handle, "_SPD")) device 1052 drivers/acpi/acpi_video.c if (acpi_has_method(video->device->handle, "_VPO")) device 1069 drivers/acpi/acpi_video.c dev = acpi_get_pci_dev(video->device->handle); device 1084 drivers/acpi/acpi_video.c acpi_device_bid(video->device)); device 1144 drivers/acpi/acpi_video.c acpi_video_bus_get_one_device(struct acpi_device *device, device 1153 drivers/acpi/acpi_video.c acpi_evaluate_integer(device->handle, "_ADR", NULL, &device_id); device 1162 drivers/acpi/acpi_video.c strcpy(acpi_device_name(device), ACPI_VIDEO_DEVICE_NAME); device 1163 drivers/acpi/acpi_video.c strcpy(acpi_device_class(device), ACPI_VIDEO_CLASS); device 1164 drivers/acpi/acpi_video.c device->driver_data = data; device 1168 drivers/acpi/acpi_video.c data->dev = device; device 1262 drivers/acpi/acpi_video.c struct acpi_video_device *device) device 1269 drivers/acpi/acpi_video.c if (device->device_id == (ids->value.int_val & 0xffff)) { device 1270 drivers/acpi/acpi_video.c ids->bind_info = device; device 1276 drivers/acpi/acpi_video.c static bool acpi_video_device_in_dod(struct acpi_video_device *device) device 1278 drivers/acpi/acpi_video.c struct acpi_video_bus *video = device->video; device 1291 drivers/acpi/acpi_video.c (device->device_id & 0xfff)) device 1322 drivers/acpi/acpi_video.c status = acpi_evaluate_object(video->device->handle, "_DOD", NULL, &buffer); device 1374 drivers/acpi/acpi_video.c acpi_video_get_next_level(struct acpi_video_device *device, device 1381 drivers/acpi/acpi_video.c for (i = ACPI_VIDEO_FIRST_LEVEL; i < device->brightness->count; i++) { device 1382 drivers/acpi/acpi_video.c l = device->brightness->levels[i]; device 1391 drivers/acpi/acpi_video.c for (i = ACPI_VIDEO_FIRST_LEVEL; i < device->brightness->count; i++) { device 1392 drivers/acpi/acpi_video.c l = device->brightness->levels[i]; device 1421 drivers/acpi/acpi_video.c struct acpi_video_device *device = container_of(to_delayed_work(work), device 1424 drivers/acpi/acpi_video.c int event = device->switch_brightness_event; device 1428 drivers/acpi/acpi_video.c if (!device->backlight) device 1431 drivers/acpi/acpi_video.c if (!device->brightness) device 1434 drivers/acpi/acpi_video.c result = acpi_video_device_lcd_get_level_current(device, device 1440 drivers/acpi/acpi_video.c level_next = acpi_video_get_next_level(device, level_current, event); device 1442 drivers/acpi/acpi_video.c result = acpi_video_device_lcd_set_level(device, level_next); device 1445 drivers/acpi/acpi_video.c backlight_force_update(device->backlight, device 1453 drivers/acpi/acpi_video.c int acpi_video_get_edid(struct acpi_device *device, int type, int device_id, device 1462 drivers/acpi/acpi_video.c if (!device || !acpi_driver_data(device)) device 1465 drivers/acpi/acpi_video.c video = acpi_driver_data(device); device 1523 drivers/acpi/acpi_video.c struct acpi_device *device) device 1535 drivers/acpi/acpi_video.c list_for_each_entry(dev, &device->children, node) { device 1565 drivers/acpi/acpi_video.c static void acpi_video_bus_notify(struct acpi_device *device, u32 event) device 1567 drivers/acpi/acpi_video.c struct acpi_video_bus *video = acpi_driver_data(device); device 1605 drivers/acpi/acpi_video.c if (acpi_notifier_call_chain(device, event, 0)) device 1632 drivers/acpi/acpi_video.c struct acpi_device *device = NULL; device 1640 drivers/acpi/acpi_video.c device = video_device->dev; device 1648 drivers/acpi/acpi_video.c acpi_notifier_call_chain(device, event, 0); device 1679 drivers/acpi/acpi_video.c acpi_notifier_call_chain(device, event, 0); device 1707 drivers/acpi/acpi_video.c dev_info(&video->device->dev, "Restoring backlight state\n"); device 1723 drivers/acpi/acpi_video.c struct acpi_device *device = context; device 1727 drivers/acpi/acpi_video.c if (handle == device->handle) device 1740 drivers/acpi/acpi_video.c static void acpi_video_dev_register_backlight(struct acpi_video_device *device) device 1745 drivers/acpi/acpi_video.c struct device *parent = NULL; device 1750 drivers/acpi/acpi_video.c result = acpi_video_init_brightness(device); device 1762 drivers/acpi/acpi_video.c acpi_get_parent(device->dev->handle, &acpi_parent); device 1773 drivers/acpi/acpi_video.c device->brightness->count - ACPI_VIDEO_FIRST_LEVEL - 1; device 1774 drivers/acpi/acpi_video.c device->backlight = backlight_device_register(name, device 1776 drivers/acpi/acpi_video.c device, device 1780 drivers/acpi/acpi_video.c if (IS_ERR(device->backlight)) { device 1781 drivers/acpi/acpi_video.c device->backlight = NULL; device 1789 drivers/acpi/acpi_video.c device->backlight->props.brightness = device 1790 drivers/acpi/acpi_video.c acpi_video_get_brightness(device->backlight); device 1792 drivers/acpi/acpi_video.c device->cooling_dev = thermal_cooling_device_register("LCD", device 1793 drivers/acpi/acpi_video.c device->dev, &video_cooling_ops); device 1794 drivers/acpi/acpi_video.c if (IS_ERR(device->cooling_dev)) { device 1801 drivers/acpi/acpi_video.c device->cooling_dev = NULL; device 1805 drivers/acpi/acpi_video.c dev_info(&device->dev->dev, "registered as cooling_device%d\n", device 1806 drivers/acpi/acpi_video.c device->cooling_dev->id); device 1807 drivers/acpi/acpi_video.c result = sysfs_create_link(&device->dev->dev.kobj, device 1808 drivers/acpi/acpi_video.c &device->cooling_dev->device.kobj, device 1812 drivers/acpi/acpi_video.c result = sysfs_create_link(&device->cooling_dev->device.kobj, device 1813 drivers/acpi/acpi_video.c &device->dev->dev.kobj, "device"); device 1873 drivers/acpi/acpi_video.c static void acpi_video_dev_unregister_backlight(struct acpi_video_device *device) device 1875 drivers/acpi/acpi_video.c if (device->backlight) { device 1876 drivers/acpi/acpi_video.c backlight_device_unregister(device->backlight); device 1877 drivers/acpi/acpi_video.c device->backlight = NULL; device 1879 drivers/acpi/acpi_video.c if (device->brightness) { device 1880 drivers/acpi/acpi_video.c kfree(device->brightness->levels); device 1881 drivers/acpi/acpi_video.c kfree(device->brightness); device 1882 drivers/acpi/acpi_video.c device->brightness = NULL; device 1884 drivers/acpi/acpi_video.c if (device->cooling_dev) { device 1885 drivers/acpi/acpi_video.c sysfs_remove_link(&device->dev->dev.kobj, "thermal_cooling"); device 1886 drivers/acpi/acpi_video.c sysfs_remove_link(&device->cooling_dev->device.kobj, "device"); device 1887 drivers/acpi/acpi_video.c thermal_cooling_device_unregister(device->cooling_dev); device 1888 drivers/acpi/acpi_video.c device->cooling_dev = NULL; device 1912 drivers/acpi/acpi_video.c static void acpi_video_dev_add_notify_handler(struct acpi_video_device *device) device 1915 drivers/acpi/acpi_video.c struct acpi_device *adev = device->dev; device 1918 drivers/acpi/acpi_video.c acpi_video_device_notify, device); device 1922 drivers/acpi/acpi_video.c device->flags.notify = 1; device 1942 drivers/acpi/acpi_video.c "%s/video/input0", acpi_device_hid(video->device)); device 1944 drivers/acpi/acpi_video.c input->name = acpi_device_name(video->device); device 1948 drivers/acpi/acpi_video.c input->dev.parent = &video->device->dev; device 2018 drivers/acpi/acpi_video.c static int acpi_video_bus_add(struct acpi_device *device) device 2025 drivers/acpi/acpi_video.c device->parent->handle, 1, device 2027 drivers/acpi/acpi_video.c device, NULL); device 2043 drivers/acpi/acpi_video.c if (!strcmp(device->pnp.bus_id, "VID")) { device 2045 drivers/acpi/acpi_video.c device->pnp.bus_id[3] = '0' + instance; device 2049 drivers/acpi/acpi_video.c if (!strcmp(device->pnp.bus_id, "VGA")) { device 2051 drivers/acpi/acpi_video.c device->pnp.bus_id[3] = '0' + instance; device 2055 drivers/acpi/acpi_video.c video->device = device; device 2056 drivers/acpi/acpi_video.c strcpy(acpi_device_name(device), ACPI_VIDEO_BUS_NAME); device 2057 drivers/acpi/acpi_video.c strcpy(acpi_device_class(device), ACPI_VIDEO_CLASS); device 2058 drivers/acpi/acpi_video.c device->driver_data = video; device 2068 drivers/acpi/acpi_video.c error = acpi_video_bus_get_devices(video, device); device 2073 drivers/acpi/acpi_video.c ACPI_VIDEO_DEVICE_NAME, acpi_device_bid(device), device 2091 drivers/acpi/acpi_video.c device->driver_data = NULL; device 2096 drivers/acpi/acpi_video.c static int acpi_video_bus_remove(struct acpi_device *device) device 2101 drivers/acpi/acpi_video.c if (!device || !acpi_driver_data(device)) device 2104 drivers/acpi/acpi_video.c video = acpi_driver_data(device); device 2122 drivers/acpi/acpi_video.c if (dev->device == 0x00D1) device 2124 drivers/acpi/acpi_video.c if (dev->device == 0x7000) device 377 drivers/acpi/acpica/acobject.h struct acpi_object_device device; device 154 drivers/acpi/acpica/dbstats.c acpi_db_enumerate_object(obj_desc->device.notify_list[0]); device 155 drivers/acpi/acpica/dbstats.c acpi_db_enumerate_object(obj_desc->device.notify_list[1]); device 156 drivers/acpi/acpica/dbstats.c acpi_db_enumerate_object(obj_desc->device.handler); device 325 drivers/acpi/acpica/evgpe.c if (!obj_desc || !obj_desc->device.gpe_block) { device 330 drivers/acpi/acpica/evgpe.c (gpe_number, obj_desc->device.gpe_block)); device 265 drivers/acpi/acpica/evrgnini.c pci_id->device = ACPI_HIWORD(ACPI_LODWORD(pci_value)); device 57 drivers/acpi/acpica/evxface.c acpi_install_notify_handler(acpi_handle device, device 62 drivers/acpi/acpica/evxface.c ACPI_CAST_PTR(struct acpi_namespace_node, device); device 72 drivers/acpi/acpica/evxface.c if ((!device) || (!handler) || (!handler_type) || device 89 drivers/acpi/acpica/evxface.c if (device == ACPI_ROOT_OBJECT) { device 134 drivers/acpi/acpica/evxface.c status = acpi_ns_attach_object(device, obj_desc, node->type); device 211 drivers/acpi/acpica/evxface.c acpi_remove_notify_handler(acpi_handle device, device 215 drivers/acpi/acpica/evxface.c ACPI_CAST_PTR(struct acpi_namespace_node, device); device 226 drivers/acpi/acpica/evxface.c if ((!device) || (!handler) || (!handler_type) || device 233 drivers/acpi/acpica/evxface.c if (device == ACPI_ROOT_OBJECT) { device 932 drivers/acpi/acpica/evxfgpe.c obj_desc->device.gpe_block = gpe_block; device 985 drivers/acpi/acpica/evxfgpe.c if (!obj_desc || !obj_desc->device.gpe_block) { device 991 drivers/acpi/acpica/evxfgpe.c status = acpi_ev_delete_gpe_block(obj_desc->device.gpe_block); device 993 drivers/acpi/acpica/evxfgpe.c obj_desc->device.gpe_block = NULL; device 43 drivers/acpi/acpica/evxfregn.c acpi_install_address_space_handler(acpi_handle device, device 55 drivers/acpi/acpica/evxfregn.c if (!device) { device 66 drivers/acpi/acpica/evxfregn.c node = acpi_ns_validate_handle(device); device 106 drivers/acpi/acpica/evxfregn.c acpi_remove_address_space_handler(acpi_handle device, device 121 drivers/acpi/acpica/evxfregn.c if (!device) { device 132 drivers/acpi/acpica/evxfregn.c node = acpi_ns_validate_handle(device); device 78 drivers/acpi/acpica/exdump.c {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(device.notify_list[0]), device 80 drivers/acpi/acpica/exdump.c {ACPI_EXD_POINTER, ACPI_EXD_OFFSET(device.notify_list[1]), device 82 drivers/acpi/acpica/exdump.c {ACPI_EXD_HDLR_LIST, ACPI_EXD_OFFSET(device.handler), "Handler"} device 365 drivers/acpi/acpica/exregion.c pci_id->device, pci_id->function, pci_register)); device 23 drivers/acpi/acpica/hwpci.c acpi_handle device; device 180 drivers/acpi/acpica/hwpci.c list_element->device = parent_device; device 217 drivers/acpi/acpica/hwpci.c pci_id->segment, pci_id->bus, pci_id->device, device 231 drivers/acpi/acpica/hwpci.c status = acpi_hw_get_pci_device_info(pci_id, info->device, device 243 drivers/acpi/acpica/hwpci.c pci_id->segment, pci_id->bus, pci_id->device, device 328 drivers/acpi/acpica/hwpci.c pci_id->device = ACPI_HIWORD(ACPI_LODWORD(return_value)); device 110 drivers/acpi/acpica/utdelete.c if (object->device.gpe_block) { device 111 drivers/acpi/acpica/utdelete.c (void)acpi_ev_delete_gpe_block(object->device. device 472 drivers/acpi/apei/ghes.c devfn = PCI_DEVFN(pcie_err->device_id.device, device 261 drivers/acpi/arm64/iort.c struct device *dev = context; device 486 drivers/acpi/arm64/iort.c static struct acpi_iort_node *iort_find_dev_node(struct device *dev) device 526 drivers/acpi/arm64/iort.c u32 iort_msi_map_rid(struct device *dev, u32 req_id) device 546 drivers/acpi/arm64/iort.c int iort_pmsi_get_dev_id(struct device *dev, u32 *dev_id) device 598 drivers/acpi/arm64/iort.c static int iort_dev_find_its_id(struct device *dev, u32 req_id, device 631 drivers/acpi/arm64/iort.c struct irq_domain *iort_get_device_domain(struct device *dev, u32 req_id) device 646 drivers/acpi/arm64/iort.c static void iort_set_device_domain(struct device *dev, device 696 drivers/acpi/arm64/iort.c static struct irq_domain *iort_get_platform_device_domain(struct device *dev) device 730 drivers/acpi/arm64/iort.c void acpi_configure_pmsi_domain(struct device *dev) device 749 drivers/acpi/arm64/iort.c static struct acpi_iort_node *iort_get_msi_resv_iommu(struct device *dev) device 767 drivers/acpi/arm64/iort.c static inline const struct iommu_ops *iort_fwspec_iommu_ops(struct device *dev) device 775 drivers/acpi/arm64/iort.c struct device *dev) device 796 drivers/acpi/arm64/iort.c int iort_iommu_msi_get_resv_regions(struct device *dev, struct list_head *head) device 862 drivers/acpi/arm64/iort.c static int arm_smmu_iort_xlate(struct device *dev, u32 streamid, device 882 drivers/acpi/arm64/iort.c static int iort_iommu_xlate(struct device *dev, struct acpi_iort_node *node, device 912 drivers/acpi/arm64/iort.c struct device *dev; device 935 drivers/acpi/arm64/iort.c const struct iommu_ops *iort_iommu_configure(struct device *dev) device 1003 drivers/acpi/arm64/iort.c static inline const struct iommu_ops *iort_fwspec_iommu_ops(struct device *dev) device 1006 drivers/acpi/arm64/iort.c struct device *dev) device 1008 drivers/acpi/arm64/iort.c int iort_iommu_msi_get_resv_regions(struct device *dev, struct list_head *head) device 1010 drivers/acpi/arm64/iort.c const struct iommu_ops *iort_iommu_configure(struct device *dev) device 1014 drivers/acpi/arm64/iort.c static int nc_dma_get_range(struct device *dev, u64 *size) device 1032 drivers/acpi/arm64/iort.c static int rc_dma_get_range(struct device *dev, u64 *size) device 1058 drivers/acpi/arm64/iort.c void iort_dma_setup(struct device *dev, u64 *dma_addr, u64 *dma_size) device 1229 drivers/acpi/arm64/iort.c static void __init arm_smmu_v3_dma_configure(struct device *dev, device 1252 drivers/acpi/arm64/iort.c static int __init arm_smmu_v3_set_proximity(struct device *dev, device 1327 drivers/acpi/arm64/iort.c static void __init arm_smmu_dma_configure(struct device *dev, device 1404 drivers/acpi/arm64/iort.c void (*dev_dma_configure)(struct device *dev, device 1409 drivers/acpi/arm64/iort.c int (*dev_set_proximity)(struct device *dev, device 116 drivers/acpi/battery.c struct acpi_device *device; device 152 drivers/acpi/battery.c return battery->device->status.battery_present; device 479 drivers/acpi/battery.c if (acpi_bus_get_status(battery->device)) { device 543 drivers/acpi/battery.c status = acpi_evaluate_object(battery->device->handle, device 582 drivers/acpi/battery.c status = acpi_evaluate_object(battery->device->handle, "_BST", device 632 drivers/acpi/battery.c status = acpi_execute_simple_method(battery->device->handle, "_BTP", device 646 drivers/acpi/battery.c if (!acpi_has_method(battery->device->handle, "_BTP")) { device 656 drivers/acpi/battery.c static ssize_t acpi_battery_alarm_show(struct device *dev, device 664 drivers/acpi/battery.c static ssize_t acpi_battery_alarm_store(struct device *dev, device 850 drivers/acpi/battery.c battery->bat_desc.name = acpi_device_bid(battery->device); device 854 drivers/acpi/battery.c battery->bat = power_supply_register_no_ws(&battery->device->dev, device 1002 drivers/acpi/battery.c acpi_pm_wakeup_event(&battery->device->dev); device 1214 drivers/acpi/battery.c static int acpi_battery_add_fs(struct acpi_device *device) device 1217 drivers/acpi/battery.c if (!acpi_device_dir(device)) { device 1218 drivers/acpi/battery.c acpi_device_dir(device) = proc_mkdir(acpi_device_bid(device), device 1220 drivers/acpi/battery.c if (!acpi_device_dir(device)) device 1224 drivers/acpi/battery.c if (!proc_create_single_data("info", S_IRUGO, acpi_device_dir(device), device 1225 drivers/acpi/battery.c acpi_battery_info_proc_show, acpi_driver_data(device))) device 1227 drivers/acpi/battery.c if (!proc_create_single_data("state", S_IRUGO, acpi_device_dir(device), device 1228 drivers/acpi/battery.c acpi_battery_state_proc_show, acpi_driver_data(device))) device 1231 drivers/acpi/battery.c acpi_device_dir(device), &acpi_battery_alarm_fops, device 1232 drivers/acpi/battery.c acpi_driver_data(device))) device 1237 drivers/acpi/battery.c static void acpi_battery_remove_fs(struct acpi_device *device) device 1239 drivers/acpi/battery.c if (!acpi_device_dir(device)) device 1241 drivers/acpi/battery.c remove_proc_subtree(acpi_device_bid(device), acpi_battery_dir); device 1242 drivers/acpi/battery.c acpi_device_dir(device) = NULL; device 1251 drivers/acpi/battery.c static void acpi_battery_notify(struct acpi_device *device, u32 event) device 1253 drivers/acpi/battery.c struct acpi_battery *battery = acpi_driver_data(device); device 1270 drivers/acpi/battery.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 1271 drivers/acpi/battery.c dev_name(&device->dev), event, device 1273 drivers/acpi/battery.c acpi_notifier_call_chain(device, event, acpi_battery_present(battery)); device 1409 drivers/acpi/battery.c static int acpi_battery_add(struct acpi_device *device) device 1414 drivers/acpi/battery.c if (!device) device 1417 drivers/acpi/battery.c if (device->dep_unmet) device 1423 drivers/acpi/battery.c battery->device = device; device 1424 drivers/acpi/battery.c strcpy(acpi_device_name(device), ACPI_BATTERY_DEVICE_NAME); device 1425 drivers/acpi/battery.c strcpy(acpi_device_class(device), ACPI_BATTERY_CLASS); device 1426 drivers/acpi/battery.c device->driver_data = battery; device 1429 drivers/acpi/battery.c if (acpi_has_method(battery->device->handle, "_BIX")) device 1437 drivers/acpi/battery.c result = acpi_battery_add_fs(device); device 1439 drivers/acpi/battery.c acpi_battery_remove_fs(device); device 1445 drivers/acpi/battery.c ACPI_BATTERY_DEVICE_NAME, acpi_device_bid(device), device 1446 drivers/acpi/battery.c device->status.battery_present ? "present" : "absent"); device 1451 drivers/acpi/battery.c device_init_wakeup(&device->dev, 1); device 1463 drivers/acpi/battery.c static int acpi_battery_remove(struct acpi_device *device) device 1467 drivers/acpi/battery.c if (!device || !acpi_driver_data(device)) device 1469 drivers/acpi/battery.c device_init_wakeup(&device->dev, 0); device 1470 drivers/acpi/battery.c battery = acpi_driver_data(device); device 1473 drivers/acpi/battery.c acpi_battery_remove_fs(device); device 1484 drivers/acpi/battery.c static int acpi_battery_resume(struct device *dev) device 18 drivers/acpi/bgrt.c static ssize_t show_version(struct device *dev, device 25 drivers/acpi/bgrt.c static ssize_t show_status(struct device *dev, device 32 drivers/acpi/bgrt.c static ssize_t show_type(struct device *dev, device 39 drivers/acpi/bgrt.c static ssize_t show_xoffset(struct device *dev, device 46 drivers/acpi/bgrt.c static ssize_t show_yoffset(struct device *dev, device 96 drivers/acpi/bus.c int acpi_bus_get_status(struct acpi_device *device) device 101 drivers/acpi/bus.c if (acpi_device_always_present(device)) { device 102 drivers/acpi/bus.c acpi_set_device_status(device, ACPI_STA_DEFAULT); device 107 drivers/acpi/bus.c if (acpi_device_is_battery(device) && device->dep_unmet) { device 108 drivers/acpi/bus.c acpi_set_device_status(device, 0); device 112 drivers/acpi/bus.c status = acpi_bus_get_status_handle(device->handle, &sta); device 116 drivers/acpi/bus.c acpi_set_device_status(device, sta); device 118 drivers/acpi/bus.c if (device->status.functional && !device->status.present) { device 121 drivers/acpi/bus.c device->pnp.bus_id, (u32)sta)); device 125 drivers/acpi/bus.c device->pnp.bus_id, (u32)sta)); device 418 drivers/acpi/bus.c struct acpi_device *device = data; device 420 drivers/acpi/bus.c device->driver->ops.notify(device, event); device 425 drivers/acpi/bus.c struct acpi_device *device = data; device 428 drivers/acpi/bus.c acpi_device_notify(NULL, ACPI_FIXED_HARDWARE_EVENT, device); device 437 drivers/acpi/bus.c static int acpi_device_install_notify_handler(struct acpi_device *device) device 441 drivers/acpi/bus.c if (device->device_type == ACPI_BUS_TYPE_POWER_BUTTON) device 445 drivers/acpi/bus.c device); device 446 drivers/acpi/bus.c else if (device->device_type == ACPI_BUS_TYPE_SLEEP_BUTTON) device 450 drivers/acpi/bus.c device); device 452 drivers/acpi/bus.c status = acpi_install_notify_handler(device->handle, device 455 drivers/acpi/bus.c device); device 462 drivers/acpi/bus.c static void acpi_device_remove_notify_handler(struct acpi_device *device) device 464 drivers/acpi/bus.c if (device->device_type == ACPI_BUS_TYPE_POWER_BUTTON) device 467 drivers/acpi/bus.c else if (device->device_type == ACPI_BUS_TYPE_SLEEP_BUTTON) device 471 drivers/acpi/bus.c acpi_remove_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, device 535 drivers/acpi/bus.c struct device *acpi_get_first_physical_node(struct acpi_device *adev) device 538 drivers/acpi/bus.c struct device *phys_dev; device 556 drivers/acpi/bus.c const struct device *dev) device 558 drivers/acpi/bus.c const struct device *phys_dev = acpi_get_first_physical_node(adev); device 575 drivers/acpi/bus.c const struct device *dev) device 601 drivers/acpi/bus.c struct acpi_device *acpi_companion_match(const struct device *dev) device 726 drivers/acpi/bus.c static bool __acpi_match_device(struct acpi_device *device, device 739 drivers/acpi/bus.c if (!device || !device->status.present) device 742 drivers/acpi/bus.c list_for_each_entry(hwid, &device->pnp.ids, list) { device 758 drivers/acpi/bus.c return acpi_of_match_device(device, of_ids, of_id); device 780 drivers/acpi/bus.c const struct device *dev) device 789 drivers/acpi/bus.c static const void *acpi_of_device_get_match_data(const struct device *dev) device 800 drivers/acpi/bus.c const void *acpi_device_get_match_data(const struct device *dev) device 815 drivers/acpi/bus.c int acpi_match_device_ids(struct acpi_device *device, device 818 drivers/acpi/bus.c return __acpi_match_device(device, ids, NULL, NULL, NULL) ? 0 : -ENOENT; device 822 drivers/acpi/bus.c bool acpi_driver_match_device(struct device *dev, device 882 drivers/acpi/bus.c static int acpi_bus_match(struct device *dev, struct device_driver *drv) device 891 drivers/acpi/bus.c static int acpi_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 896 drivers/acpi/bus.c static int acpi_device_probe(struct device *dev) device 935 drivers/acpi/bus.c static int acpi_device_remove(struct device *dev) device 106 drivers/acpi/button.c static int acpi_button_add(struct acpi_device *device); device 107 drivers/acpi/button.c static int acpi_button_remove(struct acpi_device *device); device 108 drivers/acpi/button.c static void acpi_button_notify(struct acpi_device *device, u32 event); device 111 drivers/acpi/button.c static int acpi_button_suspend(struct device *dev); device 112 drivers/acpi/button.c static int acpi_button_resume(struct device *dev); device 156 drivers/acpi/button.c static int acpi_lid_evaluate_state(struct acpi_device *device) device 161 drivers/acpi/button.c status = acpi_evaluate_integer(device->handle, "_LID", NULL, &lid_state); device 168 drivers/acpi/button.c static int acpi_lid_notify_state(struct acpi_device *device, int state) device 170 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 240 drivers/acpi/button.c acpi_handle_debug(device->handle, "ACPI LID %s\n", device 248 drivers/acpi/button.c ret = blocking_notifier_call_chain(&acpi_lid_notifier, state, device); device 251 drivers/acpi/button.c device); device 265 drivers/acpi/button.c struct acpi_device *device = seq->private; device 268 drivers/acpi/button.c state = acpi_lid_evaluate_state(device); device 274 drivers/acpi/button.c static int acpi_button_add_fs(struct acpi_device *device) device 276 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 302 drivers/acpi/button.c acpi_device_dir(device) = proc_mkdir(acpi_device_bid(device), acpi_lid_dir); device 303 drivers/acpi/button.c if (!acpi_device_dir(device)) { device 310 drivers/acpi/button.c acpi_device_dir(device), acpi_button_state_seq_show, device 311 drivers/acpi/button.c device); device 321 drivers/acpi/button.c remove_proc_entry(acpi_device_bid(device), device 323 drivers/acpi/button.c acpi_device_dir(device) = NULL; device 333 drivers/acpi/button.c static int acpi_button_remove_fs(struct acpi_device *device) device 335 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 341 drivers/acpi/button.c acpi_device_dir(device)); device 342 drivers/acpi/button.c remove_proc_entry(acpi_device_bid(device), device 344 drivers/acpi/button.c acpi_device_dir(device) = NULL; device 377 drivers/acpi/button.c static int acpi_lid_update_state(struct acpi_device *device, device 382 drivers/acpi/button.c state = acpi_lid_evaluate_state(device); device 387 drivers/acpi/button.c acpi_pm_wakeup_event(&device->dev); device 389 drivers/acpi/button.c return acpi_lid_notify_state(device, state); device 392 drivers/acpi/button.c static void acpi_lid_initialize_state(struct acpi_device *device) device 396 drivers/acpi/button.c (void)acpi_lid_notify_state(device, 1); device 399 drivers/acpi/button.c (void)acpi_lid_update_state(device, false); device 407 drivers/acpi/button.c static void acpi_button_notify(struct acpi_device *device, u32 event) device 409 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 424 drivers/acpi/button.c acpi_lid_update_state(device, true); device 428 drivers/acpi/button.c acpi_pm_wakeup_event(&device->dev); device 440 drivers/acpi/button.c device->pnp.device_class, device 441 drivers/acpi/button.c dev_name(&device->dev), device 453 drivers/acpi/button.c static int acpi_button_suspend(struct device *dev) device 455 drivers/acpi/button.c struct acpi_device *device = to_acpi_device(dev); device 456 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 462 drivers/acpi/button.c static int acpi_button_resume(struct device *dev) device 464 drivers/acpi/button.c struct acpi_device *device = to_acpi_device(dev); device 465 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 469 drivers/acpi/button.c button->last_state = !!acpi_lid_evaluate_state(device); device 471 drivers/acpi/button.c acpi_lid_initialize_state(device); device 479 drivers/acpi/button.c struct acpi_device *device = input_get_drvdata(input); device 480 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 482 drivers/acpi/button.c button->last_state = !!acpi_lid_evaluate_state(device); device 484 drivers/acpi/button.c acpi_lid_initialize_state(device); device 489 drivers/acpi/button.c static int acpi_button_add(struct acpi_device *device) device 493 drivers/acpi/button.c const char *hid = acpi_device_hid(device); device 504 drivers/acpi/button.c device->driver_data = button; device 512 drivers/acpi/button.c name = acpi_device_name(device); device 513 drivers/acpi/button.c class = acpi_device_class(device); device 539 drivers/acpi/button.c error = acpi_button_add_fs(device); device 549 drivers/acpi/button.c input->dev.parent = &device->dev; device 565 drivers/acpi/button.c input_set_drvdata(input, device); device 574 drivers/acpi/button.c lid_device = device; device 577 drivers/acpi/button.c device_init_wakeup(&device->dev, true); device 578 drivers/acpi/button.c printk(KERN_INFO PREFIX "%s [%s]\n", name, acpi_device_bid(device)); device 582 drivers/acpi/button.c acpi_button_remove_fs(device); device 590 drivers/acpi/button.c static int acpi_button_remove(struct acpi_device *device) device 592 drivers/acpi/button.c struct acpi_button *button = acpi_driver_data(device); device 594 drivers/acpi/button.c acpi_button_remove_fs(device); device 42 drivers/acpi/container.c static void acpi_container_release(struct device *dev) device 51 drivers/acpi/container.c struct device *dev; device 78 drivers/acpi/container.c struct device *dev = acpi_driver_data(adev); device 87 drivers/acpi/container.c struct device *dev = acpi_driver_data(adev); device 722 drivers/acpi/cppc_acpi.c struct device *cpu_dev; device 48 drivers/acpi/device_pm.c static int acpi_dev_pm_explicit_get(struct acpi_device *device, int *state) device 53 drivers/acpi/device_pm.c status = acpi_evaluate_integer(device->handle, "_PSC", NULL, &psc); device 75 drivers/acpi/device_pm.c int acpi_device_get_power(struct acpi_device *device, int *state) device 80 drivers/acpi/device_pm.c if (!device || !state) device 83 drivers/acpi/device_pm.c if (!device->flags.power_manageable) { device 85 drivers/acpi/device_pm.c *state = device->parent ? device 86 drivers/acpi/device_pm.c device->parent->power.state : ACPI_STATE_D0; device 94 drivers/acpi/device_pm.c if (device->power.flags.power_resources) { device 95 drivers/acpi/device_pm.c error = acpi_power_get_inferred_state(device, &result); device 99 drivers/acpi/device_pm.c if (device->power.flags.explicit_get) { device 102 drivers/acpi/device_pm.c error = acpi_dev_pm_explicit_get(device, &psc); device 125 drivers/acpi/device_pm.c if (!device->power.flags.ignore_parent && device->parent device 126 drivers/acpi/device_pm.c && device->parent->power.state == ACPI_STATE_UNKNOWN device 128 drivers/acpi/device_pm.c device->parent->power.state = ACPI_STATE_D0; device 134 drivers/acpi/device_pm.c device->pnp.bus_id, acpi_power_state_string(*state))); device 160 drivers/acpi/device_pm.c int acpi_device_set_power(struct acpi_device *device, int state) device 165 drivers/acpi/device_pm.c if (!device || !device->flags.power_manageable device 169 drivers/acpi/device_pm.c acpi_handle_debug(device->handle, "Power state change: %s -> %s\n", device 170 drivers/acpi/device_pm.c acpi_power_state_string(device->power.state), device 176 drivers/acpi/device_pm.c if (state > ACPI_STATE_D0 && state == device->power.state) { device 178 drivers/acpi/device_pm.c device->pnp.bus_id, device 190 drivers/acpi/device_pm.c if (!device->power.states[ACPI_STATE_D3_COLD].flags.valid) device 192 drivers/acpi/device_pm.c } else if (!device->power.states[state].flags.valid) { device 193 drivers/acpi/device_pm.c dev_warn(&device->dev, "Power state %s not supported\n", device 198 drivers/acpi/device_pm.c if (!device->power.flags.ignore_parent && device 199 drivers/acpi/device_pm.c device->parent && (state < device->parent->power.state)) { device 200 drivers/acpi/device_pm.c dev_warn(&device->dev, device 203 drivers/acpi/device_pm.c acpi_power_state_string(device->parent->power.state)); device 219 drivers/acpi/device_pm.c if (state < device->power.state) { device 220 drivers/acpi/device_pm.c dev_warn(&device->dev, "Cannot transition from %s to %s\n", device 221 drivers/acpi/device_pm.c acpi_power_state_string(device->power.state), device 230 drivers/acpi/device_pm.c if (device->power.state < ACPI_STATE_D3_HOT) { device 231 drivers/acpi/device_pm.c result = acpi_dev_pm_explicit_set(device, state); device 236 drivers/acpi/device_pm.c if (device->power.flags.power_resources) device 237 drivers/acpi/device_pm.c result = acpi_power_transition(device, target_state); device 239 drivers/acpi/device_pm.c int cur_state = device->power.state; device 241 drivers/acpi/device_pm.c if (device->power.flags.power_resources) { device 242 drivers/acpi/device_pm.c result = acpi_power_transition(device, ACPI_STATE_D0); device 251 drivers/acpi/device_pm.c if (!device->power.flags.explicit_get) device 265 drivers/acpi/device_pm.c result = acpi_dev_pm_explicit_get(device, &psc); device 270 drivers/acpi/device_pm.c result = acpi_dev_pm_explicit_set(device, ACPI_STATE_D0); device 275 drivers/acpi/device_pm.c dev_warn(&device->dev, "Failed to change power state to %s\n", device 278 drivers/acpi/device_pm.c device->power.state = target_state; device 281 drivers/acpi/device_pm.c device->pnp.bus_id, device 291 drivers/acpi/device_pm.c struct acpi_device *device; device 294 drivers/acpi/device_pm.c result = acpi_bus_get_device(handle, &device); device 298 drivers/acpi/device_pm.c return acpi_device_set_power(device, state); device 302 drivers/acpi/device_pm.c int acpi_bus_init_power(struct acpi_device *device) device 307 drivers/acpi/device_pm.c if (!device) device 310 drivers/acpi/device_pm.c device->power.state = ACPI_STATE_UNKNOWN; device 311 drivers/acpi/device_pm.c if (!acpi_device_is_present(device)) { device 312 drivers/acpi/device_pm.c device->flags.initialized = false; device 316 drivers/acpi/device_pm.c result = acpi_device_get_power(device, &state); device 320 drivers/acpi/device_pm.c if (state < ACPI_STATE_D3_COLD && device->power.flags.power_resources) { device 322 drivers/acpi/device_pm.c result = acpi_power_on_resources(device, state); device 335 drivers/acpi/device_pm.c result = acpi_dev_pm_explicit_set(device, state); device 348 drivers/acpi/device_pm.c device->power.state = state; device 360 drivers/acpi/device_pm.c int acpi_device_fix_up_power(struct acpi_device *device) device 364 drivers/acpi/device_pm.c if (!device->power.flags.power_resources device 365 drivers/acpi/device_pm.c && !device->power.flags.explicit_get device 366 drivers/acpi/device_pm.c && device->power.state == ACPI_STATE_D0) device 367 drivers/acpi/device_pm.c ret = acpi_dev_pm_explicit_set(device, ACPI_STATE_D0); device 373 drivers/acpi/device_pm.c int acpi_device_update_power(struct acpi_device *device, int *state_p) device 378 drivers/acpi/device_pm.c if (device->power.state == ACPI_STATE_UNKNOWN) { device 379 drivers/acpi/device_pm.c result = acpi_bus_init_power(device); device 381 drivers/acpi/device_pm.c *state_p = device->power.state; device 386 drivers/acpi/device_pm.c result = acpi_device_get_power(device, &state); device 392 drivers/acpi/device_pm.c result = acpi_device_set_power(device, state); device 396 drivers/acpi/device_pm.c if (device->power.flags.power_resources) { device 401 drivers/acpi/device_pm.c result = acpi_power_transition(device, state); device 405 drivers/acpi/device_pm.c device->power.state = state; device 416 drivers/acpi/device_pm.c struct acpi_device *device; device 419 drivers/acpi/device_pm.c result = acpi_bus_get_device(handle, &device); device 420 drivers/acpi/device_pm.c return result ? result : acpi_device_update_power(device, state_p); device 426 drivers/acpi/device_pm.c struct acpi_device *device; device 429 drivers/acpi/device_pm.c result = acpi_bus_get_device(handle, &device); device 430 drivers/acpi/device_pm.c return result ? false : device->flags.power_manageable; device 438 drivers/acpi/device_pm.c void acpi_pm_wakeup_event(struct device *dev) device 485 drivers/acpi/device_pm.c acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, device 549 drivers/acpi/device_pm.c struct acpi_device *device; device 552 drivers/acpi/device_pm.c result = acpi_bus_get_device(handle, &device); device 553 drivers/acpi/device_pm.c return result ? false : device->wakeup.flags.valid; device 557 drivers/acpi/device_pm.c bool acpi_pm_device_can_wakeup(struct device *dev) device 585 drivers/acpi/device_pm.c static int acpi_dev_pm_get_state(struct device *dev, struct acpi_device *adev, device 691 drivers/acpi/device_pm.c int acpi_pm_device_sleep_state(struct device *dev, int *d_min_p, int d_max_in) device 741 drivers/acpi/device_pm.c struct device *dev = context->dev; device 832 drivers/acpi/device_pm.c static int __acpi_pm_set_device_wakeup(struct device *dev, bool enable, device 866 drivers/acpi/device_pm.c int acpi_pm_set_device_wakeup(struct device *dev, bool enable) device 877 drivers/acpi/device_pm.c int acpi_pm_set_bridge_wakeup(struct device *dev, bool enable) device 889 drivers/acpi/device_pm.c static int acpi_dev_pm_low_power(struct device *dev, struct acpi_device *adev, device 921 drivers/acpi/device_pm.c int acpi_dev_suspend(struct device *dev, bool wakeup) device 953 drivers/acpi/device_pm.c int acpi_dev_resume(struct device *dev) device 974 drivers/acpi/device_pm.c int acpi_subsys_runtime_suspend(struct device *dev) device 988 drivers/acpi/device_pm.c int acpi_subsys_runtime_resume(struct device *dev) device 996 drivers/acpi/device_pm.c static bool acpi_dev_needs_resume(struct device *dev, struct acpi_device *adev) device 1022 drivers/acpi/device_pm.c int acpi_subsys_prepare(struct device *dev) device 1044 drivers/acpi/device_pm.c void acpi_subsys_complete(struct device *dev) device 1066 drivers/acpi/device_pm.c int acpi_subsys_suspend(struct device *dev) device 1083 drivers/acpi/device_pm.c int acpi_subsys_suspend_late(struct device *dev) device 1099 drivers/acpi/device_pm.c int acpi_subsys_suspend_noirq(struct device *dev) device 1130 drivers/acpi/device_pm.c static int acpi_subsys_resume_noirq(struct device *dev) device 1154 drivers/acpi/device_pm.c static int acpi_subsys_resume_early(struct device *dev) device 1164 drivers/acpi/device_pm.c int acpi_subsys_freeze(struct device *dev) device 1184 drivers/acpi/device_pm.c int acpi_subsys_restore_early(struct device *dev) device 1200 drivers/acpi/device_pm.c int acpi_subsys_poweroff(struct device *dev) device 1217 drivers/acpi/device_pm.c static int acpi_subsys_poweroff_late(struct device *dev) device 1235 drivers/acpi/device_pm.c static int acpi_subsys_poweroff_noirq(struct device *dev) device 1277 drivers/acpi/device_pm.c static void acpi_dev_pm_detach(struct device *dev, bool power_off) device 1315 drivers/acpi/device_pm.c int acpi_dev_pm_attach(struct device *dev, bool power_on) device 284 drivers/acpi/device_sysfs.c int acpi_device_uevent_modalias(struct device *dev, struct kobj_uevent_env *env) device 329 drivers/acpi/device_sysfs.c int acpi_device_modalias(struct device *dev, char *buf, int size) device 336 drivers/acpi/device_sysfs.c acpi_device_modalias_show(struct device *dev, struct device_attribute *attr, char *buf) device 342 drivers/acpi/device_sysfs.c static ssize_t real_power_state_show(struct device *dev, device 358 drivers/acpi/device_sysfs.c static ssize_t power_state_show(struct device *dev, device 369 drivers/acpi/device_sysfs.c acpi_eject_store(struct device *d, struct device_attribute *attr, device 401 drivers/acpi/device_sysfs.c acpi_device_hid_show(struct device *dev, struct device_attribute *attr, char *buf) device 409 drivers/acpi/device_sysfs.c static ssize_t acpi_device_uid_show(struct device *dev, device 418 drivers/acpi/device_sysfs.c static ssize_t acpi_device_adr_show(struct device *dev, device 430 drivers/acpi/device_sysfs.c static ssize_t acpi_device_path_show(struct device *dev, device 440 drivers/acpi/device_sysfs.c static ssize_t description_show(struct device *dev, device 466 drivers/acpi/device_sysfs.c acpi_device_sun_show(struct device *dev, struct device_attribute *attr, device 481 drivers/acpi/device_sysfs.c acpi_device_hrv_show(struct device *dev, struct device_attribute *attr, device 495 drivers/acpi/device_sysfs.c static ssize_t status_show(struct device *dev, struct device_attribute *attr, device 283 drivers/acpi/dock.c struct device *dev = &ds->dock_device->dev; device 488 drivers/acpi/dock.c static ssize_t show_docked(struct device *dev, device 502 drivers/acpi/dock.c static ssize_t show_flags(struct device *dev, device 514 drivers/acpi/dock.c static ssize_t write_undock(struct device *dev, struct device_attribute *attr, device 534 drivers/acpi/dock.c static ssize_t show_dock_uid(struct device *dev, device 548 drivers/acpi/dock.c static ssize_t show_dock_type(struct device *dev, device 21 drivers/acpi/dptf/dptf_power.c static ssize_t name##_show(struct device *dev,\ device 1549 drivers/acpi/ec.c static int acpi_ec_add(struct acpi_device *device) device 1556 drivers/acpi/ec.c strcpy(acpi_device_name(device), ACPI_EC_DEVICE_NAME); device 1557 drivers/acpi/ec.c strcpy(acpi_device_class(device), ACPI_EC_CLASS); device 1559 drivers/acpi/ec.c if (!strcmp(acpi_device_hid(device), ACPI_ECDT_HID)) { device 1568 drivers/acpi/ec.c status = ec_parse_device(device->handle, 0, ec, NULL); device 1599 drivers/acpi/ec.c device->driver_data = ec; device 1622 drivers/acpi/ec.c static int acpi_ec_remove(struct acpi_device *device) device 1626 drivers/acpi/ec.c if (!device) device 1629 drivers/acpi/ec.c ec = acpi_driver_data(device); device 1632 drivers/acpi/ec.c device->driver_data = NULL; device 1903 drivers/acpi/ec.c static int acpi_ec_suspend(struct device *dev) device 1913 drivers/acpi/ec.c static int acpi_ec_suspend_noirq(struct device *dev) device 1930 drivers/acpi/ec.c static int acpi_ec_resume_noirq(struct device *dev) device 1943 drivers/acpi/ec.c static int acpi_ec_resume(struct device *dev) device 44 drivers/acpi/evged.c struct device *dev; device 50 drivers/acpi/evged.c struct device *dev; device 76 drivers/acpi/evged.c struct device *dev = geddev->dev; device 34 drivers/acpi/fan.c static int acpi_fan_suspend(struct device *dev); device 35 drivers/acpi/fan.c static int acpi_fan_resume(struct device *dev); device 84 drivers/acpi/fan.c struct acpi_device *device = cdev->devdata; device 85 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 94 drivers/acpi/fan.c static int fan_get_state_acpi4(struct acpi_device *device, unsigned long *state) device 97 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 102 drivers/acpi/fan.c status = acpi_evaluate_object(device->handle, "_FST", NULL, &buffer); device 104 drivers/acpi/fan.c dev_err(&device->dev, "Get fan state failed\n"); device 112 drivers/acpi/fan.c dev_err(&device->dev, "Invalid _FST data\n"); device 133 drivers/acpi/fan.c dev_dbg(&device->dev, "Invalid control value returned\n"); device 145 drivers/acpi/fan.c static int fan_get_state(struct acpi_device *device, unsigned long *state) device 150 drivers/acpi/fan.c result = acpi_device_update_power(device, &acpi_state); device 163 drivers/acpi/fan.c struct acpi_device *device = cdev->devdata; device 164 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 167 drivers/acpi/fan.c return fan_get_state_acpi4(device, state); device 169 drivers/acpi/fan.c return fan_get_state(device, state); device 172 drivers/acpi/fan.c static int fan_set_state(struct acpi_device *device, unsigned long state) device 177 drivers/acpi/fan.c return acpi_device_set_power(device, device 181 drivers/acpi/fan.c static int fan_set_state_acpi4(struct acpi_device *device, unsigned long state) device 183 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 189 drivers/acpi/fan.c status = acpi_execute_simple_method(device->handle, "_FSL", device 192 drivers/acpi/fan.c dev_dbg(&device->dev, "Failed to set state by _FSL\n"); device 202 drivers/acpi/fan.c struct acpi_device *device = cdev->devdata; device 203 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 206 drivers/acpi/fan.c return fan_set_state_acpi4(device, state); device 208 drivers/acpi/fan.c return fan_set_state(device, state); device 222 drivers/acpi/fan.c static bool acpi_fan_is_acpi4(struct acpi_device *device) device 224 drivers/acpi/fan.c return acpi_has_method(device->handle, "_FIF") && device 225 drivers/acpi/fan.c acpi_has_method(device->handle, "_FPS") && device 226 drivers/acpi/fan.c acpi_has_method(device->handle, "_FSL") && device 227 drivers/acpi/fan.c acpi_has_method(device->handle, "_FST"); device 230 drivers/acpi/fan.c static int acpi_fan_get_fif(struct acpi_device *device) device 233 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 239 drivers/acpi/fan.c status = acpi_evaluate_object(device->handle, "_FIF", NULL, &buffer); device 245 drivers/acpi/fan.c dev_err(&device->dev, "Invalid _FIF data\n"); device 252 drivers/acpi/fan.c dev_err(&device->dev, "Invalid _FIF element\n"); device 268 drivers/acpi/fan.c static int acpi_fan_get_fps(struct acpi_device *device) device 270 drivers/acpi/fan.c struct acpi_fan *fan = acpi_driver_data(device); device 276 drivers/acpi/fan.c status = acpi_evaluate_object(device->handle, "_FPS", NULL, &buffer); device 282 drivers/acpi/fan.c dev_err(&device->dev, "Invalid _FPS data\n"); device 288 drivers/acpi/fan.c fan->fps = devm_kcalloc(&device->dev, device 292 drivers/acpi/fan.c dev_err(&device->dev, "Not enough memory\n"); device 302 drivers/acpi/fan.c dev_err(&device->dev, "Invalid _FPS element\n"); device 321 drivers/acpi/fan.c struct acpi_device *device = ACPI_COMPANION(&pdev->dev); device 326 drivers/acpi/fan.c dev_err(&device->dev, "No memory for fan\n"); device 329 drivers/acpi/fan.c device->driver_data = fan; device 332 drivers/acpi/fan.c if (acpi_fan_is_acpi4(device)) { device 333 drivers/acpi/fan.c if (acpi_fan_get_fif(device) || acpi_fan_get_fps(device)) device 337 drivers/acpi/fan.c result = acpi_device_update_power(device, NULL); device 339 drivers/acpi/fan.c dev_err(&device->dev, "Failed to set initial power state\n"); device 347 drivers/acpi/fan.c name = acpi_device_bid(device); device 349 drivers/acpi/fan.c cdev = thermal_cooling_device_register(name, device, device 360 drivers/acpi/fan.c &cdev->device.kobj, device 365 drivers/acpi/fan.c result = sysfs_create_link(&cdev->device.kobj, device 380 drivers/acpi/fan.c sysfs_remove_link(&fan->cdev->device.kobj, "device"); device 387 drivers/acpi/fan.c static int acpi_fan_suspend(struct device *dev) device 398 drivers/acpi/fan.c static int acpi_fan_resume(struct device *dev) device 70 drivers/acpi/glue.c static struct acpi_bus_type *acpi_get_bus_type(struct device *dev) device 174 drivers/acpi/glue.c int acpi_bind_one(struct device *dev, struct acpi_device *acpi_dev) device 265 drivers/acpi/glue.c int acpi_unbind_one(struct device *dev) device 298 drivers/acpi/glue.c static int acpi_device_notify(struct device *dev) device 345 drivers/acpi/glue.c static int acpi_device_notify_remove(struct device *dev) device 363 drivers/acpi/glue.c int acpi_platform_notify(struct device *dev, enum kobject_action action) device 45 drivers/acpi/hed.c static void acpi_hed_notify(struct acpi_device *device, u32 event) device 50 drivers/acpi/hed.c static int acpi_hed_add(struct acpi_device *device) device 55 drivers/acpi/hed.c hed_handle = device->handle; device 59 drivers/acpi/hed.c static int acpi_hed_remove(struct acpi_device *device) device 105 drivers/acpi/internal.h int acpi_device_add(struct acpi_device *device, device 106 drivers/acpi/internal.h void (*release)(struct device *)); device 107 drivers/acpi/internal.h void acpi_init_device_object(struct acpi_device *device, acpi_handle handle, device 111 drivers/acpi/internal.h void acpi_device_add_finalize(struct acpi_device *device); device 116 drivers/acpi/internal.h const struct device *dev); device 122 drivers/acpi/internal.h struct acpi_device *acpi_companion_match(const struct device *dev); device 138 drivers/acpi/internal.h int acpi_power_get_inferred_state(struct acpi_device *device, int *state); device 139 drivers/acpi/internal.h int acpi_power_on_resources(struct acpi_device *device, int state); device 140 drivers/acpi/internal.h int acpi_power_transition(struct acpi_device *device, int state); device 145 drivers/acpi/internal.h int acpi_device_get_power(struct acpi_device *device, int *state); device 218 drivers/acpi/ioapic.c if (root->device->handle != ioapic->root_handle) device 236 drivers/acpi/ioapic.c if (root->device->handle != ioapic->root_handle) device 51 drivers/acpi/irq.c int acpi_register_gsi(struct device *dev, u32 gsi, int trigger, device 99 drivers/acpi/irq.c struct acpi_device *device; device 110 drivers/acpi/irq.c device = acpi_bus_get_acpi_device(handle); device 111 drivers/acpi/irq.c if (WARN_ON(!device)) device 114 drivers/acpi/irq.c result = &device->fwnode; device 115 drivers/acpi/irq.c acpi_bus_put_acpi_device(device); device 445 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 682 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 712 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 783 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 811 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 845 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 884 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 916 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 928 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 1236 drivers/acpi/nfit/core.c static ssize_t bus_dsm_mask_show(struct device *dev, device 1247 drivers/acpi/nfit/core.c static ssize_t revision_show(struct device *dev, device 1258 drivers/acpi/nfit/core.c static ssize_t hw_error_scrub_show(struct device *dev, device 1275 drivers/acpi/nfit/core.c static ssize_t hw_error_scrub_store(struct device *dev, device 1315 drivers/acpi/nfit/core.c static ssize_t scrub_show(struct device *dev, device 1347 drivers/acpi/nfit/core.c static ssize_t scrub_store(struct device *dev, device 1385 drivers/acpi/nfit/core.c struct device *dev = container_of(kobj, struct device, kobj); device 1413 drivers/acpi/nfit/core.c static struct acpi_nfit_memory_map *to_nfit_memdev(struct device *dev) device 1421 drivers/acpi/nfit/core.c static struct acpi_nfit_control_region *to_nfit_dcr(struct device *dev) device 1429 drivers/acpi/nfit/core.c static ssize_t handle_show(struct device *dev, device 1438 drivers/acpi/nfit/core.c static ssize_t phys_id_show(struct device *dev, device 1447 drivers/acpi/nfit/core.c static ssize_t vendor_show(struct device *dev, device 1456 drivers/acpi/nfit/core.c static ssize_t rev_id_show(struct device *dev, device 1465 drivers/acpi/nfit/core.c static ssize_t device_show(struct device *dev, device 1472 drivers/acpi/nfit/core.c static DEVICE_ATTR_RO(device); device 1474 drivers/acpi/nfit/core.c static ssize_t subsystem_vendor_show(struct device *dev, device 1483 drivers/acpi/nfit/core.c static ssize_t subsystem_rev_id_show(struct device *dev, device 1493 drivers/acpi/nfit/core.c static ssize_t subsystem_device_show(struct device *dev, device 1514 drivers/acpi/nfit/core.c static ssize_t format_show(struct device *dev, device 1523 drivers/acpi/nfit/core.c static ssize_t format1_show(struct device *dev, device 1564 drivers/acpi/nfit/core.c static ssize_t formats_show(struct device *dev, device 1573 drivers/acpi/nfit/core.c static ssize_t serial_show(struct device *dev, device 1582 drivers/acpi/nfit/core.c static ssize_t family_show(struct device *dev, device 1594 drivers/acpi/nfit/core.c static ssize_t dsm_mask_show(struct device *dev, device 1606 drivers/acpi/nfit/core.c static ssize_t flags_show(struct device *dev, device 1627 drivers/acpi/nfit/core.c static ssize_t id_show(struct device *dev, device 1637 drivers/acpi/nfit/core.c static ssize_t dirty_shutdown_show(struct device *dev, device 1671 drivers/acpi/nfit/core.c struct device *dev = container_of(kobj, struct device, kobj); device 1720 drivers/acpi/nfit/core.c void __acpi_nvdimm_notify(struct device *dev, u32 event) device 1751 drivers/acpi/nfit/core.c struct device *dev = &adev->dev; device 1772 drivers/acpi/nfit/core.c struct device *dev = &nfit_mem->adev->dev; device 1830 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 2180 drivers/acpi/nfit/core.c static ssize_t range_index_show(struct device *dev, device 2291 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 2549 drivers/acpi/nfit/core.c struct device *dev) device 2732 drivers/acpi/nfit/core.c struct device *dev; device 3031 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3132 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3327 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3343 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3345 drivers/acpi/nfit/core.c struct device *bus_dev; device 3375 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3458 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3514 drivers/acpi/nfit/core.c struct device *dev = acpi_desc->dev; device 3550 drivers/acpi/nfit/core.c void acpi_nfit_desc_init(struct acpi_nfit_desc *acpi_desc, struct device *dev) device 3587 drivers/acpi/nfit/core.c struct device *bus_dev = to_nvdimm_bus_dev(acpi_desc->nvdimm_bus); device 3618 drivers/acpi/nfit/core.c struct device *dev = &adev->dev; device 3679 drivers/acpi/nfit/core.c static void acpi_nfit_update_notify(struct device *dev, acpi_handle handle) device 3724 drivers/acpi/nfit/core.c static void acpi_nfit_uc_error_notify(struct device *dev, acpi_handle handle) device 3734 drivers/acpi/nfit/core.c void __acpi_nfit_notify(struct device *dev, acpi_handle handle, u32 event) device 35 drivers/acpi/nfit/mce.c struct device *dev = acpi_desc->dev; device 229 drivers/acpi/nfit/nfit.h struct device *dev; device 317 drivers/acpi/nfit/nfit.h static inline void nfit_device_lock(struct device *dev) device 323 drivers/acpi/nfit/nfit.h static inline void nfit_device_unlock(struct device *dev) device 329 drivers/acpi/nfit/nfit.h static inline void nfit_device_lock(struct device *dev) device 334 drivers/acpi/nfit/nfit.h static inline void nfit_device_unlock(struct device *dev) device 343 drivers/acpi/nfit/nfit.h void __acpi_nfit_notify(struct device *dev, acpi_handle handle, u32 event); device 344 drivers/acpi/nfit/nfit.h void __acpi_nvdimm_notify(struct device *dev, u32 event); device 347 drivers/acpi/nfit/nfit.h void acpi_nfit_desc_init(struct acpi_nfit_desc *acpi_desc, struct device *dev); device 804 drivers/acpi/osl.c PCI_DEVFN(pci_id->device, pci_id->function), device 832 drivers/acpi/osl.c PCI_DEVFN(pci_id->device, pci_id->function), device 87 drivers/acpi/pci_irq.c unsigned int device; device 125 drivers/acpi/pci_irq.c entry->id.device == quirk->device && device 133 drivers/acpi/pci_irq.c entry->id.device, pin_name(entry->pin), device 146 drivers/acpi/pci_irq.c int device = pci_ari_enabled(dev->bus) ? 0 : PCI_SLOT(dev->devfn); device 149 drivers/acpi/pci_irq.c if (((prt->address >> 16) & 0xffff) != device || device 164 drivers/acpi/pci_irq.c entry->id.device = (prt->address >> 16) & 0xFFFF; device 198 drivers/acpi/pci_irq.c entry->id.device, pin_name(entry->pin), device 38 drivers/acpi/pci_link.c static int acpi_pci_link_add(struct acpi_device *device, device 40 drivers/acpi/pci_link.c static void acpi_pci_link_remove(struct acpi_device *device); device 70 drivers/acpi/pci_link.c struct acpi_device *device; device 160 drivers/acpi/pci_link.c status = acpi_walk_resources(link->device->handle, METHOD_NAME__PRS, device 163 drivers/acpi/pci_link.c acpi_handle_debug(link->device->handle, "_PRS not present or invalid"); device 242 drivers/acpi/pci_link.c result = acpi_bus_get_status(link->device); device 248 drivers/acpi/pci_link.c if (!link->device->status.enabled) { device 258 drivers/acpi/pci_link.c status = acpi_walk_resources(link->device->handle, METHOD_NAME__CRS, device 343 drivers/acpi/pci_link.c status = acpi_set_current_resources(link->device->handle, &buffer); device 353 drivers/acpi/pci_link.c result = acpi_bus_get_status(link->device); device 358 drivers/acpi/pci_link.c if (!link->device->status.enabled) { device 361 drivers/acpi/pci_link.c acpi_device_name(link->device), device 362 drivers/acpi/pci_link.c acpi_device_bid(link->device)); device 382 drivers/acpi/pci_link.c acpi_device_name(link->device), device 383 drivers/acpi/pci_link.c acpi_device_bid(link->device), link->irq.active, irq); device 585 drivers/acpi/pci_link.c acpi_device_name(link->device), device 586 drivers/acpi/pci_link.c acpi_device_bid(link->device)); device 594 drivers/acpi/pci_link.c acpi_device_name(link->device), device 595 drivers/acpi/pci_link.c acpi_device_bid(link->device)); device 603 drivers/acpi/pci_link.c acpi_device_name(link->device), device 604 drivers/acpi/pci_link.c acpi_device_bid(link->device), link->irq.active); device 620 drivers/acpi/pci_link.c struct acpi_device *device; device 623 drivers/acpi/pci_link.c result = acpi_bus_get_device(handle, &device); device 629 drivers/acpi/pci_link.c link = acpi_driver_data(device); device 660 drivers/acpi/pci_link.c *name = acpi_device_bid(link->device); device 663 drivers/acpi/pci_link.c acpi_device_bid(link->device))); device 673 drivers/acpi/pci_link.c struct acpi_device *device; device 677 drivers/acpi/pci_link.c result = acpi_bus_get_device(handle, &device); device 683 drivers/acpi/pci_link.c link = acpi_driver_data(device); device 709 drivers/acpi/pci_link.c acpi_device_bid(link->device))); device 712 drivers/acpi/pci_link.c acpi_evaluate_object(link->device->handle, "_DIS", NULL, NULL); device 722 drivers/acpi/pci_link.c static int acpi_pci_link_add(struct acpi_device *device, device 734 drivers/acpi/pci_link.c link->device = device; device 735 drivers/acpi/pci_link.c strcpy(acpi_device_name(device), ACPI_PCI_LINK_DEVICE_NAME); device 736 drivers/acpi/pci_link.c strcpy(acpi_device_class(device), ACPI_PCI_LINK_CLASS); device 737 drivers/acpi/pci_link.c device->driver_data = link; device 747 drivers/acpi/pci_link.c printk(KERN_INFO PREFIX "%s [%s] (IRQs", acpi_device_name(device), device 748 drivers/acpi/pci_link.c acpi_device_bid(device)); device 762 drivers/acpi/pci_link.c if (!link->device->status.enabled) device 771 drivers/acpi/pci_link.c acpi_evaluate_object(device->handle, "_DIS", NULL, NULL); device 797 drivers/acpi/pci_link.c static void acpi_pci_link_remove(struct acpi_device *device) device 801 drivers/acpi/pci_link.c link = acpi_driver_data(device); device 182 drivers/acpi/pci_mcfg.c dev_info(&root->device->dev, "MCFG quirk: ECAM at %pR for %pR with %ps\n", device 31 drivers/acpi/pci_root.c static int acpi_pci_root_add(struct acpi_device *device, device 33 drivers/acpi/pci_root.c static void acpi_pci_root_remove(struct acpi_device *device); device 73 drivers/acpi/pci_root.c struct acpi_device *device; device 75 drivers/acpi/pci_root.c ret = acpi_bus_get_device(handle, &device); device 79 drivers/acpi/pci_root.c ret = acpi_match_device_ids(device, root_device_ids); device 159 drivers/acpi/pci_root.c dev_info(&root->device->dev, "_OSC: %s [%s]\n", msg, buf); device 215 drivers/acpi/pci_root.c status = acpi_pci_run_osc(root->device->handle, capbuf, &result); device 237 drivers/acpi/pci_root.c struct acpi_device *device; device 239 drivers/acpi/pci_root.c if (acpi_bus_get_device(handle, &device) || device 240 drivers/acpi/pci_root.c acpi_match_device_ids(device, root_device_ids)) device 243 drivers/acpi/pci_root.c root = acpi_driver_data(device); device 416 drivers/acpi/pci_root.c struct acpi_device *device = root->device; device 417 drivers/acpi/pci_root.c acpi_handle handle = device->handle; device 453 drivers/acpi/pci_root.c dev_info(&device->dev, "_OSC failed (%s)%s\n", device 460 drivers/acpi/pci_root.c dev_info(&device->dev, "PCIe port services disabled; not requesting _OSC control\n"); device 484 drivers/acpi/pci_root.c dev_info(&device->dev, device 501 drivers/acpi/pci_root.c dev_info(&device->dev, "FADT indicates ASPM is unsupported, using BIOS configuration\n"); device 507 drivers/acpi/pci_root.c dev_info(&device->dev, "_OSC failed (%s); disabling ASPM\n", device 521 drivers/acpi/pci_root.c static int acpi_pci_root_add(struct acpi_device *device, device 528 drivers/acpi/pci_root.c acpi_handle handle = device->handle; device 541 drivers/acpi/pci_root.c dev_err(&device->dev, "can't evaluate _SEG\n"); device 557 drivers/acpi/pci_root.c dev_warn(&device->dev, device 566 drivers/acpi/pci_root.c dev_err(&device->dev, "can't evaluate _BBN\n"); device 572 drivers/acpi/pci_root.c root->device = device; device 574 drivers/acpi/pci_root.c strcpy(acpi_device_name(device), ACPI_PCI_ROOT_DEVICE_NAME); device 575 drivers/acpi/pci_root.c strcpy(acpi_device_class(device), ACPI_PCI_ROOT_CLASS); device 576 drivers/acpi/pci_root.c device->driver_data = root; device 584 drivers/acpi/pci_root.c acpi_device_name(device), acpi_device_bid(device), device 589 drivers/acpi/pci_root.c is_pcie = strcmp(acpi_device_hid(device), "PNP0A08") == 0; device 605 drivers/acpi/pci_root.c dev_err(&device->dev, device 608 drivers/acpi/pci_root.c device->driver_data = NULL; device 616 drivers/acpi/pci_root.c pci_acpi_add_bus_pm_notifier(device); device 617 drivers/acpi/pci_root.c device_set_wakeup_capable(root->bus->bridge, device->wakeup.flags.valid); device 632 drivers/acpi/pci_root.c acpi_ioapic_add(root->device->handle); device 648 drivers/acpi/pci_root.c static void acpi_pci_root_remove(struct acpi_device *device) device 650 drivers/acpi/pci_root.c struct acpi_pci_root *root = acpi_driver_data(device); device 658 drivers/acpi/pci_root.c pci_acpi_remove_bus_pm_notifier(device); device 663 drivers/acpi/pci_root.c dmar_device_remove(device->handle); device 675 drivers/acpi/pci_root.c static void acpi_pci_root_validate_resources(struct device *dev, device 773 drivers/acpi/pci_root.c struct acpi_device *device = info->bridge; device 778 drivers/acpi/pci_root.c ret = acpi_dev_get_resources(device, list, device 782 drivers/acpi/pci_root.c dev_warn(&device->dev, device 785 drivers/acpi/pci_root.c dev_dbg(&device->dev, device 790 drivers/acpi/pci_root.c acpi_pci_root_remap_iospace(&device->fwnode, device 798 drivers/acpi/pci_root.c acpi_pci_root_validate_resources(&device->dev, list, device 800 drivers/acpi/pci_root.c acpi_pci_root_validate_resources(&device->dev, list, device 879 drivers/acpi/pci_root.c struct acpi_device *device = root->device; device 880 drivers/acpi/pci_root.c int node = acpi_get_node(device->handle); device 886 drivers/acpi/pci_root.c info->bridge = device; device 47 drivers/acpi/pci_slot.c int device = -1; device 77 drivers/acpi/pci_slot.c device = (adr >> 16) & 0xffff; device 80 drivers/acpi/pci_slot.c return device; device 89 drivers/acpi/pci_slot.c int device; device 96 drivers/acpi/pci_slot.c device = check_slot(handle, &sun); device 97 drivers/acpi/pci_slot.c if (device < 0) device 106 drivers/acpi/pci_slot.c if (pci_slot->bus == pci_bus && pci_slot->number == device) device 115 drivers/acpi/pci_slot.c pci_slot = pci_create_slot(pci_bus, device, name, NULL); device 128 drivers/acpi/pci_slot.c pci_slot, pci_bus->number, device, name); device 251 drivers/acpi/pmic/intel_pmic.c int intel_pmic_install_opregion_handler(struct device *dev, acpi_handle handle, device 28 drivers/acpi/pmic/intel_pmic.h int intel_pmic_install_opregion_handler(struct device *dev, acpi_handle handle, struct regmap *regmap, struct intel_pmic_opregion_data *d); device 280 drivers/acpi/pmic/intel_pmic_xpower.c struct device *parent = pdev->dev.parent; device 375 drivers/acpi/pmic/tps68470_pmic.c struct device *dev = &pdev->dev; device 46 drivers/acpi/power.c struct device *dev; device 51 drivers/acpi/power.c struct acpi_device device; device 75 drivers/acpi/power.c struct acpi_power_resource *to_power_resource(struct acpi_device *device) device 77 drivers/acpi/power.c return container_of(device, struct acpi_power_resource, device); device 82 drivers/acpi/power.c struct acpi_device *device; device 84 drivers/acpi/power.c if (acpi_bus_get_device(handle, &device)) device 87 drivers/acpi/power.c return to_power_resource(device); device 221 drivers/acpi/power.c acpi_handle handle = resource->device.handle; device 243 drivers/acpi/power.c struct device *dev) device 272 drivers/acpi/power.c struct device *dev) device 305 drivers/acpi/power.c struct device *dev) device 340 drivers/acpi/power.c struct device *dev) device 358 drivers/acpi/power.c status = acpi_evaluate_object(resource->device.handle, "_ON", NULL, NULL); device 413 drivers/acpi/power.c status = acpi_evaluate_object(resource->device.handle, "_OFF", device 532 drivers/acpi/power.c struct acpi_device *res_dev = &entry->resource->device; device 556 drivers/acpi/power.c struct acpi_device *res_dev = &entry->resource->device; device 604 drivers/acpi/power.c acpi_handle handle = resource->device.handle; device 801 drivers/acpi/power.c int acpi_power_get_inferred_state(struct acpi_device *device, int *state) device 807 drivers/acpi/power.c if (!device || !state) device 815 drivers/acpi/power.c struct list_head *list = &device->power.states[i].resources; device 830 drivers/acpi/power.c *state = device->power.states[ACPI_STATE_D3_COLD].flags.valid ? device 835 drivers/acpi/power.c int acpi_power_on_resources(struct acpi_device *device, int state) device 837 drivers/acpi/power.c if (!device || state < ACPI_STATE_D0 || state > ACPI_STATE_D3_HOT) device 840 drivers/acpi/power.c return acpi_power_on_list(&device->power.states[state].resources); device 843 drivers/acpi/power.c int acpi_power_transition(struct acpi_device *device, int state) device 847 drivers/acpi/power.c if (!device || (state < ACPI_STATE_D0) || (state > ACPI_STATE_D3_COLD)) device 850 drivers/acpi/power.c if (device->power.state == state || !device->flags.power_manageable) device 853 drivers/acpi/power.c if ((device->power.state < ACPI_STATE_D0) device 854 drivers/acpi/power.c || (device->power.state > ACPI_STATE_D3_COLD)) device 864 drivers/acpi/power.c &device->power.states[state].resources); device 866 drivers/acpi/power.c if (!result && device->power.state < ACPI_STATE_D3_COLD) device 868 drivers/acpi/power.c &device->power.states[device->power.state].resources); device 871 drivers/acpi/power.c device->power.state = result ? ACPI_STATE_UNKNOWN : state; device 876 drivers/acpi/power.c static void acpi_release_power_resource(struct device *dev) device 878 drivers/acpi/power.c struct acpi_device *device = to_acpi_device(dev); device 881 drivers/acpi/power.c resource = container_of(device, struct acpi_power_resource, device); device 887 drivers/acpi/power.c acpi_free_pnp_ids(&device->pnp); device 891 drivers/acpi/power.c static ssize_t acpi_power_in_use_show(struct device *dev, device 901 drivers/acpi/power.c static void acpi_power_sysfs_remove(struct acpi_device *device) device 903 drivers/acpi/power.c device_remove_file(&device->dev, &dev_attr_resource_in_use); device 928 drivers/acpi/power.c struct acpi_device *device = NULL; device 934 drivers/acpi/power.c acpi_bus_get_device(handle, &device); device 935 drivers/acpi/power.c if (device) device 942 drivers/acpi/power.c device = &resource->device; device 943 drivers/acpi/power.c acpi_init_device_object(device, handle, ACPI_BUS_TYPE_POWER, device 948 drivers/acpi/power.c resource->name = device->pnp.bus_id; device 949 drivers/acpi/power.c strcpy(acpi_device_name(device), ACPI_POWER_DEVICE_NAME); device 950 drivers/acpi/power.c strcpy(acpi_device_class(device), ACPI_POWER_CLASS); device 951 drivers/acpi/power.c device->power.state = ACPI_STATE_UNKNOWN; device 965 drivers/acpi/power.c printk(KERN_INFO PREFIX "%s [%s] (%s)\n", acpi_device_name(device), device 966 drivers/acpi/power.c acpi_device_bid(device), state ? "on" : "off"); device 968 drivers/acpi/power.c device->flags.match_driver = true; device 969 drivers/acpi/power.c result = acpi_device_add(device, acpi_release_power_resource); device 973 drivers/acpi/power.c if (!device_create_file(&device->dev, &dev_attr_resource_in_use)) device 974 drivers/acpi/power.c device->remove = acpi_power_sysfs_remove; device 977 drivers/acpi/power.c acpi_device_add_finalize(device); device 981 drivers/acpi/power.c acpi_release_power_resource(&device->dev); device 997 drivers/acpi/power.c result = acpi_power_get_state(resource->device.handle, &state); device 1005 drivers/acpi/power.c dev_info(&resource->device.dev, "Turning ON\n"); device 1026 drivers/acpi/power.c result = acpi_power_get_state(resource->device.handle, &state); device 1034 drivers/acpi/power.c dev_info(&resource->device.dev, "Turning OFF\n"); device 50 drivers/acpi/proc.c struct device *ldev; device 38 drivers/acpi/processor_driver.c static int acpi_processor_start(struct device *dev); device 39 drivers/acpi/processor_driver.c static int acpi_processor_stop(struct device *dev); device 58 drivers/acpi/processor_driver.c struct acpi_device *device = data; device 62 drivers/acpi/processor_driver.c if (device->handle != handle) device 65 drivers/acpi/processor_driver.c pr = acpi_driver_data(device); device 75 drivers/acpi/processor_driver.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 76 drivers/acpi/processor_driver.c dev_name(&device->dev), event, device 81 drivers/acpi/processor_driver.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 82 drivers/acpi/processor_driver.c dev_name(&device->dev), event, 0); device 86 drivers/acpi/processor_driver.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 87 drivers/acpi/processor_driver.c dev_name(&device->dev), event, 0); device 98 drivers/acpi/processor_driver.c static int __acpi_processor_start(struct acpi_device *device); device 103 drivers/acpi/processor_driver.c struct acpi_device *device; device 105 drivers/acpi/processor_driver.c if (!pr || acpi_bus_get_device(pr->handle, &device)) device 117 drivers/acpi/processor_driver.c ret = __acpi_processor_start(device); device 132 drivers/acpi/processor_driver.c struct acpi_device *device; device 134 drivers/acpi/processor_driver.c if (!pr || acpi_bus_get_device(pr->handle, &device)) device 143 drivers/acpi/processor_driver.c struct acpi_device *device) device 154 drivers/acpi/processor_driver.c pr->cdev = thermal_cooling_device_register("Processor", device, device 161 drivers/acpi/processor_driver.c dev_dbg(&device->dev, "registered as cooling_device%d\n", device 164 drivers/acpi/processor_driver.c result = sysfs_create_link(&device->dev.kobj, device 165 drivers/acpi/processor_driver.c &pr->cdev->device.kobj, device 168 drivers/acpi/processor_driver.c dev_err(&device->dev, device 173 drivers/acpi/processor_driver.c result = sysfs_create_link(&pr->cdev->device.kobj, device 174 drivers/acpi/processor_driver.c &device->dev.kobj, device 177 drivers/acpi/processor_driver.c dev_err(&pr->cdev->device, device 185 drivers/acpi/processor_driver.c sysfs_remove_link(&device->dev.kobj, "thermal_cooling"); device 193 drivers/acpi/processor_driver.c struct acpi_device *device) device 196 drivers/acpi/processor_driver.c sysfs_remove_link(&device->dev.kobj, "thermal_cooling"); device 197 drivers/acpi/processor_driver.c sysfs_remove_link(&pr->cdev->device.kobj, "device"); device 204 drivers/acpi/processor_driver.c struct acpi_device *device) device 210 drivers/acpi/processor_driver.c struct acpi_device *device) {} device 213 drivers/acpi/processor_driver.c static int __acpi_processor_start(struct acpi_device *device) device 215 drivers/acpi/processor_driver.c struct acpi_processor *pr = acpi_driver_data(device); device 227 drivers/acpi/processor_driver.c dev_dbg(&device->dev, "CPPC data invalid or not present\n"); device 232 drivers/acpi/processor_driver.c result = acpi_pss_perf_init(pr, device); device 236 drivers/acpi/processor_driver.c status = acpi_install_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, device 237 drivers/acpi/processor_driver.c acpi_processor_notify, device); device 242 drivers/acpi/processor_driver.c acpi_pss_perf_exit(pr, device); device 249 drivers/acpi/processor_driver.c static int acpi_processor_start(struct device *dev) device 251 drivers/acpi/processor_driver.c struct acpi_device *device = ACPI_COMPANION(dev); device 254 drivers/acpi/processor_driver.c if (!device) device 259 drivers/acpi/processor_driver.c ret = __acpi_processor_start(device); device 264 drivers/acpi/processor_driver.c static int acpi_processor_stop(struct device *dev) device 266 drivers/acpi/processor_driver.c struct acpi_device *device = ACPI_COMPANION(dev); device 269 drivers/acpi/processor_driver.c if (!device) device 272 drivers/acpi/processor_driver.c acpi_remove_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, device 275 drivers/acpi/processor_driver.c pr = acpi_driver_data(device); device 280 drivers/acpi/processor_driver.c acpi_pss_perf_exit(pr, device); device 196 drivers/acpi/processor_thermal.c struct acpi_device *device = cdev->devdata; device 199 drivers/acpi/processor_thermal.c if (!device) device 202 drivers/acpi/processor_thermal.c pr = acpi_driver_data(device); device 214 drivers/acpi/processor_thermal.c struct acpi_device *device = cdev->devdata; device 217 drivers/acpi/processor_thermal.c if (!device) device 220 drivers/acpi/processor_thermal.c pr = acpi_driver_data(device); device 234 drivers/acpi/processor_thermal.c struct acpi_device *device = cdev->devdata; device 239 drivers/acpi/processor_thermal.c if (!device) device 242 drivers/acpi/processor_thermal.c pr = acpi_driver_data(device); device 678 drivers/acpi/property.c struct acpi_device *device; device 697 drivers/acpi/property.c ret = acpi_bus_get_device(obj->reference.handle, &device); device 701 drivers/acpi/property.c args->fwnode = acpi_fwnode_handle(device); device 730 drivers/acpi/property.c &device); device 741 drivers/acpi/property.c for (ref_fwnode = acpi_fwnode_handle(device); device 1343 drivers/acpi/property.c const struct device *dev) device 90 drivers/acpi/sbs.c struct acpi_device *device; device 102 drivers/acpi/sbs.c static int acpi_sbs_remove(struct acpi_device *device); device 444 drivers/acpi/sbs.c static ssize_t acpi_battery_alarm_show(struct device *dev, device 454 drivers/acpi/sbs.c static ssize_t acpi_battery_alarm_store(struct device *dev, device 537 drivers/acpi/sbs.c battery->bat = power_supply_register(&sbs->device->dev, device 551 drivers/acpi/sbs.c ACPI_SBS_DEVICE_NAME, acpi_device_bid(sbs->device), device 577 drivers/acpi/sbs.c sbs->charger = power_supply_register(&sbs->device->dev, device 584 drivers/acpi/sbs.c ACPI_SBS_DEVICE_NAME, acpi_device_bid(sbs->device), device 624 drivers/acpi/sbs.c static int acpi_sbs_add(struct acpi_device *device) device 638 drivers/acpi/sbs.c sbs->hc = acpi_driver_data(device->parent); device 639 drivers/acpi/sbs.c sbs->device = device; device 640 drivers/acpi/sbs.c strcpy(acpi_device_name(device), ACPI_SBS_DEVICE_NAME); device 641 drivers/acpi/sbs.c strcpy(acpi_device_class(device), ACPI_SBS_CLASS); device 642 drivers/acpi/sbs.c device->driver_data = sbs; device 666 drivers/acpi/sbs.c acpi_sbs_remove(device); device 670 drivers/acpi/sbs.c static int acpi_sbs_remove(struct acpi_device *device) device 675 drivers/acpi/sbs.c if (!device) device 677 drivers/acpi/sbs.c sbs = acpi_driver_data(device); device 692 drivers/acpi/sbs.c static int acpi_sbs_resume(struct device *dev) device 32 drivers/acpi/sbshc.c static int acpi_smbus_hc_add(struct acpi_device *device); device 33 drivers/acpi/sbshc.c static int acpi_smbus_hc_remove(struct acpi_device *device); device 246 drivers/acpi/sbshc.c static int acpi_smbus_hc_add(struct acpi_device *device) device 252 drivers/acpi/sbshc.c if (!device) device 255 drivers/acpi/sbshc.c status = acpi_evaluate_integer(device->handle, "_EC", NULL, &val); device 261 drivers/acpi/sbshc.c strcpy(acpi_device_name(device), ACPI_SMB_HC_DEVICE_NAME); device 262 drivers/acpi/sbshc.c strcpy(acpi_device_class(device), ACPI_SMB_HC_CLASS); device 270 drivers/acpi/sbshc.c hc->ec = acpi_driver_data(device->parent); device 273 drivers/acpi/sbshc.c device->driver_data = hc; device 276 drivers/acpi/sbshc.c dev_info(&device->dev, "SBS HC: offset = 0x%0x, query_bit = 0x%0x\n", device 284 drivers/acpi/sbshc.c static int acpi_smbus_hc_remove(struct acpi_device *device) device 288 drivers/acpi/sbshc.c if (!device) device 291 drivers/acpi/sbshc.c hc = acpi_driver_data(device); device 295 drivers/acpi/sbshc.c device->driver_data = NULL; device 31 drivers/acpi/scan.c #define ACPI_IS_ROOT_DEVICE(device) (!(device)->parent) device 144 drivers/acpi/scan.c struct acpi_device *device = NULL; device 149 drivers/acpi/scan.c if (acpi_bus_get_device(handle, &device)) device 152 drivers/acpi/scan.c if (device->handler && !device->handler->hotplug.enabled) { device 153 drivers/acpi/scan.c *ret_p = &device->dev; device 157 drivers/acpi/scan.c mutex_lock(&device->physical_node_lock); device 159 drivers/acpi/scan.c list_for_each_entry(pn, &device->physical_node_list, node) { device 181 drivers/acpi/scan.c mutex_unlock(&device->physical_node_lock); device 189 drivers/acpi/scan.c struct acpi_device *device = NULL; device 192 drivers/acpi/scan.c if (acpi_bus_get_device(handle, &device)) device 195 drivers/acpi/scan.c mutex_lock(&device->physical_node_lock); device 197 drivers/acpi/scan.c list_for_each_entry(pn, &device->physical_node_list, node) device 203 drivers/acpi/scan.c mutex_unlock(&device->physical_node_lock); device 208 drivers/acpi/scan.c static int acpi_scan_try_to_offline(struct acpi_device *device) device 210 drivers/acpi/scan.c acpi_handle handle = device->handle; device 211 drivers/acpi/scan.c struct device *errdev = NULL; device 254 drivers/acpi/scan.c static int acpi_scan_hot_remove(struct acpi_device *device) device 256 drivers/acpi/scan.c acpi_handle handle = device->handle; device 260 drivers/acpi/scan.c if (device->handler && device->handler->hotplug.demand_offline) { device 261 drivers/acpi/scan.c if (!acpi_scan_is_offline(device, true)) device 264 drivers/acpi/scan.c int error = acpi_scan_try_to_offline(device); device 270 drivers/acpi/scan.c "Hot-removing device %s...\n", dev_name(&device->dev))); device 272 drivers/acpi/scan.c acpi_bus_trim(device); device 449 drivers/acpi/scan.c static void acpi_free_power_resources_lists(struct acpi_device *device) device 453 drivers/acpi/scan.c if (device->wakeup.flags.valid) device 454 drivers/acpi/scan.c acpi_power_resources_list_free(&device->wakeup.resources); device 456 drivers/acpi/scan.c if (!device->power.flags.power_resources) device 460 drivers/acpi/scan.c struct acpi_device_power_state *ps = &device->power.states[i]; device 465 drivers/acpi/scan.c static void acpi_device_release(struct device *dev) device 475 drivers/acpi/scan.c static void acpi_device_del(struct acpi_device *device) device 480 drivers/acpi/scan.c if (device->parent) device 481 drivers/acpi/scan.c list_del(&device->node); device 485 drivers/acpi/scan.c acpi_device_hid(device))) { device 495 drivers/acpi/scan.c list_del(&device->wakeup_list); device 498 drivers/acpi/scan.c acpi_power_add_remove_device(device, false); device 499 drivers/acpi/scan.c acpi_device_remove_files(device); device 500 drivers/acpi/scan.c if (device->remove) device 501 drivers/acpi/scan.c device->remove(device); device 503 drivers/acpi/scan.c device_del(&device->dev); device 581 drivers/acpi/scan.c static int acpi_get_device_data(acpi_handle handle, struct acpi_device **device, device 586 drivers/acpi/scan.c if (!device) device 590 drivers/acpi/scan.c (void **)device, callback); device 591 drivers/acpi/scan.c if (ACPI_FAILURE(status) || !*device) { device 599 drivers/acpi/scan.c int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device) device 601 drivers/acpi/scan.c return acpi_get_device_data(handle, device, NULL); device 624 drivers/acpi/scan.c int acpi_device_add(struct acpi_device *device, device 625 drivers/acpi/scan.c void (*release)(struct device *)) device 631 drivers/acpi/scan.c if (device->handle) { device 634 drivers/acpi/scan.c status = acpi_attach_data(device->handle, acpi_scan_drop_device, device 635 drivers/acpi/scan.c device); device 637 drivers/acpi/scan.c acpi_handle_err(device->handle, device 648 drivers/acpi/scan.c INIT_LIST_HEAD(&device->children); device 649 drivers/acpi/scan.c INIT_LIST_HEAD(&device->node); device 650 drivers/acpi/scan.c INIT_LIST_HEAD(&device->wakeup_list); device 651 drivers/acpi/scan.c INIT_LIST_HEAD(&device->physical_node_list); device 652 drivers/acpi/scan.c INIT_LIST_HEAD(&device->del_list); device 653 drivers/acpi/scan.c mutex_init(&device->physical_node_lock); device 669 drivers/acpi/scan.c acpi_device_hid(device))) { device 678 drivers/acpi/scan.c strcpy(acpi_device_bus_id->bus_id, acpi_device_hid(device)); device 682 drivers/acpi/scan.c dev_set_name(&device->dev, "%s:%02x", acpi_device_bus_id->bus_id, acpi_device_bus_id->instance_no); device 684 drivers/acpi/scan.c if (device->parent) device 685 drivers/acpi/scan.c list_add_tail(&device->node, &device->parent->children); device 687 drivers/acpi/scan.c if (device->wakeup.flags.valid) device 688 drivers/acpi/scan.c list_add_tail(&device->wakeup_list, &acpi_wakeup_device_list); device 691 drivers/acpi/scan.c if (device->parent) device 692 drivers/acpi/scan.c device->dev.parent = &device->parent->dev; device 693 drivers/acpi/scan.c device->dev.bus = &acpi_bus_type; device 694 drivers/acpi/scan.c device->dev.release = release; device 695 drivers/acpi/scan.c result = device_add(&device->dev); device 697 drivers/acpi/scan.c dev_err(&device->dev, "Error registering device\n"); device 701 drivers/acpi/scan.c result = acpi_device_setup_files(device); device 704 drivers/acpi/scan.c dev_name(&device->dev)); device 710 drivers/acpi/scan.c if (device->parent) device 711 drivers/acpi/scan.c list_del(&device->node); device 712 drivers/acpi/scan.c list_del(&device->wakeup_list); device 716 drivers/acpi/scan.c acpi_detach_data(device->handle, acpi_scan_drop_device); device 725 drivers/acpi/scan.c struct acpi_device *device = NULL; device 740 drivers/acpi/scan.c } while (acpi_bus_get_device(handle, &device)); device 741 drivers/acpi/scan.c return device; device 847 drivers/acpi/scan.c static bool acpi_wakeup_gpe_init(struct acpi_device *device) device 855 drivers/acpi/scan.c struct acpi_device_wakeup *wakeup = &device->wakeup; device 861 drivers/acpi/scan.c if (!acpi_match_device_ids(device, button_device_ids)) { device 862 drivers/acpi/scan.c if (!acpi_match_device_ids(device, &button_device_ids[1])) { device 868 drivers/acpi/scan.c device_set_wakeup_capable(&device->dev, true); device 872 drivers/acpi/scan.c status = acpi_setup_gpe_for_wake(device->handle, wakeup->gpe_device, device 877 drivers/acpi/scan.c static void acpi_bus_get_wakeup_device_flags(struct acpi_device *device) device 882 drivers/acpi/scan.c if (!acpi_has_method(device->handle, "_PRW")) device 885 drivers/acpi/scan.c err = acpi_bus_extract_wakeup_device_power_package(device); device 887 drivers/acpi/scan.c dev_err(&device->dev, "_PRW evaluation error: %d\n", err); device 891 drivers/acpi/scan.c device->wakeup.flags.valid = acpi_wakeup_gpe_init(device); device 892 drivers/acpi/scan.c device->wakeup.prepare_count = 0; device 900 drivers/acpi/scan.c err = acpi_device_sleep_wake(device, 0, 0, 0); device 906 drivers/acpi/scan.c static void acpi_bus_init_power_state(struct acpi_device *device, int state) device 908 drivers/acpi/scan.c struct acpi_device_power_state *ps = &device->power.states[state]; device 916 drivers/acpi/scan.c status = acpi_evaluate_object(device->handle, pathname, NULL, &buffer); device 930 drivers/acpi/scan.c if (acpi_has_method(device->handle, pathname)) device 941 drivers/acpi/scan.c static void acpi_bus_get_power_flags(struct acpi_device *device) device 946 drivers/acpi/scan.c if (!acpi_has_method(device->handle, "_PS0") && device 947 drivers/acpi/scan.c !acpi_has_method(device->handle, "_PR0")) device 950 drivers/acpi/scan.c device->flags.power_manageable = 1; device 955 drivers/acpi/scan.c if (acpi_has_method(device->handle, "_PSC")) device 956 drivers/acpi/scan.c device->power.flags.explicit_get = 1; device 958 drivers/acpi/scan.c if (acpi_has_method(device->handle, "_IRC")) device 959 drivers/acpi/scan.c device->power.flags.inrush_current = 1; device 961 drivers/acpi/scan.c if (acpi_has_method(device->handle, "_DSW")) device 962 drivers/acpi/scan.c device->power.flags.dsw_present = 1; device 968 drivers/acpi/scan.c acpi_bus_init_power_state(device, i); device 970 drivers/acpi/scan.c INIT_LIST_HEAD(&device->power.states[ACPI_STATE_D3_COLD].resources); device 973 drivers/acpi/scan.c device->power.states[ACPI_STATE_D0].flags.valid = 1; device 974 drivers/acpi/scan.c device->power.states[ACPI_STATE_D0].power = 100; device 975 drivers/acpi/scan.c device->power.states[ACPI_STATE_D3_HOT].flags.valid = 1; device 982 drivers/acpi/scan.c if (!list_empty(&device->power.states[ACPI_STATE_D0].resources)) { device 983 drivers/acpi/scan.c device->power.flags.power_resources = 1; device 988 drivers/acpi/scan.c if (!list_empty(&device->power.states[ACPI_STATE_D3_HOT].resources)) device 989 drivers/acpi/scan.c device->power.states[ACPI_STATE_D3_COLD].flags.valid = 1; device 992 drivers/acpi/scan.c if (acpi_bus_init_power(device)) device 993 drivers/acpi/scan.c device->flags.power_manageable = 0; device 996 drivers/acpi/scan.c static void acpi_bus_get_flags(struct acpi_device *device) device 999 drivers/acpi/scan.c if (acpi_has_method(device->handle, "_STA")) device 1000 drivers/acpi/scan.c device->flags.dynamic_status = 1; device 1003 drivers/acpi/scan.c if (acpi_has_method(device->handle, "_RMV")) device 1004 drivers/acpi/scan.c device->flags.removable = 1; device 1007 drivers/acpi/scan.c if (acpi_has_method(device->handle, "_EJD") || device 1008 drivers/acpi/scan.c acpi_has_method(device->handle, "_EJ0")) device 1009 drivers/acpi/scan.c device->flags.ejectable = 1; device 1012 drivers/acpi/scan.c static void acpi_device_get_busid(struct acpi_device *device) device 1024 drivers/acpi/scan.c if (ACPI_IS_ROOT_DEVICE(device)) { device 1025 drivers/acpi/scan.c strcpy(device->pnp.bus_id, "ACPI"); device 1029 drivers/acpi/scan.c switch (device->device_type) { device 1031 drivers/acpi/scan.c strcpy(device->pnp.bus_id, "PWRF"); device 1034 drivers/acpi/scan.c strcpy(device->pnp.bus_id, "SLPF"); device 1037 drivers/acpi/scan.c strcpy(device->pnp.bus_id, "ECDT"); device 1040 drivers/acpi/scan.c acpi_get_name(device->handle, ACPI_SINGLE_NAME, &buffer); device 1048 drivers/acpi/scan.c strcpy(device->pnp.bus_id, bus_id); device 1169 drivers/acpi/scan.c const char *acpi_device_hid(struct acpi_device *device) device 1173 drivers/acpi/scan.c if (list_empty(&device->pnp.ids)) device 1176 drivers/acpi/scan.c hid = list_first_entry(&device->pnp.ids, struct acpi_hardware_id, list); device 1392 drivers/acpi/scan.c int acpi_dma_get_range(struct device *dev, u64 *dma_addr, u64 *offset, device 1399 drivers/acpi/scan.c struct device *dma_dev = dev; device 1462 drivers/acpi/scan.c int acpi_dma_configure(struct device *dev, enum dev_dma_attr attr) device 1531 drivers/acpi/scan.c static bool acpi_is_indirect_io_slave(struct acpi_device *device) device 1533 drivers/acpi/scan.c struct acpi_device *parent = device->parent; device 1542 drivers/acpi/scan.c static bool acpi_device_enumeration_by_parent(struct acpi_device *device) device 1562 drivers/acpi/scan.c if (acpi_is_indirect_io_slave(device)) device 1567 drivers/acpi/scan.c (fwnode_property_present(&device->fwnode, "spiSclkPeriod") || device 1568 drivers/acpi/scan.c fwnode_property_present(&device->fwnode, "i2cAddress") || device 1569 drivers/acpi/scan.c fwnode_property_present(&device->fwnode, "baud"))) device 1573 drivers/acpi/scan.c if (!acpi_match_device_ids(device, i2c_multi_instantiate_ids)) device 1577 drivers/acpi/scan.c acpi_dev_get_resources(device, &resource_list, device 1585 drivers/acpi/scan.c void acpi_init_device_object(struct acpi_device *device, acpi_handle handle, device 1588 drivers/acpi/scan.c INIT_LIST_HEAD(&device->pnp.ids); device 1589 drivers/acpi/scan.c device->device_type = type; device 1590 drivers/acpi/scan.c device->handle = handle; device 1591 drivers/acpi/scan.c device->parent = acpi_bus_get_parent(handle); device 1592 drivers/acpi/scan.c device->fwnode.ops = &acpi_device_fwnode_ops; device 1593 drivers/acpi/scan.c acpi_set_device_status(device, sta); device 1594 drivers/acpi/scan.c acpi_device_get_busid(device); device 1595 drivers/acpi/scan.c acpi_set_pnp_ids(handle, &device->pnp, type); device 1596 drivers/acpi/scan.c acpi_init_properties(device); device 1597 drivers/acpi/scan.c acpi_bus_get_flags(device); device 1598 drivers/acpi/scan.c device->flags.match_driver = false; device 1599 drivers/acpi/scan.c device->flags.initialized = true; device 1600 drivers/acpi/scan.c device->flags.enumeration_by_parent = device 1601 drivers/acpi/scan.c acpi_device_enumeration_by_parent(device); device 1602 drivers/acpi/scan.c acpi_device_clear_enumerated(device); device 1603 drivers/acpi/scan.c device_initialize(&device->dev); device 1604 drivers/acpi/scan.c dev_set_uevent_suppress(&device->dev, true); device 1605 drivers/acpi/scan.c acpi_init_coherency(device); device 1607 drivers/acpi/scan.c device->dep_unmet = 1; device 1610 drivers/acpi/scan.c void acpi_device_add_finalize(struct acpi_device *device) device 1612 drivers/acpi/scan.c dev_set_uevent_suppress(&device->dev, false); device 1613 drivers/acpi/scan.c kobject_uevent(&device->dev.kobj, KOBJ_ADD); device 1621 drivers/acpi/scan.c struct acpi_device *device; device 1624 drivers/acpi/scan.c device = kzalloc(sizeof(struct acpi_device), GFP_KERNEL); device 1625 drivers/acpi/scan.c if (!device) { device 1630 drivers/acpi/scan.c acpi_init_device_object(device, handle, type, sta); device 1637 drivers/acpi/scan.c if (acpi_bus_get_status(device) < 0) device 1638 drivers/acpi/scan.c acpi_set_device_status(device, 0); device 1640 drivers/acpi/scan.c acpi_bus_get_power_flags(device); device 1641 drivers/acpi/scan.c acpi_bus_get_wakeup_device_flags(device); device 1643 drivers/acpi/scan.c result = acpi_device_add(device, acpi_device_release); device 1645 drivers/acpi/scan.c acpi_device_release(&device->dev); device 1649 drivers/acpi/scan.c acpi_power_add_remove_device(device, true); device 1650 drivers/acpi/scan.c acpi_device_add_finalize(device); device 1653 drivers/acpi/scan.c dev_name(&device->dev), (char *) buffer.pointer, device 1654 drivers/acpi/scan.c device->parent ? dev_name(&device->parent->dev) : "(null)")); device 1656 drivers/acpi/scan.c *child = device; device 1865 drivers/acpi/scan.c struct acpi_device *device = NULL; device 1870 drivers/acpi/scan.c acpi_bus_get_device(handle, &device); device 1871 drivers/acpi/scan.c if (device) device 1883 drivers/acpi/scan.c acpi_add_single_object(&device, handle, type, sta); device 1884 drivers/acpi/scan.c if (!device) device 1887 drivers/acpi/scan.c acpi_scan_init_hotplug(device); device 1888 drivers/acpi/scan.c acpi_device_dep_initialize(device); device 1892 drivers/acpi/scan.c *return_value = device; device 1897 drivers/acpi/scan.c static void acpi_default_enumeration(struct acpi_device *device) device 1903 drivers/acpi/scan.c if (!device->flags.enumeration_by_parent) { device 1904 drivers/acpi/scan.c acpi_create_platform_device(device, NULL); device 1905 drivers/acpi/scan.c acpi_device_set_enumerated(device); device 1908 drivers/acpi/scan.c ACPI_RECONFIG_DEVICE_ADD, device); device 1935 drivers/acpi/scan.c static int acpi_scan_attach_handler(struct acpi_device *device) device 1940 drivers/acpi/scan.c list_for_each_entry(hwid, &device->pnp.ids, list) { device 1947 drivers/acpi/scan.c device->pnp.type.platform_id = 0; device 1950 drivers/acpi/scan.c device->handler = handler; device 1951 drivers/acpi/scan.c ret = handler->attach(device, devid); device 1955 drivers/acpi/scan.c device->handler = NULL; device 1964 drivers/acpi/scan.c static void acpi_bus_attach(struct acpi_device *device) device 1970 drivers/acpi/scan.c if (ACPI_SUCCESS(acpi_bus_get_ejd(device->handle, &ejd))) device 1971 drivers/acpi/scan.c register_dock_dependent_device(device, ejd); device 1973 drivers/acpi/scan.c acpi_bus_get_status(device); device 1975 drivers/acpi/scan.c if (!acpi_device_is_present(device)) { device 1976 drivers/acpi/scan.c device->flags.initialized = false; device 1977 drivers/acpi/scan.c acpi_device_clear_enumerated(device); device 1978 drivers/acpi/scan.c device->flags.power_manageable = 0; device 1981 drivers/acpi/scan.c if (device->handler) device 1984 drivers/acpi/scan.c if (!device->flags.initialized) { device 1985 drivers/acpi/scan.c device->flags.power_manageable = device 1986 drivers/acpi/scan.c device->power.states[ACPI_STATE_D0].flags.valid; device 1987 drivers/acpi/scan.c if (acpi_bus_init_power(device)) device 1988 drivers/acpi/scan.c device->flags.power_manageable = 0; device 1990 drivers/acpi/scan.c device->flags.initialized = true; device 1991 drivers/acpi/scan.c } else if (device->flags.visited) { device 1995 drivers/acpi/scan.c ret = acpi_scan_attach_handler(device); device 1999 drivers/acpi/scan.c device->flags.match_driver = true; device 2000 drivers/acpi/scan.c if (ret > 0 && !device->flags.enumeration_by_parent) { device 2001 drivers/acpi/scan.c acpi_device_set_enumerated(device); device 2005 drivers/acpi/scan.c ret = device_attach(&device->dev); device 2009 drivers/acpi/scan.c if (device->pnp.type.platform_id || device->flags.enumeration_by_parent) device 2010 drivers/acpi/scan.c acpi_default_enumeration(device); device 2012 drivers/acpi/scan.c acpi_device_set_enumerated(device); device 2015 drivers/acpi/scan.c list_for_each_entry(child, &device->children, node) device 2018 drivers/acpi/scan.c if (device->handler && device->handler->hotplug.notify_online) device 2019 drivers/acpi/scan.c device->handler->hotplug.notify_online(device); device 2061 drivers/acpi/scan.c void *device = NULL; device 2063 drivers/acpi/scan.c if (ACPI_SUCCESS(acpi_bus_check_add(handle, 0, NULL, &device))) device 2065 drivers/acpi/scan.c acpi_bus_check_add, NULL, NULL, &device); device 2067 drivers/acpi/scan.c if (device) { device 2068 drivers/acpi/scan.c acpi_bus_attach(device); device 2110 drivers/acpi/scan.c struct acpi_device *device = NULL; device 2113 drivers/acpi/scan.c result = acpi_add_single_object(&device, NULL, device 2118 drivers/acpi/scan.c device->flags.match_driver = true; device 2119 drivers/acpi/scan.c return device_attach(&device->dev); device 2131 drivers/acpi/scan.c struct acpi_device *device = NULL; device 2133 drivers/acpi/scan.c result = acpi_add_single_object(&device, NULL, device 2139 drivers/acpi/scan.c device->flags.match_driver = true; device 2140 drivers/acpi/scan.c result = device_attach(&device->dev); device 2144 drivers/acpi/scan.c device_init_wakeup(&device->dev, true); device 2148 drivers/acpi/scan.c struct acpi_device *device = NULL; device 2150 drivers/acpi/scan.c result = acpi_add_single_object(&device, NULL, device 2156 drivers/acpi/scan.c device->flags.match_driver = true; device 2157 drivers/acpi/scan.c result = device_attach(&device->dev); device 637 drivers/acpi/sysfs.c static void acpi_global_event_handler(u32 event_type, acpi_handle device, device 941 drivers/acpi/sysfs.c acpi_show_profile(struct device *dev, struct device_attribute *attr, device 78 drivers/acpi/thermal.c static int acpi_thermal_add(struct acpi_device *device); device 79 drivers/acpi/thermal.c static int acpi_thermal_remove(struct acpi_device *device); device 80 drivers/acpi/thermal.c static void acpi_thermal_notify(struct acpi_device *device, u32 event); device 89 drivers/acpi/thermal.c static int acpi_thermal_suspend(struct device *dev); device 90 drivers/acpi/thermal.c static int acpi_thermal_resume(struct device *dev); device 163 drivers/acpi/thermal.c struct acpi_device * device; device 193 drivers/acpi/thermal.c status = acpi_evaluate_integer(tz->device->handle, "_TMP", NULL, &tmp); device 212 drivers/acpi/thermal.c status = acpi_evaluate_integer(tz->device->handle, "_TZP", NULL, &tmp); device 228 drivers/acpi/thermal.c if (ACPI_FAILURE(acpi_execute_simple_method(tz->device->handle, device 273 drivers/acpi/thermal.c status = acpi_evaluate_integer(tz->device->handle, device 314 drivers/acpi/thermal.c status = acpi_evaluate_integer(tz->device->handle, device 339 drivers/acpi/thermal.c status = acpi_evaluate_integer(tz->device->handle, device 350 drivers/acpi/thermal.c tz->device->handle, "_TC1", device 357 drivers/acpi/thermal.c tz->device->handle, "_TC2", device 364 drivers/acpi/thermal.c tz->device->handle, "_TSP", device 375 drivers/acpi/thermal.c status = acpi_evaluate_reference(tz->device->handle, "_PSL", device 406 drivers/acpi/thermal.c status = acpi_evaluate_integer(tz->device->handle, device 437 drivers/acpi/thermal.c status = acpi_evaluate_reference(tz->device->handle, device 464 drivers/acpi/thermal.c status = acpi_evaluate_reference(tz->device->handle, "_TZD", device 740 drivers/acpi/thermal.c acpi_bus_generate_netlink_event(tz->device->pnp.device_class, device 741 drivers/acpi/thermal.c dev_name(&tz->device->dev), type, 1); device 753 drivers/acpi/thermal.c struct acpi_device *device = cdev->devdata; device 775 drivers/acpi/thermal.c if (ACPI_FAILURE(status) || dev != device) device 801 drivers/acpi/thermal.c if (ACPI_FAILURE(status) || dev != device) device 819 drivers/acpi/thermal.c if (ACPI_SUCCESS(status) && (dev == device)) { device 899 drivers/acpi/thermal.c result = sysfs_create_link(&tz->device->dev.kobj, device 900 drivers/acpi/thermal.c &tz->thermal_zone->device.kobj, "thermal_zone"); device 904 drivers/acpi/thermal.c result = sysfs_create_link(&tz->thermal_zone->device.kobj, device 905 drivers/acpi/thermal.c &tz->device->dev.kobj, "device"); device 909 drivers/acpi/thermal.c status = acpi_bus_attach_private_data(tz->device->handle, device 916 drivers/acpi/thermal.c dev_info(&tz->device->dev, "registered as thermal_zone%d\n", device 923 drivers/acpi/thermal.c sysfs_remove_link(&tz->device->dev.kobj, "thermal_zone"); device 924 drivers/acpi/thermal.c sysfs_remove_link(&tz->thermal_zone->device.kobj, "device"); device 927 drivers/acpi/thermal.c acpi_bus_detach_private_data(tz->device->handle); device 935 drivers/acpi/thermal.c static void acpi_thermal_notify(struct acpi_device *device, u32 event) device 937 drivers/acpi/thermal.c struct acpi_thermal *tz = acpi_driver_data(device); device 950 drivers/acpi/thermal.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 951 drivers/acpi/thermal.c dev_name(&device->dev), event, 0); device 956 drivers/acpi/thermal.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 957 drivers/acpi/thermal.c dev_name(&device->dev), event, 0); device 980 drivers/acpi/thermal.c acpi_handle handle = tz->device->handle; device 1058 drivers/acpi/thermal.c static int acpi_thermal_add(struct acpi_device *device) device 1064 drivers/acpi/thermal.c if (!device) device 1071 drivers/acpi/thermal.c tz->device = device; device 1072 drivers/acpi/thermal.c strcpy(tz->name, device->pnp.bus_id); device 1073 drivers/acpi/thermal.c strcpy(acpi_device_name(device), ACPI_THERMAL_DEVICE_NAME); device 1074 drivers/acpi/thermal.c strcpy(acpi_device_class(device), ACPI_THERMAL_CLASS); device 1075 drivers/acpi/thermal.c device->driver_data = tz; device 1089 drivers/acpi/thermal.c pr_info(PREFIX "%s [%s] (%ld C)\n", acpi_device_name(device), device 1090 drivers/acpi/thermal.c acpi_device_bid(device), DECI_KELVIN_TO_CELSIUS(tz->temperature)); device 1099 drivers/acpi/thermal.c static int acpi_thermal_remove(struct acpi_device *device) device 1103 drivers/acpi/thermal.c if (!device || !acpi_driver_data(device)) device 1107 drivers/acpi/thermal.c tz = acpi_driver_data(device); device 1115 drivers/acpi/thermal.c static int acpi_thermal_suspend(struct device *dev) device 1122 drivers/acpi/thermal.c static int acpi_thermal_resume(struct device *dev) device 733 drivers/acpi/utils.c static int acpi_dev_match_cb(struct device *dev, const void *data) device 780 drivers/acpi/utils.c struct device *dev; device 809 drivers/acpi/utils.c struct device *dev; device 59 drivers/amba/bus.c static int amba_match(struct device *dev, struct device_driver *drv) device 71 drivers/amba/bus.c static int amba_uevent(struct device *dev, struct kobj_uevent_env *env) device 84 drivers/amba/bus.c static ssize_t driver_override_show(struct device *_dev, device 96 drivers/amba/bus.c static ssize_t driver_override_store(struct device *_dev, device 132 drivers/amba/bus.c static ssize_t name##_show(struct device *_dev, \ device 161 drivers/amba/bus.c static int amba_pm_runtime_suspend(struct device *dev) device 176 drivers/amba/bus.c static int amba_pm_runtime_resume(struct device *dev) device 257 drivers/amba/bus.c static int amba_probe(struct device *dev) device 298 drivers/amba/bus.c static int amba_remove(struct device *dev) device 319 drivers/amba/bus.c static void amba_shutdown(struct device *dev) device 359 drivers/amba/bus.c static void amba_device_release(struct device *dev) device 569 drivers/amba/bus.c amba_aphb_device_add(struct device *parent, const char *name, device 598 drivers/amba/bus.c amba_apb_device_add(struct device *parent, const char *name, device 608 drivers/amba/bus.c amba_ahb_device_add(struct device *parent, const char *name, device 618 drivers/amba/bus.c amba_apb_device_add_res(struct device *parent, const char *name, device 629 drivers/amba/bus.c amba_ahb_device_add_res(struct device *parent, const char *name, device 723 drivers/amba/bus.c struct device *parent; device 729 drivers/amba/bus.c static int amba_find_match(struct device *dev, void *data) device 764 drivers/amba/bus.c amba_find_device(const char *busid, struct device *parent, unsigned int id, device 122 drivers/amba/tegra-ahb.c struct device *dev; device 139 drivers/amba/tegra-ahb.c struct device *dev; device 155 drivers/amba/tegra-ahb.c static int __maybe_unused tegra_ahb_suspend(struct device *dev) device 165 drivers/amba/tegra-ahb.c static int __maybe_unused tegra_ahb_resume(struct device *dev) device 5411 drivers/android/binder.c struct binder_device *device; device 5428 drivers/android/binder.c device = container_of(proc->context, struct binder_device, context); device 5429 drivers/android/binder.c if (refcount_dec_and_test(&device->ref)) { device 5431 drivers/android/binder.c kfree(device); device 6110 drivers/android/binder.c struct binder_device *device; device 6181 drivers/android/binder.c hlist_for_each_entry_safe(device, tmp, &binder_devices, hlist) { device 6182 drivers/android/binder.c misc_deregister(&device->miscdev); device 6183 drivers/android/binder.c hlist_del(&device->hlist); device 6184 drivers/android/binder.c kfree(device); device 105 drivers/android/binderfs.c struct binder_device *device; device 134 drivers/android/binderfs.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 135 drivers/android/binderfs.c if (!device) device 157 drivers/android/binderfs.c refcount_set(&device->ref, 1); device 158 drivers/android/binderfs.c device->binderfs_inode = inode; device 159 drivers/android/binderfs.c device->context.binder_context_mgr_uid = INVALID_UID; device 160 drivers/android/binderfs.c device->context.name = name; device 161 drivers/android/binderfs.c device->miscdev.name = name; device 162 drivers/android/binderfs.c device->miscdev.minor = minor; device 163 drivers/android/binderfs.c mutex_init(&device->context.context_mgr_node_lock); device 192 drivers/android/binderfs.c inode->i_private = device; device 201 drivers/android/binderfs.c kfree(device); device 226 drivers/android/binderfs.c struct binderfs_device __user *device = (struct binderfs_device __user *)arg; device 231 drivers/android/binderfs.c ret = copy_from_user(&device_req, device, sizeof(device_req)); device 237 drivers/android/binderfs.c ret = binderfs_binder_device_create(inode, device, &device_req); device 248 drivers/android/binderfs.c struct binder_device *device = inode->i_private; device 253 drivers/android/binderfs.c if (!S_ISCHR(inode->i_mode) || !device) device 258 drivers/android/binderfs.c ida_free(&binderfs_minors, device->miscdev.minor); device 261 drivers/android/binderfs.c if (refcount_dec_and_test(&device->ref)) { device 262 drivers/android/binderfs.c kfree(device->context.name); device 263 drivers/android/binderfs.c kfree(device); device 406 drivers/android/binderfs.c struct binder_device *device; device 416 drivers/android/binderfs.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 417 drivers/android/binderfs.c if (!device) device 451 drivers/android/binderfs.c refcount_set(&device->ref, 1); device 452 drivers/android/binderfs.c device->binderfs_inode = inode; device 453 drivers/android/binderfs.c device->miscdev.minor = minor; device 459 drivers/android/binderfs.c inode->i_private = device; device 466 drivers/android/binderfs.c kfree(device); device 280 drivers/ata/acard-ahci.c struct device *dev = ap->host->dev; device 360 drivers/ata/acard-ahci.c struct device *dev = &pdev->dev; device 93 drivers/ata/ahci.c static int ahci_pci_device_runtime_suspend(struct device *dev); device 94 drivers/ata/ahci.c static int ahci_pci_device_runtime_resume(struct device *dev); device 96 drivers/ata/ahci.c static int ahci_pci_device_suspend(struct device *dev); device 97 drivers/ata/ahci.c static int ahci_pci_device_resume(struct device *dev); device 619 drivers/ata/ahci.c if (pdev->vendor == PCI_VENDOR_ID_JMICRON && pdev->device == 0x2361) { device 630 drivers/ata/ahci.c if (pdev->device == 0x6121) device 650 drivers/ata/ahci.c if (pdev->device == 0x6121) device 707 drivers/ata/ahci.c ata_tf_init(link->device, &tf); device 778 drivers/ata/ahci.c ata_tf_init(link->device, &tf); device 828 drivers/ata/ahci.c static int ahci_pci_device_runtime_suspend(struct device *dev) device 837 drivers/ata/ahci.c static int ahci_pci_device_runtime_resume(struct device *dev) device 851 drivers/ata/ahci.c static int ahci_pci_device_suspend(struct device *dev) device 867 drivers/ata/ahci.c static int ahci_pci_device_resume(struct device *dev) device 1015 drivers/ata/ahci.c pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP89_SATA && device 1631 drivers/ata/ahci.c struct device *dev = &pdev->dev; device 1662 drivers/ata/ahci.c if (pdev->vendor == PCI_VENDOR_ID_STMICRO && pdev->device == 0xCC06) device 1664 drivers/ata/ahci.c else if (pdev->vendor == 0x1c44 && pdev->device == 0x8000) device 1667 drivers/ata/ahci.c if (pdev->device == 0xa01c) device 1669 drivers/ata/ahci.c if (pdev->device == 0xa084) device 1679 drivers/ata/ahci.c (pdev->device == 0x2652 || pdev->device == 0x2653)) { device 1731 drivers/ata/ahci.c if (pdev->vendor == 0x177d && pdev->device == 0xa01c) device 397 drivers/ata/ahci.h void ahci_save_initial_config(struct device *dev, device 83 drivers/ata/ahci_brcm.c struct device *dev; device 341 drivers/ata/ahci_brcm.c static int brcm_ahci_suspend(struct device *dev) device 352 drivers/ata/ahci_brcm.c static int brcm_ahci_resume(struct device *dev) device 414 drivers/ata/ahci_brcm.c struct device *dev = &pdev->dev; device 193 drivers/ata/ahci_ceva.c struct device *dev = &pdev->dev; device 292 drivers/ata/ahci_ceva.c static int __maybe_unused ceva_ahci_suspend(struct device *dev) device 297 drivers/ata/ahci_ceva.c static int __maybe_unused ceva_ahci_resume(struct device *dev) device 28 drivers/ata/ahci_da850.c static void da850_sata_init(struct device *dev, void __iomem *pwrdn_reg, device 162 drivers/ata/ahci_da850.c struct device *dev = &pdev->dev; device 61 drivers/ata/ahci_dm816.c static int ahci_dm816_phy_init(struct ahci_host_priv *hpriv, struct device *dev) device 143 drivers/ata/ahci_dm816.c struct device *dev = &pdev->dev; device 419 drivers/ata/ahci_imx.c static ssize_t sata_ahci_show_temp(struct device *dev, device 450 drivers/ata/ahci_imx.c struct device *dev = &imxpriv->ahci_pdev->dev; device 649 drivers/ata/ahci_imx.c struct device *dev = &imxpriv->ahci_pdev->dev; device 933 drivers/ata/ahci_imx.c static u32 imx_ahci_parse_props(struct device *dev, device 981 drivers/ata/ahci_imx.c static int imx8_sata_probe(struct device *dev, struct imx_ahci_priv *imxpriv) device 1056 drivers/ata/ahci_imx.c struct device *dev = &pdev->dev; device 1132 drivers/ata/ahci_imx.c struct device *hwmon_dev; device 1197 drivers/ata/ahci_imx.c static int imx_ahci_suspend(struct device *dev) device 1212 drivers/ata/ahci_imx.c static int imx_ahci_resume(struct device *dev) device 45 drivers/ata/ahci_mtk.c struct device *dev) device 103 drivers/ata/ahci_mtk.c struct device *dev) device 128 drivers/ata/ahci_mtk.c struct device *dev = &pdev->dev; device 33 drivers/ata/ahci_octeon.c struct device *dev = &pdev->dev; device 45 drivers/ata/ahci_platform.c struct device *dev = &pdev->dev; device 120 drivers/ata/ahci_qoriq.c ata_tf_init(link->device, &tf); device 258 drivers/ata/ahci_qoriq.c struct device *dev = &pdev->dev; device 316 drivers/ata/ahci_qoriq.c static int ahci_qoriq_resume(struct device *dev) device 127 drivers/ata/ahci_seattle.c struct device *dev = &pdev->dev; device 55 drivers/ata/ahci_st.c struct device *dev) device 91 drivers/ata/ahci_st.c struct device *dev = host->dev; device 104 drivers/ata/ahci_st.c struct device *dev) device 147 drivers/ata/ahci_st.c struct device *dev = &pdev->dev; device 185 drivers/ata/ahci_st.c static int st_ahci_suspend(struct device *dev) device 209 drivers/ata/ahci_st.c static int st_ahci_resume(struct device *dev) device 86 drivers/ata/ahci_sunxi.c static int ahci_sunxi_phy_init(struct device *dev, void __iomem *reg_base) device 215 drivers/ata/ahci_sunxi.c struct device *dev = &pdev->dev; device 257 drivers/ata/ahci_sunxi.c static int ahci_sunxi_resume(struct device *dev) device 82 drivers/ata/ahci_xgene.c struct device *dev; device 367 drivers/ata/ahci_xgene.c ata_tf_init(link->device, &tf); device 739 drivers/ata/ahci_xgene.c struct device *dev = &pdev->dev; device 185 drivers/ata/ata_generic.c dev->device == PCI_DEVICE_ID_UMC_UM8886A && device 190 drivers/ata/ata_generic.c dev->device == PCI_DEVICE_ID_OPTI_82C558 && device 456 drivers/ata/ata_piix.c u16 device; device 513 drivers/ata/ata_piix.c while (lap->device) { device 514 drivers/ata/ata_piix.c if (lap->device == pdev->device && device 1423 drivers/ata/ata_piix.c if (pdev->vendor == PCI_VENDOR_ID_INTEL && pdev->device == 0x2920 && device 1643 drivers/ata/ata_piix.c struct device *dev = &pdev->dev; device 1691 drivers/ata/ata_piix.c if (pdev->vendor == PCI_VENDOR_ID_INTEL && pdev->device == 0x2652) { device 86 drivers/ata/libahci.c static ssize_t ahci_show_host_caps(struct device *dev, device 88 drivers/ata/libahci.c static ssize_t ahci_show_host_cap2(struct device *dev, device 90 drivers/ata/libahci.c static ssize_t ahci_show_host_version(struct device *dev, device 92 drivers/ata/libahci.c static ssize_t ahci_show_port_cmd(struct device *dev, device 94 drivers/ata/libahci.c static ssize_t ahci_read_em_buffer(struct device *dev, device 96 drivers/ata/libahci.c static ssize_t ahci_store_em_buffer(struct device *dev, device 99 drivers/ata/libahci.c static ssize_t ahci_show_em_supported(struct device *dev, device 238 drivers/ata/libahci.c static ssize_t ahci_show_host_caps(struct device *dev, device 248 drivers/ata/libahci.c static ssize_t ahci_show_host_cap2(struct device *dev, device 258 drivers/ata/libahci.c static ssize_t ahci_show_host_version(struct device *dev, device 268 drivers/ata/libahci.c static ssize_t ahci_show_port_cmd(struct device *dev, device 283 drivers/ata/libahci.c static ssize_t ahci_read_em_buffer(struct device *dev, device 342 drivers/ata/libahci.c static ssize_t ahci_store_em_buffer(struct device *dev, device 386 drivers/ata/libahci.c static ssize_t ahci_show_em_supported(struct device *dev, device 424 drivers/ata/libahci.c void ahci_save_initial_config(struct device *dev, struct ahci_host_priv *hpriv) device 798 drivers/ata/libahci.c (link->device->flags & ATA_DFLAG_DEVSLP)) { device 1197 drivers/ata/libahci.c static void ahci_port_init(struct device *dev, struct ata_port *ap, device 1411 drivers/ata/libahci.c ata_tf_init(link->device, &tf); device 1548 drivers/ata/libahci.c ata_tf_init(link->device, &tf); device 2077 drivers/ata/libahci.c if (!ata_dev_enabled(ap->link.device)) device 2095 drivers/ata/libahci.c struct ata_device *dev = ap->link.device; device 2321 drivers/ata/libahci.c struct device *dev = ap->host->dev; device 285 drivers/ata/libahci_platform.c static void ahci_platform_put_resources(struct device *dev, void *res) device 310 drivers/ata/libahci_platform.c struct device *dev, struct device_node *node) device 351 drivers/ata/libahci_platform.c struct device *dev) device 388 drivers/ata/libahci_platform.c struct device *dev = &pdev->dev; device 578 drivers/ata/libahci_platform.c struct device *dev = &pdev->dev; device 720 drivers/ata/libahci_platform.c int ahci_platform_suspend_host(struct device *dev) device 760 drivers/ata/libahci_platform.c int ahci_platform_resume_host(struct device *dev) device 793 drivers/ata/libahci_platform.c int ahci_platform_suspend(struct device *dev) device 819 drivers/ata/libahci_platform.c int ahci_platform_resume(struct device *dev) device 360 drivers/ata/libata-acpi.c in_params[1].buffer.pointer = (u8 *)ap->link.device[0].id; device 363 drivers/ata/libata-acpi.c in_params[2].buffer.pointer = (u8 *)ap->link.device[1].id; device 562 drivers/ata/libata-acpi.c tf->device = gtf->tf[5]; /* 0x1f6 */ device 706 drivers/ata/libata-acpi.c tf.lbam, tf.lbah, tf.device, device 106 drivers/ata/libata-core.c int device; device 251 drivers/ata/libata-core.c dev = link->device; device 255 drivers/ata/libata-core.c dev = link->device + ata_link_max_devices(link) - 1; device 264 drivers/ata/libata-core.c if (++dev < link->device + ata_link_max_devices(link)) device 269 drivers/ata/libata-core.c if (--dev >= link->device) device 369 drivers/ata/libata-core.c if (fe->device != -1 && fe->device != linkno) device 418 drivers/ata/libata-core.c if (fe->device != -1 && fe->device != devno && device 419 drivers/ata/libata-core.c fe->device != alt_devno) device 471 drivers/ata/libata-core.c if (fe->device != -1 && fe->device != devno && device 472 drivers/ata/libata-core.c fe->device != alt_devno) device 551 drivers/ata/libata-core.c fis[7] = tf->device; device 588 drivers/ata/libata-core.c tf->device = fis[7]; device 694 drivers/ata/libata-core.c block |= (tf->device & 0xf) << 24; device 703 drivers/ata/libata-core.c head = tf->device & 0xf; device 770 drivers/ata/libata-core.c tf->device = ATA_LBA; device 772 drivers/ata/libata-core.c tf->device |= 1 << 7; device 784 drivers/ata/libata-core.c tf->device |= (block >> 24) & 0xf; device 810 drivers/ata/libata-core.c tf->device |= ATA_LBA; device 842 drivers/ata/libata-core.c tf->device |= head; device 1196 drivers/ata/libata-core.c sectors |= (tf->device & 0x0f) << 24; device 1234 drivers/ata/libata-core.c tf.device |= ATA_LBA; device 1289 drivers/ata/libata-core.c tf.device |= (new_sectors >> 24) & 0xf; device 1293 drivers/ata/libata-core.c tf.device |= ATA_LBA; device 3012 drivers/ata/libata-core.c struct ata_device *pair = &link->device[1 - adev->devno]; device 4909 drivers/ata/libata-core.c tf.device |= (heads - 1) & 0x0f; /* max head = num. of heads - 1 */ device 5745 drivers/ata/libata-core.c static int ata_port_pm_suspend(struct device *dev) device 5756 drivers/ata/libata-core.c static int ata_port_pm_freeze(struct device *dev) device 5767 drivers/ata/libata-core.c static int ata_port_pm_poweroff(struct device *dev) device 5786 drivers/ata/libata-core.c static int ata_port_pm_resume(struct device *dev) device 5803 drivers/ata/libata-core.c static int ata_port_runtime_idle(struct device *dev) device 5819 drivers/ata/libata-core.c static int ata_port_runtime_suspend(struct device *dev) device 5825 drivers/ata/libata-core.c static int ata_port_runtime_resume(struct device *dev) device 5954 drivers/ata/libata-core.c struct ata_device *dev = &link->device[i]; device 5957 drivers/ata/libata-core.c dev->devno = dev - link->device; device 6058 drivers/ata/libata-core.c static void ata_devres_release(struct device *gendev, void *res) device 6124 drivers/ata/libata-core.c struct ata_host *ata_host_alloc(struct device *dev, int max_ports) device 6193 drivers/ata/libata-core.c struct ata_host *ata_host_alloc_pinfo(struct device *dev, device 6287 drivers/ata/libata-core.c static void ata_host_stop(struct device *gendev, void *res) device 6442 drivers/ata/libata-core.c void ata_host_init(struct ata_host *host, struct device *dev, device 6985 drivers/ata/libata-core.c force_ent->device = simple_strtoul(p, &endp, 10); device 7050 drivers/ata/libata-core.c struct ata_force_ent te = { .port = -1, .device = -1 }; device 7062 drivers/ata/libata-core.c te.device = last_device; device 7068 drivers/ata/libata-core.c last_device = te.device; device 7315 drivers/ata/libata-core.c void ata_print_version(const struct device *dev, const char *version) device 1124 drivers/ata/libata-eh.c struct ata_device *dev = ap->link.device; device 1148 drivers/ata/libata-eh.c if ((link->device->class == ATA_DEV_ATAPI) && device 1149 drivers/ata/libata-eh.c (link->device->flags & ATA_DFLAG_AN)) device 1150 drivers/ata/libata-eh.c ata_scsi_media_change_notify(link->device); device 1466 drivers/ata/libata-eh.c tf->device = buf[7]; device 1677 drivers/ata/libata-eh.c struct ata_device *dev = link->device; device 2221 drivers/ata/libata-eh.c ata_dev_enabled(link->device)))) device 2222 drivers/ata/libata-eh.c dev = link->device; device 2564 drivers/ata/libata-eh.c cmd->device, qc->tag, data_buf, cdb_buf, device 2569 drivers/ata/libata-eh.c res->device, qc->err_mask, ata_err_string(qc->err_mask), device 3880 drivers/ata/libata-eh.c if (link->device->class == ATA_DEV_PMP) { device 41 drivers/ata/libata-pmp.c struct ata_device *pmp_dev = ap->link.device; device 50 drivers/ata/libata-pmp.c tf.device = link->pmp; device 78 drivers/ata/libata-pmp.c struct ata_device *pmp_dev = ap->link.device; device 86 drivers/ata/libata-pmp.c tf.device = link->pmp; device 380 drivers/ata/libata-pmp.c u32 *gscr = ap->link.device->gscr; device 575 drivers/ata/libata-pmp.c ata_eh_detach_dev(tlink->device); device 757 drivers/ata/libata-pmp.c struct ata_device *dev = link->device; device 902 drivers/ata/libata-pmp.c ata_dev_disable(link->device); device 928 drivers/ata/libata-pmp.c struct ata_device *pmp_dev = pmp_link->device; device 101 drivers/ata/libata-scsi.c static ssize_t ata_scsi_lpm_store(struct device *device, device 105 drivers/ata/libata-scsi.c struct Scsi_Host *shost = class_to_shost(device); device 141 drivers/ata/libata-scsi.c static ssize_t ata_scsi_lpm_show(struct device *dev, device 157 drivers/ata/libata-scsi.c static ssize_t ata_scsi_park_show(struct device *device, device 160 drivers/ata/libata-scsi.c struct scsi_device *sdev = to_scsi_device(device); device 196 drivers/ata/libata-scsi.c static ssize_t ata_scsi_park_store(struct device *device, device 200 drivers/ata/libata-scsi.c struct scsi_device *sdev = to_scsi_device(device); device 260 drivers/ata/libata-scsi.c static ssize_t ata_ncq_prio_enable_show(struct device *device, device 264 drivers/ata/libata-scsi.c struct scsi_device *sdev = to_scsi_device(device); device 287 drivers/ata/libata-scsi.c static ssize_t ata_ncq_prio_enable_store(struct device *device, device 291 drivers/ata/libata-scsi.c struct scsi_device *sdev = to_scsi_device(device); device 386 drivers/ata/libata-scsi.c ata_scsi_em_message_store(struct device *dev, struct device_attribute *attr, device 397 drivers/ata/libata-scsi.c ata_scsi_em_message_show(struct device *dev, struct device_attribute *attr, device 412 drivers/ata/libata-scsi.c ata_scsi_em_message_type_show(struct device *dev, struct device_attribute *attr, device 425 drivers/ata/libata-scsi.c ata_scsi_activity_show(struct device *dev, struct device_attribute *attr, device 439 drivers/ata/libata-scsi.c ata_scsi_activity_store(struct device *dev, struct device_attribute *attr, device 1122 drivers/ata/libata-scsi.c desc[12] = tf->device; device 1140 drivers/ata/libata-scsi.c desc[2] = tf->device; device 1496 drivers/ata/libata-scsi.c tf->device |= ATA_LBA; device 1717 drivers/ata/libata-scsi.c tf->device |= (block >> 24) & 0xf; device 1741 drivers/ata/libata-scsi.c tf->device |= ATA_LBA; device 1770 drivers/ata/libata-scsi.c tf->device |= head; device 1797 drivers/ata/libata-scsi.c req_blocks = blk_rq_bytes(rq) / scmd->device->sector_size; device 1897 drivers/ata/libata-scsi.c qc->nbytes = n_block * scmd->device->sector_size; device 3038 drivers/ata/libata-scsi.c return &ap->link.device[devno]; device 3042 drivers/ata/libata-scsi.c return &ap->pmp_link[devno].device[0]; device 3195 drivers/ata/libata-scsi.c tf->device = cdb[13]; device 3208 drivers/ata/libata-scsi.c tf->device = cdb[8]; device 3231 drivers/ata/libata-scsi.c tf->device = cdb[24]; device 3241 drivers/ata/libata-scsi.c tf->device = dev->devno ? device 3242 drivers/ata/libata-scsi.c tf->device | ATA_DEV1 : tf->device & ~ATA_DEV1; device 3288 drivers/ata/libata-scsi.c qc->sect_size = scmd->device->sector_size; device 3408 drivers/ata/libata-scsi.c struct scsi_device *sdp = cmd->device; device 3453 drivers/ata/libata-scsi.c struct scsi_device *sdp = scmd->device; device 3750 drivers/ata/libata-scsi.c tf->device = ATA_LBA; device 3841 drivers/ata/libata-scsi.c tf->device = ATA_LBA; device 4297 drivers/ata/libata-scsi.c struct scsi_device *scsidev = cmd->device; device 4379 drivers/ata/libata-scsi.c struct scsi_device *scsidev = cmd->device; device 5038 drivers/ata/libata-scsi.c int ata_sas_tport_add(struct device *parent, struct ata_port *ap) device 5076 drivers/ata/libata-scsi.c ata_scsi_dev_config(sdev, ap->link.device); device 5097 drivers/ata/libata-scsi.c if (likely(ata_dev_enabled(ap->link.device))) device 5098 drivers/ata/libata-scsi.c rc = __ata_scsi_queuecmd(cmd, ap->link.device); device 302 drivers/ata/libata-sff.c void ata_sff_dev_select(struct ata_port *ap, unsigned int device) device 306 drivers/ata/libata-sff.c if (device == 0) device 334 drivers/ata/libata-sff.c static void ata_dev_select(struct ata_port *ap, unsigned int device, device 339 drivers/ata/libata-sff.c device, wait); device 344 drivers/ata/libata-sff.c ap->ops->sff_dev_select(ap, device); device 347 drivers/ata/libata-sff.c if (can_sleep && ap->link.device[device].class == ATA_DEV_ATAPI) device 439 drivers/ata/libata-sff.c iowrite8(tf->device, ioaddr->device_addr); device 440 drivers/ata/libata-sff.c VPRINTK("device 0x%X\n", tf->device); device 470 drivers/ata/libata-sff.c tf->device = ioread8(ioaddr->device_addr); device 1766 drivers/ata/libata-sff.c static unsigned int ata_devchk(struct ata_port *ap, unsigned int device) device 1771 drivers/ata/libata-sff.c ap->ops->sff_dev_select(ap, device); device 2004 drivers/ata/libata-sff.c classes[0] = ata_sff_dev_classify(&link->device[0], device 2007 drivers/ata/libata-sff.c classes[1] = ata_sff_dev_classify(&link->device[1], device 2041 drivers/ata/libata-sff.c *class = ata_sff_dev_classify(link->device, 1, NULL); device 2228 drivers/ata/libata-sff.c struct device *gdev = host->dev; device 2352 drivers/ata/libata-sff.c struct device *dev = host->dev; device 2450 drivers/ata/libata-sff.c struct device *dev = &pdev->dev; device 3140 drivers/ata/libata-sff.c struct device *gdev = host->dev; device 206 drivers/ata/libata-transport.c show_ata_port_##name(struct device *dev, \ device 225 drivers/ata/libata-transport.c static void ata_tport_release(struct device *dev) device 238 drivers/ata/libata-transport.c static int ata_is_port(const struct device *dev) device 244 drivers/ata/libata-transport.c struct device *dev) device 259 drivers/ata/libata-transport.c struct device *dev = &ap->tdev; device 279 drivers/ata/libata-transport.c int ata_tport_add(struct device *parent, device 283 drivers/ata/libata-transport.c struct device *dev = &ap->tdev; device 332 drivers/ata/libata-transport.c show_ata_link_##field(struct device *dev, \ device 352 drivers/ata/libata-transport.c static void ata_tlink_release(struct device *dev) device 363 drivers/ata/libata-transport.c static int ata_is_link(const struct device *dev) device 369 drivers/ata/libata-transport.c struct device *dev) device 385 drivers/ata/libata-transport.c struct device *dev = &link->tdev; device 409 drivers/ata/libata-transport.c struct device *dev = &link->tdev; device 440 drivers/ata/libata-transport.c while (--ata_dev >= link->device) { device 457 drivers/ata/libata-transport.c show_ata_dev_##field(struct device *dev, \ device 477 drivers/ata/libata-transport.c show_ata_dev_##field(struct device *dev, \ device 513 drivers/ata/libata-transport.c show_ata_dev_ering(struct device *dev, device 527 drivers/ata/libata-transport.c show_ata_dev_id(struct device *dev, device 546 drivers/ata/libata-transport.c show_ata_dev_gscr(struct device *dev, device 567 drivers/ata/libata-transport.c show_ata_dev_trim(struct device *dev, device 592 drivers/ata/libata-transport.c static void ata_tdev_release(struct device *dev) device 603 drivers/ata/libata-transport.c static int ata_is_ata_dev(const struct device *dev) device 609 drivers/ata/libata-transport.c struct device *dev) device 641 drivers/ata/libata-transport.c struct device *dev = &ata_dev->tdev; device 660 drivers/ata/libata-transport.c struct device *dev = &ata_dev->tdev; device 11 drivers/ata/libata-transport.h int ata_tport_add(struct device *parent, struct ata_port *ap); device 244 drivers/ata/libata-zpodd.c struct device *dev = &ata_dev->sdev->sdev_gendev; device 203 drivers/ata/pata_acpi.c acpi->mask[0] = pacpi_discover_modes(ap, &ap->link.device[0]); device 204 drivers/ata/pata_acpi.c acpi->mask[1] = pacpi_discover_modes(ap, &ap->link.device[1]); device 191 drivers/ata/pata_amd.c if (pdev->device == PCI_DEVICE_ID_AMD_VIPER_7411) /* FIFO is broken */ device 590 drivers/ata/pata_amd.c if (pdev->device == PCI_DEVICE_ID_AMD_VIPER_7409 || device 591 drivers/ata/pata_amd.c pdev->device == PCI_DEVICE_ID_AMD_COBRA_7401) device 228 drivers/ata/pata_arasan_cf.c struct device *dev = acdev->host->dev; device 403 drivers/ata/pata_arasan_cf.c tx = chan->device->device_prep_dma_memcpy(chan, dest, src, len, flags); device 419 drivers/ata/pata_arasan_cf.c chan->device->device_issue_pending(chan); device 920 drivers/ata/pata_arasan_cf.c static int arasan_cf_suspend(struct device *dev) device 932 drivers/ata/pata_arasan_cf.c static int arasan_cf_resume(struct device *dev) device 61 drivers/ata/pata_artop.c if ((pdev->device & 1) && device 318 drivers/ata/pata_artop.c if (pdev->device == 0x0005) device 321 drivers/ata/pata_artop.c else if (pdev->device == 0x0008 || pdev->device == 0x0009) { device 283 drivers/ata/pata_atiixp.c if (pdev->device == PCI_DEVICE_ID_ATI_IXP600_IDE) device 123 drivers/ata/pata_atp867x.c (pdev->device == PCI_DEVICE_ID_ARTOP_ATP867B || device 400 drivers/ata/pata_atp867x.c if (pdev->device == PCI_DEVICE_ID_ARTOP_ATP867B) device 407 drivers/ata/pata_atp867x.c struct device *gdev = host->dev; device 490 drivers/ata/pata_atp867x.c pdev->device); device 447 drivers/ata/pata_cmd64x.c if (pdev->device == PCI_DEVICE_ID_CMD_646) device 198 drivers/ata/pata_cs5530.c switch (dev->device) { device 408 drivers/ata/pata_ep93xx.c ep93xx_pata_write_reg(drv_data, tf->device, device 425 drivers/ata/pata_ep93xx.c tf->device = ep93xx_pata_read_reg(drv_data, IDECTRL_ADDR_DEVICE); device 457 drivers/ata/pata_ep93xx.c static void ep93xx_pata_dev_select(struct ata_port *ap, unsigned int device) device 462 drivers/ata/pata_ep93xx.c if (device != 0) device 521 drivers/ata/pata_ep93xx.c unsigned int device) device 526 drivers/ata/pata_ep93xx.c ap->ops->sff_dev_select(ap, device); device 831 drivers/ata/pata_ep93xx.c classes[0] = ata_sff_dev_classify(&al->device[0], devmask & (1 << 0), device 834 drivers/ata/pata_ep93xx.c classes[1] = ata_sff_dev_classify(&al->device[1], device 43 drivers/ata/pata_ftide010.c struct device *dev; device 273 drivers/ata/pata_ftide010.c struct device *dev = ftide->dev; device 316 drivers/ata/pata_ftide010.c struct device *dev = ftide->dev; device 354 drivers/ata/pata_ftide010.c struct device *dev = ftide->dev; device 454 drivers/ata/pata_ftide010.c struct device *dev = &pdev->dev; device 839 drivers/ata/pata_hpt37x.c switch (dev->device) { device 906 drivers/ata/pata_hpt37x.c pr_err("PCI table is bogus, please report (%d)\n", dev->device); device 507 drivers/ata/pata_hpt3x2n.c switch (dev->device) { device 533 drivers/ata/pata_hpt3x2n.c pr_err("PCI table is bogus, please report (%d)\n", dev->device); device 554 drivers/ata/pata_hpt3x2n.c if (dev->device == PCI_DEVICE_ID_TTI_HPT371) { device 600 drivers/ata/pata_hpt3x2n.c if (dev->device == PCI_DEVICE_ID_TTI_HPT371) device 222 drivers/ata/pata_imx.c static int pata_imx_suspend(struct device *dev) device 239 drivers/ata/pata_imx.c static int pata_imx_resume(struct device *dev) device 111 drivers/ata/pata_isapnp.c struct device *dev = &idev->dev; device 390 drivers/ata/pata_it821x.c unsigned int device) device 393 drivers/ata/pata_it821x.c if (itdev && device != itdev->last_device) { device 394 drivers/ata/pata_it821x.c struct ata_device *adev = &ap->link.device[device]; device 396 drivers/ata/pata_it821x.c itdev->last_device = device; device 398 drivers/ata/pata_it821x.c ata_sff_dev_select(ap, device); device 853 drivers/ata/pata_it821x.c pdev->device != PCI_DEVICE_ID_ITE_8212) device 1026 drivers/ata/pata_legacy.c if (p->vendor == 0x1078 && p->device == 0x0000) { device 1031 drivers/ata/pata_legacy.c if (p->vendor == 0x1078 && p->device == 0x0002) { device 1036 drivers/ata/pata_legacy.c if (p->vendor == 0x8086 && p->device == 0x1234) { device 234 drivers/ata/pata_macio.c struct device *dev; device 369 drivers/ata/pata_macio.c static void pata_macio_apply_timings(struct ata_port *ap, unsigned int device) device 377 drivers/ata/pata_macio.c writel(priv->treg[device][0], rbase + IDE_KAUAI_PIO_CONFIG); device 378 drivers/ata/pata_macio.c writel(priv->treg[device][1], rbase + IDE_KAUAI_ULTRA_CONFIG); device 380 drivers/ata/pata_macio.c writel(priv->treg[device][0], rbase + IDE_TIMING_CONFIG); device 383 drivers/ata/pata_macio.c static void pata_macio_dev_select(struct ata_port *ap, unsigned int device) device 385 drivers/ata/pata_macio.c ata_sff_dev_select(ap, device); device 388 drivers/ata/pata_macio.c pata_macio_apply_timings(ap, device); device 811 drivers/ata/pata_macio.c dev = &ap->link.device[sdev->id]; device 40 drivers/ata/pata_marvell.c if (pdev->device != 0x6145) device 73 drivers/ata/pata_marvell.c if (pdev->device == 0x6145 && ap->port_no == 0 && device 147 drivers/ata/pata_marvell.c if (pdev->device == 0x6101) device 330 drivers/ata/pata_mpc52xx.c mpc52xx_ata_apply_timings(struct mpc52xx_ata_priv *priv, int device) device 333 drivers/ata/pata_mpc52xx.c struct mpc52xx_ata_timings *timing = &priv->timings[device]; device 344 drivers/ata/pata_mpc52xx.c priv->csel = device; device 432 drivers/ata/pata_mpc52xx.c mpc52xx_ata_dev_select(struct ata_port *ap, unsigned int device) device 436 drivers/ata/pata_mpc52xx.c if (device != priv->csel) device 437 drivers/ata/pata_mpc52xx.c mpc52xx_ata_apply_timings(priv, device); device 439 drivers/ata/pata_mpc52xx.c ata_sff_dev_select(ap, device); device 624 drivers/ata/pata_mpc52xx.c static int mpc52xx_ata_init_one(struct device *dev, device 70 drivers/ata/pata_ninja32.c static void ninja32_dev_select(struct ata_port *ap, unsigned int device) device 72 drivers/ata/pata_ninja32.c struct ata_device *adev = &ap->link.device[device]; device 75 drivers/ata/pata_ninja32.c ata_sff_dev_select(ap, device); device 274 drivers/ata/pata_ns87415.c tf->device = ns87560_read_buggy(ioaddr->device_addr); device 400 drivers/ata/pata_octeon_cf.c tf->device = blob & 0xff; device 457 drivers/ata/pata_octeon_cf.c classes[0] = ata_sff_dev_classify(&link->device[0], 1, &err); device 504 drivers/ata/pata_octeon_cf.c static void octeon_cf_dev_select(struct ata_port *ap, unsigned int device) device 522 drivers/ata/pata_octeon_cf.c VPRINTK("device 0x%X\n", tf->device); device 523 drivers/ata/pata_octeon_cf.c blob = tf->device; device 1009 drivers/ata/pata_octeon_cf.c static void octeon_cf_shutdown(struct device *dev) device 329 drivers/ata/pata_optidma.c r |= (optidma_make_bits43(&link->device[0]) + device 330 drivers/ata/pata_optidma.c (optidma_make_bits43(&link->device[0]) << 2)) << nybble; device 53 drivers/ata/pata_palmld.c struct device *dev = &pdev->dev; device 45 drivers/ata/pata_pcmcia.c struct ata_device *master = &link->device[0]; device 46 drivers/ata/pata_pcmcia.c struct ata_device *slave = &link->device[1]; device 762 drivers/ata/pata_pdc2027x.c if (pdev->device == PCI_DEVICE_ID_PROMISE_20268 || device 763 drivers/ata/pata_pdc2027x.c pdev->device == PCI_DEVICE_ID_PROMISE_20270) device 353 drivers/ata/pata_pdc202xx_old.c if (dev->device == PCI_DEVICE_ID_PROMISE_20265) { device 357 drivers/ata/pata_pdc202xx_old.c if (bridge->device == PCI_DEVICE_ID_INTEL_I960) device 359 drivers/ata/pata_pdc202xx_old.c if (bridge->device == PCI_DEVICE_ID_INTEL_I960RM) device 95 drivers/ata/pata_platform.c int __pata_platform_probe(struct device *dev, struct resource *io_res, device 312 drivers/ata/pata_rdc.c struct device *dev = &pdev->dev; device 204 drivers/ata/pata_samsung_cf.c ata_outb(ap->host, tf->device, ioaddr->device_addr); device 221 drivers/ata/pata_samsung_cf.c tf->device = ata_inb(ap->host, ioaddr->device_addr); device 297 drivers/ata/pata_samsung_cf.c static void pata_s3c_dev_select(struct ata_port *ap, unsigned int device) device 301 drivers/ata/pata_samsung_cf.c if (device != 0) device 312 drivers/ata/pata_samsung_cf.c unsigned int device) device 317 drivers/ata/pata_samsung_cf.c pata_s3c_dev_select(ap, device); device 404 drivers/ata/pata_samsung_cf.c classes[0] = ata_sff_dev_classify(&ap->link.device[0], device 495 drivers/ata/pata_samsung_cf.c struct device *dev = &pdev->dev; device 607 drivers/ata/pata_samsung_cf.c static int pata_s3c_suspend(struct device *dev) device 614 drivers/ata/pata_samsung_cf.c static int pata_s3c_resume(struct device *dev) device 78 drivers/ata/pata_serverworks.c int device; device 108 drivers/ata/pata_serverworks.c while(cb->device) { device 109 drivers/ata/pata_serverworks.c if (cb->device == pdev->device && device 131 drivers/ata/pata_serverworks.c switch (pdev->device) { device 366 drivers/ata/pata_serverworks.c switch (pdev->device) { device 425 drivers/ata/pata_serverworks.c if (pdev->device == PCI_DEVICE_ID_SERVERWORKS_OSB4IDE) { device 432 drivers/ata/pata_serverworks.c else if ((pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB5IDE) || device 433 drivers/ata/pata_serverworks.c (pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE) || device 434 drivers/ata/pata_serverworks.c (pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2)) { device 442 drivers/ata/pata_serverworks.c if (pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2) device 42 drivers/ata/pata_sis.c u16 device; /* PCI host ID */ device 49 drivers/ata/pata_sis.c u16 device; device 67 drivers/ata/pata_sis.c while (lap->device) { device 68 drivers/ata/pata_sis.c if (lap->device == dev->device && device 785 drivers/ata/pata_sis.c for (sets = &sis_chipsets[0]; sets->device; sets++) { device 786 drivers/ata/pata_sis.c host = pci_get_device(PCI_VENDOR_ID_SI, sets->device, NULL); device 789 drivers/ata/pata_sis.c if (sets->device == 0x630) { /* SIS630 */ device 281 drivers/ata/pata_sl82c105.c bridge->device != PCI_DEVICE_ID_WINBOND_83C553 || device 405 drivers/ata/pata_via.c iowrite8(tf->device, ioaddr->device_addr); device 406 drivers/ata/pata_via.c vp->cached_device = tf->device; device 616 drivers/ata/pata_via.c if ((id->device == 0x0415 || id->device == 0x3164) && device 617 drivers/ata/pata_via.c (config->id != id->device)) device 326 drivers/ata/pdc_adma.c buf[i++] = qc->tf.device; device 536 drivers/ata/pdc_adma.c struct device *dev = ap->host->dev; device 135 drivers/ata/sata_dwc_460ex.c struct device *dev; /* generic device struct */ device 207 drivers/ata/sata_dwc_460ex.c if (dws->dma_dev != chan->device->dev) device 319 drivers/ata/sata_dwc_460ex.c tf->device); device 854 drivers/ata/sata_dwc_460ex.c struct device *dev = hsdev->dev; device 882 drivers/ata/sata_dwc_460ex.c struct device *pdev; device 1143 drivers/ata/sata_dwc_460ex.c static void sata_dwc_dev_select(struct ata_port *ap, unsigned int device) device 1293 drivers/ata/sata_dwc_460ex.c struct device *dev = &ofdev->dev; device 320 drivers/ata/sata_fsl.c static ssize_t fsl_sata_intr_coalescing_show(struct device *dev, device 327 drivers/ata/sata_fsl.c static ssize_t fsl_sata_intr_coalescing_store(struct device *dev, device 346 drivers/ata/sata_fsl.c static ssize_t fsl_sata_rx_watermark_show(struct device *dev, device 363 drivers/ata/sata_fsl.c static ssize_t fsl_sata_rx_watermark_store(struct device *dev, device 715 drivers/ata/sata_fsl.c struct device *dev = ap->host->dev; device 771 drivers/ata/sata_fsl.c struct device *dev = ap->host->dev; device 960 drivers/ata/sata_fsl.c ata_tf_init(link->device, &tf); device 37 drivers/ata/sata_gemini.c struct device *dev; device 239 drivers/ata/sata_gemini.c struct device *dev = sg->dev; device 292 drivers/ata/sata_gemini.c static int gemini_setup_ide_pins(struct device *dev) device 317 drivers/ata/sata_gemini.c struct device *dev = &pdev->dev; device 177 drivers/ata/sata_highbank.c static void highbank_set_em_messages(struct device *dev, device 326 drivers/ata/sata_highbank.c static int highbank_initialize_phys(struct device *dev, void __iomem *addr) device 402 drivers/ata/sata_highbank.c ata_tf_init(link->device, &tf); device 453 drivers/ata/sata_highbank.c struct device *dev = &pdev->dev; device 568 drivers/ata/sata_highbank.c static int ahci_highbank_suspend(struct device *dev) device 598 drivers/ata/sata_highbank.c static int ahci_highbank_resume(struct device *dev) device 202 drivers/ata/sata_inic162x.c u8 device; /* ATA Device/Head */ device 506 drivers/ata/sata_inic162x.c cpb->device = qc->tf.device; device 565 drivers/ata/sata_inic162x.c tf->device = readb(port_base + PORT_TF_DEVICE); device 700 drivers/ata/sata_inic162x.c struct device *dev = ap->host->dev; device 1706 drivers/ata/sata_mv.c struct device *dev = ap->host->dev; device 2115 drivers/ata/sata_mv.c mv_crqb_pack_cmd(cw++, tf->device, ATA_REG_DEVICE, 0); device 2175 drivers/ata/sata_mv.c (tf->device << 24) device 3086 drivers/ata/sata_mv.c early_5080 = (pdev->device == 0x5080) && (pdev->revision == 0); device 3837 drivers/ata/sata_mv.c (pdev->device == 0x2300 || pdev->device == 0x2310)) device 3997 drivers/ata/sata_mv.c static int mv_create_dma_pools(struct mv_host_priv *hpriv, struct device *dev) device 677 drivers/ata/sata_nv.c if (ap->link.device[sdev->id].class == ATA_DEV_ATAPI) { device 790 drivers/ata/sata_nv.c cpb[idx++] = cpu_to_le16((ATA_REG_DEVICE << 8) | tf->device); device 1088 drivers/ata/sata_nv.c struct device *dev = ap->host->dev; device 1535 drivers/ata/sata_nv.c !ata_dev_enabled(link->device)) device 1893 drivers/ata/sata_nv.c dev = &ap->link.device[sdev->id]; device 1898 drivers/ata/sata_nv.c if (pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_SATA || device 1899 drivers/ata/sata_nv.c pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_SATA2) device 1903 drivers/ata/sata_nv.c if (pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_SATA || device 1904 drivers/ata/sata_nv.c pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_SATA2) { device 1926 drivers/ata/sata_nv.c struct device *dev = ap->host->dev; device 317 drivers/ata/sata_promise.c struct device *dev = ap->host->dev; device 520 drivers/ata/sata_promise.c dev_sel = qc->tf.device; device 79 drivers/ata/sata_promise.h buf[i++] = tf->device; device 467 drivers/ata/sata_qstor.c struct device *dev = ap->host->dev; device 280 drivers/ata/sata_rcar.c static void sata_rcar_dev_select(struct ata_port *ap, unsigned int device) device 287 drivers/ata/sata_rcar.c unsigned int device) device 292 drivers/ata/sata_rcar.c sata_rcar_dev_select(ap, device); device 362 drivers/ata/sata_rcar.c classes[0] = ata_sff_dev_classify(&link->device[0], devmask, &err); device 409 drivers/ata/sata_rcar.c iowrite32(tf->device, ioaddr->device_addr); device 410 drivers/ata/sata_rcar.c VPRINTK("device 0x%X\n", tf->device); device 426 drivers/ata/sata_rcar.c tf->device = ioread32(ioaddr->device_addr); device 886 drivers/ata/sata_rcar.c struct device *dev = &pdev->dev; device 964 drivers/ata/sata_rcar.c static int sata_rcar_suspend(struct device *dev) device 984 drivers/ata/sata_rcar.c static int sata_rcar_resume(struct device *dev) device 1012 drivers/ata/sata_rcar.c static int sata_rcar_restore(struct device *dev) device 668 drivers/ata/sata_sil24.c ata_tf_init(link->device, &tf); /* doesn't really matter */ device 910 drivers/ata/sata_sil24.c u32 *gscr = ap->link.device->gscr; device 1192 drivers/ata/sata_sil24.c struct device *dev = ap->host->dev; device 107 drivers/ata/sata_sis.c switch (pdev->device) { device 214 drivers/ata/sata_sis.c switch (ent->device) { device 188 drivers/ata/sata_svw.c writeb(tf->device, ioaddr->device_addr); device 200 drivers/ata/sata_svw.c tf->device = readw(ioaddr->device_addr); device 211 drivers/ata/sata_sx4.c u32 device, u32 subaddr, u32 *pdata); device 285 drivers/ata/sata_sx4.c struct device *dev = ap->host->dev; device 1083 drivers/ata/sata_sx4.c static unsigned int pdc20621_i2c_read(struct ata_host *host, u32 device, device 1094 drivers/ata/sata_sx4.c i2creg |= device << 24; device 228 drivers/ata/sata_via.c WARN_ON(pdev->device != 0x5287); device 259 drivers/ata/sata_via.c WARN_ON(pdev->device != 0x5287); device 177 drivers/ata/sata_vsc.c writeb(tf->device, ioaddr->device_addr); device 189 drivers/ata/sata_vsc.c tf->device = readw(ioaddr->device_addr); device 44 drivers/atm/adummy.c static ssize_t __set_signal(struct device *dev, device 62 drivers/atm/adummy.c static ssize_t __show_signal(struct device *dev, device 2194 drivers/atm/ambassador.c if (pci_dev->device == PCI_DEVICE_ID_MADGE_AMBASSADOR_BAD) { device 2475 drivers/atm/fore200e.c static int fore200e_register(struct fore200e *fore200e, struct device *parent) device 2501 drivers/atm/fore200e.c static int fore200e_init(struct fore200e *fore200e, struct device *parent) device 841 drivers/atm/fore200e.h struct device *dev; device 2575 drivers/atm/lanai.c lanai->type = (enum lanai_type) ident->device; device 167 drivers/atm/solos-pci.c static int atm_init(struct solos_card *, struct device *); device 181 drivers/atm/solos-pci.c static ssize_t solos_param_show(struct device *dev, struct device_attribute *attr, device 236 drivers/atm/solos-pci.c static ssize_t solos_param_store(struct device *dev, struct device_attribute *attr, device 444 drivers/atm/solos-pci.c static ssize_t console_show(struct device *dev, struct device_attribute *attr, device 494 drivers/atm/solos-pci.c static ssize_t console_store(struct device *dev, struct device_attribute *attr, device 516 drivers/atm/solos-pci.c static ssize_t geos_gpio_store(struct device *dev, struct device_attribute *attr, device 541 drivers/atm/solos-pci.c static ssize_t geos_gpio_show(struct device *dev, struct device_attribute *attr, device 554 drivers/atm/solos-pci.c static ssize_t hardware_show(struct device *dev, struct device_attribute *attr, device 1354 drivers/atm/solos-pci.c static int atm_init(struct solos_card *card, struct device *parent) device 67 drivers/auxdisplay/arm-charlcd.c struct device *dev; device 332 drivers/auxdisplay/arm-charlcd.c static int charlcd_suspend(struct device *dev) device 341 drivers/auxdisplay/arm-charlcd.c static int charlcd_resume(struct device *dev) device 70 drivers/auxdisplay/cfag12864bfb.c static int cfag12864bfb_probe(struct platform_device *device) device 73 drivers/auxdisplay/cfag12864bfb.c struct fb_info *info = framebuffer_alloc(0, &device->dev); device 90 drivers/auxdisplay/cfag12864bfb.c platform_set_drvdata(device, info); device 103 drivers/auxdisplay/cfag12864bfb.c static int cfag12864bfb_remove(struct platform_device *device) device 105 drivers/auxdisplay/cfag12864bfb.c struct fb_info *info = platform_get_drvdata(device); device 179 drivers/auxdisplay/hd44780.c struct device *dev = &pdev->dev; device 314 drivers/auxdisplay/img-ascii-lcd.c static ssize_t message_show(struct device *dev, struct device_attribute *attr, device 333 drivers/auxdisplay/img-ascii-lcd.c static ssize_t message_store(struct device *dev, struct device_attribute *attr, device 45 drivers/base/arch_topology.c static ssize_t cpu_capacity_show(struct device *dev, device 62 drivers/base/arch_topology.c struct device *cpu; device 28 drivers/base/attribute_container.c struct device classdev; device 54 drivers/base/attribute_container.c attribute_container_classdev_to_container(struct device *classdev) device 112 drivers/base/attribute_container.c static void attribute_container_release(struct device *classdev) device 116 drivers/base/attribute_container.c struct device *dev = classdev->parent; device 141 drivers/base/attribute_container.c attribute_container_add_device(struct device *dev, device 143 drivers/base/attribute_container.c struct device *, device 144 drivers/base/attribute_container.c struct device *)) device 206 drivers/base/attribute_container.c attribute_container_remove_device(struct device *dev, device 208 drivers/base/attribute_container.c struct device *, device 209 drivers/base/attribute_container.c struct device *)) device 250 drivers/base/attribute_container.c attribute_container_device_trigger(struct device *dev, device 252 drivers/base/attribute_container.c struct device *, device 253 drivers/base/attribute_container.c struct device *)) device 291 drivers/base/attribute_container.c attribute_container_trigger(struct device *dev, device 293 drivers/base/attribute_container.c struct device *)) device 314 drivers/base/attribute_container.c attribute_container_add_attrs(struct device *classdev) device 349 drivers/base/attribute_container.c attribute_container_add_class_device(struct device *classdev) device 366 drivers/base/attribute_container.c struct device *dev, device 367 drivers/base/attribute_container.c struct device *classdev) device 379 drivers/base/attribute_container.c attribute_container_remove_attrs(struct device *classdev) device 407 drivers/base/attribute_container.c attribute_container_class_device_del(struct device *classdev) device 422 drivers/base/attribute_container.c struct device * device 424 drivers/base/attribute_container.c struct device *dev) device 426 drivers/base/attribute_container.c struct device *cdev = NULL; device 85 drivers/base/base.h struct device *device; device 111 drivers/base/base.h struct kobject *virtual_device_parent(struct device *dev); device 113 drivers/base/base.h extern int bus_add_device(struct device *dev); device 114 drivers/base/base.h extern void bus_probe_device(struct device *dev); device 115 drivers/base/base.h extern void bus_remove_device(struct device *dev); device 119 drivers/base/base.h extern void device_release_driver_internal(struct device *dev, device 121 drivers/base/base.h struct device *parent); device 124 drivers/base/base.h extern int driver_probe_device(struct device_driver *drv, struct device *dev); device 125 drivers/base/base.h extern void driver_deferred_probe_del(struct device *dev); device 127 drivers/base/base.h struct device *dev) device 137 drivers/base/base.h int device_driver_attach(struct device_driver *drv, struct device *dev); device 138 drivers/base/base.h void device_driver_detach(struct device *dev); device 142 drivers/base/base.h extern int devres_release_all(struct device *dev); device 148 drivers/base/base.h extern void devices_kset_move_last(struct device *dev); device 169 drivers/base/base.h extern int device_links_check_suppliers(struct device *dev); device 170 drivers/base/base.h extern void device_links_driver_bound(struct device *dev); device 171 drivers/base/base.h extern void device_links_driver_cleanup(struct device *dev); device 172 drivers/base/base.h extern void device_links_no_driver(struct device *dev); device 173 drivers/base/base.h extern bool device_links_busy(struct device *dev); device 174 drivers/base/base.h extern void device_links_unbind_consumers(struct device *dev); device 177 drivers/base/base.h void device_pm_move_to_tail(struct device *dev); device 38 drivers/base/bus.c static int __must_check bus_rescan_devices_helper(struct device *dev, device 185 drivers/base/bus.c struct device *dev; device 208 drivers/base/bus.c struct device *dev; device 247 drivers/base/bus.c struct device *dev; device 259 drivers/base/bus.c static struct device *next_device(struct klist_iter *i) device 262 drivers/base/bus.c struct device *dev = NULL; device 267 drivers/base/bus.c dev = dev_prv->device; device 291 drivers/base/bus.c int bus_for_each_dev(struct bus_type *bus, struct device *start, device 292 drivers/base/bus.c void *data, int (*fn)(struct device *, void *)) device 295 drivers/base/bus.c struct device *dev; device 325 drivers/base/bus.c struct device *bus_find_device(struct bus_type *bus, device 326 drivers/base/bus.c struct device *start, const void *data, device 327 drivers/base/bus.c int (*match)(struct device *dev, const void *data)) device 330 drivers/base/bus.c struct device *dev; device 355 drivers/base/bus.c struct device *subsys_find_device_by_id(struct bus_type *subsys, unsigned int id, device 356 drivers/base/bus.c struct device *hint) device 359 drivers/base/bus.c struct device *dev; device 444 drivers/base/bus.c int bus_add_device(struct device *dev) device 481 drivers/base/bus.c void bus_probe_device(struct device *dev) device 509 drivers/base/bus.c void bus_remove_device(struct device *dev) device 685 drivers/base/bus.c static int __must_check bus_rescan_devices_helper(struct device *dev, device 723 drivers/base/bus.c int device_reprobe(struct device *dev) device 763 drivers/base/bus.c struct device *dev = dev_prv->device; device 771 drivers/base/bus.c struct device *dev = dev_prv->device; device 931 drivers/base/bus.c static void device_insertion_sort_klist(struct device *a, struct list_head *list, device 932 drivers/base/bus.c int (*compare)(const struct device *a, device 933 drivers/base/bus.c const struct device *b)) device 937 drivers/base/bus.c struct device *b; device 941 drivers/base/bus.c b = dev_prv->device; device 952 drivers/base/bus.c int (*compare)(const struct device *a, device 953 drivers/base/bus.c const struct device *b)) device 958 drivers/base/bus.c struct device *dev; device 966 drivers/base/bus.c dev = dev_prv->device; device 987 drivers/base/bus.c struct device *start, const struct device_type *type) device 1010 drivers/base/bus.c struct device *subsys_dev_iter_next(struct subsys_dev_iter *iter) device 1013 drivers/base/bus.c struct device *dev; device 1019 drivers/base/bus.c dev = to_device_private_bus(knode)->device; device 1043 drivers/base/bus.c struct device *dev; device 1070 drivers/base/bus.c struct device *dev; device 1091 drivers/base/bus.c static void system_root_device_release(struct device *dev) device 1100 drivers/base/bus.c struct device *dev; device 1107 drivers/base/bus.c dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 160 drivers/base/cacheinfo.c struct device *cpu_dev = get_cpu_device(cpu); device 350 drivers/base/cacheinfo.c static DEFINE_PER_CPU(struct device *, ci_cache_dev); device 356 drivers/base/cacheinfo.c static DEFINE_PER_CPU(struct device **, ci_index_dev); device 361 drivers/base/cacheinfo.c static ssize_t file_name##_show(struct device *dev, \ device 375 drivers/base/cacheinfo.c static ssize_t size_show(struct device *dev, device 383 drivers/base/cacheinfo.c static ssize_t shared_cpumap_show_func(struct device *dev, bool list, char *buf) device 391 drivers/base/cacheinfo.c static ssize_t shared_cpu_map_show(struct device *dev, device 397 drivers/base/cacheinfo.c static ssize_t shared_cpu_list_show(struct device *dev, device 403 drivers/base/cacheinfo.c static ssize_t type_show(struct device *dev, device 420 drivers/base/cacheinfo.c static ssize_t allocation_policy_show(struct device *dev, device 436 drivers/base/cacheinfo.c static ssize_t write_policy_show(struct device *dev, device 483 drivers/base/cacheinfo.c struct device *dev = kobj_to_dev(kobj); device 563 drivers/base/cacheinfo.c struct device *ci_dev; device 581 drivers/base/cacheinfo.c struct device *dev = get_cpu_device(cpu); device 592 drivers/base/cacheinfo.c sizeof(struct device *), GFP_KERNEL); device 607 drivers/base/cacheinfo.c struct device *ci_dev, *parent; device 120 drivers/base/class.c static struct device *klist_class_to_dev(struct klist_node *n) device 123 drivers/base/class.c return p->device; device 128 drivers/base/class.c struct device *dev = klist_class_to_dev(n); device 135 drivers/base/class.c struct device *dev = klist_class_to_dev(n); device 281 drivers/base/class.c struct device *start, const struct device_type *type) device 304 drivers/base/class.c struct device *class_dev_iter_next(struct class_dev_iter *iter) device 307 drivers/base/class.c struct device *dev; device 351 drivers/base/class.c int class_for_each_device(struct class *class, struct device *start, device 352 drivers/base/class.c void *data, int (*fn)(struct device *, void *)) device 355 drivers/base/class.c struct device *dev; device 398 drivers/base/class.c struct device *class_find_device(struct class *class, struct device *start, device 400 drivers/base/class.c int (*match)(struct device *, const void *)) device 403 drivers/base/class.c struct device *dev; device 430 drivers/base/class.c struct device *dev; device 456 drivers/base/class.c struct device *dev; device 530 drivers/base/class.c int class_compat_create_link(struct class_compat *cls, struct device *dev, device 531 drivers/base/class.c struct device *device_link) device 563 drivers/base/class.c void class_compat_remove_link(struct class_compat *cls, struct device *dev, device 564 drivers/base/class.c struct device *device_link) device 49 drivers/base/component.c int (*compare)(struct device *, void *); device 50 drivers/base/component.c int (*compare_typed)(struct device *, int, void *); device 51 drivers/base/component.c void (*release)(struct device *, void *); device 67 drivers/base/component.c struct device *dev; device 79 drivers/base/component.c struct device *dev; device 150 drivers/base/component.c static struct master *__master_find(struct device *dev, device 294 drivers/base/component.c static void component_match_release(struct device *master, device 309 drivers/base/component.c static void devm_component_match_release(struct device *dev, void *res) device 314 drivers/base/component.c static int component_match_realloc(struct device *dev, device 337 drivers/base/component.c static void __component_match_add(struct device *master, device 339 drivers/base/component.c void (*release)(struct device *, void *), device 340 drivers/base/component.c int (*compare)(struct device *, void *), device 341 drivers/base/component.c int (*compare_typed)(struct device *, int, void *), device 401 drivers/base/component.c void component_match_add_release(struct device *master, device 403 drivers/base/component.c void (*release)(struct device *, void *), device 404 drivers/base/component.c int (*compare)(struct device *, void *), void *compare_data) device 428 drivers/base/component.c void component_match_add_typed(struct device *master, device 430 drivers/base/component.c int (*compare_typed)(struct device *, int, void *), void *compare_data) device 468 drivers/base/component.c int component_master_add_with_match(struct device *dev, device 513 drivers/base/component.c void component_master_del(struct device *dev, device 549 drivers/base/component.c void component_unbind_all(struct device *master_dev, void *data) device 632 drivers/base/component.c int component_bind_all(struct device *master_dev, void *data) device 666 drivers/base/component.c static int __component_add(struct device *dev, const struct component_ops *ops, device 717 drivers/base/component.c int component_add_typed(struct device *dev, const struct component_ops *ops, device 742 drivers/base/component.c int component_add(struct device *dev, const struct component_ops *ops) device 757 drivers/base/component.c void component_del(struct device *dev, const struct component_ops *ops) device 15 drivers/base/container.c static int trivial_online(struct device *dev) device 20 drivers/base/container.c static int container_offline(struct device *dev) device 117 drivers/base/core.c static int device_is_dependent(struct device *dev, void *target) device 141 drivers/base/core.c struct device *consumer, device 142 drivers/base/core.c struct device *supplier) device 184 drivers/base/core.c static int device_reorder_to_tail(struct device *dev, void *not_used) device 214 drivers/base/core.c void device_pm_move_to_tail(struct device *dev) device 288 drivers/base/core.c struct device_link *device_link_add(struct device *consumer, device 289 drivers/base/core.c struct device *supplier, u32 flags) device 516 drivers/base/core.c void device_link_remove(void *consumer, struct device *supplier) device 538 drivers/base/core.c static void device_links_missing_supplier(struct device *dev) device 563 drivers/base/core.c int device_links_check_suppliers(struct device *dev) device 598 drivers/base/core.c void device_links_driver_bound(struct device *dev) device 657 drivers/base/core.c static void __device_links_no_driver(struct device *dev) device 685 drivers/base/core.c void device_links_no_driver(struct device *dev) device 722 drivers/base/core.c void device_links_driver_cleanup(struct device *dev) device 766 drivers/base/core.c bool device_links_busy(struct device *dev) device 806 drivers/base/core.c void device_links_unbind_consumers(struct device *dev) device 828 drivers/base/core.c struct device *consumer = link->consumer; device 848 drivers/base/core.c static void device_links_purge(struct device *dev) device 874 drivers/base/core.c int (*platform_notify)(struct device *dev) = NULL; device 875 drivers/base/core.c int (*platform_notify_remove)(struct device *dev) = NULL; device 903 drivers/base/core.c static inline int device_is_not_partition(struct device *dev) device 908 drivers/base/core.c static inline int device_is_not_partition(struct device *dev) device 915 drivers/base/core.c device_platform_notify(struct device *dev, enum kobject_action action) device 943 drivers/base/core.c const char *dev_driver_string(const struct device *dev) device 964 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 980 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 995 drivers/base/core.c ssize_t device_store_ulong(struct device *dev, device 1012 drivers/base/core.c ssize_t device_show_ulong(struct device *dev, device 1021 drivers/base/core.c ssize_t device_store_int(struct device *dev, device 1041 drivers/base/core.c ssize_t device_show_int(struct device *dev, device 1051 drivers/base/core.c ssize_t device_store_bool(struct device *dev, struct device_attribute *attr, device 1063 drivers/base/core.c ssize_t device_show_bool(struct device *dev, struct device_attribute *attr, device 1082 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 1110 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 1121 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 1140 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 1151 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 1163 drivers/base/core.c struct device *dev = kobj_to_dev(kobj); device 1233 drivers/base/core.c static ssize_t uevent_show(struct device *dev, struct device_attribute *attr, device 1276 drivers/base/core.c static ssize_t uevent_store(struct device *dev, struct device_attribute *attr, device 1292 drivers/base/core.c static ssize_t online_show(struct device *dev, struct device_attribute *attr, device 1303 drivers/base/core.c static ssize_t online_store(struct device *dev, struct device_attribute *attr, device 1323 drivers/base/core.c int device_add_groups(struct device *dev, const struct attribute_group **groups) device 1329 drivers/base/core.c void device_remove_groups(struct device *dev, device 1341 drivers/base/core.c static int devm_attr_group_match(struct device *dev, void *res, void *data) device 1346 drivers/base/core.c static void devm_attr_group_remove(struct device *dev, void *res) device 1355 drivers/base/core.c static void devm_attr_groups_remove(struct device *dev, void *res) device 1374 drivers/base/core.c int devm_device_add_group(struct device *dev, const struct attribute_group *grp) device 1404 drivers/base/core.c void devm_device_remove_group(struct device *dev, device 1426 drivers/base/core.c int devm_device_add_groups(struct device *dev, device 1457 drivers/base/core.c void devm_device_remove_groups(struct device *dev, device 1466 drivers/base/core.c static int device_add_attrs(struct device *dev) device 1508 drivers/base/core.c static void device_remove_attrs(struct device *dev) device 1523 drivers/base/core.c static ssize_t dev_show(struct device *dev, struct device_attribute *attr, device 1538 drivers/base/core.c static void devices_kset_move_before(struct device *deva, struct device *devb) device 1554 drivers/base/core.c static void devices_kset_move_after(struct device *deva, struct device *devb) device 1569 drivers/base/core.c void devices_kset_move_last(struct device *dev) device 1584 drivers/base/core.c int device_create_file(struct device *dev, device 1608 drivers/base/core.c void device_remove_file(struct device *dev, device 1623 drivers/base/core.c bool device_remove_file_self(struct device *dev, device 1638 drivers/base/core.c int device_create_bin_file(struct device *dev, device 1653 drivers/base/core.c void device_remove_bin_file(struct device *dev, device 1664 drivers/base/core.c struct device *dev = p->device; device 1672 drivers/base/core.c struct device *dev = p->device; device 1697 drivers/base/core.c void device_initialize(struct device *dev) device 1720 drivers/base/core.c struct kobject *virtual_device_parent(struct device *dev) device 1782 drivers/base/core.c static struct kobject *get_device_parent(struct device *dev, device 1783 drivers/base/core.c struct device *parent) device 1843 drivers/base/core.c struct device *dev) device 1851 drivers/base/core.c static inline struct kobject *get_glue_dir(struct device *dev) device 1861 drivers/base/core.c static void cleanup_glue_dir(struct device *dev, struct kobject *glue_dir) device 1925 drivers/base/core.c static int device_add_class_symlinks(struct device *dev) device 1977 drivers/base/core.c static void device_remove_class_symlinks(struct device *dev) device 2000 drivers/base/core.c int dev_set_name(struct device *dev, const char *fmt, ...) device 2023 drivers/base/core.c static struct kobject *device_to_dev_kobj(struct device *dev) device 2035 drivers/base/core.c static int device_create_sys_dev_entry(struct device *dev) device 2049 drivers/base/core.c static void device_remove_sys_dev_entry(struct device *dev) device 2060 drivers/base/core.c static int device_private_init(struct device *dev) device 2065 drivers/base/core.c dev->p->device = dev; device 2099 drivers/base/core.c int device_add(struct device *dev) device 2101 drivers/base/core.c struct device *parent; device 2272 drivers/base/core.c int device_register(struct device *dev) device 2287 drivers/base/core.c struct device *get_device(struct device *dev) device 2297 drivers/base/core.c void put_device(struct device *dev) device 2305 drivers/base/core.c bool kill_device(struct device *dev) device 2336 drivers/base/core.c void device_del(struct device *dev) device 2338 drivers/base/core.c struct device *parent = dev->parent; device 2405 drivers/base/core.c void device_unregister(struct device *dev) device 2413 drivers/base/core.c static struct device *prev_device(struct klist_iter *i) device 2416 drivers/base/core.c struct device *dev = NULL; device 2421 drivers/base/core.c dev = p->device; device 2426 drivers/base/core.c static struct device *next_device(struct klist_iter *i) device 2429 drivers/base/core.c struct device *dev = NULL; device 2434 drivers/base/core.c dev = p->device; device 2452 drivers/base/core.c const char *device_get_devnode(struct device *dev, device 2496 drivers/base/core.c int device_for_each_child(struct device *parent, void *data, device 2497 drivers/base/core.c int (*fn)(struct device *dev, void *data)) device 2500 drivers/base/core.c struct device *child; device 2526 drivers/base/core.c int device_for_each_child_reverse(struct device *parent, void *data, device 2527 drivers/base/core.c int (*fn)(struct device *dev, void *data)) device 2530 drivers/base/core.c struct device *child; device 2561 drivers/base/core.c struct device *device_find_child(struct device *parent, void *data, device 2562 drivers/base/core.c int (*match)(struct device *dev, void *data)) device 2565 drivers/base/core.c struct device *child; device 2589 drivers/base/core.c struct device *device_find_child_by_name(struct device *parent, device 2593 drivers/base/core.c struct device *child; device 2633 drivers/base/core.c static int device_check_offline(struct device *dev, void *not_used) device 2655 drivers/base/core.c int device_offline(struct device *dev) device 2693 drivers/base/core.c int device_online(struct device *dev) device 2715 drivers/base/core.c struct device dev; device 2719 drivers/base/core.c static inline struct root_device *to_root_device(struct device *d) device 2724 drivers/base/core.c static void root_device_release(struct device *dev) device 2751 drivers/base/core.c struct device *__root_device_register(const char *name, struct module *owner) device 2798 drivers/base/core.c void root_device_unregister(struct device *dev) device 2810 drivers/base/core.c static void device_create_release(struct device *dev) device 2816 drivers/base/core.c static __printf(6, 0) struct device * device 2817 drivers/base/core.c device_create_groups_vargs(struct class *class, struct device *parent, device 2822 drivers/base/core.c struct device *dev = NULL; device 2882 drivers/base/core.c struct device *device_create_vargs(struct class *class, struct device *parent, device 2915 drivers/base/core.c struct device *device_create(struct class *class, struct device *parent, device 2919 drivers/base/core.c struct device *dev; device 2955 drivers/base/core.c struct device *device_create_with_groups(struct class *class, device 2956 drivers/base/core.c struct device *parent, dev_t devt, device 2962 drivers/base/core.c struct device *dev; device 2982 drivers/base/core.c struct device *dev; device 3031 drivers/base/core.c int device_rename(struct device *dev, const char *new_name) device 3070 drivers/base/core.c static int device_move_class_links(struct device *dev, device 3071 drivers/base/core.c struct device *old_parent, device 3072 drivers/base/core.c struct device *new_parent) device 3090 drivers/base/core.c int device_move(struct device *dev, struct device *new_parent, device 3094 drivers/base/core.c struct device *old_parent; device 3178 drivers/base/core.c struct device *dev, *parent; device 3192 drivers/base/core.c dev = list_entry(devices_kset->list.prev, struct device, device 3251 drivers/base/core.c create_syslog_header(const struct device *dev, char *hdr, size_t hdrlen) device 3307 drivers/base/core.c int dev_vprintk_emit(int level, const struct device *dev, device 3319 drivers/base/core.c int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...) device 3334 drivers/base/core.c static void __dev_printk(const char *level, const struct device *dev, device 3344 drivers/base/core.c void dev_printk(const char *level, const struct device *dev, device 3362 drivers/base/core.c void func(const struct device *dev, const char *fmt, ...) \ device 3401 drivers/base/core.c void set_primary_fwnode(struct device *dev, struct fwnode_handle *fwnode) device 3430 drivers/base/core.c void set_secondary_fwnode(struct device *dev, struct fwnode_handle *fwnode) device 3449 drivers/base/core.c void device_set_of_node_from_dev(struct device *dev, const struct device *dev2) device 3457 drivers/base/core.c int device_match_name(struct device *dev, const void *name) device 3463 drivers/base/core.c int device_match_of_node(struct device *dev, const void *np) device 3469 drivers/base/core.c int device_match_fwnode(struct device *dev, const void *fwnode) device 3475 drivers/base/core.c int device_match_devt(struct device *dev, const void *pdevt) device 3481 drivers/base/core.c int device_match_acpi_dev(struct device *dev, const void *adev) device 3487 drivers/base/core.c int device_match_any(struct device *dev, const void *unused) device 26 drivers/base/cpu.c static DEFINE_PER_CPU(struct device *, cpu_sys_devices); device 28 drivers/base/cpu.c static int cpu_subsys_match(struct device *dev, struct device_driver *drv) device 47 drivers/base/cpu.c static int cpu_subsys_online(struct device *dev) device 70 drivers/base/cpu.c static int cpu_subsys_offline(struct device *dev) device 87 drivers/base/cpu.c static ssize_t cpu_probe_store(struct device *dev, device 105 drivers/base/cpu.c static ssize_t cpu_release_store(struct device *dev, device 142 drivers/base/cpu.c static ssize_t show_crash_notes(struct device *dev, struct device_attribute *attr, device 164 drivers/base/cpu.c static ssize_t show_crash_notes_size(struct device *dev, device 209 drivers/base/cpu.c static ssize_t show_cpus_attr(struct device *dev, device 231 drivers/base/cpu.c static ssize_t print_cpus_kernel_max(struct device *dev, device 242 drivers/base/cpu.c static ssize_t print_cpus_offline(struct device *dev, device 272 drivers/base/cpu.c static ssize_t print_cpus_isolated(struct device *dev, device 292 drivers/base/cpu.c static ssize_t print_cpus_nohz_full(struct device *dev, device 304 drivers/base/cpu.c static void cpu_device_release(struct device *dev) device 324 drivers/base/cpu.c static ssize_t print_cpu_modalias(struct device *dev, device 346 drivers/base/cpu.c static int cpu_uevent(struct device *dev, struct kobj_uevent_env *env) device 371 drivers/base/cpu.c memset(&cpu->dev, 0x00, sizeof(struct device)); device 398 drivers/base/cpu.c struct device *get_cpu_device(unsigned cpu) device 407 drivers/base/cpu.c static void device_create_release(struct device *dev) device 413 drivers/base/cpu.c static struct device * device 414 drivers/base/cpu.c __cpu_device_create(struct device *parent, void *drvdata, device 418 drivers/base/cpu.c struct device *dev = NULL; device 449 drivers/base/cpu.c struct device *cpu_device_create(struct device *parent, void *drvdata, device 454 drivers/base/cpu.c struct device *dev; device 498 drivers/base/cpu.c struct device *dev = get_cpu_device(cpu); device 521 drivers/base/cpu.c ssize_t __weak cpu_show_meltdown(struct device *dev, device 527 drivers/base/cpu.c ssize_t __weak cpu_show_spectre_v1(struct device *dev, device 533 drivers/base/cpu.c ssize_t __weak cpu_show_spectre_v2(struct device *dev, device 539 drivers/base/cpu.c ssize_t __weak cpu_show_spec_store_bypass(struct device *dev, device 545 drivers/base/cpu.c ssize_t __weak cpu_show_l1tf(struct device *dev, device 551 drivers/base/cpu.c ssize_t __weak cpu_show_mds(struct device *dev, device 557 drivers/base/cpu.c ssize_t __weak cpu_show_tsx_async_abort(struct device *dev, device 564 drivers/base/cpu.c ssize_t __weak cpu_show_itlb_multihit(struct device *dev, device 570 drivers/base/cpu.c ssize_t __weak cpu_show_srbds(struct device *dev, device 76 drivers/base/dd.c struct device *dev; device 94 drivers/base/dd.c dev = private->device; device 123 drivers/base/dd.c void driver_deferred_probe_add(struct device *dev) device 133 drivers/base/dd.c void driver_deferred_probe_del(struct device *dev) device 219 drivers/base/dd.c seq_printf(s, "%s\n", dev_name(curr->device)); device 238 drivers/base/dd.c static int __driver_deferred_probe_check_state(struct device *dev) device 262 drivers/base/dd.c int driver_deferred_probe_check_state(struct device *dev) device 290 drivers/base/dd.c int driver_deferred_probe_check_state_continue(struct device *dev) device 310 drivers/base/dd.c dev_info(private->device, "deferred probe pending"); device 362 drivers/base/dd.c bool device_is_bound(struct device *dev) device 367 drivers/base/dd.c static void driver_bound(struct device *dev) device 397 drivers/base/dd.c static ssize_t coredump_store(struct device *dev, struct device_attribute *attr, device 408 drivers/base/dd.c static int driver_sysfs_add(struct device *dev) device 440 drivers/base/dd.c static void driver_sysfs_remove(struct device *dev) device 466 drivers/base/dd.c int device_bind_driver(struct device *dev) device 483 drivers/base/dd.c static void driver_deferred_probe_add_trigger(struct device *dev, device 492 drivers/base/dd.c static int really_probe(struct device *dev, struct device_driver *drv) device 649 drivers/base/dd.c static int really_probe_debug(struct device *dev, struct device_driver *drv) device 706 drivers/base/dd.c int driver_probe_device(struct device_driver *drv, struct device *dev) device 772 drivers/base/dd.c struct device *dev; device 807 drivers/base/dd.c struct device *dev = data->dev; device 836 drivers/base/dd.c struct device *dev = _dev; device 870 drivers/base/dd.c static int __device_attach(struct device *dev, bool allow_async) device 936 drivers/base/dd.c int device_attach(struct device *dev) device 942 drivers/base/dd.c void device_initial_probe(struct device *dev) device 956 drivers/base/dd.c static void __device_driver_lock(struct device *dev, struct device *parent) device 972 drivers/base/dd.c static void __device_driver_unlock(struct device *dev, struct device *parent) device 987 drivers/base/dd.c int device_driver_attach(struct device_driver *drv, struct device *dev) device 1007 drivers/base/dd.c struct device *dev = _dev; device 1029 drivers/base/dd.c static int __driver_attach(struct device *dev, void *data) device 1099 drivers/base/dd.c static void __device_release_driver(struct device *dev, struct device *parent) device 1161 drivers/base/dd.c void device_release_driver_internal(struct device *dev, device 1163 drivers/base/dd.c struct device *parent) device 1184 drivers/base/dd.c void device_release_driver(struct device *dev) device 1202 drivers/base/dd.c void device_driver_detach(struct device *dev) device 1214 drivers/base/dd.c struct device *dev; device 1228 drivers/base/dd.c dev = dev_prv->device; device 99 drivers/base/devcon.c void *device_connection_find_match(struct device *dev, const char *con_id, device 158 drivers/base/devcon.c struct device *dev; device 174 drivers/base/devcon.c struct device *dev; device 203 drivers/base/devcon.c struct device *device_connection_find(struct device *dev, const char *con_id) device 29 drivers/base/devcoredump.c struct device devcd_dev; device 37 drivers/base/devcoredump.c struct device *failing_dev; device 40 drivers/base/devcoredump.c static struct devcd_entry *dev_to_devcd(struct device *dev) device 45 drivers/base/devcoredump.c static void devcd_dev_release(struct device *dev) device 78 drivers/base/devcoredump.c struct device *dev = kobj_to_dev(kobj); device 88 drivers/base/devcoredump.c struct device *dev = kobj_to_dev(kobj); device 115 drivers/base/devcoredump.c static int devcd_free(struct device *dev, void *data) device 185 drivers/base/devcoredump.c void dev_coredumpv(struct device *dev, void *data, size_t datalen, device 192 drivers/base/devcoredump.c static int devcd_match_failing(struct device *dev, const void *failing) device 252 drivers/base/devcoredump.c void dev_coredumpm(struct device *dev, struct module *owner, device 260 drivers/base/devcoredump.c struct device *existing; device 329 drivers/base/devcoredump.c void dev_coredumpsg(struct device *dev, struct scatterlist *table, device 57 drivers/base/devres.c static void devres_log(struct device *dev, struct devres_node *node, device 73 drivers/base/devres.c static void group_open_release(struct device *dev, void *res) device 78 drivers/base/devres.c static void group_close_release(struct device *dev, void *res) device 114 drivers/base/devres.c static void add_dr(struct device *dev, struct devres_node *node) device 176 drivers/base/devres.c void devres_for_each_res(struct device *dev, dr_release_t release, device 178 drivers/base/devres.c void (*fn)(struct device *, void *, void *), device 229 drivers/base/devres.c void devres_add(struct device *dev, void *res) device 240 drivers/base/devres.c static struct devres *find_dr(struct device *dev, dr_release_t release, device 272 drivers/base/devres.c void * devres_find(struct device *dev, dr_release_t release, device 302 drivers/base/devres.c void * devres_get(struct device *dev, void *new_res, device 338 drivers/base/devres.c void * devres_remove(struct device *dev, dr_release_t release, device 376 drivers/base/devres.c int devres_destroy(struct device *dev, dr_release_t release, device 406 drivers/base/devres.c int devres_release(struct device *dev, dr_release_t release, device 421 drivers/base/devres.c static int remove_nodes(struct device *dev, device 490 drivers/base/devres.c static int release_nodes(struct device *dev, struct list_head *first, device 521 drivers/base/devres.c int devres_release_all(struct device *dev) device 546 drivers/base/devres.c void * devres_open_group(struct device *dev, void *id, gfp_t gfp) device 573 drivers/base/devres.c static struct devres_group * find_group(struct device *dev, void *id) device 603 drivers/base/devres.c void devres_close_group(struct device *dev, void *id) device 629 drivers/base/devres.c void devres_remove_group(struct device *dev, void *id) device 662 drivers/base/devres.c int devres_release_group(struct device *dev, void *id) device 698 drivers/base/devres.c static int devm_action_match(struct device *dev, void *res, void *p) device 707 drivers/base/devres.c static void devm_action_release(struct device *dev, void *res) device 723 drivers/base/devres.c int devm_add_action(struct device *dev, void (*action)(void *), void *data) device 749 drivers/base/devres.c void devm_remove_action(struct device *dev, void (*action)(void *), void *data) device 771 drivers/base/devres.c void devm_release_action(struct device *dev, void (*action)(void *), void *data) device 787 drivers/base/devres.c static void devm_kmalloc_release(struct device *dev, void *res) device 792 drivers/base/devres.c static int devm_kmalloc_match(struct device *dev, void *res, void *data) device 810 drivers/base/devres.c void * devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) device 839 drivers/base/devres.c char *devm_kstrdup(struct device *dev, const char *s, gfp_t gfp) device 868 drivers/base/devres.c const char *devm_kstrdup_const(struct device *dev, const char *s, gfp_t gfp) device 888 drivers/base/devres.c char *devm_kvasprintf(struct device *dev, gfp_t gfp, const char *fmt, device 920 drivers/base/devres.c char *devm_kasprintf(struct device *dev, gfp_t gfp, const char *fmt, ...) device 940 drivers/base/devres.c void devm_kfree(struct device *dev, const void *p) device 966 drivers/base/devres.c void *devm_kmemdup(struct device *dev, const void *src, size_t len, gfp_t gfp) device 983 drivers/base/devres.c static int devm_pages_match(struct device *dev, void *res, void *p) device 991 drivers/base/devres.c static void devm_pages_release(struct device *dev, void *res) device 1011 drivers/base/devres.c unsigned long devm_get_free_pages(struct device *dev, device 1045 drivers/base/devres.c void devm_free_pages(struct device *dev, unsigned long addr) device 1054 drivers/base/devres.c static void devm_percpu_release(struct device *dev, void *pdata) device 1062 drivers/base/devres.c static int devm_percpu_match(struct device *dev, void *data, void *p) device 1081 drivers/base/devres.c void __percpu *__devm_alloc_percpu(struct device *dev, size_t size, device 1112 drivers/base/devres.c void devm_free_percpu(struct device *dev, void __percpu *pdata) device 49 drivers/base/devtmpfs.c struct device *dev; device 88 drivers/base/devtmpfs.c static inline int is_blockdev(struct device *dev) device 93 drivers/base/devtmpfs.c static inline int is_blockdev(struct device *dev) { return 0; } device 96 drivers/base/devtmpfs.c int devtmpfs_create_node(struct device *dev) device 135 drivers/base/devtmpfs.c int devtmpfs_delete_node(struct device *dev) device 210 drivers/base/devtmpfs.c kgid_t gid, struct device *dev) device 291 drivers/base/devtmpfs.c static int dev_mynode(struct device *dev, struct inode *inode, struct kstat *stat) device 312 drivers/base/devtmpfs.c static int handle_remove(const char *nodename, struct device *dev) device 383 drivers/base/devtmpfs.c struct device *dev) device 19 drivers/base/driver.c static struct device *next_device(struct klist_iter *i) device 22 drivers/base/driver.c struct device *dev = NULL; device 27 drivers/base/driver.c dev = dev_prv->device; device 41 drivers/base/driver.c int driver_for_each_device(struct device_driver *drv, struct device *start, device 42 drivers/base/driver.c void *data, int (*fn)(struct device *, void *)) device 45 drivers/base/driver.c struct device *dev; device 75 drivers/base/driver.c struct device *driver_find_device(struct device_driver *drv, device 76 drivers/base/driver.c struct device *start, const void *data, device 77 drivers/base/driver.c int (*match)(struct device *dev, const void *data)) device 80 drivers/base/driver.c struct device *dev; device 75 drivers/base/firmware_loader/fallback.c struct device dev; device 80 drivers/base/firmware_loader/fallback.c static struct fw_sysfs *to_fw_sysfs(struct device *dev) device 160 drivers/base/firmware_loader/fallback.c static void fw_dev_release(struct device *dev) device 179 drivers/base/firmware_loader/fallback.c static int firmware_uevent(struct device *dev, struct kobj_uevent_env *env) device 208 drivers/base/firmware_loader/fallback.c static ssize_t firmware_loading_show(struct device *dev, device 235 drivers/base/firmware_loader/fallback.c static ssize_t firmware_loading_store(struct device *dev, device 340 drivers/base/firmware_loader/fallback.c struct device *dev = kobj_to_dev(kobj); device 397 drivers/base/firmware_loader/fallback.c struct device *dev = kobj_to_dev(kobj); device 463 drivers/base/firmware_loader/fallback.c struct device *device, enum fw_opt opt_flags) device 466 drivers/base/firmware_loader/fallback.c struct device *f_dev; device 480 drivers/base/firmware_loader/fallback.c f_dev->parent = device; device 499 drivers/base/firmware_loader/fallback.c struct device *f_dev = &fw_sysfs->dev; device 549 drivers/base/firmware_loader/fallback.c const char *name, struct device *device, device 560 drivers/base/firmware_loader/fallback.c dev_dbg(device, "firmware: %s loading timed out\n", device 567 drivers/base/firmware_loader/fallback.c dev_err(device, "firmware: %s will not be loaded\n", device 573 drivers/base/firmware_loader/fallback.c fw_sysfs = fw_create_instance(firmware, name, device, opt_flags); device 583 drivers/base/firmware_loader/fallback.c ret = assign_fw(firmware, device, opt_flags); device 641 drivers/base/firmware_loader/fallback.c struct device *device, device 649 drivers/base/firmware_loader/fallback.c dev_warn(device, "Falling back to sysfs fallback for: %s\n", device 652 drivers/base/firmware_loader/fallback.c dev_dbg(device, "Falling back to sysfs fallback for: %s\n", device 654 drivers/base/firmware_loader/fallback.c return fw_load_from_user_helper(fw, name, device, opt_flags); device 35 drivers/base/firmware_loader/fallback.h struct device *device, device 47 drivers/base/firmware_loader/fallback.h struct device *device, device 135 drivers/base/firmware_loader/firmware.h int assign_fw(struct firmware *fw, struct device *device, device 344 drivers/base/firmware_loader/main.c static int fw_decompress_xz_error(struct device *dev, enum xz_ret xz_ret) device 354 drivers/base/firmware_loader/main.c static int fw_decompress_xz_single(struct device *dev, struct fw_priv *fw_priv, device 380 drivers/base/firmware_loader/main.c static int fw_decompress_xz_pages(struct device *dev, struct fw_priv *fw_priv, device 427 drivers/base/firmware_loader/main.c static int fw_decompress_xz(struct device *dev, struct fw_priv *fw_priv, device 457 drivers/base/firmware_loader/main.c fw_get_filesystem_firmware(struct device *device, struct fw_priv *fw_priv, device 459 drivers/base/firmware_loader/main.c int (*decompress)(struct device *dev, device 500 drivers/base/firmware_loader/main.c dev_warn(device, "loading %s failed with error %d\n", device 503 drivers/base/firmware_loader/main.c dev_dbg(device, "loading %s failed for no such file or directory.\n", device 508 drivers/base/firmware_loader/main.c dev_dbg(device, "f/w decompressing %s\n", device 510 drivers/base/firmware_loader/main.c rc = decompress(device, fw_priv, size, buffer); device 519 drivers/base/firmware_loader/main.c dev_dbg(device, "direct-loading %s\n", device 560 drivers/base/firmware_loader/main.c static void fw_name_devm_release(struct device *dev, void *res) device 570 drivers/base/firmware_loader/main.c static int fw_devm_match(struct device *dev, void *res, device 579 drivers/base/firmware_loader/main.c static struct fw_name_devm *fw_find_devm_name(struct device *dev, device 589 drivers/base/firmware_loader/main.c static bool fw_cache_is_setup(struct device *dev, const char *name) device 601 drivers/base/firmware_loader/main.c static int fw_add_devm_name(struct device *dev, const char *name) device 624 drivers/base/firmware_loader/main.c static bool fw_cache_is_setup(struct device *dev, const char *name) device 629 drivers/base/firmware_loader/main.c static int fw_add_devm_name(struct device *dev, const char *name) device 635 drivers/base/firmware_loader/main.c int assign_fw(struct firmware *fw, struct device *device, device 655 drivers/base/firmware_loader/main.c if (device && (opt_flags & FW_OPT_UEVENT) && device 657 drivers/base/firmware_loader/main.c ret = fw_add_devm_name(device, fw_priv->fw_name); device 686 drivers/base/firmware_loader/main.c struct device *device, void *dbuf, size_t size, device 695 drivers/base/firmware_loader/main.c dev_err(device, "%s: kmalloc(struct firmware) failed\n", device 701 drivers/base/firmware_loader/main.c dev_dbg(device, "using built-in %s\n", name); device 752 drivers/base/firmware_loader/main.c struct device *device, void *buf, size_t size, device 766 drivers/base/firmware_loader/main.c ret = _request_firmware_prepare(&fw, name, device, buf, size, device 771 drivers/base/firmware_loader/main.c ret = fw_get_filesystem_firmware(device, fw->priv, "", NULL); device 774 drivers/base/firmware_loader/main.c ret = fw_get_filesystem_firmware(device, fw->priv, ".xz", device 780 drivers/base/firmware_loader/main.c dev_warn(device, device 783 drivers/base/firmware_loader/main.c ret = firmware_fallback_sysfs(fw, name, device, opt_flags, ret); device 785 drivers/base/firmware_loader/main.c ret = assign_fw(fw, device, opt_flags); device 820 drivers/base/firmware_loader/main.c struct device *device) device 826 drivers/base/firmware_loader/main.c ret = _request_firmware(firmware_p, name, device, NULL, 0, device 847 drivers/base/firmware_loader/main.c struct device *device) device 853 drivers/base/firmware_loader/main.c ret = _request_firmware(firmware, name, device, NULL, 0, device 872 drivers/base/firmware_loader/main.c const char *name, struct device *device) device 877 drivers/base/firmware_loader/main.c ret = _request_firmware(firmware_p, name, device, NULL, 0, device 897 drivers/base/firmware_loader/main.c int firmware_request_cache(struct device *device, const char *name) device 902 drivers/base/firmware_loader/main.c ret = fw_add_devm_name(device, name); device 926 drivers/base/firmware_loader/main.c struct device *device, void *buf, size_t size) device 930 drivers/base/firmware_loader/main.c if (fw_cache_is_setup(device, name)) device 934 drivers/base/firmware_loader/main.c ret = _request_firmware(firmware_p, name, device, buf, size, device 960 drivers/base/firmware_loader/main.c struct device *device; device 973 drivers/base/firmware_loader/main.c _request_firmware(&fw, fw_work->name, fw_work->device, NULL, 0, device 976 drivers/base/firmware_loader/main.c put_device(fw_work->device); /* taken in request_firmware_nowait() */ device 1009 drivers/base/firmware_loader/main.c const char *name, struct device *device, gfp_t gfp, void *context, device 1024 drivers/base/firmware_loader/main.c fw_work->device = device; device 1030 drivers/base/firmware_loader/main.c if (!uevent && fw_cache_is_setup(device, name)) { device 1042 drivers/base/firmware_loader/main.c get_device(fw_work->device); device 1199 drivers/base/firmware_loader/main.c static void dev_create_fw_entry(struct device *dev, void *res, device 1212 drivers/base/firmware_loader/main.c static int devm_name_match(struct device *dev, void *res, device 1219 drivers/base/firmware_loader/main.c static void dev_cache_fw_image(struct device *dev, void *data) device 14 drivers/base/isa.c static struct device isa_bus = { device 19 drivers/base/isa.c struct device dev; device 20 drivers/base/isa.c struct device *next; device 26 drivers/base/isa.c static int isa_bus_match(struct device *dev, struct device_driver *driver) device 39 drivers/base/isa.c static int isa_bus_probe(struct device *dev) device 49 drivers/base/isa.c static int isa_bus_remove(struct device *dev) device 59 drivers/base/isa.c static void isa_bus_shutdown(struct device *dev) device 67 drivers/base/isa.c static int isa_bus_suspend(struct device *dev, pm_message_t state) device 77 drivers/base/isa.c static int isa_bus_resume(struct device *dev) device 97 drivers/base/isa.c static void isa_dev_release(struct device *dev) device 104 drivers/base/isa.c struct device *dev = isa_driver->devices; device 107 drivers/base/isa.c struct device *tmp = to_isa_dev(dev)->next; device 52 drivers/base/memory.c static int memory_subsys_online(struct device *dev); device 53 drivers/base/memory.c static int memory_subsys_offline(struct device *dev); device 90 drivers/base/memory.c static void memory_block_release(struct device *dev) device 106 drivers/base/memory.c static ssize_t phys_index_show(struct device *dev, device 120 drivers/base/memory.c static ssize_t removable_show(struct device *dev, struct device_attribute *attr, device 129 drivers/base/memory.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 261 drivers/base/memory.c static int memory_subsys_online(struct device *dev) device 285 drivers/base/memory.c static int memory_subsys_offline(struct device *dev) device 299 drivers/base/memory.c static ssize_t state_store(struct device *dev, struct device_attribute *attr, device 357 drivers/base/memory.c static ssize_t phys_device_show(struct device *dev, device 378 drivers/base/memory.c static ssize_t valid_zones_show(struct device *dev, device 429 drivers/base/memory.c static ssize_t block_size_bytes_show(struct device *dev, device 441 drivers/base/memory.c static ssize_t auto_online_blocks_show(struct device *dev, device 450 drivers/base/memory.c static ssize_t auto_online_blocks_store(struct device *dev, device 473 drivers/base/memory.c static ssize_t probe_store(struct device *dev, struct device_attribute *attr, device 513 drivers/base/memory.c static ssize_t soft_offline_page_store(struct device *dev, device 534 drivers/base/memory.c static ssize_t hard_offline_page_store(struct device *dev, device 566 drivers/base/memory.c struct device *dev; device 864 drivers/base/memory.c static int for_each_memory_block_cb(struct device *dev, void *data) device 30 drivers/base/node.c static ssize_t node_read_cpumap(struct device *dev, bool list, char *buf) device 49 drivers/base/node.c static inline ssize_t node_read_cpumask(struct device *dev, device 54 drivers/base/node.c static inline ssize_t node_read_cpulist(struct device *dev, device 72 drivers/base/node.c struct device dev; device 115 drivers/base/node.c static void node_access_release(struct device *dev) device 124 drivers/base/node.c struct device *dev; device 157 drivers/base/node.c static ssize_t name##_show(struct device *dev, \ device 217 drivers/base/node.c struct device dev; device 221 drivers/base/node.c #define to_cache_info(device) container_of(device, struct node_cache_info, dev) device 224 drivers/base/node.c static ssize_t name##_show(struct device *dev, \ device 246 drivers/base/node.c static void node_cache_release(struct device *dev) device 251 drivers/base/node.c static void node_cacheinfo_release(struct device *dev) device 259 drivers/base/node.c struct device *dev; device 290 drivers/base/node.c struct device *dev; device 361 drivers/base/node.c static ssize_t node_read_meminfo(struct device *dev, device 471 drivers/base/node.c static ssize_t node_read_numastat(struct device *dev, device 490 drivers/base/node.c static ssize_t node_read_vmstat(struct device *dev, device 519 drivers/base/node.c static ssize_t node_read_distance(struct device *dev, device 592 drivers/base/node.c static void node_device_release(struct device *dev) device 660 drivers/base/node.c struct device *obj; device 732 drivers/base/node.c struct device *obj; device 961 drivers/base/node.c static ssize_t show_node_state(struct device *dev, device 21 drivers/base/pinctrl.c int pinctrl_bind_pins(struct device *dev) device 24 drivers/base/platform-msi.c struct device *dev; device 109 drivers/base/platform-msi.c static void platform_msi_free_descs(struct device *dev, int base, int nvec) device 122 drivers/base/platform-msi.c static int platform_msi_alloc_descs_with_irq(struct device *dev, int virq, device 158 drivers/base/platform-msi.c static int platform_msi_alloc_descs(struct device *dev, int nvec, device 196 drivers/base/platform-msi.c platform_msi_alloc_priv_data(struct device *dev, unsigned int nvec, device 251 drivers/base/platform-msi.c int platform_msi_domain_alloc_irqs(struct device *dev, unsigned int nvec, device 284 drivers/base/platform-msi.c void platform_msi_domain_free_irqs(struct device *dev) device 324 drivers/base/platform-msi.c __platform_msi_create_device_domain(struct device *dev, device 38 drivers/base/platform.c struct device platform_bus = { device 358 drivers/base/platform.c static void platform_device_release(struct device *dev) device 671 drivers/base/platform.c static int platform_drv_probe(struct device *_dev) device 700 drivers/base/platform.c static int platform_drv_probe_fail(struct device *_dev) device 705 drivers/base/platform.c static int platform_drv_remove(struct device *_dev) device 718 drivers/base/platform.c static void platform_drv_shutdown(struct device *_dev) device 949 drivers/base/platform.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, device 969 drivers/base/platform.c static ssize_t driver_override_store(struct device *dev, device 1003 drivers/base/platform.c static ssize_t driver_override_show(struct device *dev, device 1024 drivers/base/platform.c static int platform_uevent(struct device *dev, struct kobj_uevent_env *env) device 1070 drivers/base/platform.c static int platform_match(struct device *dev, struct device_driver *drv) device 1097 drivers/base/platform.c static int platform_legacy_suspend(struct device *dev, pm_message_t mesg) device 1109 drivers/base/platform.c static int platform_legacy_resume(struct device *dev) device 1125 drivers/base/platform.c int platform_pm_suspend(struct device *dev) device 1143 drivers/base/platform.c int platform_pm_resume(struct device *dev) device 1165 drivers/base/platform.c int platform_pm_freeze(struct device *dev) device 1183 drivers/base/platform.c int platform_pm_thaw(struct device *dev) device 1201 drivers/base/platform.c int platform_pm_poweroff(struct device *dev) device 1219 drivers/base/platform.c int platform_pm_restore(struct device *dev) device 1239 drivers/base/platform.c int platform_dma_configure(struct device *dev) device 1270 drivers/base/platform.c static inline int __platform_match(struct device *dev, const void *drv) device 1281 drivers/base/platform.c struct device *platform_find_device_by_driver(struct device *start, device 1376 drivers/base/platform.c struct device *dev; device 42 drivers/base/power/clock_ops.c static inline void __pm_clk_enable(struct device *dev, struct pm_clock_entry *ce) device 61 drivers/base/power/clock_ops.c static void pm_clk_acquire(struct device *dev, struct pm_clock_entry *ce) device 80 drivers/base/power/clock_ops.c static int __pm_clk_add(struct device *dev, const char *con_id, device 123 drivers/base/power/clock_ops.c int pm_clk_add(struct device *dev, const char *con_id) device 139 drivers/base/power/clock_ops.c int pm_clk_add_clk(struct device *dev, struct clk *clk) device 156 drivers/base/power/clock_ops.c int of_pm_clk_add_clk(struct device *dev, const char *name) device 188 drivers/base/power/clock_ops.c int of_pm_clk_add_clks(struct device *dev) device 264 drivers/base/power/clock_ops.c void pm_clk_remove(struct device *dev, const char *con_id) device 302 drivers/base/power/clock_ops.c void pm_clk_remove_clk(struct device *dev, struct clk *clk) device 335 drivers/base/power/clock_ops.c void pm_clk_init(struct device *dev) device 350 drivers/base/power/clock_ops.c int pm_clk_create(struct device *dev) device 364 drivers/base/power/clock_ops.c void pm_clk_destroy(struct device *dev) device 395 drivers/base/power/clock_ops.c int pm_clk_suspend(struct device *dev) device 426 drivers/base/power/clock_ops.c int pm_clk_resume(struct device *dev) device 468 drivers/base/power/clock_ops.c struct device *dev = data; device 506 drivers/base/power/clock_ops.c int pm_clk_runtime_suspend(struct device *dev) device 529 drivers/base/power/clock_ops.c int pm_clk_runtime_resume(struct device *dev) device 552 drivers/base/power/clock_ops.c static void enable_clock(struct device *dev, const char *con_id) device 569 drivers/base/power/clock_ops.c static void disable_clock(struct device *dev, const char *con_id) device 596 drivers/base/power/clock_ops.c struct device *dev = data; device 25 drivers/base/power/common.c int dev_pm_get_subsys_data(struct device *dev) device 61 drivers/base/power/common.c void dev_pm_put_subsys_data(struct device *dev) device 102 drivers/base/power/common.c int dev_pm_domain_attach(struct device *dev, bool power_on) device 143 drivers/base/power/common.c struct device *dev_pm_domain_attach_by_id(struct device *dev, device 160 drivers/base/power/common.c struct device *dev_pm_domain_attach_by_name(struct device *dev, device 183 drivers/base/power/common.c void dev_pm_domain_detach(struct device *dev, bool power_off) device 200 drivers/base/power/common.c void dev_pm_domain_set(struct device *dev, struct dev_pm_domain *pd) device 31 drivers/base/power/domain.c type (*__routine)(struct device *__d); \ device 133 drivers/base/power/domain.c static inline bool irq_safe_dev_in_no_sleep_domain(struct device *dev, device 152 drivers/base/power/domain.c static int genpd_runtime_suspend(struct device *dev); device 160 drivers/base/power/domain.c static struct generic_pm_domain *dev_to_genpd_safe(struct device *dev) device 176 drivers/base/power/domain.c static struct generic_pm_domain *dev_to_genpd(struct device *dev) device 185 drivers/base/power/domain.c struct device *dev) device 191 drivers/base/power/domain.c struct device *dev) device 376 drivers/base/power/domain.c int dev_pm_genpd_set_performance_state(struct device *dev, unsigned int state) device 641 drivers/base/power/domain.c struct device *dev; device 696 drivers/base/power/domain.c static int __genpd_runtime_suspend(struct device *dev) device 698 drivers/base/power/domain.c int (*cb)(struct device *__dev); device 719 drivers/base/power/domain.c static int __genpd_runtime_resume(struct device *dev) device 721 drivers/base/power/domain.c int (*cb)(struct device *__dev); device 746 drivers/base/power/domain.c static int genpd_runtime_suspend(struct device *dev) device 749 drivers/base/power/domain.c bool (*suspend_ok)(struct device *__dev); device 821 drivers/base/power/domain.c static int genpd_runtime_resume(struct device *dev) device 1041 drivers/base/power/domain.c static bool resume_needed(struct device *dev, device 1062 drivers/base/power/domain.c static int genpd_prepare(struct device *dev) device 1110 drivers/base/power/domain.c static int genpd_finish_suspend(struct device *dev, bool poweroff) device 1156 drivers/base/power/domain.c static int genpd_suspend_noirq(struct device *dev) device 1169 drivers/base/power/domain.c static int genpd_resume_noirq(struct device *dev) device 1207 drivers/base/power/domain.c static int genpd_freeze_noirq(struct device *dev) device 1236 drivers/base/power/domain.c static int genpd_thaw_noirq(struct device *dev) device 1265 drivers/base/power/domain.c static int genpd_poweroff_noirq(struct device *dev) device 1279 drivers/base/power/domain.c static int genpd_restore_noirq(struct device *dev) device 1325 drivers/base/power/domain.c static void genpd_complete(struct device *dev) device 1353 drivers/base/power/domain.c static void genpd_syscore_switch(struct device *dev, bool suspend) device 1370 drivers/base/power/domain.c void pm_genpd_syscore_poweroff(struct device *dev) device 1376 drivers/base/power/domain.c void pm_genpd_syscore_poweron(struct device *dev) device 1395 drivers/base/power/domain.c static struct generic_pm_domain_data *genpd_alloc_dev_data(struct device *dev) device 1436 drivers/base/power/domain.c static void genpd_free_dev_data(struct device *dev, device 1483 drivers/base/power/domain.c static int genpd_get_cpu(struct generic_pm_domain *genpd, struct device *dev) device 1498 drivers/base/power/domain.c static int genpd_add_device(struct generic_pm_domain *genpd, struct device *dev, device 1499 drivers/base/power/domain.c struct device *base_dev) device 1545 drivers/base/power/domain.c int pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) device 1558 drivers/base/power/domain.c struct device *dev) device 1606 drivers/base/power/domain.c int pm_genpd_remove_device(struct device *dev) device 2245 drivers/base/power/domain.c int of_genpd_add_device(struct of_phandle_args *genpdspec, struct device *dev) device 2340 drivers/base/power/domain.c static void genpd_release_dev(struct device *dev) device 2358 drivers/base/power/domain.c static void genpd_dev_pm_detach(struct device *dev, bool power_off) device 2393 drivers/base/power/domain.c static void genpd_dev_pm_sync(struct device *dev) device 2404 drivers/base/power/domain.c static int __genpd_dev_pm_attach(struct device *dev, struct device *base_dev, device 2466 drivers/base/power/domain.c int genpd_dev_pm_attach(struct device *dev) device 2499 drivers/base/power/domain.c struct device *genpd_dev_pm_attach_by_id(struct device *dev, device 2502 drivers/base/power/domain.c struct device *virt_dev; device 2554 drivers/base/power/domain.c struct device *genpd_dev_pm_attach_by_name(struct device *dev, const char *name) device 2698 drivers/base/power/domain.c unsigned int pm_genpd_opp_to_performance_state(struct device *genpd_dev, device 2741 drivers/base/power/domain.c static void rtpm_status_str(struct seq_file *s, struct device *dev) device 15 drivers/base/power/domain_governor.c static int dev_update_qos_constraint(struct device *dev, void *data) device 50 drivers/base/power/domain_governor.c static bool default_suspend_ok(struct device *dev) device 20 drivers/base/power/generic_ops.c int pm_generic_runtime_suspend(struct device *dev) device 39 drivers/base/power/generic_ops.c int pm_generic_runtime_resume(struct device *dev) device 58 drivers/base/power/generic_ops.c int pm_generic_prepare(struct device *dev) device 73 drivers/base/power/generic_ops.c int pm_generic_suspend_noirq(struct device *dev) device 85 drivers/base/power/generic_ops.c int pm_generic_suspend_late(struct device *dev) device 97 drivers/base/power/generic_ops.c int pm_generic_suspend(struct device *dev) device 109 drivers/base/power/generic_ops.c int pm_generic_freeze_noirq(struct device *dev) device 121 drivers/base/power/generic_ops.c int pm_generic_freeze_late(struct device *dev) device 133 drivers/base/power/generic_ops.c int pm_generic_freeze(struct device *dev) device 145 drivers/base/power/generic_ops.c int pm_generic_poweroff_noirq(struct device *dev) device 157 drivers/base/power/generic_ops.c int pm_generic_poweroff_late(struct device *dev) device 169 drivers/base/power/generic_ops.c int pm_generic_poweroff(struct device *dev) device 181 drivers/base/power/generic_ops.c int pm_generic_thaw_noirq(struct device *dev) device 193 drivers/base/power/generic_ops.c int pm_generic_thaw_early(struct device *dev) device 205 drivers/base/power/generic_ops.c int pm_generic_thaw(struct device *dev) device 217 drivers/base/power/generic_ops.c int pm_generic_resume_noirq(struct device *dev) device 229 drivers/base/power/generic_ops.c int pm_generic_resume_early(struct device *dev) device 241 drivers/base/power/generic_ops.c int pm_generic_resume(struct device *dev) device 253 drivers/base/power/generic_ops.c int pm_generic_restore_noirq(struct device *dev) device 265 drivers/base/power/generic_ops.c int pm_generic_restore_early(struct device *dev) device 277 drivers/base/power/generic_ops.c int pm_generic_restore(struct device *dev) device 291 drivers/base/power/generic_ops.c void pm_generic_complete(struct device *dev) device 41 drivers/base/power/main.c typedef int (*pm_callback_t)(struct device *); device 93 drivers/base/power/main.c void device_pm_sleep_init(struct device *dev) device 125 drivers/base/power/main.c void device_pm_add(struct device *dev) device 147 drivers/base/power/main.c void device_pm_remove(struct device *dev) device 169 drivers/base/power/main.c void device_pm_move_before(struct device *deva, struct device *devb) device 183 drivers/base/power/main.c void device_pm_move_after(struct device *deva, struct device *devb) device 196 drivers/base/power/main.c void device_pm_move_last(struct device *dev) device 203 drivers/base/power/main.c static ktime_t initcall_debug_start(struct device *dev, void *cb) device 214 drivers/base/power/main.c static void initcall_debug_report(struct device *dev, ktime_t calltime, device 235 drivers/base/power/main.c static void dpm_wait(struct device *dev, bool async) device 244 drivers/base/power/main.c static int dpm_wait_fn(struct device *dev, void *async_ptr) device 250 drivers/base/power/main.c static void dpm_wait_for_children(struct device *dev, bool async) device 255 drivers/base/power/main.c static void dpm_wait_for_suppliers(struct device *dev, bool async) device 276 drivers/base/power/main.c static bool dpm_wait_for_superior(struct device *dev, bool async) device 278 drivers/base/power/main.c struct device *parent; device 310 drivers/base/power/main.c static void dpm_wait_for_consumers(struct device *dev, bool async) device 333 drivers/base/power/main.c static void dpm_wait_for_subordinate(struct device *dev, bool async) device 439 drivers/base/power/main.c static void pm_dev_dbg(struct device *dev, pm_message_t state, const char *info) device 446 drivers/base/power/main.c static void pm_dev_err(struct device *dev, pm_message_t state, const char *info, device 473 drivers/base/power/main.c static int dpm_run_callback(pm_callback_t cb, struct device *dev, device 497 drivers/base/power/main.c struct device *dev; device 528 drivers/base/power/main.c static void dpm_watchdog_set(struct dpm_watchdog *wd, struct device *dev) device 585 drivers/base/power/main.c bool dev_pm_may_skip_resume(struct device *dev) device 590 drivers/base/power/main.c static pm_callback_t dpm_subsys_resume_noirq_cb(struct device *dev, device 619 drivers/base/power/main.c static pm_callback_t dpm_subsys_suspend_noirq_cb(struct device *dev, device 623 drivers/base/power/main.c static pm_callback_t dpm_subsys_suspend_late_cb(struct device *dev, device 636 drivers/base/power/main.c static int device_resume_noirq(struct device *dev, pm_message_t state, bool async) device 717 drivers/base/power/main.c static bool is_async(struct device *dev) device 723 drivers/base/power/main.c static bool dpm_async_fn(struct device *dev, async_func_t func) device 738 drivers/base/power/main.c struct device *dev = (struct device *)data; device 750 drivers/base/power/main.c struct device *dev; device 809 drivers/base/power/main.c static pm_callback_t dpm_subsys_resume_early_cb(struct device *dev, device 846 drivers/base/power/main.c static int device_resume_early(struct device *dev, pm_message_t state, bool async) device 884 drivers/base/power/main.c struct device *dev = (struct device *)data; device 900 drivers/base/power/main.c struct device *dev; device 958 drivers/base/power/main.c static int device_resume(struct device *dev, pm_message_t state, bool async) device 1045 drivers/base/power/main.c struct device *dev = (struct device *)data; device 1063 drivers/base/power/main.c struct device *dev; device 1112 drivers/base/power/main.c static void device_complete(struct device *dev, pm_message_t state) device 1114 drivers/base/power/main.c void (*callback)(struct device *) = NULL; device 1168 drivers/base/power/main.c struct device *dev = to_device(dpm_prepared_list.prev); device 1228 drivers/base/power/main.c static void dpm_superior_set_must_resume(struct device *dev) device 1244 drivers/base/power/main.c static pm_callback_t dpm_subsys_suspend_noirq_cb(struct device *dev, device 1273 drivers/base/power/main.c static bool device_must_resume(struct device *dev, pm_message_t state, device 1308 drivers/base/power/main.c static int __device_suspend_noirq(struct device *dev, pm_message_t state, bool async) device 1369 drivers/base/power/main.c struct device *dev = (struct device *)data; device 1381 drivers/base/power/main.c static int device_suspend_noirq(struct device *dev) device 1400 drivers/base/power/main.c struct device *dev = to_device(dpm_late_early_list.prev); device 1458 drivers/base/power/main.c static void dpm_propagate_wakeup_to_parent(struct device *dev) device 1460 drivers/base/power/main.c struct device *parent = dev->parent; device 1473 drivers/base/power/main.c static pm_callback_t dpm_subsys_suspend_late_cb(struct device *dev, device 1510 drivers/base/power/main.c static int __device_suspend_late(struct device *dev, pm_message_t state, bool async) device 1566 drivers/base/power/main.c struct device *dev = (struct device *)data; device 1577 drivers/base/power/main.c static int device_suspend_late(struct device *dev) device 1600 drivers/base/power/main.c struct device *dev = to_device(dpm_suspended_list.prev); device 1666 drivers/base/power/main.c static int legacy_suspend(struct device *dev, pm_message_t state, device 1667 drivers/base/power/main.c int (*cb)(struct device *dev, pm_message_t state), device 1685 drivers/base/power/main.c static void dpm_clear_superiors_direct_complete(struct device *dev) device 1713 drivers/base/power/main.c static int __device_suspend(struct device *dev, pm_message_t state, bool async) device 1833 drivers/base/power/main.c struct device *dev = (struct device *)data; device 1845 drivers/base/power/main.c static int device_suspend(struct device *dev) device 1872 drivers/base/power/main.c struct device *dev = to_device(dpm_prepared_list.prev); device 1913 drivers/base/power/main.c static int device_prepare(struct device *dev, pm_message_t state) device 1915 drivers/base/power/main.c int (*callback)(struct device *) = NULL; device 2008 drivers/base/power/main.c struct device *dev = to_device(dpm_list.next); device 2074 drivers/base/power/main.c int device_pm_wait_for_dev(struct device *subordinate, struct device *dev) device 2089 drivers/base/power/main.c void dpm_for_each_dev(void *data, void (*fn)(struct device *, void *)) device 2091 drivers/base/power/main.c struct device *dev; device 2118 drivers/base/power/main.c void device_pm_check_callbacks(struct device *dev) device 2132 drivers/base/power/main.c bool dev_pm_smart_suspend_and_suspended(struct device *dev) device 4 drivers/base/power/power.h static inline void device_pm_init_common(struct device *dev) device 15 drivers/base/power/power.h static inline void pm_runtime_early_init(struct device *dev) device 21 drivers/base/power/power.h extern void pm_runtime_init(struct device *dev); device 22 drivers/base/power/power.h extern void pm_runtime_reinit(struct device *dev); device 23 drivers/base/power/power.h extern void pm_runtime_remove(struct device *dev); device 24 drivers/base/power/power.h extern u64 pm_runtime_active_time(struct device *dev); device 32 drivers/base/power/power.h struct device *dev; device 40 drivers/base/power/power.h extern void dev_pm_enable_wake_irq_check(struct device *dev, device 42 drivers/base/power/power.h extern void dev_pm_disable_wake_irq_check(struct device *dev); device 46 drivers/base/power/power.h extern void device_wakeup_attach_irq(struct device *dev, struct wake_irq *wakeirq); device 47 drivers/base/power/power.h extern void device_wakeup_detach_irq(struct device *dev); device 53 drivers/base/power/power.h static inline void device_wakeup_attach_irq(struct device *dev, device 56 drivers/base/power/power.h static inline void device_wakeup_detach_irq(struct device *dev) device 66 drivers/base/power/power.h extern int dpm_sysfs_add(struct device *dev); device 67 drivers/base/power/power.h extern void dpm_sysfs_remove(struct device *dev); device 68 drivers/base/power/power.h extern void rpm_sysfs_remove(struct device *dev); device 69 drivers/base/power/power.h extern int wakeup_sysfs_add(struct device *dev); device 70 drivers/base/power/power.h extern void wakeup_sysfs_remove(struct device *dev); device 71 drivers/base/power/power.h extern int pm_qos_sysfs_add_resume_latency(struct device *dev); device 72 drivers/base/power/power.h extern void pm_qos_sysfs_remove_resume_latency(struct device *dev); device 73 drivers/base/power/power.h extern int pm_qos_sysfs_add_flags(struct device *dev); device 74 drivers/base/power/power.h extern void pm_qos_sysfs_remove_flags(struct device *dev); device 75 drivers/base/power/power.h extern int pm_qos_sysfs_add_latency_tolerance(struct device *dev); device 76 drivers/base/power/power.h extern void pm_qos_sysfs_remove_latency_tolerance(struct device *dev); device 80 drivers/base/power/power.h static inline void pm_runtime_early_init(struct device *dev) device 85 drivers/base/power/power.h static inline void pm_runtime_init(struct device *dev) {} device 86 drivers/base/power/power.h static inline void pm_runtime_reinit(struct device *dev) {} device 87 drivers/base/power/power.h static inline void pm_runtime_remove(struct device *dev) {} device 89 drivers/base/power/power.h static inline int dpm_sysfs_add(struct device *dev) { return 0; } device 90 drivers/base/power/power.h static inline void dpm_sysfs_remove(struct device *dev) {} device 102 drivers/base/power/power.h static inline struct device *to_device(struct list_head *entry) device 104 drivers/base/power/power.h return container_of(entry, struct device, power.entry); device 107 drivers/base/power/power.h extern void device_pm_sleep_init(struct device *dev); device 108 drivers/base/power/power.h extern void device_pm_add(struct device *); device 109 drivers/base/power/power.h extern void device_pm_remove(struct device *); device 110 drivers/base/power/power.h extern void device_pm_move_before(struct device *, struct device *); device 111 drivers/base/power/power.h extern void device_pm_move_after(struct device *, struct device *); device 112 drivers/base/power/power.h extern void device_pm_move_last(struct device *); device 113 drivers/base/power/power.h extern void device_pm_check_callbacks(struct device *dev); device 115 drivers/base/power/power.h static inline bool device_pm_initialized(struct device *dev) device 122 drivers/base/power/power.h static inline void device_pm_sleep_init(struct device *dev) {} device 124 drivers/base/power/power.h static inline void device_pm_add(struct device *dev) {} device 126 drivers/base/power/power.h static inline void device_pm_remove(struct device *dev) device 131 drivers/base/power/power.h static inline void device_pm_move_before(struct device *deva, device 132 drivers/base/power/power.h struct device *devb) {} device 133 drivers/base/power/power.h static inline void device_pm_move_after(struct device *deva, device 134 drivers/base/power/power.h struct device *devb) {} device 135 drivers/base/power/power.h static inline void device_pm_move_last(struct device *dev) {} device 137 drivers/base/power/power.h static inline void device_pm_check_callbacks(struct device *dev) {} device 139 drivers/base/power/power.h static inline bool device_pm_initialized(struct device *dev) device 146 drivers/base/power/power.h static inline void device_pm_init(struct device *dev) device 156 drivers/base/power/power.h extern int wakeup_source_sysfs_add(struct device *parent, device 160 drivers/base/power/power.h extern int pm_wakeup_source_sysfs_add(struct device *parent); device 164 drivers/base/power/power.h static inline int pm_wakeup_source_sysfs_add(struct device *parent) device 52 drivers/base/power/qos.c enum pm_qos_flags_status __dev_pm_qos_flags(struct device *dev, s32 mask) device 79 drivers/base/power/qos.c enum pm_qos_flags_status dev_pm_qos_flags(struct device *dev, s32 mask) device 98 drivers/base/power/qos.c s32 __dev_pm_qos_resume_latency(struct device *dev) device 110 drivers/base/power/qos.c s32 dev_pm_qos_read_value(struct device *dev, enum dev_pm_qos_req_type type) device 180 drivers/base/power/qos.c static int dev_pm_qos_constraints_allocate(struct device *dev) device 221 drivers/base/power/qos.c static void __dev_pm_qos_hide_latency_limit(struct device *dev); device 222 drivers/base/power/qos.c static void __dev_pm_qos_hide_flags(struct device *dev); device 230 drivers/base/power/qos.c void dev_pm_qos_constraints_destroy(struct device *dev) device 291 drivers/base/power/qos.c static bool dev_pm_qos_invalid_req_type(struct device *dev, device 298 drivers/base/power/qos.c static int __dev_pm_qos_add_request(struct device *dev, device 347 drivers/base/power/qos.c int dev_pm_qos_add_request(struct device *dev, struct dev_pm_qos_request *req, device 490 drivers/base/power/qos.c int dev_pm_qos_add_notifier(struct device *dev, struct notifier_block *notifier, device 532 drivers/base/power/qos.c int dev_pm_qos_remove_notifier(struct device *dev, device 567 drivers/base/power/qos.c int dev_pm_qos_add_ancestor_request(struct device *dev, device 571 drivers/base/power/qos.c struct device *ancestor = dev->parent; device 598 drivers/base/power/qos.c static void __dev_pm_qos_drop_user_request(struct device *dev, device 624 drivers/base/power/qos.c static void dev_pm_qos_drop_user_request(struct device *dev, device 637 drivers/base/power/qos.c int dev_pm_qos_expose_latency_limit(struct device *dev, s32 value) device 684 drivers/base/power/qos.c static void __dev_pm_qos_hide_latency_limit(struct device *dev) device 694 drivers/base/power/qos.c void dev_pm_qos_hide_latency_limit(struct device *dev) device 713 drivers/base/power/qos.c int dev_pm_qos_expose_flags(struct device *dev, s32 val) device 762 drivers/base/power/qos.c static void __dev_pm_qos_hide_flags(struct device *dev) device 772 drivers/base/power/qos.c void dev_pm_qos_hide_flags(struct device *dev) device 794 drivers/base/power/qos.c int dev_pm_qos_update_flags(struct device *dev, s32 mask, bool set) device 825 drivers/base/power/qos.c s32 dev_pm_qos_get_user_latency_tolerance(struct device *dev) device 843 drivers/base/power/qos.c int dev_pm_qos_update_user_latency_tolerance(struct device *dev, s32 val) device 890 drivers/base/power/qos.c int dev_pm_qos_expose_latency_tolerance(struct device *dev) device 909 drivers/base/power/qos.c void dev_pm_qos_hide_latency_tolerance(struct device *dev) device 19 drivers/base/power/runtime.c typedef int (*pm_callback_t)(struct device *); device 21 drivers/base/power/runtime.c static pm_callback_t __rpm_get_callback(struct device *dev, size_t cb_offset) device 51 drivers/base/power/runtime.c static int rpm_resume(struct device *dev, int rpmflags); device 52 drivers/base/power/runtime.c static int rpm_suspend(struct device *dev, int rpmflags); device 65 drivers/base/power/runtime.c static void update_pm_runtime_accounting(struct device *dev) device 93 drivers/base/power/runtime.c static void __update_runtime_status(struct device *dev, enum rpm_status status) device 99 drivers/base/power/runtime.c static u64 rpm_get_accounted_time(struct device *dev, bool suspended) device 114 drivers/base/power/runtime.c u64 pm_runtime_active_time(struct device *dev) device 119 drivers/base/power/runtime.c u64 pm_runtime_suspended_time(struct device *dev) device 129 drivers/base/power/runtime.c static void pm_runtime_deactivate_timer(struct device *dev) device 141 drivers/base/power/runtime.c static void pm_runtime_cancel_pending(struct device *dev) device 163 drivers/base/power/runtime.c u64 pm_runtime_autosuspend_expiration(struct device *dev) device 184 drivers/base/power/runtime.c static int dev_memalloc_noio(struct device *dev, void *data) device 217 drivers/base/power/runtime.c void pm_runtime_set_memalloc_noio(struct device *dev, bool enable) device 258 drivers/base/power/runtime.c static int rpm_check_suspend_allowed(struct device *dev) device 286 drivers/base/power/runtime.c static int rpm_get_suppliers(struct device *dev) device 309 drivers/base/power/runtime.c static void rpm_put_suppliers(struct device *dev) device 328 drivers/base/power/runtime.c static int __rpm_callback(int (*cb)(struct device *), struct device *dev) device 399 drivers/base/power/runtime.c static int rpm_idle(struct device *dev, int rpmflags) device 401 drivers/base/power/runtime.c int (*callback)(struct device *); device 464 drivers/base/power/runtime.c static int rpm_callback(int (*cb)(struct device *), struct device *dev) device 515 drivers/base/power/runtime.c static int rpm_suspend(struct device *dev, int rpmflags) device 518 drivers/base/power/runtime.c int (*callback)(struct device *); device 519 drivers/base/power/runtime.c struct device *parent = NULL; device 707 drivers/base/power/runtime.c static int rpm_resume(struct device *dev, int rpmflags) device 710 drivers/base/power/runtime.c int (*callback)(struct device *); device 711 drivers/base/power/runtime.c struct device *parent = NULL; device 891 drivers/base/power/runtime.c struct device *dev = container_of(work, struct device, power.work); device 932 drivers/base/power/runtime.c struct device *dev = container_of(timer, struct device, power.suspend_timer); device 959 drivers/base/power/runtime.c int pm_schedule_suspend(struct device *dev, unsigned int delay) device 1003 drivers/base/power/runtime.c int __pm_runtime_idle(struct device *dev, int rpmflags) device 1035 drivers/base/power/runtime.c int __pm_runtime_suspend(struct device *dev, int rpmflags) device 1066 drivers/base/power/runtime.c int __pm_runtime_resume(struct device *dev, int rpmflags) device 1095 drivers/base/power/runtime.c int pm_runtime_get_if_in_use(struct device *dev) device 1133 drivers/base/power/runtime.c int __pm_runtime_set_status(struct device *dev, unsigned int status) device 1135 drivers/base/power/runtime.c struct device *parent = dev->parent; device 1243 drivers/base/power/runtime.c static void __pm_runtime_barrier(struct device *dev) device 1294 drivers/base/power/runtime.c int pm_runtime_barrier(struct device *dev) device 1330 drivers/base/power/runtime.c void __pm_runtime_disable(struct device *dev, bool check_resume) device 1372 drivers/base/power/runtime.c void pm_runtime_enable(struct device *dev) device 1407 drivers/base/power/runtime.c void pm_runtime_forbid(struct device *dev) device 1428 drivers/base/power/runtime.c void pm_runtime_allow(struct device *dev) device 1451 drivers/base/power/runtime.c void pm_runtime_no_callbacks(struct device *dev) device 1472 drivers/base/power/runtime.c void pm_runtime_irq_safe(struct device *dev) device 1493 drivers/base/power/runtime.c static void update_autosuspend(struct device *dev, int old_delay, int old_use) device 1528 drivers/base/power/runtime.c void pm_runtime_set_autosuspend_delay(struct device *dev, int delay) device 1549 drivers/base/power/runtime.c void __pm_runtime_use_autosuspend(struct device *dev, bool use) device 1566 drivers/base/power/runtime.c void pm_runtime_init(struct device *dev) device 1596 drivers/base/power/runtime.c void pm_runtime_reinit(struct device *dev) device 1615 drivers/base/power/runtime.c void pm_runtime_remove(struct device *dev) device 1638 drivers/base/power/runtime.c void pm_runtime_clean_up_links(struct device *dev) device 1661 drivers/base/power/runtime.c void pm_runtime_get_suppliers(struct device *dev) device 1683 drivers/base/power/runtime.c void pm_runtime_put_suppliers(struct device *dev) device 1701 drivers/base/power/runtime.c void pm_runtime_new_link(struct device *dev) device 1708 drivers/base/power/runtime.c void pm_runtime_drop_link(struct device *dev) device 1716 drivers/base/power/runtime.c static bool pm_runtime_need_not_resume(struct device *dev) device 1740 drivers/base/power/runtime.c int pm_runtime_force_suspend(struct device *dev) device 1742 drivers/base/power/runtime.c int (*callback)(struct device *); device 1786 drivers/base/power/runtime.c int pm_runtime_force_resume(struct device *dev) device 1788 drivers/base/power/runtime.c int (*callback)(struct device *); device 100 drivers/base/power/sysfs.c static ssize_t control_show(struct device *dev, struct device_attribute *attr, device 107 drivers/base/power/sysfs.c static ssize_t control_store(struct device * dev, struct device_attribute *attr, device 123 drivers/base/power/sysfs.c static ssize_t runtime_active_time_show(struct device *dev, device 135 drivers/base/power/sysfs.c static ssize_t runtime_suspended_time_show(struct device *dev, device 147 drivers/base/power/sysfs.c static ssize_t runtime_status_show(struct device *dev, device 179 drivers/base/power/sysfs.c static ssize_t autosuspend_delay_ms_show(struct device *dev, device 187 drivers/base/power/sysfs.c static ssize_t autosuspend_delay_ms_store(struct device *dev, device 206 drivers/base/power/sysfs.c static ssize_t pm_qos_resume_latency_us_show(struct device *dev, device 220 drivers/base/power/sysfs.c static ssize_t pm_qos_resume_latency_us_store(struct device *dev, device 250 drivers/base/power/sysfs.c static ssize_t pm_qos_latency_tolerance_us_show(struct device *dev, device 264 drivers/base/power/sysfs.c static ssize_t pm_qos_latency_tolerance_us_store(struct device *dev, device 289 drivers/base/power/sysfs.c static ssize_t pm_qos_no_power_off_show(struct device *dev, device 297 drivers/base/power/sysfs.c static ssize_t pm_qos_no_power_off_store(struct device *dev, device 319 drivers/base/power/sysfs.c static ssize_t wakeup_show(struct device *dev, struct device_attribute *attr, device 327 drivers/base/power/sysfs.c static ssize_t wakeup_store(struct device *dev, struct device_attribute *attr, device 344 drivers/base/power/sysfs.c static ssize_t wakeup_count_show(struct device *dev, device 361 drivers/base/power/sysfs.c static ssize_t wakeup_active_count_show(struct device *dev, device 379 drivers/base/power/sysfs.c static ssize_t wakeup_abort_count_show(struct device *dev, device 397 drivers/base/power/sysfs.c static ssize_t wakeup_expire_count_show(struct device *dev, device 415 drivers/base/power/sysfs.c static ssize_t wakeup_active_show(struct device *dev, device 432 drivers/base/power/sysfs.c static ssize_t wakeup_total_time_ms_show(struct device *dev, device 450 drivers/base/power/sysfs.c static ssize_t wakeup_max_time_ms_show(struct device *dev, device 467 drivers/base/power/sysfs.c static ssize_t wakeup_last_time_ms_show(struct device *dev, device 486 drivers/base/power/sysfs.c static ssize_t wakeup_prevent_sleep_time_ms_show(struct device *dev, device 507 drivers/base/power/sysfs.c static ssize_t runtime_usage_show(struct device *dev, device 514 drivers/base/power/sysfs.c static ssize_t runtime_active_kids_show(struct device *dev, device 523 drivers/base/power/sysfs.c static ssize_t runtime_enabled_show(struct device *dev, device 537 drivers/base/power/sysfs.c static ssize_t async_show(struct device *dev, struct device_attribute *attr, device 545 drivers/base/power/sysfs.c static ssize_t async_store(struct device *dev, struct device_attribute *attr, device 643 drivers/base/power/sysfs.c int dpm_sysfs_add(struct device *dev) device 687 drivers/base/power/sysfs.c int wakeup_sysfs_add(struct device *dev) device 692 drivers/base/power/sysfs.c void wakeup_sysfs_remove(struct device *dev) device 697 drivers/base/power/sysfs.c int pm_qos_sysfs_add_resume_latency(struct device *dev) device 702 drivers/base/power/sysfs.c void pm_qos_sysfs_remove_resume_latency(struct device *dev) device 707 drivers/base/power/sysfs.c int pm_qos_sysfs_add_flags(struct device *dev) device 712 drivers/base/power/sysfs.c void pm_qos_sysfs_remove_flags(struct device *dev) device 717 drivers/base/power/sysfs.c int pm_qos_sysfs_add_latency_tolerance(struct device *dev) device 723 drivers/base/power/sysfs.c void pm_qos_sysfs_remove_latency_tolerance(struct device *dev) device 728 drivers/base/power/sysfs.c void rpm_sysfs_remove(struct device *dev) device 733 drivers/base/power/sysfs.c void dpm_sysfs_remove(struct device *dev) device 85 drivers/base/power/trace.c static int set_magic_time(unsigned int user, unsigned int file, unsigned int device) device 87 drivers/base/power/trace.c unsigned int n = user + USERHASH*(file + FILEHASH*device); device 147 drivers/base/power/trace.c void set_trace_device(struct device *dev) device 202 drivers/base/power/trace.c struct device * dev = to_device(entry); device 229 drivers/base/power/trace.c struct device *dev = to_device(entry); device 21 drivers/base/power/wakeirq.c static int dev_pm_attach_wake_irq(struct device *dev, int irq, device 53 drivers/base/power/wakeirq.c int dev_pm_set_wake_irq(struct device *dev, int irq) device 87 drivers/base/power/wakeirq.c void dev_pm_clear_wake_irq(struct device *dev) device 165 drivers/base/power/wakeirq.c int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) device 230 drivers/base/power/wakeirq.c void dev_pm_enable_wake_irq(struct device *dev) device 247 drivers/base/power/wakeirq.c void dev_pm_disable_wake_irq(struct device *dev) device 270 drivers/base/power/wakeirq.c void dev_pm_enable_wake_irq_check(struct device *dev, device 298 drivers/base/power/wakeirq.c void dev_pm_disable_wake_irq_check(struct device *dev) device 215 drivers/base/power/wakeup.c struct wakeup_source *wakeup_source_register(struct device *dev, device 259 drivers/base/power/wakeup.c static int device_wakeup_attach(struct device *dev, struct wakeup_source *ws) device 279 drivers/base/power/wakeup.c int device_wakeup_enable(struct device *dev) device 313 drivers/base/power/wakeup.c void device_wakeup_attach_irq(struct device *dev, device 336 drivers/base/power/wakeup.c void device_wakeup_detach_irq(struct device *dev) device 383 drivers/base/power/wakeup.c static struct wakeup_source *device_wakeup_detach(struct device *dev) device 401 drivers/base/power/wakeup.c int device_wakeup_disable(struct device *dev) device 426 drivers/base/power/wakeup.c void device_set_wakeup_capable(struct device *dev, bool capable) device 456 drivers/base/power/wakeup.c int device_init_wakeup(struct device *dev, bool enable) device 479 drivers/base/power/wakeup.c int device_set_wakeup_enable(struct device *dev, bool enable) device 607 drivers/base/power/wakeup.c void pm_stay_awake(struct device *dev) device 716 drivers/base/power/wakeup.c void pm_relax(struct device *dev) device 805 drivers/base/power/wakeup.c void pm_wakeup_dev_event(struct device *dev, unsigned int msec, bool hard) device 24 drivers/base/power/wakeup_stats.c static ssize_t _name##_show(struct device *dev, \ device 38 drivers/base/power/wakeup_stats.c static ssize_t active_time_ms_show(struct device *dev, device 49 drivers/base/power/wakeup_stats.c static ssize_t total_time_ms_show(struct device *dev, device 64 drivers/base/power/wakeup_stats.c static ssize_t max_time_ms_show(struct device *dev, device 80 drivers/base/power/wakeup_stats.c static ssize_t last_change_ms_show(struct device *dev, device 89 drivers/base/power/wakeup_stats.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 98 drivers/base/power/wakeup_stats.c static ssize_t prevent_suspend_time_ms_show(struct device *dev, device 128 drivers/base/power/wakeup_stats.c static void device_create_release(struct device *dev) device 133 drivers/base/power/wakeup_stats.c static struct device *wakeup_source_device_create(struct device *parent, device 136 drivers/base/power/wakeup_stats.c struct device *dev = NULL; device 174 drivers/base/power/wakeup_stats.c int wakeup_source_sysfs_add(struct device *parent, struct wakeup_source *ws) device 176 drivers/base/power/wakeup_stats.c struct device *dev; device 191 drivers/base/power/wakeup_stats.c int pm_wakeup_source_sysfs_add(struct device *parent) device 21 drivers/base/property.c struct fwnode_handle *dev_fwnode(struct device *dev) device 35 drivers/base/property.c bool device_property_present(struct device *dev, const char *propname) device 78 drivers/base/property.c int device_property_read_u8_array(struct device *dev, const char *propname, device 103 drivers/base/property.c int device_property_read_u16_array(struct device *dev, const char *propname, device 128 drivers/base/property.c int device_property_read_u32_array(struct device *dev, const char *propname, device 153 drivers/base/property.c int device_property_read_u64_array(struct device *dev, const char *propname, device 178 drivers/base/property.c int device_property_read_string_array(struct device *dev, const char *propname, device 200 drivers/base/property.c int device_property_read_string(struct device *dev, const char *propname, device 222 drivers/base/property.c int device_property_match_string(struct device *dev, const char *propname, device 519 drivers/base/property.c void device_remove_properties(struct device *dev) device 545 drivers/base/property.c int device_add_properties(struct device *dev, device 637 drivers/base/property.c struct fwnode_handle *device_get_next_child_node(struct device *dev, device 670 drivers/base/property.c struct fwnode_handle *device_get_named_child_node(struct device *dev, device 720 drivers/base/property.c unsigned int device_get_child_node_count(struct device *dev) device 732 drivers/base/property.c bool device_dma_supported(struct device *dev) device 745 drivers/base/property.c enum dev_dma_attr device_get_dma_attr(struct device *dev) device 797 drivers/base/property.c int device_get_phy_mode(struct device *dev) device 859 drivers/base/property.c void *device_get_mac_address(struct device *dev, char *addr, int alen) device 1103 drivers/base/property.c const void *device_get_match_data(struct device *dev) device 62 drivers/base/regmap/internal.h struct device *dev; /* Device we do I/O on */ device 90 drivers/base/regmap/internal.h bool (*writeable_reg)(struct device *dev, unsigned int reg); device 91 drivers/base/regmap/internal.h bool (*readable_reg)(struct device *dev, unsigned int reg); device 92 drivers/base/regmap/internal.h bool (*volatile_reg)(struct device *dev, unsigned int reg); device 93 drivers/base/regmap/internal.h bool (*precious_reg)(struct device *dev, unsigned int reg); device 94 drivers/base/regmap/internal.h bool (*writeable_noinc_reg)(struct device *dev, unsigned int reg); device 95 drivers/base/regmap/internal.h bool (*readable_noinc_reg)(struct device *dev, unsigned int reg); device 266 drivers/base/regmap/internal.h enum regmap_endian regmap_get_val_endian(struct device *dev, device 17 drivers/base/regmap/regmap-ac97.c bool regmap_ac97_default_volatile(struct device *dev, unsigned int reg) device 18 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 37 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 54 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 73 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 90 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 109 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 125 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 142 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 176 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 211 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 226 drivers/base/regmap/regmap-i2c.c struct device *dev = context; device 11 drivers/base/regmap/regmap-i3c.c struct device *dev = context; device 28 drivers/base/regmap/regmap-i3c.c struct device *dev = context; device 858 drivers/base/regmap/regmap-irq.c static void devm_regmap_irq_chip_release(struct device *dev, void *res) device 865 drivers/base/regmap/regmap-irq.c static int devm_regmap_irq_chip_match(struct device *dev, void *res, void *data) device 893 drivers/base/regmap/regmap-irq.c int devm_regmap_add_irq_chip(struct device *dev, struct regmap *map, int irq, device 929 drivers/base/regmap/regmap-irq.c void devm_regmap_del_irq_chip(struct device *dev, int irq, device 211 drivers/base/regmap/regmap-mmio.c static struct regmap_mmio_context *regmap_mmio_gen_context(struct device *dev, device 322 drivers/base/regmap/regmap-mmio.c struct regmap *__regmap_init_mmio_clk(struct device *dev, const char *clk_id, device 339 drivers/base/regmap/regmap-mmio.c struct regmap *__devm_regmap_init_mmio_clk(struct device *dev, device 42 drivers/base/regmap/regmap-sccb.c struct device *dev = context; device 77 drivers/base/regmap/regmap-sccb.c struct device *dev = context; device 12 drivers/base/regmap/regmap-sdw.c struct device *dev = context; device 20 drivers/base/regmap/regmap-sdw.c struct device *dev = context; device 30 drivers/base/regmap/regmap-spi.c struct device *dev = context; device 40 drivers/base/regmap/regmap-spi.c struct device *dev = context; device 61 drivers/base/regmap/regmap-spi.c struct device *dev = context; device 95 drivers/base/regmap/regmap-spi.c struct device *dev = context; device 23 drivers/base/regmap/regmap-w1.c struct device *dev = context; device 45 drivers/base/regmap/regmap-w1.c struct device *dev = context; device 72 drivers/base/regmap/regmap-w1.c struct device *dev = context; device 96 drivers/base/regmap/regmap-w1.c struct device *dev = context; device 124 drivers/base/regmap/regmap-w1.c struct device *dev = context; device 149 drivers/base/regmap/regmap-w1.c struct device *dev = context; device 190 drivers/base/regmap/regmap-w1.c static const struct regmap_bus *regmap_get_w1_bus(struct device *w1_dev, device 205 drivers/base/regmap/regmap-w1.c struct regmap *__regmap_init_w1(struct device *w1_dev, device 223 drivers/base/regmap/regmap-w1.c struct regmap *__devm_regmap_init_w1(struct device *w1_dev, device 522 drivers/base/regmap/regmap.c static void dev_get_regmap_release(struct device *dev, void *res) device 592 drivers/base/regmap/regmap.c int regmap_attach_dev(struct device *dev, struct regmap *map, device 638 drivers/base/regmap/regmap.c enum regmap_endian regmap_get_val_endian(struct device *dev, device 682 drivers/base/regmap/regmap.c struct regmap *__regmap_init(struct device *dev, device 1174 drivers/base/regmap/regmap.c static void devm_regmap_release(struct device *dev, void *res) device 1179 drivers/base/regmap/regmap.c struct regmap *__devm_regmap_init(struct device *dev, device 1227 drivers/base/regmap/regmap.c struct regmap_field *devm_regmap_field_alloc(struct device *dev, device 1253 drivers/base/regmap/regmap.c void devm_regmap_field_free(struct device *dev, device 1363 drivers/base/regmap/regmap.c static int dev_get_regmap_match(struct device *dev, void *res, void *data) device 1390 drivers/base/regmap/regmap.c struct regmap *dev_get_regmap(struct device *dev, const char *name) device 1408 drivers/base/regmap/regmap.c struct device *regmap_get_device(struct regmap *map) device 20 drivers/base/soc.c static ssize_t soc_info_get(struct device *dev, device 25 drivers/base/soc.c struct device dev; device 40 drivers/base/soc.c struct device *soc_device_to_device(struct soc_device *soc_dev) device 49 drivers/base/soc.c struct device *dev = container_of(kobj, struct device, kobj); device 72 drivers/base/soc.c static ssize_t soc_info_get(struct device *dev, device 112 drivers/base/soc.c static void soc_release(struct device *dev) device 216 drivers/base/soc.c static int soc_device_match_one(struct device *dev, void *arg) device 858 drivers/base/swnode.c int software_node_notify(struct device *dev, unsigned long action) device 25 drivers/base/test/test_async_driver_probe.c struct device *dev = &pdev->dev; device 18 drivers/base/topology.c static ssize_t name##_show(struct device *dev, \ device 25 drivers/base/topology.c static ssize_t name##_show(struct device *dev, \ device 32 drivers/base/topology.c static ssize_t name##_list_show(struct device *dev, \ device 123 drivers/base/topology.c struct device *dev = get_cpu_device(cpu); device 130 drivers/base/topology.c struct device *dev = get_cpu_device(cpu); device 68 drivers/base/transport_class.c struct device *dev, device 69 drivers/base/transport_class.c struct device *cdev) device 117 drivers/base/transport_class.c struct device *dev, device 118 drivers/base/transport_class.c struct device *classdev) device 144 drivers/base/transport_class.c void transport_setup_device(struct device *dev) device 151 drivers/base/transport_class.c struct device *dev, device 152 drivers/base/transport_class.c struct device *classdev) device 176 drivers/base/transport_class.c void transport_add_device(struct device *dev) device 183 drivers/base/transport_class.c struct device *dev, device 184 drivers/base/transport_class.c struct device *cdev) device 207 drivers/base/transport_class.c void transport_configure_device(struct device *dev) device 214 drivers/base/transport_class.c struct device *dev, device 215 drivers/base/transport_class.c struct device *classdev) device 246 drivers/base/transport_class.c void transport_remove_device(struct device *dev) device 253 drivers/base/transport_class.c struct device *dev, device 254 drivers/base/transport_class.c struct device *classdev) device 275 drivers/base/transport_class.c void transport_destroy_device(struct device *dev) device 58 drivers/bcma/driver_pci.c static u16 bcma_pcie_mdio_read(struct bcma_drv_pci *pc, u16 device, u8 address) device 72 drivers/bcma/driver_pci.c bcma_pcie_mdio_set_phy(pc, device); device 77 drivers/bcma/driver_pci.c v = (device << BCMA_CORE_PCI_MDIODATA_DEVADDR_SHF_OLD); device 101 drivers/bcma/driver_pci.c static void bcma_pcie_mdio_write(struct bcma_drv_pci *pc, u16 device, device 115 drivers/bcma/driver_pci.c bcma_pcie_mdio_set_phy(pc, device); device 120 drivers/bcma/driver_pci.c v = (device << BCMA_CORE_PCI_MDIODATA_DEVADDR_SHF_OLD); device 140 drivers/bcma/driver_pci.c static u16 bcma_pcie_mdio_writeread(struct bcma_drv_pci *pc, u16 device, device 143 drivers/bcma/driver_pci.c bcma_pcie_mdio_write(pc, device, address, data); device 144 drivers/bcma/driver_pci.c return bcma_pcie_mdio_read(pc, device, address); device 261 drivers/bcma/host_pci.c static int bcma_host_pci_suspend(struct device *dev) device 270 drivers/bcma/host_pci.c static int bcma_host_pci_resume(struct device *dev) device 205 drivers/bcma/host_soc.c struct device *dev = &pdev->dev; device 28 drivers/bcma/main.c static int bcma_bus_match(struct device *dev, struct device_driver *drv); device 29 drivers/bcma/main.c static int bcma_device_probe(struct device *dev); device 30 drivers/bcma/main.c static int bcma_device_remove(struct device *dev); device 31 drivers/bcma/main.c static int bcma_device_uevent(struct device *dev, struct kobj_uevent_env *env); device 33 drivers/bcma/main.c static ssize_t manuf_show(struct device *dev, struct device_attribute *attr, char *buf) device 40 drivers/bcma/main.c static ssize_t id_show(struct device *dev, struct device_attribute *attr, char *buf) device 47 drivers/bcma/main.c static ssize_t rev_show(struct device *dev, struct device_attribute *attr, char *buf) device 54 drivers/bcma/main.c static ssize_t class_show(struct device *dev, struct device_attribute *attr, char *buf) device 118 drivers/bcma/main.c static void bcma_release_core_dev(struct device *dev) device 139 drivers/bcma/main.c static struct device_node *bcma_of_find_child_device(struct device *parent, device 159 drivers/bcma/main.c static int bcma_of_irq_parse(struct device *parent, device 180 drivers/bcma/main.c static unsigned int bcma_of_get_irq(struct device *parent, device 199 drivers/bcma/main.c static void bcma_of_fill_device(struct device *parent, device 584 drivers/bcma/main.c static int bcma_bus_match(struct device *dev, struct device_driver *drv) device 601 drivers/bcma/main.c static int bcma_device_probe(struct device *dev) device 617 drivers/bcma/main.c static int bcma_device_remove(struct device *dev) device 630 drivers/bcma/main.c static int bcma_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 34 drivers/block/aoe/aoeblk.c static ssize_t aoedisk_show_state(struct device *dev, device 47 drivers/block/aoe/aoeblk.c static ssize_t aoedisk_show_mac(struct device *dev, device 58 drivers/block/aoe/aoeblk.c static ssize_t aoedisk_show_netif(struct device *dev, device 96 drivers/block/aoe/aoeblk.c static ssize_t aoedisk_show_fwver(struct device *dev, device 104 drivers/block/aoe/aoeblk.c static ssize_t aoedisk_show_payload(struct device *dev, device 278 drivers/block/aoe/aoechr.c static char *aoe_devnode(struct device *dev, umode_t *mode) device 82 drivers/block/drbd/drbd_actlog.c void *drbd_md_get_buffer(struct drbd_device *device, const char *intent) device 86 drivers/block/drbd/drbd_actlog.c wait_event(device->misc_wait, device 87 drivers/block/drbd/drbd_actlog.c (r = atomic_cmpxchg(&device->md_io.in_use, 0, 1)) == 0 || device 88 drivers/block/drbd/drbd_actlog.c device->state.disk <= D_FAILED); device 93 drivers/block/drbd/drbd_actlog.c device->md_io.current_use = intent; device 94 drivers/block/drbd/drbd_actlog.c device->md_io.start_jif = jiffies; device 95 drivers/block/drbd/drbd_actlog.c device->md_io.submit_jif = device->md_io.start_jif - 1; device 96 drivers/block/drbd/drbd_actlog.c return page_address(device->md_io.page); device 99 drivers/block/drbd/drbd_actlog.c void drbd_md_put_buffer(struct drbd_device *device) device 101 drivers/block/drbd/drbd_actlog.c if (atomic_dec_and_test(&device->md_io.in_use)) device 102 drivers/block/drbd/drbd_actlog.c wake_up(&device->misc_wait); device 105 drivers/block/drbd/drbd_actlog.c void wait_until_done_or_force_detached(struct drbd_device *device, struct drbd_backing_dev *bdev, device 117 drivers/block/drbd/drbd_actlog.c dt = wait_event_timeout(device->misc_wait, device 118 drivers/block/drbd/drbd_actlog.c *done || test_bit(FORCE_DETACH, &device->flags), dt); device 120 drivers/block/drbd/drbd_actlog.c drbd_err(device, "meta-data IO operation timed out\n"); device 121 drivers/block/drbd/drbd_actlog.c drbd_chk_io_error(device, 1, DRBD_FORCE_DETACH); device 125 drivers/block/drbd/drbd_actlog.c static int _drbd_md_sync_page_io(struct drbd_device *device, device 134 drivers/block/drbd/drbd_actlog.c device->md_io.done = 0; device 135 drivers/block/drbd/drbd_actlog.c device->md_io.error = -ENODEV; device 137 drivers/block/drbd/drbd_actlog.c if ((op == REQ_OP_WRITE) && !test_bit(MD_NO_FUA, &device->flags)) device 145 drivers/block/drbd/drbd_actlog.c if (bio_add_page(bio, device->md_io.page, size, 0) != size) device 147 drivers/block/drbd/drbd_actlog.c bio->bi_private = device; device 151 drivers/block/drbd/drbd_actlog.c if (op != REQ_OP_WRITE && device->state.disk == D_DISKLESS && device->ldev == NULL) device 154 drivers/block/drbd/drbd_actlog.c else if (!get_ldev_if_state(device, D_ATTACHING)) { device 156 drivers/block/drbd/drbd_actlog.c drbd_err(device, "ASSERT FAILED: get_ldev_if_state() == 1 in _drbd_md_sync_page_io()\n"); device 162 drivers/block/drbd/drbd_actlog.c atomic_inc(&device->md_io.in_use); /* drbd_md_put_buffer() is in the completion handler */ device 163 drivers/block/drbd/drbd_actlog.c device->md_io.submit_jif = jiffies; device 164 drivers/block/drbd/drbd_actlog.c if (drbd_insert_fault(device, (op == REQ_OP_WRITE) ? DRBD_FAULT_MD_WR : DRBD_FAULT_MD_RD)) device 168 drivers/block/drbd/drbd_actlog.c wait_until_done_or_force_detached(device, bdev, &device->md_io.done); device 170 drivers/block/drbd/drbd_actlog.c err = device->md_io.error; device 177 drivers/block/drbd/drbd_actlog.c int drbd_md_sync_page_io(struct drbd_device *device, struct drbd_backing_dev *bdev, device 181 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, atomic_read(&device->md_io.in_use) == 1); device 185 drivers/block/drbd/drbd_actlog.c dynamic_drbd_dbg(device, "meta_data io: %s [%d]:%s(,%llus,%s) %pS\n", device 192 drivers/block/drbd/drbd_actlog.c drbd_alert(device, "%s [%d]:%s(,%llus,%s) out of range md access!\n", device 197 drivers/block/drbd/drbd_actlog.c err = _drbd_md_sync_page_io(device, bdev, sector, op); device 199 drivers/block/drbd/drbd_actlog.c drbd_err(device, "drbd_md_sync_page_io(,%llus,%s) failed with error %d\n", device 206 drivers/block/drbd/drbd_actlog.c static struct bm_extent *find_active_resync_extent(struct drbd_device *device, unsigned int enr) device 209 drivers/block/drbd/drbd_actlog.c tmp = lc_find(device->resync, enr/AL_EXT_PER_BM_SECT); device 218 drivers/block/drbd/drbd_actlog.c static struct lc_element *_al_get(struct drbd_device *device, unsigned int enr, bool nonblock) device 224 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 225 drivers/block/drbd/drbd_actlog.c bm_ext = find_active_resync_extent(device, enr); device 228 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 230 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 234 drivers/block/drbd/drbd_actlog.c al_ext = lc_try_get(device->act_log, enr); device 236 drivers/block/drbd/drbd_actlog.c al_ext = lc_get(device->act_log, enr); device 237 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 241 drivers/block/drbd/drbd_actlog.c bool drbd_al_begin_io_fastpath(struct drbd_device *device, struct drbd_interval *i) device 248 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, first <= last); device 249 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, atomic_read(&device->local_cnt) > 0); device 255 drivers/block/drbd/drbd_actlog.c return _al_get(device, first, true); device 258 drivers/block/drbd/drbd_actlog.c bool drbd_al_begin_io_prepare(struct drbd_device *device, struct drbd_interval *i) device 267 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, first <= last); device 268 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, atomic_read(&device->local_cnt) > 0); device 272 drivers/block/drbd/drbd_actlog.c wait_event(device->al_wait, device 273 drivers/block/drbd/drbd_actlog.c (al_ext = _al_get(device, enr, false)) != NULL); device 298 drivers/block/drbd/drbd_actlog.c static sector_t al_tr_number_to_on_disk_sector(struct drbd_device *device) device 300 drivers/block/drbd/drbd_actlog.c const unsigned int stripes = device->ldev->md.al_stripes; device 301 drivers/block/drbd/drbd_actlog.c const unsigned int stripe_size_4kB = device->ldev->md.al_stripe_size_4k; device 304 drivers/block/drbd/drbd_actlog.c unsigned int t = device->al_tr_number % (device->ldev->md.al_size_4k); device 313 drivers/block/drbd/drbd_actlog.c return device->ldev->md.md_offset + device->ldev->md.al_offset + t; device 316 drivers/block/drbd/drbd_actlog.c static int __al_write_transaction(struct drbd_device *device, struct al_transaction_on_disk *buffer) device 327 drivers/block/drbd/drbd_actlog.c buffer->tr_number = cpu_to_be32(device->al_tr_number); device 331 drivers/block/drbd/drbd_actlog.c drbd_bm_reset_al_hints(device); device 337 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 338 drivers/block/drbd/drbd_actlog.c list_for_each_entry(e, &device->act_log->to_be_changed, list) { device 346 drivers/block/drbd/drbd_actlog.c drbd_bm_mark_for_writeout(device, device 350 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 359 drivers/block/drbd/drbd_actlog.c buffer->context_size = cpu_to_be16(device->act_log->nr_elements); device 360 drivers/block/drbd/drbd_actlog.c buffer->context_start_slot_nr = cpu_to_be16(device->al_tr_cycle); device 363 drivers/block/drbd/drbd_actlog.c device->act_log->nr_elements - device->al_tr_cycle); device 365 drivers/block/drbd/drbd_actlog.c unsigned idx = device->al_tr_cycle + i; device 366 drivers/block/drbd/drbd_actlog.c extent_nr = lc_element_by_index(device->act_log, idx)->lc_number; device 372 drivers/block/drbd/drbd_actlog.c device->al_tr_cycle += AL_CONTEXT_PER_TRANSACTION; device 373 drivers/block/drbd/drbd_actlog.c if (device->al_tr_cycle >= device->act_log->nr_elements) device 374 drivers/block/drbd/drbd_actlog.c device->al_tr_cycle = 0; device 376 drivers/block/drbd/drbd_actlog.c sector = al_tr_number_to_on_disk_sector(device); device 381 drivers/block/drbd/drbd_actlog.c if (drbd_bm_write_hinted(device)) device 386 drivers/block/drbd/drbd_actlog.c write_al_updates = rcu_dereference(device->ldev->disk_conf)->al_updates; device 389 drivers/block/drbd/drbd_actlog.c if (drbd_md_sync_page_io(device, device->ldev, sector, WRITE)) { device 391 drivers/block/drbd/drbd_actlog.c drbd_chk_io_error(device, 1, DRBD_META_IO_ERROR); device 393 drivers/block/drbd/drbd_actlog.c device->al_tr_number++; device 394 drivers/block/drbd/drbd_actlog.c device->al_writ_cnt++; device 402 drivers/block/drbd/drbd_actlog.c static int al_write_transaction(struct drbd_device *device) device 407 drivers/block/drbd/drbd_actlog.c if (!get_ldev(device)) { device 408 drivers/block/drbd/drbd_actlog.c drbd_err(device, "disk is %s, cannot start al transaction\n", device 409 drivers/block/drbd/drbd_actlog.c drbd_disk_str(device->state.disk)); device 414 drivers/block/drbd/drbd_actlog.c if (device->state.disk < D_INCONSISTENT) { device 415 drivers/block/drbd/drbd_actlog.c drbd_err(device, device 417 drivers/block/drbd/drbd_actlog.c drbd_disk_str(device->state.disk)); device 418 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 423 drivers/block/drbd/drbd_actlog.c buffer = drbd_md_get_buffer(device, __func__); device 425 drivers/block/drbd/drbd_actlog.c drbd_err(device, "disk failed while waiting for md_io buffer\n"); device 426 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 430 drivers/block/drbd/drbd_actlog.c err = __al_write_transaction(device, buffer); device 432 drivers/block/drbd/drbd_actlog.c drbd_md_put_buffer(device); device 433 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 439 drivers/block/drbd/drbd_actlog.c void drbd_al_begin_io_commit(struct drbd_device *device) device 446 drivers/block/drbd/drbd_actlog.c wait_event(device->al_wait, device 447 drivers/block/drbd/drbd_actlog.c device->act_log->pending_changes == 0 || device 448 drivers/block/drbd/drbd_actlog.c (locked = lc_try_lock_for_transaction(device->act_log))); device 453 drivers/block/drbd/drbd_actlog.c if (device->act_log->pending_changes) { device 457 drivers/block/drbd/drbd_actlog.c write_al_updates = rcu_dereference(device->ldev->disk_conf)->al_updates; device 461 drivers/block/drbd/drbd_actlog.c al_write_transaction(device); device 462 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 467 drivers/block/drbd/drbd_actlog.c lc_committed(device->act_log); device 468 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 470 drivers/block/drbd/drbd_actlog.c lc_unlock(device->act_log); device 471 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 478 drivers/block/drbd/drbd_actlog.c void drbd_al_begin_io(struct drbd_device *device, struct drbd_interval *i) device 480 drivers/block/drbd/drbd_actlog.c if (drbd_al_begin_io_prepare(device, i)) device 481 drivers/block/drbd/drbd_actlog.c drbd_al_begin_io_commit(device); device 484 drivers/block/drbd/drbd_actlog.c int drbd_al_begin_io_nonblock(struct drbd_device *device, struct drbd_interval *i) device 486 drivers/block/drbd/drbd_actlog.c struct lru_cache *al = device->act_log; device 495 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, first <= last); device 514 drivers/block/drbd/drbd_actlog.c __set_bit(__LC_STARVING, &device->act_log->flags); device 521 drivers/block/drbd/drbd_actlog.c tmp = lc_find(device->resync, enr/AL_EXT_PER_BM_SECT); device 537 drivers/block/drbd/drbd_actlog.c al_ext = lc_get_cumulative(device->act_log, enr); device 539 drivers/block/drbd/drbd_actlog.c drbd_info(device, "LOGIC BUG for enr=%u\n", enr); device 544 drivers/block/drbd/drbd_actlog.c void drbd_al_complete_io(struct drbd_device *device, struct drbd_interval *i) device 554 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, first <= last); device 555 drivers/block/drbd/drbd_actlog.c spin_lock_irqsave(&device->al_lock, flags); device 558 drivers/block/drbd/drbd_actlog.c extent = lc_find(device->act_log, enr); device 560 drivers/block/drbd/drbd_actlog.c drbd_err(device, "al_complete_io() called on inactive extent %u\n", enr); device 563 drivers/block/drbd/drbd_actlog.c lc_put(device->act_log, extent); device 565 drivers/block/drbd/drbd_actlog.c spin_unlock_irqrestore(&device->al_lock, flags); device 566 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 569 drivers/block/drbd/drbd_actlog.c static int _try_lc_del(struct drbd_device *device, struct lc_element *al_ext) device 573 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 576 drivers/block/drbd/drbd_actlog.c lc_del(device->act_log, al_ext); device 577 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 591 drivers/block/drbd/drbd_actlog.c void drbd_al_shrink(struct drbd_device *device) device 596 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, test_bit(__LC_LOCKED, &device->act_log->flags)); device 598 drivers/block/drbd/drbd_actlog.c for (i = 0; i < device->act_log->nr_elements; i++) { device 599 drivers/block/drbd/drbd_actlog.c al_ext = lc_element_by_index(device->act_log, i); device 602 drivers/block/drbd/drbd_actlog.c wait_event(device->al_wait, _try_lc_del(device, al_ext)); device 605 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 608 drivers/block/drbd/drbd_actlog.c int drbd_al_initialize(struct drbd_device *device, void *buffer) device 611 drivers/block/drbd/drbd_actlog.c struct drbd_md *md = &device->ldev->md; device 615 drivers/block/drbd/drbd_actlog.c __al_write_transaction(device, al); device 617 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 618 drivers/block/drbd/drbd_actlog.c lc_committed(device->act_log); device 619 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 625 drivers/block/drbd/drbd_actlog.c int err = __al_write_transaction(device, al); device 651 drivers/block/drbd/drbd_actlog.c static bool update_rs_extent(struct drbd_device *device, device 657 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, atomic_read(&device->local_cnt)); device 667 drivers/block/drbd/drbd_actlog.c e = lc_find(device->resync, enr); device 669 drivers/block/drbd/drbd_actlog.c e = lc_get(device->resync, enr); device 680 drivers/block/drbd/drbd_actlog.c drbd_warn(device, "BAD! enr=%u rs_left=%d " device 684 drivers/block/drbd/drbd_actlog.c drbd_conn_str(device->state.conn)); device 692 drivers/block/drbd/drbd_actlog.c ext->rs_left = drbd_bm_e_weight(device, enr); device 701 drivers/block/drbd/drbd_actlog.c int rs_left = drbd_bm_e_weight(device, enr); device 703 drivers/block/drbd/drbd_actlog.c drbd_warn(device, "changing resync lce: %d[%u;%02lx]" device 710 drivers/block/drbd/drbd_actlog.c drbd_warn(device, "Kicking resync_lru element enr=%u " device 718 drivers/block/drbd/drbd_actlog.c lc_committed(device->resync); device 721 drivers/block/drbd/drbd_actlog.c lc_put(device->resync, &ext->lce); device 730 drivers/block/drbd/drbd_actlog.c drbd_err(device, "lc_get() failed! locked=%d/%d flags=%lu\n", device 731 drivers/block/drbd/drbd_actlog.c device->resync_locked, device 732 drivers/block/drbd/drbd_actlog.c device->resync->nr_elements, device 733 drivers/block/drbd/drbd_actlog.c device->resync->flags); device 738 drivers/block/drbd/drbd_actlog.c void drbd_advance_rs_marks(struct drbd_device *device, unsigned long still_to_go) device 741 drivers/block/drbd/drbd_actlog.c unsigned long last = device->rs_mark_time[device->rs_last_mark]; device 742 drivers/block/drbd/drbd_actlog.c int next = (device->rs_last_mark + 1) % DRBD_SYNC_MARKS; device 744 drivers/block/drbd/drbd_actlog.c if (device->rs_mark_left[device->rs_last_mark] != still_to_go && device 745 drivers/block/drbd/drbd_actlog.c device->state.conn != C_PAUSED_SYNC_T && device 746 drivers/block/drbd/drbd_actlog.c device->state.conn != C_PAUSED_SYNC_S) { device 747 drivers/block/drbd/drbd_actlog.c device->rs_mark_time[next] = now; device 748 drivers/block/drbd/drbd_actlog.c device->rs_mark_left[next] = still_to_go; device 749 drivers/block/drbd/drbd_actlog.c device->rs_last_mark = next; device 755 drivers/block/drbd/drbd_actlog.c static bool lazy_bitmap_update_due(struct drbd_device *device) device 757 drivers/block/drbd/drbd_actlog.c return time_after(jiffies, device->rs_last_bcast + 2*HZ); device 760 drivers/block/drbd/drbd_actlog.c static void maybe_schedule_on_disk_bitmap_update(struct drbd_device *device, bool rs_done) device 763 drivers/block/drbd/drbd_actlog.c struct drbd_connection *connection = first_peer_device(device)->connection; device 765 drivers/block/drbd/drbd_actlog.c is_sync_target_state(device->state.conn)) device 766 drivers/block/drbd/drbd_actlog.c set_bit(RS_DONE, &device->flags); device 773 drivers/block/drbd/drbd_actlog.c } else if (!lazy_bitmap_update_due(device)) device 776 drivers/block/drbd/drbd_actlog.c drbd_device_post_work(device, RS_PROGRESS); device 779 drivers/block/drbd/drbd_actlog.c static int update_sync_bits(struct drbd_device *device, device 804 drivers/block/drbd/drbd_actlog.c c = drbd_bm_count_bits(device, sbnr, tbnr); device 806 drivers/block/drbd/drbd_actlog.c c = drbd_bm_clear_bits(device, sbnr, tbnr); device 808 drivers/block/drbd/drbd_actlog.c c = drbd_bm_set_bits(device, sbnr, tbnr); device 811 drivers/block/drbd/drbd_actlog.c spin_lock_irqsave(&device->al_lock, flags); device 812 drivers/block/drbd/drbd_actlog.c cleared += update_rs_extent(device, BM_BIT_TO_EXT(sbnr), c, mode); device 813 drivers/block/drbd/drbd_actlog.c spin_unlock_irqrestore(&device->al_lock, flags); device 820 drivers/block/drbd/drbd_actlog.c unsigned long still_to_go = drbd_bm_total_weight(device); device 821 drivers/block/drbd/drbd_actlog.c bool rs_is_done = (still_to_go <= device->rs_failed); device 822 drivers/block/drbd/drbd_actlog.c drbd_advance_rs_marks(device, still_to_go); device 824 drivers/block/drbd/drbd_actlog.c maybe_schedule_on_disk_bitmap_update(device, rs_is_done); device 826 drivers/block/drbd/drbd_actlog.c device->rs_failed += count; device 827 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 846 drivers/block/drbd/drbd_actlog.c int __drbd_change_sync(struct drbd_device *device, sector_t sector, int size, device 859 drivers/block/drbd/drbd_actlog.c drbd_err(device, "%s: sector=%llus size=%d nonsense!\n", device 865 drivers/block/drbd/drbd_actlog.c if (!get_ldev(device)) device 868 drivers/block/drbd/drbd_actlog.c nr_sectors = drbd_get_capacity(device->this_bdev); device 895 drivers/block/drbd/drbd_actlog.c count = update_sync_bits(device, sbnr, ebnr, mode); device 897 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 902 drivers/block/drbd/drbd_actlog.c struct bm_extent *_bme_get(struct drbd_device *device, unsigned int enr) device 909 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 910 drivers/block/drbd/drbd_actlog.c if (device->resync_locked > device->resync->nr_elements/2) { device 911 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 914 drivers/block/drbd/drbd_actlog.c e = lc_get(device->resync, enr); device 918 drivers/block/drbd/drbd_actlog.c bm_ext->rs_left = drbd_bm_e_weight(device, enr); device 920 drivers/block/drbd/drbd_actlog.c lc_committed(device->resync); device 924 drivers/block/drbd/drbd_actlog.c device->resync_locked++; device 927 drivers/block/drbd/drbd_actlog.c rs_flags = device->resync->flags; device 928 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 930 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 934 drivers/block/drbd/drbd_actlog.c drbd_warn(device, "Have to wait for element" device 942 drivers/block/drbd/drbd_actlog.c static int _is_in_al(struct drbd_device *device, unsigned int enr) device 946 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 947 drivers/block/drbd/drbd_actlog.c rv = lc_is_used(device->act_log, enr); device 948 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 960 drivers/block/drbd/drbd_actlog.c int drbd_rs_begin_io(struct drbd_device *device, sector_t sector) device 968 drivers/block/drbd/drbd_actlog.c sig = wait_event_interruptible(device->al_wait, device 969 drivers/block/drbd/drbd_actlog.c (bm_ext = _bme_get(device, enr))); device 977 drivers/block/drbd/drbd_actlog.c sa = drbd_rs_c_min_rate_throttle(device); device 980 drivers/block/drbd/drbd_actlog.c sig = wait_event_interruptible(device->al_wait, device 981 drivers/block/drbd/drbd_actlog.c !_is_in_al(device, enr * AL_EXT_PER_BM_SECT + i) || device 985 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 986 drivers/block/drbd/drbd_actlog.c if (lc_put(device->resync, &bm_ext->lce) == 0) { device 988 drivers/block/drbd/drbd_actlog.c device->resync_locked--; device 989 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 991 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 1012 drivers/block/drbd/drbd_actlog.c int drbd_try_rs_begin_io(struct drbd_device *device, sector_t sector) device 1019 drivers/block/drbd/drbd_actlog.c bool throttle = drbd_rs_should_slow_down(device, sector, true); device 1026 drivers/block/drbd/drbd_actlog.c if (throttle && device->resync_wenr != enr) device 1029 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 1030 drivers/block/drbd/drbd_actlog.c if (device->resync_wenr != LC_FREE && device->resync_wenr != enr) { device 1044 drivers/block/drbd/drbd_actlog.c e = lc_find(device->resync, device->resync_wenr); device 1047 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags)); device 1048 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, test_bit(BME_NO_WRITES, &bm_ext->flags)); device 1050 drivers/block/drbd/drbd_actlog.c device->resync_wenr = LC_FREE; device 1051 drivers/block/drbd/drbd_actlog.c if (lc_put(device->resync, &bm_ext->lce) == 0) { device 1053 drivers/block/drbd/drbd_actlog.c device->resync_locked--; device 1055 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 1057 drivers/block/drbd/drbd_actlog.c drbd_alert(device, "LOGIC BUG\n"); device 1061 drivers/block/drbd/drbd_actlog.c e = lc_try_get(device->resync, enr); device 1067 drivers/block/drbd/drbd_actlog.c device->resync_locked++; device 1074 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, bm_ext->lce.refcnt > 0); device 1079 drivers/block/drbd/drbd_actlog.c if (device->resync_locked > device->resync->nr_elements-3) device 1082 drivers/block/drbd/drbd_actlog.c e = lc_get(device->resync, enr); device 1085 drivers/block/drbd/drbd_actlog.c const unsigned long rs_flags = device->resync->flags; device 1087 drivers/block/drbd/drbd_actlog.c drbd_warn(device, "Have to wait for element" device 1093 drivers/block/drbd/drbd_actlog.c bm_ext->rs_left = drbd_bm_e_weight(device, enr); device 1095 drivers/block/drbd/drbd_actlog.c lc_committed(device->resync); device 1096 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 1097 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, test_bit(BME_LOCKED, &bm_ext->flags) == 0); device 1100 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, bm_ext->lce.refcnt == 1); device 1101 drivers/block/drbd/drbd_actlog.c device->resync_locked++; device 1106 drivers/block/drbd/drbd_actlog.c if (lc_is_used(device->act_log, al_enr+i)) device 1111 drivers/block/drbd/drbd_actlog.c device->resync_wenr = LC_FREE; device 1112 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 1118 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags)); device 1119 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, test_bit(BME_NO_WRITES, &bm_ext->flags)); device 1121 drivers/block/drbd/drbd_actlog.c device->resync_wenr = LC_FREE; device 1122 drivers/block/drbd/drbd_actlog.c if (lc_put(device->resync, &bm_ext->lce) == 0) { device 1124 drivers/block/drbd/drbd_actlog.c device->resync_locked--; device 1126 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 1128 drivers/block/drbd/drbd_actlog.c device->resync_wenr = enr; device 1130 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 1134 drivers/block/drbd/drbd_actlog.c void drbd_rs_complete_io(struct drbd_device *device, sector_t sector) device 1141 drivers/block/drbd/drbd_actlog.c spin_lock_irqsave(&device->al_lock, flags); device 1142 drivers/block/drbd/drbd_actlog.c e = lc_find(device->resync, enr); device 1145 drivers/block/drbd/drbd_actlog.c spin_unlock_irqrestore(&device->al_lock, flags); device 1147 drivers/block/drbd/drbd_actlog.c drbd_err(device, "drbd_rs_complete_io() called, but extent not found\n"); device 1152 drivers/block/drbd/drbd_actlog.c spin_unlock_irqrestore(&device->al_lock, flags); device 1153 drivers/block/drbd/drbd_actlog.c drbd_err(device, "drbd_rs_complete_io(,%llu [=%u]) called, " device 1159 drivers/block/drbd/drbd_actlog.c if (lc_put(device->resync, &bm_ext->lce) == 0) { device 1161 drivers/block/drbd/drbd_actlog.c device->resync_locked--; device 1162 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 1165 drivers/block/drbd/drbd_actlog.c spin_unlock_irqrestore(&device->al_lock, flags); device 1172 drivers/block/drbd/drbd_actlog.c void drbd_rs_cancel_all(struct drbd_device *device) device 1174 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 1176 drivers/block/drbd/drbd_actlog.c if (get_ldev_if_state(device, D_FAILED)) { /* Makes sure ->resync is there. */ device 1177 drivers/block/drbd/drbd_actlog.c lc_reset(device->resync); device 1178 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 1180 drivers/block/drbd/drbd_actlog.c device->resync_locked = 0; device 1181 drivers/block/drbd/drbd_actlog.c device->resync_wenr = LC_FREE; device 1182 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 1183 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 1193 drivers/block/drbd/drbd_actlog.c int drbd_rs_del_all(struct drbd_device *device) device 1199 drivers/block/drbd/drbd_actlog.c spin_lock_irq(&device->al_lock); device 1201 drivers/block/drbd/drbd_actlog.c if (get_ldev_if_state(device, D_FAILED)) { device 1203 drivers/block/drbd/drbd_actlog.c for (i = 0; i < device->resync->nr_elements; i++) { device 1204 drivers/block/drbd/drbd_actlog.c e = lc_element_by_index(device->resync, i); device 1208 drivers/block/drbd/drbd_actlog.c if (bm_ext->lce.lc_number == device->resync_wenr) { device 1209 drivers/block/drbd/drbd_actlog.c drbd_info(device, "dropping %u in drbd_rs_del_all, apparently" device 1211 drivers/block/drbd/drbd_actlog.c device->resync_wenr); device 1212 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags)); device 1213 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, test_bit(BME_NO_WRITES, &bm_ext->flags)); device 1215 drivers/block/drbd/drbd_actlog.c device->resync_wenr = LC_FREE; device 1216 drivers/block/drbd/drbd_actlog.c lc_put(device->resync, &bm_ext->lce); device 1219 drivers/block/drbd/drbd_actlog.c drbd_info(device, "Retrying drbd_rs_del_all() later. " device 1221 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 1222 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 1225 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags)); device 1226 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, !test_bit(BME_NO_WRITES, &bm_ext->flags)); device 1227 drivers/block/drbd/drbd_actlog.c lc_del(device->resync, &bm_ext->lce); device 1229 drivers/block/drbd/drbd_actlog.c D_ASSERT(device, device->resync->used == 0); device 1230 drivers/block/drbd/drbd_actlog.c put_ldev(device); device 1232 drivers/block/drbd/drbd_actlog.c spin_unlock_irq(&device->al_lock); device 1233 drivers/block/drbd/drbd_actlog.c wake_up(&device->al_wait); device 113 drivers/block/drbd/drbd_bitmap.c static void __bm_print_lock_info(struct drbd_device *device, const char *func) device 115 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 118 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "FIXME %s[%d] in %s, bitmap locked for '%s' by %s[%d]\n", device 124 drivers/block/drbd/drbd_bitmap.c void drbd_bm_lock(struct drbd_device *device, char *why, enum bm_flag flags) device 126 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 130 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "FIXME no bitmap in drbd_bm_lock!?\n"); device 137 drivers/block/drbd/drbd_bitmap.c drbd_warn(device, "%s[%d] going to '%s' but bitmap already locked for '%s' by %s[%d]\n", device 144 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "FIXME bitmap already locked in bm_lock\n"); device 151 drivers/block/drbd/drbd_bitmap.c void drbd_bm_unlock(struct drbd_device *device) device 153 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 155 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "FIXME no bitmap in drbd_bm_unlock!?\n"); device 159 drivers/block/drbd/drbd_bitmap.c if (!(BM_LOCKED_MASK & device->bitmap->bm_flags)) device 160 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "FIXME bitmap not locked in bm_unlock\n"); device 211 drivers/block/drbd/drbd_bitmap.c static void bm_page_lock_io(struct drbd_device *device, int page_nr) device 213 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 218 drivers/block/drbd/drbd_bitmap.c static void bm_page_unlock_io(struct drbd_device *device, int page_nr) device 220 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 223 drivers/block/drbd/drbd_bitmap.c wake_up(&device->bitmap->bm_io_wait); device 240 drivers/block/drbd/drbd_bitmap.c void drbd_bm_reset_al_hints(struct drbd_device *device) device 242 drivers/block/drbd/drbd_bitmap.c device->bitmap->n_bitmap_hints = 0; device 254 drivers/block/drbd/drbd_bitmap.c void drbd_bm_mark_for_writeout(struct drbd_device *device, int page_nr) device 256 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 258 drivers/block/drbd/drbd_bitmap.c if (page_nr >= device->bitmap->bm_number_of_pages) { device 259 drivers/block/drbd/drbd_bitmap.c drbd_warn(device, "BAD: page_nr: %u, number_of_pages: %u\n", device 260 drivers/block/drbd/drbd_bitmap.c page_nr, (int)device->bitmap->bm_number_of_pages); device 263 drivers/block/drbd/drbd_bitmap.c page = device->bitmap->bm_pages[page_nr]; device 435 drivers/block/drbd/drbd_bitmap.c int drbd_bm_init(struct drbd_device *device) device 437 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 446 drivers/block/drbd/drbd_bitmap.c device->bitmap = b; device 451 drivers/block/drbd/drbd_bitmap.c sector_t drbd_bm_capacity(struct drbd_device *device) device 453 drivers/block/drbd/drbd_bitmap.c if (!expect(device->bitmap)) device 455 drivers/block/drbd/drbd_bitmap.c return device->bitmap->bm_dev_capacity; device 460 drivers/block/drbd/drbd_bitmap.c void drbd_bm_cleanup(struct drbd_device *device) device 462 drivers/block/drbd/drbd_bitmap.c if (!expect(device->bitmap)) device 464 drivers/block/drbd/drbd_bitmap.c bm_free_pages(device->bitmap->bm_pages, device->bitmap->bm_number_of_pages); device 465 drivers/block/drbd/drbd_bitmap.c bm_vk_free(device->bitmap->bm_pages); device 466 drivers/block/drbd/drbd_bitmap.c kfree(device->bitmap); device 467 drivers/block/drbd/drbd_bitmap.c device->bitmap = NULL; device 632 drivers/block/drbd/drbd_bitmap.c int drbd_bm_resize(struct drbd_device *device, sector_t capacity, int set_new_bits) device 634 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 644 drivers/block/drbd/drbd_bitmap.c drbd_bm_lock(device, "resize", BM_LOCKED_MASK); device 646 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "drbd_bm_resize called with capacity == %llu\n", device 677 drivers/block/drbd/drbd_bitmap.c if (get_ldev(device)) { device 678 drivers/block/drbd/drbd_bitmap.c u64 bits_on_disk = drbd_md_on_disk_bits(device->ldev); device 679 drivers/block/drbd/drbd_bitmap.c put_ldev(device); device 681 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "bits = %lu\n", bits); device 682 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "bits_on_disk = %llu\n", bits_on_disk); device 691 drivers/block/drbd/drbd_bitmap.c D_ASSERT(device, b->bm_pages != NULL); device 694 drivers/block/drbd/drbd_bitmap.c if (drbd_insert_fault(device, DRBD_FAULT_BM_ALLOC)) device 741 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "resync bitmap: bits=%lu words=%lu pages=%lu\n", bits, words, want); device 744 drivers/block/drbd/drbd_bitmap.c drbd_bm_unlock(device); device 756 drivers/block/drbd/drbd_bitmap.c unsigned long _drbd_bm_total_weight(struct drbd_device *device) device 758 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 774 drivers/block/drbd/drbd_bitmap.c unsigned long drbd_bm_total_weight(struct drbd_device *device) device 778 drivers/block/drbd/drbd_bitmap.c if (!get_ldev_if_state(device, D_NEGOTIATING)) device 780 drivers/block/drbd/drbd_bitmap.c s = _drbd_bm_total_weight(device); device 781 drivers/block/drbd/drbd_bitmap.c put_ldev(device); device 785 drivers/block/drbd/drbd_bitmap.c size_t drbd_bm_words(struct drbd_device *device) device 787 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 796 drivers/block/drbd/drbd_bitmap.c unsigned long drbd_bm_bits(struct drbd_device *device) device 798 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 810 drivers/block/drbd/drbd_bitmap.c void drbd_bm_merge_lel(struct drbd_device *device, size_t offset, size_t number, device 813 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 859 drivers/block/drbd/drbd_bitmap.c void drbd_bm_get_lel(struct drbd_device *device, size_t offset, size_t number, device 862 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 877 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "offset=%lu number=%lu bm_words=%lu\n", device 896 drivers/block/drbd/drbd_bitmap.c void drbd_bm_set_all(struct drbd_device *device) device 898 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 912 drivers/block/drbd/drbd_bitmap.c void drbd_bm_clear_all(struct drbd_device *device) device 914 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 931 drivers/block/drbd/drbd_bitmap.c spin_lock_irqsave(&ctx->device->resource->req_lock, flags); device 933 drivers/block/drbd/drbd_bitmap.c spin_unlock_irqrestore(&ctx->device->resource->req_lock, flags); device 934 drivers/block/drbd/drbd_bitmap.c put_ldev(ctx->device); device 942 drivers/block/drbd/drbd_bitmap.c struct drbd_device *device = ctx->device; device 943 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 948 drivers/block/drbd/drbd_bitmap.c drbd_warn(device, "bitmap page idx %u changed during IO!\n", idx); device 958 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "IO ERROR %d on bitmap page idx %u\n", device 962 drivers/block/drbd/drbd_bitmap.c dynamic_drbd_dbg(device, "bitmap page idx %u completed\n", idx); device 965 drivers/block/drbd/drbd_bitmap.c bm_page_unlock_io(device, idx); device 974 drivers/block/drbd/drbd_bitmap.c wake_up(&device->misc_wait); device 982 drivers/block/drbd/drbd_bitmap.c struct drbd_device *device = ctx->device; device 983 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 989 drivers/block/drbd/drbd_bitmap.c device->ldev->md.md_offset + device->ldev->md.bm_offset; device 996 drivers/block/drbd/drbd_bitmap.c (drbd_md_last_sector(device->ldev) - on_disk_sector + 1)<<9); device 999 drivers/block/drbd/drbd_bitmap.c bm_page_lock_io(device, page_nr); device 1011 drivers/block/drbd/drbd_bitmap.c bio_set_dev(bio, device->ldev->md_bdev); device 1020 drivers/block/drbd/drbd_bitmap.c if (drbd_insert_fault(device, (op == REQ_OP_WRITE) ? DRBD_FAULT_MD_WR : DRBD_FAULT_MD_RD)) { device 1026 drivers/block/drbd/drbd_bitmap.c atomic_add(len >> 9, &device->rs_sect_ev); device 1033 drivers/block/drbd/drbd_bitmap.c static int bm_rw(struct drbd_device *device, const unsigned int flags, unsigned lazy_writeout_upper_idx) __must_hold(local) device 1036 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1056 drivers/block/drbd/drbd_bitmap.c .device = device, device 1065 drivers/block/drbd/drbd_bitmap.c if (!get_ldev_if_state(device, D_ATTACHING)) { /* put is in drbd_bm_aio_ctx_destroy() */ device 1066 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "ASSERT FAILED: get_ldev_if_state() == 1 in bm_rw()\n"); device 1076 drivers/block/drbd/drbd_bitmap.c spin_lock_irq(&device->resource->req_lock); device 1077 drivers/block/drbd/drbd_bitmap.c list_add_tail(&ctx->list, &device->pending_bitmap_io); device 1078 drivers/block/drbd/drbd_bitmap.c spin_unlock_irq(&device->resource->req_lock); device 1118 drivers/block/drbd/drbd_bitmap.c dynamic_drbd_dbg(device, "skipped bm write for idx %u\n", i); device 1125 drivers/block/drbd/drbd_bitmap.c dynamic_drbd_dbg(device, "skipped bm lazy write for idx %u\n", i); device 1144 drivers/block/drbd/drbd_bitmap.c wait_until_done_or_force_detached(device, device->ldev, &ctx->done); device 1152 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "bitmap %s of %u pages took %u ms\n", device 1159 drivers/block/drbd/drbd_bitmap.c drbd_alert(device, "we had at least one MD IO ERROR during bitmap IO\n"); device 1160 drivers/block/drbd/drbd_bitmap.c drbd_chk_io_error(device, 1, DRBD_META_IO_ERROR); device 1170 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "recounting of set bits took additional %lu jiffies\n", device 1176 drivers/block/drbd/drbd_bitmap.c drbd_info(device, "%s (%lu bits) marked out-of-sync by on disk bit-map.\n", device 1187 drivers/block/drbd/drbd_bitmap.c int drbd_bm_read(struct drbd_device *device) __must_hold(local) device 1189 drivers/block/drbd/drbd_bitmap.c return bm_rw(device, BM_AIO_READ, 0); device 1198 drivers/block/drbd/drbd_bitmap.c int drbd_bm_write(struct drbd_device *device) __must_hold(local) device 1200 drivers/block/drbd/drbd_bitmap.c return bm_rw(device, 0, 0); device 1209 drivers/block/drbd/drbd_bitmap.c int drbd_bm_write_all(struct drbd_device *device) __must_hold(local) device 1211 drivers/block/drbd/drbd_bitmap.c return bm_rw(device, BM_AIO_WRITE_ALL_PAGES, 0); device 1219 drivers/block/drbd/drbd_bitmap.c int drbd_bm_write_lazy(struct drbd_device *device, unsigned upper_idx) __must_hold(local) device 1221 drivers/block/drbd/drbd_bitmap.c return bm_rw(device, BM_AIO_COPY_PAGES, upper_idx); device 1235 drivers/block/drbd/drbd_bitmap.c int drbd_bm_write_copy_pages(struct drbd_device *device) __must_hold(local) device 1237 drivers/block/drbd/drbd_bitmap.c return bm_rw(device, BM_AIO_COPY_PAGES, 0); device 1244 drivers/block/drbd/drbd_bitmap.c int drbd_bm_write_hinted(struct drbd_device *device) __must_hold(local) device 1246 drivers/block/drbd/drbd_bitmap.c return bm_rw(device, BM_AIO_WRITE_HINTED | BM_AIO_COPY_PAGES, 0); device 1257 drivers/block/drbd/drbd_bitmap.c static unsigned long __bm_find_next(struct drbd_device *device, unsigned long bm_fo, device 1260 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1267 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "bm_fo=%lu bm_bits=%lu\n", bm_fo, b->bm_bits); device 1297 drivers/block/drbd/drbd_bitmap.c static unsigned long bm_find_next(struct drbd_device *device, device 1300 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1310 drivers/block/drbd/drbd_bitmap.c bm_print_lock_info(device); device 1312 drivers/block/drbd/drbd_bitmap.c i = __bm_find_next(device, bm_fo, find_zero_bit); device 1318 drivers/block/drbd/drbd_bitmap.c unsigned long drbd_bm_find_next(struct drbd_device *device, unsigned long bm_fo) device 1320 drivers/block/drbd/drbd_bitmap.c return bm_find_next(device, bm_fo, 0); device 1325 drivers/block/drbd/drbd_bitmap.c unsigned long drbd_bm_find_next_zero(struct drbd_device *device, unsigned long bm_fo) device 1327 drivers/block/drbd/drbd_bitmap.c return bm_find_next(device, bm_fo, 1); device 1333 drivers/block/drbd/drbd_bitmap.c unsigned long _drbd_bm_find_next(struct drbd_device *device, unsigned long bm_fo) device 1336 drivers/block/drbd/drbd_bitmap.c return __bm_find_next(device, bm_fo, 0); device 1339 drivers/block/drbd/drbd_bitmap.c unsigned long _drbd_bm_find_next_zero(struct drbd_device *device, unsigned long bm_fo) device 1342 drivers/block/drbd/drbd_bitmap.c return __bm_find_next(device, bm_fo, 1); device 1351 drivers/block/drbd/drbd_bitmap.c static int __bm_change_bits_to(struct drbd_device *device, const unsigned long s, device 1354 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1362 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "ASSERT FAILED: bit_s=%lu bit_e=%lu bm_bits=%lu\n", device 1400 drivers/block/drbd/drbd_bitmap.c static int bm_change_bits_to(struct drbd_device *device, const unsigned long s, device 1404 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1414 drivers/block/drbd/drbd_bitmap.c bm_print_lock_info(device); device 1416 drivers/block/drbd/drbd_bitmap.c c = __bm_change_bits_to(device, s, e, val); device 1423 drivers/block/drbd/drbd_bitmap.c int drbd_bm_set_bits(struct drbd_device *device, const unsigned long s, const unsigned long e) device 1425 drivers/block/drbd/drbd_bitmap.c return bm_change_bits_to(device, s, e, 1); device 1429 drivers/block/drbd/drbd_bitmap.c int drbd_bm_clear_bits(struct drbd_device *device, const unsigned long s, const unsigned long e) device 1431 drivers/block/drbd/drbd_bitmap.c return -bm_change_bits_to(device, s, e, 0); device 1466 drivers/block/drbd/drbd_bitmap.c void _drbd_bm_set_bits(struct drbd_device *device, const unsigned long s, const unsigned long e) device 1476 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1488 drivers/block/drbd/drbd_bitmap.c __bm_change_bits_to(device, s, e, 1); device 1499 drivers/block/drbd/drbd_bitmap.c __bm_change_bits_to(device, s, sl-1, 1); device 1511 drivers/block/drbd/drbd_bitmap.c bm_set_full_words_within_one_page(device->bitmap, page_nr, first_word, last_word); device 1527 drivers/block/drbd/drbd_bitmap.c bm_set_full_words_within_one_page(device->bitmap, last_page, first_word, last_word); device 1535 drivers/block/drbd/drbd_bitmap.c __bm_change_bits_to(device, el, e, 1); device 1546 drivers/block/drbd/drbd_bitmap.c int drbd_bm_test_bit(struct drbd_device *device, const unsigned long bitnr) device 1549 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1560 drivers/block/drbd/drbd_bitmap.c bm_print_lock_info(device); device 1568 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "bitnr=%lu > bm_bits=%lu\n", bitnr, b->bm_bits); device 1577 drivers/block/drbd/drbd_bitmap.c int drbd_bm_count_bits(struct drbd_device *device, const unsigned long s, const unsigned long e) device 1580 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1597 drivers/block/drbd/drbd_bitmap.c bm_print_lock_info(device); device 1609 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "bitnr=%lu bm_bits=%lu\n", bitnr, b->bm_bits); device 1632 drivers/block/drbd/drbd_bitmap.c int drbd_bm_e_weight(struct drbd_device *device, unsigned long enr) device 1634 drivers/block/drbd/drbd_bitmap.c struct drbd_bitmap *b = device->bitmap; device 1646 drivers/block/drbd/drbd_bitmap.c bm_print_lock_info(device); device 1658 drivers/block/drbd/drbd_bitmap.c drbd_err(device, "start offset (%d) too large in drbd_bm_e_weight\n", s); device 124 drivers/block/drbd/drbd_debugfs.c seq_printf(m, "%u\t%u\t", req->device->minor, req->device->vnr); device 130 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device; device 135 drivers/block/drbd/drbd_debugfs.c idr_for_each_entry(&resource->devices, device, i) { device 141 drivers/block/drbd/drbd_debugfs.c tmp = device->md_io; device 144 drivers/block/drbd/drbd_debugfs.c device->minor, device->vnr, device 158 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device; device 163 drivers/block/drbd/drbd_debugfs.c idr_for_each_entry(&resource->devices, device, i) { device 166 drivers/block/drbd/drbd_debugfs.c int n = atomic_read(&device->ap_actlog_cnt); device 168 drivers/block/drbd/drbd_debugfs.c spin_lock_irq(&device->resource->req_lock); device 169 drivers/block/drbd/drbd_debugfs.c req = list_first_entry_or_null(&device->pending_master_completion[1], device 177 drivers/block/drbd/drbd_debugfs.c spin_unlock_irq(&device->resource->req_lock); device 180 drivers/block/drbd/drbd_debugfs.c seq_printf(m, "%u\t%u\t", device->minor, device->vnr); device 191 drivers/block/drbd/drbd_debugfs.c static void seq_print_device_bitmap_io(struct seq_file *m, struct drbd_device *device, unsigned long now) device 197 drivers/block/drbd/drbd_debugfs.c spin_lock_irq(&device->resource->req_lock); device 198 drivers/block/drbd/drbd_debugfs.c ctx = list_first_entry_or_null(&device->pending_bitmap_io, struct drbd_bm_aio_ctx, list); device 206 drivers/block/drbd/drbd_debugfs.c spin_unlock_irq(&device->resource->req_lock); device 209 drivers/block/drbd/drbd_debugfs.c device->minor, device->vnr, device 218 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device; device 223 drivers/block/drbd/drbd_debugfs.c idr_for_each_entry(&resource->devices, device, i) { device 224 drivers/block/drbd/drbd_debugfs.c seq_print_device_bitmap_io(m, device, now); device 247 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device, struct list_head *lh, device 256 drivers/block/drbd/drbd_debugfs.c if (device) device 257 drivers/block/drbd/drbd_debugfs.c seq_printf(m, "%u\t%u\t", device->minor, device->vnr); device 272 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device, unsigned long now) device 275 drivers/block/drbd/drbd_debugfs.c spin_lock_irq(&device->resource->req_lock); device 276 drivers/block/drbd/drbd_debugfs.c seq_print_peer_request(m, device, &device->active_ee, now); device 277 drivers/block/drbd/drbd_debugfs.c seq_print_peer_request(m, device, &device->read_ee, now); device 278 drivers/block/drbd/drbd_debugfs.c seq_print_peer_request(m, device, &device->sync_ee, now); device 279 drivers/block/drbd/drbd_debugfs.c spin_unlock_irq(&device->resource->req_lock); device 280 drivers/block/drbd/drbd_debugfs.c if (test_bit(FLUSH_PENDING, &device->flags)) { device 282 drivers/block/drbd/drbd_debugfs.c device->minor, device->vnr, device 283 drivers/block/drbd/drbd_debugfs.c jiffies_to_msecs(now - device->flush_jif)); device 290 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device; device 294 drivers/block/drbd/drbd_debugfs.c idr_for_each_entry(&resource->devices, device, i) { device 295 drivers/block/drbd/drbd_debugfs.c seq_print_device_peer_requests(m, device, now); device 662 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = m->private; device 667 drivers/block/drbd/drbd_debugfs.c if (get_ldev_if_state(device, D_FAILED)) { device 668 drivers/block/drbd/drbd_debugfs.c lc_seq_printf_stats(m, device->resync); device 669 drivers/block/drbd/drbd_debugfs.c lc_seq_dump_details(m, device->resync, "rs_left flags", resync_dump_detail); device 670 drivers/block/drbd/drbd_debugfs.c put_ldev(device); device 677 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = m->private; device 682 drivers/block/drbd/drbd_debugfs.c if (get_ldev_if_state(device, D_FAILED)) { device 683 drivers/block/drbd/drbd_debugfs.c lc_seq_printf_stats(m, device->act_log); device 684 drivers/block/drbd/drbd_debugfs.c lc_seq_dump_details(m, device->act_log, "", NULL); device 685 drivers/block/drbd/drbd_debugfs.c put_ldev(device); device 692 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = m->private; device 693 drivers/block/drbd/drbd_debugfs.c struct drbd_resource *resource = device->resource; device 705 drivers/block/drbd/drbd_debugfs.c r1 = list_first_entry_or_null(&device->pending_master_completion[i], device 707 drivers/block/drbd/drbd_debugfs.c r2 = list_first_entry_or_null(&device->pending_completion[i], device 720 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = m->private; device 724 drivers/block/drbd/drbd_debugfs.c if (!get_ldev_if_state(device, D_FAILED)) device 727 drivers/block/drbd/drbd_debugfs.c md = &device->ldev->md; device 733 drivers/block/drbd/drbd_debugfs.c put_ldev(device); device 739 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = m->private; device 740 drivers/block/drbd/drbd_debugfs.c seq_printf(m, "0x%016llX\n", (unsigned long long)device->ed_uuid); device 747 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = inode->i_private; \ device 748 drivers/block/drbd/drbd_debugfs.c return drbd_single_open(file, device_ ## name ## _show, device, \ device 749 drivers/block/drbd/drbd_debugfs.c &device->kref, drbd_destroy_device); \ device 753 drivers/block/drbd/drbd_debugfs.c struct drbd_device *device = inode->i_private; \ device 754 drivers/block/drbd/drbd_debugfs.c kref_put(&device->kref, drbd_destroy_device); \ device 771 drivers/block/drbd/drbd_debugfs.c void drbd_debugfs_device_add(struct drbd_device *device) device 773 drivers/block/drbd/drbd_debugfs.c struct dentry *vols_dir = device->resource->debugfs_res_volumes; device 782 drivers/block/drbd/drbd_debugfs.c snprintf(vnr_buf, sizeof(vnr_buf), "%u", device->vnr); device 784 drivers/block/drbd/drbd_debugfs.c device->debugfs_vol = dentry; device 786 drivers/block/drbd/drbd_debugfs.c snprintf(minor_buf, sizeof(minor_buf), "%u", device->minor); device 788 drivers/block/drbd/drbd_debugfs.c device->resource->name, device->vnr); device 792 drivers/block/drbd/drbd_debugfs.c device->debugfs_minor = dentry; device 798 drivers/block/drbd/drbd_debugfs.c device->debugfs_vol, device, \ device 800 drivers/block/drbd/drbd_debugfs.c device->debugfs_vol_ ## name = dentry; \ device 812 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_device_cleanup(device); device 813 drivers/block/drbd/drbd_debugfs.c drbd_err(device, "failed to create debugfs entries\n"); device 816 drivers/block/drbd/drbd_debugfs.c void drbd_debugfs_device_cleanup(struct drbd_device *device) device 818 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_minor); device 819 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_vol_oldest_requests); device 820 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_vol_act_log_extents); device 821 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_vol_resync_extents); device 822 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_vol_data_gen_id); device 823 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_vol_ed_gen_id); device 824 drivers/block/drbd/drbd_debugfs.c drbd_debugfs_remove(&device->debugfs_vol); device 833 drivers/block/drbd/drbd_debugfs.c snprintf(vnr_buf, sizeof(vnr_buf), "%u", peer_device->device->vnr); device 18 drivers/block/drbd/drbd_debugfs.h void drbd_debugfs_device_add(struct drbd_device *device); device 19 drivers/block/drbd/drbd_debugfs.h void drbd_debugfs_device_cleanup(struct drbd_device *device); device 34 drivers/block/drbd/drbd_debugfs.h static inline void drbd_debugfs_device_add(struct drbd_device *device) { } device 35 drivers/block/drbd/drbd_debugfs.h static inline void drbd_debugfs_device_cleanup(struct drbd_device *device) { } device 79 drivers/block/drbd/drbd_int.h #define __drbd_printk_device(level, device, fmt, args...) \ device 80 drivers/block/drbd/drbd_int.h dev_printk(level, disk_to_dev((device)->vdisk), fmt, ## args) device 82 drivers/block/drbd/drbd_int.h dev_printk(level, disk_to_dev((peer_device)->device->vdisk), fmt, ## args) device 123 drivers/block/drbd/drbd_int.h #define dynamic_drbd_dbg(device, fmt, args...) \ device 124 drivers/block/drbd/drbd_int.h dynamic_dev_dbg(disk_to_dev(device->vdisk), fmt, ## args) device 126 drivers/block/drbd/drbd_int.h #define D_ASSERT(device, exp) do { \ device 128 drivers/block/drbd/drbd_int.h drbd_err(device, "ASSERT( " #exp " ) in %s:%d\n", __FILE__, __LINE__); \ device 139 drivers/block/drbd/drbd_int.h drbd_err(device, "ASSERTION %s FAILED in %s\n", \ device 161 drivers/block/drbd/drbd_int.h _drbd_insert_fault(struct drbd_device *device, unsigned int type); device 164 drivers/block/drbd/drbd_int.h drbd_insert_fault(struct drbd_device *device, unsigned int type) { device 168 drivers/block/drbd/drbd_int.h _drbd_insert_fault(device, type); device 203 drivers/block/drbd/drbd_int.h extern void INFO_bm_xfer_stats(struct drbd_device *device, device 264 drivers/block/drbd/drbd_int.h struct drbd_device *device; device 276 drivers/block/drbd/drbd_int.h struct drbd_device *device; device 615 drivers/block/drbd/drbd_int.h int (*io_fn)(struct drbd_device *device); device 616 drivers/block/drbd/drbd_int.h void (*done)(struct drbd_device *device, int rv); device 807 drivers/block/drbd/drbd_int.h struct drbd_device *device; device 975 drivers/block/drbd/drbd_int.h struct drbd_device *device; device 1006 drivers/block/drbd/drbd_int.h struct drbd_device *device; device 1016 drivers/block/drbd/drbd_int.h static inline struct drbd_peer_device *first_peer_device(struct drbd_device *device) device 1018 drivers/block/drbd/drbd_int.h return list_first_entry_or_null(&device->peer_devices, struct drbd_peer_device, peer_devices); device 1045 drivers/block/drbd/drbd_int.h #define for_each_peer_device(peer_device, device) \ device 1046 drivers/block/drbd/drbd_int.h list_for_each_entry(peer_device, &device->peer_devices, peer_devices) device 1048 drivers/block/drbd/drbd_int.h #define for_each_peer_device_rcu(peer_device, device) \ device 1049 drivers/block/drbd/drbd_int.h list_for_each_entry_rcu(peer_device, &device->peer_devices, peer_devices) device 1051 drivers/block/drbd/drbd_int.h #define for_each_peer_device_safe(peer_device, tmp, device) \ device 1052 drivers/block/drbd/drbd_int.h list_for_each_entry_safe(peer_device, tmp, &device->peer_devices, peer_devices) device 1054 drivers/block/drbd/drbd_int.h static inline unsigned int device_to_minor(struct drbd_device *device) device 1056 drivers/block/drbd/drbd_int.h return device->minor; device 1070 drivers/block/drbd/drbd_int.h extern void drbd_init_set_defaults(struct drbd_device *device); device 1117 drivers/block/drbd/drbd_int.h extern int drbd_send_bitmap(struct drbd_device *device); device 1121 drivers/block/drbd/drbd_int.h extern void drbd_backing_dev_free(struct drbd_device *device, struct drbd_backing_dev *ldev); device 1122 drivers/block/drbd/drbd_int.h extern void drbd_device_cleanup(struct drbd_device *device); device 1123 drivers/block/drbd/drbd_int.h extern void drbd_print_uuids(struct drbd_device *device, const char *text); device 1124 drivers/block/drbd/drbd_int.h extern void drbd_queue_unplug(struct drbd_device *device); device 1127 drivers/block/drbd/drbd_int.h extern void drbd_md_write(struct drbd_device *device, void *buffer); device 1128 drivers/block/drbd/drbd_int.h extern void drbd_md_sync(struct drbd_device *device); device 1129 drivers/block/drbd/drbd_int.h extern int drbd_md_read(struct drbd_device *device, struct drbd_backing_dev *bdev); device 1130 drivers/block/drbd/drbd_int.h extern void drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local); device 1131 drivers/block/drbd/drbd_int.h extern void _drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local); device 1132 drivers/block/drbd/drbd_int.h extern void drbd_uuid_new_current(struct drbd_device *device) __must_hold(local); device 1133 drivers/block/drbd/drbd_int.h extern void drbd_uuid_set_bm(struct drbd_device *device, u64 val) __must_hold(local); device 1134 drivers/block/drbd/drbd_int.h extern void drbd_uuid_move_history(struct drbd_device *device) __must_hold(local); device 1135 drivers/block/drbd/drbd_int.h extern void __drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local); device 1136 drivers/block/drbd/drbd_int.h extern void drbd_md_set_flag(struct drbd_device *device, int flags) __must_hold(local); device 1137 drivers/block/drbd/drbd_int.h extern void drbd_md_clear_flag(struct drbd_device *device, int flags)__must_hold(local); device 1139 drivers/block/drbd/drbd_int.h extern void drbd_md_mark_dirty(struct drbd_device *device); device 1140 drivers/block/drbd/drbd_int.h extern void drbd_queue_bitmap_io(struct drbd_device *device, device 1144 drivers/block/drbd/drbd_int.h extern int drbd_bitmap_io(struct drbd_device *device, device 1147 drivers/block/drbd/drbd_int.h extern int drbd_bitmap_io_from_worker(struct drbd_device *device, device 1150 drivers/block/drbd/drbd_int.h extern int drbd_bmio_set_n_write(struct drbd_device *device) __must_hold(local); device 1151 drivers/block/drbd/drbd_int.h extern int drbd_bmio_clear_n_write(struct drbd_device *device) __must_hold(local); device 1342 drivers/block/drbd/drbd_int.h extern int drbd_bm_init(struct drbd_device *device); device 1343 drivers/block/drbd/drbd_int.h extern int drbd_bm_resize(struct drbd_device *device, sector_t sectors, int set_new_bits); device 1344 drivers/block/drbd/drbd_int.h extern void drbd_bm_cleanup(struct drbd_device *device); device 1345 drivers/block/drbd/drbd_int.h extern void drbd_bm_set_all(struct drbd_device *device); device 1346 drivers/block/drbd/drbd_int.h extern void drbd_bm_clear_all(struct drbd_device *device); device 1349 drivers/block/drbd/drbd_int.h struct drbd_device *device, unsigned long s, unsigned long e); device 1351 drivers/block/drbd/drbd_int.h struct drbd_device *device, unsigned long s, unsigned long e); device 1353 drivers/block/drbd/drbd_int.h struct drbd_device *device, const unsigned long s, const unsigned long e); device 1356 drivers/block/drbd/drbd_int.h extern void _drbd_bm_set_bits(struct drbd_device *device, device 1358 drivers/block/drbd/drbd_int.h extern int drbd_bm_test_bit(struct drbd_device *device, unsigned long bitnr); device 1359 drivers/block/drbd/drbd_int.h extern int drbd_bm_e_weight(struct drbd_device *device, unsigned long enr); device 1360 drivers/block/drbd/drbd_int.h extern int drbd_bm_read(struct drbd_device *device) __must_hold(local); device 1361 drivers/block/drbd/drbd_int.h extern void drbd_bm_mark_for_writeout(struct drbd_device *device, int page_nr); device 1362 drivers/block/drbd/drbd_int.h extern int drbd_bm_write(struct drbd_device *device) __must_hold(local); device 1363 drivers/block/drbd/drbd_int.h extern void drbd_bm_reset_al_hints(struct drbd_device *device) __must_hold(local); device 1364 drivers/block/drbd/drbd_int.h extern int drbd_bm_write_hinted(struct drbd_device *device) __must_hold(local); device 1365 drivers/block/drbd/drbd_int.h extern int drbd_bm_write_lazy(struct drbd_device *device, unsigned upper_idx) __must_hold(local); device 1366 drivers/block/drbd/drbd_int.h extern int drbd_bm_write_all(struct drbd_device *device) __must_hold(local); device 1367 drivers/block/drbd/drbd_int.h extern int drbd_bm_write_copy_pages(struct drbd_device *device) __must_hold(local); device 1368 drivers/block/drbd/drbd_int.h extern size_t drbd_bm_words(struct drbd_device *device); device 1369 drivers/block/drbd/drbd_int.h extern unsigned long drbd_bm_bits(struct drbd_device *device); device 1370 drivers/block/drbd/drbd_int.h extern sector_t drbd_bm_capacity(struct drbd_device *device); device 1373 drivers/block/drbd/drbd_int.h extern unsigned long drbd_bm_find_next(struct drbd_device *device, unsigned long bm_fo); device 1375 drivers/block/drbd/drbd_int.h extern unsigned long _drbd_bm_find_next(struct drbd_device *device, unsigned long bm_fo); device 1376 drivers/block/drbd/drbd_int.h extern unsigned long _drbd_bm_find_next_zero(struct drbd_device *device, unsigned long bm_fo); device 1377 drivers/block/drbd/drbd_int.h extern unsigned long _drbd_bm_total_weight(struct drbd_device *device); device 1378 drivers/block/drbd/drbd_int.h extern unsigned long drbd_bm_total_weight(struct drbd_device *device); device 1380 drivers/block/drbd/drbd_int.h extern void drbd_bm_merge_lel(struct drbd_device *device, size_t offset, device 1383 drivers/block/drbd/drbd_int.h extern void drbd_bm_get_lel(struct drbd_device *device, size_t offset, device 1386 drivers/block/drbd/drbd_int.h extern void drbd_bm_lock(struct drbd_device *device, char *why, enum bm_flag flags); device 1387 drivers/block/drbd/drbd_int.h extern void drbd_bm_unlock(struct drbd_device *device); device 1437 drivers/block/drbd/drbd_int.h extern void drbd_delete_device(struct drbd_device *device); device 1455 drivers/block/drbd/drbd_int.h extern int drbd_read_remote(struct drbd_device *device, struct drbd_request *req); device 1463 drivers/block/drbd/drbd_int.h extern void drbd_suspend_io(struct drbd_device *device); device 1464 drivers/block/drbd/drbd_int.h extern void drbd_resume_io(struct drbd_device *device); device 1479 drivers/block/drbd/drbd_int.h extern void drbd_reconsider_queue_parameters(struct drbd_device *device, device 1481 drivers/block/drbd/drbd_int.h extern enum drbd_state_rv drbd_set_role(struct drbd_device *device, device 1487 drivers/block/drbd/drbd_int.h extern int drbd_khelper(struct drbd_device *device, char *cmd); device 1495 drivers/block/drbd/drbd_int.h enum drbd_ret_code drbd_resync_after_valid(struct drbd_device *device, int o_minor); device 1496 drivers/block/drbd/drbd_int.h void drbd_resync_after_changed(struct drbd_device *device); device 1497 drivers/block/drbd/drbd_int.h extern void drbd_start_resync(struct drbd_device *device, enum drbd_conns side); device 1498 drivers/block/drbd/drbd_int.h extern void resume_next_sg(struct drbd_device *device); device 1499 drivers/block/drbd/drbd_int.h extern void suspend_other_sg(struct drbd_device *device); device 1500 drivers/block/drbd/drbd_int.h extern int drbd_resync_finished(struct drbd_device *device); device 1502 drivers/block/drbd/drbd_int.h extern void *drbd_md_get_buffer(struct drbd_device *device, const char *intent); device 1503 drivers/block/drbd/drbd_int.h extern void drbd_md_put_buffer(struct drbd_device *device); device 1504 drivers/block/drbd/drbd_int.h extern int drbd_md_sync_page_io(struct drbd_device *device, device 1507 drivers/block/drbd/drbd_int.h extern void wait_until_done_or_force_detached(struct drbd_device *device, device 1509 drivers/block/drbd/drbd_int.h extern void drbd_rs_controller_reset(struct drbd_device *device); device 1511 drivers/block/drbd/drbd_int.h static inline void ov_out_of_sync_print(struct drbd_device *device) device 1513 drivers/block/drbd/drbd_int.h if (device->ov_last_oos_size) { device 1514 drivers/block/drbd/drbd_int.h drbd_err(device, "Out of sync: start=%llu, size=%lu (sectors)\n", device 1515 drivers/block/drbd/drbd_int.h (unsigned long long)device->ov_last_oos_start, device 1516 drivers/block/drbd/drbd_int.h (unsigned long)device->ov_last_oos_size); device 1518 drivers/block/drbd/drbd_int.h device->ov_last_oos_size = 0; device 1547 drivers/block/drbd/drbd_int.h extern int drbd_issue_discard_or_zero_out(struct drbd_device *device, device 1553 drivers/block/drbd/drbd_int.h extern bool drbd_rs_c_min_rate_throttle(struct drbd_device *device); device 1554 drivers/block/drbd/drbd_int.h extern bool drbd_rs_should_slow_down(struct drbd_device *device, sector_t sector, device 1569 drivers/block/drbd/drbd_int.h extern void drbd_set_recv_tcq(struct drbd_device *device, int tcq_enabled); device 1570 drivers/block/drbd/drbd_int.h extern void _drbd_clear_done_ee(struct drbd_device *device, struct list_head *to_be_freed); device 1602 drivers/block/drbd/drbd_int.h void drbd_set_my_capacity(struct drbd_device *device, sector_t size); device 1607 drivers/block/drbd/drbd_int.h static inline void drbd_generic_make_request(struct drbd_device *device, device 1612 drivers/block/drbd/drbd_int.h drbd_err(device, "drbd_generic_make_request: bio->bi_disk == NULL\n"); device 1618 drivers/block/drbd/drbd_int.h if (drbd_insert_fault(device, fault_type)) device 1632 drivers/block/drbd/drbd_int.h extern bool drbd_al_begin_io_prepare(struct drbd_device *device, struct drbd_interval *i); device 1633 drivers/block/drbd/drbd_int.h extern int drbd_al_begin_io_nonblock(struct drbd_device *device, struct drbd_interval *i); device 1634 drivers/block/drbd/drbd_int.h extern void drbd_al_begin_io_commit(struct drbd_device *device); device 1635 drivers/block/drbd/drbd_int.h extern bool drbd_al_begin_io_fastpath(struct drbd_device *device, struct drbd_interval *i); device 1636 drivers/block/drbd/drbd_int.h extern void drbd_al_begin_io(struct drbd_device *device, struct drbd_interval *i); device 1637 drivers/block/drbd/drbd_int.h extern void drbd_al_complete_io(struct drbd_device *device, struct drbd_interval *i); device 1638 drivers/block/drbd/drbd_int.h extern void drbd_rs_complete_io(struct drbd_device *device, sector_t sector); device 1639 drivers/block/drbd/drbd_int.h extern int drbd_rs_begin_io(struct drbd_device *device, sector_t sector); device 1640 drivers/block/drbd/drbd_int.h extern int drbd_try_rs_begin_io(struct drbd_device *device, sector_t sector); device 1641 drivers/block/drbd/drbd_int.h extern void drbd_rs_cancel_all(struct drbd_device *device); device 1642 drivers/block/drbd/drbd_int.h extern int drbd_rs_del_all(struct drbd_device *device); device 1643 drivers/block/drbd/drbd_int.h extern void drbd_rs_failed_io(struct drbd_device *device, device 1645 drivers/block/drbd/drbd_int.h extern void drbd_advance_rs_marks(struct drbd_device *device, unsigned long still_to_go); device 1648 drivers/block/drbd/drbd_int.h extern int __drbd_change_sync(struct drbd_device *device, sector_t sector, int size, device 1650 drivers/block/drbd/drbd_int.h #define drbd_set_in_sync(device, sector, size) \ device 1651 drivers/block/drbd/drbd_int.h __drbd_change_sync(device, sector, size, SET_IN_SYNC) device 1652 drivers/block/drbd/drbd_int.h #define drbd_set_out_of_sync(device, sector, size) \ device 1653 drivers/block/drbd/drbd_int.h __drbd_change_sync(device, sector, size, SET_OUT_OF_SYNC) device 1654 drivers/block/drbd/drbd_int.h #define drbd_rs_failed_io(device, sector, size) \ device 1655 drivers/block/drbd/drbd_int.h __drbd_change_sync(device, sector, size, RECORD_RS_FAILED) device 1656 drivers/block/drbd/drbd_int.h extern void drbd_al_shrink(struct drbd_device *device); device 1674 drivers/block/drbd/drbd_int.h void drbd_bcast_event(struct drbd_device *device, const struct sib_info *sib); device 1725 drivers/block/drbd/drbd_int.h static inline union drbd_state drbd_read_state(struct drbd_device *device) device 1727 drivers/block/drbd/drbd_int.h struct drbd_resource *resource = device->resource; device 1730 drivers/block/drbd/drbd_int.h rv.i = device->state.i; device 1746 drivers/block/drbd/drbd_int.h static inline void __drbd_chk_io_error_(struct drbd_device *device, device 1753 drivers/block/drbd/drbd_int.h ep = rcu_dereference(device->ldev->disk_conf)->on_io_error; device 1759 drivers/block/drbd/drbd_int.h drbd_err(device, "Local IO failed in %s.\n", where); device 1760 drivers/block/drbd/drbd_int.h if (device->state.disk > D_INCONSISTENT) device 1761 drivers/block/drbd/drbd_int.h _drbd_set_state(_NS(device, disk, D_INCONSISTENT), CS_HARD, NULL); device 1787 drivers/block/drbd/drbd_int.h set_bit(WAS_IO_ERROR, &device->flags); device 1789 drivers/block/drbd/drbd_int.h set_bit(WAS_READ_ERROR, &device->flags); device 1791 drivers/block/drbd/drbd_int.h set_bit(FORCE_DETACH, &device->flags); device 1792 drivers/block/drbd/drbd_int.h if (device->state.disk > D_FAILED) { device 1793 drivers/block/drbd/drbd_int.h _drbd_set_state(_NS(device, disk, D_FAILED), CS_HARD, NULL); device 1794 drivers/block/drbd/drbd_int.h drbd_err(device, device 1810 drivers/block/drbd/drbd_int.h static inline void drbd_chk_io_error_(struct drbd_device *device, device 1815 drivers/block/drbd/drbd_int.h spin_lock_irqsave(&device->resource->req_lock, flags); device 1816 drivers/block/drbd/drbd_int.h __drbd_chk_io_error_(device, forcedetach, where); device 1817 drivers/block/drbd/drbd_int.h spin_unlock_irqrestore(&device->resource->req_lock, flags); device 1942 drivers/block/drbd/drbd_int.h drbd_device_post_work(struct drbd_device *device, int work_bit) device 1944 drivers/block/drbd/drbd_int.h if (!test_and_set_bit(work_bit, &device->flags)) { device 1946 drivers/block/drbd/drbd_int.h first_peer_device(device)->connection; device 2023 drivers/block/drbd/drbd_int.h static inline void inc_ap_pending(struct drbd_device *device) device 2025 drivers/block/drbd/drbd_int.h atomic_inc(&device->ap_pending_cnt); device 2029 drivers/block/drbd/drbd_int.h if (atomic_read(&device->which) < 0) \ device 2030 drivers/block/drbd/drbd_int.h drbd_err(device, "in %s:%d: " #which " = %d < 0 !\n", \ device 2032 drivers/block/drbd/drbd_int.h atomic_read(&device->which)) device 2034 drivers/block/drbd/drbd_int.h #define dec_ap_pending(device) _dec_ap_pending(device, __func__, __LINE__) device 2035 drivers/block/drbd/drbd_int.h static inline void _dec_ap_pending(struct drbd_device *device, const char *func, int line) device 2037 drivers/block/drbd/drbd_int.h if (atomic_dec_and_test(&device->ap_pending_cnt)) device 2038 drivers/block/drbd/drbd_int.h wake_up(&device->misc_wait); device 2048 drivers/block/drbd/drbd_int.h static inline void inc_rs_pending(struct drbd_device *device) device 2050 drivers/block/drbd/drbd_int.h atomic_inc(&device->rs_pending_cnt); device 2053 drivers/block/drbd/drbd_int.h #define dec_rs_pending(device) _dec_rs_pending(device, __func__, __LINE__) device 2054 drivers/block/drbd/drbd_int.h static inline void _dec_rs_pending(struct drbd_device *device, const char *func, int line) device 2056 drivers/block/drbd/drbd_int.h atomic_dec(&device->rs_pending_cnt); device 2069 drivers/block/drbd/drbd_int.h static inline void inc_unacked(struct drbd_device *device) device 2071 drivers/block/drbd/drbd_int.h atomic_inc(&device->unacked_cnt); device 2074 drivers/block/drbd/drbd_int.h #define dec_unacked(device) _dec_unacked(device, __func__, __LINE__) device 2075 drivers/block/drbd/drbd_int.h static inline void _dec_unacked(struct drbd_device *device, const char *func, int line) device 2077 drivers/block/drbd/drbd_int.h atomic_dec(&device->unacked_cnt); device 2081 drivers/block/drbd/drbd_int.h #define sub_unacked(device, n) _sub_unacked(device, n, __func__, __LINE__) device 2082 drivers/block/drbd/drbd_int.h static inline void _sub_unacked(struct drbd_device *device, int n, const char *func, int line) device 2084 drivers/block/drbd/drbd_int.h atomic_sub(n, &device->unacked_cnt); device 2118 drivers/block/drbd/drbd_int.h static inline void put_ldev(struct drbd_device *device) device 2120 drivers/block/drbd/drbd_int.h enum drbd_disk_state disk_state = device->state.disk; device 2125 drivers/block/drbd/drbd_int.h int i = atomic_dec_return(&device->local_cnt); device 2131 drivers/block/drbd/drbd_int.h D_ASSERT(device, i >= 0); device 2135 drivers/block/drbd/drbd_int.h drbd_device_post_work(device, DESTROY_DISK); device 2138 drivers/block/drbd/drbd_int.h if (!test_and_set_bit(GOING_DISKLESS, &device->flags)) device 2139 drivers/block/drbd/drbd_int.h drbd_device_post_work(device, GO_DISKLESS); device 2140 drivers/block/drbd/drbd_int.h wake_up(&device->misc_wait); device 2145 drivers/block/drbd/drbd_int.h static inline int _get_ldev_if_state(struct drbd_device *device, enum drbd_disk_state mins) device 2150 drivers/block/drbd/drbd_int.h if (device->state.disk == D_DISKLESS) device 2153 drivers/block/drbd/drbd_int.h atomic_inc(&device->local_cnt); device 2154 drivers/block/drbd/drbd_int.h io_allowed = (device->state.disk >= mins); device 2156 drivers/block/drbd/drbd_int.h put_ldev(device); device 2160 drivers/block/drbd/drbd_int.h extern int _get_ldev_if_state(struct drbd_device *device, enum drbd_disk_state mins); device 2166 drivers/block/drbd/drbd_int.h static inline int drbd_get_max_buffers(struct drbd_device *device) device 2172 drivers/block/drbd/drbd_int.h nc = rcu_dereference(first_peer_device(device)->connection->net_conf); device 2179 drivers/block/drbd/drbd_int.h static inline int drbd_state_is_stable(struct drbd_device *device) device 2181 drivers/block/drbd/drbd_int.h union drbd_dev_state s = device->state; device 2215 drivers/block/drbd/drbd_int.h if (first_peer_device(device)->connection->agreed_pro_version < 96) device 2249 drivers/block/drbd/drbd_int.h static inline int drbd_suspended(struct drbd_device *device) device 2251 drivers/block/drbd/drbd_int.h struct drbd_resource *resource = device->resource; device 2256 drivers/block/drbd/drbd_int.h static inline bool may_inc_ap_bio(struct drbd_device *device) device 2258 drivers/block/drbd/drbd_int.h int mxb = drbd_get_max_buffers(device); device 2260 drivers/block/drbd/drbd_int.h if (drbd_suspended(device)) device 2262 drivers/block/drbd/drbd_int.h if (atomic_read(&device->suspend_cnt)) device 2270 drivers/block/drbd/drbd_int.h if (!drbd_state_is_stable(device)) device 2275 drivers/block/drbd/drbd_int.h if (atomic_read(&device->ap_bio_cnt) > mxb) device 2277 drivers/block/drbd/drbd_int.h if (test_bit(BITMAP_IO, &device->flags)) device 2282 drivers/block/drbd/drbd_int.h static inline bool inc_ap_bio_cond(struct drbd_device *device) device 2286 drivers/block/drbd/drbd_int.h spin_lock_irq(&device->resource->req_lock); device 2287 drivers/block/drbd/drbd_int.h rv = may_inc_ap_bio(device); device 2289 drivers/block/drbd/drbd_int.h atomic_inc(&device->ap_bio_cnt); device 2290 drivers/block/drbd/drbd_int.h spin_unlock_irq(&device->resource->req_lock); device 2295 drivers/block/drbd/drbd_int.h static inline void inc_ap_bio(struct drbd_device *device) device 2305 drivers/block/drbd/drbd_int.h wait_event(device->misc_wait, inc_ap_bio_cond(device)); device 2308 drivers/block/drbd/drbd_int.h static inline void dec_ap_bio(struct drbd_device *device) device 2310 drivers/block/drbd/drbd_int.h int mxb = drbd_get_max_buffers(device); device 2311 drivers/block/drbd/drbd_int.h int ap_bio = atomic_dec_return(&device->ap_bio_cnt); device 2313 drivers/block/drbd/drbd_int.h D_ASSERT(device, ap_bio >= 0); device 2315 drivers/block/drbd/drbd_int.h if (ap_bio == 0 && test_bit(BITMAP_IO, &device->flags)) { device 2316 drivers/block/drbd/drbd_int.h if (!test_and_set_bit(BITMAP_IO_QUEUED, &device->flags)) device 2317 drivers/block/drbd/drbd_int.h drbd_queue_work(&first_peer_device(device)-> device 2319 drivers/block/drbd/drbd_int.h &device->bm_io_work.w); device 2326 drivers/block/drbd/drbd_int.h wake_up(&device->misc_wait); device 2329 drivers/block/drbd/drbd_int.h static inline bool verify_can_do_stop_sector(struct drbd_device *device) device 2331 drivers/block/drbd/drbd_int.h return first_peer_device(device)->connection->agreed_pro_version >= 97 && device 2332 drivers/block/drbd/drbd_int.h first_peer_device(device)->connection->agreed_pro_version != 100; device 2335 drivers/block/drbd/drbd_int.h static inline int drbd_set_ed_uuid(struct drbd_device *device, u64 val) device 2337 drivers/block/drbd/drbd_int.h int changed = device->ed_uuid != val; device 2338 drivers/block/drbd/drbd_int.h device->ed_uuid = val; device 2342 drivers/block/drbd/drbd_int.h static inline int drbd_queue_order_type(struct drbd_device *device) device 157 drivers/block/drbd/drbd_main.c int _get_ldev_if_state(struct drbd_device *device, enum drbd_disk_state mins) device 161 drivers/block/drbd/drbd_main.c atomic_inc(&device->local_cnt); device 162 drivers/block/drbd/drbd_main.c io_allowed = (device->state.disk >= mins); device 164 drivers/block/drbd/drbd_main.c if (atomic_dec_and_test(&device->local_cnt)) device 165 drivers/block/drbd/drbd_main.c wake_up(&device->misc_wait); device 298 drivers/block/drbd/drbd_main.c void tl_abort_disk_io(struct drbd_device *device) device 300 drivers/block/drbd/drbd_main.c struct drbd_connection *connection = first_peer_device(device)->connection; device 307 drivers/block/drbd/drbd_main.c if (req->device != device) device 487 drivers/block/drbd/drbd_main.c minor = device_to_minor(peer_device->device); device 692 drivers/block/drbd/drbd_main.c err = __send_command(peer_device->connection, peer_device->device->vnr, device 747 drivers/block/drbd/drbd_main.c if (get_ldev(peer_device->device)) { device 748 drivers/block/drbd/drbd_main.c dc = rcu_dereference(peer_device->device->ldev->disk_conf); device 754 drivers/block/drbd/drbd_main.c put_ldev(peer_device->device); device 829 drivers/block/drbd/drbd_main.c struct drbd_device *device = peer_device->device; device 834 drivers/block/drbd/drbd_main.c if (!get_ldev_if_state(device, D_NEGOTIATING)) device 840 drivers/block/drbd/drbd_main.c put_ldev(device); device 843 drivers/block/drbd/drbd_main.c spin_lock_irq(&device->ldev->md.uuid_lock); device 845 drivers/block/drbd/drbd_main.c p->uuid[i] = cpu_to_be64(device->ldev->md.uuid[i]); device 846 drivers/block/drbd/drbd_main.c spin_unlock_irq(&device->ldev->md.uuid_lock); device 848 drivers/block/drbd/drbd_main.c device->comm_bm_set = drbd_bm_total_weight(device); device 849 drivers/block/drbd/drbd_main.c p->uuid[UI_SIZE] = cpu_to_be64(device->comm_bm_set); device 853 drivers/block/drbd/drbd_main.c uuid_flags |= test_bit(CRASHED_PRIMARY, &device->flags) ? 2 : 0; device 854 drivers/block/drbd/drbd_main.c uuid_flags |= device->new_state_tmp.disk == D_INCONSISTENT ? 4 : 0; device 857 drivers/block/drbd/drbd_main.c put_ldev(device); device 871 drivers/block/drbd/drbd_main.c void drbd_print_uuids(struct drbd_device *device, const char *text) device 873 drivers/block/drbd/drbd_main.c if (get_ldev_if_state(device, D_NEGOTIATING)) { device 874 drivers/block/drbd/drbd_main.c u64 *uuid = device->ldev->md.uuid; device 875 drivers/block/drbd/drbd_main.c drbd_info(device, "%s %016llX:%016llX:%016llX:%016llX\n", device 881 drivers/block/drbd/drbd_main.c put_ldev(device); device 883 drivers/block/drbd/drbd_main.c drbd_info(device, "%s effective data uuid: %016llX\n", device 885 drivers/block/drbd/drbd_main.c (unsigned long long)device->ed_uuid); device 891 drivers/block/drbd/drbd_main.c struct drbd_device *device = peer_device->device; device 896 drivers/block/drbd/drbd_main.c D_ASSERT(device, device->state.disk == D_UP_TO_DATE); device 898 drivers/block/drbd/drbd_main.c uuid = device->ldev->md.uuid[UI_BITMAP]; device 903 drivers/block/drbd/drbd_main.c drbd_uuid_set(device, UI_BITMAP, uuid); device 904 drivers/block/drbd/drbd_main.c drbd_print_uuids(device, "updated sync UUID"); device 905 drivers/block/drbd/drbd_main.c drbd_md_sync(device); device 917 drivers/block/drbd/drbd_main.c assign_p_sizes_qlim(struct drbd_device *device, struct p_sizes *p, device 929 drivers/block/drbd/drbd_main.c q = device->rq_queue; device 942 drivers/block/drbd/drbd_main.c struct drbd_device *device = peer_device->device; device 960 drivers/block/drbd/drbd_main.c if (get_ldev_if_state(device, D_NEGOTIATING)) { device 961 drivers/block/drbd/drbd_main.c struct request_queue *q = bdev_get_queue(device->ldev->backing_bdev); device 962 drivers/block/drbd/drbd_main.c d_size = drbd_get_max_capacity(device->ldev); device 964 drivers/block/drbd/drbd_main.c u_size = rcu_dereference(device->ldev->disk_conf)->disk_size; device 966 drivers/block/drbd/drbd_main.c q_order_type = drbd_queue_order_type(device); device 969 drivers/block/drbd/drbd_main.c assign_p_sizes_qlim(device, p, q); device 970 drivers/block/drbd/drbd_main.c put_ldev(device); device 976 drivers/block/drbd/drbd_main.c assign_p_sizes_qlim(device, p, NULL); device 986 drivers/block/drbd/drbd_main.c p->c_size = cpu_to_be64(trigger_reply ? 0 : drbd_get_capacity(device->this_bdev)); device 1007 drivers/block/drbd/drbd_main.c p->state = cpu_to_be32(peer_device->device->state.i); /* Within the send mutex */ device 1108 drivers/block/drbd/drbd_main.c static int fill_bitmap_rle_bits(struct drbd_device *device, device 1123 drivers/block/drbd/drbd_main.c use_rle = rcu_dereference(first_peer_device(device)->connection->net_conf)->use_rle; device 1125 drivers/block/drbd/drbd_main.c if (!use_rle || first_peer_device(device)->connection->agreed_pro_version < 90) device 1145 drivers/block/drbd/drbd_main.c tmp = (toggle == 0) ? _drbd_bm_find_next_zero(device, c->bit_offset) device 1146 drivers/block/drbd/drbd_main.c : _drbd_bm_find_next(device, c->bit_offset); device 1166 drivers/block/drbd/drbd_main.c drbd_err(device, "unexpected zero runlength while encoding bitmap " device 1175 drivers/block/drbd/drbd_main.c drbd_err(device, "error while encoding bitmap: %d\n", bits); device 1212 drivers/block/drbd/drbd_main.c send_bitmap_rle_or_plain(struct drbd_device *device, struct bm_xfer_ctx *c) device 1214 drivers/block/drbd/drbd_main.c struct drbd_socket *sock = &first_peer_device(device)->connection->data; device 1215 drivers/block/drbd/drbd_main.c unsigned int header_size = drbd_header_size(first_peer_device(device)->connection); device 1219 drivers/block/drbd/drbd_main.c len = fill_bitmap_rle_bits(device, p, device 1226 drivers/block/drbd/drbd_main.c err = __send_command(first_peer_device(device)->connection, device->vnr, sock, device 1246 drivers/block/drbd/drbd_main.c drbd_bm_get_lel(device, c->word_offset, num_words, p); device 1247 drivers/block/drbd/drbd_main.c err = __send_command(first_peer_device(device)->connection, device->vnr, sock, P_BITMAP, len, NULL, 0); device 1259 drivers/block/drbd/drbd_main.c INFO_bm_xfer_stats(device, "send", c); device 1268 drivers/block/drbd/drbd_main.c static int _drbd_send_bitmap(struct drbd_device *device) device 1273 drivers/block/drbd/drbd_main.c if (!expect(device->bitmap)) device 1276 drivers/block/drbd/drbd_main.c if (get_ldev(device)) { device 1277 drivers/block/drbd/drbd_main.c if (drbd_md_test_flag(device->ldev, MDF_FULL_SYNC)) { device 1278 drivers/block/drbd/drbd_main.c drbd_info(device, "Writing the whole bitmap, MDF_FullSync was set.\n"); device 1279 drivers/block/drbd/drbd_main.c drbd_bm_set_all(device); device 1280 drivers/block/drbd/drbd_main.c if (drbd_bm_write(device)) { device 1284 drivers/block/drbd/drbd_main.c drbd_err(device, "Failed to write bitmap to disk!\n"); device 1286 drivers/block/drbd/drbd_main.c drbd_md_clear_flag(device, MDF_FULL_SYNC); device 1287 drivers/block/drbd/drbd_main.c drbd_md_sync(device); device 1290 drivers/block/drbd/drbd_main.c put_ldev(device); device 1294 drivers/block/drbd/drbd_main.c .bm_bits = drbd_bm_bits(device), device 1295 drivers/block/drbd/drbd_main.c .bm_words = drbd_bm_words(device), device 1299 drivers/block/drbd/drbd_main.c err = send_bitmap_rle_or_plain(device, &c); device 1305 drivers/block/drbd/drbd_main.c int drbd_send_bitmap(struct drbd_device *device) device 1307 drivers/block/drbd/drbd_main.c struct drbd_socket *sock = &first_peer_device(device)->connection->data; device 1312 drivers/block/drbd/drbd_main.c err = !_drbd_send_bitmap(device); device 1348 drivers/block/drbd/drbd_main.c if (peer_device->device->state.conn < C_CONNECTED) device 1358 drivers/block/drbd/drbd_main.c p->seq_num = cpu_to_be32(atomic_inc_return(&peer_device->device->packet_seq)); device 1538 drivers/block/drbd/drbd_main.c peer_device->device->send_cnt += size >> 9; device 1570 drivers/block/drbd/drbd_main.c drbd_warn(peer_device->device, "%s: size=%d len=%d sent=%d\n", device 1583 drivers/block/drbd/drbd_main.c peer_device->device->send_cnt += size >> 9; device 1674 drivers/block/drbd/drbd_main.c struct drbd_device *device = peer_device->device; device 1692 drivers/block/drbd/drbd_main.c p->seq_num = cpu_to_be32(atomic_inc_return(&device->packet_seq)); device 1694 drivers/block/drbd/drbd_main.c if (device->state.conn >= C_SYNC_SOURCE && device 1695 drivers/block/drbd/drbd_main.c device->state.conn <= C_PAUSED_SYNC_T) device 1712 drivers/block/drbd/drbd_main.c err = __send_command(peer_device->connection, device->vnr, sock, cmd, sizeof(*t), NULL, 0); device 1731 drivers/block/drbd/drbd_main.c __send_command(peer_device->connection, device->vnr, sock, P_WSAME, device 1736 drivers/block/drbd/drbd_main.c __send_command(peer_device->connection, device->vnr, sock, P_DATA, device 1762 drivers/block/drbd/drbd_main.c drbd_warn(device, device 1783 drivers/block/drbd/drbd_main.c struct drbd_device *device = peer_device->device; device 1803 drivers/block/drbd/drbd_main.c err = __send_command(peer_device->connection, device->vnr, sock, cmd, sizeof(*p) + digest_size, NULL, peer_req->i.size); device 1914 drivers/block/drbd/drbd_main.c struct drbd_device *device = bdev->bd_disk->private_data; device 1919 drivers/block/drbd/drbd_main.c spin_lock_irqsave(&device->resource->req_lock, flags); device 1923 drivers/block/drbd/drbd_main.c if (device->state.role != R_PRIMARY) { device 1931 drivers/block/drbd/drbd_main.c device->open_cnt++; device 1932 drivers/block/drbd/drbd_main.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 1940 drivers/block/drbd/drbd_main.c struct drbd_device *device = gd->private_data; device 1942 drivers/block/drbd/drbd_main.c device->open_cnt--; device 1947 drivers/block/drbd/drbd_main.c void drbd_queue_unplug(struct drbd_device *device) device 1949 drivers/block/drbd/drbd_main.c if (device->state.pdsk >= D_INCONSISTENT && device->state.conn >= C_CONNECTED) { device 1950 drivers/block/drbd/drbd_main.c D_ASSERT(device, device->state.role == R_PRIMARY); device 1951 drivers/block/drbd/drbd_main.c if (test_and_clear_bit(UNPLUG_REMOTE, &device->flags)) { device 1953 drivers/block/drbd/drbd_main.c &first_peer_device(device)->connection->sender_work, device 1954 drivers/block/drbd/drbd_main.c &device->unplug_work); device 1959 drivers/block/drbd/drbd_main.c static void drbd_set_defaults(struct drbd_device *device) device 1963 drivers/block/drbd/drbd_main.c device->state = (union drbd_dev_state) { device 1972 drivers/block/drbd/drbd_main.c void drbd_init_set_defaults(struct drbd_device *device) device 1977 drivers/block/drbd/drbd_main.c drbd_set_defaults(device); device 1979 drivers/block/drbd/drbd_main.c atomic_set(&device->ap_bio_cnt, 0); device 1980 drivers/block/drbd/drbd_main.c atomic_set(&device->ap_actlog_cnt, 0); device 1981 drivers/block/drbd/drbd_main.c atomic_set(&device->ap_pending_cnt, 0); device 1982 drivers/block/drbd/drbd_main.c atomic_set(&device->rs_pending_cnt, 0); device 1983 drivers/block/drbd/drbd_main.c atomic_set(&device->unacked_cnt, 0); device 1984 drivers/block/drbd/drbd_main.c atomic_set(&device->local_cnt, 0); device 1985 drivers/block/drbd/drbd_main.c atomic_set(&device->pp_in_use_by_net, 0); device 1986 drivers/block/drbd/drbd_main.c atomic_set(&device->rs_sect_in, 0); device 1987 drivers/block/drbd/drbd_main.c atomic_set(&device->rs_sect_ev, 0); device 1988 drivers/block/drbd/drbd_main.c atomic_set(&device->ap_in_flight, 0); device 1989 drivers/block/drbd/drbd_main.c atomic_set(&device->md_io.in_use, 0); device 1991 drivers/block/drbd/drbd_main.c mutex_init(&device->own_state_mutex); device 1992 drivers/block/drbd/drbd_main.c device->state_mutex = &device->own_state_mutex; device 1994 drivers/block/drbd/drbd_main.c spin_lock_init(&device->al_lock); device 1995 drivers/block/drbd/drbd_main.c spin_lock_init(&device->peer_seq_lock); device 1997 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->active_ee); device 1998 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->sync_ee); device 1999 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->done_ee); device 2000 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->read_ee); device 2001 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->net_ee); device 2002 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->resync_reads); device 2003 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->resync_work.list); device 2004 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->unplug_work.list); device 2005 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->bm_io_work.w.list); device 2006 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->pending_master_completion[0]); device 2007 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->pending_master_completion[1]); device 2008 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->pending_completion[0]); device 2009 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->pending_completion[1]); device 2011 drivers/block/drbd/drbd_main.c device->resync_work.cb = w_resync_timer; device 2012 drivers/block/drbd/drbd_main.c device->unplug_work.cb = w_send_write_hint; device 2013 drivers/block/drbd/drbd_main.c device->bm_io_work.w.cb = w_bitmap_io; device 2015 drivers/block/drbd/drbd_main.c timer_setup(&device->resync_timer, resync_timer_fn, 0); device 2016 drivers/block/drbd/drbd_main.c timer_setup(&device->md_sync_timer, md_sync_timer_fn, 0); device 2017 drivers/block/drbd/drbd_main.c timer_setup(&device->start_resync_timer, start_resync_timer_fn, 0); device 2018 drivers/block/drbd/drbd_main.c timer_setup(&device->request_timer, request_timer_fn, 0); device 2020 drivers/block/drbd/drbd_main.c init_waitqueue_head(&device->misc_wait); device 2021 drivers/block/drbd/drbd_main.c init_waitqueue_head(&device->state_wait); device 2022 drivers/block/drbd/drbd_main.c init_waitqueue_head(&device->ee_wait); device 2023 drivers/block/drbd/drbd_main.c init_waitqueue_head(&device->al_wait); device 2024 drivers/block/drbd/drbd_main.c init_waitqueue_head(&device->seq_wait); device 2026 drivers/block/drbd/drbd_main.c device->resync_wenr = LC_FREE; device 2027 drivers/block/drbd/drbd_main.c device->peer_max_bio_size = DRBD_MAX_BIO_SIZE_SAFE; device 2028 drivers/block/drbd/drbd_main.c device->local_max_bio_size = DRBD_MAX_BIO_SIZE_SAFE; device 2031 drivers/block/drbd/drbd_main.c static void _drbd_set_my_capacity(struct drbd_device *device, sector_t size) device 2034 drivers/block/drbd/drbd_main.c set_capacity(device->vdisk, size); device 2035 drivers/block/drbd/drbd_main.c device->this_bdev->bd_inode->i_size = (loff_t)size << 9; device 2038 drivers/block/drbd/drbd_main.c void drbd_set_my_capacity(struct drbd_device *device, sector_t size) device 2041 drivers/block/drbd/drbd_main.c _drbd_set_my_capacity(device, size); device 2042 drivers/block/drbd/drbd_main.c drbd_info(device, "size = %s (%llu KB)\n", device 2046 drivers/block/drbd/drbd_main.c void drbd_device_cleanup(struct drbd_device *device) device 2049 drivers/block/drbd/drbd_main.c if (first_peer_device(device)->connection->receiver.t_state != NONE) device 2050 drivers/block/drbd/drbd_main.c drbd_err(device, "ASSERT FAILED: receiver t_state == %d expected 0.\n", device 2051 drivers/block/drbd/drbd_main.c first_peer_device(device)->connection->receiver.t_state); device 2053 drivers/block/drbd/drbd_main.c device->al_writ_cnt = device 2054 drivers/block/drbd/drbd_main.c device->bm_writ_cnt = device 2055 drivers/block/drbd/drbd_main.c device->read_cnt = device 2056 drivers/block/drbd/drbd_main.c device->recv_cnt = device 2057 drivers/block/drbd/drbd_main.c device->send_cnt = device 2058 drivers/block/drbd/drbd_main.c device->writ_cnt = device 2059 drivers/block/drbd/drbd_main.c device->p_size = device 2060 drivers/block/drbd/drbd_main.c device->rs_start = device 2061 drivers/block/drbd/drbd_main.c device->rs_total = device 2062 drivers/block/drbd/drbd_main.c device->rs_failed = 0; device 2063 drivers/block/drbd/drbd_main.c device->rs_last_events = 0; device 2064 drivers/block/drbd/drbd_main.c device->rs_last_sect_ev = 0; device 2066 drivers/block/drbd/drbd_main.c device->rs_mark_left[i] = 0; device 2067 drivers/block/drbd/drbd_main.c device->rs_mark_time[i] = 0; device 2069 drivers/block/drbd/drbd_main.c D_ASSERT(device, first_peer_device(device)->connection->net_conf == NULL); device 2071 drivers/block/drbd/drbd_main.c _drbd_set_my_capacity(device, 0); device 2072 drivers/block/drbd/drbd_main.c if (device->bitmap) { device 2074 drivers/block/drbd/drbd_main.c drbd_bm_resize(device, 0, 1); device 2075 drivers/block/drbd/drbd_main.c drbd_bm_cleanup(device); device 2078 drivers/block/drbd/drbd_main.c drbd_backing_dev_free(device, device->ldev); device 2079 drivers/block/drbd/drbd_main.c device->ldev = NULL; device 2081 drivers/block/drbd/drbd_main.c clear_bit(AL_SUSPENDED, &device->flags); device 2083 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->active_ee)); device 2084 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->sync_ee)); device 2085 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->done_ee)); device 2086 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->read_ee)); device 2087 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->net_ee)); device 2088 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->resync_reads)); device 2089 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&first_peer_device(device)->connection->sender_work.q)); device 2090 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->resync_work.list)); device 2091 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->unplug_work.list)); device 2093 drivers/block/drbd/drbd_main.c drbd_set_defaults(device); device 2197 drivers/block/drbd/drbd_main.c static void drbd_release_all_peer_reqs(struct drbd_device *device) device 2201 drivers/block/drbd/drbd_main.c rr = drbd_free_peer_reqs(device, &device->active_ee); device 2203 drivers/block/drbd/drbd_main.c drbd_err(device, "%d EEs in active list found!\n", rr); device 2205 drivers/block/drbd/drbd_main.c rr = drbd_free_peer_reqs(device, &device->sync_ee); device 2207 drivers/block/drbd/drbd_main.c drbd_err(device, "%d EEs in sync list found!\n", rr); device 2209 drivers/block/drbd/drbd_main.c rr = drbd_free_peer_reqs(device, &device->read_ee); device 2211 drivers/block/drbd/drbd_main.c drbd_err(device, "%d EEs in read list found!\n", rr); device 2213 drivers/block/drbd/drbd_main.c rr = drbd_free_peer_reqs(device, &device->done_ee); device 2215 drivers/block/drbd/drbd_main.c drbd_err(device, "%d EEs in done list found!\n", rr); device 2217 drivers/block/drbd/drbd_main.c rr = drbd_free_peer_reqs(device, &device->net_ee); device 2219 drivers/block/drbd/drbd_main.c drbd_err(device, "%d EEs in net list found!\n", rr); device 2225 drivers/block/drbd/drbd_main.c struct drbd_device *device = container_of(kref, struct drbd_device, kref); device 2226 drivers/block/drbd/drbd_main.c struct drbd_resource *resource = device->resource; device 2229 drivers/block/drbd/drbd_main.c del_timer_sync(&device->request_timer); device 2232 drivers/block/drbd/drbd_main.c D_ASSERT(device, device->open_cnt == 0); device 2238 drivers/block/drbd/drbd_main.c if (device->this_bdev) device 2239 drivers/block/drbd/drbd_main.c bdput(device->this_bdev); device 2241 drivers/block/drbd/drbd_main.c drbd_backing_dev_free(device, device->ldev); device 2242 drivers/block/drbd/drbd_main.c device->ldev = NULL; device 2244 drivers/block/drbd/drbd_main.c drbd_release_all_peer_reqs(device); device 2246 drivers/block/drbd/drbd_main.c lc_destroy(device->act_log); device 2247 drivers/block/drbd/drbd_main.c lc_destroy(device->resync); device 2249 drivers/block/drbd/drbd_main.c kfree(device->p_uuid); device 2252 drivers/block/drbd/drbd_main.c if (device->bitmap) /* should no longer be there. */ device 2253 drivers/block/drbd/drbd_main.c drbd_bm_cleanup(device); device 2254 drivers/block/drbd/drbd_main.c __free_page(device->md_io.page); device 2255 drivers/block/drbd/drbd_main.c put_disk(device->vdisk); device 2256 drivers/block/drbd/drbd_main.c blk_cleanup_queue(device->rq_queue); device 2257 drivers/block/drbd/drbd_main.c kfree(device->rs_plan_s); device 2262 drivers/block/drbd/drbd_main.c for_each_peer_device_safe(peer_device, tmp_peer_device, device) { device 2266 drivers/block/drbd/drbd_main.c memset(device, 0xfd, sizeof(*device)); device 2267 drivers/block/drbd/drbd_main.c kfree(device); device 2293 drivers/block/drbd/drbd_main.c struct drbd_device *device = req->device; device 2305 drivers/block/drbd/drbd_main.c drbd_err(device, "req=%p completion_ref=%d rq_state=%x\n", device 2329 drivers/block/drbd/drbd_main.c inc_ap_bio(device); device 2330 drivers/block/drbd/drbd_main.c __drbd_make_request(device, bio, start_jif); device 2346 drivers/block/drbd/drbd_main.c dec_ap_bio(req->device); device 2379 drivers/block/drbd/drbd_main.c struct drbd_device *device; device 2398 drivers/block/drbd/drbd_main.c idr_for_each_entry(&drbd_devices, device, i) device 2399 drivers/block/drbd/drbd_main.c drbd_delete_device(device); device 2426 drivers/block/drbd/drbd_main.c struct drbd_device *device = congested_data; device 2431 drivers/block/drbd/drbd_main.c if (!may_inc_ap_bio(device)) { device 2438 drivers/block/drbd/drbd_main.c if (test_bit(CALLBACK_PENDING, &first_peer_device(device)->connection->flags)) { device 2445 drivers/block/drbd/drbd_main.c if (!get_ldev_if_state(device, D_UP_TO_DATE)) device 2448 drivers/block/drbd/drbd_main.c put_ldev(device); device 2454 drivers/block/drbd/drbd_main.c if (get_ldev(device)) { device 2455 drivers/block/drbd/drbd_main.c q = bdev_get_queue(device->ldev->backing_bdev); device 2457 drivers/block/drbd/drbd_main.c put_ldev(device); device 2463 drivers/block/drbd/drbd_main.c test_bit(NET_CONGESTED, &first_peer_device(device)->connection->flags)) { device 2469 drivers/block/drbd/drbd_main.c device->congestion_reason = reason; device 2761 drivers/block/drbd/drbd_main.c static int init_submitter(struct drbd_device *device) device 2765 drivers/block/drbd/drbd_main.c device->submit.wq = device 2766 drivers/block/drbd/drbd_main.c alloc_ordered_workqueue("drbd%u_submit", WQ_MEM_RECLAIM, device->minor); device 2767 drivers/block/drbd/drbd_main.c if (!device->submit.wq) device 2770 drivers/block/drbd/drbd_main.c INIT_WORK(&device->submit.worker, do_submit); device 2771 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->submit.writes); device 2779 drivers/block/drbd/drbd_main.c struct drbd_device *device; device 2787 drivers/block/drbd/drbd_main.c device = minor_to_device(minor); device 2788 drivers/block/drbd/drbd_main.c if (device) device 2792 drivers/block/drbd/drbd_main.c device = kzalloc(sizeof(struct drbd_device), GFP_KERNEL); device 2793 drivers/block/drbd/drbd_main.c if (!device) device 2795 drivers/block/drbd/drbd_main.c kref_init(&device->kref); device 2798 drivers/block/drbd/drbd_main.c device->resource = resource; device 2799 drivers/block/drbd/drbd_main.c device->minor = minor; device 2800 drivers/block/drbd/drbd_main.c device->vnr = vnr; device 2802 drivers/block/drbd/drbd_main.c drbd_init_set_defaults(device); device 2807 drivers/block/drbd/drbd_main.c device->rq_queue = q; device 2808 drivers/block/drbd/drbd_main.c q->queuedata = device; device 2813 drivers/block/drbd/drbd_main.c device->vdisk = disk; device 2822 drivers/block/drbd/drbd_main.c disk->private_data = device; device 2824 drivers/block/drbd/drbd_main.c device->this_bdev = bdget(MKDEV(DRBD_MAJOR, minor)); device 2826 drivers/block/drbd/drbd_main.c device->this_bdev->bd_contains = device->this_bdev; device 2829 drivers/block/drbd/drbd_main.c q->backing_dev_info->congested_data = device; device 2837 drivers/block/drbd/drbd_main.c device->md_io.page = alloc_page(GFP_KERNEL); device 2838 drivers/block/drbd/drbd_main.c if (!device->md_io.page) device 2841 drivers/block/drbd/drbd_main.c if (drbd_bm_init(device)) device 2843 drivers/block/drbd/drbd_main.c device->read_requests = RB_ROOT; device 2844 drivers/block/drbd/drbd_main.c device->write_requests = RB_ROOT; device 2846 drivers/block/drbd/drbd_main.c id = idr_alloc(&drbd_devices, device, minor, minor + 1, GFP_KERNEL); device 2852 drivers/block/drbd/drbd_main.c kref_get(&device->kref); device 2854 drivers/block/drbd/drbd_main.c id = idr_alloc(&resource->devices, device, vnr, vnr + 1, GFP_KERNEL); device 2860 drivers/block/drbd/drbd_main.c kref_get(&device->kref); device 2862 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->peer_devices); device 2863 drivers/block/drbd/drbd_main.c INIT_LIST_HEAD(&device->pending_bitmap_io); device 2869 drivers/block/drbd/drbd_main.c peer_device->device = device; device 2871 drivers/block/drbd/drbd_main.c list_add(&peer_device->peer_devices, &device->peer_devices); device 2872 drivers/block/drbd/drbd_main.c kref_get(&device->kref); device 2884 drivers/block/drbd/drbd_main.c if (init_submitter(device)) { device 2892 drivers/block/drbd/drbd_main.c device->state.conn = first_connection(resource)->cstate; device 2893 drivers/block/drbd/drbd_main.c if (device->state.conn == C_WF_REPORT_PARAMS) { device 2894 drivers/block/drbd/drbd_main.c for_each_peer_device(peer_device, device) device 2898 drivers/block/drbd/drbd_main.c for_each_peer_device(peer_device, device) device 2900 drivers/block/drbd/drbd_main.c drbd_debugfs_device_add(device); device 2911 drivers/block/drbd/drbd_main.c for_each_peer_device_safe(peer_device, tmp_peer_device, device) { device 2920 drivers/block/drbd/drbd_main.c drbd_bm_cleanup(device); device 2922 drivers/block/drbd/drbd_main.c __free_page(device->md_io.page); device 2929 drivers/block/drbd/drbd_main.c kfree(device); device 2933 drivers/block/drbd/drbd_main.c void drbd_delete_device(struct drbd_device *device) device 2935 drivers/block/drbd/drbd_main.c struct drbd_resource *resource = device->resource; device 2940 drivers/block/drbd/drbd_main.c for_each_peer_device(peer_device, device) device 2942 drivers/block/drbd/drbd_main.c drbd_debugfs_device_cleanup(device); device 2944 drivers/block/drbd/drbd_main.c idr_remove(&connection->peer_devices, device->vnr); device 2945 drivers/block/drbd/drbd_main.c kref_put(&device->kref, drbd_destroy_device); device 2947 drivers/block/drbd/drbd_main.c idr_remove(&resource->devices, device->vnr); device 2948 drivers/block/drbd/drbd_main.c kref_put(&device->kref, drbd_destroy_device); device 2949 drivers/block/drbd/drbd_main.c idr_remove(&drbd_devices, device_to_minor(device)); device 2950 drivers/block/drbd/drbd_main.c kref_put(&device->kref, drbd_destroy_device); device 2951 drivers/block/drbd/drbd_main.c del_gendisk(device->vdisk); device 2953 drivers/block/drbd/drbd_main.c kref_put(&device->kref, drbd_destroy_device); device 3063 drivers/block/drbd/drbd_main.c struct drbd_device *device = peer_device->device; device 3065 drivers/block/drbd/drbd_main.c kref_get(&device->kref); device 3067 drivers/block/drbd/drbd_main.c drbd_md_sync(device); device 3068 drivers/block/drbd/drbd_main.c kref_put(&device->kref, drbd_destroy_device); device 3099 drivers/block/drbd/drbd_main.c void drbd_md_write(struct drbd_device *device, void *b) device 3107 drivers/block/drbd/drbd_main.c buffer->la_size_sect = cpu_to_be64(drbd_get_capacity(device->this_bdev)); device 3109 drivers/block/drbd/drbd_main.c buffer->uuid[i] = cpu_to_be64(device->ldev->md.uuid[i]); device 3110 drivers/block/drbd/drbd_main.c buffer->flags = cpu_to_be32(device->ldev->md.flags); device 3113 drivers/block/drbd/drbd_main.c buffer->md_size_sect = cpu_to_be32(device->ldev->md.md_size_sect); device 3114 drivers/block/drbd/drbd_main.c buffer->al_offset = cpu_to_be32(device->ldev->md.al_offset); device 3115 drivers/block/drbd/drbd_main.c buffer->al_nr_extents = cpu_to_be32(device->act_log->nr_elements); device 3117 drivers/block/drbd/drbd_main.c buffer->device_uuid = cpu_to_be64(device->ldev->md.device_uuid); device 3119 drivers/block/drbd/drbd_main.c buffer->bm_offset = cpu_to_be32(device->ldev->md.bm_offset); device 3120 drivers/block/drbd/drbd_main.c buffer->la_peer_max_bio_size = cpu_to_be32(device->peer_max_bio_size); device 3122 drivers/block/drbd/drbd_main.c buffer->al_stripes = cpu_to_be32(device->ldev->md.al_stripes); device 3123 drivers/block/drbd/drbd_main.c buffer->al_stripe_size_4k = cpu_to_be32(device->ldev->md.al_stripe_size_4k); device 3125 drivers/block/drbd/drbd_main.c D_ASSERT(device, drbd_md_ss(device->ldev) == device->ldev->md.md_offset); device 3126 drivers/block/drbd/drbd_main.c sector = device->ldev->md.md_offset; device 3128 drivers/block/drbd/drbd_main.c if (drbd_md_sync_page_io(device, device->ldev, sector, REQ_OP_WRITE)) { device 3130 drivers/block/drbd/drbd_main.c drbd_err(device, "meta data update failed!\n"); device 3131 drivers/block/drbd/drbd_main.c drbd_chk_io_error(device, 1, DRBD_META_IO_ERROR); device 3139 drivers/block/drbd/drbd_main.c void drbd_md_sync(struct drbd_device *device) device 3147 drivers/block/drbd/drbd_main.c del_timer(&device->md_sync_timer); device 3149 drivers/block/drbd/drbd_main.c if (!test_and_clear_bit(MD_DIRTY, &device->flags)) device 3154 drivers/block/drbd/drbd_main.c if (!get_ldev_if_state(device, D_FAILED)) device 3157 drivers/block/drbd/drbd_main.c buffer = drbd_md_get_buffer(device, __func__); device 3161 drivers/block/drbd/drbd_main.c drbd_md_write(device, buffer); device 3165 drivers/block/drbd/drbd_main.c device->ldev->md.la_size_sect = drbd_get_capacity(device->this_bdev); device 3167 drivers/block/drbd/drbd_main.c drbd_md_put_buffer(device); device 3169 drivers/block/drbd/drbd_main.c put_ldev(device); device 3172 drivers/block/drbd/drbd_main.c static int check_activity_log_stripe_size(struct drbd_device *device, device 3212 drivers/block/drbd/drbd_main.c drbd_err(device, "invalid activity log striping: al_stripes=%u, al_stripe_size_4k=%u\n", device 3217 drivers/block/drbd/drbd_main.c static int check_offsets_and_sizes(struct drbd_device *device, struct drbd_backing_dev *bdev) device 3284 drivers/block/drbd/drbd_main.c drbd_err(device, "meta data offsets don't make sense: idx=%d " device 3308 drivers/block/drbd/drbd_main.c int drbd_md_read(struct drbd_device *device, struct drbd_backing_dev *bdev) device 3314 drivers/block/drbd/drbd_main.c if (device->state.disk != D_DISKLESS) device 3317 drivers/block/drbd/drbd_main.c buffer = drbd_md_get_buffer(device, __func__); device 3330 drivers/block/drbd/drbd_main.c if (drbd_md_sync_page_io(device, bdev, bdev->md.md_offset, device 3334 drivers/block/drbd/drbd_main.c drbd_err(device, "Error while reading metadata.\n"); device 3344 drivers/block/drbd/drbd_main.c drbd_err(device, "Found unclean meta data. Did you \"drbdadm apply-al\"?\n"); device 3352 drivers/block/drbd/drbd_main.c drbd_err(device, "Found old (0.7) meta data magic. Did you \"drbdadm create-md\"?\n"); device 3354 drivers/block/drbd/drbd_main.c drbd_err(device, "Meta data magic not found. Did you \"drbdadm create-md\"?\n"); device 3359 drivers/block/drbd/drbd_main.c drbd_err(device, "unexpected bm_bytes_per_bit: %u (expected %u)\n", device 3376 drivers/block/drbd/drbd_main.c if (check_activity_log_stripe_size(device, buffer, &bdev->md)) device 3378 drivers/block/drbd/drbd_main.c if (check_offsets_and_sizes(device, bdev)) device 3382 drivers/block/drbd/drbd_main.c drbd_err(device, "unexpected bm_offset: %d (expected %d)\n", device 3387 drivers/block/drbd/drbd_main.c drbd_err(device, "unexpected md_size: %u (expected %u)\n", device 3394 drivers/block/drbd/drbd_main.c spin_lock_irq(&device->resource->req_lock); device 3395 drivers/block/drbd/drbd_main.c if (device->state.conn < C_CONNECTED) { device 3399 drivers/block/drbd/drbd_main.c device->peer_max_bio_size = peer; device 3401 drivers/block/drbd/drbd_main.c spin_unlock_irq(&device->resource->req_lock); device 3404 drivers/block/drbd/drbd_main.c drbd_md_put_buffer(device); device 3418 drivers/block/drbd/drbd_main.c void drbd_md_mark_dirty_(struct drbd_device *device, unsigned int line, const char *func) device 3420 drivers/block/drbd/drbd_main.c if (!test_and_set_bit(MD_DIRTY, &device->flags)) { device 3421 drivers/block/drbd/drbd_main.c mod_timer(&device->md_sync_timer, jiffies + HZ); device 3422 drivers/block/drbd/drbd_main.c device->last_md_mark_dirty.line = line; device 3423 drivers/block/drbd/drbd_main.c device->last_md_mark_dirty.func = func; device 3427 drivers/block/drbd/drbd_main.c void drbd_md_mark_dirty(struct drbd_device *device) device 3429 drivers/block/drbd/drbd_main.c if (!test_and_set_bit(MD_DIRTY, &device->flags)) device 3430 drivers/block/drbd/drbd_main.c mod_timer(&device->md_sync_timer, jiffies + 5*HZ); device 3434 drivers/block/drbd/drbd_main.c void drbd_uuid_move_history(struct drbd_device *device) __must_hold(local) device 3439 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[i+1] = device->ldev->md.uuid[i]; device 3442 drivers/block/drbd/drbd_main.c void __drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) device 3445 drivers/block/drbd/drbd_main.c if (device->state.role == R_PRIMARY) device 3450 drivers/block/drbd/drbd_main.c drbd_set_ed_uuid(device, val); device 3453 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[idx] = val; device 3454 drivers/block/drbd/drbd_main.c drbd_md_mark_dirty(device); device 3457 drivers/block/drbd/drbd_main.c void _drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) device 3460 drivers/block/drbd/drbd_main.c spin_lock_irqsave(&device->ldev->md.uuid_lock, flags); device 3461 drivers/block/drbd/drbd_main.c __drbd_uuid_set(device, idx, val); device 3462 drivers/block/drbd/drbd_main.c spin_unlock_irqrestore(&device->ldev->md.uuid_lock, flags); device 3465 drivers/block/drbd/drbd_main.c void drbd_uuid_set(struct drbd_device *device, int idx, u64 val) __must_hold(local) device 3468 drivers/block/drbd/drbd_main.c spin_lock_irqsave(&device->ldev->md.uuid_lock, flags); device 3469 drivers/block/drbd/drbd_main.c if (device->ldev->md.uuid[idx]) { device 3470 drivers/block/drbd/drbd_main.c drbd_uuid_move_history(device); device 3471 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[UI_HISTORY_START] = device->ldev->md.uuid[idx]; device 3473 drivers/block/drbd/drbd_main.c __drbd_uuid_set(device, idx, val); device 3474 drivers/block/drbd/drbd_main.c spin_unlock_irqrestore(&device->ldev->md.uuid_lock, flags); device 3484 drivers/block/drbd/drbd_main.c void drbd_uuid_new_current(struct drbd_device *device) __must_hold(local) device 3491 drivers/block/drbd/drbd_main.c spin_lock_irq(&device->ldev->md.uuid_lock); device 3492 drivers/block/drbd/drbd_main.c bm_uuid = device->ldev->md.uuid[UI_BITMAP]; device 3495 drivers/block/drbd/drbd_main.c drbd_warn(device, "bm UUID was already set: %llX\n", bm_uuid); device 3497 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[UI_BITMAP] = device->ldev->md.uuid[UI_CURRENT]; device 3498 drivers/block/drbd/drbd_main.c __drbd_uuid_set(device, UI_CURRENT, val); device 3499 drivers/block/drbd/drbd_main.c spin_unlock_irq(&device->ldev->md.uuid_lock); device 3501 drivers/block/drbd/drbd_main.c drbd_print_uuids(device, "new current UUID"); device 3503 drivers/block/drbd/drbd_main.c drbd_md_sync(device); device 3506 drivers/block/drbd/drbd_main.c void drbd_uuid_set_bm(struct drbd_device *device, u64 val) __must_hold(local) device 3509 drivers/block/drbd/drbd_main.c if (device->ldev->md.uuid[UI_BITMAP] == 0 && val == 0) device 3512 drivers/block/drbd/drbd_main.c spin_lock_irqsave(&device->ldev->md.uuid_lock, flags); device 3514 drivers/block/drbd/drbd_main.c drbd_uuid_move_history(device); device 3515 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[UI_HISTORY_START] = device->ldev->md.uuid[UI_BITMAP]; device 3516 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[UI_BITMAP] = 0; device 3518 drivers/block/drbd/drbd_main.c unsigned long long bm_uuid = device->ldev->md.uuid[UI_BITMAP]; device 3520 drivers/block/drbd/drbd_main.c drbd_warn(device, "bm UUID was already set: %llX\n", bm_uuid); device 3522 drivers/block/drbd/drbd_main.c device->ldev->md.uuid[UI_BITMAP] = val & ~((u64)1); device 3524 drivers/block/drbd/drbd_main.c spin_unlock_irqrestore(&device->ldev->md.uuid_lock, flags); device 3526 drivers/block/drbd/drbd_main.c drbd_md_mark_dirty(device); device 3535 drivers/block/drbd/drbd_main.c int drbd_bmio_set_n_write(struct drbd_device *device) __must_hold(local) device 3539 drivers/block/drbd/drbd_main.c drbd_md_set_flag(device, MDF_FULL_SYNC); device 3540 drivers/block/drbd/drbd_main.c drbd_md_sync(device); device 3541 drivers/block/drbd/drbd_main.c drbd_bm_set_all(device); device 3543 drivers/block/drbd/drbd_main.c rv = drbd_bm_write(device); device 3546 drivers/block/drbd/drbd_main.c drbd_md_clear_flag(device, MDF_FULL_SYNC); device 3547 drivers/block/drbd/drbd_main.c drbd_md_sync(device); device 3559 drivers/block/drbd/drbd_main.c int drbd_bmio_clear_n_write(struct drbd_device *device) __must_hold(local) device 3561 drivers/block/drbd/drbd_main.c drbd_resume_al(device); device 3562 drivers/block/drbd/drbd_main.c drbd_bm_clear_all(device); device 3563 drivers/block/drbd/drbd_main.c return drbd_bm_write(device); device 3568 drivers/block/drbd/drbd_main.c struct drbd_device *device = device 3570 drivers/block/drbd/drbd_main.c struct bm_io_work *work = &device->bm_io_work; device 3574 drivers/block/drbd/drbd_main.c int cnt = atomic_read(&device->ap_bio_cnt); device 3576 drivers/block/drbd/drbd_main.c drbd_err(device, "FIXME: ap_bio_cnt %d, expected 0; queued for '%s'\n", device 3580 drivers/block/drbd/drbd_main.c if (get_ldev(device)) { device 3581 drivers/block/drbd/drbd_main.c drbd_bm_lock(device, work->why, work->flags); device 3582 drivers/block/drbd/drbd_main.c rv = work->io_fn(device); device 3583 drivers/block/drbd/drbd_main.c drbd_bm_unlock(device); device 3584 drivers/block/drbd/drbd_main.c put_ldev(device); device 3587 drivers/block/drbd/drbd_main.c clear_bit_unlock(BITMAP_IO, &device->flags); device 3588 drivers/block/drbd/drbd_main.c wake_up(&device->misc_wait); device 3591 drivers/block/drbd/drbd_main.c work->done(device, rv); device 3593 drivers/block/drbd/drbd_main.c clear_bit(BITMAP_IO_QUEUED, &device->flags); device 3615 drivers/block/drbd/drbd_main.c void drbd_queue_bitmap_io(struct drbd_device *device, device 3620 drivers/block/drbd/drbd_main.c D_ASSERT(device, current == first_peer_device(device)->connection->worker.task); device 3622 drivers/block/drbd/drbd_main.c D_ASSERT(device, !test_bit(BITMAP_IO_QUEUED, &device->flags)); device 3623 drivers/block/drbd/drbd_main.c D_ASSERT(device, !test_bit(BITMAP_IO, &device->flags)); device 3624 drivers/block/drbd/drbd_main.c D_ASSERT(device, list_empty(&device->bm_io_work.w.list)); device 3625 drivers/block/drbd/drbd_main.c if (device->bm_io_work.why) device 3626 drivers/block/drbd/drbd_main.c drbd_err(device, "FIXME going to queue '%s' but '%s' still pending?\n", device 3627 drivers/block/drbd/drbd_main.c why, device->bm_io_work.why); device 3629 drivers/block/drbd/drbd_main.c device->bm_io_work.io_fn = io_fn; device 3630 drivers/block/drbd/drbd_main.c device->bm_io_work.done = done; device 3631 drivers/block/drbd/drbd_main.c device->bm_io_work.why = why; device 3632 drivers/block/drbd/drbd_main.c device->bm_io_work.flags = flags; device 3634 drivers/block/drbd/drbd_main.c spin_lock_irq(&device->resource->req_lock); device 3635 drivers/block/drbd/drbd_main.c set_bit(BITMAP_IO, &device->flags); device 3638 drivers/block/drbd/drbd_main.c if (flags == BM_LOCKED_CHANGE_ALLOWED || atomic_read(&device->ap_bio_cnt) == 0) { device 3639 drivers/block/drbd/drbd_main.c if (!test_and_set_bit(BITMAP_IO_QUEUED, &device->flags)) device 3640 drivers/block/drbd/drbd_main.c drbd_queue_work(&first_peer_device(device)->connection->sender_work, device 3641 drivers/block/drbd/drbd_main.c &device->bm_io_work.w); device 3643 drivers/block/drbd/drbd_main.c spin_unlock_irq(&device->resource->req_lock); device 3655 drivers/block/drbd/drbd_main.c int drbd_bitmap_io(struct drbd_device *device, int (*io_fn)(struct drbd_device *), device 3662 drivers/block/drbd/drbd_main.c D_ASSERT(device, current != first_peer_device(device)->connection->worker.task); device 3665 drivers/block/drbd/drbd_main.c drbd_suspend_io(device); device 3667 drivers/block/drbd/drbd_main.c drbd_bm_lock(device, why, flags); device 3668 drivers/block/drbd/drbd_main.c rv = io_fn(device); device 3669 drivers/block/drbd/drbd_main.c drbd_bm_unlock(device); device 3672 drivers/block/drbd/drbd_main.c drbd_resume_io(device); device 3677 drivers/block/drbd/drbd_main.c void drbd_md_set_flag(struct drbd_device *device, int flag) __must_hold(local) device 3679 drivers/block/drbd/drbd_main.c if ((device->ldev->md.flags & flag) != flag) { device 3680 drivers/block/drbd/drbd_main.c drbd_md_mark_dirty(device); device 3681 drivers/block/drbd/drbd_main.c device->ldev->md.flags |= flag; device 3685 drivers/block/drbd/drbd_main.c void drbd_md_clear_flag(struct drbd_device *device, int flag) __must_hold(local) device 3687 drivers/block/drbd/drbd_main.c if ((device->ldev->md.flags & flag) != 0) { device 3688 drivers/block/drbd/drbd_main.c drbd_md_mark_dirty(device); device 3689 drivers/block/drbd/drbd_main.c device->ldev->md.flags &= ~flag; device 3699 drivers/block/drbd/drbd_main.c struct drbd_device *device = from_timer(device, t, md_sync_timer); device 3700 drivers/block/drbd/drbd_main.c drbd_device_post_work(device, MD_SYNC); device 3783 drivers/block/drbd/drbd_main.c int drbd_wait_misc(struct drbd_device *device, struct drbd_interval *i) device 3790 drivers/block/drbd/drbd_main.c nc = rcu_dereference(first_peer_device(device)->connection->net_conf); device 3800 drivers/block/drbd/drbd_main.c prepare_to_wait(&device->misc_wait, &wait, TASK_INTERRUPTIBLE); device 3801 drivers/block/drbd/drbd_main.c spin_unlock_irq(&device->resource->req_lock); device 3803 drivers/block/drbd/drbd_main.c finish_wait(&device->misc_wait, &wait); device 3804 drivers/block/drbd/drbd_main.c spin_lock_irq(&device->resource->req_lock); device 3805 drivers/block/drbd/drbd_main.c if (!timeout || device->state.conn < C_CONNECTED) device 3882 drivers/block/drbd/drbd_main.c _drbd_insert_fault(struct drbd_device *device, unsigned int type) device 3888 drivers/block/drbd/drbd_main.c ((1 << device_to_minor(device)) & drbd_fault_devs) != 0) && device 3895 drivers/block/drbd/drbd_main.c drbd_warn(device, "***Simulating %s failure\n", device 225 drivers/block/drbd/drbd_nl.c adm_ctx->device = minor_to_device(d_in->minor); device 230 drivers/block/drbd/drbd_nl.c if (adm_ctx->device) device 231 drivers/block/drbd/drbd_nl.c kref_get(&adm_ctx->device->kref); device 237 drivers/block/drbd/drbd_nl.c if (!adm_ctx->device && (flags & DRBD_ADM_NEED_MINOR)) { device 253 drivers/block/drbd/drbd_nl.c if (adm_ctx->device) { device 269 drivers/block/drbd/drbd_nl.c if (adm_ctx->device && adm_ctx->resource && device 270 drivers/block/drbd/drbd_nl.c adm_ctx->device->resource != adm_ctx->resource) { device 273 drivers/block/drbd/drbd_nl.c adm_ctx->device->resource->name); device 277 drivers/block/drbd/drbd_nl.c if (adm_ctx->device && device 279 drivers/block/drbd/drbd_nl.c adm_ctx->volume != adm_ctx->device->vnr) { device 282 drivers/block/drbd/drbd_nl.c adm_ctx->device->vnr, device 283 drivers/block/drbd/drbd_nl.c adm_ctx->device->resource->name); device 290 drivers/block/drbd/drbd_nl.c adm_ctx->resource = adm_ctx->device ? adm_ctx->device->resource device 307 drivers/block/drbd/drbd_nl.c if (adm_ctx->device) { device 308 drivers/block/drbd/drbd_nl.c kref_put(&adm_ctx->device->kref, drbd_destroy_device); device 309 drivers/block/drbd/drbd_nl.c adm_ctx->device = NULL; device 355 drivers/block/drbd/drbd_nl.c int drbd_khelper(struct drbd_device *device, char *cmd) device 365 drivers/block/drbd/drbd_nl.c struct drbd_connection *connection = first_peer_device(device)->connection; device 372 drivers/block/drbd/drbd_nl.c snprintf(mb, 14, "minor-%d", device_to_minor(device)); device 377 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 379 drivers/block/drbd/drbd_nl.c drbd_info(device, "helper command: %s %s %s\n", drbd_usermode_helper, cmd, mb); device 382 drivers/block/drbd/drbd_nl.c drbd_bcast_event(device, &sib); device 383 drivers/block/drbd/drbd_nl.c notify_helper(NOTIFY_CALL, device, connection, cmd, 0); device 386 drivers/block/drbd/drbd_nl.c drbd_warn(device, "helper command: %s %s %s exit code %u (0x%x)\n", device 390 drivers/block/drbd/drbd_nl.c drbd_info(device, "helper command: %s %s %s exit code %u (0x%x)\n", device 395 drivers/block/drbd/drbd_nl.c drbd_bcast_event(device, &sib); device 396 drivers/block/drbd/drbd_nl.c notify_helper(NOTIFY_RESPONSE, device, connection, cmd, ret); device 452 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 453 drivers/block/drbd/drbd_nl.c if (get_ldev_if_state(device, D_CONSISTENT)) { device 455 drivers/block/drbd/drbd_nl.c rcu_dereference(peer_device->device->ldev->disk_conf); device 457 drivers/block/drbd/drbd_nl.c put_ldev(device); device 616 drivers/block/drbd/drbd_nl.c drbd_set_role(struct drbd_device *const device, enum drbd_role new_role, int force) device 618 drivers/block/drbd/drbd_nl.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 633 drivers/block/drbd/drbd_nl.c for_each_connection(connection, device->resource) device 638 drivers/block/drbd/drbd_nl.c mutex_lock(device->state_mutex); device 644 drivers/block/drbd/drbd_nl.c rv = _drbd_request_state_holding_state_mutex(device, mask, val, CS_WAIT_COMPLETE); device 655 drivers/block/drbd/drbd_nl.c (device->state.disk < D_UP_TO_DATE && device 656 drivers/block/drbd/drbd_nl.c device->state.disk >= D_INCONSISTENT)) { device 664 drivers/block/drbd/drbd_nl.c device->state.disk == D_CONSISTENT && mask.pdsk == 0) { device 665 drivers/block/drbd/drbd_nl.c D_ASSERT(device, device->state.pdsk == D_UNKNOWN); device 678 drivers/block/drbd/drbd_nl.c drbd_warn(device, "Forced into split brain situation!\n"); device 700 drivers/block/drbd/drbd_nl.c rv = _drbd_request_state(device, mask, val, device 712 drivers/block/drbd/drbd_nl.c drbd_warn(device, "Forced to consider local data as UpToDate!\n"); device 715 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, atomic_read(&device->ap_pending_cnt) == 0); device 720 drivers/block/drbd/drbd_nl.c if (get_ldev(device)) { device 721 drivers/block/drbd/drbd_nl.c device->ldev->md.uuid[UI_CURRENT] &= ~(u64)1; device 722 drivers/block/drbd/drbd_nl.c put_ldev(device); device 725 drivers/block/drbd/drbd_nl.c mutex_lock(&device->resource->conf_update); device 729 drivers/block/drbd/drbd_nl.c mutex_unlock(&device->resource->conf_update); device 731 drivers/block/drbd/drbd_nl.c if (get_ldev(device)) { device 732 drivers/block/drbd/drbd_nl.c if (((device->state.conn < C_CONNECTED || device 733 drivers/block/drbd/drbd_nl.c device->state.pdsk <= D_FAILED) device 734 drivers/block/drbd/drbd_nl.c && device->ldev->md.uuid[UI_BITMAP] == 0) || forced) device 735 drivers/block/drbd/drbd_nl.c drbd_uuid_new_current(device); device 737 drivers/block/drbd/drbd_nl.c device->ldev->md.uuid[UI_CURRENT] |= (u64)1; device 738 drivers/block/drbd/drbd_nl.c put_ldev(device); device 745 drivers/block/drbd/drbd_nl.c if (device->state.conn >= C_WF_REPORT_PARAMS) { device 752 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 753 drivers/block/drbd/drbd_nl.c set_disk_ro(device->vdisk, new_role == R_SECONDARY); device 754 drivers/block/drbd/drbd_nl.c kobject_uevent(&disk_to_dev(device->vdisk)->kobj, KOBJ_CHANGE); device 756 drivers/block/drbd/drbd_nl.c mutex_unlock(device->state_mutex); device 794 drivers/block/drbd/drbd_nl.c retcode = drbd_set_role(adm_ctx.device, R_PRIMARY, parms.assume_uptodate); device 796 drivers/block/drbd/drbd_nl.c retcode = drbd_set_role(adm_ctx.device, R_SECONDARY, 0); device 826 drivers/block/drbd/drbd_nl.c static void drbd_md_set_sector_offsets(struct drbd_device *device, device 906 drivers/block/drbd/drbd_nl.c void drbd_suspend_io(struct drbd_device *device) device 908 drivers/block/drbd/drbd_nl.c atomic_inc(&device->suspend_cnt); device 909 drivers/block/drbd/drbd_nl.c if (drbd_suspended(device)) device 911 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, !atomic_read(&device->ap_bio_cnt)); device 914 drivers/block/drbd/drbd_nl.c void drbd_resume_io(struct drbd_device *device) device 916 drivers/block/drbd/drbd_nl.c if (atomic_dec_and_test(&device->suspend_cnt)) device 917 drivers/block/drbd/drbd_nl.c wake_up(&device->misc_wait); device 928 drivers/block/drbd/drbd_nl.c drbd_determine_dev_size(struct drbd_device *device, enum dds_flags flags, struct resize_parms *rs) __must_hold(local) device 941 drivers/block/drbd/drbd_nl.c struct drbd_md *md = &device->ldev->md; device 955 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 956 drivers/block/drbd/drbd_nl.c buffer = drbd_md_get_buffer(device, __func__); /* Lock meta-data IO */ device 958 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 978 drivers/block/drbd/drbd_nl.c drbd_md_set_sector_offsets(device, device->ldev); device 981 drivers/block/drbd/drbd_nl.c u_size = rcu_dereference(device->ldev->disk_conf)->disk_size; device 983 drivers/block/drbd/drbd_nl.c size = drbd_new_dev_size(device, device->ldev, u_size, flags & DDSF_FORCED); device 989 drivers/block/drbd/drbd_nl.c drbd_warn(device, "Implicit shrink not allowed. " device 1000 drivers/block/drbd/drbd_nl.c if (drbd_get_capacity(device->this_bdev) != size || device 1001 drivers/block/drbd/drbd_nl.c drbd_bm_capacity(device) != size) { device 1003 drivers/block/drbd/drbd_nl.c err = drbd_bm_resize(device, size, !(flags & DDSF_NO_RESYNC)); device 1006 drivers/block/drbd/drbd_nl.c size = drbd_bm_capacity(device); device 1008 drivers/block/drbd/drbd_nl.c drbd_err(device, "OUT OF MEMORY! " device 1011 drivers/block/drbd/drbd_nl.c drbd_err(device, "BM resizing failed. " device 1017 drivers/block/drbd/drbd_nl.c drbd_set_my_capacity(device, size); device 1034 drivers/block/drbd/drbd_nl.c del_timer(&device->md_sync_timer); device 1040 drivers/block/drbd/drbd_nl.c wait_event(device->al_wait, lc_try_lock_for_transaction(device->act_log)); device 1045 drivers/block/drbd/drbd_nl.c drbd_md_write(device, buffer); device 1047 drivers/block/drbd/drbd_nl.c drbd_al_initialize(device, buffer); device 1049 drivers/block/drbd/drbd_nl.c drbd_info(device, "Writing the whole bitmap, %s\n", device 1053 drivers/block/drbd/drbd_nl.c drbd_bitmap_io(device, md_moved ? &drbd_bm_write_all : &drbd_bm_write, device 1059 drivers/block/drbd/drbd_nl.c drbd_md_write(device, buffer); device 1062 drivers/block/drbd/drbd_nl.c drbd_info(device, "Changed AL layout to al-stripes = %d, al-stripe-size-kB = %d\n", device 1083 drivers/block/drbd/drbd_nl.c lc_unlock(device->act_log); device 1084 drivers/block/drbd/drbd_nl.c wake_up(&device->al_wait); device 1085 drivers/block/drbd/drbd_nl.c drbd_md_put_buffer(device); device 1086 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 1092 drivers/block/drbd/drbd_nl.c drbd_new_dev_size(struct drbd_device *device, struct drbd_backing_dev *bdev, device 1095 drivers/block/drbd/drbd_nl.c sector_t p_size = device->p_size; /* partner's disk size. */ device 1102 drivers/block/drbd/drbd_nl.c if (device->state.conn < C_CONNECTED && assume_peer_has_space) { device 1103 drivers/block/drbd/drbd_nl.c drbd_warn(device, "Resize while not connected was forced by the user!\n"); device 1125 drivers/block/drbd/drbd_nl.c drbd_err(device, "Both nodes diskless!\n"); device 1129 drivers/block/drbd/drbd_nl.c drbd_err(device, "Requested disk size is too big (%lu > %lu)\n", device 1146 drivers/block/drbd/drbd_nl.c static int drbd_check_al_size(struct drbd_device *device, struct disk_conf *dc) device 1153 drivers/block/drbd/drbd_nl.c if (device->act_log && device 1154 drivers/block/drbd/drbd_nl.c device->act_log->nr_elements == dc->al_extents) device 1158 drivers/block/drbd/drbd_nl.c t = device->act_log; device 1163 drivers/block/drbd/drbd_nl.c drbd_err(device, "Cannot allocate act_log lru!\n"); device 1166 drivers/block/drbd/drbd_nl.c spin_lock_irq(&device->al_lock); device 1171 drivers/block/drbd/drbd_nl.c drbd_err(device, "refcnt(%d)==%d\n", device 1177 drivers/block/drbd/drbd_nl.c device->act_log = n; device 1178 drivers/block/drbd/drbd_nl.c spin_unlock_irq(&device->al_lock); device 1180 drivers/block/drbd/drbd_nl.c drbd_err(device, "Activity log still in use!\n"); device 1186 drivers/block/drbd/drbd_nl.c drbd_md_mark_dirty(device); /* we changed device->act_log->nr_elemens */ device 1205 drivers/block/drbd/drbd_nl.c static void decide_on_discard_support(struct drbd_device *device, device 1214 drivers/block/drbd/drbd_nl.c struct drbd_connection *connection = first_peer_device(device)->connection; device 1252 drivers/block/drbd/drbd_nl.c static void fixup_write_zeroes(struct drbd_device *device, struct request_queue *q) device 1258 drivers/block/drbd/drbd_nl.c struct drbd_connection *connection = first_peer_device(device)->connection; device 1267 drivers/block/drbd/drbd_nl.c static void decide_on_write_same_support(struct drbd_device *device, device 1272 drivers/block/drbd/drbd_nl.c struct drbd_peer_device *peer_device = first_peer_device(device); device 1293 drivers/block/drbd/drbd_nl.c drbd_warn(device, device 1311 drivers/block/drbd/drbd_nl.c if (device->state.role != R_PRIMARY) { device 1332 drivers/block/drbd/drbd_nl.c static void drbd_setup_queue_param(struct drbd_device *device, struct drbd_backing_dev *bdev, device 1335 drivers/block/drbd/drbd_nl.c struct request_queue * const q = device->rq_queue; device 1348 drivers/block/drbd/drbd_nl.c dc = rcu_dereference(device->ldev->disk_conf); device 1361 drivers/block/drbd/drbd_nl.c decide_on_discard_support(device, q, b, discard_zeroes_if_aligned); device 1362 drivers/block/drbd/drbd_nl.c decide_on_write_same_support(device, q, b, o, disable_write_same); device 1369 drivers/block/drbd/drbd_nl.c drbd_info(device, "Adjusting my ra_pages to backing device's (%lu -> %lu)\n", device 1377 drivers/block/drbd/drbd_nl.c fixup_write_zeroes(device, q); device 1380 drivers/block/drbd/drbd_nl.c void drbd_reconsider_queue_parameters(struct drbd_device *device, struct drbd_backing_dev *bdev, struct o_qlim *o) device 1384 drivers/block/drbd/drbd_nl.c now = queue_max_hw_sectors(device->rq_queue) << 9; device 1385 drivers/block/drbd/drbd_nl.c local = device->local_max_bio_size; /* Eventually last known value, from volatile memory */ device 1386 drivers/block/drbd/drbd_nl.c peer = device->peer_max_bio_size; /* Eventually last known value, from meta data */ device 1390 drivers/block/drbd/drbd_nl.c device->local_max_bio_size = local; device 1397 drivers/block/drbd/drbd_nl.c if (device->state.conn >= C_WF_REPORT_PARAMS) { device 1398 drivers/block/drbd/drbd_nl.c if (first_peer_device(device)->connection->agreed_pro_version < 94) device 1399 drivers/block/drbd/drbd_nl.c peer = min(device->peer_max_bio_size, DRBD_MAX_SIZE_H80_PACKET); device 1401 drivers/block/drbd/drbd_nl.c else if (first_peer_device(device)->connection->agreed_pro_version == 94) device 1403 drivers/block/drbd/drbd_nl.c else if (first_peer_device(device)->connection->agreed_pro_version < 100) device 1412 drivers/block/drbd/drbd_nl.c if (peer > device->peer_max_bio_size) device 1413 drivers/block/drbd/drbd_nl.c device->peer_max_bio_size = peer; device 1417 drivers/block/drbd/drbd_nl.c if (device->state.role == R_PRIMARY && new < now) device 1418 drivers/block/drbd/drbd_nl.c drbd_err(device, "ASSERT FAILED new < now; (%u < %u)\n", new, now); device 1421 drivers/block/drbd/drbd_nl.c drbd_info(device, "max BIO size = %u\n", new); device 1423 drivers/block/drbd/drbd_nl.c drbd_setup_queue_param(device, bdev, new, o); device 1450 drivers/block/drbd/drbd_nl.c static void drbd_suspend_al(struct drbd_device *device) device 1454 drivers/block/drbd/drbd_nl.c if (!lc_try_lock(device->act_log)) { device 1455 drivers/block/drbd/drbd_nl.c drbd_warn(device, "Failed to lock al in drbd_suspend_al()\n"); device 1459 drivers/block/drbd/drbd_nl.c drbd_al_shrink(device); device 1460 drivers/block/drbd/drbd_nl.c spin_lock_irq(&device->resource->req_lock); device 1461 drivers/block/drbd/drbd_nl.c if (device->state.conn < C_CONNECTED) device 1462 drivers/block/drbd/drbd_nl.c s = !test_and_set_bit(AL_SUSPENDED, &device->flags); device 1463 drivers/block/drbd/drbd_nl.c spin_unlock_irq(&device->resource->req_lock); device 1464 drivers/block/drbd/drbd_nl.c lc_unlock(device->act_log); device 1467 drivers/block/drbd/drbd_nl.c drbd_info(device, "Suspended AL updates\n"); device 1512 drivers/block/drbd/drbd_nl.c static void sanitize_disk_conf(struct drbd_device *device, struct disk_conf *disk_conf, device 1525 drivers/block/drbd/drbd_nl.c drbd_info(device, "rs_discard_granularity feature disabled\n"); device 1543 drivers/block/drbd/drbd_nl.c drbd_info(device, "rs_discard_granularity changed to %d\n", device 1548 drivers/block/drbd/drbd_nl.c static int disk_opts_check_al_size(struct drbd_device *device, struct disk_conf *dc) device 1552 drivers/block/drbd/drbd_nl.c if (device->act_log && device 1553 drivers/block/drbd/drbd_nl.c device->act_log->nr_elements == dc->al_extents) device 1556 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 1559 drivers/block/drbd/drbd_nl.c if (atomic_read(&device->ap_bio_cnt)) device 1562 drivers/block/drbd/drbd_nl.c wait_event(device->al_wait, lc_try_lock(device->act_log)); device 1563 drivers/block/drbd/drbd_nl.c drbd_al_shrink(device); device 1564 drivers/block/drbd/drbd_nl.c err = drbd_check_al_size(device, dc); device 1565 drivers/block/drbd/drbd_nl.c lc_unlock(device->act_log); device 1566 drivers/block/drbd/drbd_nl.c wake_up(&device->al_wait); device 1568 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 1576 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 1587 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 1592 drivers/block/drbd/drbd_nl.c if (!get_ldev(device)) { device 1603 drivers/block/drbd/drbd_nl.c mutex_lock(&device->resource->conf_update); device 1604 drivers/block/drbd/drbd_nl.c old_disk_conf = device->ldev->disk_conf; device 1619 drivers/block/drbd/drbd_nl.c sanitize_disk_conf(device, new_disk_conf, device->ldev); device 1625 drivers/block/drbd/drbd_nl.c if (fifo_size != device->rs_plan_s->size) { device 1628 drivers/block/drbd/drbd_nl.c drbd_err(device, "kmalloc of fifo_buffer failed"); device 1634 drivers/block/drbd/drbd_nl.c err = disk_opts_check_al_size(device, new_disk_conf); device 1645 drivers/block/drbd/drbd_nl.c retcode = drbd_resync_after_valid(device, new_disk_conf->resync_after); device 1647 drivers/block/drbd/drbd_nl.c rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf); device 1648 drivers/block/drbd/drbd_nl.c drbd_resync_after_changed(device); device 1656 drivers/block/drbd/drbd_nl.c old_plan = device->rs_plan_s; device 1657 drivers/block/drbd/drbd_nl.c rcu_assign_pointer(device->rs_plan_s, new_plan); device 1660 drivers/block/drbd/drbd_nl.c mutex_unlock(&device->resource->conf_update); device 1663 drivers/block/drbd/drbd_nl.c device->ldev->md.flags &= ~MDF_AL_DISABLED; device 1665 drivers/block/drbd/drbd_nl.c device->ldev->md.flags |= MDF_AL_DISABLED; device 1668 drivers/block/drbd/drbd_nl.c clear_bit(MD_NO_FUA, &device->flags); device 1670 drivers/block/drbd/drbd_nl.c set_bit(MD_NO_FUA, &device->flags); device 1673 drivers/block/drbd/drbd_nl.c drbd_bump_write_ordering(device->resource, NULL, WO_BDEV_FLUSH); device 1677 drivers/block/drbd/drbd_nl.c drbd_reconsider_queue_parameters(device, device->ldev, NULL); device 1679 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 1681 drivers/block/drbd/drbd_nl.c if (device->state.conn >= C_CONNECTED) { device 1684 drivers/block/drbd/drbd_nl.c for_each_peer_device(peer_device, device) device 1691 drivers/block/drbd/drbd_nl.c mod_timer(&device->request_timer, jiffies + HZ); device 1695 drivers/block/drbd/drbd_nl.c mutex_unlock(&device->resource->conf_update); device 1700 drivers/block/drbd/drbd_nl.c put_ldev(device); device 1708 drivers/block/drbd/drbd_nl.c static struct block_device *open_backing_dev(struct drbd_device *device, device 1717 drivers/block/drbd/drbd_nl.c drbd_err(device, "open(\"%s\") failed with %ld\n", device 1725 drivers/block/drbd/drbd_nl.c err = bd_link_disk_holder(bdev, device->vdisk); device 1728 drivers/block/drbd/drbd_nl.c drbd_err(device, "bd_link_disk_holder(\"%s\", ...) failed with %d\n", device 1735 drivers/block/drbd/drbd_nl.c static int open_backing_devices(struct drbd_device *device, device 1741 drivers/block/drbd/drbd_nl.c bdev = open_backing_dev(device, new_disk_conf->backing_dev, device, true); device 1754 drivers/block/drbd/drbd_nl.c bdev = open_backing_dev(device, new_disk_conf->meta_dev, device 1757 drivers/block/drbd/drbd_nl.c (new_disk_conf->meta_dev_idx < 0) ? (void*)device : (void*)drbd_m_holder, device 1768 drivers/block/drbd/drbd_nl.c static void close_backing_dev(struct drbd_device *device, struct block_device *bdev, device 1774 drivers/block/drbd/drbd_nl.c bd_unlink_disk_holder(bdev, device->vdisk); device 1778 drivers/block/drbd/drbd_nl.c void drbd_backing_dev_free(struct drbd_device *device, struct drbd_backing_dev *ldev) device 1783 drivers/block/drbd/drbd_nl.c close_backing_dev(device, ldev->md_bdev, ldev->md_bdev != ldev->backing_bdev); device 1784 drivers/block/drbd/drbd_nl.c close_backing_dev(device, ldev->backing_bdev, true); device 1793 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 1815 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 1817 drivers/block/drbd/drbd_nl.c peer_device = first_peer_device(device); device 1822 drivers/block/drbd/drbd_nl.c if (device->state.disk > D_DISKLESS) { device 1830 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, !test_bit(GOING_DISKLESS, &device->flags)); device 1833 drivers/block/drbd/drbd_nl.c clear_bit(FORCE_DETACH, &device->flags); device 1834 drivers/block/drbd/drbd_nl.c clear_bit(WAS_IO_ERROR, &device->flags); device 1835 drivers/block/drbd/drbd_nl.c clear_bit(WAS_READ_ERROR, &device->flags); device 1838 drivers/block/drbd/drbd_nl.c device->rs_total = 0; device 1839 drivers/block/drbd/drbd_nl.c device->rs_failed = 0; device 1840 drivers/block/drbd/drbd_nl.c atomic_set(&device->rs_pending_cnt, 0); device 1890 drivers/block/drbd/drbd_nl.c retcode = open_backing_devices(device, new_disk_conf, nbc); device 1911 drivers/block/drbd/drbd_nl.c retcode = drbd_md_read(device, nbc); device 1915 drivers/block/drbd/drbd_nl.c sanitize_disk_conf(device, new_disk_conf, nbc); device 1918 drivers/block/drbd/drbd_nl.c drbd_err(device, "max capacity %llu smaller than disk size %llu\n", device 1936 drivers/block/drbd/drbd_nl.c drbd_warn(device, "refusing attach: md-device too small, " device 1945 drivers/block/drbd/drbd_nl.c drbd_get_capacity(device->this_bdev)) { device 1953 drivers/block/drbd/drbd_nl.c drbd_warn(device, "==> truncating very big lower level device " device 1957 drivers/block/drbd/drbd_nl.c drbd_warn(device, "==>> using internal or flexible " device 1961 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 1969 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, !atomic_read(&device->ap_pending_cnt) || drbd_suspended(device)); device 1973 drivers/block/drbd/drbd_nl.c rv = _drbd_request_state(device, NS(disk, D_ATTACHING), CS_VERBOSE); device 1975 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 1979 drivers/block/drbd/drbd_nl.c if (!get_ldev_if_state(device, D_ATTACHING)) device 1982 drivers/block/drbd/drbd_nl.c if (!device->bitmap) { device 1983 drivers/block/drbd/drbd_nl.c if (drbd_bm_init(device)) { device 1989 drivers/block/drbd/drbd_nl.c if (device->state.pdsk != D_UP_TO_DATE && device->ed_uuid && device 1990 drivers/block/drbd/drbd_nl.c (device->state.role == R_PRIMARY || device->state.peer == R_PRIMARY) && device 1991 drivers/block/drbd/drbd_nl.c (device->ed_uuid & ~((u64)1)) != (nbc->md.uuid[UI_CURRENT] & ~((u64)1))) { device 1992 drivers/block/drbd/drbd_nl.c drbd_err(device, "Can only attach to data with current UUID=%016llX\n", device 1993 drivers/block/drbd/drbd_nl.c (unsigned long long)device->ed_uuid); device 1999 drivers/block/drbd/drbd_nl.c if (drbd_check_al_size(device, new_disk_conf)) { device 2006 drivers/block/drbd/drbd_nl.c unsigned long long nsz = drbd_new_dev_size(device, nbc, nbc->disk_conf->disk_size, 0); device 2010 drivers/block/drbd/drbd_nl.c drbd_warn(device, "truncating a consistent device during attach (%llu < %llu)\n", nsz, eff); device 2012 drivers/block/drbd/drbd_nl.c drbd_warn(device, "refusing to truncate a consistent device (%llu < %llu)\n", nsz, eff); device 2023 drivers/block/drbd/drbd_nl.c retcode = drbd_resync_after_valid(device, new_disk_conf->resync_after); device 2032 drivers/block/drbd/drbd_nl.c clear_bit(MD_NO_FUA, &device->flags); device 2034 drivers/block/drbd/drbd_nl.c set_bit(MD_NO_FUA, &device->flags); device 2040 drivers/block/drbd/drbd_nl.c D_ASSERT(device, device->ldev == NULL); device 2041 drivers/block/drbd/drbd_nl.c device->ldev = nbc; device 2042 drivers/block/drbd/drbd_nl.c device->resync = resync_lru; device 2043 drivers/block/drbd/drbd_nl.c device->rs_plan_s = new_plan; device 2049 drivers/block/drbd/drbd_nl.c drbd_resync_after_changed(device); device 2050 drivers/block/drbd/drbd_nl.c drbd_bump_write_ordering(device->resource, device->ldev, WO_BDEV_FLUSH); device 2053 drivers/block/drbd/drbd_nl.c if (drbd_md_test_flag(device->ldev, MDF_CRASHED_PRIMARY)) device 2054 drivers/block/drbd/drbd_nl.c set_bit(CRASHED_PRIMARY, &device->flags); device 2056 drivers/block/drbd/drbd_nl.c clear_bit(CRASHED_PRIMARY, &device->flags); device 2058 drivers/block/drbd/drbd_nl.c if (drbd_md_test_flag(device->ldev, MDF_PRIMARY_IND) && device 2059 drivers/block/drbd/drbd_nl.c !(device->state.role == R_PRIMARY && device->resource->susp_nod)) device 2060 drivers/block/drbd/drbd_nl.c set_bit(CRASHED_PRIMARY, &device->flags); device 2062 drivers/block/drbd/drbd_nl.c device->send_cnt = 0; device 2063 drivers/block/drbd/drbd_nl.c device->recv_cnt = 0; device 2064 drivers/block/drbd/drbd_nl.c device->read_cnt = 0; device 2065 drivers/block/drbd/drbd_nl.c device->writ_cnt = 0; device 2067 drivers/block/drbd/drbd_nl.c drbd_reconsider_queue_parameters(device, device->ldev, NULL); device 2083 drivers/block/drbd/drbd_nl.c clear_bit(USE_DEGR_WFC_T, &device->flags); device 2084 drivers/block/drbd/drbd_nl.c if (device->state.role != R_PRIMARY && device 2085 drivers/block/drbd/drbd_nl.c drbd_md_test_flag(device->ldev, MDF_PRIMARY_IND) && device 2086 drivers/block/drbd/drbd_nl.c !drbd_md_test_flag(device->ldev, MDF_CONNECTED_IND)) device 2087 drivers/block/drbd/drbd_nl.c set_bit(USE_DEGR_WFC_T, &device->flags); device 2089 drivers/block/drbd/drbd_nl.c dd = drbd_determine_dev_size(device, 0, NULL); device 2094 drivers/block/drbd/drbd_nl.c set_bit(RESYNC_AFTER_NEG, &device->flags); device 2096 drivers/block/drbd/drbd_nl.c if (drbd_md_test_flag(device->ldev, MDF_FULL_SYNC) || device 2097 drivers/block/drbd/drbd_nl.c (test_bit(CRASHED_PRIMARY, &device->flags) && device 2098 drivers/block/drbd/drbd_nl.c drbd_md_test_flag(device->ldev, MDF_AL_DISABLED))) { device 2099 drivers/block/drbd/drbd_nl.c drbd_info(device, "Assuming that all blocks are out of sync " device 2101 drivers/block/drbd/drbd_nl.c if (drbd_bitmap_io(device, &drbd_bmio_set_n_write, device 2107 drivers/block/drbd/drbd_nl.c if (drbd_bitmap_io(device, &drbd_bm_read, device 2114 drivers/block/drbd/drbd_nl.c if (_drbd_bm_total_weight(device) == drbd_bm_bits(device)) device 2115 drivers/block/drbd/drbd_nl.c drbd_suspend_al(device); /* IO is still suspended here... */ device 2117 drivers/block/drbd/drbd_nl.c spin_lock_irq(&device->resource->req_lock); device 2118 drivers/block/drbd/drbd_nl.c os = drbd_read_state(device); device 2125 drivers/block/drbd/drbd_nl.c if (drbd_md_test_flag(device->ldev, MDF_CONSISTENT)) { device 2126 drivers/block/drbd/drbd_nl.c if (drbd_md_test_flag(device->ldev, MDF_WAS_UP_TO_DATE)) device 2134 drivers/block/drbd/drbd_nl.c if (drbd_md_test_flag(device->ldev, MDF_PEER_OUT_DATED)) device 2139 drivers/block/drbd/drbd_nl.c (ns.pdsk == D_OUTDATED || rcu_dereference(device->ldev->disk_conf)->fencing == FP_DONT_CARE)) device 2147 drivers/block/drbd/drbd_nl.c if (rcu_dereference(device->ldev->disk_conf)->al_updates) device 2148 drivers/block/drbd/drbd_nl.c device->ldev->md.flags &= ~MDF_AL_DISABLED; device 2150 drivers/block/drbd/drbd_nl.c device->ldev->md.flags |= MDF_AL_DISABLED; device 2156 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_CONNECTED) { device 2157 drivers/block/drbd/drbd_nl.c device->new_state_tmp.i = ns.i; device 2164 drivers/block/drbd/drbd_nl.c kfree(device->p_uuid); device 2165 drivers/block/drbd/drbd_nl.c device->p_uuid = NULL; device 2168 drivers/block/drbd/drbd_nl.c rv = _drbd_set_state(device, ns, CS_VERBOSE, NULL); device 2169 drivers/block/drbd/drbd_nl.c spin_unlock_irq(&device->resource->req_lock); device 2174 drivers/block/drbd/drbd_nl.c mod_timer(&device->request_timer, jiffies + HZ); device 2176 drivers/block/drbd/drbd_nl.c if (device->state.role == R_PRIMARY) device 2177 drivers/block/drbd/drbd_nl.c device->ldev->md.uuid[UI_CURRENT] |= (u64)1; device 2179 drivers/block/drbd/drbd_nl.c device->ldev->md.uuid[UI_CURRENT] &= ~(u64)1; device 2181 drivers/block/drbd/drbd_nl.c drbd_md_mark_dirty(device); device 2182 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 2184 drivers/block/drbd/drbd_nl.c kobject_uevent(&disk_to_dev(device->vdisk)->kobj, KOBJ_CHANGE); device 2185 drivers/block/drbd/drbd_nl.c put_ldev(device); device 2192 drivers/block/drbd/drbd_nl.c put_ldev(device); device 2194 drivers/block/drbd/drbd_nl.c drbd_force_state(device, NS(disk, D_DISKLESS)); device 2195 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 2199 drivers/block/drbd/drbd_nl.c close_backing_dev(device, nbc->md_bdev, nbc->md_bdev != nbc->backing_bdev); device 2200 drivers/block/drbd/drbd_nl.c close_backing_dev(device, nbc->backing_bdev, true); device 2212 drivers/block/drbd/drbd_nl.c static int adm_detach(struct drbd_device *device, int force) device 2215 drivers/block/drbd/drbd_nl.c set_bit(FORCE_DETACH, &device->flags); device 2216 drivers/block/drbd/drbd_nl.c drbd_force_state(device, NS(disk, D_FAILED)); device 2220 drivers/block/drbd/drbd_nl.c return drbd_request_detach_interruptible(device); device 2251 drivers/block/drbd/drbd_nl.c retcode = adm_detach(adm_ctx.device, parms.force_detach); device 2266 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 2267 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_SYNC_SOURCE || device 2268 drivers/block/drbd/drbd_nl.c device->state.conn == C_SYNC_TARGET || device 2269 drivers/block/drbd/drbd_nl.c device->state.conn == C_PAUSED_SYNC_S || device 2270 drivers/block/drbd/drbd_nl.c device->state.conn == C_PAUSED_SYNC_T) { device 2288 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 2289 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_VERIFY_S || device 2290 drivers/block/drbd/drbd_nl.c device->state.conn == C_VERIFY_T) { device 2327 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 2328 drivers/block/drbd/drbd_nl.c if (get_ldev(device)) { device 2329 drivers/block/drbd/drbd_nl.c enum drbd_fencing_p fp = rcu_dereference(device->ldev->disk_conf)->fencing; device 2330 drivers/block/drbd/drbd_nl.c put_ldev(device); device 2334 drivers/block/drbd/drbd_nl.c if (device->state.role == R_PRIMARY && new_net_conf->discard_my_data) device 2357 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 2358 drivers/block/drbd/drbd_nl.c if (!device->bitmap) { device 2359 drivers/block/drbd/drbd_nl.c if (drbd_bm_init(device)) device 2558 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 2561 drivers/block/drbd/drbd_nl.c max_t(enum drbd_conns, C_WF_REPORT_PARAMS, device->state.conn); device 2562 drivers/block/drbd/drbd_nl.c info->peer_disk_state = device->state.pdsk; device 2563 drivers/block/drbd/drbd_nl.c info->peer_resync_susp_user = device->state.user_isp; device 2564 drivers/block/drbd/drbd_nl.c info->peer_resync_susp_peer = device->state.peer_isp; device 2565 drivers/block/drbd/drbd_nl.c info->peer_resync_susp_dependency = device->state.aftr_isp; device 2693 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 2694 drivers/block/drbd/drbd_nl.c device->send_cnt = 0; device 2695 drivers/block/drbd/drbd_nl.c device->recv_cnt = 0; device 2821 drivers/block/drbd/drbd_nl.c void resync_after_online_grow(struct drbd_device *device) device 2825 drivers/block/drbd/drbd_nl.c drbd_info(device, "Resync of new storage after online grow\n"); device 2826 drivers/block/drbd/drbd_nl.c if (device->state.role != device->state.peer) device 2827 drivers/block/drbd/drbd_nl.c iass = (device->state.role == R_PRIMARY); device 2829 drivers/block/drbd/drbd_nl.c iass = test_bit(RESOLVE_CONFLICTS, &first_peer_device(device)->connection->flags); device 2832 drivers/block/drbd/drbd_nl.c drbd_start_resync(device, C_SYNC_SOURCE); device 2834 drivers/block/drbd/drbd_nl.c _drbd_request_state(device, NS(conn, C_WF_SYNC_UUID), CS_VERBOSE + CS_SERIALIZE); device 2842 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 2857 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 2858 drivers/block/drbd/drbd_nl.c if (!get_ldev(device)) { device 2864 drivers/block/drbd/drbd_nl.c rs.al_stripes = device->ldev->md.al_stripes; device 2865 drivers/block/drbd/drbd_nl.c rs.al_stripe_size = device->ldev->md.al_stripe_size_4k * 4; device 2875 drivers/block/drbd/drbd_nl.c if (device->state.conn > C_CONNECTED) { device 2880 drivers/block/drbd/drbd_nl.c if (device->state.role == R_SECONDARY && device 2881 drivers/block/drbd/drbd_nl.c device->state.peer == R_SECONDARY) { device 2886 drivers/block/drbd/drbd_nl.c if (rs.no_resync && first_peer_device(device)->connection->agreed_pro_version < 93) { device 2892 drivers/block/drbd/drbd_nl.c u_size = rcu_dereference(device->ldev->disk_conf)->disk_size; device 2902 drivers/block/drbd/drbd_nl.c if (device->ldev->md.al_stripes != rs.al_stripes || device 2903 drivers/block/drbd/drbd_nl.c device->ldev->md.al_stripe_size_4k != rs.al_stripe_size / 4) { device 2916 drivers/block/drbd/drbd_nl.c if (device->state.conn != C_CONNECTED && !rs.resize_force) { device 2924 drivers/block/drbd/drbd_nl.c if (device->ldev->known_size != drbd_get_capacity(device->ldev->backing_bdev)) device 2925 drivers/block/drbd/drbd_nl.c device->ldev->known_size = drbd_get_capacity(device->ldev->backing_bdev); device 2928 drivers/block/drbd/drbd_nl.c mutex_lock(&device->resource->conf_update); device 2929 drivers/block/drbd/drbd_nl.c old_disk_conf = device->ldev->disk_conf; device 2932 drivers/block/drbd/drbd_nl.c rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf); device 2933 drivers/block/drbd/drbd_nl.c mutex_unlock(&device->resource->conf_update); device 2940 drivers/block/drbd/drbd_nl.c dd = drbd_determine_dev_size(device, ddsf, change_al_layout ? &rs : NULL); device 2941 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 2942 drivers/block/drbd/drbd_nl.c put_ldev(device); device 2954 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_CONNECTED) { device 2956 drivers/block/drbd/drbd_nl.c set_bit(RESIZE_PENDING, &device->flags); device 2958 drivers/block/drbd/drbd_nl.c drbd_send_uuids(first_peer_device(device)); device 2959 drivers/block/drbd/drbd_nl.c drbd_send_sizes(first_peer_device(device), 1, ddsf); device 2969 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3015 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 3024 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 3025 drivers/block/drbd/drbd_nl.c if (!get_ldev(device)) { device 3035 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 3036 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); device 3037 drivers/block/drbd/drbd_nl.c drbd_flush_workqueue(&first_peer_device(device)->connection->sender_work); device 3043 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_STANDALONE && device->state.role == R_SECONDARY) { device 3044 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(device, NS(disk, D_INCONSISTENT)); device 3046 drivers/block/drbd/drbd_nl.c if (drbd_bitmap_io(device, &drbd_bmio_set_n_write, device 3051 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(device, NS(conn, C_STARTING_SYNC_T)); device 3052 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 3054 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3073 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(adm_ctx.device, mask, val); device 3080 drivers/block/drbd/drbd_nl.c static int drbd_bmio_set_susp_al(struct drbd_device *device) __must_hold(local) device 3084 drivers/block/drbd/drbd_nl.c rv = drbd_bmio_set_n_write(device); device 3085 drivers/block/drbd/drbd_nl.c drbd_suspend_al(device); device 3093 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 3101 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 3102 drivers/block/drbd/drbd_nl.c if (!get_ldev(device)) { device 3112 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 3113 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); device 3114 drivers/block/drbd/drbd_nl.c drbd_flush_workqueue(&first_peer_device(device)->connection->sender_work); device 3120 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_STANDALONE && device->state.role == R_PRIMARY) { device 3123 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(device, NS(pdsk, D_INCONSISTENT)); device 3125 drivers/block/drbd/drbd_nl.c if (drbd_bitmap_io(device, &drbd_bmio_set_susp_al, device 3131 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(device, NS(conn, C_STARTING_SYNC_S)); device 3132 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 3134 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3152 drivers/block/drbd/drbd_nl.c if (drbd_request_state(adm_ctx.device, NS(user_isp, 1)) == SS_NOTHING_TO_DO) device 3173 drivers/block/drbd/drbd_nl.c if (drbd_request_state(adm_ctx.device, NS(user_isp, 0)) == SS_NOTHING_TO_DO) { device 3174 drivers/block/drbd/drbd_nl.c s = adm_ctx.device->state; device 3196 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 3206 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 3207 drivers/block/drbd/drbd_nl.c if (test_bit(NEW_CUR_UUID, &device->flags)) { device 3208 drivers/block/drbd/drbd_nl.c if (get_ldev_if_state(device, D_ATTACHING)) { device 3209 drivers/block/drbd/drbd_nl.c drbd_uuid_new_current(device); device 3210 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3229 drivers/block/drbd/drbd_nl.c drbd_set_ed_uuid(device, val); device 3230 drivers/block/drbd/drbd_nl.c drbd_warn(device, "Resumed without access to data; please tear down before attempting to re-configure.\n"); device 3232 drivers/block/drbd/drbd_nl.c clear_bit(NEW_CUR_UUID, &device->flags); device 3234 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 3235 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(device, NS3(susp, 0, susp_nod, 0, susp_fen, 0)); device 3237 drivers/block/drbd/drbd_nl.c if (device->state.conn < C_CONNECTED) device 3238 drivers/block/drbd/drbd_nl.c tl_clear(first_peer_device(device)->connection); device 3239 drivers/block/drbd/drbd_nl.c if (device->state.disk == D_DISKLESS || device->state.disk == D_FAILED) device 3240 drivers/block/drbd/drbd_nl.c tl_restart(first_peer_device(device)->connection, FAIL_FROZEN_DISK_IO); device 3242 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 3257 drivers/block/drbd/drbd_nl.c struct drbd_device *device) device 3263 drivers/block/drbd/drbd_nl.c if (device && device 3264 drivers/block/drbd/drbd_nl.c nla_put_u32(skb, T_ctx_volume, device->vnr)) device 3366 drivers/block/drbd/drbd_nl.c struct drbd_device *device) device 3369 drivers/block/drbd/drbd_nl.c s->dev_upper_blocked = !may_inc_ap_bio(device); device 3370 drivers/block/drbd/drbd_nl.c if (get_ldev(device)) { device 3371 drivers/block/drbd/drbd_nl.c struct drbd_md *md = &device->ldev->md; device 3387 drivers/block/drbd/drbd_nl.c q = bdev_get_queue(device->ldev->backing_bdev); device 3392 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3394 drivers/block/drbd/drbd_nl.c s->dev_size = drbd_get_capacity(device->this_bdev); device 3395 drivers/block/drbd/drbd_nl.c s->dev_read = device->read_cnt; device 3396 drivers/block/drbd/drbd_nl.c s->dev_write = device->writ_cnt; device 3397 drivers/block/drbd/drbd_nl.c s->dev_al_writes = device->al_writ_cnt; device 3398 drivers/block/drbd/drbd_nl.c s->dev_bm_writes = device->bm_writ_cnt; device 3399 drivers/block/drbd/drbd_nl.c s->dev_upper_pending = atomic_read(&device->ap_bio_cnt); device 3400 drivers/block/drbd/drbd_nl.c s->dev_lower_pending = atomic_read(&device->local_cnt); device 3401 drivers/block/drbd/drbd_nl.c s->dev_al_suspended = test_bit(AL_SUSPENDED, &device->flags); device 3402 drivers/block/drbd/drbd_nl.c s->dev_exposed_data_uuid = device->ed_uuid; device 3426 drivers/block/drbd/drbd_nl.c struct drbd_device *uninitialized_var(device); device 3448 drivers/block/drbd/drbd_nl.c device = idr_get_next(idr_to_search, &minor); device 3449 drivers/block/drbd/drbd_nl.c if (!device) { device 3453 drivers/block/drbd/drbd_nl.c idr_for_each_entry_continue(idr_to_search, device, minor) { device 3470 drivers/block/drbd/drbd_nl.c dh->minor = device->minor; device 3471 drivers/block/drbd/drbd_nl.c err = nla_put_drbd_cfg_context(skb, device->resource, NULL, device); device 3474 drivers/block/drbd/drbd_nl.c if (get_ldev(device)) { device 3476 drivers/block/drbd/drbd_nl.c rcu_dereference(device->ldev->disk_conf); device 3479 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3483 drivers/block/drbd/drbd_nl.c device_to_info(&device_info, device); device 3488 drivers/block/drbd/drbd_nl.c device_to_statistics(&device_statistics, device); device 3639 drivers/block/drbd/drbd_nl.c struct drbd_device *device = peer_device->device; device 3642 drivers/block/drbd/drbd_nl.c s->peer_dev_received = device->recv_cnt; device 3643 drivers/block/drbd/drbd_nl.c s->peer_dev_sent = device->send_cnt; device 3644 drivers/block/drbd/drbd_nl.c s->peer_dev_pending = atomic_read(&device->ap_pending_cnt) + device 3645 drivers/block/drbd/drbd_nl.c atomic_read(&device->rs_pending_cnt); device 3646 drivers/block/drbd/drbd_nl.c s->peer_dev_unacked = atomic_read(&device->unacked_cnt); device 3647 drivers/block/drbd/drbd_nl.c s->peer_dev_out_of_sync = drbd_bm_total_weight(device) << (BM_BLOCK_SHIFT - 9); device 3648 drivers/block/drbd/drbd_nl.c s->peer_dev_resync_failed = device->rs_failed << (BM_BLOCK_SHIFT - 9); device 3649 drivers/block/drbd/drbd_nl.c if (get_ldev(device)) { device 3650 drivers/block/drbd/drbd_nl.c struct drbd_md *md = &device->ldev->md; device 3656 drivers/block/drbd/drbd_nl.c (drbd_md_test_flag(device->ldev, MDF_CONNECTED_IND) ? device 3658 drivers/block/drbd/drbd_nl.c (drbd_md_test_flag(device->ldev, MDF_CONSISTENT) && device 3659 drivers/block/drbd/drbd_nl.c !drbd_md_test_flag(device->ldev, MDF_WAS_UP_TO_DATE) ? device 3662 drivers/block/drbd/drbd_nl.c (drbd_md_test_flag(device->ldev, MDF_FULL_SYNC) ? device 3664 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3677 drivers/block/drbd/drbd_nl.c struct drbd_device *uninitialized_var(device); device 3698 drivers/block/drbd/drbd_nl.c device = idr_find(idr_to_search, minor); device 3699 drivers/block/drbd/drbd_nl.c if (!device) { device 3703 drivers/block/drbd/drbd_nl.c device = idr_get_next(idr_to_search, &minor); device 3704 drivers/block/drbd/drbd_nl.c if (!device) { device 3710 drivers/block/drbd/drbd_nl.c for_each_peer_device(peer_device, device) device 3717 drivers/block/drbd/drbd_nl.c peer_device = list_entry(&device->peer_devices, struct drbd_peer_device, peer_devices); device 3720 drivers/block/drbd/drbd_nl.c list_for_each_entry_continue_rcu(peer_device, &device->peer_devices, peer_devices) { device 3742 drivers/block/drbd/drbd_nl.c err = nla_put_drbd_cfg_context(skb, device->resource, peer_device->connection, device); device 3777 drivers/block/drbd/drbd_nl.c static int nla_put_status_info(struct sk_buff *skb, struct drbd_device *device, device 3780 drivers/block/drbd/drbd_nl.c struct drbd_resource *resource = device->resource; device 3800 drivers/block/drbd/drbd_nl.c got_ldev = get_ldev(device); device 3804 drivers/block/drbd/drbd_nl.c if (nla_put_drbd_cfg_context(skb, resource, the_only_connection(resource), device)) device 3807 drivers/block/drbd/drbd_nl.c if (res_opts_to_skb(skb, &device->resource->res_opts, exclude_sensitive)) device 3814 drivers/block/drbd/drbd_nl.c disk_conf = rcu_dereference(device->ldev->disk_conf); device 3820 drivers/block/drbd/drbd_nl.c nc = rcu_dereference(first_peer_device(device)->connection->net_conf); device 3832 drivers/block/drbd/drbd_nl.c nla_put_u32(skb, T_current_state, device->state.i) || device 3833 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_ed_uuid, device->ed_uuid) || device 3835 drivers/block/drbd/drbd_nl.c drbd_get_capacity(device->this_bdev)) || device 3836 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_send_cnt, device->send_cnt) || device 3837 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_recv_cnt, device->recv_cnt) || device 3838 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_read_cnt, device->read_cnt) || device 3839 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_writ_cnt, device->writ_cnt) || device 3840 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_al_writ_cnt, device->al_writ_cnt) || device 3841 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_bm_writ_cnt, device->bm_writ_cnt) || device 3842 drivers/block/drbd/drbd_nl.c nla_put_u32(skb, T_ap_bio_cnt, atomic_read(&device->ap_bio_cnt)) || device 3843 drivers/block/drbd/drbd_nl.c nla_put_u32(skb, T_ap_pending_cnt, atomic_read(&device->ap_pending_cnt)) || device 3844 drivers/block/drbd/drbd_nl.c nla_put_u32(skb, T_rs_pending_cnt, atomic_read(&device->rs_pending_cnt))) device 3850 drivers/block/drbd/drbd_nl.c spin_lock_irq(&device->ldev->md.uuid_lock); device 3851 drivers/block/drbd/drbd_nl.c err = nla_put(skb, T_uuids, sizeof(si->uuids), device->ldev->md.uuid); device 3852 drivers/block/drbd/drbd_nl.c spin_unlock_irq(&device->ldev->md.uuid_lock); device 3857 drivers/block/drbd/drbd_nl.c if (nla_put_u32(skb, T_disk_flags, device->ldev->md.flags) || device 3858 drivers/block/drbd/drbd_nl.c nla_put_u64_0pad(skb, T_bits_total, drbd_bm_bits(device)) || device 3860 drivers/block/drbd/drbd_nl.c drbd_bm_total_weight(device))) device 3862 drivers/block/drbd/drbd_nl.c if (C_SYNC_SOURCE <= device->state.conn && device 3863 drivers/block/drbd/drbd_nl.c C_PAUSED_SYNC_T >= device->state.conn) { device 3865 drivers/block/drbd/drbd_nl.c device->rs_total) || device 3867 drivers/block/drbd/drbd_nl.c device->rs_failed)) device 3899 drivers/block/drbd/drbd_nl.c put_ldev(device); device 3915 drivers/block/drbd/drbd_nl.c err = nla_put_status_info(adm_ctx.reply_skb, adm_ctx.device, NULL); device 3927 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 3972 drivers/block/drbd/drbd_nl.c device = idr_get_next(&resource->devices, &volume); device 3973 drivers/block/drbd/drbd_nl.c if (!device) { device 3997 drivers/block/drbd/drbd_nl.c if (!device) { device 4018 drivers/block/drbd/drbd_nl.c D_ASSERT(device, device->vnr == volume); device 4019 drivers/block/drbd/drbd_nl.c D_ASSERT(device, device->resource == resource); device 4021 drivers/block/drbd/drbd_nl.c dh->minor = device_to_minor(device); device 4024 drivers/block/drbd/drbd_nl.c if (nla_put_status_info(skb, device, NULL)) { device 4120 drivers/block/drbd/drbd_nl.c adm_ctx.device->state.pdsk == D_OUTDATED ? UT_PEER_OUTDATED : device 4121 drivers/block/drbd/drbd_nl.c test_bit(USE_DEGR_WFC_T, &adm_ctx.device->flags) ? UT_DEGRADED : device 4137 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 4147 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 4150 drivers/block/drbd/drbd_nl.c parms.ov_start_sector = device->ov_start_sector; device 4163 drivers/block/drbd/drbd_nl.c device->ov_start_sector = parms.ov_start_sector & ~(BM_SECT_PER_BIT-1); device 4164 drivers/block/drbd/drbd_nl.c device->ov_stop_sector = parms.ov_stop_sector; device 4168 drivers/block/drbd/drbd_nl.c drbd_suspend_io(device); device 4169 drivers/block/drbd/drbd_nl.c wait_event(device->misc_wait, !test_bit(BITMAP_IO, &device->flags)); device 4170 drivers/block/drbd/drbd_nl.c retcode = drbd_request_state(device, NS(conn, C_VERIFY_S)); device 4171 drivers/block/drbd/drbd_nl.c drbd_resume_io(device); device 4183 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 4195 drivers/block/drbd/drbd_nl.c device = adm_ctx.device; device 4207 drivers/block/drbd/drbd_nl.c mutex_lock(device->state_mutex); /* Protects us against serialized state changes. */ device 4209 drivers/block/drbd/drbd_nl.c if (!get_ldev(device)) { device 4215 drivers/block/drbd/drbd_nl.c if (device->state.conn == C_CONNECTED && device 4216 drivers/block/drbd/drbd_nl.c first_peer_device(device)->connection->agreed_pro_version >= 90 && device 4217 drivers/block/drbd/drbd_nl.c device->ldev->md.uuid[UI_CURRENT] == UUID_JUST_CREATED && args.clear_bm) { device 4218 drivers/block/drbd/drbd_nl.c drbd_info(device, "Preparing to skip initial sync\n"); device 4220 drivers/block/drbd/drbd_nl.c } else if (device->state.conn != C_STANDALONE) { device 4225 drivers/block/drbd/drbd_nl.c drbd_uuid_set(device, UI_BITMAP, 0); /* Rotate UI_BITMAP to History 1, etc... */ device 4226 drivers/block/drbd/drbd_nl.c drbd_uuid_new_current(device); /* New current, previous to UI_BITMAP */ device 4229 drivers/block/drbd/drbd_nl.c err = drbd_bitmap_io(device, &drbd_bmio_clear_n_write, device 4232 drivers/block/drbd/drbd_nl.c drbd_err(device, "Writing bitmap failed with %d\n", err); device 4236 drivers/block/drbd/drbd_nl.c drbd_send_uuids_skip_initial_sync(first_peer_device(device)); device 4237 drivers/block/drbd/drbd_nl.c _drbd_uuid_set(device, UI_BITMAP, 0); device 4238 drivers/block/drbd/drbd_nl.c drbd_print_uuids(device, "cleared bitmap UUID"); device 4239 drivers/block/drbd/drbd_nl.c spin_lock_irq(&device->resource->req_lock); device 4240 drivers/block/drbd/drbd_nl.c _drbd_set_state(_NS2(device, disk, D_UP_TO_DATE, pdsk, D_UP_TO_DATE), device 4242 drivers/block/drbd/drbd_nl.c spin_unlock_irq(&device->resource->req_lock); device 4246 drivers/block/drbd/drbd_nl.c drbd_md_sync(device); device 4248 drivers/block/drbd/drbd_nl.c put_ldev(device); device 4250 drivers/block/drbd/drbd_nl.c mutex_unlock(device->state_mutex); device 4340 drivers/block/drbd/drbd_nl.c struct drbd_device *device) device 4342 drivers/block/drbd/drbd_nl.c info->dev_disk_state = device->state.disk; device 4371 drivers/block/drbd/drbd_nl.c if (adm_ctx.device) { device 4381 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 4387 drivers/block/drbd/drbd_nl.c device = minor_to_device(dh->minor); device 4388 drivers/block/drbd/drbd_nl.c for_each_peer_device(peer_device, device) { device 4394 drivers/block/drbd/drbd_nl.c device_to_info(&info, device); device 4397 drivers/block/drbd/drbd_nl.c notify_device_state(NULL, 0, device, &info, NOTIFY_CREATE | flags); device 4398 drivers/block/drbd/drbd_nl.c for_each_peer_device(peer_device, device) { device 4416 drivers/block/drbd/drbd_nl.c static enum drbd_ret_code adm_del_minor(struct drbd_device *device) device 4420 drivers/block/drbd/drbd_nl.c if (device->state.disk == D_DISKLESS && device 4424 drivers/block/drbd/drbd_nl.c device->state.role == R_SECONDARY) { device 4426 drivers/block/drbd/drbd_nl.c first_connection(device->resource); device 4428 drivers/block/drbd/drbd_nl.c _drbd_request_state(device, NS(conn, C_WF_REPORT_PARAMS), device 4438 drivers/block/drbd/drbd_nl.c for_each_peer_device(peer_device, device) { device 4444 drivers/block/drbd/drbd_nl.c notify_device_state(NULL, 0, device, NULL, NOTIFY_DESTROY); device 4447 drivers/block/drbd/drbd_nl.c drbd_delete_device(device); device 4465 drivers/block/drbd/drbd_nl.c retcode = adm_del_minor(adm_ctx.device); device 4507 drivers/block/drbd/drbd_nl.c struct drbd_device *device; device 4524 drivers/block/drbd/drbd_nl.c retcode = drbd_set_role(peer_device->device, R_SECONDARY, 0); device 4539 drivers/block/drbd/drbd_nl.c idr_for_each_entry(&resource->devices, device, i) { device 4540 drivers/block/drbd/drbd_nl.c retcode = adm_detach(device, 0); device 4548 drivers/block/drbd/drbd_nl.c idr_for_each_entry(&resource->devices, device, i) { device 4549 drivers/block/drbd/drbd_nl.c retcode = adm_del_minor(device); device 4586 drivers/block/drbd/drbd_nl.c void drbd_bcast_event(struct drbd_device *device, const struct sib_info *sib) device 4602 drivers/block/drbd/drbd_nl.c d_out->minor = device_to_minor(device); device 4605 drivers/block/drbd/drbd_nl.c if (nla_put_status_info(msg, device, sib)) device 4618 drivers/block/drbd/drbd_nl.c drbd_err(device, "Error %d while broadcasting event. " device 4686 drivers/block/drbd/drbd_nl.c struct drbd_device *device, device 4708 drivers/block/drbd/drbd_nl.c dh->minor = device->minor; device 4710 drivers/block/drbd/drbd_nl.c if (nla_put_drbd_cfg_context(skb, device->resource, NULL, device) || device 4715 drivers/block/drbd/drbd_nl.c device_to_statistics(&device_statistics, device); device 4729 drivers/block/drbd/drbd_nl.c drbd_err(device, "Error %d while broadcasting event. Event seq:%u\n", device 4789 drivers/block/drbd/drbd_nl.c struct drbd_resource *resource = peer_device->device->resource; device 4809 drivers/block/drbd/drbd_nl.c if (nla_put_drbd_cfg_context(skb, resource, peer_device->connection, peer_device->device) || device 4833 drivers/block/drbd/drbd_nl.c struct drbd_device *device, struct drbd_connection *connection, device 4836 drivers/block/drbd/drbd_nl.c struct drbd_resource *resource = device ? device->resource : connection->resource; device 4856 drivers/block/drbd/drbd_nl.c dh->minor = device ? device->minor : -1; device 4859 drivers/block/drbd/drbd_nl.c if (nla_put_drbd_cfg_context(skb, resource, connection, device) || device 40 drivers/block/drbd/drbd_proc.c static void drbd_get_syncer_progress(struct drbd_device *device, device 46 drivers/block/drbd/drbd_proc.c typecheck(unsigned long, device->rs_total); device 47 drivers/block/drbd/drbd_proc.c *rs_total = device->rs_total; device 54 drivers/block/drbd/drbd_proc.c *bits_left = device->ov_left; device 56 drivers/block/drbd/drbd_proc.c *bits_left = drbd_bm_total_weight(device) - device->rs_failed; device 90 drivers/block/drbd/drbd_proc.c static void drbd_syncer_progress(struct drbd_device *device, struct seq_file *seq, device 98 drivers/block/drbd/drbd_proc.c drbd_get_syncer_progress(device, state, &rs_total, &rs_left, &res); device 141 drivers/block/drbd/drbd_proc.c i = (device->rs_last_mark + 2) % DRBD_SYNC_MARKS; device 142 drivers/block/drbd/drbd_proc.c dt = (jiffies - device->rs_mark_time[i]) / HZ; device 148 drivers/block/drbd/drbd_proc.c db = device->rs_mark_left[i] - rs_left; device 161 drivers/block/drbd/drbd_proc.c i = (device->rs_last_mark + DRBD_SYNC_MARKS-1) % DRBD_SYNC_MARKS; device 162 drivers/block/drbd/drbd_proc.c dt = (jiffies - device->rs_mark_time[i]) / HZ; device 165 drivers/block/drbd/drbd_proc.c db = device->rs_mark_left[i] - rs_left; device 174 drivers/block/drbd/drbd_proc.c dt = (jiffies - device->rs_start - device->rs_paused) / HZ; device 185 drivers/block/drbd/drbd_proc.c seq_printf_with_thousands_grouping(seq, device->c_sync_rate); device 192 drivers/block/drbd/drbd_proc.c unsigned long bm_bits = drbd_bm_bits(device); device 197 drivers/block/drbd/drbd_proc.c bit_pos = bm_bits - device->ov_left; device 198 drivers/block/drbd/drbd_proc.c if (verify_can_do_stop_sector(device)) device 199 drivers/block/drbd/drbd_proc.c stop_sector = device->ov_stop_sector; device 201 drivers/block/drbd/drbd_proc.c bit_pos = device->bm_resync_fo; device 219 drivers/block/drbd/drbd_proc.c struct drbd_device *device; device 254 drivers/block/drbd/drbd_proc.c idr_for_each_entry(&drbd_devices, device, i) { device 259 drivers/block/drbd/drbd_proc.c state = device->state; device 268 drivers/block/drbd/drbd_proc.c bdi_rw_congested(device->rq_queue->backing_dev_info); device 270 drivers/block/drbd/drbd_proc.c nc = rcu_dereference(first_peer_device(device)->connection->net_conf); device 282 drivers/block/drbd/drbd_proc.c drbd_suspended(device) ? 's' : 'r', device 286 drivers/block/drbd/drbd_proc.c device->congestion_reason ?: '-', device 287 drivers/block/drbd/drbd_proc.c test_bit(AL_SUSPENDED, &device->flags) ? 's' : '-', device 288 drivers/block/drbd/drbd_proc.c device->send_cnt/2, device 289 drivers/block/drbd/drbd_proc.c device->recv_cnt/2, device 290 drivers/block/drbd/drbd_proc.c device->writ_cnt/2, device 291 drivers/block/drbd/drbd_proc.c device->read_cnt/2, device 292 drivers/block/drbd/drbd_proc.c device->al_writ_cnt, device 293 drivers/block/drbd/drbd_proc.c device->bm_writ_cnt, device 294 drivers/block/drbd/drbd_proc.c atomic_read(&device->local_cnt), device 295 drivers/block/drbd/drbd_proc.c atomic_read(&device->ap_pending_cnt) + device 296 drivers/block/drbd/drbd_proc.c atomic_read(&device->rs_pending_cnt), device 297 drivers/block/drbd/drbd_proc.c atomic_read(&device->unacked_cnt), device 298 drivers/block/drbd/drbd_proc.c atomic_read(&device->ap_bio_cnt), device 299 drivers/block/drbd/drbd_proc.c first_peer_device(device)->connection->epochs, device 300 drivers/block/drbd/drbd_proc.c write_ordering_chars[device->resource->write_ordering] device 304 drivers/block/drbd/drbd_proc.c drbd_bm_total_weight(device))); device 310 drivers/block/drbd/drbd_proc.c drbd_syncer_progress(device, seq, state); device 312 drivers/block/drbd/drbd_proc.c if (drbd_proc_details >= 1 && get_ldev_if_state(device, D_FAILED)) { device 313 drivers/block/drbd/drbd_proc.c lc_seq_printf_stats(seq, device->resync); device 314 drivers/block/drbd/drbd_proc.c lc_seq_printf_stats(seq, device->act_log); device 315 drivers/block/drbd/drbd_proc.c put_ldev(device); device 319 drivers/block/drbd/drbd_proc.c seq_printf(seq, "\tblocked on activity log: %d\n", atomic_read(&device->ap_actlog_cnt)); device 145 drivers/block/drbd/drbd_receiver.c static struct page *__drbd_alloc_pages(struct drbd_device *device, device 191 drivers/block/drbd/drbd_receiver.c static void reclaim_finished_net_peer_reqs(struct drbd_device *device, device 201 drivers/block/drbd/drbd_receiver.c list_for_each_entry_safe(peer_req, tmp, &device->net_ee, w.list) { device 208 drivers/block/drbd/drbd_receiver.c static void drbd_reclaim_net_peer_reqs(struct drbd_device *device) device 213 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 214 drivers/block/drbd/drbd_receiver.c reclaim_finished_net_peer_reqs(device, &reclaimed); device 215 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 217 drivers/block/drbd/drbd_receiver.c drbd_free_net_peer_req(device, peer_req); device 227 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 228 drivers/block/drbd/drbd_receiver.c if (!atomic_read(&device->pp_in_use_by_net)) device 231 drivers/block/drbd/drbd_receiver.c kref_get(&device->kref); device 233 drivers/block/drbd/drbd_receiver.c drbd_reclaim_net_peer_reqs(device); device 234 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 263 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 274 drivers/block/drbd/drbd_receiver.c if (atomic_read(&device->pp_in_use) < mxb) device 275 drivers/block/drbd/drbd_receiver.c page = __drbd_alloc_pages(device, number); device 279 drivers/block/drbd/drbd_receiver.c if (page && atomic_read(&device->pp_in_use_by_net) > 512) device 280 drivers/block/drbd/drbd_receiver.c drbd_reclaim_net_peer_reqs(device); device 285 drivers/block/drbd/drbd_receiver.c drbd_reclaim_net_peer_reqs(device); device 287 drivers/block/drbd/drbd_receiver.c if (atomic_read(&device->pp_in_use) < mxb) { device 288 drivers/block/drbd/drbd_receiver.c page = __drbd_alloc_pages(device, number); device 297 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "drbd_alloc_pages interrupted!\n"); device 307 drivers/block/drbd/drbd_receiver.c atomic_add(number, &device->pp_in_use); device 315 drivers/block/drbd/drbd_receiver.c static void drbd_free_pages(struct drbd_device *device, struct page *page, int is_net) device 317 drivers/block/drbd/drbd_receiver.c atomic_t *a = is_net ? &device->pp_in_use_by_net : &device->pp_in_use; device 335 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "ASSERTION FAILED: %s: %d < 0\n", device 361 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 366 drivers/block/drbd/drbd_receiver.c if (drbd_insert_fault(device, DRBD_FAULT_AL_EE)) device 372 drivers/block/drbd/drbd_receiver.c drbd_err(device, "%s: allocation failed\n", __func__); device 404 drivers/block/drbd/drbd_receiver.c void __drbd_free_peer_req(struct drbd_device *device, struct drbd_peer_request *peer_req, device 410 drivers/block/drbd/drbd_receiver.c drbd_free_pages(device, peer_req->pages, is_net); device 411 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, atomic_read(&peer_req->pending_bios) == 0); device 412 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, drbd_interval_empty(&peer_req->i)); device 415 drivers/block/drbd/drbd_receiver.c drbd_al_complete_io(device, &peer_req->i); device 420 drivers/block/drbd/drbd_receiver.c int drbd_free_peer_reqs(struct drbd_device *device, struct list_head *list) device 425 drivers/block/drbd/drbd_receiver.c int is_net = list == &device->net_ee; device 427 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 429 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 432 drivers/block/drbd/drbd_receiver.c __drbd_free_peer_req(device, peer_req, is_net); device 441 drivers/block/drbd/drbd_receiver.c static int drbd_finish_peer_reqs(struct drbd_device *device) device 448 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 449 drivers/block/drbd/drbd_receiver.c reclaim_finished_net_peer_reqs(device, &reclaimed); device 450 drivers/block/drbd/drbd_receiver.c list_splice_init(&device->done_ee, &work_list); device 451 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 454 drivers/block/drbd/drbd_receiver.c drbd_free_net_peer_req(device, peer_req); device 467 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 469 drivers/block/drbd/drbd_receiver.c wake_up(&device->ee_wait); device 474 drivers/block/drbd/drbd_receiver.c static void _drbd_wait_ee_list_empty(struct drbd_device *device, device 482 drivers/block/drbd/drbd_receiver.c prepare_to_wait(&device->ee_wait, &wait, TASK_UNINTERRUPTIBLE); device 483 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 485 drivers/block/drbd/drbd_receiver.c finish_wait(&device->ee_wait, &wait); device 486 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 490 drivers/block/drbd/drbd_receiver.c static void drbd_wait_ee_list_empty(struct drbd_device *device, device 493 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 494 drivers/block/drbd/drbd_receiver.c _drbd_wait_ee_list_empty(device, head); device 495 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 889 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 892 drivers/block/drbd/drbd_receiver.c atomic_set(&device->packet_seq, 0); device 893 drivers/block/drbd/drbd_receiver.c device->peer_seq = 0; device 895 drivers/block/drbd/drbd_receiver.c device->state_mutex = peer_device->connection->agreed_pro_version < 100 ? device 897 drivers/block/drbd/drbd_receiver.c &device->own_state_mutex; device 906 drivers/block/drbd/drbd_receiver.c clear_bit(USE_DEGR_WFC_T, &device->flags); device 907 drivers/block/drbd/drbd_receiver.c clear_bit(RESIZE_PENDING, &device->flags); device 908 drivers/block/drbd/drbd_receiver.c atomic_set(&device->ap_in_flight, 0); device 909 drivers/block/drbd/drbd_receiver.c mod_timer(&device->request_timer, jiffies + HZ); /* just start it here. */ device 1090 drivers/block/drbd/drbd_receiver.c mutex_lock(peer_device->device->state_mutex); device 1098 drivers/block/drbd/drbd_receiver.c mutex_unlock(peer_device->device->state_mutex); device 1102 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 1103 drivers/block/drbd/drbd_receiver.c kref_get(&device->kref); device 1107 drivers/block/drbd/drbd_receiver.c set_bit(DISCARD_MY_DATA, &device->flags); device 1109 drivers/block/drbd/drbd_receiver.c clear_bit(DISCARD_MY_DATA, &device->flags); device 1112 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 1252 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 1259 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = octx->device; device 1264 drivers/block/drbd/drbd_receiver.c drbd_info(device, "local disk FLUSH FAILED with status %d\n", bio->bi_status); device 1269 drivers/block/drbd/drbd_receiver.c clear_bit(FLUSH_PENDING, &device->flags); device 1270 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 1271 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 1277 drivers/block/drbd/drbd_receiver.c static void submit_one_flush(struct drbd_device *device, struct issue_flush_context *ctx) device 1282 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Could not allocate a bio, CANNOT ISSUE FLUSH\n"); device 1291 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 1292 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 1296 drivers/block/drbd/drbd_receiver.c octx->device = device; device 1298 drivers/block/drbd/drbd_receiver.c bio_set_dev(bio, device->ldev->backing_bdev); device 1303 drivers/block/drbd/drbd_receiver.c device->flush_jif = jiffies; device 1304 drivers/block/drbd/drbd_receiver.c set_bit(FLUSH_PENDING, &device->flags); device 1322 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 1324 drivers/block/drbd/drbd_receiver.c if (!get_ldev(device)) device 1326 drivers/block/drbd/drbd_receiver.c kref_get(&device->kref); device 1329 drivers/block/drbd/drbd_receiver.c submit_one_flush(device, &ctx); device 1449 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 1462 drivers/block/drbd/drbd_receiver.c idr_for_each_entry(&resource->devices, device, vnr) { device 1463 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 1464 drivers/block/drbd/drbd_receiver.c wo = max_allowed_wo(device->ldev, wo); device 1465 drivers/block/drbd/drbd_receiver.c if (device->ldev == bdev) device 1467 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 1511 drivers/block/drbd/drbd_receiver.c int drbd_issue_discard_or_zero_out(struct drbd_device *device, sector_t start, unsigned int nr_sectors, int flags) device 1513 drivers/block/drbd/drbd_receiver.c struct block_device *bdev = device->ldev->backing_bdev; device 1576 drivers/block/drbd/drbd_receiver.c static bool can_do_reliable_discards(struct drbd_device *device) device 1578 drivers/block/drbd/drbd_receiver.c struct request_queue *q = bdev_get_queue(device->ldev->backing_bdev); device 1586 drivers/block/drbd/drbd_receiver.c dc = rcu_dereference(device->ldev->disk_conf); device 1592 drivers/block/drbd/drbd_receiver.c static void drbd_issue_peer_discard_or_zero_out(struct drbd_device *device, struct drbd_peer_request *peer_req) device 1598 drivers/block/drbd/drbd_receiver.c if (!can_do_reliable_discards(device)) device 1601 drivers/block/drbd/drbd_receiver.c if (drbd_issue_discard_or_zero_out(device, peer_req->i.sector, device 1607 drivers/block/drbd/drbd_receiver.c static void drbd_issue_peer_wsame(struct drbd_device *device, device 1610 drivers/block/drbd/drbd_receiver.c struct block_device *bdev = device->ldev->backing_bdev; device 1636 drivers/block/drbd/drbd_receiver.c int drbd_submit_peer_request(struct drbd_device *device, device 1668 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 1669 drivers/block/drbd/drbd_receiver.c list_add_tail(&peer_req->w.list, &device->active_ee); device 1670 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 1674 drivers/block/drbd/drbd_receiver.c drbd_issue_peer_discard_or_zero_out(device, peer_req); device 1676 drivers/block/drbd/drbd_receiver.c drbd_issue_peer_wsame(device, peer_req); device 1691 drivers/block/drbd/drbd_receiver.c drbd_err(device, "submit_ee: Allocation of a bio failed (nr_pages=%u)\n", nr_pages); device 1696 drivers/block/drbd/drbd_receiver.c bio_set_dev(bio, device->ldev->backing_bdev); device 1713 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, data_size == 0); device 1714 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, page == NULL); device 1725 drivers/block/drbd/drbd_receiver.c drbd_generic_make_request(device, fault_type, bio); device 1738 drivers/block/drbd/drbd_receiver.c static void drbd_remove_epoch_entry_interval(struct drbd_device *device, device 1743 drivers/block/drbd/drbd_receiver.c drbd_remove_interval(&device->write_requests, i); device 1748 drivers/block/drbd/drbd_receiver.c wake_up(&device->misc_wait); device 1758 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 1760 drivers/block/drbd/drbd_receiver.c kref_get(&device->kref); device 1762 drivers/block/drbd/drbd_receiver.c drbd_wait_ee_list_empty(device, &device->active_ee); device 1763 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 1861 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 1862 drivers/block/drbd/drbd_receiver.c const sector_t capacity = drbd_get_capacity(device->this_bdev); device 1898 drivers/block/drbd/drbd_receiver.c if (data_size != queue_logical_block_size(device->rq_queue)) { device 1900 drivers/block/drbd/drbd_receiver.c data_size, queue_logical_block_size(device->rq_queue)); device 1903 drivers/block/drbd/drbd_receiver.c if (data_size != bdev_logical_block_size(device->ldev->backing_bdev)) { device 1905 drivers/block/drbd/drbd_receiver.c data_size, bdev_logical_block_size(device->ldev->backing_bdev)); device 1922 drivers/block/drbd/drbd_receiver.c drbd_err(device, "request from peer beyond end of local disk: " device 1955 drivers/block/drbd/drbd_receiver.c if (drbd_insert_fault(device, DRBD_FAULT_RECEIVE)) { device 1956 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Fault injection: Corrupting data on receive\n"); device 1961 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 1970 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Digest integrity check FAILED: %llus +%u\n", device 1972 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 1976 drivers/block/drbd/drbd_receiver.c device->recv_cnt += data_size >> 9; device 2004 drivers/block/drbd/drbd_receiver.c drbd_free_pages(peer_device->device, page, 0); device 2029 drivers/block/drbd/drbd_receiver.c peer_device->device->recv_cnt += data_size>>9; device 2032 drivers/block/drbd/drbd_receiver.c D_ASSERT(peer_device->device, sector == bio->bi_iter.bi_sector); device 2052 drivers/block/drbd/drbd_receiver.c D_ASSERT(peer_device->device, data_size == 0); device 2065 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 2069 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, drbd_interval_empty(&peer_req->i)); device 2072 drivers/block/drbd/drbd_receiver.c drbd_set_in_sync(device, sector, peer_req->i.size); device 2076 drivers/block/drbd/drbd_receiver.c drbd_rs_failed_io(device, sector, peer_req->i.size); device 2080 drivers/block/drbd/drbd_receiver.c dec_unacked(device); device 2088 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 2095 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 2097 drivers/block/drbd/drbd_receiver.c inc_unacked(device); device 2104 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2105 drivers/block/drbd/drbd_receiver.c list_add_tail(&peer_req->w.list, &device->sync_ee); device 2106 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2108 drivers/block/drbd/drbd_receiver.c atomic_add(pi->size >> 9, &device->rs_sect_ev); device 2109 drivers/block/drbd/drbd_receiver.c if (drbd_submit_peer_request(device, peer_req, REQ_OP_WRITE, 0, device 2114 drivers/block/drbd/drbd_receiver.c drbd_err(device, "submit failed, triggering re-connect\n"); device 2115 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2117 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2119 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 2121 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 2126 drivers/block/drbd/drbd_receiver.c find_request(struct drbd_device *device, struct rb_root *root, u64 id, device 2136 drivers/block/drbd/drbd_receiver.c drbd_err(device, "%s: failed to find request 0x%lx, sector %llus\n", func, device 2145 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 2154 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 2158 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2159 drivers/block/drbd/drbd_receiver.c req = find_request(device, &device->read_requests, p->block_id, sector, false, __func__); device 2160 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2180 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 2188 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 2191 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, p->block_id == ID_SYNCER); device 2193 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 2200 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Can not write resync data to local disk.\n"); device 2207 drivers/block/drbd/drbd_receiver.c atomic_add(pi->size >> 9, &device->rs_sect_in); device 2212 drivers/block/drbd/drbd_receiver.c static void restart_conflicting_writes(struct drbd_device *device, device 2218 drivers/block/drbd/drbd_receiver.c drbd_for_each_overlap(i, &device->write_requests, sector, size) { device 2239 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 2245 drivers/block/drbd/drbd_receiver.c pcmd = (device->state.conn >= C_SYNC_SOURCE && device 2246 drivers/block/drbd/drbd_receiver.c device->state.conn <= C_PAUSED_SYNC_T && device 2251 drivers/block/drbd/drbd_receiver.c drbd_set_in_sync(device, sector, peer_req->i.size); device 2257 drivers/block/drbd/drbd_receiver.c dec_unacked(device); device 2263 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2264 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, !drbd_interval_empty(&peer_req->i)); device 2265 drivers/block/drbd/drbd_receiver.c drbd_remove_epoch_entry_interval(device, peer_req); device 2267 drivers/block/drbd/drbd_receiver.c restart_conflicting_writes(device, sector, peer_req->i.size); device 2268 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2270 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, drbd_interval_empty(&peer_req->i)); device 2285 drivers/block/drbd/drbd_receiver.c dec_unacked(peer_device->device); device 2322 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 2326 drivers/block/drbd/drbd_receiver.c spin_lock(&device->peer_seq_lock); device 2327 drivers/block/drbd/drbd_receiver.c newest_peer_seq = seq_max(device->peer_seq, peer_seq); device 2328 drivers/block/drbd/drbd_receiver.c device->peer_seq = newest_peer_seq; device 2329 drivers/block/drbd/drbd_receiver.c spin_unlock(&device->peer_seq_lock); device 2332 drivers/block/drbd/drbd_receiver.c wake_up(&device->seq_wait); device 2342 drivers/block/drbd/drbd_receiver.c static bool overlapping_resync_write(struct drbd_device *device, struct drbd_peer_request *peer_req) device 2347 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2348 drivers/block/drbd/drbd_receiver.c list_for_each_entry(rs_req, &device->sync_ee, w.list) { device 2355 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2383 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 2391 drivers/block/drbd/drbd_receiver.c spin_lock(&device->peer_seq_lock); device 2393 drivers/block/drbd/drbd_receiver.c if (!seq_greater(peer_seq - 1, device->peer_seq)) { device 2394 drivers/block/drbd/drbd_receiver.c device->peer_seq = seq_max(device->peer_seq, peer_seq); device 2411 drivers/block/drbd/drbd_receiver.c prepare_to_wait(&device->seq_wait, &wait, TASK_INTERRUPTIBLE); device 2412 drivers/block/drbd/drbd_receiver.c spin_unlock(&device->peer_seq_lock); device 2417 drivers/block/drbd/drbd_receiver.c spin_lock(&device->peer_seq_lock); device 2420 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Timed out waiting for missing ack packets; disconnecting\n"); device 2424 drivers/block/drbd/drbd_receiver.c spin_unlock(&device->peer_seq_lock); device 2425 drivers/block/drbd/drbd_receiver.c finish_wait(&device->seq_wait, &wait); device 2451 drivers/block/drbd/drbd_receiver.c static void fail_postponed_requests(struct drbd_device *device, sector_t sector, device 2457 drivers/block/drbd/drbd_receiver.c drbd_for_each_overlap(i, &device->write_requests, sector, size) { device 2468 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2470 drivers/block/drbd/drbd_receiver.c complete_master_bio(device, &m); device 2471 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2476 drivers/block/drbd/drbd_receiver.c static int handle_write_conflicts(struct drbd_device *device, device 2491 drivers/block/drbd/drbd_receiver.c drbd_insert_interval(&device->write_requests, &peer_req->i); device 2494 drivers/block/drbd/drbd_receiver.c drbd_for_each_overlap(i, &device->write_requests, sector, size) { device 2506 drivers/block/drbd/drbd_receiver.c err = drbd_wait_misc(device, i); device 2524 drivers/block/drbd/drbd_receiver.c drbd_alert(device, "Concurrent writes detected: " device 2533 drivers/block/drbd/drbd_receiver.c list_add_tail(&peer_req->w.list, &device->done_ee); device 2543 drivers/block/drbd/drbd_receiver.c drbd_alert(device, "Concurrent writes detected: " device 2561 drivers/block/drbd/drbd_receiver.c err = drbd_wait_misc(device, &req->i); device 2564 drivers/block/drbd/drbd_receiver.c fail_postponed_requests(device, sector, size); device 2580 drivers/block/drbd/drbd_receiver.c drbd_remove_epoch_entry_interval(device, peer_req); device 2588 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 2601 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 2603 drivers/block/drbd/drbd_receiver.c if (!get_ldev(device)) { device 2624 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 2651 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, peer_req->i.size == 0); device 2652 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, dp_flags & DP_FLUSH); device 2681 drivers/block/drbd/drbd_receiver.c inc_unacked(device); device 2694 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, dp_flags & DP_SEND_WRITE_ACK); device 2699 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2700 drivers/block/drbd/drbd_receiver.c err = handle_write_conflicts(device, peer_req); device 2702 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2704 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 2711 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2718 drivers/block/drbd/drbd_receiver.c list_add_tail(&peer_req->w.list, &device->active_ee); device 2719 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2721 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_SYNC_TARGET) device 2722 drivers/block/drbd/drbd_receiver.c wait_event(device->ee_wait, !overlapping_resync_write(device, peer_req)); device 2724 drivers/block/drbd/drbd_receiver.c if (device->state.pdsk < D_INCONSISTENT) { device 2726 drivers/block/drbd/drbd_receiver.c drbd_set_out_of_sync(device, peer_req->i.sector, peer_req->i.size); device 2728 drivers/block/drbd/drbd_receiver.c drbd_al_begin_io(device, &peer_req->i); device 2732 drivers/block/drbd/drbd_receiver.c err = drbd_submit_peer_request(device, peer_req, op, op_flags, device 2738 drivers/block/drbd/drbd_receiver.c drbd_err(device, "submit failed, triggering re-connect\n"); device 2739 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 2741 drivers/block/drbd/drbd_receiver.c drbd_remove_epoch_entry_interval(device, peer_req); device 2742 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 2745 drivers/block/drbd/drbd_receiver.c drbd_al_complete_io(device, &peer_req->i); device 2750 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 2751 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 2766 drivers/block/drbd/drbd_receiver.c bool drbd_rs_should_slow_down(struct drbd_device *device, sector_t sector, device 2770 drivers/block/drbd/drbd_receiver.c bool throttle = drbd_rs_c_min_rate_throttle(device); device 2775 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->al_lock); device 2776 drivers/block/drbd/drbd_receiver.c tmp = lc_find(device->resync, BM_SECT_TO_EXT(sector)); device 2784 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->al_lock); device 2789 drivers/block/drbd/drbd_receiver.c bool drbd_rs_c_min_rate_throttle(struct drbd_device *device) device 2791 drivers/block/drbd/drbd_receiver.c struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; device 2797 drivers/block/drbd/drbd_receiver.c c_min_rate = rcu_dereference(device->ldev->disk_conf)->c_min_rate; device 2805 drivers/block/drbd/drbd_receiver.c atomic_read(&device->rs_sect_ev); device 2807 drivers/block/drbd/drbd_receiver.c if (atomic_read(&device->ap_actlog_cnt) device 2808 drivers/block/drbd/drbd_receiver.c || curr_events - device->rs_last_events > 64) { device 2812 drivers/block/drbd/drbd_receiver.c device->rs_last_events = curr_events; device 2816 drivers/block/drbd/drbd_receiver.c i = (device->rs_last_mark + DRBD_SYNC_MARKS-1) % DRBD_SYNC_MARKS; device 2818 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_VERIFY_S || device->state.conn == C_VERIFY_T) device 2819 drivers/block/drbd/drbd_receiver.c rs_left = device->ov_left; device 2821 drivers/block/drbd/drbd_receiver.c rs_left = drbd_bm_total_weight(device) - device->rs_failed; device 2823 drivers/block/drbd/drbd_receiver.c dt = ((long)jiffies - (long)device->rs_mark_time[i]) / HZ; device 2826 drivers/block/drbd/drbd_receiver.c db = device->rs_mark_left[i] - rs_left; device 2838 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 2850 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 2851 drivers/block/drbd/drbd_receiver.c capacity = drbd_get_capacity(device->this_bdev); device 2857 drivers/block/drbd/drbd_receiver.c drbd_err(device, "%s:%d: sector: %llus, size: %u\n", __FILE__, __LINE__, device 2862 drivers/block/drbd/drbd_receiver.c drbd_err(device, "%s:%d: sector: %llus, size: %u\n", __FILE__, __LINE__, device 2867 drivers/block/drbd/drbd_receiver.c if (!get_ldev_if_state(device, D_UP_TO_DATE)) { device 2881 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 2888 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Can not satisfy peer's read request, " device 2901 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 2924 drivers/block/drbd/drbd_receiver.c device->bm_resync_fo = BM_SECT_TO_BIT(sector); device 2944 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, peer_device->connection->agreed_pro_version >= 89); device 2947 drivers/block/drbd/drbd_receiver.c device->bm_resync_fo = BM_SECT_TO_BIT(sector); device 2949 drivers/block/drbd/drbd_receiver.c device->use_csums = true; device 2952 drivers/block/drbd/drbd_receiver.c atomic_add(size >> 9, &device->rs_sect_in); device 2954 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 2962 drivers/block/drbd/drbd_receiver.c if (device->ov_start_sector == ~(sector_t)0 && device 2966 drivers/block/drbd/drbd_receiver.c device->ov_start_sector = sector; device 2967 drivers/block/drbd/drbd_receiver.c device->ov_position = sector; device 2968 drivers/block/drbd/drbd_receiver.c device->ov_left = drbd_bm_bits(device) - BM_SECT_TO_BIT(sector); device 2969 drivers/block/drbd/drbd_receiver.c device->rs_total = device->ov_left; device 2971 drivers/block/drbd/drbd_receiver.c device->rs_mark_left[i] = device->ov_left; device 2972 drivers/block/drbd/drbd_receiver.c device->rs_mark_time[i] = now; device 2974 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Online Verify start sector: %llu\n", device 3012 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 3013 drivers/block/drbd/drbd_receiver.c list_add_tail(&peer_req->w.list, &device->read_ee); device 3014 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 3017 drivers/block/drbd/drbd_receiver.c if (device->state.peer != R_PRIMARY device 3018 drivers/block/drbd/drbd_receiver.c && drbd_rs_should_slow_down(device, sector, false)) device 3021 drivers/block/drbd/drbd_receiver.c if (drbd_rs_begin_io(device, sector)) device 3025 drivers/block/drbd/drbd_receiver.c atomic_add(size >> 9, &device->rs_sect_ev); device 3029 drivers/block/drbd/drbd_receiver.c inc_unacked(device); device 3030 drivers/block/drbd/drbd_receiver.c if (drbd_submit_peer_request(device, peer_req, REQ_OP_READ, 0, device 3035 drivers/block/drbd/drbd_receiver.c drbd_err(device, "submit failed, triggering re-connect\n"); device 3038 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 3040 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 3043 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 3044 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 3053 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 3058 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[UI_BITMAP] & 1; device 3059 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_BITMAP] & 1; device 3061 drivers/block/drbd/drbd_receiver.c ch_peer = device->p_uuid[UI_SIZE]; device 3062 drivers/block/drbd/drbd_receiver.c ch_self = device->comm_bm_set; device 3072 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Configuration error.\n"); device 3096 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Discard younger/older primary did not find a decision\n" device 3136 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 3150 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Configuration error.\n"); device 3156 drivers/block/drbd/drbd_receiver.c if (hg == -1 && device->state.role == R_SECONDARY) device 3158 drivers/block/drbd/drbd_receiver.c if (hg == 1 && device->state.role == R_PRIMARY) device 3165 drivers/block/drbd/drbd_receiver.c return device->state.role == R_PRIMARY ? 1 : -1; device 3168 drivers/block/drbd/drbd_receiver.c if (hg == -1 && device->state.role == R_PRIMARY) { device 3174 drivers/block/drbd/drbd_receiver.c rv2 = drbd_change_state(device, CS_VERBOSE, NS(role, R_SECONDARY)); device 3176 drivers/block/drbd/drbd_receiver.c drbd_khelper(device, "pri-lost-after-sb"); device 3178 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Successfully gave up primary role.\n"); device 3193 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 3209 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Configuration error.\n"); device 3224 drivers/block/drbd/drbd_receiver.c rv2 = drbd_change_state(device, CS_VERBOSE, NS(role, R_SECONDARY)); device 3226 drivers/block/drbd/drbd_receiver.c drbd_khelper(device, "pri-lost-after-sb"); device 3228 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Successfully gave up primary role.\n"); device 3238 drivers/block/drbd/drbd_receiver.c static void drbd_uuid_dump(struct drbd_device *device, char *text, u64 *uuid, device 3242 drivers/block/drbd/drbd_receiver.c drbd_info(device, "%s uuid info vanished while I was looking!\n", text); device 3245 drivers/block/drbd/drbd_receiver.c drbd_info(device, "%s %016llX:%016llX:%016llX:%016llX bits:%llu flags:%llX\n", device 3268 drivers/block/drbd/drbd_receiver.c static int drbd_uuid_compare(struct drbd_device *const device, enum drbd_role const peer_role, int *rule_nr) __must_hold(local) device 3270 drivers/block/drbd/drbd_receiver.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 3275 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[UI_CURRENT] & ~((u64)1); device 3276 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_CURRENT] & ~((u64)1); device 3295 drivers/block/drbd/drbd_receiver.c if (device->p_uuid[UI_BITMAP] == (u64)0 && device->ldev->md.uuid[UI_BITMAP] != (u64)0) { device 3300 drivers/block/drbd/drbd_receiver.c if ((device->ldev->md.uuid[UI_BITMAP] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START] & ~((u64)1)) && device 3301 drivers/block/drbd/drbd_receiver.c (device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START + 1] & ~((u64)1))) { device 3302 drivers/block/drbd/drbd_receiver.c drbd_info(device, "was SyncSource, missed the resync finished event, corrected myself:\n"); device 3303 drivers/block/drbd/drbd_receiver.c drbd_uuid_move_history(device); device 3304 drivers/block/drbd/drbd_receiver.c device->ldev->md.uuid[UI_HISTORY_START] = device->ldev->md.uuid[UI_BITMAP]; device 3305 drivers/block/drbd/drbd_receiver.c device->ldev->md.uuid[UI_BITMAP] = 0; device 3307 drivers/block/drbd/drbd_receiver.c drbd_uuid_dump(device, "self", device->ldev->md.uuid, device 3308 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0); device 3311 drivers/block/drbd/drbd_receiver.c drbd_info(device, "was SyncSource (peer failed to write sync_uuid)\n"); device 3318 drivers/block/drbd/drbd_receiver.c if (device->ldev->md.uuid[UI_BITMAP] == (u64)0 && device->p_uuid[UI_BITMAP] != (u64)0) { device 3323 drivers/block/drbd/drbd_receiver.c if ((device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == (device->p_uuid[UI_BITMAP] & ~((u64)1)) && device 3324 drivers/block/drbd/drbd_receiver.c (device->ldev->md.uuid[UI_HISTORY_START + 1] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START] & ~((u64)1))) { device 3325 drivers/block/drbd/drbd_receiver.c drbd_info(device, "was SyncTarget, peer missed the resync finished event, corrected peer:\n"); device 3327 drivers/block/drbd/drbd_receiver.c device->p_uuid[UI_HISTORY_START + 1] = device->p_uuid[UI_HISTORY_START]; device 3328 drivers/block/drbd/drbd_receiver.c device->p_uuid[UI_HISTORY_START] = device->p_uuid[UI_BITMAP]; device 3329 drivers/block/drbd/drbd_receiver.c device->p_uuid[UI_BITMAP] = 0UL; device 3331 drivers/block/drbd/drbd_receiver.c drbd_uuid_dump(device, "peer", device->p_uuid, device->p_uuid[UI_SIZE], device->p_uuid[UI_FLAGS]); device 3334 drivers/block/drbd/drbd_receiver.c drbd_info(device, "was SyncTarget (failed to write sync_uuid)\n"); device 3342 drivers/block/drbd/drbd_receiver.c rct = (test_bit(CRASHED_PRIMARY, &device->flags) ? 1 : 0) + device 3343 drivers/block/drbd/drbd_receiver.c (device->p_uuid[UI_FLAGS] & 2); device 3358 drivers/block/drbd/drbd_receiver.c if (device->state.role == R_PRIMARY || peer_role == R_PRIMARY) { device 3364 drivers/block/drbd/drbd_receiver.c if (device->state.role == R_PRIMARY && peer_role == R_PRIMARY) { device 3371 drivers/block/drbd/drbd_receiver.c if (device->state.role == R_PRIMARY) device 3390 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_BITMAP] & ~((u64)1); device 3395 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_HISTORY_START] & ~((u64)1); device 3398 drivers/block/drbd/drbd_receiver.c (device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == device 3399 drivers/block/drbd/drbd_receiver.c (device->p_uuid[UI_HISTORY_START + 1] & ~((u64)1)) : device 3400 drivers/block/drbd/drbd_receiver.c peer + UUID_NEW_BM_OFFSET == (device->p_uuid[UI_BITMAP] & ~((u64)1))) { device 3407 drivers/block/drbd/drbd_receiver.c device->p_uuid[UI_BITMAP] = device->p_uuid[UI_HISTORY_START]; device 3408 drivers/block/drbd/drbd_receiver.c device->p_uuid[UI_HISTORY_START] = device->p_uuid[UI_HISTORY_START + 1]; device 3410 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Lost last syncUUID packet, corrected:\n"); device 3411 drivers/block/drbd/drbd_receiver.c drbd_uuid_dump(device, "peer", device->p_uuid, device->p_uuid[UI_SIZE], device->p_uuid[UI_FLAGS]); device 3418 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[UI_CURRENT] & ~((u64)1); device 3420 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[i] & ~((u64)1); device 3426 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[UI_BITMAP] & ~((u64)1); device 3427 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_CURRENT] & ~((u64)1); device 3432 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1); device 3435 drivers/block/drbd/drbd_receiver.c (device->ldev->md.uuid[UI_HISTORY_START + 1] & ~((u64)1)) == device 3436 drivers/block/drbd/drbd_receiver.c (device->p_uuid[UI_HISTORY_START] & ~((u64)1)) : device 3437 drivers/block/drbd/drbd_receiver.c self + UUID_NEW_BM_OFFSET == (device->ldev->md.uuid[UI_BITMAP] & ~((u64)1))) { device 3444 drivers/block/drbd/drbd_receiver.c __drbd_uuid_set(device, UI_BITMAP, device->ldev->md.uuid[UI_HISTORY_START]); device 3445 drivers/block/drbd/drbd_receiver.c __drbd_uuid_set(device, UI_HISTORY_START, device->ldev->md.uuid[UI_HISTORY_START + 1]); device 3447 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Last syncUUID did not get through, corrected:\n"); device 3448 drivers/block/drbd/drbd_receiver.c drbd_uuid_dump(device, "self", device->ldev->md.uuid, device 3449 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0); device 3457 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_CURRENT] & ~((u64)1); device 3459 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[i] & ~((u64)1); device 3465 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[UI_BITMAP] & ~((u64)1); device 3466 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[UI_BITMAP] & ~((u64)1); device 3472 drivers/block/drbd/drbd_receiver.c self = device->ldev->md.uuid[i] & ~((u64)1); device 3474 drivers/block/drbd/drbd_receiver.c peer = device->p_uuid[j] & ~((u64)1); device 3490 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 3496 drivers/block/drbd/drbd_receiver.c mydisk = device->state.disk; device 3498 drivers/block/drbd/drbd_receiver.c mydisk = device->new_state_tmp.disk; device 3500 drivers/block/drbd/drbd_receiver.c drbd_info(device, "drbd_sync_handshake:\n"); device 3502 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->ldev->md.uuid_lock); device 3503 drivers/block/drbd/drbd_receiver.c drbd_uuid_dump(device, "self", device->ldev->md.uuid, device->comm_bm_set, 0); device 3504 drivers/block/drbd/drbd_receiver.c drbd_uuid_dump(device, "peer", device->p_uuid, device 3505 drivers/block/drbd/drbd_receiver.c device->p_uuid[UI_SIZE], device->p_uuid[UI_FLAGS]); device 3507 drivers/block/drbd/drbd_receiver.c hg = drbd_uuid_compare(device, peer_role, &rule_nr); device 3508 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->ldev->md.uuid_lock); device 3510 drivers/block/drbd/drbd_receiver.c drbd_info(device, "uuid_compare()=%d by rule %d\n", hg, rule_nr); device 3513 drivers/block/drbd/drbd_receiver.c drbd_alert(device, "Unrelated data, aborting!\n"); device 3521 drivers/block/drbd/drbd_receiver.c drbd_alert(device, "To resolve this both sides have to support at least protocol %d and feature flags 0x%x\n", device 3526 drivers/block/drbd/drbd_receiver.c drbd_alert(device, "To resolve this both sides have to support at least protocol %d\n", -hg - 1000); device 3536 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Becoming sync %s due to disk states.\n", device 3541 drivers/block/drbd/drbd_receiver.c drbd_khelper(device, "initial-split-brain"); device 3551 drivers/block/drbd/drbd_receiver.c int pcount = (device->state.role == R_PRIMARY) device 3567 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Split-Brain detected, %d primaries, " device 3571 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Doing a full sync, since" device 3579 drivers/block/drbd/drbd_receiver.c if (test_bit(DISCARD_MY_DATA, &device->flags) && !(device->p_uuid[UI_FLAGS]&1)) device 3581 drivers/block/drbd/drbd_receiver.c if (!test_bit(DISCARD_MY_DATA, &device->flags) && (device->p_uuid[UI_FLAGS]&1)) device 3585 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Split-Brain detected, manually solved. " device 3595 drivers/block/drbd/drbd_receiver.c drbd_alert(device, "Split-Brain detected but unresolved, dropping connection!\n"); device 3596 drivers/block/drbd/drbd_receiver.c drbd_khelper(device, "split-brain"); device 3601 drivers/block/drbd/drbd_receiver.c drbd_err(device, "I shall become SyncSource, but I am inconsistent!\n"); device 3606 drivers/block/drbd/drbd_receiver.c device->state.role == R_PRIMARY && device->state.disk >= D_CONSISTENT) { device 3609 drivers/block/drbd/drbd_receiver.c drbd_khelper(device, "pri-lost"); device 3612 drivers/block/drbd/drbd_receiver.c drbd_err(device, "I shall become SyncTarget, but I am primary!\n"); device 3615 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Becoming SyncTarget, violating the stable-data" device 3622 drivers/block/drbd/drbd_receiver.c drbd_info(device, "dry-run connect: No resync, would become Connected immediately.\n"); device 3624 drivers/block/drbd/drbd_receiver.c drbd_info(device, "dry-run connect: Would become %s, doing a %s resync.", device 3631 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Writing the whole bitmap, full sync required after drbd_sync_handshake.\n"); device 3632 drivers/block/drbd/drbd_receiver.c if (drbd_bitmap_io(device, &drbd_bmio_set_n_write, "set_n_write from sync_handshake", device 3643 drivers/block/drbd/drbd_receiver.c if (drbd_bm_total_weight(device)) { device 3644 drivers/block/drbd/drbd_receiver.c drbd_info(device, "No resync, but %lu bits in bitmap!\n", device 3645 drivers/block/drbd/drbd_receiver.c drbd_bm_total_weight(device)); device 3823 drivers/block/drbd/drbd_receiver.c const struct drbd_device *device, device 3833 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Can not allocate \"%s\" as %s (reason: %ld)\n", device 3881 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 3896 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 3905 drivers/block/drbd/drbd_receiver.c drbd_err(device, "SyncParam packet too long: received %u, expected <= %u bytes\n", device 3916 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, data_size == 0); device 3920 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, data_size == 0); device 3933 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 3936 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 3938 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Allocation of new disk_conf failed\n"); device 3942 drivers/block/drbd/drbd_receiver.c old_disk_conf = device->ldev->disk_conf; device 3951 drivers/block/drbd/drbd_receiver.c drbd_err(device, "verify-alg of wrong size, " device 3963 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, p->verify_alg[data_size-1] == 0); device 3969 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, p->verify_alg[SHARED_SECRET_MAX-1] == 0); device 3970 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, p->csums_alg[SHARED_SECRET_MAX-1] == 0); device 3976 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_REPORT_PARAMS) { device 3977 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Different verify-alg settings. me=\"%s\" peer=\"%s\"\n", device 3981 drivers/block/drbd/drbd_receiver.c verify_tfm = drbd_crypto_alloc_digest_safe(device, device 3990 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_REPORT_PARAMS) { device 3991 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Different csums-alg settings. me=\"%s\" peer=\"%s\"\n", device 3995 drivers/block/drbd/drbd_receiver.c csums_tfm = drbd_crypto_alloc_digest_safe(device, device 4010 drivers/block/drbd/drbd_receiver.c if (fifo_size != device->rs_plan_s->size) { device 4013 drivers/block/drbd/drbd_receiver.c drbd_err(device, "kmalloc of fifo_buffer failed"); device 4014 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4023 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Allocation of new net_conf failed\n"); device 4034 drivers/block/drbd/drbd_receiver.c drbd_info(device, "using verify-alg: \"%s\"\n", p->verify_alg); device 4041 drivers/block/drbd/drbd_receiver.c drbd_info(device, "using csums-alg: \"%s\"\n", p->csums_alg); device 4048 drivers/block/drbd/drbd_receiver.c rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf); device 4049 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4053 drivers/block/drbd/drbd_receiver.c old_plan = device->rs_plan_s; device 4054 drivers/block/drbd/drbd_receiver.c rcu_assign_pointer(device->rs_plan_s, new_plan); device 4068 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4077 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4091 drivers/block/drbd/drbd_receiver.c static void warn_if_differ_considerably(struct drbd_device *device, device 4099 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Considerable difference in %s: %llus vs. %llus\n", s, device 4106 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4118 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4119 drivers/block/drbd/drbd_receiver.c cur_size = drbd_get_capacity(device->this_bdev); device 4127 drivers/block/drbd/drbd_receiver.c device->p_size = p_size; device 4129 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 4131 drivers/block/drbd/drbd_receiver.c my_usize = rcu_dereference(device->ldev->disk_conf)->disk_size; device 4134 drivers/block/drbd/drbd_receiver.c warn_if_differ_considerably(device, "lower level device sizes", device 4135 drivers/block/drbd/drbd_receiver.c p_size, drbd_get_max_capacity(device->ldev)); device 4136 drivers/block/drbd/drbd_receiver.c warn_if_differ_considerably(device, "user requested size", device 4141 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_REPORT_PARAMS) device 4147 drivers/block/drbd/drbd_receiver.c new_size = drbd_new_dev_size(device, device->ldev, p_usize, 0); device 4149 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_OUTDATED && device 4150 drivers/block/drbd/drbd_receiver.c (device->state.conn < C_CONNECTED || device->state.pdsk == D_DISKLESS)) { device 4151 drivers/block/drbd/drbd_receiver.c drbd_err(device, "The peer's disk size is too small! (%llu < %llu sectors)\n", device 4154 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4163 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Allocation of new disk_conf failed\n"); device 4164 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4169 drivers/block/drbd/drbd_receiver.c old_disk_conf = device->ldev->disk_conf; device 4173 drivers/block/drbd/drbd_receiver.c rcu_assign_pointer(device->ldev->disk_conf, new_disk_conf); device 4178 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Peer sets u_size to %lu sectors (old: %lu)\n", device 4182 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4185 drivers/block/drbd/drbd_receiver.c device->peer_max_bio_size = be32_to_cpu(p->max_bio_size); device 4192 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 4193 drivers/block/drbd/drbd_receiver.c drbd_reconsider_queue_parameters(device, device->ldev, o); device 4194 drivers/block/drbd/drbd_receiver.c dd = drbd_determine_dev_size(device, ddsf, NULL); device 4195 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4198 drivers/block/drbd/drbd_receiver.c drbd_md_sync(device); device 4217 drivers/block/drbd/drbd_receiver.c drbd_reconsider_queue_parameters(device, NULL, o); device 4223 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "Ignored diskless peer device size (peer:%llu != me:%llu sectors)!\n", device 4225 drivers/block/drbd/drbd_receiver.c } else if (new_size < cur_size && device->state.role == R_PRIMARY) { device 4226 drivers/block/drbd/drbd_receiver.c drbd_err(device, "The peer's device size is too small! (%llu < %llu sectors); demote me first!\n", device 4240 drivers/block/drbd/drbd_receiver.c drbd_set_my_capacity(device, new_size); device 4244 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 4245 drivers/block/drbd/drbd_receiver.c if (device->ldev->known_size != drbd_get_capacity(device->ldev->backing_bdev)) { device 4246 drivers/block/drbd/drbd_receiver.c device->ldev->known_size = drbd_get_capacity(device->ldev->backing_bdev); device 4250 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4253 drivers/block/drbd/drbd_receiver.c if (device->state.conn > C_WF_REPORT_PARAMS) { device 4255 drivers/block/drbd/drbd_receiver.c drbd_get_capacity(device->this_bdev) || ldsc) { device 4260 drivers/block/drbd/drbd_receiver.c if (test_and_clear_bit(RESIZE_PENDING, &device->flags) || device 4261 drivers/block/drbd/drbd_receiver.c (dd == DS_GREW && device->state.conn == C_CONNECTED)) { device 4262 drivers/block/drbd/drbd_receiver.c if (device->state.pdsk >= D_INCONSISTENT && device 4263 drivers/block/drbd/drbd_receiver.c device->state.disk >= D_INCONSISTENT) { device 4265 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Resync of new storage suppressed with --assume-clean\n"); device 4267 drivers/block/drbd/drbd_receiver.c resync_after_online_grow(device); device 4269 drivers/block/drbd/drbd_receiver.c set_bit(RESYNC_AFTER_NEG, &device->flags); device 4279 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4287 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4291 drivers/block/drbd/drbd_receiver.c drbd_err(device, "kmalloc of p_uuid failed\n"); device 4298 drivers/block/drbd/drbd_receiver.c kfree(device->p_uuid); device 4299 drivers/block/drbd/drbd_receiver.c device->p_uuid = p_uuid; device 4301 drivers/block/drbd/drbd_receiver.c if ((device->state.conn < C_CONNECTED || device->state.pdsk == D_DISKLESS) && device 4302 drivers/block/drbd/drbd_receiver.c device->state.disk < D_INCONSISTENT && device 4303 drivers/block/drbd/drbd_receiver.c device->state.role == R_PRIMARY && device 4304 drivers/block/drbd/drbd_receiver.c (device->ed_uuid & ~((u64)1)) != (p_uuid[UI_CURRENT] & ~((u64)1))) { device 4305 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Can only connect to data with current UUID=%016llX\n", device 4306 drivers/block/drbd/drbd_receiver.c (unsigned long long)device->ed_uuid); device 4311 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 4313 drivers/block/drbd/drbd_receiver.c device->state.conn == C_CONNECTED && device 4315 drivers/block/drbd/drbd_receiver.c device->ldev->md.uuid[UI_CURRENT] == UUID_JUST_CREATED && device 4318 drivers/block/drbd/drbd_receiver.c drbd_info(device, "Accepted new current UUID, preparing to skip initial sync\n"); device 4319 drivers/block/drbd/drbd_receiver.c drbd_bitmap_io(device, &drbd_bmio_clear_n_write, device 4322 drivers/block/drbd/drbd_receiver.c _drbd_uuid_set(device, UI_CURRENT, p_uuid[UI_CURRENT]); device 4323 drivers/block/drbd/drbd_receiver.c _drbd_uuid_set(device, UI_BITMAP, 0); device 4324 drivers/block/drbd/drbd_receiver.c _drbd_set_state(_NS2(device, disk, D_UP_TO_DATE, pdsk, D_UP_TO_DATE), device 4326 drivers/block/drbd/drbd_receiver.c drbd_md_sync(device); device 4329 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4330 drivers/block/drbd/drbd_receiver.c } else if (device->state.disk < D_INCONSISTENT && device 4331 drivers/block/drbd/drbd_receiver.c device->state.role == R_PRIMARY) { device 4334 drivers/block/drbd/drbd_receiver.c updated_uuids = drbd_set_ed_uuid(device, p_uuid[UI_CURRENT]); device 4341 drivers/block/drbd/drbd_receiver.c mutex_lock(device->state_mutex); device 4342 drivers/block/drbd/drbd_receiver.c mutex_unlock(device->state_mutex); device 4343 drivers/block/drbd/drbd_receiver.c if (device->state.conn >= C_CONNECTED && device->state.disk < D_INCONSISTENT) device 4344 drivers/block/drbd/drbd_receiver.c updated_uuids |= drbd_set_ed_uuid(device, p_uuid[UI_CURRENT]); device 4347 drivers/block/drbd/drbd_receiver.c drbd_print_uuids(device, "receiver updated UUIDs to"); device 4386 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4394 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4400 drivers/block/drbd/drbd_receiver.c mutex_is_locked(device->state_mutex)) { device 4408 drivers/block/drbd/drbd_receiver.c rv = drbd_change_state(device, CS_VERBOSE, mask, val); device 4411 drivers/block/drbd/drbd_receiver.c drbd_md_sync(device); device 4443 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4453 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4459 drivers/block/drbd/drbd_receiver.c real_peer_disk = device->p_uuid[UI_FLAGS] & 4 ? D_INCONSISTENT : D_CONSISTENT; device 4460 drivers/block/drbd/drbd_receiver.c drbd_info(device, "real peer disk state = %s\n", drbd_disk_str(real_peer_disk)); device 4463 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 4465 drivers/block/drbd/drbd_receiver.c os = ns = drbd_read_state(device); device 4466 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 4498 drivers/block/drbd/drbd_receiver.c if (drbd_bm_total_weight(device) <= device->rs_failed) device 4499 drivers/block/drbd/drbd_receiver.c drbd_resync_finished(device); device 4507 drivers/block/drbd/drbd_receiver.c ov_out_of_sync_print(device); device 4508 drivers/block/drbd/drbd_receiver.c drbd_resync_finished(device); device 4546 drivers/block/drbd/drbd_receiver.c if (device->p_uuid && peer_state.disk >= D_NEGOTIATING && device 4547 drivers/block/drbd/drbd_receiver.c get_ldev_if_state(device, D_NEGOTIATING)) { device 4559 drivers/block/drbd/drbd_receiver.c cr |= test_bit(CONSIDER_RESYNC, &device->flags); device 4569 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4572 drivers/block/drbd/drbd_receiver.c if (device->state.disk == D_NEGOTIATING) { device 4573 drivers/block/drbd/drbd_receiver.c drbd_force_state(device, NS(disk, D_FAILED)); device 4575 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Disk attach process on the peer node was aborted.\n"); device 4581 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, os.conn == C_WF_REPORT_PARAMS); device 4588 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 4589 drivers/block/drbd/drbd_receiver.c if (os.i != drbd_read_state(device).i) device 4591 drivers/block/drbd/drbd_receiver.c clear_bit(CONSIDER_RESYNC, &device->flags); device 4596 drivers/block/drbd/drbd_receiver.c ns.disk = device->new_state_tmp.disk; device 4598 drivers/block/drbd/drbd_receiver.c if (ns.pdsk == D_CONSISTENT && drbd_suspended(device) && ns.conn == C_CONNECTED && os.conn < C_CONNECTED && device 4599 drivers/block/drbd/drbd_receiver.c test_bit(NEW_CUR_UUID, &device->flags)) { device 4602 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 4603 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Aborting Connect, can not thaw IO with an only Consistent peer\n"); device 4605 drivers/block/drbd/drbd_receiver.c drbd_uuid_new_current(device); device 4606 drivers/block/drbd/drbd_receiver.c clear_bit(NEW_CUR_UUID, &device->flags); device 4610 drivers/block/drbd/drbd_receiver.c rv = _drbd_set_state(device, ns, cs_flags, NULL); device 4611 drivers/block/drbd/drbd_receiver.c ns = drbd_read_state(device); device 4612 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 4630 drivers/block/drbd/drbd_receiver.c clear_bit(DISCARD_MY_DATA, &device->flags); device 4632 drivers/block/drbd/drbd_receiver.c drbd_md_sync(device); /* update connected indicator, la_size_sect, ... */ device 4640 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4646 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4648 drivers/block/drbd/drbd_receiver.c wait_event(device->misc_wait, device 4649 drivers/block/drbd/drbd_receiver.c device->state.conn == C_WF_SYNC_UUID || device 4650 drivers/block/drbd/drbd_receiver.c device->state.conn == C_BEHIND || device 4651 drivers/block/drbd/drbd_receiver.c device->state.conn < C_CONNECTED || device 4652 drivers/block/drbd/drbd_receiver.c device->state.disk < D_NEGOTIATING); device 4658 drivers/block/drbd/drbd_receiver.c if (get_ldev_if_state(device, D_NEGOTIATING)) { device 4659 drivers/block/drbd/drbd_receiver.c _drbd_uuid_set(device, UI_CURRENT, be64_to_cpu(p->uuid)); device 4660 drivers/block/drbd/drbd_receiver.c _drbd_uuid_set(device, UI_BITMAP, 0UL); device 4662 drivers/block/drbd/drbd_receiver.c drbd_print_uuids(device, "updated sync uuid"); device 4663 drivers/block/drbd/drbd_receiver.c drbd_start_resync(device, C_SYNC_TARGET); device 4665 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 4667 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Ignoring SyncUUID packet!\n"); device 4699 drivers/block/drbd/drbd_receiver.c drbd_bm_merge_lel(peer_device->device, c->word_offset, num_words, p); device 4763 drivers/block/drbd/drbd_receiver.c _drbd_bm_set_bits(peer_device->device, s, e); device 4817 drivers/block/drbd/drbd_receiver.c void INFO_bm_xfer_stats(struct drbd_device *device, device 4821 drivers/block/drbd/drbd_receiver.c unsigned int header_size = drbd_header_size(first_peer_device(device)->connection); device 4845 drivers/block/drbd/drbd_receiver.c drbd_info(device, "%s bitmap stats [Bytes(packets)]: plain %u(%u), RLE %u(%u), " device 4864 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4871 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4873 drivers/block/drbd/drbd_receiver.c drbd_bm_lock(device, "receive bitmap", BM_LOCKED_SET_ALLOWED); device 4878 drivers/block/drbd/drbd_receiver.c .bm_bits = drbd_bm_bits(device), device 4879 drivers/block/drbd/drbd_receiver.c .bm_words = drbd_bm_words(device), device 4891 drivers/block/drbd/drbd_receiver.c drbd_err(device, "ReportCBitmap packet too large\n"); device 4896 drivers/block/drbd/drbd_receiver.c drbd_err(device, "ReportCBitmap packet too small (l:%u)\n", pi->size); device 4905 drivers/block/drbd/drbd_receiver.c drbd_warn(device, "receive_bitmap: cmd neither ReportBitMap nor ReportCBitMap (is 0x%x)", pi->cmd); device 4923 drivers/block/drbd/drbd_receiver.c INFO_bm_xfer_stats(device, "receive", &c); device 4925 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_WF_BITMAP_T) { device 4928 drivers/block/drbd/drbd_receiver.c err = drbd_send_bitmap(device); device 4932 drivers/block/drbd/drbd_receiver.c rv = _drbd_request_state(device, NS(conn, C_WF_SYNC_UUID), CS_VERBOSE); device 4933 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, rv == SS_SUCCESS); device 4934 drivers/block/drbd/drbd_receiver.c } else if (device->state.conn != C_WF_BITMAP_S) { device 4937 drivers/block/drbd/drbd_receiver.c drbd_info(device, "unexpected cstate (%s) in receive_bitmap\n", device 4938 drivers/block/drbd/drbd_receiver.c drbd_conn_str(device->state.conn)); device 4943 drivers/block/drbd/drbd_receiver.c drbd_bm_unlock(device); device 4944 drivers/block/drbd/drbd_receiver.c if (!err && device->state.conn == C_WF_BITMAP_S) device 4945 drivers/block/drbd/drbd_receiver.c drbd_start_resync(device, C_SYNC_SOURCE); device 4969 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 4975 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 4977 drivers/block/drbd/drbd_receiver.c switch (device->state.conn) { device 4983 drivers/block/drbd/drbd_receiver.c drbd_err(device, "ASSERT FAILED cstate = %s, expected: WFSyncUUID|WFBitMapT|Behind\n", device 4984 drivers/block/drbd/drbd_receiver.c drbd_conn_str(device->state.conn)); device 4987 drivers/block/drbd/drbd_receiver.c drbd_set_out_of_sync(device, be64_to_cpu(p->sector), be32_to_cpu(p->blksize)); device 4996 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5003 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5008 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 5010 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 5017 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 5025 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 5026 drivers/block/drbd/drbd_receiver.c list_add_tail(&peer_req->w.list, &device->sync_ee); device 5027 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 5029 drivers/block/drbd/drbd_receiver.c atomic_add(pi->size >> 9, &device->rs_sect_ev); device 5030 drivers/block/drbd/drbd_receiver.c err = drbd_submit_peer_request(device, peer_req, op, 0, DRBD_FAULT_RS_WR); device 5033 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 5035 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 5037 drivers/block/drbd/drbd_receiver.c drbd_free_peer_req(device, peer_req); device 5038 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 5043 drivers/block/drbd/drbd_receiver.c inc_unacked(device); device 5049 drivers/block/drbd/drbd_receiver.c drbd_rs_complete_io(device, sector); device 5053 drivers/block/drbd/drbd_receiver.c atomic_add(size >> 9, &device->rs_sect_in); device 5179 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 5180 drivers/block/drbd/drbd_receiver.c kref_get(&device->kref); device 5183 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 5212 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 5216 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 5217 drivers/block/drbd/drbd_receiver.c _drbd_wait_ee_list_empty(device, &device->active_ee); device 5218 drivers/block/drbd/drbd_receiver.c _drbd_wait_ee_list_empty(device, &device->sync_ee); device 5219 drivers/block/drbd/drbd_receiver.c _drbd_wait_ee_list_empty(device, &device->read_ee); device 5220 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 5232 drivers/block/drbd/drbd_receiver.c drbd_rs_cancel_all(device); device 5233 drivers/block/drbd/drbd_receiver.c device->rs_total = 0; device 5234 drivers/block/drbd/drbd_receiver.c device->rs_failed = 0; device 5235 drivers/block/drbd/drbd_receiver.c atomic_set(&device->rs_pending_cnt, 0); device 5236 drivers/block/drbd/drbd_receiver.c wake_up(&device->misc_wait); device 5238 drivers/block/drbd/drbd_receiver.c del_timer_sync(&device->resync_timer); device 5239 drivers/block/drbd/drbd_receiver.c resync_timer_fn(&device->resync_timer); device 5246 drivers/block/drbd/drbd_receiver.c drbd_finish_peer_reqs(device); device 5255 drivers/block/drbd/drbd_receiver.c drbd_rs_cancel_all(device); device 5257 drivers/block/drbd/drbd_receiver.c kfree(device->p_uuid); device 5258 drivers/block/drbd/drbd_receiver.c device->p_uuid = NULL; device 5260 drivers/block/drbd/drbd_receiver.c if (!drbd_suspended(device)) device 5263 drivers/block/drbd/drbd_receiver.c drbd_md_sync(device); device 5265 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 5266 drivers/block/drbd/drbd_receiver.c drbd_bitmap_io(device, &drbd_bm_write_copy_pages, device 5268 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 5278 drivers/block/drbd/drbd_receiver.c i = drbd_free_peer_reqs(device, &device->net_ee); device 5280 drivers/block/drbd/drbd_receiver.c drbd_info(device, "net_ee not empty, killed %u entries\n", i); device 5281 drivers/block/drbd/drbd_receiver.c i = atomic_read(&device->pp_in_use_by_net); device 5283 drivers/block/drbd/drbd_receiver.c drbd_info(device, "pp_in_use_by_net = %d, expected 0\n", i); device 5284 drivers/block/drbd/drbd_receiver.c i = atomic_read(&device->pp_in_use); device 5286 drivers/block/drbd/drbd_receiver.c drbd_info(device, "pp_in_use = %d, expected 0\n", i); device 5288 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, list_empty(&device->read_ee)); device 5289 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, list_empty(&device->active_ee)); device 5290 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, list_empty(&device->sync_ee)); device 5291 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, list_empty(&device->done_ee)); device 5643 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5650 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5653 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, connection->agreed_pro_version < 100); device 5658 drivers/block/drbd/drbd_receiver.c set_bit(CL_ST_CHG_SUCCESS, &device->flags); device 5660 drivers/block/drbd/drbd_receiver.c set_bit(CL_ST_CHG_FAIL, &device->flags); device 5661 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Requested state change failed by peer: %s (%d)\n", device 5664 drivers/block/drbd/drbd_receiver.c wake_up(&device->state_wait); device 5688 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5696 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5698 drivers/block/drbd/drbd_receiver.c D_ASSERT(device, peer_device->connection->agreed_pro_version >= 89); device 5702 drivers/block/drbd/drbd_receiver.c if (get_ldev(device)) { device 5703 drivers/block/drbd/drbd_receiver.c drbd_rs_complete_io(device, sector); device 5704 drivers/block/drbd/drbd_receiver.c drbd_set_in_sync(device, sector, blksize); device 5706 drivers/block/drbd/drbd_receiver.c device->rs_same_csum += (blksize >> BM_BLOCK_SHIFT); device 5707 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 5709 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 5710 drivers/block/drbd/drbd_receiver.c atomic_add(blksize >> 9, &device->rs_sect_in); device 5716 drivers/block/drbd/drbd_receiver.c validate_req_change_req_state(struct drbd_device *device, u64 id, sector_t sector, device 5723 drivers/block/drbd/drbd_receiver.c spin_lock_irq(&device->resource->req_lock); device 5724 drivers/block/drbd/drbd_receiver.c req = find_request(device, root, id, sector, missing_ok, func); device 5726 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 5730 drivers/block/drbd/drbd_receiver.c spin_unlock_irq(&device->resource->req_lock); device 5733 drivers/block/drbd/drbd_receiver.c complete_master_bio(device, &m); device 5740 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5749 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5754 drivers/block/drbd/drbd_receiver.c drbd_set_in_sync(device, sector, blksize); device 5755 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 5778 drivers/block/drbd/drbd_receiver.c return validate_req_change_req_state(device, p->block_id, sector, device 5779 drivers/block/drbd/drbd_receiver.c &device->write_requests, __func__, device 5786 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5795 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5800 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 5801 drivers/block/drbd/drbd_receiver.c drbd_rs_failed_io(device, sector, size); device 5805 drivers/block/drbd/drbd_receiver.c err = validate_req_change_req_state(device, p->block_id, sector, device 5806 drivers/block/drbd/drbd_receiver.c &device->write_requests, __func__, device 5814 drivers/block/drbd/drbd_receiver.c drbd_set_out_of_sync(device, sector, size); device 5822 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5829 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5833 drivers/block/drbd/drbd_receiver.c drbd_err(device, "Got NegDReply; Sector %llus, len %u.\n", device 5836 drivers/block/drbd/drbd_receiver.c return validate_req_change_req_state(device, p->block_id, sector, device 5837 drivers/block/drbd/drbd_receiver.c &device->read_requests, __func__, device 5844 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5852 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5859 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 5861 drivers/block/drbd/drbd_receiver.c if (get_ldev_if_state(device, D_FAILED)) { device 5862 drivers/block/drbd/drbd_receiver.c drbd_rs_complete_io(device, sector); device 5865 drivers/block/drbd/drbd_receiver.c drbd_rs_failed_io(device, sector, size); device 5871 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 5887 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 5889 drivers/block/drbd/drbd_receiver.c if (device->state.conn == C_AHEAD && device 5890 drivers/block/drbd/drbd_receiver.c atomic_read(&device->ap_in_flight) == 0 && device 5891 drivers/block/drbd/drbd_receiver.c !test_and_set_bit(AHEAD_TO_SYNC_SOURCE, &device->flags)) { device 5892 drivers/block/drbd/drbd_receiver.c device->start_resync_timer.expires = jiffies + HZ; device 5893 drivers/block/drbd/drbd_receiver.c add_timer(&device->start_resync_timer); device 5904 drivers/block/drbd/drbd_receiver.c struct drbd_device *device; device 5913 drivers/block/drbd/drbd_receiver.c device = peer_device->device; device 5921 drivers/block/drbd/drbd_receiver.c drbd_ov_out_of_sync_found(device, sector, size); device 5923 drivers/block/drbd/drbd_receiver.c ov_out_of_sync_print(device); device 5925 drivers/block/drbd/drbd_receiver.c if (!get_ldev(device)) device 5928 drivers/block/drbd/drbd_receiver.c drbd_rs_complete_io(device, sector); device 5929 drivers/block/drbd/drbd_receiver.c dec_rs_pending(device); device 5931 drivers/block/drbd/drbd_receiver.c --device->ov_left; device 5934 drivers/block/drbd/drbd_receiver.c if ((device->ov_left & 0x200) == 0x200) device 5935 drivers/block/drbd/drbd_receiver.c drbd_advance_rs_marks(device, device->ov_left); device 5937 drivers/block/drbd/drbd_receiver.c if (device->ov_left == 0) { device 5941 drivers/block/drbd/drbd_receiver.c dw->device = device; device 5944 drivers/block/drbd/drbd_receiver.c drbd_err(device, "kmalloc(dw) failed."); device 5945 drivers/block/drbd/drbd_receiver.c ov_out_of_sync_print(device); device 5946 drivers/block/drbd/drbd_receiver.c drbd_resync_finished(device); device 5949 drivers/block/drbd/drbd_receiver.c put_ldev(device); device 6154 drivers/block/drbd/drbd_receiver.c struct drbd_device *device = peer_device->device; device 6166 drivers/block/drbd/drbd_receiver.c err = drbd_finish_peer_reqs(device); device 6167 drivers/block/drbd/drbd_receiver.c kref_put(&device->kref, drbd_destroy_device); device 22 drivers/block/drbd/drbd_req.c static bool drbd_may_do_local_read(struct drbd_device *device, sector_t sector, int size); device 25 drivers/block/drbd/drbd_req.c static void _drbd_start_io_acct(struct drbd_device *device, struct drbd_request *req) device 27 drivers/block/drbd/drbd_req.c struct request_queue *q = device->rq_queue; device 30 drivers/block/drbd/drbd_req.c req->i.size >> 9, &device->vdisk->part0); device 34 drivers/block/drbd/drbd_req.c static void _drbd_end_io_acct(struct drbd_device *device, struct drbd_request *req) device 36 drivers/block/drbd/drbd_req.c struct request_queue *q = device->rq_queue; device 39 drivers/block/drbd/drbd_req.c &device->vdisk->part0, req->start_jif); device 42 drivers/block/drbd/drbd_req.c static struct drbd_request *drbd_req_new(struct drbd_device *device, struct bio *bio_src) device 56 drivers/block/drbd/drbd_req.c req->device = device; device 81 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 88 drivers/block/drbd/drbd_req.c wake_up(&device->misc_wait); device 94 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 101 drivers/block/drbd/drbd_req.c drbd_err(device, "drbd_req_destroy: Logic BUG rq_state = 0x%x, completion_ref = %d\n", device 122 drivers/block/drbd/drbd_req.c root = &device->write_requests; device 124 drivers/block/drbd/drbd_req.c root = &device->read_requests; device 127 drivers/block/drbd/drbd_req.c drbd_err(device, "drbd_req_destroy: Logic BUG: interval empty, but: rq_state=0x%x, sect=%llu, size=%u\n", device 147 drivers/block/drbd/drbd_req.c drbd_set_out_of_sync(device, req->i.sector, req->i.size); device 150 drivers/block/drbd/drbd_req.c drbd_set_in_sync(device, req->i.sector, req->i.size); device 164 drivers/block/drbd/drbd_req.c if (get_ldev_if_state(device, D_FAILED)) { device 165 drivers/block/drbd/drbd_req.c drbd_al_complete_io(device, &req->i); device 166 drivers/block/drbd/drbd_req.c put_ldev(device); device 168 drivers/block/drbd/drbd_req.c drbd_warn(device, "Should have called drbd_al_complete_io(, %llu, %u), " device 195 drivers/block/drbd/drbd_req.c void complete_master_bio(struct drbd_device *device, device 200 drivers/block/drbd/drbd_req.c dec_ap_bio(device); device 214 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 229 drivers/block/drbd/drbd_req.c drbd_err(device, "drbd_req_complete: Logic BUG rq_state = 0x%x\n", s); device 234 drivers/block/drbd/drbd_req.c drbd_err(device, "drbd_req_complete: Logic BUG, master_bio == NULL!\n"); device 262 drivers/block/drbd/drbd_req.c req->epoch == atomic_read(&first_peer_device(device)->connection->current_tle_nr)) device 263 drivers/block/drbd/drbd_req.c start_new_tl_epoch(first_peer_device(device)->connection); device 266 drivers/block/drbd/drbd_req.c _drbd_end_io_acct(device, req); device 300 drivers/block/drbd/drbd_req.c wake_up(&device->misc_wait); device 312 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 313 drivers/block/drbd/drbd_req.c D_ASSERT(device, m || (req->rq_state & RQ_POSTPONED)); device 421 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 422 drivers/block/drbd/drbd_req.c struct drbd_peer_device *peer_device = first_peer_device(device); device 426 drivers/block/drbd/drbd_req.c if (drbd_suspended(device) && !((s | clear) & RQ_COMPLETION_SUSP)) device 446 drivers/block/drbd/drbd_req.c inc_ap_pending(device); device 461 drivers/block/drbd/drbd_req.c atomic_add(req->i.size >> 9, &device->ap_in_flight); device 477 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_LOCAL_PENDING); device 490 drivers/block/drbd/drbd_req.c dec_ap_pending(device); device 503 drivers/block/drbd/drbd_req.c atomic_sub(req->i.size >> 9, &device->ap_in_flight); device 520 drivers/block/drbd/drbd_req.c wake_up(&device->misc_wait); device 526 drivers/block/drbd/drbd_req.c static void drbd_report_io_error(struct drbd_device *device, struct drbd_request *req) device 533 drivers/block/drbd/drbd_req.c drbd_warn(device, "local %s IO error sector %llu+%u on %s\n", device 537 drivers/block/drbd/drbd_req.c bdevname(device->ldev->backing_bdev, b)); device 568 drivers/block/drbd/drbd_req.c struct drbd_device *const device = req->device; device 569 drivers/block/drbd/drbd_req.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 579 drivers/block/drbd/drbd_req.c drbd_err(device, "LOGIC BUG in %s:%u\n", __FILE__ , __LINE__); device 591 drivers/block/drbd/drbd_req.c D_ASSERT(device, !(req->rq_state & RQ_NET_MASK)); device 604 drivers/block/drbd/drbd_req.c D_ASSERT(device, !(req->rq_state & RQ_LOCAL_MASK)); device 610 drivers/block/drbd/drbd_req.c device->writ_cnt += req->i.size >> 9; device 612 drivers/block/drbd/drbd_req.c device->read_cnt += req->i.size >> 9; device 623 drivers/block/drbd/drbd_req.c drbd_report_io_error(device, req); device 624 drivers/block/drbd/drbd_req.c __drbd_chk_io_error(device, DRBD_WRITE_ERROR); device 629 drivers/block/drbd/drbd_req.c drbd_set_out_of_sync(device, req->i.sector, req->i.size); device 630 drivers/block/drbd/drbd_req.c drbd_report_io_error(device, req); device 631 drivers/block/drbd/drbd_req.c __drbd_chk_io_error(device, DRBD_READ_ERROR); device 656 drivers/block/drbd/drbd_req.c D_ASSERT(device, drbd_interval_empty(&req->i)); device 657 drivers/block/drbd/drbd_req.c drbd_insert_interval(&device->read_requests, &req->i); device 659 drivers/block/drbd/drbd_req.c set_bit(UNPLUG_REMOTE, &device->flags); device 661 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_NET_PENDING); device 662 drivers/block/drbd/drbd_req.c D_ASSERT(device, (req->rq_state & RQ_LOCAL_MASK) == 0); device 675 drivers/block/drbd/drbd_req.c D_ASSERT(device, drbd_interval_empty(&req->i)); device 676 drivers/block/drbd/drbd_req.c drbd_insert_interval(&device->write_requests, &req->i); device 695 drivers/block/drbd/drbd_req.c set_bit(UNPLUG_REMOTE, &device->flags); device 698 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_NET_PENDING); device 764 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_NET_PENDING); device 765 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_EXP_WRITE_ACK); device 781 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_EXP_RECEIVE_ACK); device 790 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_EXP_WRITE_ACK); device 795 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_NET_PENDING); device 798 drivers/block/drbd/drbd_req.c wake_up(&device->misc_wait); device 826 drivers/block/drbd/drbd_req.c get_ldev(device); /* always succeeds in this call path */ device 868 drivers/block/drbd/drbd_req.c drbd_err(device, "FIXME (BARRIER_ACKED but pending)\n"); device 879 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->rq_state & RQ_NET_PENDING); device 899 drivers/block/drbd/drbd_req.c static bool drbd_may_do_local_read(struct drbd_device *device, sector_t sector, int size) device 904 drivers/block/drbd/drbd_req.c if (device->state.disk == D_UP_TO_DATE) device 906 drivers/block/drbd/drbd_req.c if (device->state.disk != D_INCONSISTENT) device 909 drivers/block/drbd/drbd_req.c nr_sectors = drbd_get_capacity(device->this_bdev); device 910 drivers/block/drbd/drbd_req.c D_ASSERT(device, sector < nr_sectors); device 911 drivers/block/drbd/drbd_req.c D_ASSERT(device, esector < nr_sectors); device 916 drivers/block/drbd/drbd_req.c return drbd_bm_count_bits(device, sbnr, ebnr) == 0; device 919 drivers/block/drbd/drbd_req.c static bool remote_due_to_read_balancing(struct drbd_device *device, sector_t sector, device 927 drivers/block/drbd/drbd_req.c bdi = device->ldev->backing_bdev->bd_disk->queue->backing_dev_info; device 930 drivers/block/drbd/drbd_req.c return atomic_read(&device->local_cnt) > device 931 drivers/block/drbd/drbd_req.c atomic_read(&device->ap_pending_cnt) + atomic_read(&device->rs_pending_cnt); device 941 drivers/block/drbd/drbd_req.c return test_and_change_bit(READ_BALANCE_RR, &device->flags); device 962 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 968 drivers/block/drbd/drbd_req.c drbd_for_each_overlap(i, &device->write_requests, sector, size) { device 980 drivers/block/drbd/drbd_req.c prepare_to_wait(&device->misc_wait, &wait, TASK_UNINTERRUPTIBLE); device 982 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->resource->req_lock); device 984 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->resource->req_lock); device 986 drivers/block/drbd/drbd_req.c finish_wait(&device->misc_wait, &wait); device 990 drivers/block/drbd/drbd_req.c static void maybe_pull_ahead(struct drbd_device *device) device 992 drivers/block/drbd/drbd_req.c struct drbd_connection *connection = first_peer_device(device)->connection; device 1005 drivers/block/drbd/drbd_req.c if (on_congestion == OC_PULL_AHEAD && device->state.conn == C_AHEAD) device 1012 drivers/block/drbd/drbd_req.c if (!get_ldev_if_state(device, D_UP_TO_DATE)) device 1016 drivers/block/drbd/drbd_req.c atomic_read(&device->ap_in_flight) >= nc->cong_fill) { device 1017 drivers/block/drbd/drbd_req.c drbd_info(device, "Congestion-fill threshold reached\n"); device 1021 drivers/block/drbd/drbd_req.c if (device->act_log->used >= nc->cong_extents) { device 1022 drivers/block/drbd/drbd_req.c drbd_info(device, "Congestion-extents threshold reached\n"); device 1028 drivers/block/drbd/drbd_req.c start_new_tl_epoch(first_peer_device(device)->connection); device 1031 drivers/block/drbd/drbd_req.c _drbd_set_state(_NS(device, conn, C_AHEAD), 0, NULL); device 1033 drivers/block/drbd/drbd_req.c _drbd_set_state(_NS(device, conn, C_DISCONNECTING), 0, NULL); device 1035 drivers/block/drbd/drbd_req.c put_ldev(device); device 1049 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 1053 drivers/block/drbd/drbd_req.c if (!drbd_may_do_local_read(device, device 1057 drivers/block/drbd/drbd_req.c put_ldev(device); device 1061 drivers/block/drbd/drbd_req.c if (device->state.pdsk != D_UP_TO_DATE) device 1071 drivers/block/drbd/drbd_req.c rbm = rcu_dereference(device->ldev->disk_conf)->read_balancing; device 1077 drivers/block/drbd/drbd_req.c if (remote_due_to_read_balancing(device, req->i.sector, rbm)) { device 1081 drivers/block/drbd/drbd_req.c put_ldev(device); device 1112 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 1115 drivers/block/drbd/drbd_req.c remote = drbd_should_do_remote(device->state); device 1116 drivers/block/drbd/drbd_req.c send_oos = drbd_should_send_out_of_sync(device->state); device 1126 drivers/block/drbd/drbd_req.c D_ASSERT(device, req->master_bio->bi_opf & REQ_PREFLUSH); device 1135 drivers/block/drbd/drbd_req.c D_ASSERT(device, !(remote && send_oos)); device 1140 drivers/block/drbd/drbd_req.c } else if (drbd_set_out_of_sync(device, req->i.sector, req->i.size)) device 1148 drivers/block/drbd/drbd_req.c int err = drbd_issue_discard_or_zero_out(req->device, device 1158 drivers/block/drbd/drbd_req.c struct drbd_device *device = req->device; device 1169 drivers/block/drbd/drbd_req.c bio_set_dev(bio, device->ldev->backing_bdev); device 1176 drivers/block/drbd/drbd_req.c if (get_ldev(device)) { device 1177 drivers/block/drbd/drbd_req.c if (drbd_insert_fault(device, type)) device 1186 drivers/block/drbd/drbd_req.c put_ldev(device); device 1191 drivers/block/drbd/drbd_req.c static void drbd_queue_write(struct drbd_device *device, struct drbd_request *req) device 1193 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->resource->req_lock); device 1194 drivers/block/drbd/drbd_req.c list_add_tail(&req->tl_requests, &device->submit.writes); device 1196 drivers/block/drbd/drbd_req.c &device->pending_master_completion[1 /* WRITE */]); device 1197 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->resource->req_lock); device 1198 drivers/block/drbd/drbd_req.c queue_work(device->submit.wq, &device->submit.worker); device 1200 drivers/block/drbd/drbd_req.c wake_up(&device->al_wait); device 1209 drivers/block/drbd/drbd_req.c drbd_request_prepare(struct drbd_device *device, struct bio *bio, unsigned long start_jif) device 1215 drivers/block/drbd/drbd_req.c req = drbd_req_new(device, bio); device 1217 drivers/block/drbd/drbd_req.c dec_ap_bio(device); device 1220 drivers/block/drbd/drbd_req.c drbd_err(device, "could not kmalloc() req\n"); device 1227 drivers/block/drbd/drbd_req.c if (!get_ldev(device)) { device 1233 drivers/block/drbd/drbd_req.c _drbd_start_io_acct(device, req); device 1241 drivers/block/drbd/drbd_req.c && !test_bit(AL_SUSPENDED, &device->flags)) { device 1242 drivers/block/drbd/drbd_req.c if (!drbd_al_begin_io_fastpath(device, &req->i)) device 1250 drivers/block/drbd/drbd_req.c atomic_inc(&device->ap_actlog_cnt); device 1251 drivers/block/drbd/drbd_req.c drbd_queue_write(device, req); device 1265 drivers/block/drbd/drbd_req.c static bool may_do_writes(struct drbd_device *device) device 1267 drivers/block/drbd/drbd_req.c const union drbd_dev_state s = device->state; device 1292 drivers/block/drbd/drbd_req.c drbd_queue_unplug(req->device); device 1322 drivers/block/drbd/drbd_req.c static void drbd_send_and_submit(struct drbd_device *device, struct drbd_request *req) device 1324 drivers/block/drbd/drbd_req.c struct drbd_resource *resource = device->resource; device 1340 drivers/block/drbd/drbd_req.c maybe_pull_ahead(device); device 1344 drivers/block/drbd/drbd_req.c if (drbd_suspended(device)) { device 1350 drivers/block/drbd/drbd_req.c put_ldev(device); device 1364 drivers/block/drbd/drbd_req.c req->epoch = atomic_read(&first_peer_device(device)->connection->current_tle_nr); device 1370 drivers/block/drbd/drbd_req.c first_peer_device(device)->connection->current_tle_writes++; device 1372 drivers/block/drbd/drbd_req.c list_add_tail(&req->tl_requests, &first_peer_device(device)->connection->transfer_log); device 1376 drivers/block/drbd/drbd_req.c if (req->private_bio && !may_do_writes(device)) { device 1379 drivers/block/drbd/drbd_req.c put_ldev(device); device 1404 drivers/block/drbd/drbd_req.c &device->pending_master_completion[rw == WRITE]); device 1409 drivers/block/drbd/drbd_req.c &device->pending_completion[rw == WRITE]); device 1416 drivers/block/drbd/drbd_req.c drbd_err(device, "IO ERROR: neither local nor remote data, sector %llu+%u\n", device 1435 drivers/block/drbd/drbd_req.c complete_master_bio(device, &m); device 1438 drivers/block/drbd/drbd_req.c void __drbd_make_request(struct drbd_device *device, struct bio *bio, unsigned long start_jif) device 1440 drivers/block/drbd/drbd_req.c struct drbd_request *req = drbd_request_prepare(device, bio, start_jif); device 1443 drivers/block/drbd/drbd_req.c drbd_send_and_submit(device, req); device 1446 drivers/block/drbd/drbd_req.c static void submit_fast_path(struct drbd_device *device, struct list_head *incoming) device 1457 drivers/block/drbd/drbd_req.c && !test_bit(AL_SUSPENDED, &device->flags)) { device 1458 drivers/block/drbd/drbd_req.c if (!drbd_al_begin_io_fastpath(device, &req->i)) device 1463 drivers/block/drbd/drbd_req.c atomic_dec(&device->ap_actlog_cnt); device 1467 drivers/block/drbd/drbd_req.c drbd_send_and_submit(device, req); device 1472 drivers/block/drbd/drbd_req.c static bool prepare_al_transaction_nonblock(struct drbd_device *device, device 1481 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->al_lock); device 1483 drivers/block/drbd/drbd_req.c err = drbd_al_begin_io_nonblock(device, &req->i); device 1493 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->al_lock); device 1495 drivers/block/drbd/drbd_req.c wake_up(&device->al_wait); device 1499 drivers/block/drbd/drbd_req.c static void send_and_submit_pending(struct drbd_device *device, struct list_head *pending) device 1508 drivers/block/drbd/drbd_req.c atomic_dec(&device->ap_actlog_cnt); device 1510 drivers/block/drbd/drbd_req.c drbd_send_and_submit(device, req); device 1517 drivers/block/drbd/drbd_req.c struct drbd_device *device = container_of(ws, struct drbd_device, submit.worker); device 1523 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->resource->req_lock); device 1524 drivers/block/drbd/drbd_req.c list_splice_tail_init(&device->submit.writes, &incoming); device 1525 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->resource->req_lock); device 1532 drivers/block/drbd/drbd_req.c submit_fast_path(device, &incoming); device 1537 drivers/block/drbd/drbd_req.c prepare_to_wait(&device->al_wait, &wait, TASK_UNINTERRUPTIBLE); device 1540 drivers/block/drbd/drbd_req.c prepare_al_transaction_nonblock(device, &incoming, &pending, &busy); device 1563 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->resource->req_lock); device 1564 drivers/block/drbd/drbd_req.c list_splice_tail_init(&device->submit.writes, &incoming); device 1565 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->resource->req_lock); device 1567 drivers/block/drbd/drbd_req.c finish_wait(&device->al_wait, &wait); device 1592 drivers/block/drbd/drbd_req.c if (list_empty(&device->submit.writes)) device 1595 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->resource->req_lock); device 1596 drivers/block/drbd/drbd_req.c list_splice_tail_init(&device->submit.writes, &more_incoming); device 1597 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->resource->req_lock); device 1602 drivers/block/drbd/drbd_req.c made_progress = prepare_al_transaction_nonblock(device, &more_incoming, &more_pending, &busy); device 1610 drivers/block/drbd/drbd_req.c drbd_al_begin_io_commit(device); device 1611 drivers/block/drbd/drbd_req.c send_and_submit_pending(device, &pending); device 1617 drivers/block/drbd/drbd_req.c struct drbd_device *device = (struct drbd_device *) q->queuedata; device 1627 drivers/block/drbd/drbd_req.c D_ASSERT(device, IS_ALIGNED(bio->bi_iter.bi_size, 512)); device 1629 drivers/block/drbd/drbd_req.c inc_ap_bio(device); device 1630 drivers/block/drbd/drbd_req.c __drbd_make_request(device, bio, start_jif); device 1639 drivers/block/drbd/drbd_req.c struct drbd_device *device = net_req->device; device 1648 drivers/block/drbd/drbd_req.c drbd_warn(device, "Remote failed to finish a request within %ums > ko-count (%u) * timeout (%u * 0.1s)\n", device 1658 drivers/block/drbd/drbd_req.c drbd_warn(device, device 1681 drivers/block/drbd/drbd_req.c drbd_warn(device, "Remote failed to answer a P_BARRIER (sent at %lu jif; now=%lu jif) within %ums > ko-count (%u) * timeout (%u * 0.1s)\n", device 1708 drivers/block/drbd/drbd_req.c struct drbd_device *device = from_timer(device, t, request_timer); device 1709 drivers/block/drbd/drbd_req.c struct drbd_connection *connection = first_peer_device(device)->connection; device 1719 drivers/block/drbd/drbd_req.c if (nc && device->state.conn >= C_WF_REPORT_PARAMS) { device 1724 drivers/block/drbd/drbd_req.c if (get_ldev(device)) { /* implicit state.disk >= D_INCONSISTENT */ device 1725 drivers/block/drbd/drbd_req.c dt = rcu_dereference(device->ldev->disk_conf)->disk_timeout * HZ / 10; device 1726 drivers/block/drbd/drbd_req.c put_ldev(device); device 1740 drivers/block/drbd/drbd_req.c spin_lock_irq(&device->resource->req_lock); device 1741 drivers/block/drbd/drbd_req.c req_read = list_first_entry_or_null(&device->pending_completion[0], struct drbd_request, req_pending_local); device 1742 drivers/block/drbd/drbd_req.c req_write = list_first_entry_or_null(&device->pending_completion[1], struct drbd_request, req_pending_local); device 1761 drivers/block/drbd/drbd_req.c if (req_peer && req_peer->device != device) device 1780 drivers/block/drbd/drbd_req.c !time_in_range(now, device->last_reattach_jif, device->last_reattach_jif + dt)) { device 1781 drivers/block/drbd/drbd_req.c drbd_warn(device, "Local backing device failed to meet the disk-timeout\n"); device 1782 drivers/block/drbd/drbd_req.c __drbd_chk_io_error(device, DRBD_FORCE_DETACH); device 1793 drivers/block/drbd/drbd_req.c spin_unlock_irq(&device->resource->req_lock); device 1794 drivers/block/drbd/drbd_req.c mod_timer(&device->request_timer, nt); device 285 drivers/block/drbd/drbd_req.h extern void complete_master_bio(struct drbd_device *device, device 290 drivers/block/drbd/drbd_req.h extern void tl_abort_disk_io(struct drbd_device *device); device 299 drivers/block/drbd/drbd_req.h struct drbd_device *device = req->device; device 306 drivers/block/drbd/drbd_req.h complete_master_bio(device, &m); device 319 drivers/block/drbd/drbd_req.h struct drbd_device *device = req->device; device 323 drivers/block/drbd/drbd_req.h spin_lock_irqsave(&device->resource->req_lock, flags); device 325 drivers/block/drbd/drbd_req.h spin_unlock_irqrestore(&device->resource->req_lock, flags); device 328 drivers/block/drbd/drbd_req.h complete_master_bio(device, &m); device 24 drivers/block/drbd/drbd_state.c struct drbd_device *device; device 45 drivers/block/drbd/drbd_state.c struct drbd_device *device; device 52 drivers/block/drbd/drbd_state.c idr_for_each_entry(&resource->devices, device, vnr) device 77 drivers/block/drbd/drbd_state.c state_change->devices[n].device = NULL; device 86 drivers/block/drbd/drbd_state.c struct drbd_device *device; device 124 drivers/block/drbd/drbd_state.c idr_for_each_entry(&resource->devices, device, vnr) { device 125 drivers/block/drbd/drbd_state.c kref_get(&device->kref); device 126 drivers/block/drbd/drbd_state.c device_state_change->device = device; device 127 drivers/block/drbd/drbd_state.c device_state_change->disk_state[OLD] = device->state.disk; device 134 drivers/block/drbd/drbd_state.c peer_device = conn_peer_device(connection, device->vnr); device 137 drivers/block/drbd/drbd_state.c device->state.pdsk; device 140 drivers/block/drbd/drbd_state.c C_WF_REPORT_PARAMS, device->state.conn); device 142 drivers/block/drbd/drbd_state.c device->state.user_isp; device 144 drivers/block/drbd/drbd_state.c device->state.peer_isp; device 146 drivers/block/drbd/drbd_state.c device->state.aftr_isp; device 176 drivers/block/drbd/drbd_state.c struct drbd_device *device = device_state_change->device; device 178 drivers/block/drbd/drbd_state.c device_state_change->disk_state[NEW] = device->state.disk; device 195 drivers/block/drbd/drbd_state.c struct drbd_device *device = device 196 drivers/block/drbd/drbd_state.c peer_device_state_change->peer_device->device; device 197 drivers/block/drbd/drbd_state.c union drbd_dev_state state = device->state; device 264 drivers/block/drbd/drbd_state.c struct drbd_device *device = state_change->devices[n].device; device 266 drivers/block/drbd/drbd_state.c if (device) device 267 drivers/block/drbd/drbd_state.c kref_put(&device->kref, drbd_destroy_device); device 280 drivers/block/drbd/drbd_state.c static void after_state_ch(struct drbd_device *device, union drbd_state os, device 286 drivers/block/drbd/drbd_state.c static union drbd_state sanitize_state(struct drbd_device *device, union drbd_state os, device 302 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 303 drivers/block/drbd/drbd_state.c if (device->state.disk != D_DISKLESS || device 304 drivers/block/drbd/drbd_state.c device->state.conn != C_STANDALONE || device 305 drivers/block/drbd/drbd_state.c device->state.role != R_SECONDARY) { device 343 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 344 drivers/block/drbd/drbd_state.c role = max_role(role, device->state.role); device 359 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 360 drivers/block/drbd/drbd_state.c peer = max_role(peer, device->state.peer); device 375 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 376 drivers/block/drbd/drbd_state.c disk_state = max_t(enum drbd_disk_state, disk_state, device->state.disk); device 391 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 392 drivers/block/drbd/drbd_state.c disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); device 407 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 408 drivers/block/drbd/drbd_state.c disk_state = max_t(enum drbd_disk_state, disk_state, device->state.pdsk); device 423 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 424 drivers/block/drbd/drbd_state.c conn = min_t(enum drbd_conns, conn, device->state.conn); device 439 drivers/block/drbd/drbd_state.c if (peer_device->device->state.conn == C_WF_REPORT_PARAMS) { device 455 drivers/block/drbd/drbd_state.c wake_up(&peer_device->device->state_wait); device 467 drivers/block/drbd/drbd_state.c static int cl_wide_st_chg(struct drbd_device *device, device 489 drivers/block/drbd/drbd_state.c drbd_change_state(struct drbd_device *device, enum chg_state_flags f, device 496 drivers/block/drbd/drbd_state.c spin_lock_irqsave(&device->resource->req_lock, flags); device 497 drivers/block/drbd/drbd_state.c ns = apply_mask_val(drbd_read_state(device), mask, val); device 498 drivers/block/drbd/drbd_state.c rv = _drbd_set_state(device, ns, f, NULL); device 499 drivers/block/drbd/drbd_state.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 510 drivers/block/drbd/drbd_state.c void drbd_force_state(struct drbd_device *device, device 513 drivers/block/drbd/drbd_state.c drbd_change_state(device, CS_HARD, mask, val); device 517 drivers/block/drbd/drbd_state.c _req_st_cond(struct drbd_device *device, union drbd_state mask, device 524 drivers/block/drbd/drbd_state.c if (test_and_clear_bit(CL_ST_CHG_SUCCESS, &device->flags)) device 527 drivers/block/drbd/drbd_state.c if (test_and_clear_bit(CL_ST_CHG_FAIL, &device->flags)) device 530 drivers/block/drbd/drbd_state.c spin_lock_irqsave(&device->resource->req_lock, flags); device 531 drivers/block/drbd/drbd_state.c os = drbd_read_state(device); device 532 drivers/block/drbd/drbd_state.c ns = sanitize_state(device, os, apply_mask_val(os, mask, val), NULL); device 537 drivers/block/drbd/drbd_state.c if (!cl_wide_st_chg(device, os, ns)) device 540 drivers/block/drbd/drbd_state.c rv = is_valid_state(device, ns); device 542 drivers/block/drbd/drbd_state.c rv = is_valid_soft_transition(os, ns, first_peer_device(device)->connection); device 547 drivers/block/drbd/drbd_state.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 563 drivers/block/drbd/drbd_state.c drbd_req_state(struct drbd_device *device, union drbd_state mask, device 575 drivers/block/drbd/drbd_state.c mutex_lock(device->state_mutex); device 577 drivers/block/drbd/drbd_state.c buffer = drbd_md_get_buffer(device, __func__); device 579 drivers/block/drbd/drbd_state.c spin_lock_irqsave(&device->resource->req_lock, flags); device 580 drivers/block/drbd/drbd_state.c os = drbd_read_state(device); device 581 drivers/block/drbd/drbd_state.c ns = sanitize_state(device, os, apply_mask_val(os, mask, val), NULL); device 584 drivers/block/drbd/drbd_state.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 588 drivers/block/drbd/drbd_state.c if (cl_wide_st_chg(device, os, ns)) { device 589 drivers/block/drbd/drbd_state.c rv = is_valid_state(device, ns); device 591 drivers/block/drbd/drbd_state.c rv = is_valid_soft_transition(os, ns, first_peer_device(device)->connection); device 592 drivers/block/drbd/drbd_state.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 596 drivers/block/drbd/drbd_state.c print_st_err(device, os, ns, rv); device 600 drivers/block/drbd/drbd_state.c if (drbd_send_state_req(first_peer_device(device), mask, val)) { device 603 drivers/block/drbd/drbd_state.c print_st_err(device, os, ns, rv); device 607 drivers/block/drbd/drbd_state.c wait_event(device->state_wait, device 608 drivers/block/drbd/drbd_state.c (rv = _req_st_cond(device, mask, val))); device 612 drivers/block/drbd/drbd_state.c print_st_err(device, os, ns, rv); device 615 drivers/block/drbd/drbd_state.c spin_lock_irqsave(&device->resource->req_lock, flags); device 616 drivers/block/drbd/drbd_state.c ns = apply_mask_val(drbd_read_state(device), mask, val); device 617 drivers/block/drbd/drbd_state.c rv = _drbd_set_state(device, ns, f, &done); device 619 drivers/block/drbd/drbd_state.c rv = _drbd_set_state(device, ns, f, &done); device 622 drivers/block/drbd/drbd_state.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 625 drivers/block/drbd/drbd_state.c D_ASSERT(device, current != first_peer_device(device)->connection->worker.task); device 631 drivers/block/drbd/drbd_state.c drbd_md_put_buffer(device); device 633 drivers/block/drbd/drbd_state.c mutex_unlock(device->state_mutex); device 649 drivers/block/drbd/drbd_state.c _drbd_request_state(struct drbd_device *device, union drbd_state mask, device 654 drivers/block/drbd/drbd_state.c wait_event(device->state_wait, device 655 drivers/block/drbd/drbd_state.c (rv = drbd_req_state(device, mask, val, f)) != SS_IN_TRANSIENT_STATE); device 673 drivers/block/drbd/drbd_state.c request_detach(struct drbd_device *device) device 675 drivers/block/drbd/drbd_state.c return drbd_req_state(device, NS(disk, D_FAILED), device 679 drivers/block/drbd/drbd_state.c int drbd_request_detach_interruptible(struct drbd_device *device) device 683 drivers/block/drbd/drbd_state.c drbd_suspend_io(device); /* so no-one is stuck in drbd_al_begin_io */ device 684 drivers/block/drbd/drbd_state.c wait_event_interruptible(device->state_wait, device 685 drivers/block/drbd/drbd_state.c (rv = request_detach(device)) != SS_IN_TRANSIENT_STATE); device 686 drivers/block/drbd/drbd_state.c drbd_resume_io(device); device 688 drivers/block/drbd/drbd_state.c ret = wait_event_interruptible(device->misc_wait, device 689 drivers/block/drbd/drbd_state.c device->state.disk != D_FAILED); device 700 drivers/block/drbd/drbd_state.c _drbd_request_state_holding_state_mutex(struct drbd_device *device, union drbd_state mask, device 707 drivers/block/drbd/drbd_state.c wait_event_cmd(device->state_wait, device 708 drivers/block/drbd/drbd_state.c (rv = drbd_req_state(device, mask, val, f)) != SS_IN_TRANSIENT_STATE, device 709 drivers/block/drbd/drbd_state.c mutex_unlock(device->state_mutex), device 710 drivers/block/drbd/drbd_state.c mutex_lock(device->state_mutex)); device 715 drivers/block/drbd/drbd_state.c static void print_st(struct drbd_device *device, const char *name, union drbd_state ns) device 717 drivers/block/drbd/drbd_state.c drbd_err(device, " %s = { cs:%s ro:%s/%s ds:%s/%s %c%c%c%c%c%c }\n", device 733 drivers/block/drbd/drbd_state.c void print_st_err(struct drbd_device *device, union drbd_state os, device 738 drivers/block/drbd/drbd_state.c drbd_err(device, "State change failed: %s\n", drbd_set_st_err_str(err)); device 739 drivers/block/drbd/drbd_state.c print_st(device, " state", os); device 740 drivers/block/drbd/drbd_state.c print_st(device, "wanted", ns); device 774 drivers/block/drbd/drbd_state.c static void drbd_pr_state_change(struct drbd_device *device, union drbd_state os, union drbd_state ns, device 796 drivers/block/drbd/drbd_state.c drbd_info(device, "%s\n", pb); device 823 drivers/block/drbd/drbd_state.c is_valid_state(struct drbd_device *device, union drbd_state ns) device 833 drivers/block/drbd/drbd_state.c if (get_ldev(device)) { device 834 drivers/block/drbd/drbd_state.c fp = rcu_dereference(device->ldev->disk_conf)->fencing; device 835 drivers/block/drbd/drbd_state.c put_ldev(device); device 838 drivers/block/drbd/drbd_state.c nc = rcu_dereference(first_peer_device(device)->connection->net_conf); device 843 drivers/block/drbd/drbd_state.c else if (conn_highest_peer(first_peer_device(device)->connection) == R_PRIMARY) device 850 drivers/block/drbd/drbd_state.c else if (ns.role == R_SECONDARY && device->open_cnt) device 884 drivers/block/drbd/drbd_state.c first_peer_device(device)->connection->agreed_pro_version < 88) device 1027 drivers/block/drbd/drbd_state.c static void print_sanitize_warnings(struct drbd_device *device, enum sanitize_state_warnings warn) device 1039 drivers/block/drbd/drbd_state.c drbd_warn(device, "%s\n", msg_table[warn]); device 1052 drivers/block/drbd/drbd_state.c static union drbd_state sanitize_state(struct drbd_device *device, union drbd_state os, device 1062 drivers/block/drbd/drbd_state.c if (get_ldev(device)) { device 1064 drivers/block/drbd/drbd_state.c fp = rcu_dereference(device->ldev->disk_conf)->fencing; device 1066 drivers/block/drbd/drbd_state.c put_ldev(device); device 1092 drivers/block/drbd/drbd_state.c get_ldev_if_state(device, D_NEGOTIATING)) { device 1093 drivers/block/drbd/drbd_state.c if (device->ed_uuid == device->ldev->md.uuid[UI_CURRENT]) { device 1094 drivers/block/drbd/drbd_state.c ns.disk = device->new_state_tmp.disk; device 1095 drivers/block/drbd/drbd_state.c ns.pdsk = device->new_state_tmp.pdsk; device 1102 drivers/block/drbd/drbd_state.c put_ldev(device); device 1198 drivers/block/drbd/drbd_state.c if (device->resource->res_opts.on_no_data == OND_SUSPEND_IO && device 1218 drivers/block/drbd/drbd_state.c void drbd_resume_al(struct drbd_device *device) device 1220 drivers/block/drbd/drbd_state.c if (test_and_clear_bit(AL_SUSPENDED, &device->flags)) device 1221 drivers/block/drbd/drbd_state.c drbd_info(device, "Resumed AL updates\n"); device 1225 drivers/block/drbd/drbd_state.c static void set_ov_position(struct drbd_device *device, enum drbd_conns cs) device 1227 drivers/block/drbd/drbd_state.c if (first_peer_device(device)->connection->agreed_pro_version < 90) device 1228 drivers/block/drbd/drbd_state.c device->ov_start_sector = 0; device 1229 drivers/block/drbd/drbd_state.c device->rs_total = drbd_bm_bits(device); device 1230 drivers/block/drbd/drbd_state.c device->ov_position = 0; device 1237 drivers/block/drbd/drbd_state.c device->ov_start_sector = ~(sector_t)0; device 1239 drivers/block/drbd/drbd_state.c unsigned long bit = BM_SECT_TO_BIT(device->ov_start_sector); device 1240 drivers/block/drbd/drbd_state.c if (bit >= device->rs_total) { device 1241 drivers/block/drbd/drbd_state.c device->ov_start_sector = device 1242 drivers/block/drbd/drbd_state.c BM_BIT_TO_SECT(device->rs_total - 1); device 1243 drivers/block/drbd/drbd_state.c device->rs_total = 1; device 1245 drivers/block/drbd/drbd_state.c device->rs_total -= bit; device 1246 drivers/block/drbd/drbd_state.c device->ov_position = device->ov_start_sector; device 1248 drivers/block/drbd/drbd_state.c device->ov_left = device->rs_total; device 1261 drivers/block/drbd/drbd_state.c _drbd_set_state(struct drbd_device *device, union drbd_state ns, device 1264 drivers/block/drbd/drbd_state.c struct drbd_peer_device *peer_device = first_peer_device(device); device 1272 drivers/block/drbd/drbd_state.c os = drbd_read_state(device); device 1274 drivers/block/drbd/drbd_state.c ns = sanitize_state(device, os, ns, &ssw); device 1286 drivers/block/drbd/drbd_state.c rv = is_valid_state(device, ns); device 1291 drivers/block/drbd/drbd_state.c if (is_valid_state(device, os) == rv) device 1299 drivers/block/drbd/drbd_state.c print_st_err(device, os, ns, rv); device 1303 drivers/block/drbd/drbd_state.c print_sanitize_warnings(device, ssw); device 1305 drivers/block/drbd/drbd_state.c drbd_pr_state_change(device, os, ns, flags); device 1320 drivers/block/drbd/drbd_state.c atomic_inc(&device->local_cnt); device 1323 drivers/block/drbd/drbd_state.c clear_bit(RS_DONE, &device->flags); device 1326 drivers/block/drbd/drbd_state.c state_change = remember_old_state(device->resource, GFP_ATOMIC); device 1332 drivers/block/drbd/drbd_state.c device->state.i = ns.i; device 1333 drivers/block/drbd/drbd_state.c device->resource->susp = ns.susp; device 1334 drivers/block/drbd/drbd_state.c device->resource->susp_nod = ns.susp_nod; device 1335 drivers/block/drbd/drbd_state.c device->resource->susp_fen = ns.susp_fen; device 1346 drivers/block/drbd/drbd_state.c drbd_print_uuids(device, "attached to UUIDs"); device 1355 drivers/block/drbd/drbd_state.c wake_up(&device->misc_wait); device 1356 drivers/block/drbd/drbd_state.c wake_up(&device->state_wait); device 1363 drivers/block/drbd/drbd_state.c device->ov_start_sector = device 1364 drivers/block/drbd/drbd_state.c BM_BIT_TO_SECT(drbd_bm_bits(device) - device->ov_left); device 1365 drivers/block/drbd/drbd_state.c if (device->ov_left) device 1366 drivers/block/drbd/drbd_state.c drbd_info(device, "Online Verify reached sector %llu\n", device 1367 drivers/block/drbd/drbd_state.c (unsigned long long)device->ov_start_sector); device 1372 drivers/block/drbd/drbd_state.c drbd_info(device, "Syncer continues.\n"); device 1373 drivers/block/drbd/drbd_state.c device->rs_paused += (long)jiffies device 1374 drivers/block/drbd/drbd_state.c -(long)device->rs_mark_time[device->rs_last_mark]; device 1376 drivers/block/drbd/drbd_state.c mod_timer(&device->resync_timer, jiffies); device 1381 drivers/block/drbd/drbd_state.c drbd_info(device, "Resync suspended\n"); device 1382 drivers/block/drbd/drbd_state.c device->rs_mark_time[device->rs_last_mark] = jiffies; device 1390 drivers/block/drbd/drbd_state.c set_ov_position(device, ns.conn); device 1391 drivers/block/drbd/drbd_state.c device->rs_start = now; device 1392 drivers/block/drbd/drbd_state.c device->rs_last_sect_ev = 0; device 1393 drivers/block/drbd/drbd_state.c device->ov_last_oos_size = 0; device 1394 drivers/block/drbd/drbd_state.c device->ov_last_oos_start = 0; device 1397 drivers/block/drbd/drbd_state.c device->rs_mark_left[i] = device->ov_left; device 1398 drivers/block/drbd/drbd_state.c device->rs_mark_time[i] = now; device 1401 drivers/block/drbd/drbd_state.c drbd_rs_controller_reset(device); device 1404 drivers/block/drbd/drbd_state.c drbd_info(device, "Starting Online Verify from sector %llu\n", device 1405 drivers/block/drbd/drbd_state.c (unsigned long long)device->ov_position); device 1406 drivers/block/drbd/drbd_state.c mod_timer(&device->resync_timer, jiffies); device 1410 drivers/block/drbd/drbd_state.c if (get_ldev(device)) { device 1411 drivers/block/drbd/drbd_state.c u32 mdf = device->ldev->md.flags & ~(MDF_CONSISTENT|MDF_PRIMARY_IND| device 1416 drivers/block/drbd/drbd_state.c if (test_bit(CRASHED_PRIMARY, &device->flags)) device 1418 drivers/block/drbd/drbd_state.c if (device->state.role == R_PRIMARY || device 1419 drivers/block/drbd/drbd_state.c (device->state.pdsk < D_INCONSISTENT && device->state.peer == R_PRIMARY)) device 1421 drivers/block/drbd/drbd_state.c if (device->state.conn > C_WF_REPORT_PARAMS) device 1423 drivers/block/drbd/drbd_state.c if (device->state.disk > D_INCONSISTENT) device 1425 drivers/block/drbd/drbd_state.c if (device->state.disk > D_OUTDATED) device 1427 drivers/block/drbd/drbd_state.c if (device->state.pdsk <= D_OUTDATED && device->state.pdsk >= D_INCONSISTENT) device 1429 drivers/block/drbd/drbd_state.c if (mdf != device->ldev->md.flags) { device 1430 drivers/block/drbd/drbd_state.c device->ldev->md.flags = mdf; device 1431 drivers/block/drbd/drbd_state.c drbd_md_mark_dirty(device); device 1434 drivers/block/drbd/drbd_state.c drbd_set_ed_uuid(device, device->ldev->md.uuid[UI_CURRENT]); device 1435 drivers/block/drbd/drbd_state.c put_ldev(device); device 1441 drivers/block/drbd/drbd_state.c set_bit(CONSIDER_RESYNC, &device->flags); device 1458 drivers/block/drbd/drbd_state.c drbd_resume_al(device); device 1467 drivers/block/drbd/drbd_state.c device->last_reattach_jif = jiffies; device 1475 drivers/block/drbd/drbd_state.c ascw->device = device; device 1481 drivers/block/drbd/drbd_state.c drbd_err(device, "Could not kmalloc an ascw\n"); device 1491 drivers/block/drbd/drbd_state.c struct drbd_device *device = ascw->device; device 1493 drivers/block/drbd/drbd_state.c after_state_ch(device, ascw->os, ascw->ns, ascw->flags, ascw->state_change); device 1502 drivers/block/drbd/drbd_state.c static void abw_start_sync(struct drbd_device *device, int rv) device 1505 drivers/block/drbd/drbd_state.c drbd_err(device, "Writing the bitmap failed not starting resync.\n"); device 1506 drivers/block/drbd/drbd_state.c _drbd_request_state(device, NS(conn, C_CONNECTED), CS_VERBOSE); device 1510 drivers/block/drbd/drbd_state.c switch (device->state.conn) { device 1512 drivers/block/drbd/drbd_state.c _drbd_request_state(device, NS(conn, C_WF_SYNC_UUID), CS_VERBOSE); device 1515 drivers/block/drbd/drbd_state.c drbd_start_resync(device, C_SYNC_SOURCE); device 1520 drivers/block/drbd/drbd_state.c int drbd_bitmap_io_from_worker(struct drbd_device *device, device 1526 drivers/block/drbd/drbd_state.c D_ASSERT(device, current == first_peer_device(device)->connection->worker.task); device 1529 drivers/block/drbd/drbd_state.c atomic_inc(&device->suspend_cnt); device 1531 drivers/block/drbd/drbd_state.c drbd_bm_lock(device, why, flags); device 1532 drivers/block/drbd/drbd_state.c rv = io_fn(device); device 1533 drivers/block/drbd/drbd_state.c drbd_bm_unlock(device); device 1535 drivers/block/drbd/drbd_state.c drbd_resume_io(device); device 1575 drivers/block/drbd/drbd_state.c struct drbd_device *device = device_state_change->device; device 1580 drivers/block/drbd/drbd_state.c notify_device_state(skb, seq, device, &device_info, type); device 1700 drivers/block/drbd/drbd_state.c static void after_state_ch(struct drbd_device *device, union drbd_state os, device 1704 drivers/block/drbd/drbd_state.c struct drbd_resource *resource = device->resource; device 1705 drivers/block/drbd/drbd_state.c struct drbd_peer_device *peer_device = first_peer_device(device); device 1717 drivers/block/drbd/drbd_state.c clear_bit(CRASHED_PRIMARY, &device->flags); device 1718 drivers/block/drbd/drbd_state.c if (device->p_uuid) device 1719 drivers/block/drbd/drbd_state.c device->p_uuid[UI_FLAGS] &= ~((u64)2); device 1723 drivers/block/drbd/drbd_state.c drbd_bcast_event(device, &sib); device 1727 drivers/block/drbd/drbd_state.c drbd_khelper(device, "pri-on-incon-degr"); device 1735 drivers/block/drbd/drbd_state.c spin_lock_irq(&device->resource->req_lock); device 1750 drivers/block/drbd/drbd_state.c spin_unlock_irq(&device->resource->req_lock); device 1754 drivers/block/drbd/drbd_state.c spin_lock_irq(&device->resource->req_lock); device 1762 drivers/block/drbd/drbd_state.c clear_bit(NEW_CUR_UUID, &peer_device->device->flags); device 1777 drivers/block/drbd/drbd_state.c spin_unlock_irq(&device->resource->req_lock); device 1786 drivers/block/drbd/drbd_state.c connection->agreed_pro_version >= 96 && get_ldev(device)) { device 1788 drivers/block/drbd/drbd_state.c put_ldev(device); device 1796 drivers/block/drbd/drbd_state.c device->rs_total = 0; device 1797 drivers/block/drbd/drbd_state.c device->rs_failed = 0; device 1798 drivers/block/drbd/drbd_state.c atomic_set(&device->rs_pending_cnt, 0); device 1799 drivers/block/drbd/drbd_state.c drbd_rs_cancel_all(device); device 1808 drivers/block/drbd/drbd_state.c device->state.conn == C_WF_BITMAP_S) device 1809 drivers/block/drbd/drbd_state.c drbd_queue_bitmap_io(device, &drbd_send_bitmap, NULL, device 1815 drivers/block/drbd/drbd_state.c if (get_ldev(device)) { device 1817 drivers/block/drbd/drbd_state.c device->ldev->md.uuid[UI_BITMAP] == 0 && ns.disk >= D_UP_TO_DATE) { device 1818 drivers/block/drbd/drbd_state.c if (drbd_suspended(device)) { device 1819 drivers/block/drbd/drbd_state.c set_bit(NEW_CUR_UUID, &device->flags); device 1821 drivers/block/drbd/drbd_state.c drbd_uuid_new_current(device); device 1825 drivers/block/drbd/drbd_state.c put_ldev(device); device 1829 drivers/block/drbd/drbd_state.c if (ns.pdsk < D_INCONSISTENT && get_ldev(device)) { device 1831 drivers/block/drbd/drbd_state.c device->ldev->md.uuid[UI_BITMAP] == 0 && ns.disk >= D_UP_TO_DATE) { device 1832 drivers/block/drbd/drbd_state.c drbd_uuid_new_current(device); device 1840 drivers/block/drbd/drbd_state.c drbd_bitmap_io_from_worker(device, &drbd_bm_write, device 1842 drivers/block/drbd/drbd_state.c put_ldev(device); device 1849 drivers/block/drbd/drbd_state.c device->state.conn <= C_CONNECTED && get_ldev(device)) { device 1852 drivers/block/drbd/drbd_state.c drbd_bitmap_io_from_worker(device, &drbd_bm_write, device 1854 drivers/block/drbd/drbd_state.c put_ldev(device); device 1874 drivers/block/drbd/drbd_state.c suspend_other_sg(device); device 1888 drivers/block/drbd/drbd_state.c drbd_queue_bitmap_io(device, device 1901 drivers/block/drbd/drbd_state.c if (device->ldev) { device 1903 drivers/block/drbd/drbd_state.c eh = rcu_dereference(device->ldev->disk_conf)->on_io_error; device 1906 drivers/block/drbd/drbd_state.c was_io_error = test_and_clear_bit(WAS_IO_ERROR, &device->flags); device 1913 drivers/block/drbd/drbd_state.c drbd_khelper(device, "local-io-error"); device 1928 drivers/block/drbd/drbd_state.c if (test_and_clear_bit(FORCE_DETACH, &device->flags)) device 1929 drivers/block/drbd/drbd_state.c tl_abort_disk_io(device); device 1934 drivers/block/drbd/drbd_state.c if (device->state.disk != D_FAILED) device 1935 drivers/block/drbd/drbd_state.c drbd_err(device, device 1937 drivers/block/drbd/drbd_state.c drbd_disk_str(device->state.disk)); device 1942 drivers/block/drbd/drbd_state.c drbd_rs_cancel_all(device); device 1947 drivers/block/drbd/drbd_state.c drbd_md_sync(device); device 1949 drivers/block/drbd/drbd_state.c put_ldev(device); device 1958 drivers/block/drbd/drbd_state.c if (device->state.disk != D_DISKLESS) device 1959 drivers/block/drbd/drbd_state.c drbd_err(device, device 1961 drivers/block/drbd/drbd_state.c drbd_disk_str(device->state.disk)); device 1967 drivers/block/drbd/drbd_state.c put_ldev(device); device 1976 drivers/block/drbd/drbd_state.c test_and_clear_bit(RESYNC_AFTER_NEG, &device->flags)) { device 1978 drivers/block/drbd/drbd_state.c resync_after_online_grow(device); device 1985 drivers/block/drbd/drbd_state.c resume_next_sg(device); device 1996 drivers/block/drbd/drbd_state.c && verify_can_do_stop_sector(device)) device 2011 drivers/block/drbd/drbd_state.c (ns.conn == C_CONNECTED || ns.conn >= C_AHEAD) && get_ldev(device)) { device 2012 drivers/block/drbd/drbd_state.c drbd_queue_bitmap_io(device, &drbd_bm_write_copy_pages, NULL, device 2014 drivers/block/drbd/drbd_state.c put_ldev(device); device 2021 drivers/block/drbd/drbd_state.c resume_next_sg(device); device 2024 drivers/block/drbd/drbd_state.c drbd_md_sync(device); device 2082 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 2083 drivers/block/drbd/drbd_state.c if (test_bit(NEW_CUR_UUID, &device->flags)) { device 2084 drivers/block/drbd/drbd_state.c drbd_uuid_new_current(device); device 2085 drivers/block/drbd/drbd_state.c clear_bit(NEW_CUR_UUID, &device->flags); device 2119 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 2120 drivers/block/drbd/drbd_state.c os = device->state; device 2161 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 2162 drivers/block/drbd/drbd_state.c os = drbd_read_state(device); device 2163 drivers/block/drbd/drbd_state.c ns = sanitize_state(device, os, apply_mask_val(os, mask, val), NULL); device 2174 drivers/block/drbd/drbd_state.c rv = is_valid_state(device, ns); device 2176 drivers/block/drbd/drbd_state.c if (is_valid_state(device, os) == rv) device 2184 drivers/block/drbd/drbd_state.c print_st_err(device, os, ns, rv); device 2221 drivers/block/drbd/drbd_state.c struct drbd_device *device = peer_device->device; device 2223 drivers/block/drbd/drbd_state.c os = drbd_read_state(device); device 2225 drivers/block/drbd/drbd_state.c ns = sanitize_state(device, os, ns, NULL); device 2230 drivers/block/drbd/drbd_state.c rv = _drbd_set_state(device, ns, flags, NULL); device 2232 drivers/block/drbd/drbd_state.c ns.i = device->state.i; device 115 drivers/block/drbd/drbd_state.h extern enum drbd_state_rv drbd_change_state(struct drbd_device *device, device 144 drivers/block/drbd/drbd_state.h extern void drbd_resume_al(struct drbd_device *device); device 157 drivers/block/drbd/drbd_state.h static inline int drbd_request_state(struct drbd_device *device, device 161 drivers/block/drbd/drbd_state.h return _drbd_request_state(device, mask, val, CS_VERBOSE + CS_ORDERED); device 165 drivers/block/drbd/drbd_state.h int drbd_request_detach_interruptible(struct drbd_device *device); device 14 drivers/block/drbd/drbd_state_change.h struct drbd_device *device; device 51 drivers/block/drbd/drbd_worker.c struct drbd_device *device; device 53 drivers/block/drbd/drbd_worker.c device = bio->bi_private; device 54 drivers/block/drbd/drbd_worker.c device->md_io.error = blk_status_to_errno(bio->bi_status); device 57 drivers/block/drbd/drbd_worker.c if (device->ldev) device 58 drivers/block/drbd/drbd_worker.c put_ldev(device); device 72 drivers/block/drbd/drbd_worker.c drbd_md_put_buffer(device); device 73 drivers/block/drbd/drbd_worker.c device->md_io.done = 1; device 74 drivers/block/drbd/drbd_worker.c wake_up(&device->misc_wait); device 84 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 86 drivers/block/drbd/drbd_worker.c spin_lock_irqsave(&device->resource->req_lock, flags); device 87 drivers/block/drbd/drbd_worker.c device->read_cnt += peer_req->i.size >> 9; device 89 drivers/block/drbd/drbd_worker.c if (list_empty(&device->read_ee)) device 90 drivers/block/drbd/drbd_worker.c wake_up(&device->ee_wait); device 92 drivers/block/drbd/drbd_worker.c __drbd_chk_io_error(device, DRBD_READ_ERROR); device 93 drivers/block/drbd/drbd_worker.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 96 drivers/block/drbd/drbd_worker.c put_ldev(device); device 105 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 125 drivers/block/drbd/drbd_worker.c inc_unacked(device); device 126 drivers/block/drbd/drbd_worker.c drbd_set_out_of_sync(device, peer_req->i.sector, peer_req->i.size); device 129 drivers/block/drbd/drbd_worker.c spin_lock_irqsave(&device->resource->req_lock, flags); device 130 drivers/block/drbd/drbd_worker.c device->writ_cnt += peer_req->i.size >> 9; device 131 drivers/block/drbd/drbd_worker.c list_move_tail(&peer_req->w.list, &device->done_ee); device 141 drivers/block/drbd/drbd_worker.c do_wake = list_empty(block_id == ID_SYNCER ? &device->sync_ee : &device->active_ee); device 146 drivers/block/drbd/drbd_worker.c __drbd_chk_io_error(device, DRBD_WRITE_ERROR); device 149 drivers/block/drbd/drbd_worker.c kref_get(&device->kref); /* put is in drbd_send_acks_wf() */ device 151 drivers/block/drbd/drbd_worker.c kref_put(&device->kref, drbd_destroy_device); device 153 drivers/block/drbd/drbd_worker.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 156 drivers/block/drbd/drbd_worker.c drbd_rs_complete_io(device, i.sector); device 159 drivers/block/drbd/drbd_worker.c wake_up(&device->ee_wait); device 162 drivers/block/drbd/drbd_worker.c drbd_al_complete_io(device, &i); device 164 drivers/block/drbd/drbd_worker.c put_ldev(device); device 173 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_req->peer_device->device; device 179 drivers/block/drbd/drbd_worker.c drbd_warn(device, "%s: error=%d s=%llus\n", device 197 drivers/block/drbd/drbd_worker.c drbd_panic_after_delayed_completion_of_aborted_request(struct drbd_device *device) device 200 drivers/block/drbd/drbd_worker.c device->minor, device->resource->name, device->vnr); device 209 drivers/block/drbd/drbd_worker.c struct drbd_device *device = req->device; device 243 drivers/block/drbd/drbd_worker.c drbd_emerg(device, "delayed completion of aborted local request; disk-timeout may be too aggressive\n"); device 246 drivers/block/drbd/drbd_worker.c drbd_panic_after_delayed_completion_of_aborted_request(device); device 277 drivers/block/drbd/drbd_worker.c spin_lock_irqsave(&device->resource->req_lock, flags); device 279 drivers/block/drbd/drbd_worker.c spin_unlock_irqrestore(&device->resource->req_lock, flags); device 280 drivers/block/drbd/drbd_worker.c put_ldev(device); device 283 drivers/block/drbd/drbd_worker.c complete_master_bio(device, &m); device 346 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 368 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 370 drivers/block/drbd/drbd_worker.c inc_rs_pending(device); device 376 drivers/block/drbd/drbd_worker.c drbd_err(device, "kmalloc() of digest failed.\n"); device 382 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 385 drivers/block/drbd/drbd_worker.c drbd_err(device, "drbd_send_drequest(..., csum) failed\n"); device 393 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 396 drivers/block/drbd/drbd_worker.c if (!get_ldev(device)) device 407 drivers/block/drbd/drbd_worker.c spin_lock_irq(&device->resource->req_lock); device 408 drivers/block/drbd/drbd_worker.c list_add_tail(&peer_req->w.list, &device->read_ee); device 409 drivers/block/drbd/drbd_worker.c spin_unlock_irq(&device->resource->req_lock); device 411 drivers/block/drbd/drbd_worker.c atomic_add(size >> 9, &device->rs_sect_ev); device 412 drivers/block/drbd/drbd_worker.c if (drbd_submit_peer_request(device, peer_req, REQ_OP_READ, 0, device 420 drivers/block/drbd/drbd_worker.c spin_lock_irq(&device->resource->req_lock); device 422 drivers/block/drbd/drbd_worker.c spin_unlock_irq(&device->resource->req_lock); device 424 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 426 drivers/block/drbd/drbd_worker.c put_ldev(device); device 432 drivers/block/drbd/drbd_worker.c struct drbd_device *device = device 435 drivers/block/drbd/drbd_worker.c switch (device->state.conn) { device 437 drivers/block/drbd/drbd_worker.c make_ov_request(device, cancel); device 440 drivers/block/drbd/drbd_worker.c make_resync_request(device, cancel); device 449 drivers/block/drbd/drbd_worker.c struct drbd_device *device = from_timer(device, t, resync_timer); device 452 drivers/block/drbd/drbd_worker.c &first_peer_device(device)->connection->sender_work, device 453 drivers/block/drbd/drbd_worker.c &device->resync_work); device 500 drivers/block/drbd/drbd_worker.c static int drbd_rs_controller(struct drbd_device *device, unsigned int sect_in) device 512 drivers/block/drbd/drbd_worker.c dc = rcu_dereference(device->ldev->disk_conf); device 513 drivers/block/drbd/drbd_worker.c plan = rcu_dereference(device->rs_plan_s); device 517 drivers/block/drbd/drbd_worker.c if (device->rs_in_flight + sect_in == 0) { /* At start of resync */ device 524 drivers/block/drbd/drbd_worker.c correction = want - device->rs_in_flight - plan->total; device 552 drivers/block/drbd/drbd_worker.c static int drbd_rs_number_requests(struct drbd_device *device) device 557 drivers/block/drbd/drbd_worker.c sect_in = atomic_xchg(&device->rs_sect_in, 0); device 558 drivers/block/drbd/drbd_worker.c device->rs_in_flight -= sect_in; device 561 drivers/block/drbd/drbd_worker.c mxb = drbd_get_max_buffers(device) / 2; device 562 drivers/block/drbd/drbd_worker.c if (rcu_dereference(device->rs_plan_s)->size) { device 563 drivers/block/drbd/drbd_worker.c number = drbd_rs_controller(device, sect_in) >> (BM_BLOCK_SHIFT - 9); device 564 drivers/block/drbd/drbd_worker.c device->c_sync_rate = number * HZ * (BM_BLOCK_SIZE / 1024) / SLEEP_TIME; device 566 drivers/block/drbd/drbd_worker.c device->c_sync_rate = rcu_dereference(device->ldev->disk_conf)->resync_rate; device 567 drivers/block/drbd/drbd_worker.c number = SLEEP_TIME * device->c_sync_rate / ((BM_BLOCK_SIZE / 1024) * HZ); device 581 drivers/block/drbd/drbd_worker.c if (mxb - device->rs_in_flight/8 < number) device 582 drivers/block/drbd/drbd_worker.c number = mxb - device->rs_in_flight/8; device 587 drivers/block/drbd/drbd_worker.c static int make_resync_request(struct drbd_device *const device, int cancel) device 589 drivers/block/drbd/drbd_worker.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 593 drivers/block/drbd/drbd_worker.c const sector_t capacity = drbd_get_capacity(device->this_bdev); device 603 drivers/block/drbd/drbd_worker.c if (device->rs_total == 0) { device 605 drivers/block/drbd/drbd_worker.c drbd_resync_finished(device); device 609 drivers/block/drbd/drbd_worker.c if (!get_ldev(device)) { device 614 drivers/block/drbd/drbd_worker.c drbd_err(device, "Disk broke down during resync!\n"); device 620 drivers/block/drbd/drbd_worker.c discard_granularity = rcu_dereference(device->ldev->disk_conf)->rs_discard_granularity; device 624 drivers/block/drbd/drbd_worker.c max_bio_size = queue_max_hw_sectors(device->rq_queue) << 9; device 625 drivers/block/drbd/drbd_worker.c number = drbd_rs_number_requests(device); device 650 drivers/block/drbd/drbd_worker.c bit = drbd_bm_find_next(device, device->bm_resync_fo); device 653 drivers/block/drbd/drbd_worker.c device->bm_resync_fo = drbd_bm_bits(device); device 654 drivers/block/drbd/drbd_worker.c put_ldev(device); device 660 drivers/block/drbd/drbd_worker.c if (drbd_try_rs_begin_io(device, sector)) { device 661 drivers/block/drbd/drbd_worker.c device->bm_resync_fo = bit; device 664 drivers/block/drbd/drbd_worker.c device->bm_resync_fo = bit + 1; device 666 drivers/block/drbd/drbd_worker.c if (unlikely(drbd_bm_test_bit(device, bit) == 0)) { device 667 drivers/block/drbd/drbd_worker.c drbd_rs_complete_io(device, sector); device 699 drivers/block/drbd/drbd_worker.c if (drbd_bm_test_bit(device, bit+1) != 1) device 710 drivers/block/drbd/drbd_worker.c device->bm_resync_fo = bit + 1; device 717 drivers/block/drbd/drbd_worker.c if (device->use_csums) { device 720 drivers/block/drbd/drbd_worker.c put_ldev(device); device 723 drivers/block/drbd/drbd_worker.c drbd_rs_complete_io(device, sector); device 724 drivers/block/drbd/drbd_worker.c device->bm_resync_fo = BM_SECT_TO_BIT(sector); device 736 drivers/block/drbd/drbd_worker.c inc_rs_pending(device); device 741 drivers/block/drbd/drbd_worker.c drbd_err(device, "drbd_send_drequest() failed, aborting...\n"); device 742 drivers/block/drbd/drbd_worker.c dec_rs_pending(device); device 743 drivers/block/drbd/drbd_worker.c put_ldev(device); device 749 drivers/block/drbd/drbd_worker.c if (device->bm_resync_fo >= drbd_bm_bits(device)) { device 756 drivers/block/drbd/drbd_worker.c put_ldev(device); device 761 drivers/block/drbd/drbd_worker.c device->rs_in_flight += (i << (BM_BLOCK_SHIFT - 9)); device 762 drivers/block/drbd/drbd_worker.c mod_timer(&device->resync_timer, jiffies + SLEEP_TIME); device 763 drivers/block/drbd/drbd_worker.c put_ldev(device); device 767 drivers/block/drbd/drbd_worker.c static int make_ov_request(struct drbd_device *device, int cancel) device 771 drivers/block/drbd/drbd_worker.c const sector_t capacity = drbd_get_capacity(device->this_bdev); device 777 drivers/block/drbd/drbd_worker.c number = drbd_rs_number_requests(device); device 779 drivers/block/drbd/drbd_worker.c sector = device->ov_position; device 788 drivers/block/drbd/drbd_worker.c && verify_can_do_stop_sector(device) device 789 drivers/block/drbd/drbd_worker.c && sector >= device->ov_stop_sector; device 795 drivers/block/drbd/drbd_worker.c if (drbd_try_rs_begin_io(device, sector)) { device 796 drivers/block/drbd/drbd_worker.c device->ov_position = sector; device 803 drivers/block/drbd/drbd_worker.c inc_rs_pending(device); device 804 drivers/block/drbd/drbd_worker.c if (drbd_send_ov_request(first_peer_device(device), sector, size)) { device 805 drivers/block/drbd/drbd_worker.c dec_rs_pending(device); device 810 drivers/block/drbd/drbd_worker.c device->ov_position = sector; device 813 drivers/block/drbd/drbd_worker.c device->rs_in_flight += (i << (BM_BLOCK_SHIFT - 9)); device 815 drivers/block/drbd/drbd_worker.c mod_timer(&device->resync_timer, jiffies + SLEEP_TIME); device 823 drivers/block/drbd/drbd_worker.c struct drbd_device *device = dw->device; device 825 drivers/block/drbd/drbd_worker.c ov_out_of_sync_print(device); device 826 drivers/block/drbd/drbd_worker.c drbd_resync_finished(device); device 835 drivers/block/drbd/drbd_worker.c struct drbd_device *device = dw->device; device 838 drivers/block/drbd/drbd_worker.c drbd_resync_finished(device); device 843 drivers/block/drbd/drbd_worker.c static void ping_peer(struct drbd_device *device) device 845 drivers/block/drbd/drbd_worker.c struct drbd_connection *connection = first_peer_device(device)->connection; device 850 drivers/block/drbd/drbd_worker.c test_bit(GOT_PING_ACK, &connection->flags) || device->state.conn < C_CONNECTED); device 853 drivers/block/drbd/drbd_worker.c int drbd_resync_finished(struct drbd_device *device) device 855 drivers/block/drbd/drbd_worker.c struct drbd_connection *connection = first_peer_device(device)->connection; device 866 drivers/block/drbd/drbd_worker.c if (drbd_rs_del_all(device)) { device 876 drivers/block/drbd/drbd_worker.c dw->device = device; device 880 drivers/block/drbd/drbd_worker.c drbd_err(device, "Warn failed to drbd_rs_del_all() and to kmalloc(dw).\n"); device 883 drivers/block/drbd/drbd_worker.c dt = (jiffies - device->rs_start - device->rs_paused) / HZ; device 887 drivers/block/drbd/drbd_worker.c db = device->rs_total; device 889 drivers/block/drbd/drbd_worker.c if (device->state.conn == C_VERIFY_S || device->state.conn == C_VERIFY_T) device 890 drivers/block/drbd/drbd_worker.c db -= device->ov_left; device 893 drivers/block/drbd/drbd_worker.c device->rs_paused /= HZ; device 895 drivers/block/drbd/drbd_worker.c if (!get_ldev(device)) device 898 drivers/block/drbd/drbd_worker.c ping_peer(device); device 900 drivers/block/drbd/drbd_worker.c spin_lock_irq(&device->resource->req_lock); device 901 drivers/block/drbd/drbd_worker.c os = drbd_read_state(device); device 913 drivers/block/drbd/drbd_worker.c drbd_info(device, "%s done (total %lu sec; paused %lu sec; %lu K/sec)\n", device 915 drivers/block/drbd/drbd_worker.c dt + device->rs_paused, device->rs_paused, dbdt); device 917 drivers/block/drbd/drbd_worker.c n_oos = drbd_bm_total_weight(device); device 921 drivers/block/drbd/drbd_worker.c drbd_alert(device, "Online verify found %lu %dk block out of sync!\n", device 926 drivers/block/drbd/drbd_worker.c D_ASSERT(device, (n_oos - device->rs_failed) == 0); device 931 drivers/block/drbd/drbd_worker.c if (device->use_csums && device->rs_total) { device 932 drivers/block/drbd/drbd_worker.c const unsigned long s = device->rs_same_csum; device 933 drivers/block/drbd/drbd_worker.c const unsigned long t = device->rs_total; device 937 drivers/block/drbd/drbd_worker.c drbd_info(device, "%u %% had equal checksums, eliminated: %luK; " device 940 drivers/block/drbd/drbd_worker.c Bit2KB(device->rs_same_csum), device 941 drivers/block/drbd/drbd_worker.c Bit2KB(device->rs_total - device->rs_same_csum), device 942 drivers/block/drbd/drbd_worker.c Bit2KB(device->rs_total)); device 946 drivers/block/drbd/drbd_worker.c if (device->rs_failed) { device 947 drivers/block/drbd/drbd_worker.c drbd_info(device, " %lu failed blocks\n", device->rs_failed); device 961 drivers/block/drbd/drbd_worker.c if (device->p_uuid) { device 964 drivers/block/drbd/drbd_worker.c _drbd_uuid_set(device, i, device->p_uuid[i]); device 965 drivers/block/drbd/drbd_worker.c drbd_uuid_set(device, UI_BITMAP, device->ldev->md.uuid[UI_CURRENT]); device 966 drivers/block/drbd/drbd_worker.c _drbd_uuid_set(device, UI_CURRENT, device->p_uuid[UI_CURRENT]); device 968 drivers/block/drbd/drbd_worker.c drbd_err(device, "device->p_uuid is NULL! BUG\n"); device 975 drivers/block/drbd/drbd_worker.c drbd_uuid_set_bm(device, 0UL); device 976 drivers/block/drbd/drbd_worker.c drbd_print_uuids(device, "updated UUIDs"); device 977 drivers/block/drbd/drbd_worker.c if (device->p_uuid) { device 982 drivers/block/drbd/drbd_worker.c device->p_uuid[i] = device->ldev->md.uuid[i]; device 987 drivers/block/drbd/drbd_worker.c _drbd_set_state(device, ns, CS_VERBOSE, NULL); device 989 drivers/block/drbd/drbd_worker.c spin_unlock_irq(&device->resource->req_lock); device 999 drivers/block/drbd/drbd_worker.c fp = rcu_dereference(device->ldev->disk_conf)->fencing; device 1004 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 1005 drivers/block/drbd/drbd_worker.c disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); device 1006 drivers/block/drbd/drbd_worker.c pdsk_state = min_t(enum drbd_disk_state, pdsk_state, device->state.pdsk); device 1014 drivers/block/drbd/drbd_worker.c put_ldev(device); device 1016 drivers/block/drbd/drbd_worker.c device->rs_total = 0; device 1017 drivers/block/drbd/drbd_worker.c device->rs_failed = 0; device 1018 drivers/block/drbd/drbd_worker.c device->rs_paused = 0; device 1021 drivers/block/drbd/drbd_worker.c if (verify_done && device->ov_left == 0) device 1022 drivers/block/drbd/drbd_worker.c device->ov_start_sector = 0; device 1024 drivers/block/drbd/drbd_worker.c drbd_md_sync(device); device 1027 drivers/block/drbd/drbd_worker.c drbd_khelper(device, khelper_cmd); device 1033 drivers/block/drbd/drbd_worker.c static void move_to_net_ee_or_free(struct drbd_device *device, struct drbd_peer_request *peer_req) device 1038 drivers/block/drbd/drbd_worker.c atomic_add(i, &device->pp_in_use_by_net); device 1039 drivers/block/drbd/drbd_worker.c atomic_sub(i, &device->pp_in_use); device 1040 drivers/block/drbd/drbd_worker.c spin_lock_irq(&device->resource->req_lock); device 1041 drivers/block/drbd/drbd_worker.c list_add_tail(&peer_req->w.list, &device->net_ee); device 1042 drivers/block/drbd/drbd_worker.c spin_unlock_irq(&device->resource->req_lock); device 1045 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1057 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 1061 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1062 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1070 drivers/block/drbd/drbd_worker.c drbd_err(device, "Sending NegDReply. sector=%llus.\n", device 1076 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1078 drivers/block/drbd/drbd_worker.c move_to_net_ee_or_free(device, peer_req); device 1081 drivers/block/drbd/drbd_worker.c drbd_err(device, "drbd_send_block() failed\n"); device 1118 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 1122 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1123 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1127 drivers/block/drbd/drbd_worker.c if (get_ldev_if_state(device, D_FAILED)) { device 1128 drivers/block/drbd/drbd_worker.c drbd_rs_complete_io(device, peer_req->i.sector); device 1129 drivers/block/drbd/drbd_worker.c put_ldev(device); device 1132 drivers/block/drbd/drbd_worker.c if (device->state.conn == C_AHEAD) { device 1135 drivers/block/drbd/drbd_worker.c if (likely(device->state.pdsk >= D_INCONSISTENT)) { device 1136 drivers/block/drbd/drbd_worker.c inc_rs_pending(device); device 1143 drivers/block/drbd/drbd_worker.c drbd_err(device, "Not sending RSDataReply, " device 1149 drivers/block/drbd/drbd_worker.c drbd_err(device, "Sending NegRSDReply. sector %llus.\n", device 1155 drivers/block/drbd/drbd_worker.c drbd_rs_failed_io(device, peer_req->i.sector, peer_req->i.size); device 1158 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1160 drivers/block/drbd/drbd_worker.c move_to_net_ee_or_free(device, peer_req); device 1163 drivers/block/drbd/drbd_worker.c drbd_err(device, "drbd_send_block() failed\n"); device 1171 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 1178 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1179 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1183 drivers/block/drbd/drbd_worker.c if (get_ldev(device)) { device 1184 drivers/block/drbd/drbd_worker.c drbd_rs_complete_io(device, peer_req->i.sector); device 1185 drivers/block/drbd/drbd_worker.c put_ldev(device); device 1196 drivers/block/drbd/drbd_worker.c D_ASSERT(device, digest_size == di->digest_size); device 1206 drivers/block/drbd/drbd_worker.c drbd_set_in_sync(device, peer_req->i.sector, peer_req->i.size); device 1208 drivers/block/drbd/drbd_worker.c device->rs_same_csum += peer_req->i.size >> BM_BLOCK_SHIFT; device 1211 drivers/block/drbd/drbd_worker.c inc_rs_pending(device); device 1220 drivers/block/drbd/drbd_worker.c drbd_err(device, "Sending NegDReply. I guess it gets messy.\n"); device 1223 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1224 drivers/block/drbd/drbd_worker.c move_to_net_ee_or_free(device, peer_req); device 1227 drivers/block/drbd/drbd_worker.c drbd_err(device, "drbd_send_block/ack() failed\n"); device 1235 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 1262 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1264 drivers/block/drbd/drbd_worker.c inc_rs_pending(device); device 1267 drivers/block/drbd/drbd_worker.c dec_rs_pending(device); device 1272 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1273 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1277 drivers/block/drbd/drbd_worker.c void drbd_ov_out_of_sync_found(struct drbd_device *device, sector_t sector, int size) device 1279 drivers/block/drbd/drbd_worker.c if (device->ov_last_oos_start + device->ov_last_oos_size == sector) { device 1280 drivers/block/drbd/drbd_worker.c device->ov_last_oos_size += size>>9; device 1282 drivers/block/drbd/drbd_worker.c device->ov_last_oos_start = sector; device 1283 drivers/block/drbd/drbd_worker.c device->ov_last_oos_size = size>>9; device 1285 drivers/block/drbd/drbd_worker.c drbd_set_out_of_sync(device, sector, size); device 1292 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 1302 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1303 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1309 drivers/block/drbd/drbd_worker.c if (get_ldev(device)) { device 1310 drivers/block/drbd/drbd_worker.c drbd_rs_complete_io(device, peer_req->i.sector); device 1311 drivers/block/drbd/drbd_worker.c put_ldev(device); device 1322 drivers/block/drbd/drbd_worker.c D_ASSERT(device, digest_size == di->digest_size); device 1333 drivers/block/drbd/drbd_worker.c drbd_free_peer_req(device, peer_req); device 1335 drivers/block/drbd/drbd_worker.c drbd_ov_out_of_sync_found(device, sector, size); device 1337 drivers/block/drbd/drbd_worker.c ov_out_of_sync_print(device); device 1342 drivers/block/drbd/drbd_worker.c dec_unacked(device); device 1344 drivers/block/drbd/drbd_worker.c --device->ov_left; device 1347 drivers/block/drbd/drbd_worker.c if ((device->ov_left & 0x200) == 0x200) device 1348 drivers/block/drbd/drbd_worker.c drbd_advance_rs_marks(device, device->ov_left); device 1350 drivers/block/drbd/drbd_worker.c stop_sector_reached = verify_can_do_stop_sector(device) && device 1351 drivers/block/drbd/drbd_worker.c (sector + (size>>9)) >= device->ov_stop_sector; device 1353 drivers/block/drbd/drbd_worker.c if (device->ov_left == 0 || stop_sector_reached) { device 1354 drivers/block/drbd/drbd_worker.c ov_out_of_sync_print(device); device 1355 drivers/block/drbd/drbd_worker.c drbd_resync_finished(device); device 1393 drivers/block/drbd/drbd_worker.c struct drbd_device *device = device 1398 drivers/block/drbd/drbd_worker.c return pd_send_unplug_remote(first_peer_device(device)); device 1426 drivers/block/drbd/drbd_worker.c struct drbd_device *device = req->device; device 1427 drivers/block/drbd/drbd_worker.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 1457 drivers/block/drbd/drbd_worker.c struct drbd_device *device = req->device; device 1458 drivers/block/drbd/drbd_worker.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 1490 drivers/block/drbd/drbd_worker.c struct drbd_device *device = req->device; device 1491 drivers/block/drbd/drbd_worker.c struct drbd_peer_device *const peer_device = first_peer_device(device); device 1520 drivers/block/drbd/drbd_worker.c struct drbd_device *device = req->device; device 1523 drivers/block/drbd/drbd_worker.c drbd_al_begin_io(device, &req->i); device 1526 drivers/block/drbd/drbd_worker.c bio_set_dev(req->private_bio, device->ldev->backing_bdev); device 1532 drivers/block/drbd/drbd_worker.c static int _drbd_may_sync_now(struct drbd_device *device) device 1534 drivers/block/drbd/drbd_worker.c struct drbd_device *odev = device; device 1562 drivers/block/drbd/drbd_worker.c static bool drbd_pause_after(struct drbd_device *device) device 1588 drivers/block/drbd/drbd_worker.c static bool drbd_resume_next(struct drbd_device *device) device 1609 drivers/block/drbd/drbd_worker.c void resume_next_sg(struct drbd_device *device) device 1612 drivers/block/drbd/drbd_worker.c drbd_resume_next(device); device 1616 drivers/block/drbd/drbd_worker.c void suspend_other_sg(struct drbd_device *device) device 1619 drivers/block/drbd/drbd_worker.c drbd_pause_after(device); device 1624 drivers/block/drbd/drbd_worker.c enum drbd_ret_code drbd_resync_after_valid(struct drbd_device *device, int o_minor) device 1637 drivers/block/drbd/drbd_worker.c if (odev == device) device 1662 drivers/block/drbd/drbd_worker.c void drbd_resync_after_changed(struct drbd_device *device) device 1667 drivers/block/drbd/drbd_worker.c changed = drbd_pause_after(device); device 1668 drivers/block/drbd/drbd_worker.c changed |= drbd_resume_next(device); device 1672 drivers/block/drbd/drbd_worker.c void drbd_rs_controller_reset(struct drbd_device *device) device 1674 drivers/block/drbd/drbd_worker.c struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; device 1677 drivers/block/drbd/drbd_worker.c atomic_set(&device->rs_sect_in, 0); device 1678 drivers/block/drbd/drbd_worker.c atomic_set(&device->rs_sect_ev, 0); device 1679 drivers/block/drbd/drbd_worker.c device->rs_in_flight = 0; device 1680 drivers/block/drbd/drbd_worker.c device->rs_last_events = (int)part_stat_read_accum(&disk->part0, sectors); device 1687 drivers/block/drbd/drbd_worker.c plan = rcu_dereference(device->rs_plan_s); device 1695 drivers/block/drbd/drbd_worker.c struct drbd_device *device = from_timer(device, t, start_resync_timer); device 1696 drivers/block/drbd/drbd_worker.c drbd_device_post_work(device, RS_START); device 1699 drivers/block/drbd/drbd_worker.c static void do_start_resync(struct drbd_device *device) device 1701 drivers/block/drbd/drbd_worker.c if (atomic_read(&device->unacked_cnt) || atomic_read(&device->rs_pending_cnt)) { device 1702 drivers/block/drbd/drbd_worker.c drbd_warn(device, "postponing start_resync ...\n"); device 1703 drivers/block/drbd/drbd_worker.c device->start_resync_timer.expires = jiffies + HZ/10; device 1704 drivers/block/drbd/drbd_worker.c add_timer(&device->start_resync_timer); device 1708 drivers/block/drbd/drbd_worker.c drbd_start_resync(device, C_SYNC_SOURCE); device 1709 drivers/block/drbd/drbd_worker.c clear_bit(AHEAD_TO_SYNC_SOURCE, &device->flags); device 1712 drivers/block/drbd/drbd_worker.c static bool use_checksum_based_resync(struct drbd_connection *connection, struct drbd_device *device) device 1721 drivers/block/drbd/drbd_worker.c || test_bit(CRASHED_PRIMARY, &device->flags)); /* or only after Primary crash? */ device 1732 drivers/block/drbd/drbd_worker.c void drbd_start_resync(struct drbd_device *device, enum drbd_conns side) device 1734 drivers/block/drbd/drbd_worker.c struct drbd_peer_device *peer_device = first_peer_device(device); device 1739 drivers/block/drbd/drbd_worker.c if (device->state.conn >= C_SYNC_SOURCE && device->state.conn < C_AHEAD) { device 1740 drivers/block/drbd/drbd_worker.c drbd_err(device, "Resync already running!\n"); device 1745 drivers/block/drbd/drbd_worker.c drbd_err(device, "No connection to peer, aborting!\n"); device 1749 drivers/block/drbd/drbd_worker.c if (!test_bit(B_RS_H_DONE, &device->flags)) { device 1754 drivers/block/drbd/drbd_worker.c r = drbd_khelper(device, "before-resync-target"); device 1757 drivers/block/drbd/drbd_worker.c drbd_info(device, "before-resync-target handler returned %d, " device 1763 drivers/block/drbd/drbd_worker.c r = drbd_khelper(device, "before-resync-source"); device 1767 drivers/block/drbd/drbd_worker.c drbd_info(device, "before-resync-source handler returned %d, " device 1770 drivers/block/drbd/drbd_worker.c drbd_info(device, "before-resync-source handler returned %d, " device 1783 drivers/block/drbd/drbd_worker.c if (!mutex_trylock(device->state_mutex)) { device 1784 drivers/block/drbd/drbd_worker.c set_bit(B_RS_H_DONE, &device->flags); device 1785 drivers/block/drbd/drbd_worker.c device->start_resync_timer.expires = jiffies + HZ/5; device 1786 drivers/block/drbd/drbd_worker.c add_timer(&device->start_resync_timer); device 1790 drivers/block/drbd/drbd_worker.c mutex_lock(device->state_mutex); device 1794 drivers/block/drbd/drbd_worker.c clear_bit(B_RS_H_DONE, &device->flags); device 1796 drivers/block/drbd/drbd_worker.c if (device->state.conn < C_CONNECTED device 1797 drivers/block/drbd/drbd_worker.c || !get_ldev_if_state(device, D_NEGOTIATING)) { device 1802 drivers/block/drbd/drbd_worker.c ns = drbd_read_state(device); device 1804 drivers/block/drbd/drbd_worker.c ns.aftr_isp = !_drbd_may_sync_now(device); device 1813 drivers/block/drbd/drbd_worker.c r = _drbd_set_state(device, ns, CS_VERBOSE, NULL); device 1814 drivers/block/drbd/drbd_worker.c ns = drbd_read_state(device); device 1820 drivers/block/drbd/drbd_worker.c unsigned long tw = drbd_bm_total_weight(device); device 1824 drivers/block/drbd/drbd_worker.c device->rs_failed = 0; device 1825 drivers/block/drbd/drbd_worker.c device->rs_paused = 0; device 1826 drivers/block/drbd/drbd_worker.c device->rs_same_csum = 0; device 1827 drivers/block/drbd/drbd_worker.c device->rs_last_sect_ev = 0; device 1828 drivers/block/drbd/drbd_worker.c device->rs_total = tw; device 1829 drivers/block/drbd/drbd_worker.c device->rs_start = now; device 1831 drivers/block/drbd/drbd_worker.c device->rs_mark_left[i] = tw; device 1832 drivers/block/drbd/drbd_worker.c device->rs_mark_time[i] = now; device 1834 drivers/block/drbd/drbd_worker.c drbd_pause_after(device); device 1838 drivers/block/drbd/drbd_worker.c spin_lock(&device->al_lock); device 1839 drivers/block/drbd/drbd_worker.c lc_reset(device->resync); device 1840 drivers/block/drbd/drbd_worker.c device->resync_locked = 0; device 1841 drivers/block/drbd/drbd_worker.c device->resync_wenr = LC_FREE; device 1842 drivers/block/drbd/drbd_worker.c spin_unlock(&device->al_lock); device 1847 drivers/block/drbd/drbd_worker.c wake_up(&device->al_wait); /* for lc_reset() above */ device 1850 drivers/block/drbd/drbd_worker.c device->rs_last_bcast = jiffies - HZ; device 1852 drivers/block/drbd/drbd_worker.c drbd_info(device, "Began resync as %s (will sync %lu KB [%lu bits set]).\n", device 1854 drivers/block/drbd/drbd_worker.c (unsigned long) device->rs_total << (BM_BLOCK_SHIFT-10), device 1855 drivers/block/drbd/drbd_worker.c (unsigned long) device->rs_total); device 1857 drivers/block/drbd/drbd_worker.c device->bm_resync_fo = 0; device 1858 drivers/block/drbd/drbd_worker.c device->use_csums = use_checksum_based_resync(connection, device); device 1860 drivers/block/drbd/drbd_worker.c device->use_csums = false; device 1873 drivers/block/drbd/drbd_worker.c if (connection->agreed_pro_version < 95 && device->rs_total == 0) { device 1894 drivers/block/drbd/drbd_worker.c drbd_resync_finished(device); device 1897 drivers/block/drbd/drbd_worker.c drbd_rs_controller_reset(device); device 1903 drivers/block/drbd/drbd_worker.c mod_timer(&device->resync_timer, jiffies); device 1905 drivers/block/drbd/drbd_worker.c drbd_md_sync(device); device 1907 drivers/block/drbd/drbd_worker.c put_ldev(device); device 1909 drivers/block/drbd/drbd_worker.c mutex_unlock(device->state_mutex); device 1912 drivers/block/drbd/drbd_worker.c static void update_on_disk_bitmap(struct drbd_device *device, bool resync_done) device 1915 drivers/block/drbd/drbd_worker.c device->rs_last_bcast = jiffies; device 1917 drivers/block/drbd/drbd_worker.c if (!get_ldev(device)) device 1920 drivers/block/drbd/drbd_worker.c drbd_bm_write_lazy(device, 0); device 1921 drivers/block/drbd/drbd_worker.c if (resync_done && is_sync_state(device->state.conn)) device 1922 drivers/block/drbd/drbd_worker.c drbd_resync_finished(device); device 1924 drivers/block/drbd/drbd_worker.c drbd_bcast_event(device, &sib); device 1926 drivers/block/drbd/drbd_worker.c device->rs_last_bcast = jiffies; device 1927 drivers/block/drbd/drbd_worker.c put_ldev(device); device 1930 drivers/block/drbd/drbd_worker.c static void drbd_ldev_destroy(struct drbd_device *device) device 1932 drivers/block/drbd/drbd_worker.c lc_destroy(device->resync); device 1933 drivers/block/drbd/drbd_worker.c device->resync = NULL; device 1934 drivers/block/drbd/drbd_worker.c lc_destroy(device->act_log); device 1935 drivers/block/drbd/drbd_worker.c device->act_log = NULL; device 1938 drivers/block/drbd/drbd_worker.c drbd_backing_dev_free(device, device->ldev); device 1939 drivers/block/drbd/drbd_worker.c device->ldev = NULL; device 1942 drivers/block/drbd/drbd_worker.c clear_bit(GOING_DISKLESS, &device->flags); device 1943 drivers/block/drbd/drbd_worker.c wake_up(&device->misc_wait); device 1946 drivers/block/drbd/drbd_worker.c static void go_diskless(struct drbd_device *device) device 1948 drivers/block/drbd/drbd_worker.c D_ASSERT(device, device->state.disk == D_FAILED); device 1967 drivers/block/drbd/drbd_worker.c if (device->bitmap && device->ldev) { device 1972 drivers/block/drbd/drbd_worker.c if (drbd_bitmap_io_from_worker(device, drbd_bm_write, device 1974 drivers/block/drbd/drbd_worker.c if (test_bit(WAS_READ_ERROR, &device->flags)) { device 1975 drivers/block/drbd/drbd_worker.c drbd_md_set_flag(device, MDF_FULL_SYNC); device 1976 drivers/block/drbd/drbd_worker.c drbd_md_sync(device); device 1981 drivers/block/drbd/drbd_worker.c drbd_force_state(device, NS(disk, D_DISKLESS)); device 1984 drivers/block/drbd/drbd_worker.c static int do_md_sync(struct drbd_device *device) device 1986 drivers/block/drbd/drbd_worker.c drbd_warn(device, "md_sync_timer expired! Worker calls drbd_md_sync().\n"); device 1987 drivers/block/drbd/drbd_worker.c drbd_md_sync(device); device 2014 drivers/block/drbd/drbd_worker.c static void do_device_work(struct drbd_device *device, const unsigned long todo) device 2017 drivers/block/drbd/drbd_worker.c do_md_sync(device); device 2020 drivers/block/drbd/drbd_worker.c update_on_disk_bitmap(device, test_bit(RS_DONE, &todo)); device 2022 drivers/block/drbd/drbd_worker.c go_diskless(device); device 2024 drivers/block/drbd/drbd_worker.c drbd_ldev_destroy(device); device 2026 drivers/block/drbd/drbd_worker.c do_start_resync(device); device 2055 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 2056 drivers/block/drbd/drbd_worker.c unsigned long todo = get_work_bits(&device->flags); device 2060 drivers/block/drbd/drbd_worker.c kref_get(&device->kref); device 2062 drivers/block/drbd/drbd_worker.c do_device_work(device, todo); device 2063 drivers/block/drbd/drbd_worker.c kref_put(&device->kref, drbd_destroy_device); device 2222 drivers/block/drbd/drbd_worker.c struct drbd_device *device = peer_device->device; device 2223 drivers/block/drbd/drbd_worker.c D_ASSERT(device, device->state.disk == D_DISKLESS && device->state.conn == C_STANDALONE); device 2224 drivers/block/drbd/drbd_worker.c kref_get(&device->kref); device 2226 drivers/block/drbd/drbd_worker.c drbd_device_cleanup(device); device 2227 drivers/block/drbd/drbd_worker.c kref_put(&device->kref, drbd_destroy_device); device 4466 drivers/block/floppy.c static ssize_t floppy_cmos_show(struct device *dev, device 4485 drivers/block/floppy.c static void floppy_device_release(struct device *dev) device 4489 drivers/block/floppy.c static int floppy_resume(struct device *dev) device 754 drivers/block/loop.c static ssize_t loop_attr_show(struct device *dev, char *page, device 765 drivers/block/loop.c static ssize_t loop_attr_do_show_##_name(struct device *d, \ device 1268 drivers/block/mtip32xx/mtip32xx.c fis.device = ATA_DEVICE_OBS; device 1304 drivers/block/mtip32xx/mtip32xx.c fis.device = ATA_DEVICE_OBS; device 1503 drivers/block/mtip32xx/mtip32xx.c fis.device = command[6] & ~0x10; /* Clear the dev bit*/ device 1791 drivers/block/mtip32xx/mtip32xx.c fis.device = req_task->io_ports[6] & ~0x10; device 1834 drivers/block/mtip32xx/mtip32xx.c fis.device); device 1888 drivers/block/mtip32xx/mtip32xx.c req_task->io_ports[6] = reply->device; device 2097 drivers/block/mtip32xx/mtip32xx.c fis->device = 1 << 6; device 2108 drivers/block/mtip32xx/mtip32xx.c fis->device |= 1 << 7; device 2143 drivers/block/mtip32xx/mtip32xx.c static ssize_t mtip_hw_show_status(struct device *dev, device 2475 drivers/block/mtip32xx/mtip32xx.c return (dd->pdev->device == P420M_DEVICE_ID ? 1 : 0); device 3950 drivers/block/mtip32xx/mtip32xx.c pdev->vendor, pdev->device); device 3968 drivers/block/mtip32xx/mtip32xx.c ((pdev->bus->self->device & 0xff00) == 0x5a00)) { device 3978 drivers/block/mtip32xx/mtip32xx.c (parent_dev->bus->parent->self->device & device 217 drivers/block/mtip32xx/mtip32xx.h unsigned char device; device 160 drivers/block/nbd.c static inline struct device *nbd_to_dev(struct nbd_device *nbd) device 206 drivers/block/nbd.c static ssize_t pid_show(struct device *dev, device 128 drivers/block/paride/aten.c pi->device,ATEN_VERSION,pi->port); device 338 drivers/block/paride/bpck.c pi->device,pi->port,pi->unit,pi->mode); device 434 drivers/block/paride/bpck.c printk("%s: bpck EEPROM: %64.64s\n",pi->device,scratch); device 435 drivers/block/paride/bpck.c printk("%s: %64.64s\n",pi->device,&scratch[64]); device 440 drivers/block/paride/bpck.c pi->device,BPCK_VERSION,&scratch[110],pi->unit); device 203 drivers/block/paride/bpck6.c printk("%s: BACKPACK Protocol Driver V"BACKPACK_VERSION"\n",pi->device); device 204 drivers/block/paride/bpck6.c printk("%s: Copyright 2001 by Micro Solutions, Inc., DeKalb IL.\n",pi->device); device 206 drivers/block/paride/bpck6.c pi->device,BACKPACK_VERSION,pi->port); device 207 drivers/block/paride/bpck6.c printk("%s: Unit: %d Mode:%d (%s) Delay %d\n",pi->device, device 220 drivers/block/paride/bpck6.c printk(KERN_ERR "%s: ERROR COULDN'T ALLOCATE MEMORY\n", pi->device); device 184 drivers/block/paride/comm.c pi->device,COMM_VERSION,pi->port); device 199 drivers/block/paride/dstr.c pi->device,DSTR_VERSION,pi->port); device 284 drivers/block/paride/epat.c pi->device,pi->port,pi->mode,cc,e[0],e[1],f); device 302 drivers/block/paride/epat.c pi->device,EPAT_VERSION,ver,pi->port); device 267 drivers/block/paride/epia.c pi->device,pi->port,pi->mode,e[0],e[1],f); device 281 drivers/block/paride/epia.c pi->device,EPIA_VERSION,pi->port); device 119 drivers/block/paride/fit2.c pi->device,FIT2_VERSION,pi->port,pi->delay); device 178 drivers/block/paride/fit3.c pi->device,FIT3_VERSION,pi->port, device 212 drivers/block/paride/friq.c pi->device,pi->port,pi->mode,e[0],e[1],r); device 224 drivers/block/paride/friq.c printk("%s: friq %s, Freecom IQ ASIC-2 adapter at 0x%x, ", pi->device, device 235 drivers/block/paride/frpw.c pi->device, pi->mode); device 242 drivers/block/paride/frpw.c pi->device); device 265 drivers/block/paride/frpw.c pi->device,pi->port,(pi->private%2),pi->mode,e[0],e[1],r); device 277 drivers/block/paride/frpw.c printk("%s: frpw %s, Freecom (%s) adapter at 0x%x, ", pi->device, device 236 drivers/block/paride/kbic.c pi->device,KBIC_VERSION,chip,pi->port); device 96 drivers/block/paride/ktti.c pi->device,KTTI_VERSION,pi->port,pi->delay); device 119 drivers/block/paride/on20.c pi->device,ON20_VERSION,pi->port); device 284 drivers/block/paride/on26.c pi->device,ON26_VERSION,pi->port); device 190 drivers/block/paride/paride.c pi->device, pi->proto->name, pi->port, device 259 drivers/block/paride/paride.c pi->pardev = parport_register_dev_model(port, pi->device, &par_cb, device 268 drivers/block/paride/paride.c printk("%s: 0x%x is %s\n", pi->device, pi->port, port->name); device 352 drivers/block/paride/paride.c int devtype, int verbose, char *device) device 369 drivers/block/paride/paride.c printk("%s: Invalid parameters\n", device); device 392 drivers/block/paride/paride.c pi->device = device; device 422 drivers/block/paride/paride.c printk("%s: Autoprobe failed\n", device); device 424 drivers/block/paride/paride.c printk("%s: Adapter not found\n", device); device 429 drivers/block/paride/paride.c printk("%s: Sharing %s at 0x%x\n", pi->device, device 43 drivers/block/paride/paride.h char *device; /* name of driver */ device 71 drivers/block/paride/paride.h char *device /* name of the driver */ device 51 drivers/block/ps3disk.c u8 device; device 455 drivers/block/rbd.c struct device dev; device 577 drivers/block/rbd.c static void rbd_root_dev_release(struct device *dev) device 581 drivers/block/rbd.c static struct device rbd_root_dev = { device 5204 drivers/block/rbd.c static struct rbd_device *dev_to_rbd_dev(struct device *dev) device 5209 drivers/block/rbd.c static ssize_t rbd_size_show(struct device *dev, device 5222 drivers/block/rbd.c static ssize_t rbd_features_show(struct device *dev, device 5231 drivers/block/rbd.c static ssize_t rbd_major_show(struct device *dev, device 5242 drivers/block/rbd.c static ssize_t rbd_minor_show(struct device *dev, device 5250 drivers/block/rbd.c static ssize_t rbd_client_addr_show(struct device *dev, device 5261 drivers/block/rbd.c static ssize_t rbd_client_id_show(struct device *dev, device 5270 drivers/block/rbd.c static ssize_t rbd_cluster_fsid_show(struct device *dev, device 5278 drivers/block/rbd.c static ssize_t rbd_config_info_show(struct device *dev, device 5286 drivers/block/rbd.c static ssize_t rbd_pool_show(struct device *dev, device 5294 drivers/block/rbd.c static ssize_t rbd_pool_id_show(struct device *dev, device 5303 drivers/block/rbd.c static ssize_t rbd_pool_ns_show(struct device *dev, device 5311 drivers/block/rbd.c static ssize_t rbd_name_show(struct device *dev, device 5322 drivers/block/rbd.c static ssize_t rbd_image_id_show(struct device *dev, device 5334 drivers/block/rbd.c static ssize_t rbd_snap_show(struct device *dev, device 5343 drivers/block/rbd.c static ssize_t rbd_snap_id_show(struct device *dev, device 5356 drivers/block/rbd.c static ssize_t rbd_parent_show(struct device *dev, device 5386 drivers/block/rbd.c static ssize_t rbd_image_refresh(struct device *dev, device 5449 drivers/block/rbd.c static void rbd_dev_release(struct device *dev); device 5513 drivers/block/rbd.c static void rbd_dev_release(struct device *dev) device 220 drivers/block/skd_main.c struct device *class_dev; device 2606 drivers/block/skd_main.c struct device *dev = &skdev->pdev->dev; device 3109 drivers/block/skd_main.c static int skd_bdev_attach(struct device *parent, struct skd_device *skdev) device 3172 drivers/block/skd_main.c pdev->device); device 931 drivers/block/sunvdc.c static int vdc_device_probed(struct device *dev, void *arg) device 962 drivers/block/sunvdc.c struct device *dev; device 843 drivers/block/umem.c switch (card->dev->device) { device 1043 drivers/block/umem.c .device = 0xB555, device 494 drivers/block/virtio_blk.c static ssize_t serial_show(struct device *dev, device 690 drivers/block/virtio_blk.c cache_type_store(struct device *dev, struct device_attribute *attr, device 709 drivers/block/virtio_blk.c cache_type_show(struct device *dev, struct device_attribute *attr, char *buf) device 730 drivers/block/virtio_blk.c struct device *dev = container_of(kobj, struct device, kobj); device 351 drivers/block/xen-blkback/xenbus.c static ssize_t show_##name(struct device *_dev, \ device 400 drivers/block/xen-blkback/xenbus.c static ssize_t show_##name(struct device *_dev, \ device 206 drivers/block/xsysace.c struct device *dev; device 1125 drivers/block/xsysace.c static int ace_alloc(struct device *dev, int id, resource_size_t physaddr, device 1167 drivers/block/xsysace.c static void ace_free(struct device *dev) device 151 drivers/block/z2ram.c int device; device 158 drivers/block/z2ram.c device = MINOR(bdev->bd_dev); device 161 drivers/block/z2ram.c if ( current_device != -1 && current_device != device ) device 175 drivers/block/z2ram.c if (device >= Z2MINOR_MEMLIST1 && device <= Z2MINOR_MEMLIST4) { device 176 drivers/block/z2ram.c int index = device - Z2MINOR_MEMLIST1 + 1; device 223 drivers/block/z2ram.c switch ( device ) device 297 drivers/block/z2ram.c current_device = device; device 79 drivers/block/zram/zram_drv.c static inline struct zram *dev_to_zram(struct device *dev) device 227 drivers/block/zram/zram_drv.c static ssize_t initstate_show(struct device *dev, device 240 drivers/block/zram/zram_drv.c static ssize_t disksize_show(struct device *dev, device 248 drivers/block/zram/zram_drv.c static ssize_t mem_limit_store(struct device *dev, device 266 drivers/block/zram/zram_drv.c static ssize_t mem_used_max_store(struct device *dev, device 287 drivers/block/zram/zram_drv.c static ssize_t idle_store(struct device *dev, device 321 drivers/block/zram/zram_drv.c static ssize_t writeback_limit_enable_store(struct device *dev, device 341 drivers/block/zram/zram_drv.c static ssize_t writeback_limit_enable_show(struct device *dev, device 356 drivers/block/zram/zram_drv.c static ssize_t writeback_limit_store(struct device *dev, device 376 drivers/block/zram/zram_drv.c static ssize_t writeback_limit_show(struct device *dev, device 413 drivers/block/zram/zram_drv.c static ssize_t backing_dev_show(struct device *dev, device 443 drivers/block/zram/zram_drv.c static ssize_t backing_dev_store(struct device *dev, device 620 drivers/block/zram/zram_drv.c static ssize_t writeback_store(struct device *dev, device 959 drivers/block/zram/zram_drv.c static ssize_t max_comp_streams_show(struct device *dev, device 965 drivers/block/zram/zram_drv.c static ssize_t max_comp_streams_store(struct device *dev, device 971 drivers/block/zram/zram_drv.c static ssize_t comp_algorithm_show(struct device *dev, device 984 drivers/block/zram/zram_drv.c static ssize_t comp_algorithm_store(struct device *dev, device 1012 drivers/block/zram/zram_drv.c static ssize_t compact_store(struct device *dev, device 1029 drivers/block/zram/zram_drv.c static ssize_t io_stat_show(struct device *dev, device 1047 drivers/block/zram/zram_drv.c static ssize_t mm_stat_show(struct device *dev, device 1084 drivers/block/zram/zram_drv.c static ssize_t bd_stat_show(struct device *dev, device 1102 drivers/block/zram/zram_drv.c static ssize_t debug_stat_show(struct device *dev, device 1705 drivers/block/zram/zram_drv.c static ssize_t disksize_store(struct device *dev, device 1754 drivers/block/zram/zram_drv.c static ssize_t reset_store(struct device *dev, device 65 drivers/bluetooth/btmrvl_sdio.c struct device *dev = &card->func->dev; device 83 drivers/bluetooth/btmrvl_sdio.c static int btmrvl_sdio_probe_of(struct device *dev, device 1385 drivers/bluetooth/btmrvl_sdio.c static void btmrvl_sdio_coredump(struct device *dev) device 1576 drivers/bluetooth/btmrvl_sdio.c id->vendor, id->device, id->class, func->num); device 1665 drivers/bluetooth/btmrvl_sdio.c static int btmrvl_sdio_suspend(struct device *dev) device 1733 drivers/bluetooth/btmrvl_sdio.c static int btmrvl_sdio_resume(struct device *dev) device 158 drivers/bluetooth/btmtksdio.c struct device *dev; device 1019 drivers/bluetooth/btmtksdio.c static int btmtksdio_runtime_suspend(struct device *dev) device 1046 drivers/bluetooth/btmtksdio.c static int btmtksdio_runtime_resume(struct device *dev) device 550 drivers/bluetooth/btmtkuart.c struct device *dev; device 609 drivers/bluetooth/btmtkuart.c struct device *dev = &bdev->serdev->dev; device 286 drivers/bluetooth/btsdio.c switch (func->device) { device 325 drivers/bluetooth/btsdio.c if (func->vendor == 0x0104 && func->device == 0x00c5) device 3063 drivers/bluetooth/btusb.c struct device *dev = &data->udev->dev; device 3532 drivers/bluetooth/btusb.c struct device *dev = &data->udev->dev; device 88 drivers/bluetooth/hci_bcm.c struct device *dev; device 191 drivers/bluetooth/hci_bcm.c static bool bcm_device_exists(struct bcm_device *device) device 197 drivers/bluetooth/hci_bcm.c if (device && device->hu && device->hu->serdev) device 204 drivers/bluetooth/hci_bcm.c if (device == dev) device 696 drivers/bluetooth/hci_bcm.c static int bcm_suspend_device(struct device *dev) device 726 drivers/bluetooth/hci_bcm.c static int bcm_resume_device(struct device *dev) device 755 drivers/bluetooth/hci_bcm.c static int bcm_suspend(struct device *dev) device 789 drivers/bluetooth/hci_bcm.c static int bcm_resume(struct device *dev) device 956 drivers/bluetooth/hci_bcm.c static struct clk *bcm_get_txco(struct device *dev) device 786 drivers/bluetooth/hci_h5.c struct device *dev = &serdev->dev; device 831 drivers/bluetooth/hci_h5.c static int __maybe_unused h5_serdev_suspend(struct device *dev) device 842 drivers/bluetooth/hci_h5.c static int __maybe_unused h5_serdev_resume(struct device *dev) device 934 drivers/bluetooth/hci_h5.c struct device *dev; device 1085 drivers/bluetooth/hci_intel.c static int intel_suspend_device(struct device *dev) device 1097 drivers/bluetooth/hci_intel.c static int intel_resume_device(struct device *dev) device 1111 drivers/bluetooth/hci_intel.c static int intel_suspend(struct device *dev) device 1121 drivers/bluetooth/hci_intel.c static int intel_resume(struct device *dev) device 165 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 184 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 224 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 264 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 327 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 396 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 467 drivers/bluetooth/hci_nokia.c struct device *dev = &hu->serdev->dev; device 490 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 536 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 573 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 626 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 647 drivers/bluetooth/hci_nokia.c struct device *dev = &btdev->serdev->dev; device 685 drivers/bluetooth/hci_nokia.c struct device *dev = &serdev->dev; device 762 drivers/bluetooth/hci_nokia.c static int nokia_bluetooth_runtime_suspend(struct device *dev) device 770 drivers/bluetooth/hci_nokia.c static int nokia_bluetooth_runtime_resume(struct device *dev) device 148 drivers/bluetooth/hci_qca.c struct device *dev; device 141 drivers/bus/brcmstb_gisb.c static ssize_t gisb_arb_get_timeout(struct device *dev, device 155 drivers/bus/brcmstb_gisb.c static ssize_t gisb_arb_set_timeout(struct device *dev, device 409 drivers/bus/brcmstb_gisb.c static int brcmstb_gisb_arb_suspend(struct device *dev) device 421 drivers/bus/brcmstb_gisb.c static int brcmstb_gisb_arb_resume_noirq(struct device *dev) device 210 drivers/bus/da8xx-mstpri.c struct device *dev = &pdev->dev; device 33 drivers/bus/fsl-mc/dprc-driver.c static int __fsl_mc_device_remove_if_not_in_mc(struct device *dev, void *data) device 56 drivers/bus/fsl-mc/dprc-driver.c static int __fsl_mc_device_remove(struct device *dev, void *data) device 99 drivers/bus/fsl-mc/dprc-driver.c static int __fsl_mc_device_match(struct device *dev, void *data) device 112 drivers/bus/fsl-mc/dprc-driver.c struct device *dev; device 378 drivers/bus/fsl-mc/dprc-driver.c struct device *dev = arg; device 592 drivers/bus/fsl-mc/dprc-driver.c struct device *parent_dev = mc_dev->dev.parent; device 79 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_bus_match(struct device *dev, struct device_driver *drv) device 118 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 130 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_dma_configure(struct device *dev) device 132 drivers/bus/fsl-mc/fsl-mc-bus.c struct device *dma_dev = dev; device 140 drivers/bus/fsl-mc/fsl-mc-bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 233 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_driver_probe(struct device *dev) device 251 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_driver_remove(struct device *dev) device 266 drivers/bus/fsl-mc/fsl-mc-bus.c static void fsl_mc_driver_shutdown(struct device *dev) device 359 drivers/bus/fsl-mc/fsl-mc-bus.c static void fsl_mc_get_root_dprc(struct device *dev, device 360 drivers/bus/fsl-mc/fsl-mc-bus.c struct device **root_dprc_dev) device 418 drivers/bus/fsl-mc/fsl-mc-bus.c struct device *root_dprc_dev; device 455 drivers/bus/fsl-mc/fsl-mc-bus.c struct device *parent_dev = mc_dev->dev.parent; device 531 drivers/bus/fsl-mc/fsl-mc-bus.c bool fsl_mc_is_root_dprc(struct device *dev) device 533 drivers/bus/fsl-mc/fsl-mc-bus.c struct device *root_dprc_dev; device 541 drivers/bus/fsl-mc/fsl-mc-bus.c static void fsl_mc_device_release(struct device *dev) device 558 drivers/bus/fsl-mc/fsl-mc-bus.c struct device *parent_dev, device 705 drivers/bus/fsl-mc/fsl-mc-bus.c static int parse_mc_ranges(struct device *dev, device 751 drivers/bus/fsl-mc/fsl-mc-bus.c static int get_mc_addr_translation_ranges(struct device *dev, device 180 drivers/bus/fsl-mc/fsl-mc-msi.c int fsl_mc_find_msi_domain(struct device *mc_platform_dev, device 199 drivers/bus/fsl-mc/fsl-mc-msi.c static void fsl_mc_msi_free_descs(struct device *dev) device 209 drivers/bus/fsl-mc/fsl-mc-msi.c static int fsl_mc_msi_alloc_descs(struct device *dev, unsigned int irq_count) device 236 drivers/bus/fsl-mc/fsl-mc-msi.c int fsl_mc_msi_domain_alloc_irqs(struct device *dev, device 273 drivers/bus/fsl-mc/fsl-mc-msi.c void fsl_mc_msi_domain_free_irqs(struct device *dev) device 530 drivers/bus/fsl-mc/fsl-mc-private.h struct device *parent_dev, device 554 drivers/bus/fsl-mc/fsl-mc-private.h int fsl_mc_msi_domain_alloc_irqs(struct device *dev, device 557 drivers/bus/fsl-mc/fsl-mc-private.h void fsl_mc_msi_domain_free_irqs(struct device *dev); device 559 drivers/bus/fsl-mc/fsl-mc-private.h int fsl_mc_find_msi_domain(struct device *mc_platform_dev, device 567 drivers/bus/fsl-mc/fsl-mc-private.h int __must_check fsl_create_mc_io(struct device *dev, device 575 drivers/bus/fsl-mc/fsl-mc-private.h bool fsl_mc_is_root_dprc(struct device *dev); device 65 drivers/bus/fsl-mc/mc-io.c int __must_check fsl_create_mc_io(struct device *dev, device 374 drivers/bus/hisi_lpc.c static int hisi_lpc_acpi_set_io_res(struct device *child, device 375 drivers/bus/hisi_lpc.c struct device *hostdev, device 446 drivers/bus/hisi_lpc.c static int hisi_lpc_acpi_remove_subdev(struct device *dev, void *unused) device 459 drivers/bus/hisi_lpc.c static void hisi_lpc_acpi_remove(struct device *hostdev) device 480 drivers/bus/hisi_lpc.c static int hisi_lpc_acpi_probe(struct device *hostdev) device 578 drivers/bus/hisi_lpc.c static int hisi_lpc_acpi_probe(struct device *dev) device 583 drivers/bus/hisi_lpc.c static void hisi_lpc_acpi_remove(struct device *hostdev) device 597 drivers/bus/hisi_lpc.c struct device *dev = &pdev->dev; device 654 drivers/bus/hisi_lpc.c struct device *dev = &pdev->dev; device 129 drivers/bus/imx-weim.c static int weim_timing_setup(struct device *dev, device 60 drivers/bus/mips_cdmm.c static int mips_cdmm_match(struct device *dev, struct device_driver *drv) device 68 drivers/bus/mips_cdmm.c static int mips_cdmm_uevent(struct device *dev, struct kobj_uevent_env *env) device 92 drivers/bus/mips_cdmm.c static ssize_t name##_show(struct device *_dev, \ device 191 drivers/bus/mips_cdmm.c static _ret mips_cdmm_##_name(struct device *dev) \ device 486 drivers/bus/mips_cdmm.c static void mips_cdmm_release(struct device *dev) device 579 drivers/bus/mips_cdmm.c static int mips_cdmm_##_name##_helper(struct device *dev, void *data) \ device 56 drivers/bus/moxtet.c module_##name##_show(struct device *dev, struct device_attribute *a, \ device 86 drivers/bus/moxtet.c static int moxtet_match(struct device *dev, struct device_driver *drv) device 121 drivers/bus/moxtet.c static int moxtet_dev_check(struct device *dev, void *data) device 132 drivers/bus/moxtet.c static void moxtet_dev_release(struct device *dev) device 192 drivers/bus/moxtet.c static int __unregister(struct device *dev, void *null) device 404 drivers/bus/moxtet.c int moxtet_device_read(struct device *dev) device 422 drivers/bus/moxtet.c int moxtet_device_write(struct device *dev, u8 val) device 444 drivers/bus/moxtet.c int moxtet_device_written(struct device *dev) device 20 drivers/bus/omap-ocp2scp.c static int ocp2scp_remove_devices(struct device *dev, void *c) device 314 drivers/bus/omap_l3_noc.c static int l3_resume_noirq(struct device *dev) device 116 drivers/bus/omap_l3_noc.h struct device *dev; device 181 drivers/bus/omap_l3_smx.h struct device *dev; device 227 drivers/bus/qcom-ebi2.c struct device *dev, device 296 drivers/bus/qcom-ebi2.c struct device *dev = &pdev->dev; device 122 drivers/bus/sunxi-rsb.c struct device *dev; device 134 drivers/bus/sunxi-rsb.c static int sunxi_rsb_device_match(struct device *dev, struct device_driver *drv) device 139 drivers/bus/sunxi-rsb.c static int sunxi_rsb_device_probe(struct device *dev) device 169 drivers/bus/sunxi-rsb.c static int sunxi_rsb_device_remove(struct device *dev) device 184 drivers/bus/sunxi-rsb.c static void sunxi_rsb_dev_release(struct device *dev) device 242 drivers/bus/sunxi-rsb.c static int sunxi_rsb_remove_devices(struct device *dev, void *data) device 549 drivers/bus/sunxi-rsb.c struct device *dev = rsb->dev; device 625 drivers/bus/sunxi-rsb.c struct device *dev = &pdev->dev; device 63 drivers/bus/tegra-aconnect.c static int tegra_aconnect_runtime_resume(struct device *dev) device 84 drivers/bus/tegra-aconnect.c static int tegra_aconnect_runtime_suspend(struct device *dev) device 43 drivers/bus/tegra-gmi.c struct device *dev; device 207 drivers/bus/tegra-gmi.c struct device *dev = &pdev->dev; device 80 drivers/bus/ti-sysc.c struct device *dev; device 870 drivers/bus/ti-sysc.c static int sysc_enable_module(struct device *dev) device 962 drivers/bus/ti-sysc.c static int sysc_disable_module(struct device *dev) device 1024 drivers/bus/ti-sysc.c static int __maybe_unused sysc_runtime_suspend_legacy(struct device *dev, device 1047 drivers/bus/ti-sysc.c static int __maybe_unused sysc_runtime_resume_legacy(struct device *dev, device 1070 drivers/bus/ti-sysc.c static int __maybe_unused sysc_runtime_suspend(struct device *dev) device 1107 drivers/bus/ti-sysc.c static int __maybe_unused sysc_runtime_resume(struct device *dev) device 1159 drivers/bus/ti-sysc.c static int __maybe_unused sysc_noirq_suspend(struct device *dev) device 1171 drivers/bus/ti-sysc.c static int __maybe_unused sysc_noirq_resume(struct device *dev) device 1822 drivers/bus/ti-sysc.c struct device *child, device 1853 drivers/bus/ti-sysc.c struct device *child) device 1875 drivers/bus/ti-sysc.c static struct sysc *sysc_child_to_parent(struct device *dev) device 1877 drivers/bus/ti-sysc.c struct device *parent = dev->parent; device 1885 drivers/bus/ti-sysc.c static int __maybe_unused sysc_child_runtime_suspend(struct device *dev) device 1902 drivers/bus/ti-sysc.c static int __maybe_unused sysc_child_runtime_resume(struct device *dev) device 1920 drivers/bus/ti-sysc.c static int sysc_child_suspend_noirq(struct device *dev) device 1961 drivers/bus/ti-sysc.c static int sysc_child_resume_noirq(struct device *dev) device 2015 drivers/bus/ti-sysc.c static void sysc_legacy_idle_quirk(struct sysc *ddata, struct device *child) device 2022 drivers/bus/ti-sysc.c unsigned long event, void *device) device 2024 drivers/bus/ti-sysc.c struct device *dev = device; device 280 drivers/bus/ts-nbus.c struct device *dev = &pdev->dev; device 33 drivers/bus/uniphier-system-bus.c struct device *dev; device 177 drivers/bus/uniphier-system-bus.c struct device *dev = &pdev->dev; device 254 drivers/bus/uniphier-system-bus.c static int __maybe_unused uniphier_system_bus_resume(struct device *dev) device 77 drivers/bus/vexpress-config.c static void vexpress_config_devres_release(struct device *dev, void *res) device 85 drivers/bus/vexpress-config.c struct regmap *devm_regmap_init_vexpress_config(struct device *dev) device 116 drivers/bus/vexpress-config.c struct device *vexpress_config_bridge_register(struct device *parent, device 119 drivers/bus/vexpress-config.c struct device *dev; device 153 drivers/bus/vexpress-config.c static int vexpress_config_node_match(struct device *dev, const void *data) device 166 drivers/bus/vexpress-config.c struct device *parent; device 315 drivers/char/agp/ali-agp.c if (pdev->device == devs[j].device_id) device 320 drivers/char/agp/ali-agp.c pdev->vendor, pdev->device); device 332 drivers/char/agp/ali-agp.c switch (pdev->device) { device 389 drivers/char/agp/ali-agp.c .device = PCI_ANY_ID, device 179 drivers/char/agp/alpha-agp.c pdev->device = 0xffff; device 436 drivers/char/agp/amd-k7-agp.c if (agp_bridge->dev->device == PCI_DEVICE_ID_AMD_FE_GATE_7006) { device 465 drivers/char/agp/amd-k7-agp.c if (agp_bridge->dev->device == PCI_DEVICE_ID_AMD_FE_GATE_700E) { device 517 drivers/char/agp/amd-k7-agp.c .device = PCI_DEVICE_ID_AMD_FE_GATE_7006, device 525 drivers/char/agp/amd-k7-agp.c .device = PCI_DEVICE_ID_AMD_FE_GATE_700E, device 533 drivers/char/agp/amd-k7-agp.c .device = PCI_DEVICE_ID_AMD_FE_GATE_700C, device 535 drivers/char/agp/amd64-agp.c pdev->device == PCI_DEVICE_ID_AMD_8151_0) { device 539 drivers/char/agp/amd64-agp.c pdev->vendor, pdev->device); device 619 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_AMD_8151_0, device 628 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_AL_M1689, device 637 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_VIA_K8T800PRO_0, device 646 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_VIA_8385_0, device 655 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_VIA_8380_0, device 664 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_VIA_VT3336, device 673 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_VIA_3238_0, device 682 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_VIA_838X_1, device 691 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_NVIDIA_NFORCE3, device 699 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_NVIDIA_NFORCE3S, device 708 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_SI_755, device 717 drivers/char/agp/amd64-agp.c .device = PCI_DEVICE_ID_SI_760, device 726 drivers/char/agp/amd64-agp.c .device = 0x1695, device 138 drivers/char/agp/ati-agp.c if ((agp_bridge->dev->device == PCI_DEVICE_ID_ATI_RS100) || device 139 drivers/char/agp/ati-agp.c (agp_bridge->dev->device == PCI_DEVICE_ID_ATI_RS200) || device 140 drivers/char/agp/ati-agp.c (agp_bridge->dev->device == PCI_DEVICE_ID_ATI_RS200_B) || device 141 drivers/char/agp/ati-agp.c (agp_bridge->dev->device == PCI_DEVICE_ID_ATI_RS250)) device 507 drivers/char/agp/ati-agp.c if (pdev->device == devs[j].device_id) device 512 drivers/char/agp/ati-agp.c pdev->vendor, pdev->device); device 549 drivers/char/agp/ati-agp.c .device = PCI_ANY_ID, device 47 drivers/char/agp/compat_ioctl.c userinfo.bridge_id = kerninfo.device->vendor | device 48 drivers/char/agp/compat_ioctl.c (kerninfo.device->device << 16); device 355 drivers/char/agp/efficeon-agp.c if (pdev->device != PCI_DEVICE_ID_EFFICEON) { device 357 drivers/char/agp/efficeon-agp.c pdev->device); device 433 drivers/char/agp/efficeon-agp.c .device = PCI_ANY_ID, device 723 drivers/char/agp/frontend.c userinfo.bridge_id = kerninfo.device->vendor | device 724 drivers/char/agp/frontend.c (kerninfo.device->device << 16); device 374 drivers/char/agp/generic.c info->device = bridge->dev; device 722 drivers/char/agp/generic.c struct pci_dev *device = NULL; device 727 drivers/char/agp/generic.c device = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, device); device 728 drivers/char/agp/generic.c if (!device) { device 732 drivers/char/agp/generic.c cap_ptr = pci_find_capability(device, PCI_CAP_ID_AGP); device 741 drivers/char/agp/generic.c pci_read_config_dword(device, cap_ptr+PCI_AGP_STATUS, &vga_agpstat); device 760 drivers/char/agp/generic.c pci_dev_put(device); device 768 drivers/char/agp/generic.c struct pci_dev *device = NULL; device 775 drivers/char/agp/generic.c for_each_pci_dev(device) { device 776 drivers/char/agp/generic.c u8 agp = pci_find_capability(device, PCI_CAP_ID_AGP); device 780 drivers/char/agp/generic.c dev_info(&device->dev, "putting AGP V%d device into %dx mode\n", device 782 drivers/char/agp/generic.c pci_write_config_dword(device, agp + PCI_AGP_COMMAND, bridge_agpstat); device 464 drivers/char/agp/hp-agp.c fake_bridge_dev.device = PCI_DEVICE_ID_HP_PCIX_LBA; device 627 drivers/char/agp/i460-agp.c .device = PCI_DEVICE_ID_INTEL_84460GX, device 747 drivers/char/agp/intel-agp.c if (pdev->device == intel_agp_chipsets[i].chip_id) { device 756 drivers/char/agp/intel-agp.c pdev->vendor, pdev->device); device 837 drivers/char/agp/intel-agp.c .device = x, \ device 350 drivers/char/agp/intel-gtt.c if (intel_private.bridge_dev->device == PCI_DEVICE_ID_INTEL_82830_HB || device 351 drivers/char/agp/intel-gtt.c intel_private.bridge_dev->device == PCI_DEVICE_ID_INTEL_82845G_HB) { device 574 drivers/char/agp/intel-gtt.c const unsigned short gpu_devid = intel_private.pcidev->device; device 1344 drivers/char/agp/intel-gtt.c static int find_gmch(u16 device) device 1348 drivers/char/agp/intel-gtt.c gmch_device = pci_get_device(PCI_VENDOR_ID_INTEL, device, NULL); device 1351 drivers/char/agp/intel-gtt.c device, gmch_device); device 1368 drivers/char/agp/intel-gtt.c if (gpu_pdev->device == device 366 drivers/char/agp/isoch.c dev->vendor, dev->device); device 365 drivers/char/agp/nvidia-agp.c switch (pdev->device) { device 376 drivers/char/agp/nvidia-agp.c pdev->device); device 434 drivers/char/agp/nvidia-agp.c .device = PCI_DEVICE_ID_NVIDIA_NFORCE, device 442 drivers/char/agp/nvidia-agp.c .device = PCI_DEVICE_ID_NVIDIA_NFORCE2, device 356 drivers/char/agp/parisc-agp.c fake_bridge_dev->device = PCI_DEVICE_ID_HP_PCIX_LBA; device 370 drivers/char/agp/parisc-agp.c find_quicksilver(struct device *dev, void *data) device 77 drivers/char/agp/sis-agp.c struct pci_dev *device = NULL; device 89 drivers/char/agp/sis-agp.c for_each_pci_dev(device) { device 90 drivers/char/agp/sis-agp.c u8 agp = pci_find_capability(device, PCI_CAP_ID_AGP); device 95 drivers/char/agp/sis-agp.c pci_name(device), rate); device 97 drivers/char/agp/sis-agp.c pci_write_config_dword(device, agp + PCI_AGP_COMMAND, command); device 104 drivers/char/agp/sis-agp.c if (device->device == bridge->dev->device) { device 161 drivers/char/agp/sis-agp.c if (bridge->dev->device==sis_broken_chipsets[i]) device 193 drivers/char/agp/sis-agp.c pdev->vendor, pdev->device); device 245 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_5591, device 253 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_530, device 261 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_540, device 269 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_550, device 277 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_620, device 285 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_630, device 293 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_635, device 301 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_645, device 309 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_646, device 317 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_648, device 325 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_650, device 333 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_651, device 341 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_655, device 349 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_661, device 357 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_662, device 365 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_671, device 373 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_730, device 381 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_735, device 389 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_740, device 397 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_741, device 405 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_745, device 413 drivers/char/agp/sis-agp.c .device = PCI_DEVICE_ID_SI_746, device 459 drivers/char/agp/sworks-agp.c switch (pdev->device) { device 472 drivers/char/agp/sworks-agp.c "[%04x/%04x]\n", pdev->vendor, pdev->device); device 539 drivers/char/agp/sworks-agp.c .device = PCI_ANY_ID, device 294 drivers/char/agp/uninorth-agp.c struct pci_dev *device = NULL; device 305 drivers/char/agp/uninorth-agp.c for_each_pci_dev(device) { device 307 drivers/char/agp/uninorth-agp.c if (device == pdev) device 315 drivers/char/agp/uninorth-agp.c if (device->bus != pdev->bus) device 317 drivers/char/agp/uninorth-agp.c agp = pci_find_capability(device, PCI_CAP_ID_AGP); device 320 drivers/char/agp/uninorth-agp.c pci_read_config_dword(device, agp + PCI_AGP_COMMAND, &cmd); device 324 drivers/char/agp/uninorth-agp.c pci_name(device)); device 326 drivers/char/agp/uninorth-agp.c pci_write_config_dword(device, agp + PCI_AGP_COMMAND, cmd); device 616 drivers/char/agp/uninorth-agp.c if (pdev->device == devs[j].device_id) { device 624 drivers/char/agp/uninorth-agp.c pdev->vendor, pdev->device); device 690 drivers/char/agp/uninorth-agp.c .device = PCI_ANY_ID, device 466 drivers/char/agp/via-agp.c if (pdev->device == PCI_DEVICE_ID_VIA_8367_0) { device 529 drivers/char/agp/via-agp.c .device = x, \ device 218 drivers/char/applicom.c applicom_pci_devnames[dev->device-1], device 58 drivers/char/bsr.c struct device *bsr_device; device 81 drivers/char/bsr.c bsr_size_show(struct device *dev, struct device_attribute *attr, char *buf) device 89 drivers/char/bsr.c bsr_stride_show(struct device *dev, struct device_attribute *attr, char *buf) device 97 drivers/char/bsr.c bsr_length_show(struct device *dev, struct device_attribute *attr, char *buf) device 1015 drivers/char/hpet.c static int hpet_acpi_add(struct acpi_device *device) device 1023 drivers/char/hpet.c acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 114 drivers/char/hw_random/atmel-rng.c static int atmel_trng_suspend(struct device *dev) device 124 drivers/char/hw_random/atmel-rng.c static int atmel_trng_resume(struct device *dev) device 141 drivers/char/hw_random/bcm2835-rng.c struct device *dev = &pdev->dev; device 318 drivers/char/hw_random/core.c static ssize_t hwrng_attr_current_store(struct device *dev, device 346 drivers/char/hw_random/core.c static ssize_t hwrng_attr_current_show(struct device *dev, device 363 drivers/char/hw_random/core.c static ssize_t hwrng_attr_available_show(struct device *dev, device 384 drivers/char/hw_random/core.c static ssize_t hwrng_attr_selected_show(struct device *dev, device 543 drivers/char/hw_random/core.c static void devm_hwrng_release(struct device *dev, void *res) device 548 drivers/char/hw_random/core.c static int devm_hwrng_match(struct device *dev, void *res, void *data) device 558 drivers/char/hw_random/core.c int devm_hwrng_register(struct device *dev, struct hwrng *rng) device 579 drivers/char/hw_random/core.c void devm_hwrng_unregister(struct device *dev, struct hwrng *rng) device 49 drivers/char/hw_random/exynos-trng.c struct device *dev; device 190 drivers/char/hw_random/exynos-trng.c static int __maybe_unused exynos_trng_suspend(struct device *dev) device 197 drivers/char/hw_random/exynos-trng.c static int __maybe_unused exynos_trng_resume(struct device *dev) device 50 drivers/char/hw_random/imx-rngc.c struct device *dev; device 280 drivers/char/hw_random/imx-rngc.c static int __maybe_unused imx_rngc_suspend(struct device *dev) device 289 drivers/char/hw_random/imx-rngc.c static int __maybe_unused imx_rngc_resume(struct device *dev) device 292 drivers/char/hw_random/intel-rng.c if (dev->device < 0x2640) { device 338 drivers/char/hw_random/intel-rng.c dev = pci_get_device(pci_tbl[i].vendor, pci_tbl[i].device, device 185 drivers/char/hw_random/iproc-rng200.c struct device *dev = &pdev->dev; device 83 drivers/char/hw_random/ks-sa-rng.c struct device *dev; device 93 drivers/char/hw_random/ks-sa-rng.c struct device *dev = (struct device *)rng->priv; device 128 drivers/char/hw_random/ks-sa-rng.c struct device *dev = (struct device *)rng->priv; device 139 drivers/char/hw_random/ks-sa-rng.c struct device *dev = (struct device *)rng->priv; device 153 drivers/char/hw_random/ks-sa-rng.c struct device *dev = (struct device *)rng->priv; device 175 drivers/char/hw_random/ks-sa-rng.c struct device *dev = &pdev->dev; device 43 drivers/char/hw_random/meson-rng.c struct device *dev = &pdev->dev; device 88 drivers/char/hw_random/mtk-rng.c pm_runtime_get_sync((struct device *)priv->rng.priv); device 100 drivers/char/hw_random/mtk-rng.c pm_runtime_mark_last_busy((struct device *)priv->rng.priv); device 101 drivers/char/hw_random/mtk-rng.c pm_runtime_put_sync_autosuspend((struct device *)priv->rng.priv); device 160 drivers/char/hw_random/mtk-rng.c static int mtk_rng_runtime_suspend(struct device *dev) device 169 drivers/char/hw_random/mtk-rng.c static int mtk_rng_runtime_resume(struct device *dev) device 55 drivers/char/hw_random/mxc-rnga.c struct device *dev; device 156 drivers/char/hw_random/omap-rng.c struct device *dev; device 382 drivers/char/hw_random/omap-rng.c struct device *dev = &pdev->dev; device 443 drivers/char/hw_random/omap-rng.c struct device *dev = &pdev->dev; device 547 drivers/char/hw_random/omap-rng.c static int __maybe_unused omap_rng_suspend(struct device *dev) device 557 drivers/char/hw_random/omap-rng.c static int __maybe_unused omap_rng_resume(struct device *dev) device 62 drivers/char/hw_random/optee-rng.c struct device *dev; device 176 drivers/char/hw_random/optee-rng.c static int get_optee_rng_info(struct device *dev) device 214 drivers/char/hw_random/optee-rng.c static int optee_rng_probe(struct device *dev) device 264 drivers/char/hw_random/optee-rng.c static int optee_rng_remove(struct device *dev) device 106 drivers/char/hw_random/s390-trng.c static ssize_t trng_counter_show(struct device *dev, device 45 drivers/char/hw_random/stm32-rng.c pm_runtime_get_sync((struct device *) priv->rng.priv); device 57 drivers/char/hw_random/stm32-rng.c dev_err((struct device *)priv->rng.priv, device 76 drivers/char/hw_random/stm32-rng.c pm_runtime_mark_last_busy((struct device *) priv->rng.priv); device 77 drivers/char/hw_random/stm32-rng.c pm_runtime_put_sync_autosuspend((struct device *) priv->rng.priv); device 115 drivers/char/hw_random/stm32-rng.c struct device *dev = &ofdev->dev; device 172 drivers/char/hw_random/stm32-rng.c static int stm32_rng_runtime_suspend(struct device *dev) device 181 drivers/char/hw_random/stm32-rng.c static int stm32_rng_runtime_resume(struct device *dev) device 86 drivers/char/hw_random/xgene-rng.c struct device *dev; device 60 drivers/char/ipmi/bt-bmc.c struct device dev; device 399 drivers/char/ipmi/bt-bmc.c struct device *dev = &pdev->dev; device 430 drivers/char/ipmi/bt-bmc.c struct device *dev; device 811 drivers/char/ipmi/ipmi_devintf.c static void ipmi_new_smi(int if_num, struct device *device) device 824 drivers/char/ipmi/ipmi_devintf.c device_create(ipmi_class, device, dev, NULL, "ipmi%d", if_num); device 493 drivers/char/ipmi/ipmi_msghandler.c struct device *si_dev; device 614 drivers/char/ipmi/ipmi_msghandler.c #define to_si_intf_from_dev(device) container_of(device, struct ipmi_smi, dev) device 791 drivers/char/ipmi/ipmi_msghandler.c call_smi_watchers(int i, struct device *dev) device 2613 drivers/char/ipmi/ipmi_msghandler.c static ssize_t device_id_show(struct device *dev, device 2629 drivers/char/ipmi/ipmi_msghandler.c static ssize_t provides_device_sdrs_show(struct device *dev, device 2645 drivers/char/ipmi/ipmi_msghandler.c static ssize_t revision_show(struct device *dev, struct device_attribute *attr, device 2660 drivers/char/ipmi/ipmi_msghandler.c static ssize_t firmware_revision_show(struct device *dev, device 2677 drivers/char/ipmi/ipmi_msghandler.c static ssize_t ipmi_version_show(struct device *dev, device 2695 drivers/char/ipmi/ipmi_msghandler.c static ssize_t add_dev_support_show(struct device *dev, device 2712 drivers/char/ipmi/ipmi_msghandler.c static ssize_t manufacturer_id_show(struct device *dev, device 2728 drivers/char/ipmi/ipmi_msghandler.c static ssize_t product_id_show(struct device *dev, device 2744 drivers/char/ipmi/ipmi_msghandler.c static ssize_t aux_firmware_rev_show(struct device *dev, device 2764 drivers/char/ipmi/ipmi_msghandler.c static ssize_t guid_show(struct device *dev, struct device_attribute *attr, device 2799 drivers/char/ipmi/ipmi_msghandler.c struct device *dev = kobj_to_dev(kobj); device 2833 drivers/char/ipmi/ipmi_msghandler.c static int __find_bmc_guid(struct device *dev, const void *data) device 2855 drivers/char/ipmi/ipmi_msghandler.c struct device *dev; device 2871 drivers/char/ipmi/ipmi_msghandler.c static int __find_bmc_prod_dev_id(struct device *dev, const void *data) device 2899 drivers/char/ipmi/ipmi_msghandler.c struct device *dev; device 2913 drivers/char/ipmi/ipmi_msghandler.c release_bmc_device(struct device *dev) device 3394 drivers/char/ipmi/ipmi_msghandler.c struct device *si_dev, device 214 drivers/char/ipmi/ipmi_powernv.c struct device *dev; device 28 drivers/char/ipmi/ipmi_poweroff.c static void ipmi_po_new_smi(int if_num, struct device *device); device 556 drivers/char/ipmi/ipmi_poweroff.c static void ipmi_po_new_smi(int if_num, struct device *device) device 66 drivers/char/ipmi/ipmi_si.h struct device *dev; device 74 drivers/char/ipmi/ipmi_si.h int ipmi_si_remove_by_dev(struct device *dev); device 75 drivers/char/ipmi/ipmi_si.h struct device *ipmi_si_remove_by_data(int addr_space, enum si_type si_type, device 224 drivers/char/ipmi/ipmi_si_hotmod.c struct device *dev; device 1604 drivers/char/ipmi/ipmi_si_intf.c static ssize_t name##_show(struct device *dev, \ device 1614 drivers/char/ipmi/ipmi_si_intf.c static ssize_t type_show(struct device *dev, device 1624 drivers/char/ipmi/ipmi_si_intf.c static ssize_t interrupts_enabled_show(struct device *dev, device 1648 drivers/char/ipmi/ipmi_si_intf.c static ssize_t params_show(struct device *dev, device 2239 drivers/char/ipmi/ipmi_si_intf.c int ipmi_si_remove_by_dev(struct device *dev) device 2257 drivers/char/ipmi/ipmi_si_intf.c struct device *ipmi_si_remove_by_data(int addr_space, enum si_type si_type, device 2262 drivers/char/ipmi/ipmi_si_intf.c struct device *dev = NULL; device 430 drivers/char/ipmi/ipmi_si_platform.c static int pdev_match_name(struct device *dev, const void *data) device 440 drivers/char/ipmi/ipmi_si_platform.c struct device *dev; device 189 drivers/char/ipmi/ipmi_ssif.c struct device *dev; device 1233 drivers/char/ipmi/ipmi_ssif.c static ssize_t ipmi_##name##_show(struct device *dev, \ device 1243 drivers/char/ipmi/ipmi_ssif.c static ssize_t ipmi_type_show(struct device *dev, device 1464 drivers/char/ipmi/ipmi_ssif.c static bool check_acpi(struct ssif_info *ssif_info, struct device *dev) device 1941 drivers/char/ipmi/ipmi_ssif.c static int ssif_adapter_handler(struct device *adev, void *opaque) device 1959 drivers/char/ipmi/ipmi_ssif.c struct device *dev) device 1170 drivers/char/ipmi/ipmi_watchdog.c static void ipmi_new_smi(int if_num, struct device *device) device 426 drivers/char/ipmi/kcs_bmc.c struct kcs_bmc *kcs_bmc_alloc(struct device *dev, int sizeof_priv, u32 channel) device 106 drivers/char/ipmi/kcs_bmc.h struct kcs_bmc *kcs_bmc_alloc(struct device *dev, int sizeof_priv, device 218 drivers/char/ipmi/kcs_bmc_aspeed.c struct device *dev = &pdev->dev; device 238 drivers/char/ipmi/kcs_bmc_aspeed.c struct device *dev = &pdev->dev; device 124 drivers/char/ipmi/kcs_bmc_npcm7xx.c struct device *dev = &pdev->dev; device 137 drivers/char/ipmi/kcs_bmc_npcm7xx.c struct device *dev = &pdev->dev; device 933 drivers/char/mem.c static char *mem_devnode(struct device *dev, umode_t *mode) device 255 drivers/char/misc.c static char *misc_devnode(struct device *dev, umode_t *mode) device 501 drivers/char/mwave/mwavedd.c struct device mwave_device; device 505 drivers/char/mwave/mwavedd.c static ssize_t mwave_show_##attr_name(struct device *dev, struct device_attribute *attr, char *buf) \ device 673 drivers/char/mwave/mwavedd.c memset(&mwave_device, 0, sizeof (struct device)); device 47 drivers/char/nsc_gpio.c struct device *dev = amp->dev; device 35 drivers/char/pcmcia/scr24x_cs.c struct device *dev; device 2682 drivers/char/pcmcia/synclink_cs.c struct device *tty_dev; device 87 drivers/char/ppdev.c static struct device *devices[PARPORT_MAX]; device 806 drivers/char/ppdev.c struct device *ret; device 309 drivers/char/raw.c static char *raw_devnode(struct device *dev, umode_t *mode) device 1118 drivers/char/sonypi.c static int sonypi_acpi_add(struct acpi_device *device) device 1120 drivers/char/sonypi.c sonypi_acpi_device = device; device 1121 drivers/char/sonypi.c strcpy(acpi_device_name(device), "Sony laptop hotkeys"); device 1122 drivers/char/sonypi.c strcpy(acpi_device_class(device), "sony/hotkey"); device 1126 drivers/char/sonypi.c static int sonypi_acpi_remove(struct acpi_device *device) device 1443 drivers/char/sonypi.c static int sonypi_suspend(struct device *dev) device 1451 drivers/char/sonypi.c static int sonypi_resume(struct device *dev) device 279 drivers/char/tlclk.c static ssize_t show_current_ref(struct device *d, device 295 drivers/char/tlclk.c static ssize_t show_telclock_version(struct device *d, device 311 drivers/char/tlclk.c static ssize_t show_alarms(struct device *d, device 326 drivers/char/tlclk.c static ssize_t store_received_ref_clk3a(struct device *d, device 348 drivers/char/tlclk.c static ssize_t store_received_ref_clk3b(struct device *d, device 370 drivers/char/tlclk.c static ssize_t store_enable_clk3b_output(struct device *d, device 391 drivers/char/tlclk.c static ssize_t store_enable_clk3a_output(struct device *d, device 412 drivers/char/tlclk.c static ssize_t store_enable_clkb1_output(struct device *d, device 434 drivers/char/tlclk.c static ssize_t store_enable_clka1_output(struct device *d, device 455 drivers/char/tlclk.c static ssize_t store_enable_clkb0_output(struct device *d, device 476 drivers/char/tlclk.c static ssize_t store_enable_clka0_output(struct device *d, device 497 drivers/char/tlclk.c static ssize_t store_select_amcb2_transmit_clock(struct device *d, device 539 drivers/char/tlclk.c static ssize_t store_select_amcb1_transmit_clock(struct device *d, device 581 drivers/char/tlclk.c static ssize_t store_select_redundant_clock(struct device *d, device 602 drivers/char/tlclk.c static ssize_t store_select_ref_frequency(struct device *d, device 623 drivers/char/tlclk.c static ssize_t store_filter_select(struct device *d, device 643 drivers/char/tlclk.c static ssize_t store_hardware_switching_mode(struct device *d, device 664 drivers/char/tlclk.c static ssize_t store_hardware_switching(struct device *d, device 685 drivers/char/tlclk.c static ssize_t store_refalign (struct device *d, device 704 drivers/char/tlclk.c static ssize_t store_mode_select (struct device *d, device 724 drivers/char/tlclk.c static ssize_t store_reset (struct device *d, device 115 drivers/char/tpm/st33zp24/i2c.c struct device *dev = &client->dev; device 234 drivers/char/tpm/st33zp24/spi.c struct device *dev = &spi_dev->dev; device 511 drivers/char/tpm/st33zp24/st33zp24.c struct device *dev, int irq, int io_lpcpd) device 605 drivers/char/tpm/st33zp24/st33zp24.c int st33zp24_pm_suspend(struct device *dev) device 626 drivers/char/tpm/st33zp24/st33zp24.c int st33zp24_pm_resume(struct device *dev) device 31 drivers/char/tpm/st33zp24/st33zp24.h int st33zp24_pm_suspend(struct device *dev); device 32 drivers/char/tpm/st33zp24/st33zp24.h int st33zp24_pm_resume(struct device *dev); device 36 drivers/char/tpm/st33zp24/st33zp24.h struct device *dev, int irq, int io_lpcpd); device 262 drivers/char/tpm/tpm-chip.c static void tpm_dev_release(struct device *dev) device 277 drivers/char/tpm/tpm-chip.c static void tpm_devs_release(struct device *dev) device 294 drivers/char/tpm/tpm-chip.c static int tpm_class_shutdown(struct device *dev) device 321 drivers/char/tpm/tpm-chip.c struct tpm_chip *tpm_chip_alloc(struct device *pdev, device 417 drivers/char/tpm/tpm-chip.c struct tpm_chip *tpmm_chip_alloc(struct device *pdev, device 388 drivers/char/tpm/tpm-interface.c int tpm_pm_suspend(struct device *dev) device 416 drivers/char/tpm/tpm-interface.c int tpm_pm_resume(struct device *dev) device 32 drivers/char/tpm/tpm-sysfs.c static ssize_t pubek_show(struct device *dev, struct device_attribute *attr, device 93 drivers/char/tpm/tpm-sysfs.c static ssize_t pcrs_show(struct device *dev, struct device_attribute *attr, device 128 drivers/char/tpm/tpm-sysfs.c static ssize_t enabled_show(struct device *dev, struct device_attribute *attr, device 150 drivers/char/tpm/tpm-sysfs.c static ssize_t active_show(struct device *dev, struct device_attribute *attr, device 172 drivers/char/tpm/tpm-sysfs.c static ssize_t owned_show(struct device *dev, struct device_attribute *attr, device 194 drivers/char/tpm/tpm-sysfs.c static ssize_t temp_deactivated_show(struct device *dev, device 216 drivers/char/tpm/tpm-sysfs.c static ssize_t caps_show(struct device *dev, struct device_attribute *attr, device 266 drivers/char/tpm/tpm-sysfs.c static ssize_t cancel_store(struct device *dev, struct device_attribute *attr, device 280 drivers/char/tpm/tpm-sysfs.c static ssize_t durations_show(struct device *dev, struct device_attribute *attr, device 297 drivers/char/tpm/tpm-sysfs.c static ssize_t timeouts_show(struct device *dev, struct device_attribute *attr, device 399 drivers/char/tpm/tpm.h int tpm_pm_suspend(struct device *dev); device 400 drivers/char/tpm/tpm.h int tpm_pm_resume(struct device *dev); device 414 drivers/char/tpm/tpm.h struct tpm_chip *tpm_chip_alloc(struct device *dev, device 416 drivers/char/tpm/tpm.h struct tpm_chip *tpmm_chip_alloc(struct device *pdev, device 146 drivers/char/tpm/tpm_crb.c static int __crb_go_idle(struct device *dev, struct crb_priv *priv) device 168 drivers/char/tpm/tpm_crb.c struct device *dev = &chip->dev; device 189 drivers/char/tpm/tpm_crb.c static int __crb_cmd_ready(struct device *dev, struct crb_priv *priv) device 210 drivers/char/tpm/tpm_crb.c struct device *dev = &chip->dev; device 216 drivers/char/tpm/tpm_crb.c static int __crb_request_locality(struct device *dev, device 242 drivers/char/tpm/tpm_crb.c static int __crb_relinquish_locality(struct device *dev, device 336 drivers/char/tpm/tpm_crb.c static int tpm_crb_smc_start(struct device *dev, unsigned long func_id) device 351 drivers/char/tpm/tpm_crb.c static int tpm_crb_smc_start(struct device *dev, unsigned long func_id) device 450 drivers/char/tpm/tpm_crb.c static void __iomem *crb_map_res(struct device *dev, struct crb_priv *priv, device 474 drivers/char/tpm/tpm_crb.c static u64 crb_fixup_cmd_size(struct device *dev, struct resource *io_res, device 490 drivers/char/tpm/tpm_crb.c static int crb_map_io(struct acpi_device *device, struct crb_priv *priv, device 495 drivers/char/tpm/tpm_crb.c struct device *dev = &device->dev; device 505 drivers/char/tpm/tpm_crb.c ret = acpi_dev_get_resources(device, &resources, crb_check_resource, device 602 drivers/char/tpm/tpm_crb.c static int crb_acpi_add(struct acpi_device *device) device 607 drivers/char/tpm/tpm_crb.c struct device *dev = &device->dev; device 642 drivers/char/tpm/tpm_crb.c priv->hid = acpi_device_hid(device); device 644 drivers/char/tpm/tpm_crb.c rc = crb_map_io(device, priv, buf); device 653 drivers/char/tpm/tpm_crb.c chip->acpi_dev_handle = device->handle; device 659 drivers/char/tpm/tpm_crb.c static int crb_acpi_remove(struct acpi_device *device) device 661 drivers/char/tpm/tpm_crb.c struct device *dev = &device->dev; device 221 drivers/char/tpm/tpm_ftpm_tee.c struct device *dev = &pdev->dev; device 153 drivers/char/tpm/tpm_i2c_atmel.c struct device *dev = &client->dev; device 184 drivers/char/tpm/tpm_i2c_atmel.c struct device *dev = &(client->dev); device 612 drivers/char/tpm/tpm_i2c_infineon.c static int tpm_tis_i2c_init(struct device *dev) device 688 drivers/char/tpm/tpm_i2c_infineon.c struct device *dev = &(client->dev); device 267 drivers/char/tpm/tpm_i2c_nuvoton.c struct device *dev = chip->dev.parent; device 355 drivers/char/tpm/tpm_i2c_nuvoton.c struct device *dev = chip->dev.parent; device 530 drivers/char/tpm/tpm_i2c_nuvoton.c struct device *dev = &client->dev; device 163 drivers/char/tpm/tpm_ibmvtpm.c static int tpm_ibmvtpm_resume(struct device *dev) device 409 drivers/char/tpm/tpm_ibmvtpm.c static int tpm_ibmvtpm_suspend(struct device *dev) device 605 drivers/char/tpm/tpm_ibmvtpm.c struct device *dev = &vio_dev->dev; device 32 drivers/char/tpm/tpm_ibmvtpm.h struct device *dev; device 591 drivers/char/tpm/tpm_infineon.c static int tpm_inf_resume(struct device *dev) device 258 drivers/char/tpm/tpm_nsc.c static void tpm_nsc_remove(struct device *dev) device 50 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_show_ppi_version(struct device *dev, device 58 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_show_ppi_request(struct device *dev, device 112 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_store_ppi_request(struct device *dev, device 175 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_show_ppi_transition_action(struct device *dev, device 221 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_show_ppi_response(struct device *dev, device 324 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_show_ppi_tcg_operations(struct device *dev, device 334 drivers/char/tpm/tpm_ppi.c static ssize_t tpm_show_ppi_vs_operations(struct device *dev, device 100 drivers/char/tpm/tpm_tis.c static int check_acpi_tpm2(struct device *dev) device 126 drivers/char/tpm/tpm_tis.c static int check_acpi_tpm2(struct device *dev) device 189 drivers/char/tpm/tpm_tis.c static int tpm_tis_init(struct device *dev, struct tpm_info *tpm_info) device 856 drivers/char/tpm/tpm_tis_core.c int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, device 1052 drivers/char/tpm/tpm_tis_core.c int tpm_tis_resume(struct device *dev) device 161 drivers/char/tpm/tpm_tis_core.h int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, device 166 drivers/char/tpm/tpm_tis_core.h int tpm_tis_resume(struct device *dev); device 234 drivers/char/tpm/xen-tpmfront.c static int setup_chip(struct device *dev, struct tpm_private *priv) device 106 drivers/char/virtio_console.c struct device *dev; device 213 drivers/char/virtio_console.c struct device *dev; device 340 drivers/char/virtio_console.c return is_rproc_enabled && vdev->id.device == VIRTIO_ID_RPROC_SERIAL; device 1277 drivers/char/virtio_console.c static ssize_t show_port_name(struct device *dev, device 602 drivers/char/xilinx_hwicap/xilinx_hwicap.c static int hwicap_setup(struct device *dev, int id, device 724 drivers/char/xilinx_hwicap/xilinx_hwicap.c static int hwicap_remove(struct device *dev) device 52 drivers/char/xilinx_hwicap/xilinx_hwicap.h struct device *dev; device 94 drivers/char/xillybus/xillybus.h struct device *dev; device 140 drivers/char/xillybus/xillybus.h void *device; device 149 drivers/char/xillybus/xillybus.h struct device *dev, device 325 drivers/char/xillybus/xillybus_core.c struct device *dev = ep->dev; device 406 drivers/char/xillybus/xillybus_core.c struct device *dev = ep->dev; device 1809 drivers/char/xillybus/xillybus_core.c struct device *device; device 1843 drivers/char/xillybus/xillybus_core.c device = device_create(xillybus_class, device 1849 drivers/char/xillybus/xillybus_core.c if (IS_ERR(device)) { device 1892 drivers/char/xillybus/xillybus_core.c struct device *dev, device 1943 drivers/char/xillybus/xillybus_core.c struct device *dev = endpoint->dev; device 62 drivers/char/xillybus/xillybus_of.c dma_unmap_single(data->device, data->dma_addr, device 89 drivers/char/xillybus/xillybus_of.c this->device = ep->dev; device 115 drivers/char/xillybus/xillybus_of.c struct device *dev = &op->dev; device 153 drivers/char/xillybus/xillybus_of.c struct device *dev = &op->dev; device 74 drivers/char/xillybus/xillybus_pcie.c pci_unmap_single(data->device, data->dma_addr, device 110 drivers/char/xillybus/xillybus_pcie.c this->device = ep->pdev; device 65 drivers/clk/actions/owl-common.c int owl_clk_probe(struct device *dev, struct clk_hw_onecell_data *hw_clks) device 42 drivers/clk/actions/owl-common.h int owl_clk_probe(struct device *dev, struct clk_hw_onecell_data *hw_clks); device 120 drivers/clk/axis/clk-artpec6.c struct device *dev = &pdev->dev; device 64 drivers/clk/axs10x/i2s_pll_clock.c struct device *dev; device 168 drivers/clk/axs10x/i2s_pll_clock.c struct device *dev = &pdev->dev; device 99 drivers/clk/axs10x/pll_clock.c struct device *dev; device 221 drivers/clk/axs10x/pll_clock.c struct device *dev = &pdev->dev; device 18 drivers/clk/bcm/clk-bcm2835-aux.c struct device *dev = &pdev->dev; device 314 drivers/clk/bcm/clk-bcm2835.c struct device *dev; device 2192 drivers/clk/bcm/clk-bcm2835.c struct device *dev = &pdev->dev; device 35 drivers/clk/bcm/clk-raspberrypi.c struct device *dev; device 253 drivers/clk/bcm/clk-raspberrypi.c struct device *dev = &pdev->dev; device 344 drivers/clk/clk-aspeed.c static struct clk_hw *aspeed_clk_hw_register_gate(struct device *dev, device 384 drivers/clk/clk-aspeed.c struct device *dev = &pdev->dev; device 355 drivers/clk/clk-ast2600.c static struct clk_hw *aspeed_g6_clk_hw_register_gate(struct device *dev, device 409 drivers/clk/clk-ast2600.c struct device *dev = &pdev->dev; device 546 drivers/clk/clk-axm5516.c struct device *dev = &pdev->dev; device 71 drivers/clk/clk-bd718x7.c struct device *parent = pdev->dev.parent; device 81 drivers/clk/clk-bulk.c static int __clk_bulk_get(struct device *dev, int num_clks, device 114 drivers/clk/clk-bulk.c int __must_check clk_bulk_get(struct device *dev, int num_clks, device 121 drivers/clk/clk-bulk.c int __must_check clk_bulk_get_optional(struct device *dev, int num_clks, device 139 drivers/clk/clk-bulk.c int __must_check clk_bulk_get_all(struct device *dev, device 526 drivers/clk/clk-cdce925.c struct device *dev = context; device 553 drivers/clk/clk-cdce925.c struct device *dev = context; device 611 drivers/clk/clk-cdce925.c static int cdce925_regulator_enable(struct device *dev, const char *name) device 202 drivers/clk/clk-composite.c struct clk_hw *clk_hw_register_composite(struct device *dev, const char *name, device 315 drivers/clk/clk-composite.c struct clk *clk_register_composite(struct device *dev, const char *name, device 165 drivers/clk/clk-cs2000-cp.c struct device *dev = priv_to_dev(priv); device 398 drivers/clk/clk-cs2000-cp.c struct device *dev = priv_to_dev(priv); device 419 drivers/clk/clk-cs2000-cp.c struct device *dev = priv_to_dev(priv); device 466 drivers/clk/clk-cs2000-cp.c struct device *dev = priv_to_dev(priv); device 497 drivers/clk/clk-cs2000-cp.c struct device *dev = priv_to_dev(priv); device 511 drivers/clk/clk-cs2000-cp.c struct device *dev = &client->dev; device 541 drivers/clk/clk-cs2000-cp.c static int __maybe_unused cs2000_resume(struct device *dev) device 7 drivers/clk/clk-devres.c static void devm_clk_release(struct device *dev, void *res) device 12 drivers/clk/clk-devres.c struct clk *devm_clk_get(struct device *dev, const char *id) device 32 drivers/clk/clk-devres.c struct clk *devm_clk_get_optional(struct device *dev, const char *id) device 48 drivers/clk/clk-devres.c static void devm_clk_bulk_release(struct device *dev, void *res) device 55 drivers/clk/clk-devres.c static int __devm_clk_bulk_get(struct device *dev, int num_clks, device 81 drivers/clk/clk-devres.c int __must_check devm_clk_bulk_get(struct device *dev, int num_clks, device 88 drivers/clk/clk-devres.c int __must_check devm_clk_bulk_get_optional(struct device *dev, int num_clks, device 95 drivers/clk/clk-devres.c int __must_check devm_clk_bulk_get_all(struct device *dev, device 119 drivers/clk/clk-devres.c static int devm_clk_match(struct device *dev, void *res, void *data) device 129 drivers/clk/clk-devres.c void devm_clk_put(struct device *dev, struct clk *clk) device 139 drivers/clk/clk-devres.c struct clk *devm_get_clk_from_child(struct device *dev, device 466 drivers/clk/clk-divider.c static struct clk_hw *_register_divider(struct device *dev, const char *name, device 530 drivers/clk/clk-divider.c struct clk *clk_register_divider(struct device *dev, const char *name, device 557 drivers/clk/clk-divider.c struct clk_hw *clk_hw_register_divider(struct device *dev, const char *name, device 581 drivers/clk/clk-divider.c struct clk *clk_register_divider_table(struct device *dev, const char *name, device 611 drivers/clk/clk-divider.c struct clk_hw *clk_hw_register_divider_table(struct device *dev, device 68 drivers/clk/clk-fixed-factor.c __clk_hw_register_fixed_factor(struct device *dev, struct device_node *np, device 109 drivers/clk/clk-fixed-factor.c struct clk_hw *clk_hw_register_fixed_factor(struct device *dev, device 118 drivers/clk/clk-fixed-factor.c struct clk *clk_register_fixed_factor(struct device *dev, const char *name, device 55 drivers/clk/clk-fixed-rate.c struct clk_hw *clk_hw_register_fixed_rate_with_accuracy(struct device *dev, device 92 drivers/clk/clk-fixed-rate.c struct clk *clk_register_fixed_rate_with_accuracy(struct device *dev, device 115 drivers/clk/clk-fixed-rate.c struct clk_hw *clk_hw_register_fixed_rate(struct device *dev, const char *name, device 124 drivers/clk/clk-fixed-rate.c struct clk *clk_register_fixed_rate(struct device *dev, const char *name, device 155 drivers/clk/clk-fractional-divider.c struct clk_hw *clk_hw_register_fractional_divider(struct device *dev, device 197 drivers/clk/clk-fractional-divider.c struct clk *clk_register_fractional_divider(struct device *dev, device 137 drivers/clk/clk-gate.c struct clk_hw *clk_hw_register_gate(struct device *dev, const char *name, device 183 drivers/clk/clk-gate.c struct clk *clk_register_gate(struct device *dev, const char *name, device 276 drivers/clk/clk-gemini.c struct device *dev = &pdev->dev; device 121 drivers/clk/clk-gpio.c static struct clk_hw *clk_register_gpio(struct device *dev, const char *name, device 172 drivers/clk/clk-gpio.c struct clk_hw *clk_hw_register_gpio_gate(struct device *dev, const char *name, device 189 drivers/clk/clk-gpio.c struct clk *clk_register_gpio_gate(struct device *dev, const char *name, device 211 drivers/clk/clk-gpio.c struct clk_hw *clk_hw_register_gpio_mux(struct device *dev, const char *name, device 225 drivers/clk/clk-gpio.c struct clk *clk_register_gpio_mux(struct device *dev, const char *name, device 76 drivers/clk/clk-hi655x.c struct device *parent = pdev->dev.parent; device 93 drivers/clk/clk-hsdk-pll.c struct device *dev; device 307 drivers/clk/clk-hsdk-pll.c struct device *dev = &pdev->dev; device 40 drivers/clk/clk-lochnagar.c struct device *dev; device 242 drivers/clk/clk-lochnagar.c struct device *dev = &pdev->dev; device 163 drivers/clk/clk-max77686.c struct device *dev = &pdev->dev; device 164 drivers/clk/clk-max77686.c struct device *parent = dev->parent; device 261 drivers/clk/clk-max9485.c struct device *dev = &client->dev; device 334 drivers/clk/clk-max9485.c static int __maybe_unused max9485_suspend(struct device *dev) device 344 drivers/clk/clk-max9485.c static int __maybe_unused max9485_resume(struct device *dev) device 325 drivers/clk/clk-milbeaut.c static struct clk_hw *m10v_clk_hw_register_mux(struct device *dev, device 457 drivers/clk/clk-milbeaut.c static struct clk_hw *m10v_clk_hw_register_divider(struct device *dev, device 564 drivers/clk/clk-milbeaut.c struct device *dev = &pdev->dev; device 148 drivers/clk/clk-mux.c struct clk_hw *clk_hw_register_mux_table(struct device *dev, const char *name, device 202 drivers/clk/clk-mux.c struct clk *clk_register_mux_table(struct device *dev, const char *name, device 219 drivers/clk/clk-mux.c struct clk *clk_register_mux(struct device *dev, const char *name, device 233 drivers/clk/clk-mux.c struct clk_hw *clk_hw_register_mux(struct device *dev, const char *name, device 257 drivers/clk/clk-nomadik.c pll_clk_register(struct device *dev, const char *name, device 349 drivers/clk/clk-nomadik.c src_clk_register(struct device *dev, const char *name, device 43 drivers/clk/clk-palmas.c struct device *dev; device 103 drivers/clk/clk-scmi.c static int scmi_clk_ops_init(struct device *dev, struct scmi_clk *sclk) device 126 drivers/clk/clk-scmi.c struct device *dev = &sdev->dev; device 139 drivers/clk/clk-scpi.c scpi_clk_ops_init(struct device *dev, const struct of_device_id *match, device 191 drivers/clk/clk-scpi.c static int scpi_clk_add(struct device *dev, struct device_node *np, device 251 drivers/clk/clk-scpi.c struct device *dev = &pdev->dev; device 267 drivers/clk/clk-scpi.c struct device *dev = &pdev->dev; device 296 drivers/clk/clk-si514.c static bool si514_regmap_is_volatile(struct device *dev, unsigned int reg) device 307 drivers/clk/clk-si514.c static bool si514_regmap_is_writeable(struct device *dev, unsigned int reg) device 178 drivers/clk/clk-si5351.c static bool si5351_regmap_is_volatile(struct device *dev, unsigned int reg) device 189 drivers/clk/clk-si5351.c static bool si5351_regmap_is_writeable(struct device *dev, unsigned int reg) device 435 drivers/clk/clk-si544.c static bool si544_regmap_is_volatile(struct device *dev, unsigned int reg) device 366 drivers/clk/clk-si570.c static bool si570_regmap_is_volatile(struct device *dev, unsigned int reg) device 376 drivers/clk/clk-si570.c static bool si570_regmap_is_writeable(struct device *dev, unsigned int reg) device 466 drivers/clk/clk-stm32f4.c static struct clk *clk_register_apb_mul(struct device *dev, const char *name, device 961 drivers/clk/clk-stm32f4.c static struct clk_hw *clk_register_rgate(struct device *dev, const char *name, device 1056 drivers/clk/clk-stm32f4.c static struct clk_hw *stm32_register_cclk(struct device *dev, const char *name, device 215 drivers/clk/clk-stm32h7.c static struct clk_hw *clk_register_ready_gate(struct device *dev, device 459 drivers/clk/clk-stm32h7.c static struct clk_hw *clk_register_stm32_timer_ker(struct device *dev, device 782 drivers/clk/clk-stm32h7.c static struct clk_hw *clk_register_stm32_pll(struct device *dev, device 320 drivers/clk/clk-stm32mp1.c struct clk_hw * (*func)(struct device *dev, device 380 drivers/clk/clk-stm32mp1.c _clk_hw_register_gate(struct device *dev, device 398 drivers/clk/clk-stm32mp1.c _clk_hw_register_fixed_factor(struct device *dev, device 411 drivers/clk/clk-stm32mp1.c _clk_hw_register_divider_table(struct device *dev, device 431 drivers/clk/clk-stm32mp1.c _clk_hw_register_mux(struct device *dev, device 573 drivers/clk/clk-stm32mp1.c clk_stm32_register_gate_ops(struct device *dev, device 609 drivers/clk/clk-stm32mp1.c clk_stm32_register_composite(struct device *dev, device 866 drivers/clk/clk-stm32mp1.c static struct clk_hw *clk_register_pll(struct device *dev, const char *name, device 996 drivers/clk/clk-stm32mp1.c static struct clk_hw *clk_register_cktim(struct device *dev, const char *name, device 1038 drivers/clk/clk-stm32mp1.c static struct clk_hw *_clk_register_pll(struct device *dev, device 1054 drivers/clk/clk-stm32mp1.c static struct clk_hw *_clk_register_cktim(struct device *dev, device 1067 drivers/clk/clk-stm32mp1.c _clk_stm32_register_gate(struct device *dev, device 1082 drivers/clk/clk-stm32mp1.c _clk_stm32_register_composite(struct device *dev, device 2019 drivers/clk/clk-stm32mp1.c static int stm32_register_hw_clk(struct device *dev, device 17 drivers/clk/clk-twl6040.c struct device *dev; device 693 drivers/clk/clk-u300.c syscon_clk_register(struct device *dev, const char *name, device 1116 drivers/clk/clk-u300.c mclk_clk_register(struct device *dev, const char *name, device 190 drivers/clk/clk-versaclock5.c static bool vc5_regmap_is_writeable(struct device *dev, unsigned int reg) device 902 drivers/clk/clk-versaclock5.c static int __maybe_unused vc5_suspend(struct device *dev) device 912 drivers/clk/clk-versaclock5.c static int __maybe_unused vc5_resume(struct device *dev) device 123 drivers/clk/clk-xgene.c static struct clk *xgene_register_clk_pll(struct device *dev, device 341 drivers/clk/clk-xgene.c xgene_register_clk_pmd(struct device *dev, device 625 drivers/clk/clk-xgene.c static struct clk *xgene_register_clk(struct device *dev, device 61 drivers/clk/clk.c struct device *dev; device 99 drivers/clk/clk.c struct device *dev; device 397 drivers/clk/clk.c struct device *dev = core->dev; device 3538 drivers/clk/clk.c struct clk *clk_hw_create_clk(struct device *dev, struct clk_hw *hw, device 3660 drivers/clk/clk.c __clk_register(struct device *dev, struct device_node *np, struct clk_hw *hw) device 3752 drivers/clk/clk.c static struct device_node *dev_or_parent_of_node(struct device *dev) device 3779 drivers/clk/clk.c struct clk *clk_register(struct device *dev, struct clk_hw *hw) device 3795 drivers/clk/clk.c int clk_hw_register(struct device *dev, struct clk_hw *hw) device 3961 drivers/clk/clk.c static void devm_clk_release(struct device *dev, void *res) device 3966 drivers/clk/clk.c static void devm_clk_hw_release(struct device *dev, void *res) device 3981 drivers/clk/clk.c struct clk *devm_clk_register(struct device *dev, struct clk_hw *hw) device 4011 drivers/clk/clk.c int devm_clk_hw_register(struct device *dev, struct clk_hw *hw) device 4032 drivers/clk/clk.c static int devm_clk_match(struct device *dev, void *res, void *data) device 4040 drivers/clk/clk.c static int devm_clk_hw_match(struct device *dev, void *res, void *data) device 4057 drivers/clk/clk.c void devm_clk_unregister(struct device *dev, struct clk *clk) device 4072 drivers/clk/clk.c void devm_clk_hw_unregister(struct device *dev, struct clk_hw *hw) device 4376 drivers/clk/clk.c static void devm_of_clk_release_provider(struct device *dev, void *res) device 4386 drivers/clk/clk.c static struct device_node *get_clk_provider_node(struct device *dev) device 4414 drivers/clk/clk.c int devm_of_clk_add_hw_provider(struct device *dev, device 4461 drivers/clk/clk.c static int devm_clk_provider_match(struct device *dev, void *res, void *data) device 4475 drivers/clk/clk.c void devm_of_clk_del_provider(struct device *dev) device 8 drivers/clk/clk.h struct device; device 25 drivers/clk/clk.h struct clk *clk_hw_create_clk(struct device *dev, struct clk_hw *hw, device 31 drivers/clk/clk.h clk_hw_create_clk(struct device *dev, struct clk_hw *hw, const char *dev_id, device 86 drivers/clk/clkdev.c static struct clk *__clk_get_sys(struct device *dev, const char *dev_id, device 100 drivers/clk/clkdev.c struct clk *clk_get(struct device *dev, const char *con_id) device 268 drivers/clk/clkdev.c const char *con_id, struct device *dev) device 377 drivers/clk/clkdev.c static void devm_clkdev_release(struct device *dev, void *res) device 382 drivers/clk/clkdev.c static int devm_clk_match_clkdev(struct device *dev, void *res, void *data) device 399 drivers/clk/clkdev.c void devm_clk_release_clkdev(struct device *dev, const char *con_id, device 431 drivers/clk/clkdev.c int devm_clk_hw_register_clkdev(struct device *dev, struct clk_hw *hw, device 87 drivers/clk/davinci/da8xx-cfgchip.c da8xx_cfgchip_gate_clk_register(struct device *dev, device 134 drivers/clk/davinci/da8xx-cfgchip.c static int __init da8xx_cfgchip_register_tbclk(struct device *dev, device 157 drivers/clk/davinci/da8xx-cfgchip.c static int __init da8xx_cfgchip_register_div4p5(struct device *dev, device 168 drivers/clk/davinci/da8xx-cfgchip.c of_da8xx_cfgchip_gate_clk_init(struct device *dev, device 181 drivers/clk/davinci/da8xx-cfgchip.c static int __init of_da8xx_tbclksync_init(struct device *dev, device 187 drivers/clk/davinci/da8xx-cfgchip.c static int __init of_da8xx_div4p5ena_init(struct device *dev, device 237 drivers/clk/davinci/da8xx-cfgchip.c da8xx_cfgchip_mux_clk_register(struct device *dev, device 276 drivers/clk/davinci/da8xx-cfgchip.c static int __init da8xx_cfgchip_register_async1(struct device *dev, device 298 drivers/clk/davinci/da8xx-cfgchip.c static int __init da850_cfgchip_register_async3(struct device *dev, device 321 drivers/clk/davinci/da8xx-cfgchip.c of_da8xx_cfgchip_init_mux_clock(struct device *dev, device 334 drivers/clk/davinci/da8xx-cfgchip.c static int __init of_da850_async1_init(struct device *dev, struct regmap *regmap) device 339 drivers/clk/davinci/da8xx-cfgchip.c static int __init of_da850_async3_init(struct device *dev, struct regmap *regmap) device 502 drivers/clk/davinci/da8xx-cfgchip.c da8xx_cfgchip_register_usb0_clk48(struct device *dev, device 577 drivers/clk/davinci/da8xx-cfgchip.c da8xx_cfgchip_register_usb1_clk48(struct device *dev, device 604 drivers/clk/davinci/da8xx-cfgchip.c static int da8xx_cfgchip_register_usb_phy_clk(struct device *dev, device 645 drivers/clk/davinci/da8xx-cfgchip.c static int of_da8xx_usb_phy_clk_init(struct device *dev, struct regmap *regmap) device 737 drivers/clk/davinci/da8xx-cfgchip.c typedef int (*da8xx_cfgchip_init)(struct device *dev, struct regmap *regmap); device 741 drivers/clk/davinci/da8xx-cfgchip.c struct device *dev = &pdev->dev; device 40 drivers/clk/davinci/pll-da830.c int da830_pll_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 89 drivers/clk/davinci/pll-da850.c int da850_pll0_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 198 drivers/clk/davinci/pll-da850.c int da850_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 223 drivers/clk/davinci/pll-da850.c int of_da850_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 31 drivers/clk/davinci/pll-dm355.c int dm355_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 68 drivers/clk/davinci/pll-dm355.c int dm355_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 60 drivers/clk/davinci/pll-dm365.c int dm365_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 123 drivers/clk/davinci/pll-dm365.c int dm365_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 31 drivers/clk/davinci/pll-dm644x.c int dm644x_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 70 drivers/clk/davinci/pll-dm644x.c int dm644x_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 33 drivers/clk/davinci/pll-dm646x.c int dm646x_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 78 drivers/clk/davinci/pll-dm646x.c int dm646x_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip) device 234 drivers/clk/davinci/pll.c static struct clk *davinci_pll_div_register(struct device *dev, device 366 drivers/clk/davinci/pll.c struct clk *davinci_pll_clk_register(struct device *dev, device 543 drivers/clk/davinci/pll.c struct clk *davinci_pll_auxclk_register(struct device *dev, device 557 drivers/clk/davinci/pll.c struct clk *davinci_pll_sysclkbp_clk_register(struct device *dev, device 573 drivers/clk/davinci/pll.c davinci_pll_obsclk_register(struct device *dev, device 677 drivers/clk/davinci/pll.c davinci_pll_sysclk_register(struct device *dev, device 745 drivers/clk/davinci/pll.c int of_davinci_pll_init(struct device *dev, struct device_node *node, device 844 drivers/clk/davinci/pll.c static struct davinci_pll_platform_data *davinci_pll_get_pdata(struct device *dev) device 904 drivers/clk/davinci/pll.c typedef int (*davinci_pll_init)(struct device *dev, void __iomem *base, device 909 drivers/clk/davinci/pll.c struct device *dev = &pdev->dev; device 95 drivers/clk/davinci/pll.h struct clk *davinci_pll_clk_register(struct device *dev, device 100 drivers/clk/davinci/pll.h struct clk *davinci_pll_auxclk_register(struct device *dev, device 103 drivers/clk/davinci/pll.h struct clk *davinci_pll_sysclkbp_clk_register(struct device *dev, device 107 drivers/clk/davinci/pll.h davinci_pll_obsclk_register(struct device *dev, device 111 drivers/clk/davinci/pll.h davinci_pll_sysclk_register(struct device *dev, device 115 drivers/clk/davinci/pll.h int of_davinci_pll_init(struct device *dev, struct device_node *node, device 126 drivers/clk/davinci/pll.h int da850_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 128 drivers/clk/davinci/pll.h int of_da850_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 131 drivers/clk/davinci/pll.h int dm355_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 134 drivers/clk/davinci/pll.h int dm644x_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 137 drivers/clk/davinci/pll.h int dm646x_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 41 drivers/clk/davinci/psc-da830.c static int da830_psc0_init(struct device *dev, void __iomem *base) device 103 drivers/clk/davinci/psc-da830.c static int da830_psc1_init(struct device *dev, void __iomem *base) device 73 drivers/clk/davinci/psc-da850.c static int da850_psc0_init(struct device *dev, void __iomem *base) device 80 drivers/clk/davinci/psc-da850.c static int of_da850_psc0_init(struct device *dev, void __iomem *base) device 129 drivers/clk/davinci/psc-da850.c static int da850_psc1_init(struct device *dev, void __iomem *base) device 134 drivers/clk/davinci/psc-da850.c static int of_da850_psc1_init(struct device *dev, void __iomem *base) device 72 drivers/clk/davinci/psc-dm355.c int dm355_psc_init(struct device *dev, void __iomem *base) device 91 drivers/clk/davinci/psc-dm365.c int dm365_psc_init(struct device *dev, void __iomem *base) device 68 drivers/clk/davinci/psc-dm644x.c int dm644x_psc_init(struct device *dev, void __iomem *base) device 63 drivers/clk/davinci/psc-dm646x.c int dm646x_psc_init(struct device *dev, void __iomem *base) device 77 drivers/clk/davinci/psc.c struct device *dev; device 99 drivers/clk/davinci/psc.c static inline const char *best_dev_name(struct device *dev) device 178 drivers/clk/davinci/psc.c struct device *dev) device 213 drivers/clk/davinci/psc.c struct device *dev) device 234 drivers/clk/davinci/psc.c davinci_lpsc_clk_register(struct device *dev, const char *name, device 360 drivers/clk/davinci/psc.c __davinci_psc_register_clocks(struct device *dev, device 453 drivers/clk/davinci/psc.c int davinci_psc_register_clocks(struct device *dev, device 478 drivers/clk/davinci/psc.c int of_davinci_psc_clk_init(struct device *dev, device 531 drivers/clk/davinci/psc.c struct device *dev = &pdev->dev; device 79 drivers/clk/davinci/psc.h int davinci_psc_register_clocks(struct device *dev, device 84 drivers/clk/davinci/psc.h int of_davinci_psc_clk_init(struct device *dev, device 94 drivers/clk/davinci/psc.h int (*psc_init)(struct device *dev, void __iomem *base); device 126 drivers/clk/hisilicon/clk-hi3660-stub.c struct device *dev = &pdev->dev; device 612 drivers/clk/hisilicon/clk-hi3660.c struct device *dev = &pdev->dev; device 991 drivers/clk/hisilicon/clk-hi3670.c struct device *dev = &pdev->dev; device 46 drivers/clk/hisilicon/clk-hi6220-stub.c struct device *dev; device 195 drivers/clk/hisilicon/clk-hi6220-stub.c struct device *dev = &pdev->dev; device 93 drivers/clk/hisilicon/clk-hisi-phase.c struct clk *clk_register_hisi_phase(struct device *dev, device 188 drivers/clk/hisilicon/clk.c int hisi_clk_register_phase(struct device *dev, device 106 drivers/clk/hisilicon/clk.h struct clk *hisi_register_clkgate_sep(struct device *, const char *, device 110 drivers/clk/hisilicon/clk.h struct clk *hi6220_register_clkdiv(struct device *dev, const char *name, device 122 drivers/clk/hisilicon/clk.h struct clk *clk_register_hisi_phase(struct device *dev, device 125 drivers/clk/hisilicon/clk.h int hisi_clk_register_phase(struct device *dev, device 100 drivers/clk/hisilicon/clkdivider-hi6220.c struct clk *hi6220_register_clkdiv(struct device *dev, const char *name, device 83 drivers/clk/hisilicon/clkgate-separated.c struct clk *hisi_register_clkgate_sep(struct device *dev, const char *name, device 125 drivers/clk/imx/clk-gate2.c struct clk_hw *clk_hw_register_gate2(struct device *dev, const char *name, device 370 drivers/clk/imx/clk-imx8mm.c struct device *dev = &pdev->dev; device 381 drivers/clk/imx/clk-imx8mn.c struct device *dev = &pdev->dev; device 285 drivers/clk/imx/clk-imx8mq.c struct device *dev = &pdev->dev; device 162 drivers/clk/imx/clk-imx8qxp-lpcg.c struct device *dev = &pdev->dev; device 152 drivers/clk/imx/clk.h struct clk_hw *clk_hw_register_gate2(struct device *dev, const char *name, device 161 drivers/clk/keystone/gate.c static struct clk *clk_register_psc(struct device *dev, device 120 drivers/clk/keystone/pll.c static struct clk *clk_register_pll(struct device *dev, device 43 drivers/clk/keystone/sci-clk.c struct device *dev; device 424 drivers/clk/keystone/sci-clk.c struct device *dev = provider->dev; device 502 drivers/clk/keystone/sci-clk.c struct device *dev = provider->dev; device 636 drivers/clk/keystone/sci-clk.c struct device *dev = &pdev->dev; device 11 drivers/clk/loongson1/clk.c struct clk_hw *__init clk_hw_register_pll(struct device *dev, device 9 drivers/clk/loongson1/clk.h struct clk_hw *clk_hw_register_pll(struct device *dev, device 154 drivers/clk/mediatek/clk-gate.c struct device *dev) device 44 drivers/clk/mediatek/clk-gate.h struct device *dev); device 100 drivers/clk/mediatek/clk-mtk.c struct device *dev) device 175 drivers/clk/mediatek/clk-mtk.h struct device *dev); device 892 drivers/clk/meson/axg-audio.c static int devm_clk_get_enable(struct device *dev, char *id) device 1015 drivers/clk/meson/axg-audio.c struct device *dev = &pdev->dev; device 38 drivers/clk/meson/meson-aoclk.c struct device *dev = &pdev->dev; device 19 drivers/clk/meson/meson-eeclk.c struct device *dev = &pdev->dev; device 13 drivers/clk/microchip/clk-core.h struct device *dev; device 95 drivers/clk/mmp/clk-gate.c struct clk *mmp_clk_register_gate(struct device *dev, const char *name, device 440 drivers/clk/mmp/clk-mix.c struct clk *mmp_clk_register_mix(struct device *dev, device 98 drivers/clk/mmp/clk.h extern struct clk *mmp_clk_register_mix(struct device *dev, device 121 drivers/clk/mmp/clk.h extern struct clk *mmp_clk_register_gate(struct device *dev, const char *name, device 138 drivers/clk/mvebu/ap-cpu-clk.c struct device *dev; device 233 drivers/clk/mvebu/ap-cpu-clk.c struct device *dev = &pdev->dev; device 134 drivers/clk/mvebu/ap806-system-controller.c struct device *dev = &pdev->dev; device 609 drivers/clk/mvebu/armada-37xx-periph.c struct device *dev, struct clk_hw **hw) device 685 drivers/clk/mvebu/armada-37xx-periph.c static int __maybe_unused armada_3700_periph_clock_suspend(struct device *dev) device 699 drivers/clk/mvebu/armada-37xx-periph.c static int __maybe_unused armada_3700_periph_clock_resume(struct device *dev) device 724 drivers/clk/mvebu/armada-37xx-periph.c struct device *dev = &pdev->dev; device 85 drivers/clk/mvebu/armada-37xx-tbg.c struct device *dev = &pdev->dev; device 16 drivers/clk/mvebu/armada_ap_cp_helper.c char *ap_cp_unique_name(struct device *dev, struct device_node *np, device 6 drivers/clk/mvebu/armada_ap_cp_helper.h struct device; device 9 drivers/clk/mvebu/armada_ap_cp_helper.h char *ap_cp_unique_name(struct device *dev, struct device_node *np, device 219 drivers/clk/mvebu/cp110-system-controller.c struct device *dev = &pdev->dev; device 161 drivers/clk/mvebu/dove-divider.c static struct clk *clk_register_dove_divider(struct device *dev, device 219 drivers/clk/mvebu/dove-divider.c static int dove_divider_init(struct device *dev, void __iomem *base, device 139 drivers/clk/nxp/clk-lpc18xx-creg.c static struct clk *clk_register_creg_clk(struct device *dev, device 39 drivers/clk/qcom/a53-pll.c struct device *dev = &pdev->dev; device 47 drivers/clk/qcom/apcs-msm8916.c struct device *dev = &pdev->dev; device 48 drivers/clk/qcom/apcs-msm8916.c struct device *parent = dev->parent; device 96 drivers/clk/qcom/clk-regmap.c int devm_clk_register_regmap(struct device *dev, struct clk_regmap *rclk) device 32 drivers/clk/qcom/clk-regmap.h int devm_clk_register_regmap(struct device *dev, struct clk_regmap *rclk); device 62 drivers/clk/qcom/clk-rpmh.c struct device *dev; device 205 drivers/clk/qcom/clk-spmi-pmic-div.c struct device *dev = &pdev->dev; device 77 drivers/clk/qcom/common.c struct device *dev = &pdev->dev; device 119 drivers/clk/qcom/common.c static int _qcom_cc_register_board_clk(struct device *dev, const char *path, device 175 drivers/clk/qcom/common.c int qcom_cc_register_board_clk(struct device *dev, const char *path, device 190 drivers/clk/qcom/common.c int qcom_cc_register_sleep_clk(struct device *dev) device 198 drivers/clk/qcom/common.c static void qcom_cc_drop_protected(struct device *dev, struct qcom_cc *cc) device 231 drivers/clk/qcom/common.c struct device *dev = &pdev->dev; device 53 drivers/clk/qcom/common.h extern int qcom_cc_register_board_clk(struct device *dev, const char *path, device 55 drivers/clk/qcom/common.h extern int qcom_cc_register_sleep_clk(struct device *dev); device 3601 drivers/clk/qcom/gcc-apq8084.c struct device *dev = &pdev->dev; device 3060 drivers/clk/qcom/gcc-ipq806x.c struct device *dev = &pdev->dev; device 2707 drivers/clk/qcom/gcc-msm8660.c struct device *dev = &pdev->dev; device 3382 drivers/clk/qcom/gcc-msm8916.c struct device *dev = &pdev->dev; device 3618 drivers/clk/qcom/gcc-msm8960.c struct device *dev = &pdev->dev; device 2710 drivers/clk/qcom/gcc-msm8974.c struct device *dev = &pdev->dev; device 2280 drivers/clk/qcom/gcc-msm8994.c struct device *dev = &pdev->dev; device 361 drivers/clk/qcom/gdsc.c struct device *dev = desc->dev; device 400 drivers/clk/qcom/gdsc.c struct device *dev = desc->dev; device 58 drivers/clk/qcom/gdsc.h struct device *dev; device 51 drivers/clk/qcom/hfpll.c struct device *dev = &pdev->dev; device 59 drivers/clk/qcom/krait-cc.c static int krait_notifier_register(struct device *dev, struct clk *clk, device 73 drivers/clk/qcom/krait-cc.c krait_add_div(struct device *dev, int id, const char *s, unsigned int offset) device 113 drivers/clk/qcom/krait-cc.c krait_add_sec_mux(struct device *dev, int id, const char *s, device 169 drivers/clk/qcom/krait-cc.c krait_add_pri_mux(struct device *dev, int id, const char *s, device 234 drivers/clk/qcom/krait-cc.c static struct clk *krait_add_clks(struct device *dev, int id, bool unique_aux) device 292 drivers/clk/qcom/krait-cc.c struct device *dev = &pdev->dev; device 3027 drivers/clk/qcom/mmcc-msm8960.c struct device *dev = &pdev->dev; device 268 drivers/clk/renesas/clk-mstp.c int cpg_mstp_attach_dev(struct generic_pm_domain *unused, struct device *dev) device 316 drivers/clk/renesas/clk-mstp.c void cpg_mstp_detach_dev(struct generic_pm_domain *unused, struct device *dev) device 159 drivers/clk/renesas/r7s9210-cpg-mssr.c static struct clk * __init rza2_cpg_clk_register(struct device *dev, device 236 drivers/clk/renesas/r8a7743-cpg-mssr.c static int __init r8a7743_cpg_mssr_init(struct device *dev) device 212 drivers/clk/renesas/r8a7745-cpg-mssr.c static int __init r8a7745_cpg_mssr_init(struct device *dev) device 195 drivers/clk/renesas/r8a77470-cpg-mssr.c static int __init r8a77470_cpg_mssr_init(struct device *dev) device 293 drivers/clk/renesas/r8a774a1-cpg-mssr.c static int __init r8a774a1_cpg_mssr_init(struct device *dev) device 262 drivers/clk/renesas/r8a774c0-cpg-mssr.c static int __init r8a774c0_cpg_mssr_init(struct device *dev) device 243 drivers/clk/renesas/r8a7790-cpg-mssr.c static int __init r8a7790_cpg_mssr_init(struct device *dev) device 241 drivers/clk/renesas/r8a7791-cpg-mssr.c static int __init r8a7791_cpg_mssr_init(struct device *dev) device 193 drivers/clk/renesas/r8a7792-cpg-mssr.c static int __init r8a7792_cpg_mssr_init(struct device *dev) device 220 drivers/clk/renesas/r8a7794-cpg-mssr.c static int __init r8a7794_cpg_mssr_init(struct device *dev) device 426 drivers/clk/renesas/r8a7795-cpg-mssr.c static int __init r8a7795_cpg_mssr_init(struct device *dev) device 307 drivers/clk/renesas/r8a7796-cpg-mssr.c static int __init r8a7796_cpg_mssr_init(struct device *dev) device 309 drivers/clk/renesas/r8a77965-cpg-mssr.c static int __init r8a77965_cpg_mssr_init(struct device *dev) device 205 drivers/clk/renesas/r8a77970-cpg-mssr.c static int __init r8a77970_cpg_mssr_init(struct device *dev) device 222 drivers/clk/renesas/r8a77970-cpg-mssr.c static struct clk * __init r8a77970_cpg_clk_register(struct device *dev, device 211 drivers/clk/renesas/r8a77980-cpg-mssr.c static int __init r8a77980_cpg_mssr_init(struct device *dev) device 267 drivers/clk/renesas/r8a77990-cpg-mssr.c static int __init r8a77990_cpg_mssr_init(struct device *dev) device 206 drivers/clk/renesas/r8a77995-cpg-mssr.c static int __init r8a77995_cpg_mssr_init(struct device *dev) device 356 drivers/clk/renesas/r9a06g032-clocks.c struct device *dev) device 381 drivers/clk/renesas/r9a06g032-clocks.c struct device *dev) device 408 drivers/clk/renesas/r9a06g032-clocks.c static void r9a06g032_detach_dev(struct generic_pm_domain *unused, struct device *dev) device 414 drivers/clk/renesas/r9a06g032-clocks.c static int r9a06g032_add_clk_domain(struct device *dev) device 897 drivers/clk/renesas/r9a06g032-clocks.c struct device *dev = &pdev->dev; device 273 drivers/clk/renesas/rcar-gen2-cpg.c struct clk * __init rcar_gen2_cpg_clk_register(struct device *dev, device 33 drivers/clk/renesas/rcar-gen2-cpg.h struct clk *rcar_gen2_cpg_clk_register(struct device *dev, device 541 drivers/clk/renesas/rcar-gen3-cpg.c struct clk * __init rcar_gen3_cpg_clk_register(struct device *dev, device 69 drivers/clk/renesas/rcar-gen3-cpg.h struct clk *rcar_gen3_cpg_clk_register(struct device *dev, device 82 drivers/clk/renesas/rcar-usb2-clock-sel.c static int rcar_usb2_clock_sel_suspend(struct device *dev) device 92 drivers/clk/renesas/rcar-usb2-clock-sel.c static int rcar_usb2_clock_sel_resume(struct device *dev) device 104 drivers/clk/renesas/rcar-usb2-clock-sel.c struct device *dev = &pdev->dev; device 117 drivers/clk/renesas/rcar-usb2-clock-sel.c struct device *dev = &pdev->dev; device 129 drivers/clk/renesas/renesas-cpg-mssr.c struct device *dev; device 170 drivers/clk/renesas/renesas-cpg-mssr.c struct device *dev = priv->dev; device 256 drivers/clk/renesas/renesas-cpg-mssr.c struct device *dev = priv->dev; device 310 drivers/clk/renesas/renesas-cpg-mssr.c struct device *dev = priv->dev; device 387 drivers/clk/renesas/renesas-cpg-mssr.c struct device *dev = priv->dev; device 481 drivers/clk/renesas/renesas-cpg-mssr.c int cpg_mssr_attach_dev(struct generic_pm_domain *unused, struct device *dev) device 530 drivers/clk/renesas/renesas-cpg-mssr.c void cpg_mssr_detach_dev(struct generic_pm_domain *unused, struct device *dev) device 536 drivers/clk/renesas/renesas-cpg-mssr.c static int __init cpg_mssr_add_clk_domain(struct device *dev, device 791 drivers/clk/renesas/renesas-cpg-mssr.c static int cpg_mssr_suspend_noirq(struct device *dev) device 813 drivers/clk/renesas/renesas-cpg-mssr.c static int cpg_mssr_resume_noirq(struct device *dev) device 879 drivers/clk/renesas/renesas-cpg-mssr.c static int __init cpg_mssr_common_init(struct device *dev, device 954 drivers/clk/renesas/renesas-cpg-mssr.c struct device *dev = &pdev->dev; device 149 drivers/clk/renesas/renesas-cpg-mssr.h int (*init)(struct device *dev); device 150 drivers/clk/renesas/renesas-cpg-mssr.h struct clk *(*cpg_clk_register)(struct device *dev, device 42 drivers/clk/samsung/clk-exynos-audss.c static int __maybe_unused exynos_audss_clk_suspend(struct device *dev) device 52 drivers/clk/samsung/clk-exynos-audss.c static int __maybe_unused exynos_audss_clk_resume(struct device *dev) device 133 drivers/clk/samsung/clk-exynos-audss.c struct device *dev = &pdev->dev; device 90 drivers/clk/samsung/clk-exynos4412-isp.c static int __maybe_unused exynos4x12_isp_clk_suspend(struct device *dev) device 99 drivers/clk/samsung/clk-exynos4412-isp.c static int __maybe_unused exynos4x12_isp_clk_resume(struct device *dev) device 111 drivers/clk/samsung/clk-exynos4412-isp.c struct device *dev = &pdev->dev; device 73 drivers/clk/samsung/clk-exynos5-subcmu.c static int __maybe_unused exynos5_subcmu_suspend(struct device *dev) device 86 drivers/clk/samsung/clk-exynos5-subcmu.c static int __maybe_unused exynos5_subcmu_resume(struct device *dev) device 101 drivers/clk/samsung/clk-exynos5-subcmu.c struct device *dev = &pdev->dev; device 134 drivers/clk/samsung/clk-exynos5-subcmu.c static int __init exynos5_clk_register_subcmu(struct device *parent, device 5512 drivers/clk/samsung/clk-exynos5433.c static int __maybe_unused exynos5433_cmu_suspend(struct device *dev) device 5535 drivers/clk/samsung/clk-exynos5433.c static int __maybe_unused exynos5433_cmu_resume(struct device *dev) device 5559 drivers/clk/samsung/clk-exynos5433.c struct device *dev = &pdev->dev; device 91 drivers/clk/samsung/clk-s3c2410-dclk.c static struct clk_hw *s3c24xx_register_clkout(struct device *dev, device 126 drivers/clk/samsung/clk-s3c2410-dclk.c struct device *dev; device 218 drivers/clk/samsung/clk-s3c2410-dclk.c static int s3c24xx_dclk_suspend(struct device *dev) device 226 drivers/clk/samsung/clk-s3c2410-dclk.c static int s3c24xx_dclk_resume(struct device *dev) device 24 drivers/clk/samsung/clk.h struct device *dev; device 519 drivers/clk/sifive/fu540-prci.c static int __prci_register_clocks(struct device *dev, struct __prci_data *pd) device 584 drivers/clk/sifive/fu540-prci.c struct device *dev = &pdev->dev; device 1271 drivers/clk/sirf/clk-atlas7.c atlas7_unit_clk_register(struct device *dev, const char *name, device 276 drivers/clk/socfpga/clk-s10.c struct device *dev = &pdev->dev; device 73 drivers/clk/sprd/common.c int sprd_clk_probe(struct device *dev, struct clk_hw_onecell_data *clkhw) device 36 drivers/clk/sprd/common.h int sprd_clk_probe(struct device *dev, struct clk_hw_onecell_data *clkhw); device 1275 drivers/clk/sunxi-ng/ccu-sun8i-r40.c static bool sun8i_r40_ccu_regmap_accessible_reg(struct device *dev, device 40 drivers/clk/sunxi/clk-sun6i-apb0-gates.c const struct of_device_id *device; device 53 drivers/clk/sunxi/clk-sun6i-apb0-gates.c device = of_match_device(sun6i_a31_apb0_gates_clk_dt_ids, &pdev->dev); device 54 drivers/clk/sunxi/clk-sun6i-apb0-gates.c if (!device) device 56 drivers/clk/sunxi/clk-sun6i-apb0-gates.c data = device->data; device 261 drivers/clk/tegra/clk-dfll.c struct device *dev; device 388 drivers/clk/tegra/clk-dfll.c int tegra_dfll_runtime_resume(struct device *dev) device 425 drivers/clk/tegra/clk-dfll.c int tegra_dfll_runtime_suspend(struct device *dev) device 1759 drivers/clk/tegra/clk-dfll.c struct device *i2c_dev; device 30 drivers/clk/tegra/clk-dfll.h struct device *dev; device 43 drivers/clk/tegra/clk-dfll.h int tegra_dfll_runtime_suspend(struct device *dev); device 44 drivers/clk/tegra/clk-dfll.h int tegra_dfll_runtime_resume(struct device *dev); device 523 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c static void get_alignment_from_dt(struct device *dev, device 537 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c static int get_alignment_from_regulator(struct device *dev, device 55 drivers/clk/tegra/cvb.c static int build_opp_table(struct device *dev, const struct cvb_table *table, device 102 drivers/clk/tegra/cvb.c tegra_cvb_add_opp_table(struct device *dev, const struct cvb_table *tables, device 127 drivers/clk/tegra/cvb.c void tegra_cvb_remove_opp_table(struct device *dev, device 11 drivers/clk/tegra/cvb.h struct device; device 52 drivers/clk/tegra/cvb.h tegra_cvb_add_opp_table(struct device *dev, const struct cvb_table *cvb_tables, device 56 drivers/clk/tegra/cvb.h void tegra_cvb_remove_opp_table(struct device *dev, device 168 drivers/clk/ti/adpll.c struct device *dev; device 878 drivers/clk/ti/adpll.c struct device *dev = &pdev->dev; device 61 drivers/clk/ti/clk-dra7-atl.c struct device *dev; device 477 drivers/clk/ti/clk.c int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con) device 511 drivers/clk/ti/clk.c struct clk *ti_clk_register(struct device *dev, struct clk_hw *hw, device 541 drivers/clk/ti/clk.c struct clk *ti_clk_register_omap_hw(struct device *dev, struct clk_hw *hw, device 211 drivers/clk/ti/clock.h struct clk *ti_clk_register(struct device *dev, struct clk_hw *hw, device 213 drivers/clk/ti/clock.h struct clk *ti_clk_register_omap_hw(struct device *dev, struct clk_hw *hw, device 215 drivers/clk/ti/clock.h int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con); device 313 drivers/clk/ti/divider.c static struct clk *_register_divider(struct device *dev, const char *name, device 96 drivers/clk/ti/gate.c static struct clk *_register_gate(struct device *dev, const char *name, device 35 drivers/clk/ti/interface.c static struct clk *_register_interface(struct device *dev, const char *name, device 129 drivers/clk/ti/mux.c static struct clk *_register_mux(struct device *dev, const char *name, device 16 drivers/clk/uniphier/clk-uniphier-core.c static struct clk_hw *uniphier_clk_register(struct device *dev, device 44 drivers/clk/uniphier/clk-uniphier-core.c struct device *dev = &pdev->dev; device 76 drivers/clk/uniphier/clk-uniphier-cpugear.c struct clk_hw *uniphier_clk_register_cpugear(struct device *dev, device 12 drivers/clk/uniphier/clk-uniphier-fixed-factor.c struct clk_hw *uniphier_clk_register_fixed_factor(struct device *dev, device 12 drivers/clk/uniphier/clk-uniphier-fixed-rate.c struct clk_hw *uniphier_clk_register_fixed_rate(struct device *dev, device 59 drivers/clk/uniphier/clk-uniphier-gate.c struct clk_hw *uniphier_clk_register_gate(struct device *dev, device 56 drivers/clk/uniphier/clk-uniphier-mux.c struct clk_hw *uniphier_clk_register_mux(struct device *dev, device 11 drivers/clk/uniphier/clk-uniphier.h struct device; device 122 drivers/clk/uniphier/clk-uniphier.h struct clk_hw *uniphier_clk_register_cpugear(struct device *dev, device 126 drivers/clk/uniphier/clk-uniphier.h struct clk_hw *uniphier_clk_register_fixed_factor(struct device *dev, device 129 drivers/clk/uniphier/clk-uniphier.h struct clk_hw *uniphier_clk_register_fixed_rate(struct device *dev, device 132 drivers/clk/uniphier/clk-uniphier.h struct clk_hw *uniphier_clk_register_gate(struct device *dev, device 136 drivers/clk/uniphier/clk-uniphier.h struct clk_hw *uniphier_clk_register_mux(struct device *dev, device 27 drivers/clk/ux500/abx500-clk.c static int ab8500_reg_clks(struct device *dev) device 24 drivers/clk/ux500/clk-sysctrl.c struct device *dev; device 117 drivers/clk/ux500/clk-sysctrl.c static struct clk *clk_reg_sysctrl(struct device *dev, device 177 drivers/clk/ux500/clk-sysctrl.c struct clk *clk_reg_sysctrl_gate(struct device *dev, device 194 drivers/clk/ux500/clk-sysctrl.c struct clk *clk_reg_sysctrl_gate_fixed_rate(struct device *dev, device 213 drivers/clk/ux500/clk-sysctrl.c struct clk *clk_reg_sysctrl_set_parent(struct device *dev, device 62 drivers/clk/ux500/clk.h struct clk *clk_reg_sysctrl_gate(struct device *dev, device 71 drivers/clk/ux500/clk.h struct clk *clk_reg_sysctrl_gate_fixed_rate(struct device *dev, device 81 drivers/clk/ux500/clk.h struct clk *clk_reg_sysctrl_set_parent(struct device *dev, device 347 drivers/clk/versatile/clk-icst.c static struct clk *icst_clk_setup(struct device *dev, device 390 drivers/clk/versatile/clk-icst.c struct clk *icst_clk_register(struct device *dev, device 15 drivers/clk/versatile/clk-icst.h struct clk *icst_clk_register(struct device *dev, device 739 drivers/clk/zynqmp/clkc.c struct device *dev = &pdev->dev; device 314 drivers/clocksource/ingenic-timer.c static int __maybe_unused ingenic_tcu_suspend(struct device *dev) device 323 drivers/clocksource/ingenic-timer.c static int __maybe_unused ingenic_tcu_resume(struct device *dev) device 784 drivers/clocksource/timer-ti-dm.c struct device *dev = &pdev->dev; device 1407 drivers/counter/104-quad-8.c static int quad8_probe(struct device *dev, unsigned int id) device 307 drivers/counter/counter.c ssize_t (*show)(struct device *dev, struct device_attribute *attr, device 309 drivers/counter/counter.c ssize_t (*store)(struct device *dev, struct device_attribute *attr, device 372 drivers/counter/counter.c static ssize_t counter_signal_show(struct device *dev, device 393 drivers/counter/counter.c static ssize_t counter_device_attr_name_show(struct device *dev, device 443 drivers/counter/counter.c static ssize_t counter_signal_ext_show(struct device *dev, device 453 drivers/counter/counter.c static ssize_t counter_signal_ext_store(struct device *dev, device 619 drivers/counter/counter.c static ssize_t counter_action_show(struct device *dev, device 641 drivers/counter/counter.c static ssize_t counter_action_store(struct device *dev, device 679 drivers/counter/counter.c static ssize_t counter_synapse_action_available_show(struct device *dev, device 782 drivers/counter/counter.c static ssize_t counter_count_show(struct device *dev, device 800 drivers/counter/counter.c static ssize_t counter_count_store(struct device *dev, device 829 drivers/counter/counter.c static ssize_t counter_function_show(struct device *dev, device 850 drivers/counter/counter.c static ssize_t counter_function_store(struct device *dev, device 887 drivers/counter/counter.c static ssize_t counter_count_ext_show(struct device *dev, device 897 drivers/counter/counter.c static ssize_t counter_count_ext_store(struct device *dev, device 958 drivers/counter/counter.c static ssize_t counter_count_function_available_show(struct device *dev, device 1116 drivers/counter/counter.c static ssize_t counter_device_attr_size_show(struct device *dev, device 1160 drivers/counter/counter.c static ssize_t counter_device_ext_show(struct device *dev, device 1170 drivers/counter/counter.c static ssize_t counter_device_ext_store(struct device *dev, device 1379 drivers/counter/counter.c static void counter_device_release(struct device *dev) device 1480 drivers/counter/counter.c static void devm_counter_unreg(struct device *dev, void *res) device 1500 drivers/counter/counter.c int devm_counter_register(struct device *dev, device 1522 drivers/counter/counter.c static int devm_counter_match(struct device *dev, void *res, void *data) device 1541 drivers/counter/counter.c void devm_counter_unregister(struct device *dev, device 23 drivers/counter/stm32-lptimer-cnt.c struct device *dev; device 686 drivers/counter/stm32-lptimer-cnt.c static int stm32_lptim_cnt_suspend(struct device *dev) device 708 drivers/counter/stm32-lptimer-cnt.c static int stm32_lptim_cnt_resume(struct device *dev) device 345 drivers/counter/stm32-timer-cnt.c struct device *dev = &pdev->dev; device 309 drivers/cpufreq/arm_big_little.c static void _put_cluster_clk_and_freq_table(struct device *cpu_dev, device 324 drivers/cpufreq/arm_big_little.c static void put_cluster_clk_and_freq_table(struct device *cpu_dev, device 337 drivers/cpufreq/arm_big_little.c struct device *cdev = get_cpu_device(i); device 350 drivers/cpufreq/arm_big_little.c static int _get_cluster_clk_and_freq_table(struct device *cpu_dev, device 395 drivers/cpufreq/arm_big_little.c static int get_cluster_clk_and_freq_table(struct device *cpu_dev, device 416 drivers/cpufreq/arm_big_little.c struct device *cdev = get_cpu_device(i); device 442 drivers/cpufreq/arm_big_little.c struct device *cdev = get_cpu_device(i); device 460 drivers/cpufreq/arm_big_little.c struct device *cpu_dev; device 501 drivers/cpufreq/arm_big_little.c struct device *cpu_dev; device 36 drivers/cpufreq/arm_big_little.h int (*get_transition_latency)(struct device *cpu_dev); device 362 drivers/cpufreq/armada-37xx-cpufreq.c struct device *cpu_dev; device 33 drivers/cpufreq/armada-8k-cpufreq.c struct device *cpu_dev; device 44 drivers/cpufreq/armada-8k-cpufreq.c struct device *cpu_dev; device 65 drivers/cpufreq/armada-8k-cpufreq.c static int __init armada_8k_add_opp(struct clk *clk, struct device *cpu_dev, device 150 drivers/cpufreq/armada-8k-cpufreq.c struct device *cpu_dev; device 177 drivers/cpufreq/brcmstb-avs-cpufreq.c struct device *dev; device 402 drivers/cpufreq/brcmstb-avs-cpufreq.c brcm_avs_get_freq_table(struct device *dev, struct private_data *priv) device 494 drivers/cpufreq/brcmstb-avs-cpufreq.c struct device *dev = &pdev->dev; device 511 drivers/cpufreq/brcmstb-avs-cpufreq.c struct device *dev; device 574 drivers/cpufreq/brcmstb-avs-cpufreq.c struct device *dev; device 28 drivers/cpufreq/cpufreq-dt.c struct device *cpu_dev; device 59 drivers/cpufreq/cpufreq-dt.c static const char *find_supply_name(struct device *dev) device 95 drivers/cpufreq/cpufreq-dt.c struct device *cpu_dev; device 153 drivers/cpufreq/cpufreq-dt.c struct device *cpu_dev; device 994 drivers/cpufreq/cpufreq.c struct device *dev = get_cpu_device(cpu); device 1008 drivers/cpufreq/cpufreq.c struct device *dev) device 1177 drivers/cpufreq/cpufreq.c struct device *dev = get_cpu_device(cpu); device 1512 drivers/cpufreq/cpufreq.c static int cpufreq_add_dev(struct device *dev, struct subsys_interface *sif) device 1607 drivers/cpufreq/cpufreq.c static void cpufreq_remove_dev(struct device *dev, struct subsys_interface *sif) device 28 drivers/cpufreq/davinci-cpufreq.c struct device *dev; device 269 drivers/cpufreq/gx-suspmod.c switch (gx_params->cs55x0->device) { device 61 drivers/cpufreq/highbank-cpufreq.c struct device *cpu_dev; device 29 drivers/cpufreq/imx-cpufreq-dt.c struct device *cpu_dev = get_cpu_device(0); device 50 drivers/cpufreq/imx6q-cpufreq.c static struct device *cpu_dev; device 219 drivers/cpufreq/imx6q-cpufreq.c static void imx6q_opp_check_speed_grading(struct device *dev) device 269 drivers/cpufreq/imx6q-cpufreq.c static int imx6ul_opp_check_speed_grading(struct device *dev) device 2380 drivers/cpufreq/intel_pstate.c struct device *dev; device 24 drivers/cpufreq/kirkwood-cpufreq.c struct device *dev; device 25 drivers/cpufreq/loongson1-cpufreq.c struct device *dev; device 52 drivers/cpufreq/loongson1-cpufreq.c struct device *cpu_dev = get_cpu_device(policy->cpu); device 81 drivers/cpufreq/loongson1-cpufreq.c struct device *cpu_dev = get_cpu_device(policy->cpu); device 37 drivers/cpufreq/mediatek-cpufreq.c struct device *cpu_dev; device 209 drivers/cpufreq/mediatek-cpufreq.c struct device *cpu_dev = info->cpu_dev; device 302 drivers/cpufreq/mediatek-cpufreq.c struct device *cpu_dev; device 63 drivers/cpufreq/mvebu-cpufreq.c struct device *cpu_dev; device 39 drivers/cpufreq/omap-cpufreq.c static struct device *mpu_dev; device 85 drivers/cpufreq/qcom-cpufreq-hw.c static int qcom_cpufreq_hw_read_lut(struct device *cpu_dev, device 177 drivers/cpufreq/qcom-cpufreq-hw.c struct device *dev = &global_pdev->dev; device 180 drivers/cpufreq/qcom-cpufreq-hw.c struct device *cpu_dev; device 253 drivers/cpufreq/qcom-cpufreq-hw.c struct device *cpu_dev = get_cpu_device(policy->cpu); device 50 drivers/cpufreq/qcom-cpufreq-nvmem.c int (*get_version)(struct device *cpu_dev, device 94 drivers/cpufreq/qcom-cpufreq-nvmem.c static int qcom_cpufreq_kryo_name_version(struct device *cpu_dev, device 143 drivers/cpufreq/qcom-cpufreq-nvmem.c struct device *cpu_dev; device 21 drivers/cpufreq/raspberrypi-cpufreq.c struct device *cpu_dev; device 70 drivers/cpufreq/raspberrypi-cpufreq.c struct device *cpu_dev; device 112 drivers/cpufreq/s3c2410-cpufreq.c static int s3c2410_cpufreq_add(struct device *dev, device 130 drivers/cpufreq/s3c2410-cpufreq.c static int s3c2410a_cpufreq_add(struct device *dev, device 192 drivers/cpufreq/s3c2412-cpufreq.c static int s3c2412_cpufreq_add(struct device *dev, device 266 drivers/cpufreq/s3c2440-cpufreq.c static int s3c2440_cpufreq_add(struct device *dev, device 337 drivers/cpufreq/s3c24xx-cpufreq.c struct clk *s3c_cpufreq_clk_get(struct device *dev, const char *name) device 24 drivers/cpufreq/scmi-cpufreq.c struct device *cpu_dev; device 80 drivers/cpufreq/scmi-cpufreq.c scmi_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) device 83 drivers/cpufreq/scmi-cpufreq.c struct device *tcpu_dev; device 108 drivers/cpufreq/scmi-cpufreq.c struct device *cpu_dev = get_cpu_device(cpu); device 137 drivers/cpufreq/scmi-cpufreq.c struct device *cpu_dev; device 35 drivers/cpufreq/scpi-cpufreq.c struct device *cpu_dev; device 72 drivers/cpufreq/scpi-cpufreq.c scpi_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) device 75 drivers/cpufreq/scpi-cpufreq.c struct device *tcpu_dev; device 101 drivers/cpufreq/scpi-cpufreq.c struct device *cpu_dev; device 50 drivers/cpufreq/sh-cpufreq.c struct device *dev; device 113 drivers/cpufreq/sh-cpufreq.c struct device *dev; device 151 drivers/cpufreq/sh-cpufreq.c struct device *dev = get_cpu_device(policy->cpu); device 50 drivers/cpufreq/sti-cpufreq.c struct device *cpu; device 57 drivers/cpufreq/sti-cpufreq.c struct device *dev = ddata.cpu; device 82 drivers/cpufreq/sti-cpufreq.c struct device *dev = ddata.cpu; device 113 drivers/cpufreq/sti-cpufreq.c struct device *dev = ddata.cpu; device 152 drivers/cpufreq/sti-cpufreq.c struct device *dev = ddata.cpu; device 238 drivers/cpufreq/sti-cpufreq.c struct device *dev = ddata.cpu; device 37 drivers/cpufreq/sun50i-cpufreq-nvmem.c struct device *cpu_dev; device 107 drivers/cpufreq/sun50i-cpufreq-nvmem.c struct device *cpu_dev = get_cpu_device(cpu); device 14 drivers/cpufreq/tango-cpufreq.c struct device *cpu_dev = get_cpu_device(0); device 57 drivers/cpufreq/tegra124-cpufreq.c struct device *cpu_dev; device 31 drivers/cpufreq/tegra20-cpufreq.c struct device *dev; device 50 drivers/cpufreq/ti-cpufreq.c struct device *cpu_dev; device 125 drivers/cpufreq/ti-cpufreq.c struct device *dev = opp_data->cpu_dev; device 156 drivers/cpufreq/ti-cpufreq.c struct device *dev = opp_data->cpu_dev; device 176 drivers/cpufreq/ti-cpufreq.c struct device *dev = opp_data->cpu_dev; device 32 drivers/cpufreq/vexpress-spc-cpufreq.c struct device *cpu_dev = get_cpu_device(cpumask_first(cpumask)); device 40 drivers/cpufreq/vexpress-spc-cpufreq.c static int ve_spc_get_transition_latency(struct device *cpu_dev) device 105 drivers/cpuidle/cpuidle-cps.c struct cpuidle_device *device; device 108 drivers/cpuidle/cpuidle-cps.c device = &per_cpu(cpuidle_dev, cpu); device 109 drivers/cpuidle/cpuidle-cps.c cpuidle_unregister_device(device); device 118 drivers/cpuidle/cpuidle-cps.c struct cpuidle_device *device; device 159 drivers/cpuidle/cpuidle-cps.c device = &per_cpu(cpuidle_dev, cpu); device 160 drivers/cpuidle/cpuidle-cps.c device->cpu = cpu; device 162 drivers/cpuidle/cpuidle-cps.c cpumask_copy(&device->coupled_cpus, &cpu_sibling_map[cpu]); device 165 drivers/cpuidle/cpuidle-cps.c err = cpuidle_register_device(device); device 669 drivers/cpuidle/cpuidle.c struct cpuidle_device *device; device 672 drivers/cpuidle/cpuidle.c device = &per_cpu(cpuidle_dev, cpu); device 673 drivers/cpuidle/cpuidle.c cpuidle_unregister_device(device); device 695 drivers/cpuidle/cpuidle.c struct cpuidle_device *device; device 704 drivers/cpuidle/cpuidle.c device = &per_cpu(cpuidle_dev, cpu); device 705 drivers/cpuidle/cpuidle.c device->cpu = cpu; device 714 drivers/cpuidle/cpuidle.c device->coupled_cpus = *coupled_cpus; device 716 drivers/cpuidle/cpuidle.c ret = cpuidle_register_device(device); device 31 drivers/cpuidle/cpuidle.h struct device; device 33 drivers/cpuidle/cpuidle.h extern int cpuidle_add_interface(struct device *dev); device 34 drivers/cpuidle/cpuidle.h extern void cpuidle_remove_interface(struct device *dev); device 35 drivers/cpuidle/cpuidle.h extern int cpuidle_add_device_sysfs(struct cpuidle_device *device); device 36 drivers/cpuidle/cpuidle.h extern void cpuidle_remove_device_sysfs(struct cpuidle_device *device); device 113 drivers/cpuidle/governor.c struct device *device = get_cpu_device(cpu); device 114 drivers/cpuidle/governor.c int device_req = dev_pm_qos_raw_resume_latency(device); device 29 drivers/cpuidle/sysfs.c static ssize_t show_available_governors(struct device *dev, device 50 drivers/cpuidle/sysfs.c static ssize_t show_current_driver(struct device *dev, device 68 drivers/cpuidle/sysfs.c static ssize_t show_current_governor(struct device *dev, device 84 drivers/cpuidle/sysfs.c static ssize_t store_current_governor(struct device *dev, device 146 drivers/cpuidle/sysfs.c int cpuidle_add_interface(struct device *dev) device 157 drivers/cpuidle/sysfs.c void cpuidle_remove_interface(struct device *dev) device 337 drivers/cpuidle/sysfs.c struct cpuidle_device *device; device 395 drivers/cpuidle/sysfs.c #define kobj_to_device(k) (kobj_to_state_obj(k)->device) device 448 drivers/cpuidle/sysfs.c static inline void cpuidle_free_state_kobj(struct cpuidle_device *device, int i) device 450 drivers/cpuidle/sysfs.c cpuidle_remove_s2idle_attr_group(device->kobjs[i]); device 451 drivers/cpuidle/sysfs.c kobject_put(&device->kobjs[i]->kobj); device 452 drivers/cpuidle/sysfs.c wait_for_completion(&device->kobjs[i]->kobj_unregister); device 453 drivers/cpuidle/sysfs.c kfree(device->kobjs[i]); device 454 drivers/cpuidle/sysfs.c device->kobjs[i] = NULL; device 461 drivers/cpuidle/sysfs.c static int cpuidle_add_state_sysfs(struct cpuidle_device *device) device 465 drivers/cpuidle/sysfs.c struct cpuidle_device_kobj *kdev = device->kobj_dev; device 466 drivers/cpuidle/sysfs.c struct cpuidle_driver *drv = cpuidle_get_cpu_driver(device); device 476 drivers/cpuidle/sysfs.c kobj->state_usage = &device->states_usage[i]; device 477 drivers/cpuidle/sysfs.c kobj->device = device; device 488 drivers/cpuidle/sysfs.c device->kobjs[i] = kobj; device 495 drivers/cpuidle/sysfs.c cpuidle_free_state_kobj(device, i); device 503 drivers/cpuidle/sysfs.c static void cpuidle_remove_state_sysfs(struct cpuidle_device *device) device 505 drivers/cpuidle/sysfs.c struct cpuidle_driver *drv = cpuidle_get_cpu_driver(device); device 509 drivers/cpuidle/sysfs.c cpuidle_free_state_kobj(device, i); device 651 drivers/cpuidle/sysfs.c int cpuidle_add_device_sysfs(struct cpuidle_device *device) device 655 drivers/cpuidle/sysfs.c ret = cpuidle_add_state_sysfs(device); device 659 drivers/cpuidle/sysfs.c ret = cpuidle_add_driver_sysfs(device); device 661 drivers/cpuidle/sysfs.c cpuidle_remove_state_sysfs(device); device 669 drivers/cpuidle/sysfs.c void cpuidle_remove_device_sysfs(struct cpuidle_device *device) device 671 drivers/cpuidle/sysfs.c cpuidle_remove_driver_sysfs(device); device 672 drivers/cpuidle/sysfs.c cpuidle_remove_state_sysfs(device); device 682 drivers/cpuidle/sysfs.c struct device *cpu_dev = get_cpu_device((unsigned long)dev->cpu); device 170 drivers/crypto/amcc/crypto4xx_core.c dev->pdr = dma_alloc_coherent(dev->core_dev->device, device 179 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 185 drivers/crypto/amcc/crypto4xx_core.c dev->shadow_sa_pool = dma_alloc_coherent(dev->core_dev->device, device 192 drivers/crypto/amcc/crypto4xx_core.c dev->shadow_sr_pool = dma_alloc_coherent(dev->core_dev->device, device 219 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 224 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 229 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 278 drivers/crypto/amcc/crypto4xx_core.c dev->gdr = dma_alloc_coherent(dev->core_dev->device, device 289 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 358 drivers/crypto/amcc/crypto4xx_core.c dev->sdr = dma_alloc_coherent(dev->core_dev->device, device 365 drivers/crypto/amcc/crypto4xx_core.c dma_alloc_coherent(dev->core_dev->device, device 382 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 387 drivers/crypto/amcc/crypto4xx_core.c dma_free_coherent(dev->core_dev->device, device 533 drivers/crypto/amcc/crypto4xx_core.c addr = dma_map_page(dev->core_dev->device, sg_page(dst), device 587 drivers/crypto/amcc/crypto4xx_core.c dma_unmap_page(dev->core_dev->device, pd->dest, dst->length, device 724 drivers/crypto/amcc/crypto4xx_core.c dev_err(dev->core_dev->device, "Invalid number of src SG.\n"); device 845 drivers/crypto/amcc/crypto4xx_core.c gd->ptr = dma_map_page(dev->core_dev->device, device 859 drivers/crypto/amcc/crypto4xx_core.c pd->src = (u32)dma_map_page(dev->core_dev->device, sg_page(src), device 878 drivers/crypto/amcc/crypto4xx_core.c pd->dest = (u32)dma_map_page(dev->core_dev->device, device 1076 drivers/crypto/amcc/crypto4xx_core.c struct device *dev = (struct device *)data; device 1105 drivers/crypto/amcc/crypto4xx_core.c struct device *dev = (struct device *)data; device 1378 drivers/crypto/amcc/crypto4xx_core.c struct device *dev = &ofdev->dev; device 1437 drivers/crypto/amcc/crypto4xx_core.c core_dev->device = dev; device 1507 drivers/crypto/amcc/crypto4xx_core.c struct device *dev = &ofdev->dev; device 106 drivers/crypto/amcc/crypto4xx_core.h struct device *device; device 101 drivers/crypto/amcc/crypto4xx_trng.c err = devm_hwrng_register(core_dev->device, core_dev->trng); device 104 drivers/crypto/amcc/crypto4xx_trng.c dev_err(core_dev->device, "failed to register hwrng (%d).\n", device 122 drivers/crypto/amcc/crypto4xx_trng.c devm_hwrng_unregister(core_dev->device, core_dev->trng); device 193 drivers/crypto/atmel-aes.c struct device *dev; device 2378 drivers/crypto/atmel-aes.c if (sl && sl->dma_dev == chan->device->dev) { device 2620 drivers/crypto/atmel-aes.c struct device *dev = &pdev->dev; device 143 drivers/crypto/atmel-i2c.c static int atmel_i2c_status(struct device *dev, u8 *status) device 321 drivers/crypto/atmel-i2c.c struct device *dev = &client->dev; device 131 drivers/crypto/atmel-sha.c struct device *dev; device 2610 drivers/crypto/atmel-sha.c if (sl && sl->dma_dev == chan->device->dev) { device 2741 drivers/crypto/atmel-sha.c struct device *dev = &pdev->dev; device 96 drivers/crypto/atmel-tdes.c struct device *dev; device 709 drivers/crypto/atmel-tdes.c if (sl && sl->dma_dev == chan->device->dev) { device 1234 drivers/crypto/atmel-tdes.c struct device *dev = &pdev->dev; device 347 drivers/crypto/axis/artpec6_crypto.c static struct device *artpec6_crypto_dev; device 607 drivers/crypto/axis/artpec6_crypto.c struct device *dev = artpec6_crypto_dev; device 679 drivers/crypto/axis/artpec6_crypto.c struct device *dev = artpec6_crypto_dev; device 2855 drivers/crypto/axis/artpec6_crypto.c struct device *dev = &pdev->dev; device 252 drivers/crypto/bcm/cipher.c struct device *dev = &(iproc_priv.pdev->dev); device 4386 drivers/crypto/bcm/cipher.c static void spu_functions_register(struct device *dev, device 4450 drivers/crypto/bcm/cipher.c static int spu_mb_init(struct device *dev) device 4645 drivers/crypto/bcm/cipher.c static int spu_algs_register(struct device *dev) device 4742 drivers/crypto/bcm/cipher.c struct device *dev = &pdev->dev; device 4782 drivers/crypto/bcm/cipher.c struct device *dev = &pdev->dev; device 4827 drivers/crypto/bcm/cipher.c struct device *dev = &pdev->dev; device 111 drivers/crypto/caam/caamalg.c struct device *jrdev; device 120 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 173 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 311 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 376 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 444 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 510 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 566 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 648 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 671 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 699 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 730 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 845 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 920 drivers/crypto/caam/caamalg.c static void caam_unmap(struct device *dev, struct scatterlist *src, device 942 drivers/crypto/caam/caamalg.c static void aead_unmap(struct device *dev, device 951 drivers/crypto/caam/caamalg.c static void skcipher_unmap(struct device *dev, struct skcipher_edesc *edesc, device 963 drivers/crypto/caam/caamalg.c static void aead_encrypt_done(struct device *jrdev, u32 *desc, u32 err, device 984 drivers/crypto/caam/caamalg.c static void aead_decrypt_done(struct device *jrdev, u32 *desc, u32 err, device 1005 drivers/crypto/caam/caamalg.c static void skcipher_encrypt_done(struct device *jrdev, u32 *desc, u32 err, device 1045 drivers/crypto/caam/caamalg.c static void skcipher_decrypt_done(struct device *jrdev, u32 *desc, u32 err, device 1271 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1327 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1463 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1497 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1530 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1568 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1603 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1642 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1684 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1842 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 1879 drivers/crypto/caam/caamalg.c struct device *jrdev = ctx->jrdev; device 3531 drivers/crypto/caam/caamalg.c int caam_algapi_init(struct device *ctrldev) device 58 drivers/crypto/caam/caamalg_qi.c struct device *jrdev; device 67 drivers/crypto/caam/caamalg_qi.c struct device *qidev; device 191 drivers/crypto/caam/caamalg_qi.c struct device *jrdev = ctx->jrdev; device 355 drivers/crypto/caam/caamalg_qi.c struct device *jrdev = ctx->jrdev; device 461 drivers/crypto/caam/caamalg_qi.c struct device *jrdev = ctx->jrdev; device 569 drivers/crypto/caam/caamalg_qi.c struct device *jrdev = ctx->jrdev; device 623 drivers/crypto/caam/caamalg_qi.c struct device *jrdev = ctx->jrdev; device 746 drivers/crypto/caam/caamalg_qi.c struct device *jrdev = ctx->jrdev; device 869 drivers/crypto/caam/caamalg_qi.c static void caam_unmap(struct device *dev, struct scatterlist *src, device 890 drivers/crypto/caam/caamalg_qi.c static void aead_unmap(struct device *dev, device 903 drivers/crypto/caam/caamalg_qi.c static void skcipher_unmap(struct device *dev, struct skcipher_edesc *edesc, device 916 drivers/crypto/caam/caamalg_qi.c struct device *qidev; device 945 drivers/crypto/caam/caamalg_qi.c struct device *qidev = ctx->qidev; device 1213 drivers/crypto/caam/caamalg_qi.c struct device *qidev = caam_ctx->qidev; device 1251 drivers/crypto/caam/caamalg_qi.c struct device *qidev = ctx->qidev; device 2420 drivers/crypto/caam/caamalg_qi.c struct device *dev; device 2546 drivers/crypto/caam/caamalg_qi.c int caam_qi_algapi_init(struct device *ctrldev) device 41 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 79 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 141 drivers/crypto/caam/caamalg_qi2.c static void caam_unmap(struct device *dev, struct scatterlist *src, device 169 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 284 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 357 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 590 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 651 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 724 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 745 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 821 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 848 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 922 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 953 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 1081 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 1123 drivers/crypto/caam/caamalg_qi2.c struct device *dev = ctx->dev; device 1265 drivers/crypto/caam/caamalg_qi2.c static void aead_unmap(struct device *dev, struct aead_edesc *edesc, device 1277 drivers/crypto/caam/caamalg_qi2.c static void skcipher_unmap(struct device *dev, struct skcipher_edesc *edesc, device 2990 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 3047 drivers/crypto/caam/caamalg_qi2.c static inline int buf_map_to_qm_sg(struct device *dev, device 3070 drivers/crypto/caam/caamalg_qi2.c static inline int ctx_map_to_qm_sg(struct device *dev, device 3149 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 3311 drivers/crypto/caam/caamalg_qi2.c static inline void ahash_unmap(struct device *dev, struct ahash_edesc *edesc, device 3330 drivers/crypto/caam/caamalg_qi2.c static inline void ahash_unmap_ctx(struct device *dev, device 4504 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 4584 drivers/crypto/caam/caamalg_qi2.c static struct caam_hash_alg *caam_hash_alloc(struct device *dev, device 4636 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 4717 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 4755 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 4766 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 4885 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 4938 drivers/crypto/caam/caamalg_qi2.c struct device *dev = &ls_dev->dev; device 5052 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 5067 drivers/crypto/caam/caamalg_qi2.c struct device *dev = priv->dev; device 5099 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 5346 drivers/crypto/caam/caamalg_qi2.c struct device *dev; device 5389 drivers/crypto/caam/caamalg_qi2.c int dpaa2_caam_enqueue(struct device *dev, struct caam_request *req) device 63 drivers/crypto/caam/caamalg_qi2.h struct device *dev; device 196 drivers/crypto/caam/caamalg_qi2.h int dpaa2_caam_enqueue(struct device *dev, struct caam_request *req); device 100 drivers/crypto/caam/caamhash.c struct device *jrdev; device 163 drivers/crypto/caam/caamhash.c static inline int map_seq_out_ptr_ctx(u32 *desc, struct device *jrdev, device 182 drivers/crypto/caam/caamhash.c static inline int buf_map_to_sec4_sg(struct device *jrdev, device 205 drivers/crypto/caam/caamhash.c static inline int ctx_map_to_sec4_sg(struct device *jrdev, device 226 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 282 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 334 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 384 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 447 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 511 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 567 drivers/crypto/caam/caamhash.c static inline void ahash_unmap(struct device *dev, device 587 drivers/crypto/caam/caamhash.c static inline void ahash_unmap_ctx(struct device *dev, device 600 drivers/crypto/caam/caamhash.c static void ahash_done(struct device *jrdev, u32 *desc, u32 err, device 628 drivers/crypto/caam/caamhash.c static void ahash_done_bi(struct device *jrdev, u32 *desc, u32 err, device 660 drivers/crypto/caam/caamhash.c static void ahash_done_ctx_src(struct device *jrdev, u32 *desc, u32 err, device 688 drivers/crypto/caam/caamhash.c static void ahash_done_ctx_dst(struct device *jrdev, u32 *desc, u32 err, device 786 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 925 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 991 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 1071 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 1148 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 1207 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 1342 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 1428 drivers/crypto/caam/caamhash.c struct device *jrdev = ctx->jrdev; device 1982 drivers/crypto/caam/caamhash.c int caam_algapi_hash_init(struct device *ctrldev) device 43 drivers/crypto/caam/caampkc.c static void rsa_io_unmap(struct device *dev, struct rsa_edesc *edesc, device 56 drivers/crypto/caam/caampkc.c static void rsa_pub_unmap(struct device *dev, struct rsa_edesc *edesc, device 68 drivers/crypto/caam/caampkc.c static void rsa_priv_f1_unmap(struct device *dev, struct rsa_edesc *edesc, device 80 drivers/crypto/caam/caampkc.c static void rsa_priv_f2_unmap(struct device *dev, struct rsa_edesc *edesc, device 97 drivers/crypto/caam/caampkc.c static void rsa_priv_f3_unmap(struct device *dev, struct rsa_edesc *edesc, device 117 drivers/crypto/caam/caampkc.c static void rsa_pub_done(struct device *dev, u32 *desc, u32 err, void *context) device 135 drivers/crypto/caam/caampkc.c static void rsa_priv_f1_done(struct device *dev, u32 *desc, u32 err, device 154 drivers/crypto/caam/caampkc.c static void rsa_priv_f2_done(struct device *dev, u32 *desc, u32 err, device 173 drivers/crypto/caam/caampkc.c static void rsa_priv_f3_done(struct device *dev, u32 *desc, u32 err, device 248 drivers/crypto/caam/caampkc.c struct device *dev = ctx->dev; device 369 drivers/crypto/caam/caampkc.c struct device *dev = ctx->dev; device 414 drivers/crypto/caam/caampkc.c struct device *dev = ctx->dev; device 460 drivers/crypto/caam/caampkc.c struct device *dev = ctx->dev; device 537 drivers/crypto/caam/caampkc.c struct device *dev = ctx->dev; device 629 drivers/crypto/caam/caampkc.c struct device *jrdev = ctx->dev; device 671 drivers/crypto/caam/caampkc.c struct device *jrdev = ctx->dev; device 704 drivers/crypto/caam/caampkc.c struct device *jrdev = ctx->dev; device 737 drivers/crypto/caam/caampkc.c struct device *jrdev = ctx->dev; device 1087 drivers/crypto/caam/caampkc.c int caam_pkc_init(struct device *ctrldev) device 96 drivers/crypto/caam/caampkc.h struct device *dev; device 73 drivers/crypto/caam/caamrng.c struct device *jrdev; device 89 drivers/crypto/caam/caamrng.c static inline void rng_unmap_buf(struct device *jrdev, struct buf_data *bd) device 98 drivers/crypto/caam/caamrng.c struct device *jrdev = ctx->jrdev; device 107 drivers/crypto/caam/caamrng.c static void rng_done(struct device *jrdev, u32 *desc, u32 err, void *context) device 129 drivers/crypto/caam/caamrng.c struct device *jrdev = ctx->jrdev; device 199 drivers/crypto/caam/caamrng.c struct device *jrdev = ctx->jrdev; device 225 drivers/crypto/caam/caamrng.c struct device *jrdev = ctx->jrdev; device 277 drivers/crypto/caam/caamrng.c static int caam_init_rng(struct caam_rng_ctx *ctx, struct device *jrdev) device 313 drivers/crypto/caam/caamrng.c int caam_rng_init(struct device *ctrldev) device 315 drivers/crypto/caam/caamrng.c struct device *dev; device 89 drivers/crypto/caam/ctrl.c static inline int run_descriptor_deco0(struct device *ctrldev, u32 *desc, device 197 drivers/crypto/caam/ctrl.c static int instantiate_rng(struct device *ctrldev, int state_handle_mask, device 266 drivers/crypto/caam/ctrl.c static int deinstantiate_rng(struct device *ctrldev, int state_handle_mask) device 309 drivers/crypto/caam/ctrl.c struct device *ctrldev; device 351 drivers/crypto/caam/ctrl.c struct device *ctrldev = &pdev->dev; device 542 drivers/crypto/caam/ctrl.c static int init_clocks(struct device *dev, const struct caam_imx_data *data) device 577 drivers/crypto/caam/ctrl.c struct device *dev; device 217 drivers/crypto/caam/error.c static int report_ccb_status(struct device *jrdev, const u32 status, device 264 drivers/crypto/caam/error.c static int report_jump_status(struct device *jrdev, const u32 status, device 273 drivers/crypto/caam/error.c static int report_deco_status(struct device *jrdev, const u32 status, device 304 drivers/crypto/caam/error.c static int report_qi_status(struct device *qidev, const u32 status, device 327 drivers/crypto/caam/error.c static int report_jr_status(struct device *jrdev, const u32 status, device 336 drivers/crypto/caam/error.c static int report_cond_code_status(struct device *jrdev, const u32 status, device 345 drivers/crypto/caam/error.c int caam_strstatus(struct device *jrdev, u32 status, bool qi_v2) device 348 drivers/crypto/caam/error.c int (*report_ssed)(struct device *jrdev, const u32 status, device 15 drivers/crypto/caam/error.h int caam_strstatus(struct device *dev, u32 status, bool qi_v2); device 34 drivers/crypto/caam/intern.h void (*callbk)(struct device *dev, u32 *desc, u32 status, void *arg); device 44 drivers/crypto/caam/intern.h struct device *dev; device 113 drivers/crypto/caam/intern.h int caam_algapi_init(struct device *dev); device 118 drivers/crypto/caam/intern.h static inline int caam_algapi_init(struct device *dev) device 131 drivers/crypto/caam/intern.h int caam_algapi_hash_init(struct device *dev); device 136 drivers/crypto/caam/intern.h static inline int caam_algapi_hash_init(struct device *dev) device 149 drivers/crypto/caam/intern.h int caam_pkc_init(struct device *dev); device 154 drivers/crypto/caam/intern.h static inline int caam_pkc_init(struct device *dev) device 167 drivers/crypto/caam/intern.h int caam_rng_init(struct device *dev); device 172 drivers/crypto/caam/intern.h static inline int caam_rng_init(struct device *dev) device 185 drivers/crypto/caam/intern.h int caam_qi_algapi_init(struct device *dev); device 190 drivers/crypto/caam/intern.h static inline int caam_qi_algapi_init(struct device *dev) device 218 drivers/crypto/caam/intern.h static inline u64 caam_get_dma_mask(struct device *dev) device 30 drivers/crypto/caam/jr.c static void register_algs(struct device *dev) device 65 drivers/crypto/caam/jr.c static int caam_reset_hw_jr(struct device *dev) device 108 drivers/crypto/caam/jr.c static int caam_jr_shutdown(struct device *dev) device 123 drivers/crypto/caam/jr.c struct device *jrdev; device 156 drivers/crypto/caam/jr.c struct device *dev = st_dev; device 195 drivers/crypto/caam/jr.c struct device *dev = (struct device *)devarg; device 197 drivers/crypto/caam/jr.c void (*usercall)(struct device *dev, u32 *desc, u32 status, void *arg); device 279 drivers/crypto/caam/jr.c struct device *caam_jr_alloc(void) device 282 drivers/crypto/caam/jr.c struct device *dev = ERR_PTR(-ENODEV); device 318 drivers/crypto/caam/jr.c void caam_jr_free(struct device *rdev) device 354 drivers/crypto/caam/jr.c int caam_jr_enqueue(struct device *dev, u32 *desc, device 355 drivers/crypto/caam/jr.c void (*cbk)(struct device *dev, u32 *desc, device 424 drivers/crypto/caam/jr.c static int caam_jr_init(struct device *dev) device 499 drivers/crypto/caam/jr.c struct device *jrdev; device 12 drivers/crypto/caam/jr.h struct device *caam_jr_alloc(void); device 13 drivers/crypto/caam/jr.h void caam_jr_free(struct device *rdev); device 14 drivers/crypto/caam/jr.h int caam_jr_enqueue(struct device *dev, u32 *desc, device 15 drivers/crypto/caam/jr.h void (*cbk)(struct device *dev, u32 *desc, u32 status, device 14 drivers/crypto/caam/key_gen.c void split_key_done(struct device *dev, u32 *desc, u32 err, device 44 drivers/crypto/caam/key_gen.c int gen_split_key(struct device *jrdev, u8 *key_out, device 44 drivers/crypto/caam/key_gen.h void split_key_done(struct device *dev, u32 *desc, u32 err, void *context); device 46 drivers/crypto/caam/key_gen.h int gen_split_key(struct device *jrdev, u8 *key_out, device 107 drivers/crypto/caam/qi.c int caam_qi_enqueue(struct device *qidev, struct caam_drv_req *req) device 146 drivers/crypto/caam/qi.c struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); device 172 drivers/crypto/caam/qi.c static struct qman_fq *create_caam_req_fq(struct device *qidev, device 222 drivers/crypto/caam/qi.c static int empty_retired_fq(struct device *qidev, struct qman_fq *fq) device 245 drivers/crypto/caam/qi.c static int kill_fq(struct device *qidev, struct qman_fq *fq) device 320 drivers/crypto/caam/qi.c struct device *qidev = drv_ctx->qidev; device 391 drivers/crypto/caam/qi.c struct caam_drv_ctx *caam_drv_ctx_init(struct device *qidev, device 503 drivers/crypto/caam/qi.c void caam_qi_shutdown(struct device *qidev) device 565 drivers/crypto/caam/qi.c struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); device 604 drivers/crypto/caam/qi.c static int alloc_rsp_fq_cpu(struct device *qidev, unsigned int cpu) device 649 drivers/crypto/caam/qi.c static int init_cgr(struct device *qidev) device 681 drivers/crypto/caam/qi.c static int alloc_rsp_fqs(struct device *qidev) device 710 drivers/crypto/caam/qi.c struct device *ctrldev = &caam_pdev->dev, *qidev; device 67 drivers/crypto/caam/qi.h struct device *qidev; device 107 drivers/crypto/caam/qi.h struct caam_drv_ctx *caam_drv_ctx_init(struct device *qidev, int *cpu, device 120 drivers/crypto/caam/qi.h int caam_qi_enqueue(struct device *qidev, struct caam_drv_req *req); device 150 drivers/crypto/caam/qi.h void caam_qi_shutdown(struct device *dev); device 33 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 127 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 164 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 255 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 321 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 383 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 432 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 468 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &cpt->pdev->dev; device 543 drivers/crypto/cavium/cpt/cptpf_main.c struct device *dev = &pdev->dev; device 644 drivers/crypto/cavium/cpt/cptpf_main.c (u32)pdev->vendor, (u32)pdev->device); device 63 drivers/crypto/cavium/cpt/cptpf_mbox.c struct device *dev = &cpt->pdev->dev; device 91 drivers/crypto/cavium/cpt/cptpf_mbox.c struct device *dev = &cpt->pdev->dev; device 666 drivers/crypto/cavium/cpt/cptvf_main.c struct device *dev = &pdev->dev; device 34 drivers/crypto/cavium/nitrox/nitrox_debugfs.c DEFINE_SHOW_ATTRIBUTE(device); device 192 drivers/crypto/cavium/nitrox/nitrox_dev.h #define DEV(ndev) ((struct device *)(&(ndev)->pdev->dev)) device 471 drivers/crypto/cavium/nitrox/nitrox_main.c ndev->hw.device_id = pdev->device; device 57 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct device *dev = DEV(ndev); device 159 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct device *dev = DEV(sr->ndev); device 188 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c struct device *dev = DEV(sr->ndev); device 240 drivers/crypto/cavium/zip/zip_main.c struct device *dev = &pdev->dev; device 249 drivers/crypto/cavium/zip/zip_main.c pdev->vendor, pdev->device, dev_to_node(dev)); device 371 drivers/crypto/ccp/ccp-dev-v3.c struct device *dev = ccp->dev; device 781 drivers/crypto/ccp/ccp-dev-v5.c struct device *dev = ccp->dev; device 477 drivers/crypto/ccp/ccp-dev.c struct device *dev = sp->dev; device 608 drivers/crypto/ccp/ccp-dev.c struct device *dev = sp->dev; device 347 drivers/crypto/ccp/ccp-dev.h struct device *dev; device 458 drivers/crypto/ccp/ccp-dev.h struct device *dev; device 472 drivers/crypto/ccp/ccp-dev.h struct device *dma_dev; device 718 drivers/crypto/ccp/ccp-dmaengine.c dma_chan->device = dma_dev; device 71 drivers/crypto/ccp/ccp-ops.c static int ccp_init_sg_workarea(struct ccp_sg_workarea *wa, struct device *dev, device 57 drivers/crypto/ccp/psp-dev.c struct device *dev = sp->dev; device 447 drivers/crypto/ccp/psp-dev.c static int sev_get_firmware(struct device *dev, device 483 drivers/crypto/ccp/psp-dev.c static int sev_update_firmware(struct device *dev) device 892 drivers/crypto/ccp/psp-dev.c struct device *dev = psp->dev; device 943 drivers/crypto/ccp/psp-dev.c struct device *dev = sp->dev; device 49 drivers/crypto/ccp/psp-dev.h struct device *dev; device 176 drivers/crypto/ccp/sp-dev.c struct sp_device *sp_alloc_struct(struct device *dev) device 62 drivers/crypto/ccp/sp-dev.h struct device *dev; device 102 drivers/crypto/ccp/sp-dev.h struct sp_device *sp_alloc_struct(struct device *dev); device 38 drivers/crypto/ccp/sp-pci.c struct device *dev = sp->dev; device 60 drivers/crypto/ccp/sp-pci.c struct device *dev = sp->dev; device 76 drivers/crypto/ccp/sp-pci.c struct device *dev = sp->dev; device 98 drivers/crypto/ccp/sp-pci.c struct device *dev = sp->dev; device 112 drivers/crypto/ccp/sp-pci.c struct device *dev_cur, *dev_new; device 153 drivers/crypto/ccp/sp-pci.c struct device *dev = &pdev->dev; device 235 drivers/crypto/ccp/sp-pci.c struct device *dev = &pdev->dev; device 249 drivers/crypto/ccp/sp-pci.c struct device *dev = &pdev->dev; device 257 drivers/crypto/ccp/sp-pci.c struct device *dev = &pdev->dev; device 86 drivers/crypto/ccp/sp-platform.c struct device *dev = sp->dev; device 126 drivers/crypto/ccp/sp-platform.c struct device *dev = &pdev->dev; device 193 drivers/crypto/ccp/sp-platform.c struct device *dev = &pdev->dev; device 207 drivers/crypto/ccp/sp-platform.c struct device *dev = &pdev->dev; device 215 drivers/crypto/ccp/sp-platform.c struct device *dev = &pdev->dev; device 71 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 135 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(cc_alg->drvdata); device 212 drivers/crypto/ccree/cc_aead.c static void cc_aead_complete(struct device *dev, void *cc_req, int err) device 367 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 418 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 550 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 683 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 739 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 780 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 844 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1174 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1326 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1545 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1845 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1913 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2063 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2112 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2142 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2159 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2195 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2215 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2231 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2262 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2296 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2327 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2620 drivers/crypto/ccree/cc_aead.c struct device *dev) device 2678 drivers/crypto/ccree/cc_aead.c struct device *dev = drvdata_to_dev(drvdata); device 63 drivers/crypto/ccree/cc_buffer_mgr.c static void cc_copy_mac(struct device *dev, struct aead_request *req, device 84 drivers/crypto/ccree/cc_buffer_mgr.c static unsigned int cc_get_sgl_nents(struct device *dev, device 115 drivers/crypto/ccree/cc_buffer_mgr.c void cc_copy_sg_portion(struct device *dev, u8 *dest, struct scatterlist *sg, device 125 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_render_buff_to_mlli(struct device *dev, dma_addr_t buff_dma, device 164 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_render_sg_to_mlli(struct device *dev, struct scatterlist *sgl, device 191 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_generate_mlli(struct device *dev, struct buffer_array *sg_data, device 250 drivers/crypto/ccree/cc_buffer_mgr.c static void cc_add_buffer_entry(struct device *dev, device 271 drivers/crypto/ccree/cc_buffer_mgr.c static void cc_add_sg_entry(struct device *dev, struct buffer_array *sgl_data, device 292 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_map_sg(struct device *dev, struct scatterlist *sg, device 319 drivers/crypto/ccree/cc_buffer_mgr.c cc_set_aead_conf_buf(struct device *dev, struct aead_req_ctx *areq_ctx, device 345 drivers/crypto/ccree/cc_buffer_mgr.c static int cc_set_hash_buf(struct device *dev, struct ahash_req_ctx *areq_ctx, device 369 drivers/crypto/ccree/cc_buffer_mgr.c void cc_unmap_cipher_request(struct device *dev, void *ctx, device 406 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 486 drivers/crypto/ccree/cc_buffer_mgr.c void cc_unmap_aead_request(struct device *dev, struct aead_request *req) device 581 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 636 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 731 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 841 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 1008 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 1207 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 1288 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 1395 drivers/crypto/ccree/cc_buffer_mgr.c void cc_unmap_hash_request(struct device *dev, void *ctx, device 1440 drivers/crypto/ccree/cc_buffer_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 49 drivers/crypto/ccree/cc_buffer_mgr.h void cc_unmap_cipher_request(struct device *dev, void *ctx, unsigned int ivsize, device 54 drivers/crypto/ccree/cc_buffer_mgr.h void cc_unmap_aead_request(struct device *dev, struct aead_request *req); device 64 drivers/crypto/ccree/cc_buffer_mgr.h void cc_unmap_hash_request(struct device *dev, void *ctx, device 67 drivers/crypto/ccree/cc_buffer_mgr.h void cc_copy_sg_portion(struct device *dev, u8 *dest, struct scatterlist *sg, device 65 drivers/crypto/ccree/cc_cipher.c static void cc_cipher_complete(struct device *dev, void *cc_req, int err); device 164 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(cc_alg->drvdata); device 218 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 282 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 384 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 476 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 534 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 587 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 668 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 752 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 779 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 833 drivers/crypto/ccree/cc_cipher.c static void cc_cipher_complete(struct device *dev, void *cc_req, int err) device 864 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(ctx_p->drvdata); device 1636 drivers/crypto/ccree/cc_cipher.c struct device *dev) device 1692 drivers/crypto/ccree/cc_cipher.c struct device *dev = drvdata_to_dev(drvdata); device 69 drivers/crypto/ccree/cc_debugfs.c struct device *dev = drvdata_to_dev(drvdata); device 131 drivers/crypto/ccree/cc_driver.c struct device *dev = drvdata_to_dev(drvdata); device 222 drivers/crypto/ccree/cc_driver.c struct device *dev = drvdata_to_dev(drvdata); device 267 drivers/crypto/ccree/cc_driver.c struct device *dev = &plat_dev->dev; device 617 drivers/crypto/ccree/cc_driver.c struct device *dev = &plat_dev->dev; device 631 drivers/crypto/ccree/cc_driver.c struct device *dev = &plat_dev->dev; device 127 drivers/crypto/ccree/cc_driver.h void (*user_cb)(struct device *dev, void *req, int err); device 202 drivers/crypto/ccree/cc_driver.h static inline struct device *drvdata_to_dev(struct cc_drvdata *drvdata) device 59 drivers/crypto/ccree/cc_fips.c struct device *dev = drvdata_to_dev(drvdata); device 91 drivers/crypto/ccree/cc_fips.c static inline void tee_fips_error(struct device *dev) device 105 drivers/crypto/ccree/cc_fips.c struct device *dev = drvdata_to_dev(p_drvdata); device 134 drivers/crypto/ccree/cc_fips.c struct device *dev = drvdata_to_dev(p_drvdata); device 58 drivers/crypto/ccree/cc_hash.c static const void *cc_larval_digest(struct device *dev, u32 mode); device 110 drivers/crypto/ccree/cc_hash.c static int cc_map_result(struct device *dev, struct ahash_req_ctx *state, device 128 drivers/crypto/ccree/cc_hash.c static void cc_init_req(struct device *dev, struct ahash_req_ctx *state, device 171 drivers/crypto/ccree/cc_hash.c static int cc_map_req(struct device *dev, struct ahash_req_ctx *state, device 236 drivers/crypto/ccree/cc_hash.c static void cc_unmap_req(struct device *dev, struct ahash_req_ctx *state, device 262 drivers/crypto/ccree/cc_hash.c static void cc_unmap_result(struct device *dev, struct ahash_req_ctx *state, device 276 drivers/crypto/ccree/cc_hash.c static void cc_update_complete(struct device *dev, void *cc_req, int err) device 294 drivers/crypto/ccree/cc_hash.c static void cc_digest_complete(struct device *dev, void *cc_req, int err) device 314 drivers/crypto/ccree/cc_hash.c static void cc_hash_complete(struct device *dev, void *cc_req, int err) device 421 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 557 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 634 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 710 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 730 drivers/crypto/ccree/cc_hash.c struct device *dev; device 922 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1010 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1048 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1071 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1143 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1154 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1222 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1344 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1426 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1530 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 1823 drivers/crypto/ccree/cc_hash.c struct device *dev, bool keyed) device 1999 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(drvdata); device 2220 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(ctx->drvdata); device 2258 drivers/crypto/ccree/cc_hash.c static const void *cc_larval_digest(struct device *dev, u32 mode) device 2294 drivers/crypto/ccree/cc_hash.c struct device *dev = drvdata_to_dev(_drvdata); device 22 drivers/crypto/ccree/cc_pm.c int cc_pm_suspend(struct device *dev) device 33 drivers/crypto/ccree/cc_pm.c int cc_pm_resume(struct device *dev) device 65 drivers/crypto/ccree/cc_pm.c int cc_pm_get(struct device *dev) device 76 drivers/crypto/ccree/cc_pm.c int cc_pm_put_suspend(struct device *dev) device 89 drivers/crypto/ccree/cc_pm.c bool cc_pm_is_dev_suspended(struct device *dev) device 97 drivers/crypto/ccree/cc_pm.c struct device *dev = drvdata_to_dev(drvdata); device 21 drivers/crypto/ccree/cc_pm.h int cc_pm_suspend(struct device *dev); device 22 drivers/crypto/ccree/cc_pm.h int cc_pm_resume(struct device *dev); device 23 drivers/crypto/ccree/cc_pm.h int cc_pm_get(struct device *dev); device 24 drivers/crypto/ccree/cc_pm.h int cc_pm_put_suspend(struct device *dev); device 25 drivers/crypto/ccree/cc_pm.h bool cc_pm_is_dev_suspended(struct device *dev); device 38 drivers/crypto/ccree/cc_pm.h static inline int cc_pm_suspend(struct device *dev) device 43 drivers/crypto/ccree/cc_pm.h static inline int cc_pm_resume(struct device *dev) device 48 drivers/crypto/ccree/cc_pm.h static inline int cc_pm_get(struct device *dev) device 53 drivers/crypto/ccree/cc_pm.h static inline int cc_pm_put_suspend(struct device *dev) device 58 drivers/crypto/ccree/cc_pm.h static inline bool cc_pm_is_dev_suspended(struct device *dev) device 89 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 117 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 190 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 216 drivers/crypto/ccree/cc_request_mgr.c static void request_mgr_complete(struct device *dev, void *dx_compl_h, device 229 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 287 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 339 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 355 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 418 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 466 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 575 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 635 drivers/crypto/ccree/cc_request_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 36 drivers/crypto/ccree/cc_sram_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 73 drivers/crypto/ccree/cc_sram_mgr.c struct device *dev = drvdata_to_dev(drvdata); device 2460 drivers/crypto/chelsio/chcr_algo.c int chcr_aead_dma_map(struct device *dev, device 2507 drivers/crypto/chelsio/chcr_algo.c void chcr_aead_dma_unmap(struct device *dev, device 2652 drivers/crypto/chelsio/chcr_algo.c int chcr_hash_dma_map(struct device *dev, device 2668 drivers/crypto/chelsio/chcr_algo.c void chcr_hash_dma_unmap(struct device *dev, device 2682 drivers/crypto/chelsio/chcr_algo.c int chcr_cipher_dma_map(struct device *dev, device 2711 drivers/crypto/chelsio/chcr_algo.c void chcr_cipher_dma_unmap(struct device *dev, device 316 drivers/crypto/chelsio/chcr_crypto.h int chcr_aead_dma_map(struct device *dev, struct aead_request *req, device 318 drivers/crypto/chelsio/chcr_crypto.h void chcr_aead_dma_unmap(struct device *dev, struct aead_request *req, device 327 drivers/crypto/chelsio/chcr_crypto.h int chcr_cipher_dma_map(struct device *dev, struct ablkcipher_request *req); device 328 drivers/crypto/chelsio/chcr_crypto.h void chcr_cipher_dma_unmap(struct device *dev, struct ablkcipher_request *req); device 336 drivers/crypto/chelsio/chcr_crypto.h int chcr_hash_dma_map(struct device *dev, struct ahash_request *req); device 337 drivers/crypto/chelsio/chcr_crypto.h void chcr_hash_dma_unmap(struct device *dev, struct ahash_request *req); device 71 drivers/crypto/exynos-rng.c struct device *dev; device 318 drivers/crypto/exynos-rng.c static int __maybe_unused exynos_rng_suspend(struct device *dev) device 348 drivers/crypto/exynos-rng.c static int __maybe_unused exynos_rng_resume(struct device *dev) device 844 drivers/crypto/hifn_795x.c pci2id[i].pci_prod == dev->pdev->device) { device 572 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1015 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1107 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1182 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1199 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1274 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1325 drivers/crypto/hisilicon/qm.c struct device *dev = &qp->qm->pdev->dev; device 1403 drivers/crypto/hisilicon/qm.c struct device *dev = &pdev->dev; device 1487 drivers/crypto/hisilicon/qm.c struct device *dev = &pdev->dev; device 1569 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1623 drivers/crypto/hisilicon/qm.c struct device *dev = &pdev->dev; device 1689 drivers/crypto/hisilicon/qm.c struct device *dev = &qm->pdev->dev; device 1738 drivers/crypto/hisilicon/qm.c struct device *dev; device 231 drivers/crypto/hisilicon/sec/sec_algs.c struct device *dev = ctx->queue->dev_info->dev; device 431 drivers/crypto/hisilicon/sec/sec_algs.c struct device *dev = ctx->queue->dev_info->dev; device 571 drivers/crypto/hisilicon/sec/sec_algs.c struct device *dev) device 616 drivers/crypto/hisilicon/sec/sec_algs.c int sgl_len_in, struct device *dev) device 891 drivers/crypto/hisilicon/sec/sec_algs.c struct device *dev = ctx->queue->dev_info->dev; device 229 drivers/crypto/hisilicon/sec/sec_drv.c struct device *dev = queue->dev_info->dev; device 823 drivers/crypto/hisilicon/sec/sec_drv.c struct device *dev = queue->dev_info->dev; device 1079 drivers/crypto/hisilicon/sec/sec_drv.c struct device *dev = queue->dev_info->dev; device 1131 drivers/crypto/hisilicon/sec/sec_drv.c struct device *dev = queue->dev_info->dev; device 1204 drivers/crypto/hisilicon/sec/sec_drv.c struct device *dev = &pdev->dev; device 413 drivers/crypto/hisilicon/sec/sec_drv.h struct device *dev; device 67 drivers/crypto/hisilicon/sgl.c int hisi_acc_create_sgl_pool(struct device *dev, device 99 drivers/crypto/hisilicon/sgl.c void hisi_acc_free_sgl_pool(struct device *dev, struct hisi_acc_sgl_pool *pool) device 147 drivers/crypto/hisilicon/sgl.c hisi_acc_sg_buf_map_to_hw_sgl(struct device *dev, device 201 drivers/crypto/hisilicon/sgl.c void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl, device 15 drivers/crypto/hisilicon/sgl.h hisi_acc_sg_buf_map_to_hw_sgl(struct device *dev, device 19 drivers/crypto/hisilicon/sgl.h void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl, device 21 drivers/crypto/hisilicon/sgl.h int hisi_acc_create_sgl_pool(struct device *dev, struct hisi_acc_sgl_pool *pool, device 23 drivers/crypto/hisilicon/sgl.h void hisi_acc_free_sgl_pool(struct device *dev, struct hisi_acc_sgl_pool *pool); device 317 drivers/crypto/hisilicon/zip/zip_crypto.c struct device *dev = &qp->qm->pdev->dev; device 468 drivers/crypto/hisilicon/zip/zip_crypto.c struct device *dev = &qp->qm->pdev->dev; device 96 drivers/crypto/hisilicon/zip/zip_main.c struct device *dev; device 512 drivers/crypto/hisilicon/zip/zip_main.c struct device *dev = &qm->pdev->dev; device 567 drivers/crypto/hisilicon/zip/zip_main.c struct device *dev = &qm->pdev->dev; device 677 drivers/crypto/hisilicon/zip/zip_main.c qm->fun_type = (pdev->device == PCI_DEVICE_ID_ZIP_PF) ? QM_HW_PF : device 864 drivers/crypto/hisilicon/zip/zip_main.c struct device *dev = &hisi_zip->qm.pdev->dev; device 907 drivers/crypto/hisilicon/zip/zip_main.c struct device *dev = &pdev->dev; device 117 drivers/crypto/img-hash.c struct device *dev; device 938 drivers/crypto/img-hash.c struct device *dev = &pdev->dev; device 1072 drivers/crypto/img-hash.c static int img_hash_suspend(struct device *dev) device 1082 drivers/crypto/img-hash.c static int img_hash_resume(struct device *dev) device 1098 drivers/crypto/inside-secure/safexcel.c struct device *dev; device 1311 drivers/crypto/inside-secure/safexcel.c struct device *dev = priv->dev; device 1555 drivers/crypto/inside-secure/safexcel.c struct device *dev = &pdev->dev; device 1677 drivers/crypto/inside-secure/safexcel.c struct device *dev = &pdev->dev; device 1684 drivers/crypto/inside-secure/safexcel.c ent->vendor, ent->device, ent->subvendor, device 714 drivers/crypto/inside-secure/safexcel.h struct device *dev; device 257 drivers/crypto/ixp4xx_crypto.c struct device *dev = &pdev->dev; device 323 drivers/crypto/ixp4xx_crypto.c static void free_buf_chain(struct device *dev, struct buffer_desc *buf, device 358 drivers/crypto/ixp4xx_crypto.c struct device *dev = &pdev->dev; device 429 drivers/crypto/ixp4xx_crypto.c static int init_ixp_crypto(struct device *dev) device 515 drivers/crypto/ixp4xx_crypto.c static void release_ixp_crypto(struct device *dev) device 780 drivers/crypto/ixp4xx_crypto.c static struct buffer_desc *chainup_buffers(struct device *dev, device 882 drivers/crypto/ixp4xx_crypto.c struct device *dev = &pdev->dev; device 988 drivers/crypto/ixp4xx_crypto.c struct device *dev = &pdev->dev; device 339 drivers/crypto/marvell/cesa.c struct device *dev = cesa->dev; device 437 drivers/crypto/marvell/cesa.c struct device *dev = &pdev->dev; device 415 drivers/crypto/marvell/cesa.h struct device *dev; device 212 drivers/crypto/mediatek/mtk-platform.h struct device *dev; device 70 drivers/crypto/mxs-dcp.c struct device *dev; device 984 drivers/crypto/mxs-dcp.c struct device *dev = &pdev->dev; device 103 drivers/crypto/nx/nx-842-pseries.c struct device *dev; device 194 drivers/crypto/nx/nx-842-pseries.c static int nx842_validate_result(struct device *dev, device 282 drivers/crypto/nx/nx-842-pseries.c struct device *dev = NULL; device 412 drivers/crypto/nx/nx-842-pseries.c struct device *dev = NULL; device 851 drivers/crypto/nx/nx-842-pseries.c static ssize_t nx842_##_name##_show(struct device *dev, \ device 878 drivers/crypto/nx/nx-842-pseries.c static ssize_t nx842_timehist_show(struct device *, device 886 drivers/crypto/nx/nx-842-pseries.c static ssize_t nx842_timehist_show(struct device *dev, device 326 drivers/crypto/nx/nx.c static void nx_of_update_status(struct device *dev, device 339 drivers/crypto/nx/nx.c static void nx_of_update_sglen(struct device *dev, device 356 drivers/crypto/nx/nx.c static void nx_of_update_msc(struct device *dev, device 462 drivers/crypto/nx/nx.c static void nx_of_init(struct device *dev, struct nx_of *props) device 488 drivers/crypto/nx/nx.c static bool nx_check_prop(struct device *dev, u32 fc, u32 mode, int slot) device 503 drivers/crypto/nx/nx.c static bool nx_check_props(struct device *dev, u32 fc, u32 mode) device 982 drivers/crypto/omap-aes.c struct device *dev, struct resource *res) device 1010 drivers/crypto/omap-aes.c struct device *dev, struct resource *res) device 1019 drivers/crypto/omap-aes.c struct device *dev = &pdev->dev; device 1039 drivers/crypto/omap-aes.c static ssize_t fallback_show(struct device *dev, struct device_attribute *attr, device 1045 drivers/crypto/omap-aes.c static ssize_t fallback_store(struct device *dev, struct device_attribute *attr, device 1066 drivers/crypto/omap-aes.c static ssize_t queue_len_show(struct device *dev, struct device_attribute *attr, device 1074 drivers/crypto/omap-aes.c static ssize_t queue_len_store(struct device *dev, device 1122 drivers/crypto/omap-aes.c struct device *dev = &pdev->dev; device 1312 drivers/crypto/omap-aes.c static int omap_aes_suspend(struct device *dev) device 1318 drivers/crypto/omap-aes.c static int omap_aes_resume(struct device *dev) device 157 drivers/crypto/omap-aes.h struct device *dev; device 136 drivers/crypto/omap-des.c struct device *dev; device 960 drivers/crypto/omap-des.c struct device *dev) device 977 drivers/crypto/omap-des.c struct device *dev = &pdev->dev; device 1134 drivers/crypto/omap-des.c static int omap_des_suspend(struct device *dev) device 1140 drivers/crypto/omap-des.c static int omap_des_resume(struct device *dev) device 218 drivers/crypto/omap-sham.c struct device *dev; device 1932 drivers/crypto/omap-sham.c struct device *dev, struct resource *res) device 1967 drivers/crypto/omap-sham.c struct device *dev, struct resource *res) device 1976 drivers/crypto/omap-sham.c struct device *dev = &pdev->dev; device 2003 drivers/crypto/omap-sham.c static ssize_t fallback_show(struct device *dev, struct device_attribute *attr, device 2011 drivers/crypto/omap-sham.c static ssize_t fallback_store(struct device *dev, struct device_attribute *attr, device 2033 drivers/crypto/omap-sham.c static ssize_t queue_len_show(struct device *dev, struct device_attribute *attr, device 2041 drivers/crypto/omap-sham.c static ssize_t queue_len_store(struct device *dev, device 2085 drivers/crypto/omap-sham.c struct device *dev = &pdev->dev; device 2230 drivers/crypto/omap-sham.c static int omap_sham_suspend(struct device *dev) device 2236 drivers/crypto/omap-sham.c static int omap_sham_resume(struct device *dev) device 123 drivers/crypto/picoxcell_crypto.c struct device *dev; device 1168 drivers/crypto/picoxcell_crypto.c static int spacc_suspend(struct device *dev) device 1182 drivers/crypto/picoxcell_crypto.c static int spacc_resume(struct device *dev) device 1195 drivers/crypto/picoxcell_crypto.c static inline struct spacc_engine *spacc_dev_to_engine(struct device *dev) device 1200 drivers/crypto/picoxcell_crypto.c static ssize_t spacc_stat_irq_thresh_show(struct device *dev, device 1209 drivers/crypto/picoxcell_crypto.c static ssize_t spacc_stat_irq_thresh_store(struct device *dev, device 104 drivers/crypto/qat/qat_c3xxx/adf_drv.c switch (accel_pci_dev->pci_dev->device) { device 129 drivers/crypto/qat/qat_c3xxx/adf_drv.c switch (ent->device) { device 133 drivers/crypto/qat/qat_c3xxx/adf_drv.c dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device); device 104 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c switch (accel_pci_dev->pci_dev->device) { device 131 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c switch (ent->device) { device 135 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device); device 104 drivers/crypto/qat/qat_c62x/adf_drv.c switch (accel_pci_dev->pci_dev->device) { device 129 drivers/crypto/qat/qat_c62x/adf_drv.c switch (ent->device) { device 133 drivers/crypto/qat/qat_c62x/adf_drv.c dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device); device 104 drivers/crypto/qat/qat_c62xvf/adf_drv.c switch (accel_pci_dev->pci_dev->device) { device 131 drivers/crypto/qat/qat_c62xvf/adf_drv.c switch (ent->device) { device 135 drivers/crypto/qat/qat_c62xvf/adf_drv.c dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device); device 93 drivers/crypto/qat/qat_common/adf_ctl_drv.c struct device *drv_device; device 618 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev; device 678 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 712 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 842 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 969 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev; device 1056 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 1116 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 1200 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev; device 1234 drivers/crypto/qat/qat_common/qat_algs.c struct device *dev; device 189 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(req->ctx.dh->inst->accel_dev); device 262 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 444 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 470 drivers/crypto/qat/qat_common/qat_asym_algs.c static void qat_dh_clear_ctx(struct device *dev, struct qat_dh_ctx *ctx) device 492 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 547 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 557 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(req->ctx.rsa->inst->accel_dev); device 691 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 825 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 976 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 1008 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 1033 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 1069 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(inst->accel_dev); device 1155 drivers/crypto/qat/qat_common/qat_asym_algs.c static void qat_rsa_clear_ctx(struct device *dev, struct qat_rsa_ctx *ctx) device 1205 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 1284 drivers/crypto/qat/qat_common/qat_asym_algs.c struct device *dev = &GET_DEV(ctx->inst->accel_dev); device 459 drivers/crypto/qat/qat_common/qat_hal.c if (handle->pci_dev->device != ADF_DH895XCC_PCI_DEVICE_ID) device 719 drivers/crypto/qat/qat_common/qat_hal.c if (handle->pci_dev->device == ADF_DH895XCC_PCI_DEVICE_ID) { device 724 drivers/crypto/qat/qat_common/qat_hal.c handle->fw_auth = (handle->pci_dev->device == device 752 drivers/crypto/qat/qat_common/qat_uclo.c switch (handle->pci_dev->device) { device 761 drivers/crypto/qat/qat_common/qat_uclo.c handle->pci_dev->device); device 1433 drivers/crypto/qat/qat_common/qat_uclo.c if (handle->pci_dev->device == ADF_C3XXX_PCI_DEVICE_ID) { device 104 drivers/crypto/qat/qat_dh895xcc/adf_drv.c switch (accel_pci_dev->pci_dev->device) { device 129 drivers/crypto/qat/qat_dh895xcc/adf_drv.c switch (ent->device) { device 133 drivers/crypto/qat/qat_dh895xcc/adf_drv.c dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device); device 104 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c switch (accel_pci_dev->pci_dev->device) { device 131 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c switch (ent->device) { device 135 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device); device 168 drivers/crypto/qce/core.c struct device *dev = &pdev->dev; device 36 drivers/crypto/qce/core.h struct device *dev; device 11 drivers/crypto/qce/dma.c int qce_dma_request(struct device *dev, struct qce_dma_data *dma) device 37 drivers/crypto/qce/dma.h int qce_dma_request(struct device *dev, struct qce_dma_data *dma); device 314 drivers/crypto/rockchip/rk3288_crypto.c struct device *dev = &pdev->dev; device 185 drivers/crypto/rockchip/rk3288_crypto.h struct device *dev; device 299 drivers/crypto/s5p-sss.c struct device *dev; device 2195 drivers/crypto/s5p-sss.c struct device *dev = &pdev->dev; device 192 drivers/crypto/sahara.c struct device *device; device 325 drivers/crypto/sahara.c dev_err(dev->device, "%s: Error Register = 0x%08x\n", __func__, error); device 327 drivers/crypto/sahara.c dev_err(dev->device, " - %s.\n", sahara_err_src[source]); device 331 drivers/crypto/sahara.c dev_err(dev->device, " * DMA read.\n"); device 333 drivers/crypto/sahara.c dev_err(dev->device, " * DMA write.\n"); device 335 drivers/crypto/sahara.c dev_err(dev->device, " * %s.\n", device 337 drivers/crypto/sahara.c dev_err(dev->device, " * %s.\n", device 340 drivers/crypto/sahara.c dev_err(dev->device, " * %s.\n", device 342 drivers/crypto/sahara.c dev_err(dev->device, " * %s.\n", device 345 drivers/crypto/sahara.c dev_err(dev->device, "\n"); device 359 drivers/crypto/sahara.c dev_dbg(dev->device, "%s: Status Register = 0x%08x\n", device 362 drivers/crypto/sahara.c dev_dbg(dev->device, " - State = %d:\n", state); device 364 drivers/crypto/sahara.c dev_dbg(dev->device, " * Descriptor completed. IRQ pending.\n"); device 366 drivers/crypto/sahara.c dev_dbg(dev->device, " * %s.\n", device 370 drivers/crypto/sahara.c dev_dbg(dev->device, " - DAR Full.\n"); device 372 drivers/crypto/sahara.c dev_dbg(dev->device, " - Error.\n"); device 374 drivers/crypto/sahara.c dev_dbg(dev->device, " - Secure.\n"); device 376 drivers/crypto/sahara.c dev_dbg(dev->device, " - Fail.\n"); device 378 drivers/crypto/sahara.c dev_dbg(dev->device, " - RNG Reseed Request.\n"); device 380 drivers/crypto/sahara.c dev_dbg(dev->device, " - RNG Active.\n"); device 382 drivers/crypto/sahara.c dev_dbg(dev->device, " - MDHA Active.\n"); device 384 drivers/crypto/sahara.c dev_dbg(dev->device, " - SKHA Active.\n"); device 387 drivers/crypto/sahara.c dev_dbg(dev->device, " - Batch Mode.\n"); device 389 drivers/crypto/sahara.c dev_dbg(dev->device, " - Dedicated Mode.\n"); device 391 drivers/crypto/sahara.c dev_dbg(dev->device, " - Debug Mode.\n"); device 393 drivers/crypto/sahara.c dev_dbg(dev->device, " - Internal state = 0x%02x\n", device 396 drivers/crypto/sahara.c dev_dbg(dev->device, "Current DAR: 0x%08x\n", device 398 drivers/crypto/sahara.c dev_dbg(dev->device, "Initial DAR: 0x%08x\n\n", device 410 drivers/crypto/sahara.c dev_dbg(dev->device, "Descriptor (%d) (%pad):\n", device 412 drivers/crypto/sahara.c dev_dbg(dev->device, "\thdr = 0x%08x\n", dev->hw_desc[i]->hdr); device 413 drivers/crypto/sahara.c dev_dbg(dev->device, "\tlen1 = %u\n", dev->hw_desc[i]->len1); device 414 drivers/crypto/sahara.c dev_dbg(dev->device, "\tp1 = 0x%08x\n", dev->hw_desc[i]->p1); device 415 drivers/crypto/sahara.c dev_dbg(dev->device, "\tlen2 = %u\n", dev->hw_desc[i]->len2); device 416 drivers/crypto/sahara.c dev_dbg(dev->device, "\tp2 = 0x%08x\n", dev->hw_desc[i]->p2); device 417 drivers/crypto/sahara.c dev_dbg(dev->device, "\tnext = 0x%08x\n", device 420 drivers/crypto/sahara.c dev_dbg(dev->device, "\n"); device 431 drivers/crypto/sahara.c dev_dbg(dev->device, "Link (%d) (%pad):\n", device 433 drivers/crypto/sahara.c dev_dbg(dev->device, "\tlen = %u\n", dev->hw_link[i]->len); device 434 drivers/crypto/sahara.c dev_dbg(dev->device, "\tp = 0x%08x\n", dev->hw_link[i]->p); device 435 drivers/crypto/sahara.c dev_dbg(dev->device, "\tnext = 0x%08x\n", device 438 drivers/crypto/sahara.c dev_dbg(dev->device, "\n"); device 472 drivers/crypto/sahara.c dev_err(dev->device, "Invalid numbers of src SG.\n"); device 477 drivers/crypto/sahara.c dev_err(dev->device, "Invalid numbers of dst SG.\n"); device 481 drivers/crypto/sahara.c dev_err(dev->device, "not enough hw links (%d)\n", device 486 drivers/crypto/sahara.c ret = dma_map_sg(dev->device, dev->in_sg, dev->nb_in_sg, device 489 drivers/crypto/sahara.c dev_err(dev->device, "couldn't map in sg\n"); device 492 drivers/crypto/sahara.c ret = dma_map_sg(dev->device, dev->out_sg, dev->nb_out_sg, device 495 drivers/crypto/sahara.c dev_err(dev->device, "couldn't map out sg\n"); device 541 drivers/crypto/sahara.c dma_unmap_sg(dev->device, dev->out_sg, dev->nb_out_sg, device 544 drivers/crypto/sahara.c dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, device 559 drivers/crypto/sahara.c dev_dbg(dev->device, device 588 drivers/crypto/sahara.c dev_err(dev->device, "AES timeout\n"); device 592 drivers/crypto/sahara.c dma_unmap_sg(dev->device, dev->out_sg, dev->nb_out_sg, device 594 drivers/crypto/sahara.c dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, device 639 drivers/crypto/sahara.c dev_dbg(dev->device, "nbytes: %d, enc: %d, cbc: %d\n", device 643 drivers/crypto/sahara.c dev_err(dev->device, device 806 drivers/crypto/sahara.c dev_err(dev->device, "Invalid numbers of src SG.\n"); device 810 drivers/crypto/sahara.c dev_err(dev->device, "not enough hw links (%d)\n", device 816 drivers/crypto/sahara.c ret = dma_map_sg(dev->device, dev->in_sg, dev->nb_in_sg, DMA_TO_DEVICE); device 1032 drivers/crypto/sahara.c dev_err(dev->device, "SHA timeout\n"); device 1037 drivers/crypto/sahara.c dma_unmap_sg(dev->device, dev->in_sg, dev->nb_in_sg, device 1396 drivers/crypto/sahara.c dev->device = &pdev->dev; device 38 drivers/crypto/stm32/stm32-crc32.c struct device *dev; device 256 drivers/crypto/stm32/stm32-crc32.c struct device *dev = &pdev->dev; device 334 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_runtime_suspend(struct device *dev) device 343 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_runtime_resume(struct device *dev) device 130 drivers/crypto/stm32/stm32-cryp.c struct device *dev; device 1936 drivers/crypto/stm32/stm32-cryp.c struct device *dev = &pdev->dev; device 2079 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_runtime_suspend(struct device *dev) device 2088 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_runtime_resume(struct device *dev) device 162 drivers/crypto/stm32/stm32-hash.c struct device *dev; device 1413 drivers/crypto/stm32/stm32-hash.c struct device *dev) device 1433 drivers/crypto/stm32/stm32-hash.c struct device *dev = &pdev->dev; device 1580 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_runtime_suspend(struct device *dev) device 1589 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_runtime_resume(struct device *dev) device 139 drivers/crypto/sunxi-ss/sun4i-ss.h struct device *dev; device 94 drivers/crypto/talitos.c static void __map_single_talitos_ptr(struct device *dev, device 107 drivers/crypto/talitos.c static void map_single_talitos_ptr(struct device *dev, device 115 drivers/crypto/talitos.c static void map_single_talitos_ptr_nosync(struct device *dev, device 127 drivers/crypto/talitos.c static void unmap_single_talitos_ptr(struct device *dev, device 138 drivers/crypto/talitos.c static int reset_channel(struct device *dev, int ch) device 181 drivers/crypto/talitos.c static int reset_device(struct device *dev) device 210 drivers/crypto/talitos.c static int init_device(struct device *dev) device 268 drivers/crypto/talitos.c static int talitos_submit(struct device *dev, int ch, struct talitos_desc *desc, device 269 drivers/crypto/talitos.c void (*callback)(struct device *dev, device 341 drivers/crypto/talitos.c static void flush_channel(struct device *dev, int ch, int error, int reset_ch) device 407 drivers/crypto/talitos.c struct device *dev = (struct device *)data; \ device 434 drivers/crypto/talitos.c struct device *dev = (struct device *)data; \ device 463 drivers/crypto/talitos.c static u32 current_desc_hdr(struct device *dev, int ch) device 504 drivers/crypto/talitos.c static void report_eu_error(struct device *dev, int ch, u32 desc_hdr) device 579 drivers/crypto/talitos.c static void talitos_error(struct device *dev, u32 isr, u32 isr_lo) device 678 drivers/crypto/talitos.c struct device *dev = data; \ device 713 drivers/crypto/talitos.c struct device *dev = data; \ device 754 drivers/crypto/talitos.c struct device *dev = (struct device *)rng->priv; device 772 drivers/crypto/talitos.c struct device *dev = (struct device *)rng->priv; device 784 drivers/crypto/talitos.c struct device *dev = (struct device *)rng->priv; device 804 drivers/crypto/talitos.c static int talitos_register_rng(struct device *dev) device 822 drivers/crypto/talitos.c static void talitos_unregister_rng(struct device *dev) device 850 drivers/crypto/talitos.c struct device *dev; device 892 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 926 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 963 drivers/crypto/talitos.c static void talitos_sg_unmap(struct device *dev, device 991 drivers/crypto/talitos.c static void ipsec_esp_unmap(struct device *dev, device 1026 drivers/crypto/talitos.c static void ipsec_esp_encrypt_done(struct device *dev, device 1046 drivers/crypto/talitos.c static void ipsec_esp_decrypt_swauth_done(struct device *dev, device 1073 drivers/crypto/talitos.c static void ipsec_esp_decrypt_hwauth_done(struct device *dev, device 1147 drivers/crypto/talitos.c static int talitos_sg_map_ext(struct device *dev, struct scatterlist *src, device 1183 drivers/crypto/talitos.c static int talitos_sg_map(struct device *dev, struct scatterlist *src, device 1197 drivers/crypto/talitos.c void (*callback)(struct device *dev, device 1204 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 1321 drivers/crypto/talitos.c static struct talitos_edesc *talitos_edesc_alloc(struct device *dev, device 1497 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 1536 drivers/crypto/talitos.c static void common_nonsnoop_unmap(struct device *dev, device 1550 drivers/crypto/talitos.c static void ablkcipher_done(struct device *dev, device 1572 drivers/crypto/talitos.c void (*callback) (struct device *dev, device 1578 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 1702 drivers/crypto/talitos.c static void common_nonsnoop_hash_unmap(struct device *dev, device 1742 drivers/crypto/talitos.c static void ahash_done(struct device *dev, device 1786 drivers/crypto/talitos.c void (*callback) (struct device *dev, device 1793 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 1930 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 1991 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 2135 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 2159 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 2219 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 3009 drivers/crypto/talitos.c struct device *dev; device 3080 drivers/crypto/talitos.c struct device *dev = ctx->dev; device 3091 drivers/crypto/talitos.c static int hw_supports(struct device *dev, __be32 desc_hdr_template) device 3108 drivers/crypto/talitos.c struct device *dev = &ofdev->dev; device 3143 drivers/crypto/talitos.c static struct talitos_crypto_alg *talitos_alg_alloc(struct device *dev, device 3237 drivers/crypto/talitos.c struct device *dev = &ofdev->dev; device 3291 drivers/crypto/talitos.c struct device *dev = &ofdev->dev; device 83 drivers/crypto/talitos.h void (*callback) (struct device *dev, struct talitos_desc *desc, device 110 drivers/crypto/talitos.h struct device *dev; device 240 drivers/crypto/ux500/cryp/cryp.h struct device *dev; device 87 drivers/crypto/ux500/cryp/cryp_core.c struct cryp_device_data *device; device 212 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s] (len: %d) %s, ", __func__, ctx->outlen, device 343 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]", __func__); device 355 drivers/crypto/ux500/cryp/cryp_core.c cryp_error = set_key(ctx->device, device 361 drivers/crypto/ux500/cryp/cryp_core.c dev_err(ctx->device->dev, "[%s]: set_key() failed!", device 390 drivers/crypto/ux500/cryp/cryp_core.c dev_err(ctx->device->dev, "[%s]: cfg_keys failed!", device 450 drivers/crypto/ux500/cryp/cryp_core.c ctx->device = local_device_data; device 476 drivers/crypto/ux500/cryp/cryp_core.c struct device *dev) device 515 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: ", __func__); device 517 drivers/crypto/ux500/cryp/cryp_core.c complete(&ctx->device->dma.cryp_dma_complete); device 529 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: ", __func__); device 532 drivers/crypto/ux500/cryp/cryp_core.c dev_err(ctx->device->dev, "[%s]: Data in sg list isn't " device 539 drivers/crypto/ux500/cryp/cryp_core.c channel = ctx->device->dma.chan_mem2cryp; device 540 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src = sg; device 541 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src_len = dma_map_sg(channel->device->dev, device 542 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src, device 543 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.nents_src, device 546 drivers/crypto/ux500/cryp/cryp_core.c if (!ctx->device->dma.sg_src_len) { device 547 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, device 553 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: Setting up DMA for buffer " device 557 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src, device 558 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src_len, device 563 drivers/crypto/ux500/cryp/cryp_core.c channel = ctx->device->dma.chan_cryp2mem; device 564 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst = sg; device 565 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst_len = dma_map_sg(channel->device->dev, device 566 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst, device 567 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.nents_dst, device 570 drivers/crypto/ux500/cryp/cryp_core.c if (!ctx->device->dma.sg_dst_len) { device 571 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, device 577 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: Setting up DMA for buffer " device 581 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst, device 582 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst_len, device 592 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: Invalid DMA direction", device 599 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: DMA submission failed\n", device 613 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: ", __func__); device 615 drivers/crypto/ux500/cryp/cryp_core.c chan = ctx->device->dma.chan_mem2cryp; device 617 drivers/crypto/ux500/cryp/cryp_core.c dma_unmap_sg(chan->device->dev, ctx->device->dma.sg_src, device 618 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_src_len, DMA_TO_DEVICE); device 620 drivers/crypto/ux500/cryp/cryp_core.c chan = ctx->device->dma.chan_cryp2mem; device 622 drivers/crypto/ux500/cryp/cryp_core.c dma_unmap_sg(chan->device->dev, ctx->device->dma.sg_dst, device 623 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.sg_dst_len, DMA_FROM_DEVICE); device 630 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: ", __func__); device 633 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: cryp_set_dma_transfer() " device 645 drivers/crypto/ux500/cryp/cryp_core.c dev_dbg(ctx->device->dev, "[%s]: cryp_set_dma_transfer() " device 673 drivers/crypto/ux500/cryp/cryp_core.c static int cryp_disable_power(struct device *dev, device 710 drivers/crypto/ux500/cryp/cryp_core.c struct device *dev, device 800 drivers/crypto/ux500/cryp/cryp_core.c dev_err(ctx->device->dev, "[%s]: Invalid operation mode!", device 855 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.nents_src = get_nents(areq->src, ctx->datalen); device 856 drivers/crypto/ux500/cryp/cryp_core.c ctx->device->dma.nents_dst = get_nents(areq->dst, ctx->outlen); device 864 drivers/crypto/ux500/cryp/cryp_core.c wait_for_completion(&ctx->device->dma.cryp_dma_complete); device 873 drivers/crypto/ux500/cryp/cryp_core.c ctx->device = NULL; device 939 drivers/crypto/ux500/cryp/cryp_core.c ctx->device = NULL; device 1333 drivers/crypto/ux500/cryp/cryp_core.c struct device *dev = &pdev->dev; device 1556 drivers/crypto/ux500/cryp/cryp_core.c static int ux500_cryp_suspend(struct device *dev) device 1599 drivers/crypto/ux500/cryp/cryp_core.c static int ux500_cryp_resume(struct device *dev) device 333 drivers/crypto/ux500/hash/hash_alg.h struct hash_device_data *device; device 368 drivers/crypto/ux500/hash/hash_alg.h struct device *dev; device 95 drivers/crypto/ux500/hash/hash_core.c device_data->current_ctx->device = NULL; device 107 drivers/crypto/ux500/hash/hash_core.c struct device *dev) device 135 drivers/crypto/ux500/hash/hash_core.c complete(&ctx->device->dma.complete); device 146 drivers/crypto/ux500/hash/hash_core.c dev_err(ctx->device->dev, "%s: Invalid DMA direction\n", device 153 drivers/crypto/ux500/hash/hash_core.c channel = ctx->device->dma.chan_mem2hash; device 154 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.sg = sg; device 155 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.sg_len = dma_map_sg(channel->device->dev, device 156 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.sg, ctx->device->dma.nents, device 159 drivers/crypto/ux500/hash/hash_core.c if (!ctx->device->dma.sg_len) { device 160 drivers/crypto/ux500/hash/hash_core.c dev_err(ctx->device->dev, "%s: Could not map the sg list (TO_DEVICE)\n", device 165 drivers/crypto/ux500/hash/hash_core.c dev_dbg(ctx->device->dev, "%s: Setting up DMA for buffer (TO_DEVICE)\n", device 168 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.sg, ctx->device->dma.sg_len, device 171 drivers/crypto/ux500/hash/hash_core.c dev_err(ctx->device->dev, device 189 drivers/crypto/ux500/hash/hash_core.c chan = ctx->device->dma.chan_mem2hash; device 191 drivers/crypto/ux500/hash/hash_core.c dma_unmap_sg(chan->device->dev, ctx->device->dma.sg, device 192 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.sg_len, DMA_TO_DEVICE); device 200 drivers/crypto/ux500/hash/hash_core.c dev_dbg(ctx->device->dev, device 287 drivers/crypto/ux500/hash/hash_core.c struct device *dev = device_data->dev; device 324 drivers/crypto/ux500/hash/hash_core.c struct device *dev = device_data->dev; device 390 drivers/crypto/ux500/hash/hash_core.c ctx->device = local_device_data; device 911 drivers/crypto/ux500/hash/hash_core.c ctx->device->dma.nents = hash_get_nents(req->src, req->nbytes, NULL); device 912 drivers/crypto/ux500/hash/hash_core.c if (!ctx->device->dma.nents) { device 915 drivers/crypto/ux500/hash/hash_core.c ret = ctx->device->dma.nents; device 927 drivers/crypto/ux500/hash/hash_core.c wait_for_completion(&ctx->device->dma.complete); device 1656 drivers/crypto/ux500/hash/hash_core.c struct device *dev = &pdev->dev; device 1760 drivers/crypto/ux500/hash/hash_core.c struct device *dev = &pdev->dev; device 1852 drivers/crypto/ux500/hash/hash_core.c static int ux500_hash_suspend(struct device *dev) device 1889 drivers/crypto/ux500/hash/hash_core.c static int ux500_hash_resume(struct device *dev) device 55 drivers/crypto/virtio/virtio_crypto_core.c struct device *dev = &vi->vdev->dev; device 22 drivers/dax/bus.c static int dax_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 49 drivers/dax/bus.c static int dax_match_id(struct dax_device_driver *dax_drv, struct device *dev) device 131 drivers/dax/bus.c static int dax_bus_match(struct device *dev, struct device_driver *drv); device 140 drivers/dax/bus.c static int dax_bus_match(struct device *dev, struct device_driver *drv) device 159 drivers/dax/bus.c static ssize_t id_show(struct device *dev, device 168 drivers/dax/bus.c static ssize_t region_size_show(struct device *dev, device 179 drivers/dax/bus.c static ssize_t align_show(struct device *dev, device 228 drivers/dax/bus.c struct dax_region *alloc_dax_region(struct device *parent, int region_id, device 272 drivers/dax/bus.c static ssize_t size_show(struct device *dev, device 289 drivers/dax/bus.c static ssize_t target_node_show(struct device *dev, device 305 drivers/dax/bus.c static ssize_t resource_show(struct device *dev, device 314 drivers/dax/bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 327 drivers/dax/bus.c struct device *dev = container_of(kobj, struct device, kobj); device 365 drivers/dax/bus.c static void dev_dax_release(struct device *dev) device 390 drivers/dax/bus.c struct device *parent = dax_region->dev; device 394 drivers/dax/bus.c struct device *dev; device 12 drivers/dax/bus.h struct dax_region *alloc_dax_region(struct device *parent, int region_id, device 31 drivers/dax/bus.h struct dev_dax *__dax_pmem_probe(struct device *dev, enum dev_dax_subsys subsys); device 47 drivers/dax/bus.h int dev_dax_probe(struct device *dev); device 32 drivers/dax/dax-private.h struct device *dev; device 52 drivers/dax/dax-private.h struct device dev; device 57 drivers/dax/dax-private.h static inline struct dev_dax *to_dev_dax(struct device *dev) device 21 drivers/dax/device.c struct device *dev = &dev_dax->dev; device 81 drivers/dax/device.c struct device *dev = &dev_dax->dev; device 114 drivers/dax/device.c struct device *dev = &dev_dax->dev; device 163 drivers/dax/device.c struct device *dev = &dev_dax->dev; device 414 drivers/dax/device.c int dev_dax_probe(struct device *dev) device 458 drivers/dax/device.c static int dev_dax_remove(struct device *dev) device 17 drivers/dax/kmem.c int dev_dax_kmem_probe(struct device *dev) device 86 drivers/dax/kmem.c static int dev_dax_kmem_remove(struct device *dev) device 118 drivers/dax/kmem.c static int dev_dax_kmem_remove(struct device *dev) device 13 drivers/dax/pmem/compat.c static int dax_pmem_compat_probe(struct device *dev) device 35 drivers/dax/pmem/compat.c static int dax_pmem_compat_release(struct device *dev, void *data) device 44 drivers/dax/pmem/compat.c static int dax_pmem_compat_remove(struct device *dev) device 10 drivers/dax/pmem/core.c struct dev_dax *__dax_pmem_probe(struct device *dev, enum dev_dax_subsys subsys) device 10 drivers/dax/pmem/pmem.c static int dax_pmem_probe(struct device *dev) device 221 drivers/dax/super.c static ssize_t write_cache_show(struct device *dev, device 236 drivers/dax/super.c static ssize_t write_cache_store(struct device *dev, device 259 drivers/dax/super.c struct device *dev = container_of(kobj, typeof(*dev), kobj); device 31 drivers/dca/dca-core.c static struct pci_bus *dca_pci_rc_from_dev(struct device *dev) device 62 drivers/dca/dca-core.c static int dca_provider_ioat_ver_3_0(struct device *dev) device 67 drivers/dca/dca-core.c ((pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG0) || device 68 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG1) || device 69 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG2) || device 70 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG3) || device 71 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG4) || device 72 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG5) || device 73 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG6) || device 74 drivers/dca/dca-core.c (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG7))); device 123 drivers/dca/dca-core.c static struct dca_domain *dca_get_domain(struct device *dev) device 139 drivers/dca/dca-core.c static struct dca_provider *dca_find_provider_by_dev(struct device *dev) device 170 drivers/dca/dca-core.c int dca_add_requester(struct device *dev) device 225 drivers/dca/dca-core.c int dca_remove_requester(struct device *dev) device 257 drivers/dca/dca-core.c static u8 dca_common_get_tag(struct device *dev, int cpu) device 282 drivers/dca/dca-core.c u8 dca3_get_tag(struct device *dev, int cpu) device 297 drivers/dca/dca-core.c struct device *dev = NULL; device 340 drivers/dca/dca-core.c int register_dca_provider(struct dca_provider *dca, struct device *dev) device 397 drivers/dca/dca-core.c void unregister_dca_provider(struct dca_provider *dca, struct device *dev) device 20 drivers/dca/dca-sysfs.c int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot) device 22 drivers/dca/dca-sysfs.c struct device *cd; device 37 drivers/dca/dca-sysfs.c int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev) device 39 drivers/dca/dca-sysfs.c struct device *cd; device 220 drivers/devfreq/devfreq-event.c struct devfreq_event_dev *devfreq_event_get_edev_by_phandle(struct device *dev, device 264 drivers/devfreq/devfreq-event.c int devfreq_event_get_edev_count(struct device *dev) device 286 drivers/devfreq/devfreq-event.c static void devfreq_event_release_edev(struct device *dev) device 302 drivers/devfreq/devfreq-event.c struct devfreq_event_dev *devfreq_event_add_edev(struct device *dev, device 370 drivers/devfreq/devfreq-event.c static int devm_devfreq_event_match(struct device *dev, void *res, void *data) device 380 drivers/devfreq/devfreq-event.c static void devm_devfreq_event_release(struct device *dev, void *res) device 395 drivers/devfreq/devfreq-event.c struct devfreq_event_dev *devm_devfreq_event_add_edev(struct device *dev, device 426 drivers/devfreq/devfreq-event.c void devm_devfreq_event_remove_edev(struct device *dev, device 437 drivers/devfreq/devfreq-event.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 449 drivers/devfreq/devfreq-event.c static ssize_t enable_count_show(struct device *dev, device 54 drivers/devfreq/devfreq.c static struct devfreq *find_device_devfreq(struct device *dev) device 586 drivers/devfreq/devfreq.c static void devfreq_dev_release(struct device *dev) device 609 drivers/devfreq/devfreq.c struct devfreq *devfreq_add_device(struct device *dev, device 771 drivers/devfreq/devfreq.c static int devm_devfreq_dev_match(struct device *dev, void *res, void *data) device 781 drivers/devfreq/devfreq.c static void devm_devfreq_dev_release(struct device *dev, void *res) device 798 drivers/devfreq/devfreq.c struct devfreq *devm_devfreq_add_device(struct device *dev, device 830 drivers/devfreq/devfreq.c struct devfreq *devfreq_get_devfreq_by_phandle(struct device *dev, int index) device 860 drivers/devfreq/devfreq.c struct devfreq *devfreq_get_devfreq_by_phandle(struct device *dev, int index) device 872 drivers/devfreq/devfreq.c void devm_devfreq_remove_device(struct device *dev, struct devfreq *devfreq) device 1025 drivers/devfreq/devfreq.c struct device *dev = devfreq->dev.parent; device 1087 drivers/devfreq/devfreq.c struct device *dev = devfreq->dev.parent; device 1117 drivers/devfreq/devfreq.c static ssize_t name_show(struct device *dev, device 1125 drivers/devfreq/devfreq.c static ssize_t governor_show(struct device *dev, device 1134 drivers/devfreq/devfreq.c static ssize_t governor_store(struct device *dev, struct device_attribute *attr, device 1196 drivers/devfreq/devfreq.c static ssize_t available_governors_show(struct device *d, device 1239 drivers/devfreq/devfreq.c static ssize_t cur_freq_show(struct device *dev, struct device_attribute *attr, device 1253 drivers/devfreq/devfreq.c static ssize_t target_freq_show(struct device *dev, device 1260 drivers/devfreq/devfreq.c static ssize_t polling_interval_show(struct device *dev, device 1266 drivers/devfreq/devfreq.c static ssize_t polling_interval_store(struct device *dev, device 1288 drivers/devfreq/devfreq.c static ssize_t min_freq_store(struct device *dev, struct device_attribute *attr, device 1324 drivers/devfreq/devfreq.c static ssize_t min_freq_show(struct device *dev, struct device_attribute *attr, device 1332 drivers/devfreq/devfreq.c static ssize_t max_freq_store(struct device *dev, struct device_attribute *attr, device 1369 drivers/devfreq/devfreq.c static ssize_t max_freq_show(struct device *dev, struct device_attribute *attr, device 1378 drivers/devfreq/devfreq.c static ssize_t available_frequencies_show(struct device *d, device 1403 drivers/devfreq/devfreq.c static ssize_t trans_stat_show(struct device *dev, device 1502 drivers/devfreq/devfreq.c struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, device 1535 drivers/devfreq/devfreq.c int devfreq_register_opp_notifier(struct device *dev, struct devfreq *devfreq) device 1551 drivers/devfreq/devfreq.c int devfreq_unregister_opp_notifier(struct device *dev, struct devfreq *devfreq) device 1557 drivers/devfreq/devfreq.c static void devm_devfreq_opp_release(struct device *dev, void *res) device 1568 drivers/devfreq/devfreq.c int devm_devfreq_register_opp_notifier(struct device *dev, device 1597 drivers/devfreq/devfreq.c void devm_devfreq_unregister_opp_notifier(struct device *dev, device 1667 drivers/devfreq/devfreq.c static void devm_devfreq_notifier_release(struct device *dev, void *res) device 1682 drivers/devfreq/devfreq.c int devm_devfreq_register_notifier(struct device *dev, device 1718 drivers/devfreq/devfreq.c void devm_devfreq_unregister_notifier(struct device *dev, device 23 drivers/devfreq/event/exynos-nocp.c struct device *dev; device 202 drivers/devfreq/event/exynos-nocp.c struct device *dev = nocp->dev; device 236 drivers/devfreq/event/exynos-nocp.c struct device *dev = &pdev->dev; device 38 drivers/devfreq/event/exynos-ppmu.c struct device *dev; device 502 drivers/devfreq/event/exynos-ppmu.c struct device *dev = info->dev; device 606 drivers/devfreq/event/exynos-ppmu.c struct device *dev = info->dev; device 54 drivers/devfreq/event/rockchip-dfi.c struct device *dev; device 178 drivers/devfreq/event/rockchip-dfi.c struct device *dev = &pdev->dev; device 27 drivers/devfreq/exynos-bus.c struct device *dev; device 93 drivers/devfreq/exynos-bus.c static int exynos_bus_target(struct device *dev, unsigned long *freq, u32 flags) device 119 drivers/devfreq/exynos-bus.c static int exynos_bus_get_dev_status(struct device *dev, device 150 drivers/devfreq/exynos-bus.c static void exynos_bus_exit(struct device *dev) device 167 drivers/devfreq/exynos-bus.c static void exynos_bus_passive_exit(struct device *dev) device 178 drivers/devfreq/exynos-bus.c struct device *dev = bus->dev; device 244 drivers/devfreq/exynos-bus.c struct device *dev = bus->dev; device 292 drivers/devfreq/exynos-bus.c struct device *dev = &pdev->dev; device 443 drivers/devfreq/exynos-bus.c static int exynos_bus_resume(struct device *dev) device 457 drivers/devfreq/exynos-bus.c static int exynos_bus_suspend(struct device *dev) device 34 drivers/devfreq/governor_userspace.c static ssize_t store_freq(struct device *dev, struct device_attribute *attr, device 55 drivers/devfreq/governor_userspace.c static ssize_t show_freq(struct device *dev, struct device_attribute *attr, device 59 drivers/devfreq/rk3399_dmc.c struct device *dev; device 74 drivers/devfreq/rk3399_dmc.c static int rk3399_dmcfreq_target(struct device *dev, unsigned long *freq, device 163 drivers/devfreq/rk3399_dmc.c static int rk3399_dmcfreq_get_dev_status(struct device *dev, device 181 drivers/devfreq/rk3399_dmc.c static int rk3399_dmcfreq_get_cur_freq(struct device *dev, unsigned long *freq) device 197 drivers/devfreq/rk3399_dmc.c static __maybe_unused int rk3399_dmcfreq_suspend(struct device *dev) device 217 drivers/devfreq/rk3399_dmc.c static __maybe_unused int rk3399_dmcfreq_resume(struct device *dev) device 309 drivers/devfreq/rk3399_dmc.c struct device *dev = &pdev->dev; device 37 drivers/devfreq/tegra20-devfreq.c static int tegra_devfreq_target(struct device *dev, unsigned long *freq, device 69 drivers/devfreq/tegra20-devfreq.c static int tegra_devfreq_get_dev_status(struct device *dev, device 449 drivers/devfreq/tegra30-devfreq.c static int tegra_devfreq_target(struct device *dev, unsigned long *freq, device 482 drivers/devfreq/tegra30-devfreq.c static int tegra_devfreq_get_dev_status(struct device *dev, device 47 drivers/dio/dio-driver.c static int dio_device_probe(struct device *dev) device 113 drivers/dio/dio-driver.c static int dio_bus_match(struct device *dev, struct device_driver *drv) device 20 drivers/dio/dio-sysfs.c static ssize_t dio_show_id(struct device *dev, struct device_attribute *attr, char *buf) device 29 drivers/dio/dio-sysfs.c static ssize_t dio_show_ipl(struct device *dev, struct device_attribute *attr, char *buf) device 38 drivers/dio/dio-sysfs.c static ssize_t dio_show_secid(struct device *dev, struct device_attribute *attr, char *buf) device 47 drivers/dio/dio-sysfs.c static ssize_t dio_show_name(struct device *dev, struct device_attribute *attr, char *buf) device 56 drivers/dio/dio-sysfs.c static ssize_t dio_show_resource(struct device *dev, struct device_attribute *attr, char *buf) device 69 drivers/dio/dio-sysfs.c struct device *dev = &d->dev; device 668 drivers/dma-buf/dma-buf.c struct device *dev) device 159 drivers/dma/acpi-dma.c int acpi_dma_controller_register(struct device *dev, device 203 drivers/dma/acpi-dma.c int acpi_dma_controller_free(struct device *dev) device 225 drivers/dma/acpi-dma.c static void devm_acpi_dma_release(struct device *dev, void *res) device 243 drivers/dma/acpi-dma.c int devm_acpi_dma_controller_register(struct device *dev, device 274 drivers/dma/acpi-dma.c void devm_acpi_dma_controller_free(struct device *dev) device 356 drivers/dma/acpi-dma.c struct dma_chan *acpi_dma_request_slave_chan_by_index(struct device *dev, device 431 drivers/dma/acpi-dma.c struct dma_chan *acpi_dma_request_slave_chan_by_name(struct device *dev, device 170 drivers/dma/altera-msgdma.c struct device *dev; device 760 drivers/dma/altera-msgdma.c struct device *device = &pdev->dev; device 764 drivers/dma/altera-msgdma.c dev_err(device, "resource %s not defined\n", name); device 768 drivers/dma/altera-msgdma.c region = devm_request_mem_region(device, (*res)->start, device 769 drivers/dma/altera-msgdma.c resource_size(*res), dev_name(device)); device 771 drivers/dma/altera-msgdma.c dev_err(device, "unable to request %s\n", name); device 775 drivers/dma/altera-msgdma.c *ptr = devm_ioremap_nocache(device, region->start, device 778 drivers/dma/altera-msgdma.c dev_err(device, "ioremap_nocache of %s failed!", name); device 871 drivers/dma/altera-msgdma.c mdev->dmachan.device = dma_dev; device 2253 drivers/dma/amba-pl08x.c if (chan->device->dev->driver != &pl08x_amba_driver.drv) device 106 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 220 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(atchan->chan_common.device); device 444 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(atchan->chan_common.device); device 924 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 937 drivers/dma/at_hdmac.c if (!is_dma_fill_aligned(chan->device, dest, 0, len)) { device 984 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 1016 drivers/dma/at_hdmac.c if (!is_dma_fill_aligned(chan->device, dest, 0, len)) { device 1380 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 1399 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 1421 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 1542 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 1612 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(chan->device); device 1648 drivers/dma/at_hdmac.c if (atslave->dma_dev == chan->device->dev) { device 1892 drivers/dma/at_hdmac.c atchan->chan_common.device = &atdma->dma_common; device 2040 drivers/dma/at_hdmac.c static int at_dma_prepare(struct device *dev) device 2074 drivers/dma/at_hdmac.c static int at_dma_suspend_noirq(struct device *dev) device 2098 drivers/dma/at_hdmac.c struct at_dma *atdma = to_at_dma(atchan->chan_common.device); device 2115 drivers/dma/at_hdmac.c static int at_dma_resume_noirq(struct device *dev) device 250 drivers/dma/at_hdmac_regs.h struct at_dma *device; device 352 drivers/dma/at_hdmac_regs.h static struct device *chan2dev(struct dma_chan *chan) device 354 drivers/dma/at_hdmac_regs.h return &chan->dev->device; device 360 drivers/dma/at_hdmac_regs.h struct at_dma *atdma = to_at_dma(atchan->chan_common.device); device 420 drivers/dma/at_hdmac_regs.h struct at_dma *atdma = to_at_dma(atchan->chan_common.device); device 264 drivers/dma/at_xdmac.c static struct device *chan2dev(struct dma_chan *chan) device 266 drivers/dma/at_xdmac.c return &chan->dev->device; device 336 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); device 444 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(chan->device); device 517 drivers/dma/at_xdmac.c struct device *dev = atxdmac->dma.dev; device 1394 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); device 1583 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); device 1756 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); device 1777 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); device 1799 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); device 1865 drivers/dma/at_xdmac.c struct at_xdmac *atxdmac = to_at_xdmac(chan->device); device 1878 drivers/dma/at_xdmac.c static int atmel_xdmac_prepare(struct device *dev) device 1897 drivers/dma/at_xdmac.c static int atmel_xdmac_suspend(struct device *dev) device 1921 drivers/dma/at_xdmac.c static int atmel_xdmac_resume(struct device *dev) device 2069 drivers/dma/at_xdmac.c atchan->chan.device = &atxdmac->dma; device 133 drivers/dma/bcm-sba-raid.c struct device *dev; device 149 drivers/dma/bcm-sba-raid.c struct device *mbox_dev; device 1557 drivers/dma/bcm-sba-raid.c sba->dma_chan.device = dma_dev; device 434 drivers/dma/bcm2835-dma.c dev_err(c->vc.chan.device->dev, device 505 drivers/dma/bcm2835-dma.c struct device *dev = c->vc.chan.device->dev; device 532 drivers/dma/bcm2835-dma.c dev_dbg(c->vc.chan.device->dev, "Freeing DMA channel %u\n", c->ch); device 656 drivers/dma/bcm2835-dma.c dev_err(chan->device->dev, device 699 drivers/dma/bcm2835-dma.c struct bcm2835_dmadev *od = to_bcm2835_dma_dev(chan->device); device 710 drivers/dma/bcm2835-dma.c dev_err(chan->device->dev, "%s: bad direction?\n", __func__); device 715 drivers/dma/bcm2835-dma.c dev_err(chan->device->dev, device 730 drivers/dma/bcm2835-dma.c dev_warn_once(chan->device->dev, device 1260 drivers/dma/coh901318.c #define COHC_2_DEV(cohc) (&cohc->chan.dev->device) device 1281 drivers/dma/coh901318.c struct device *dev; device 1777 drivers/dma/coh901318.c if (&args->base->dma_slave == chan->device && device 2603 drivers/dma/coh901318.c cohc->chan.device = dma; device 14 drivers/dma/coh901318.h struct device; device 19 drivers/dma/coh901318.h struct device *dev; device 54 drivers/dma/coh901318.h struct device *dev, device 36 drivers/dma/coh901318_lli.c struct device *dev, device 143 drivers/dma/dma-axi-dmac.c return container_of(chan->vchan.chan.device, struct axi_dmac, device 682 drivers/dma/dma-axi-dmac.c static bool axi_dmac_regmap_rdwr(struct device *dev, unsigned int reg) device 178 drivers/dma/dma-jz4780.c return container_of(jzchan->vchan.chan.device, struct jz4780_dma_dev, device 681 drivers/dma/dma-jz4780.c dev_warn(&jzchan->vchan.chan.dev->device, device 686 drivers/dma/dma-jz4780.c dev_warn(&jzchan->vchan.chan.dev->device, device 715 drivers/dma/dma-jz4780.c dev_err(&jzchan->vchan.chan.dev->device, device 754 drivers/dma/dma-jz4780.c jzchan->desc_pool = dma_pool_create(dev_name(&chan->dev->device), device 755 drivers/dma/dma-jz4780.c chan->device->dev, device 759 drivers/dma/dma-jz4780.c dev_err(&chan->dev->device, device 836 drivers/dma/dma-jz4780.c struct device *dev = &pdev->dev; device 69 drivers/dma/dmaengine.c static struct dma_chan *dev_to_dma_chan(struct device *dev) device 73 drivers/dma/dmaengine.c chan_dev = container_of(dev, typeof(*chan_dev), device); device 77 drivers/dma/dmaengine.c static ssize_t memcpy_count_show(struct device *dev, device 99 drivers/dma/dmaengine.c static ssize_t bytes_transferred_show(struct device *dev, device 121 drivers/dma/dmaengine.c static ssize_t in_use_show(struct device *dev, struct device_attribute *attr, device 147 drivers/dma/dmaengine.c static void chan_dev_release(struct device *dev) device 151 drivers/dma/dmaengine.c chan_dev = container_of(dev, typeof(*chan_dev), device); device 167 drivers/dma/dmaengine.c #define dma_device_satisfies_mask(device, mask) \ device 168 drivers/dma/dmaengine.c __dma_device_satisfies_mask((device), &(mask)) device 170 drivers/dma/dmaengine.c __dma_device_satisfies_mask(struct dma_device *device, device 175 drivers/dma/dmaengine.c bitmap_and(has.bits, want->bits, device->cap_mask.bits, device 182 drivers/dma/dmaengine.c return chan->device->owner; device 222 drivers/dma/dmaengine.c if (chan->device->device_alloc_chan_resources) { device 223 drivers/dma/dmaengine.c ret = chan->device->device_alloc_chan_resources(chan); device 228 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_PRIVATE, chan->device->cap_mask)) device 256 drivers/dma/dmaengine.c if (!chan->client_count && chan->device->device_free_chan_resources) { device 259 drivers/dma/dmaengine.c chan->device->device_free_chan_resources(chan); device 279 drivers/dma/dmaengine.c dev_err(chan->device->dev, "%s: timeout!\n", __func__); device 357 drivers/dma/dmaengine.c struct dma_device *device; device 361 drivers/dma/dmaengine.c list_for_each_entry_rcu(device, &dma_device_list, global_node) { device 362 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 364 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) device 366 drivers/dma/dmaengine.c device->device_issue_pending(chan); device 377 drivers/dma/dmaengine.c int node = dev_to_node(chan->device->dev); device 394 drivers/dma/dmaengine.c struct dma_device *device; device 399 drivers/dma/dmaengine.c list_for_each_entry(device, &dma_device_list, global_node) { device 400 drivers/dma/dmaengine.c if (!dma_has_cap(cap, device->cap_mask) || device 401 drivers/dma/dmaengine.c dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 403 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) { device 435 drivers/dma/dmaengine.c struct dma_device *device; device 444 drivers/dma/dmaengine.c list_for_each_entry(device, &dma_device_list, global_node) { device 445 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 447 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) device 465 drivers/dma/dmaengine.c struct dma_device *device; device 470 drivers/dma/dmaengine.c device = chan->device; device 473 drivers/dma/dmaengine.c if (!(test_bit(DMA_SLAVE, device->cap_mask.bits) || device 474 drivers/dma/dmaengine.c test_bit(DMA_CYCLIC, device->cap_mask.bits))) device 482 drivers/dma/dmaengine.c if (!device->directions) device 485 drivers/dma/dmaengine.c caps->src_addr_widths = device->src_addr_widths; device 486 drivers/dma/dmaengine.c caps->dst_addr_widths = device->dst_addr_widths; device 487 drivers/dma/dmaengine.c caps->directions = device->directions; device 488 drivers/dma/dmaengine.c caps->max_burst = device->max_burst; device 489 drivers/dma/dmaengine.c caps->residue_granularity = device->residue_granularity; device 490 drivers/dma/dmaengine.c caps->descriptor_reuse = device->descriptor_reuse; device 491 drivers/dma/dmaengine.c caps->cmd_pause = !!device->device_pause; device 492 drivers/dma/dmaengine.c caps->cmd_resume = !!device->device_resume; device 493 drivers/dma/dmaengine.c caps->cmd_terminate = !!device->device_terminate_all; device 536 drivers/dma/dmaengine.c static struct dma_chan *find_candidate(struct dma_device *device, device 540 drivers/dma/dmaengine.c struct dma_chan *chan = private_candidate(mask, device, fn, fn_param); device 549 drivers/dma/dmaengine.c dma_cap_set(DMA_PRIVATE, device->cap_mask); device 550 drivers/dma/dmaengine.c device->privatecnt++; device 555 drivers/dma/dmaengine.c dev_dbg(device->dev, "%s: %s module removed\n", device 557 drivers/dma/dmaengine.c list_del_rcu(&device->global_node); device 559 drivers/dma/dmaengine.c dev_dbg(device->dev, device 563 drivers/dma/dmaengine.c if (--device->privatecnt == 0) device 564 drivers/dma/dmaengine.c dma_cap_clear(DMA_PRIVATE, device->cap_mask); device 585 drivers/dma/dmaengine.c struct dma_device *device = chan->device; device 587 drivers/dma/dmaengine.c dma_cap_set(DMA_PRIVATE, device->cap_mask); device 588 drivers/dma/dmaengine.c device->privatecnt++; device 591 drivers/dma/dmaengine.c dev_dbg(chan->device->dev, device 595 drivers/dma/dmaengine.c if (--device->privatecnt == 0) device 596 drivers/dma/dmaengine.c dma_cap_clear(DMA_PRIVATE, device->cap_mask); device 608 drivers/dma/dmaengine.c struct dma_chan *dma_get_any_slave_channel(struct dma_device *device) device 619 drivers/dma/dmaengine.c chan = find_candidate(device, &mask, NULL, NULL); device 640 drivers/dma/dmaengine.c struct dma_device *device, *_d; device 645 drivers/dma/dmaengine.c list_for_each_entry_safe(device, _d, &dma_device_list, global_node) { device 647 drivers/dma/dmaengine.c if (np && device->dev->of_node && np != device->dev->of_node) device 650 drivers/dma/dmaengine.c chan = find_candidate(device, mask, fn, fn_param); device 667 drivers/dma/dmaengine.c static const struct dma_slave_map *dma_filter_match(struct dma_device *device, device 669 drivers/dma/dmaengine.c struct device *dev) device 673 drivers/dma/dmaengine.c if (!device->filter.mapcnt) device 676 drivers/dma/dmaengine.c for (i = 0; i < device->filter.mapcnt; i++) { device 677 drivers/dma/dmaengine.c const struct dma_slave_map *map = &device->filter.map[i]; device 694 drivers/dma/dmaengine.c struct dma_chan *dma_request_chan(struct device *dev, const char *name) device 742 drivers/dma/dmaengine.c struct dma_chan *dma_request_slave_channel(struct device *dev, device 787 drivers/dma/dmaengine.c if (--chan->device->privatecnt == 0) device 788 drivers/dma/dmaengine.c dma_cap_clear(DMA_PRIVATE, chan->device->cap_mask); device 798 drivers/dma/dmaengine.c struct dma_device *device, *_d; device 806 drivers/dma/dmaengine.c list_for_each_entry_safe(device, _d, &dma_device_list, global_node) { device 807 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 809 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) { device 813 drivers/dma/dmaengine.c list_del_rcu(&device->global_node); device 816 drivers/dma/dmaengine.c dev_dbg(chan->device->dev, device 837 drivers/dma/dmaengine.c struct dma_device *device; device 844 drivers/dma/dmaengine.c list_for_each_entry(device, &dma_device_list, global_node) { device 845 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 847 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) device 854 drivers/dma/dmaengine.c static bool device_has_all_tx_types(struct dma_device *device) device 861 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_INTERRUPT, device->cap_mask)) device 866 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_MEMCPY, device->cap_mask)) device 871 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_XOR, device->cap_mask)) device 875 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_XOR_VAL, device->cap_mask)) device 881 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_PQ, device->cap_mask)) device 885 drivers/dma/dmaengine.c if (!dma_has_cap(DMA_PQ_VAL, device->cap_mask)) device 893 drivers/dma/dmaengine.c static int get_dma_id(struct dma_device *device) device 899 drivers/dma/dmaengine.c device->dev_id = rc; device 907 drivers/dma/dmaengine.c int dma_async_device_register(struct dma_device *device) device 913 drivers/dma/dmaengine.c if (!device) device 917 drivers/dma/dmaengine.c if (!device->dev) { device 922 drivers/dma/dmaengine.c device->owner = device->dev->driver->owner; device 924 drivers/dma/dmaengine.c if (dma_has_cap(DMA_MEMCPY, device->cap_mask) && !device->device_prep_dma_memcpy) { device 925 drivers/dma/dmaengine.c dev_err(device->dev, device 931 drivers/dma/dmaengine.c if (dma_has_cap(DMA_XOR, device->cap_mask) && !device->device_prep_dma_xor) { device 932 drivers/dma/dmaengine.c dev_err(device->dev, device 938 drivers/dma/dmaengine.c if (dma_has_cap(DMA_XOR_VAL, device->cap_mask) && !device->device_prep_dma_xor_val) { device 939 drivers/dma/dmaengine.c dev_err(device->dev, device 945 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PQ, device->cap_mask) && !device->device_prep_dma_pq) { device 946 drivers/dma/dmaengine.c dev_err(device->dev, device 952 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PQ_VAL, device->cap_mask) && !device->device_prep_dma_pq_val) { device 953 drivers/dma/dmaengine.c dev_err(device->dev, device 959 drivers/dma/dmaengine.c if (dma_has_cap(DMA_MEMSET, device->cap_mask) && !device->device_prep_dma_memset) { device 960 drivers/dma/dmaengine.c dev_err(device->dev, device 966 drivers/dma/dmaengine.c if (dma_has_cap(DMA_INTERRUPT, device->cap_mask) && !device->device_prep_dma_interrupt) { device 967 drivers/dma/dmaengine.c dev_err(device->dev, device 973 drivers/dma/dmaengine.c if (dma_has_cap(DMA_CYCLIC, device->cap_mask) && !device->device_prep_dma_cyclic) { device 974 drivers/dma/dmaengine.c dev_err(device->dev, device 980 drivers/dma/dmaengine.c if (dma_has_cap(DMA_INTERLEAVE, device->cap_mask) && !device->device_prep_interleaved_dma) { device 981 drivers/dma/dmaengine.c dev_err(device->dev, device 988 drivers/dma/dmaengine.c if (!device->device_tx_status) { device 989 drivers/dma/dmaengine.c dev_err(device->dev, "Device tx_status is not defined\n"); device 994 drivers/dma/dmaengine.c if (!device->device_issue_pending) { device 995 drivers/dma/dmaengine.c dev_err(device->dev, "Device issue_pending is not defined\n"); device 1002 drivers/dma/dmaengine.c if (device_has_all_tx_types(device)) device 1003 drivers/dma/dmaengine.c dma_cap_set(DMA_ASYNC_TX, device->cap_mask); device 1008 drivers/dma/dmaengine.c rc = get_dma_id(device); device 1017 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) { device 1030 drivers/dma/dmaengine.c chan->dev->device.class = &dma_devclass; device 1031 drivers/dma/dmaengine.c chan->dev->device.parent = device->dev; device 1034 drivers/dma/dmaengine.c chan->dev->dev_id = device->dev_id; device 1036 drivers/dma/dmaengine.c dev_set_name(&chan->dev->device, "dma%dchan%d", device 1037 drivers/dma/dmaengine.c device->dev_id, chan->chan_id); device 1039 drivers/dma/dmaengine.c rc = device_register(&chan->dev->device); device 1051 drivers/dma/dmaengine.c dev_err(device->dev, "%s: device has no channels!\n", __func__); device 1056 drivers/dma/dmaengine.c device->chancnt = chancnt; device 1060 drivers/dma/dmaengine.c if (dmaengine_ref_count && !dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 1061 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) { device 1075 drivers/dma/dmaengine.c list_add_tail_rcu(&device->global_node, &dma_device_list); device 1076 drivers/dma/dmaengine.c if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) device 1077 drivers/dma/dmaengine.c device->privatecnt++; /* Always private */ device 1086 drivers/dma/dmaengine.c ida_free(&dma_ida, device->dev_id); device 1091 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) { device 1097 drivers/dma/dmaengine.c device_unregister(&chan->dev->device); device 1111 drivers/dma/dmaengine.c void dma_async_device_unregister(struct dma_device *device) device 1116 drivers/dma/dmaengine.c list_del_rcu(&device->global_node); device 1120 drivers/dma/dmaengine.c list_for_each_entry(chan, &device->channels, device_node) { device 1127 drivers/dma/dmaengine.c device_unregister(&chan->dev->device); device 1133 drivers/dma/dmaengine.c static void dmam_device_release(struct device *dev, void *res) device 1135 drivers/dma/dmaengine.c struct dma_device *device; device 1137 drivers/dma/dmaengine.c device = *(struct dma_device **)res; device 1138 drivers/dma/dmaengine.c dma_async_device_unregister(device); device 1147 drivers/dma/dmaengine.c int dmaenginem_async_device_register(struct dma_device *device) device 1156 drivers/dma/dmaengine.c ret = dma_async_device_register(device); device 1158 drivers/dma/dmaengine.c *(struct dma_device **)p = device; device 1159 drivers/dma/dmaengine.c devres_add(device->dev, p); device 1209 drivers/dma/dmaengine.c struct device *dev = unmap->dev; device 1280 drivers/dma/dmaengine.c dmaengine_get_unmap_data(struct device *dev, int nr, gfp_t flags) device 1320 drivers/dma/dmaengine.c dev_err(tx->chan->device->dev, device 1365 drivers/dma/dmaengine.c chan->device->device_issue_pending(chan); device 28 drivers/dma/dmatest.c module_param_string(device, test_device, sizeof(test_device), device 30 drivers/dma/dmatest.c MODULE_PARM_DESC(device, "Bus ID of the DMA Engine to test (default: any)"); device 106 drivers/dma/dmatest.c char device[32]; device 294 drivers/dma/dmatest.c struct dma_device *device) device 296 drivers/dma/dmatest.c if (params->device[0] == '\0') device 298 drivers/dma/dmatest.c return strcmp(dev_name(device->dev), params->device) == 0; device 592 drivers/dma/dmatest.c dev = chan->device; device 989 drivers/dma/dmatest.c struct dma_device *dma_dev = chan->device; device 1039 drivers/dma/dmatest.c !dmatest_match_device(params, chan->device)) device 1077 drivers/dma/dmatest.c strlcpy(params->device, strim(test_device), sizeof(params->device)); device 739 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static int __maybe_unused axi_dma_runtime_suspend(struct device *dev) device 746 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static int __maybe_unused axi_dma_runtime_resume(struct device *dev) device 755 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct device *dev = chip->dev; device 58 drivers/dma/dw-axi-dmac/dw-axi-dmac.h struct device *dev; device 91 drivers/dma/dw-axi-dmac/dw-axi-dmac.h static inline struct device *dchan2dev(struct dma_chan *dchan) device 93 drivers/dma/dw-axi-dmac/dw-axi-dmac.h return &dchan->dev->device; device 96 drivers/dma/dw-axi-dmac/dw-axi-dmac.h static inline struct device *chan2dev(struct axi_dma_chan *chan) device 98 drivers/dma/dw-axi-dmac/dw-axi-dmac.h return &chan->vc.chan.dev->device; device 25 drivers/dma/dw-edma/dw-edma-core.c struct device *dchan2dev(struct dma_chan *dchan) device 27 drivers/dma/dw-edma/dw-edma-core.c return &dchan->dev->device; device 31 drivers/dma/dw-edma/dw-edma-core.c struct device *chan2dev(struct dw_edma_chan *chan) device 33 drivers/dma/dw-edma/dw-edma-core.c return &chan->vc.chan.dev->device; device 627 drivers/dma/dw-edma/dw-edma-core.c struct device *dev = chip->dev; device 770 drivers/dma/dw-edma/dw-edma-core.c struct device *dev = chip->dev; device 830 drivers/dma/dw-edma/dw-edma-core.c struct device *dev = chip->dev; device 898 drivers/dma/dw-edma/dw-edma-core.c struct device *dev = chip->dev; device 61 drivers/dma/dw-edma/dw-edma-pcie.c struct device *dev = &pdev->dev; device 25 drivers/dma/dw/acpi.c struct device *dev = dw->dma.dev; device 47 drivers/dma/dw/acpi.c struct device *dev = dw->dma.dev; device 46 drivers/dma/dw/core.c static struct device *chan2dev(struct dma_chan *chan) device 48 drivers/dma/dw/core.c return &chan->dev->device; device 82 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 101 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 119 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 159 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 181 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 298 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 549 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(chan->device); device 627 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(chan->device); device 777 drivers/dma/dw/core.c if (dws->dma_dev != chan->device->dev) device 790 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(chan->device); device 802 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 827 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 852 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(chan->device); device 928 drivers/dma/dw/core.c dwc_scan_descriptors(to_dw_dma(chan->device), dwc); device 982 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(chan->device); device 1019 drivers/dma/dw/core.c struct dw_dma *dw = to_dw_dma(chan->device); device 1028 drivers/dma/dw/core.c BUG_ON(dma_readl(to_dw_dma(chan->device), CH_EN) & dwc->mask); device 1140 drivers/dma/dw/core.c dwc->chan.device = &dw->dma; device 16 drivers/dma/dw/dw.c struct dw_dma *dw = to_dw_dma(dwc->chan.device); device 112 drivers/dma/dw/of.c struct device *dev = dw->dma.dev; device 125 drivers/dma/dw/of.c struct device *dev = dw->dma.dev; device 81 drivers/dma/dw/pci.c static int dw_pci_suspend_late(struct device *dev) device 89 drivers/dma/dw/pci.c static int dw_pci_resume_early(struct device *dev) device 31 drivers/dma/dw/platform.c struct device *dev = &pdev->dev; device 163 drivers/dma/dw/platform.c static int dw_suspend_late(struct device *dev) device 174 drivers/dma/dw/platform.c static int dw_resume_early(struct device *dev) device 217 drivers/dma/ep93xx_dma.c static inline struct device *chan2dev(struct ep93xx_dma_chan *edmac) device 219 drivers/dma/ep93xx_dma.c return &edmac->chan.dev->device; device 1338 drivers/dma/ep93xx_dma.c edmac->chan.device = dma_dev; device 207 drivers/dma/fsl-edma-common.c dma_unmap_resource(fsl_chan->vchan.chan.device->dev, device 217 drivers/dma/fsl-edma-common.c struct device *dev = fsl_chan->vchan.chan.device->dev; device 622 drivers/dma/fsl-edma-common.c fsl_chan->tcd_pool = dma_pool_create("tcd_pool", chan->device->dev, device 115 drivers/dma/fsl-edma.c chan->device->privatecnt++; device 419 drivers/dma/fsl-edma.c static int fsl_edma_suspend_late(struct device *dev) device 443 drivers/dma/fsl-edma.c static int fsl_edma_resume_early(struct device *dev) device 1032 drivers/dma/fsl-qdma.c chan->device->dev, device 1043 drivers/dma/fsl-qdma.c chan->device->dev, device 1051 drivers/dma/fsl-qdma.c dev_err(chan->device->dev, device 166 drivers/dma/fsl_raid.c re_chan = dev_get_drvdata((struct device *)data); device 208 drivers/dma/fsl_raid.c re_chan = dev_get_drvdata((struct device *)data); device 627 drivers/dma/fsl_raid.c struct device *dev, *chandev; device 684 drivers/dma/fsl_raid.c chan->chan.device = dma_dev; device 757 drivers/dma/fsl_raid.c struct device *dev = &ofdev->dev; device 864 drivers/dma/fsl_raid.c struct device *dev; device 273 drivers/dma/fsl_raid.h struct device *dev; device 1183 drivers/dma/fsldma.c chan->common.device = &fdev->common; device 1325 drivers/dma/fsldma.c static int fsldma_suspend_late(struct device *dev) device 1356 drivers/dma/fsldma.c static int fsldma_resume_early(struct device *dev) device 122 drivers/dma/fsldma.h struct device *dev; device 172 drivers/dma/fsldma.h struct device *dev; /* Channel device */ device 42 drivers/dma/hsu/pci.c if (pdev->device == PCI_DEVICE_ID_INTEL_MRFLD_HSU_DMA) device 28 drivers/dma/idma64.c static struct device *chan2dev(struct dma_chan *chan) device 30 drivers/dma/idma64.c return &chan->dev->device; device 107 drivers/dma/idma64.c struct idma64 *idma64 = to_idma64(idma64c->vchan.chan.device); device 114 drivers/dma/idma64.c struct idma64 *idma64 = to_idma64(idma64c->vchan.chan.device); device 503 drivers/dma/idma64.c chan->device->dev, device 630 drivers/dma/idma64.c struct device *dev = &pdev->dev; device 631 drivers/dma/idma64.c struct device *sysdev = dev->parent; device 672 drivers/dma/idma64.c static int idma64_pm_suspend(struct device *dev) device 680 drivers/dma/idma64.c static int idma64_pm_resume(struct device *dev) device 222 drivers/dma/idma64.h struct device *dev; device 223 drivers/dma/idma64.h struct device *sysdev; device 181 drivers/dma/img-mdc-dma.c static inline struct device *mdma2dev(struct mdc_dma *mdma) device 740 drivers/dma/img-mdc-dma.c struct device *dev = mdma2dev(mchan->mdma); device 749 drivers/dma/img-mdc-dma.c struct device *dev = mdma2dev(mdma); device 870 drivers/dma/img-mdc-dma.c static int img_mdc_runtime_suspend(struct device *dev) device 879 drivers/dma/img-mdc-dma.c static int img_mdc_runtime_resume(struct device *dev) device 1048 drivers/dma/img-mdc-dma.c static int img_mdc_suspend_late(struct device *dev) device 1064 drivers/dma/img-mdc-dma.c static int img_mdc_resume_early(struct device *dev) device 175 drivers/dma/imx-dma.c struct device *dev; device 1029 drivers/dma/imx-dma.c if (chan->device->dev != fdata->imxdma->dev) device 1174 drivers/dma/imx-dma.c imxdmac->chan.device = &imxdma->dma_device; device 426 drivers/dma/imx-sdma.c struct device *dev; device 109 drivers/dma/ioat/dca.c struct device *dev) device 123 drivers/dma/ioat/dca.c static int ioat_dca_add_requester(struct dca_provider *dca, struct device *dev) device 158 drivers/dma/ioat/dca.c struct device *dev) device 185 drivers/dma/ioat/dca.c struct device *dev, device 220 drivers/dma/ioat/dma.h struct device *dev = to_dev(ioat_chan); device 144 drivers/dma/ioat/init.c switch (pdev->device) { device 163 drivers/dma/ioat/init.c switch (pdev->device) { device 182 drivers/dma/ioat/init.c switch (pdev->device) { device 202 drivers/dma/ioat/init.c switch (pdev->device) { device 222 drivers/dma/ioat/init.c switch (pdev->device) { device 241 drivers/dma/ioat/init.c return (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_SKX) ? true : false; device 252 drivers/dma/ioat/init.c switch (pdev->device) { device 270 drivers/dma/ioat/init.c switch (pdev->device) { device 306 drivers/dma/ioat/init.c struct device *dev = &ioat_dma->pdev->dev; device 407 drivers/dma/ioat/init.c struct device *dev = &pdev->dev; device 498 drivers/dma/ioat/init.c struct device *dev = &pdev->dev; device 572 drivers/dma/ioat/init.c struct device *dev = &ioat_dma->pdev->dev; device 776 drivers/dma/ioat/init.c ioat_chan->dma_chan.device = dma; device 802 drivers/dma/ioat/init.c struct device *dev = &ioat_dma->pdev->dev; device 916 drivers/dma/ioat/init.c if (!dma_has_cap(DMA_XOR_VAL, dma_chan->device->cap_mask)) device 1328 drivers/dma/ioat/init.c struct device *dev = &pdev->dev; device 1341 drivers/dma/ioat/init.c struct device *dev = &pdev->dev; device 1342 drivers/dma/ioat/init.c struct ioatdma_device *device; device 1368 drivers/dma/ioat/init.c device = alloc_ioatdma(pdev, iomap[IOAT_MMIO_BAR]); device 1369 drivers/dma/ioat/init.c if (!device) device 1372 drivers/dma/ioat/init.c pci_set_drvdata(pdev, device); device 1374 drivers/dma/ioat/init.c device->version = readb(device->reg_base + IOAT_VER_OFFSET); device 1375 drivers/dma/ioat/init.c if (device->version >= IOAT_VER_3_4) device 1377 drivers/dma/ioat/init.c if (device->version >= IOAT_VER_3_0) { device 1379 drivers/dma/ioat/init.c device->version = IOAT_VER_3_2; device 1380 drivers/dma/ioat/init.c err = ioat3_dma_probe(device, ioat_dca_enabled); device 1382 drivers/dma/ioat/init.c if (device->version >= IOAT_VER_3_3) device 1398 drivers/dma/ioat/init.c struct ioatdma_device *device = pci_get_drvdata(pdev); device 1400 drivers/dma/ioat/init.c if (!device) device 1404 drivers/dma/ioat/init.c if (device->dca) { device 1405 drivers/dma/ioat/init.c unregister_dca_provider(device->dca, &pdev->dev); device 1406 drivers/dma/ioat/init.c free_dca_provider(device->dca); device 1407 drivers/dma/ioat/init.c device->dca = NULL; device 1411 drivers/dma/ioat/init.c ioat_dma_remove(device); device 279 drivers/dma/ioat/prep.c struct device *dev = to_dev(ioat_chan); device 306 drivers/dma/ioat/prep.c struct device *dev = to_dev(ioat_chan); device 19 drivers/dma/ioat/sysfs.c struct dma_device *dma = c->device; device 33 drivers/dma/ioat/sysfs.c struct dma_device *dma = c->device; device 82 drivers/dma/ioat/sysfs.c struct kobject *parent = &c->dev->device.kobj; device 94 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, device 112 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s\n", __func__); device 307 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, device 351 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "pending: %d\n", device 398 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s cookie: %d slot: %d\n", device 425 drivers/dma/iop-adma.c dev_get_platdata(&iop_chan->device->pdev->dev); device 440 drivers/dma/iop-adma.c hw_desc = (char *) iop_chan->device->dma_desc_pool_virt; device 448 drivers/dma/iop-adma.c hw_desc = (char *) iop_chan->device->dma_desc_pool; device 464 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, device 471 drivers/dma/iop-adma.c iop_chan->device->common.cap_mask)) device 474 drivers/dma/iop-adma.c iop_chan->device->common.cap_mask)) device 490 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s\n", __func__); device 517 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s len: %zu\n", device 549 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, device 583 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s src_cnt: %d len: %zu\n", device 620 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, device 684 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s src_cnt: %d len: %zu\n", device 736 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s slots_allocated %d\n", device 772 drivers/dma/iop-adma.c dev_dbg(chan->device->common.dev, "%s\n", __func__); device 785 drivers/dma/iop-adma.c dev_dbg(chan->device->common.dev, "%s\n", __func__); device 799 drivers/dma/iop-adma.c dev_err(chan->device->common.dev, device 831 drivers/dma/iop-adma.c static int iop_adma_memcpy_self_test(struct iop_adma_device *device) device 842 drivers/dma/iop-adma.c dev_dbg(device->common.dev, "%s\n", __func__); device 858 drivers/dma/iop-adma.c dma_chan = container_of(device->common.channels.next, device 866 drivers/dma/iop-adma.c dest_dma = dma_map_single(dma_chan->device->dev, dest, device 868 drivers/dma/iop-adma.c src_dma = dma_map_single(dma_chan->device->dev, src, device 880 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 887 drivers/dma/iop-adma.c dma_sync_single_for_cpu(&iop_chan->device->pdev->dev, dest_dma, device 890 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 906 drivers/dma/iop-adma.c iop_adma_xor_val_self_test(struct iop_adma_device *device) device 923 drivers/dma/iop-adma.c dev_dbg(device->common.dev, "%s\n", __func__); device 956 drivers/dma/iop-adma.c dma_chan = container_of(device->common.channels.next, device 965 drivers/dma/iop-adma.c dest_dma = dma_map_page(dma_chan->device->dev, dest, 0, device 968 drivers/dma/iop-adma.c dma_srcs[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i], device 980 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 987 drivers/dma/iop-adma.c dma_sync_single_for_cpu(&iop_chan->device->pdev->dev, dest_dma, device 992 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 998 drivers/dma/iop-adma.c dma_sync_single_for_device(&iop_chan->device->pdev->dev, dest_dma, device 1002 drivers/dma/iop-adma.c if (!dma_has_cap(DMA_XOR_VAL, dma_chan->device->cap_mask)) device 1013 drivers/dma/iop-adma.c dma_srcs[i] = dma_map_page(dma_chan->device->dev, device 1026 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 1033 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 1042 drivers/dma/iop-adma.c dma_srcs[i] = dma_map_page(dma_chan->device->dev, device 1055 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 1062 drivers/dma/iop-adma.c dev_err(dma_chan->device->dev, device 1080 drivers/dma/iop-adma.c iop_adma_pq_zero_sum_self_test(struct iop_adma_device *device) device 1097 drivers/dma/iop-adma.c struct device *dev; device 1099 drivers/dma/iop-adma.c dev_dbg(device->common.dev, "%s\n", __func__); device 1118 drivers/dma/iop-adma.c dma_chan = container_of(device->common.channels.next, device 1126 drivers/dma/iop-adma.c dev = dma_chan->device->dev; device 1244 drivers/dma/iop-adma.c struct iop_adma_device *device = platform_get_drvdata(dev); device 1249 drivers/dma/iop-adma.c dma_async_device_unregister(&device->common); device 1252 drivers/dma/iop-adma.c device->dma_desc_pool_virt, device->dma_desc_pool); device 1254 drivers/dma/iop-adma.c list_for_each_entry_safe(chan, _chan, &device->common.channels, device 1260 drivers/dma/iop-adma.c kfree(device); device 1347 drivers/dma/iop-adma.c iop_chan->device = adev; device 1380 drivers/dma/iop-adma.c iop_chan->common.device = dma_dev; device 1441 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s\n", __func__); device 1483 drivers/dma/iop-adma.c dev_err(iop_chan->device->common.dev, device 1494 drivers/dma/iop-adma.c dev_dbg(iop_chan->device->common.dev, "%s\n", __func__); device 1536 drivers/dma/iop-adma.c dev_err(iop_chan->device->common.dev, device 242 drivers/dma/iop-adma.h int id = chan->device->id; device 259 drivers/dma/iop-adma.h int id = chan->device->id; device 325 drivers/dma/iop-adma.h switch (chan->device->id) { device 383 drivers/dma/iop-adma.h switch (chan->device->id) { device 417 drivers/dma/iop-adma.h switch (chan->device->id) { device 634 drivers/dma/iop-adma.h switch (chan->device->id) { device 653 drivers/dma/iop-adma.h switch (chan->device->id) { device 701 drivers/dma/iop-adma.h switch (chan->device->id) { device 840 drivers/dma/iop-adma.h switch (chan->device->id) { device 882 drivers/dma/iop-adma.h switch (chan->device->id) { device 894 drivers/dma/iop-adma.h switch (chan->device->id) { device 906 drivers/dma/iop-adma.h switch (chan->device->id) { device 658 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(ichan->dma_chan.device); device 777 drivers/dma/ipu/ipu_idmac.c struct device *dev = &ichan->dma_chan.dev->device; device 823 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(tx->chan->device); device 825 drivers/dma/ipu/ipu_idmac.c struct device *dev = &ichan->dma_chan.dev->device; device 912 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(ichan->dma_chan.device); device 1156 drivers/dma/ipu/ipu_idmac.c struct device *dev = &ichan->dma_chan.dev->device; device 1349 drivers/dma/ipu/ipu_idmac.c dev_err(chan->device->dev, "Invalid DMA direction %d!\n", direction); device 1371 drivers/dma/ipu/ipu_idmac.c tasklet_schedule(&to_ipu(to_idmac(chan->device))->tasklet); device 1380 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(chan->device); device 1400 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(chan->device); device 1429 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(chan->device); device 1503 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(chan->device); device 1539 drivers/dma/ipu/ipu_idmac.c dev_err(&chan->dev->device, "request irq failed for IC SOF"); device 1545 drivers/dma/ipu/ipu_idmac.c dev_err(&chan->dev->device, "request irq failed for IC EOF"); device 1552 drivers/dma/ipu/ipu_idmac.c dev_dbg(&chan->dev->device, "Found channel 0x%x, irq %d\n", device 1568 drivers/dma/ipu/ipu_idmac.c struct idmac *idmac = to_idmac(chan->device); device 1641 drivers/dma/ipu/ipu_idmac.c dma_chan->device = &idmac->dma; device 158 drivers/dma/ipu/ipu_intern.h struct device *dev; device 267 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(c->vc.chan.device); device 364 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 379 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 426 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 467 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 471 drivers/dma/k3dma.c dev_dbg(chan->device->dev, "vch %p: sg num %d exceed max %d\n", device 482 drivers/dma/k3dma.c dev_dbg(chan->device->dev, "vch %p: dma alloc fail\n", &c->vc); device 602 drivers/dma/k3dma.c dev_dbg(chan->device->dev, "%s: buf %pad, dst %pad, buf len %zu, period_len = %zu, dir %d\n", device 715 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(vd->tx.chan->device); device 724 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 766 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 787 drivers/dma/k3dma.c struct k3_dma_dev *d = to_k3_dma(chan->device); device 1003 drivers/dma/k3dma.c static int k3_dma_suspend_dev(struct device *dev) device 1019 drivers/dma/k3dma.c static int k3_dma_resume_dev(struct device *dev) device 40 drivers/dma/lpc18xx-dmamux.c static void lpc18xx_dmamux_free(struct device *dev, void *route_data) device 299 drivers/dma/mcf-edma.c if (chan->device->dev->driver == &mcf_edma_driver.driver) { device 151 drivers/dma/mediatek/mtk-cqdma.c return container_of(chan->device, struct mtk_cqdma_device, ddev); device 164 drivers/dma/mediatek/mtk-cqdma.c static struct device *cqdma2dev(struct mtk_cqdma_device *cqdma) device 251 drivers/dma/mediatek/mtk-hsdma.c return container_of(chan->device, struct mtk_hsdma_device, ddev); device 264 drivers/dma/mediatek/mtk-hsdma.c static struct device *hsdma2dev(struct mtk_hsdma_device *hsdma) device 143 drivers/dma/mediatek/mtk-uart-apdma.c to_mtk_uart_apdma_dev(c->vc.chan.device); device 161 drivers/dma/mediatek/mtk-uart-apdma.c dev_err(c->vc.chan.device->dev, "Enable TX fail\n"); device 186 drivers/dma/mediatek/mtk-uart-apdma.c to_mtk_uart_apdma_dev(c->vc.chan.device); device 205 drivers/dma/mediatek/mtk-uart-apdma.c dev_err(c->vc.chan.device->dev, "Enable RX fail\n"); device 271 drivers/dma/mediatek/mtk-uart-apdma.c struct mtk_uart_apdmadev *mtkd = to_mtk_uart_apdma_dev(chan->device); device 278 drivers/dma/mediatek/mtk-uart-apdma.c pm_runtime_put_noidle(chan->device->dev); device 295 drivers/dma/mediatek/mtk-uart-apdma.c dev_err(chan->device->dev, "Can't request dma IRQ\n"); device 307 drivers/dma/mediatek/mtk-uart-apdma.c struct mtk_uart_apdmadev *mtkd = to_mtk_uart_apdma_dev(chan->device); device 405 drivers/dma/mediatek/mtk-uart-apdma.c dev_err(c->vc.chan.device->dev, "flush: fail, status=0x%x\n", device 418 drivers/dma/mediatek/mtk-uart-apdma.c dev_err(c->vc.chan.device->dev, "stop: fail, status=0x%x\n", device 596 drivers/dma/mediatek/mtk-uart-apdma.c static int mtk_uart_apdma_suspend(struct device *dev) device 606 drivers/dma/mediatek/mtk-uart-apdma.c static int mtk_uart_apdma_resume(struct device *dev) device 622 drivers/dma/mediatek/mtk-uart-apdma.c static int mtk_uart_apdma_runtime_suspend(struct device *dev) device 631 drivers/dma/mediatek/mtk-uart-apdma.c static int mtk_uart_apdma_runtime_resume(struct device *dev) device 121 drivers/dma/mic_x100_dma.c struct device *dev = mic_dma_ch_to_device(ch); device 305 drivers/dma/mic_x100_dma.c struct device *dev = mic_dma_ch_to_device(mic_ch); device 364 drivers/dma/mic_x100_dma.c struct device *dev = &to_mbus_device(ch)->dev; device 411 drivers/dma/mic_x100_dma.c struct device *dev = &to_mbus_device(ch)->dev; device 612 drivers/dma/mic_x100_dma.c mic_dma_dev->mic_ch[i].api_ch.device = &mic_dma_dev->dma_dev; device 629 drivers/dma/mic_x100_dma.c struct device *dev = &mbdev->dev; device 709 drivers/dma/mic_x100_dma.c if (MBUS_DEV_DMA_MIC == mbdev->id.device) device 162 drivers/dma/mic_x100_dma.h static inline struct device *mic_dma_ch_to_device(struct mic_dma_chan *ch) device 91 drivers/dma/mmp_pdma.c struct device *dev; device 126 drivers/dma/mmp_pdma.c struct device *dev; device 127 drivers/dma/mmp_pdma.c struct dma_device device; device 139 drivers/dma/mmp_pdma.c container_of(dmadev, struct mmp_pdma_device, device) device 243 drivers/dma/mmp_pdma.c struct mmp_pdma_device *pdev = to_mmp_pdma_dev(pchan->chan.device); device 276 drivers/dma/mmp_pdma.c struct mmp_pdma_device *pdev = to_mmp_pdma_dev(pchan->chan.device); device 399 drivers/dma/mmp_pdma.c chan->desc_pool = dma_pool_create(dev_name(&dchan->dev->device), device 965 drivers/dma/mmp_pdma.c dma_async_device_unregister(&pdev->device); device 993 drivers/dma/mmp_pdma.c chan->chan.device = &pdev->device; device 999 drivers/dma/mmp_pdma.c list_add_tail(&chan->chan.device_node, &pdev->device.channels); device 1016 drivers/dma/mmp_pdma.c chan = dma_get_any_slave_channel(&d->device); device 1070 drivers/dma/mmp_pdma.c INIT_LIST_HEAD(&pdev->device.channels); device 1088 drivers/dma/mmp_pdma.c dma_cap_set(DMA_SLAVE, pdev->device.cap_mask); device 1089 drivers/dma/mmp_pdma.c dma_cap_set(DMA_MEMCPY, pdev->device.cap_mask); device 1090 drivers/dma/mmp_pdma.c dma_cap_set(DMA_CYCLIC, pdev->device.cap_mask); device 1091 drivers/dma/mmp_pdma.c dma_cap_set(DMA_PRIVATE, pdev->device.cap_mask); device 1092 drivers/dma/mmp_pdma.c pdev->device.dev = &op->dev; device 1093 drivers/dma/mmp_pdma.c pdev->device.device_alloc_chan_resources = mmp_pdma_alloc_chan_resources; device 1094 drivers/dma/mmp_pdma.c pdev->device.device_free_chan_resources = mmp_pdma_free_chan_resources; device 1095 drivers/dma/mmp_pdma.c pdev->device.device_tx_status = mmp_pdma_tx_status; device 1096 drivers/dma/mmp_pdma.c pdev->device.device_prep_dma_memcpy = mmp_pdma_prep_memcpy; device 1097 drivers/dma/mmp_pdma.c pdev->device.device_prep_slave_sg = mmp_pdma_prep_slave_sg; device 1098 drivers/dma/mmp_pdma.c pdev->device.device_prep_dma_cyclic = mmp_pdma_prep_dma_cyclic; device 1099 drivers/dma/mmp_pdma.c pdev->device.device_issue_pending = mmp_pdma_issue_pending; device 1100 drivers/dma/mmp_pdma.c pdev->device.device_config = mmp_pdma_config; device 1101 drivers/dma/mmp_pdma.c pdev->device.device_terminate_all = mmp_pdma_terminate_all; device 1102 drivers/dma/mmp_pdma.c pdev->device.copy_align = DMAENGINE_ALIGN_8_BYTES; device 1103 drivers/dma/mmp_pdma.c pdev->device.src_addr_widths = widths; device 1104 drivers/dma/mmp_pdma.c pdev->device.dst_addr_widths = widths; device 1105 drivers/dma/mmp_pdma.c pdev->device.directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM); device 1106 drivers/dma/mmp_pdma.c pdev->device.residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; device 1113 drivers/dma/mmp_pdma.c ret = dma_async_device_register(&pdev->device); device 1115 drivers/dma/mmp_pdma.c dev_err(pdev->device.dev, "unable to register\n"); device 1130 drivers/dma/mmp_pdma.c dev_info(pdev->device.dev, "initialized %d channels\n", dma_channels); device 1153 drivers/dma/mmp_pdma.c if (chan->device->dev->driver != &mmp_pdma_driver.driver) device 102 drivers/dma/mmp_tdma.c struct device *dev; device 131 drivers/dma/mmp_tdma.c struct device *dev; device 133 drivers/dma/mmp_tdma.c struct dma_device device; device 572 drivers/dma/mmp_tdma.c tdmac->chan.device = &tdev->device; device 583 drivers/dma/mmp_tdma.c &tdev->device.channels); device 605 drivers/dma/mmp_tdma.c dma_cap_mask_t mask = tdev->device.cap_mask; device 661 drivers/dma/mmp_tdma.c INIT_LIST_HEAD(&tdev->device.channels); device 688 drivers/dma/mmp_tdma.c dma_cap_set(DMA_SLAVE, tdev->device.cap_mask); device 689 drivers/dma/mmp_tdma.c dma_cap_set(DMA_CYCLIC, tdev->device.cap_mask); device 690 drivers/dma/mmp_tdma.c tdev->device.dev = &pdev->dev; device 691 drivers/dma/mmp_tdma.c tdev->device.device_alloc_chan_resources = device 693 drivers/dma/mmp_tdma.c tdev->device.device_free_chan_resources = device 695 drivers/dma/mmp_tdma.c tdev->device.device_prep_dma_cyclic = mmp_tdma_prep_dma_cyclic; device 696 drivers/dma/mmp_tdma.c tdev->device.device_tx_status = mmp_tdma_tx_status; device 697 drivers/dma/mmp_tdma.c tdev->device.device_issue_pending = mmp_tdma_issue_pending; device 698 drivers/dma/mmp_tdma.c tdev->device.device_config = mmp_tdma_config; device 699 drivers/dma/mmp_tdma.c tdev->device.device_pause = mmp_tdma_pause_chan; device 700 drivers/dma/mmp_tdma.c tdev->device.device_resume = mmp_tdma_resume_chan; device 701 drivers/dma/mmp_tdma.c tdev->device.device_terminate_all = mmp_tdma_terminate_all; device 702 drivers/dma/mmp_tdma.c tdev->device.copy_align = DMAENGINE_ALIGN_8_BYTES; device 707 drivers/dma/mmp_tdma.c ret = dmaenginem_async_device_register(&tdev->device); device 709 drivers/dma/mmp_tdma.c dev_err(tdev->device.dev, "unable to register\n"); device 717 drivers/dma/mmp_tdma.c dev_err(tdev->device.dev, device 723 drivers/dma/mmp_tdma.c dev_info(tdev->device.dev, "initialized\n"); device 165 drivers/dma/moxart-dma.c static struct device *chan2dev(struct dma_chan *chan) device 167 drivers/dma/moxart-dma.c return &chan->dev->device; device 508 drivers/dma/moxart-dma.c static void moxart_dma_init(struct dma_device *dma, struct device *dev) device 568 drivers/dma/moxart-dma.c struct device *dev = &pdev->dev; device 900 drivers/dma/mpc512x_dma.c struct device *dev = &op->dev; device 999 drivers/dma/mpc512x_dma.c mchan->chan.device = dma; device 1088 drivers/dma/mpc512x_dma.c struct device *dev = &op->dev; device 792 drivers/dma/mv_xor.c unmap = dmaengine_get_unmap_data(dma_chan->device->dev, 2, GFP_KERNEL); device 798 drivers/dma/mv_xor.c src_dma = dma_map_page(dma_chan->device->dev, virt_to_page(src), device 803 drivers/dma/mv_xor.c ret = dma_mapping_error(dma_chan->device->dev, src_dma); device 810 drivers/dma/mv_xor.c dest_dma = dma_map_page(dma_chan->device->dev, virt_to_page(dest), device 815 drivers/dma/mv_xor.c ret = dma_mapping_error(dma_chan->device->dev, dest_dma); device 826 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 834 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 846 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 852 drivers/dma/mv_xor.c dma_sync_single_for_cpu(dma_chan->device->dev, dest_dma, device 855 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 925 drivers/dma/mv_xor.c unmap = dmaengine_get_unmap_data(dma_chan->device->dev, src_count + 1, device 934 drivers/dma/mv_xor.c unmap->addr[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i], device 937 drivers/dma/mv_xor.c ret = dma_mapping_error(dma_chan->device->dev, unmap->addr[i]); device 945 drivers/dma/mv_xor.c unmap->addr[src_count] = dma_map_page(dma_chan->device->dev, dest, 0, PAGE_SIZE, device 948 drivers/dma/mv_xor.c ret = dma_mapping_error(dma_chan->device->dev, unmap->addr[src_count]); device 959 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 967 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 979 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 985 drivers/dma/mv_xor.c dma_sync_single_for_cpu(dma_chan->device->dev, dest_dma, device 990 drivers/dma/mv_xor.c dev_err(dma_chan->device->dev, device 1012 drivers/dma/mv_xor.c struct device *dev = mv_chan->dmadev.dev; device 1123 drivers/dma/mv_xor.c mv_chan->dmachan.device = dma_dev; device 849 drivers/dma/mv_xor_v2.c xor_dev->dmachan.device = dma_dev; device 812 drivers/dma/mxs-dma.c mxs_chan->chan.device = &mxs_dma->dma_device; device 302 drivers/dma/nbpfaxi.c dev_dbg(chan->dma_chan.device->dev, "%s(0x%p + 0x%x) = 0x%x\n", device 311 drivers/dma/nbpfaxi.c dev_dbg(chan->dma_chan.device->dev, "%s(0x%p + 0x%x) = 0x%x\n", device 375 drivers/dma/nbpfaxi.c dev_err(chan->dma_chan.device->dev, device 506 drivers/dma/nbpfaxi.c struct device *dev = chan->dma_chan.device->dev; device 600 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s()\n", __func__); device 634 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "%s(): residue %u\n", __func__, device 678 drivers/dma/nbpfaxi.c dev_dbg(chan->dma_chan.device->dev, "Entry %s(%d)\n", __func__, cookie); device 693 drivers/dma/nbpfaxi.c struct device *dev = dchan->device->dev; device 706 drivers/dma/nbpfaxi.c ldesc->hwdesc_dma_addr = dma_map_single(dchan->device->dev, device 861 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s\n", __func__); device 875 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s\n", __func__); device 876 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Terminating\n"); device 889 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s\n", __func__); device 999 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "%s(): %zu @ %pad -> %pad\n", device 1013 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s()\n", __func__); device 1048 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s(): terminal %u\n", __func__, device 1061 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s()\n", __func__); device 1075 drivers/dma/nbpfaxi.c dma_unmap_single(dchan->device->dev, ldesc->hwdesc_dma_addr, device 1095 drivers/dma/nbpfaxi.c dev_dbg(dchan->device->dev, "Entry %s(%pOFn)\n", __func__, device 1186 drivers/dma/nbpfaxi.c dev_dbg(&chan->dma_chan.dev->device, "%s()\n", __func__); device 1248 drivers/dma/nbpfaxi.c chan->dma_chan.device = dma_dev; device 1286 drivers/dma/nbpfaxi.c struct device *dev = &pdev->dev; device 1492 drivers/dma/nbpfaxi.c static int nbpf_runtime_suspend(struct device *dev) device 1499 drivers/dma/nbpfaxi.c static int nbpf_runtime_resume(struct device *dev) device 283 drivers/dma/owl-dma.c static struct device *chan2dev(struct dma_chan *chan) device 285 drivers/dma/owl-dma.c return &chan->dev->device; device 497 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(vchan->vc.chan.device); device 651 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(vd->tx.chan->device); device 659 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(chan->device); device 799 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(vchan->vc.chan.device); device 830 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(chan->device); device 881 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(chan->device); device 946 drivers/dma/owl-dma.c struct owl_dma *od = to_owl_dma(chan->device); device 153 drivers/dma/pch_dma.c static inline struct device *chan2dev(struct dma_chan *chan) device 155 drivers/dma/pch_dma.c return &chan->dev->device; device 158 drivers/dma/pch_dma.c static inline struct device *chan2parent(struct dma_chan *chan) device 160 drivers/dma/pch_dma.c return chan->dev->device.parent; device 179 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(chan->device); device 204 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(chan->device); device 251 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(chan->device); device 285 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(pd_chan->chan.device); device 295 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(pd_chan->chan.device); device 429 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(chan->device); device 530 drivers/dma/pch_dma.c struct pch_dma *pd = to_pd(chan->device); device 890 drivers/dma/pch_dma.c pd_chan->chan.device = &pd->dma; device 2196 drivers/dma/pl330.c dma_unmap_resource(pch->chan.device->dev, pch->fifo_dma, device 2205 drivers/dma/pl330.c struct device *dev = pch->chan.device->dev; device 2960 drivers/dma/pl330.c static int __maybe_unused pl330_suspend(struct device *dev) device 2975 drivers/dma/pl330.c static int __maybe_unused pl330_resume(struct device *dev) device 3108 drivers/dma/pl330.c pch->chan.device = pd; device 135 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 145 drivers/dma/ppc4xx/adma.c cdb, chan->device->id, device 159 drivers/dma/ppc4xx/adma.c cb, chan->device->id, device 236 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 250 drivers/dma/ppc4xx/adma.c printk(KERN_ERR "Unsupported id %d in %s\n", chan->device->id, device 531 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 565 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 613 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 651 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 684 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 747 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 903 drivers/dma/ppc4xx/adma.c u8 *p = chan->device->dma_desc_pool_virt; device 907 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 911 drivers/dma/ppc4xx/adma.c dma_reg = chan->device->dma_reg; device 915 drivers/dma/ppc4xx/adma.c (u32)chan->device->dma_desc_pool]; device 977 drivers/dma/ppc4xx/adma.c chan->device->id, rv); device 984 drivers/dma/ppc4xx/adma.c xor_reg = chan->device->xor_reg; device 1024 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 1027 drivers/dma/ppc4xx/adma.c dma_reg = chan->device->dma_reg; device 1038 drivers/dma/ppc4xx/adma.c xor_reg = chan->device->xor_reg; device 1053 drivers/dma/ppc4xx/adma.c struct xor_regs *xor_reg = chan->device->xor_reg; device 1080 drivers/dma/ppc4xx/adma.c struct dma_regs *dma_reg = chan->device->dma_reg; device 1086 drivers/dma/ppc4xx/adma.c chan_last_sub[chan->device->id] = desc; device 1106 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 1112 drivers/dma/ppc4xx/adma.c iter = chan_last_sub[chan->device->id]; device 1116 drivers/dma/ppc4xx/adma.c iter = chan_first_cdb[chan->device->id]; device 1138 drivers/dma/ppc4xx/adma.c xor_reg = chan->device->xor_reg; device 1184 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 1187 drivers/dma/ppc4xx/adma.c dma_reg = chan->device->dma_reg; device 1190 drivers/dma/ppc4xx/adma.c xor_reg = chan->device->xor_reg; device 1203 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 1210 drivers/dma/ppc4xx/adma.c xor_reg = chan->device->xor_reg; device 1402 drivers/dma/ppc4xx/adma.c if (dma_has_cap(cap, ref->chan->device->cap_mask)) { device 1505 drivers/dma/ppc4xx/adma.c if (chan->device->id != PPC440SPE_XOR_ID) { device 1520 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, "\tfree slot %llx: %d stride: %d\n", device 1543 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, "ppc440spe adma%d: %s\n", device 1544 drivers/dma/ppc4xx/adma.c chan->device->id, __func__); device 1558 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, "\tcookie: %d slot: %d " device 1776 drivers/dma/ppc4xx/adma.c chan->chan_id = ppc440spe_chan->device->id; device 1780 drivers/dma/ppc4xx/adma.c if (ppc440spe_chan->device->id != PPC440SPE_XOR_ID) device 1785 drivers/dma/ppc4xx/adma.c for (; i < (ppc440spe_chan->device->pool_size / db_sz); i++) { device 1794 drivers/dma/ppc4xx/adma.c hw_desc = (char *) ppc440spe_chan->device->dma_desc_pool_virt; device 1801 drivers/dma/ppc4xx/adma.c slot->phys = ppc440spe_chan->device->dma_desc_pool + i * db_sz; device 1817 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 1819 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, i); device 1823 drivers/dma/ppc4xx/adma.c switch (ppc440spe_chan->device->id) { device 1883 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, "ppc440spe adma%d: pending: %d\n", device 1884 drivers/dma/ppc4xx/adma.c chan->device->id, chan->pending); device 1918 drivers/dma/ppc4xx/adma.c chan_first_cdb[chan->device->id] = group_start; device 1935 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, device 1937 drivers/dma/ppc4xx/adma.c chan->device->id, __func__, device 1955 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 1956 drivers/dma/ppc4xx/adma.c "ppc440spe adma%d: %s\n", ppc440spe_chan->device->id, device 1994 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 1996 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, __func__, len, device 2029 drivers/dma/ppc4xx/adma.c ADMA_LL_DBG(prep_dma_xor_dbg(ppc440spe_chan->device->id, device 2035 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 2037 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, __func__, src_cnt, len, device 2520 drivers/dma/ppc4xx/adma.c ADMA_LL_DBG(prep_dma_pq_dbg(ppc440spe_chan->device->id, device 2558 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 2560 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, __func__, src_cnt, len, device 2563 drivers/dma/ppc4xx/adma.c switch (ppc440spe_chan->device->id) { device 2607 drivers/dma/ppc4xx/adma.c ADMA_LL_DBG(prep_dma_pqzero_sum_dbg(ppc440spe_chan->device->id, device 2794 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 2856 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 3107 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 3459 drivers/dma/ppc4xx/adma.c switch (chan->device->id) { device 3558 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 3560 drivers/dma/ppc4xx/adma.c ppc440spe_chan->device->id, device 3599 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, device 3600 drivers/dma/ppc4xx/adma.c "ppc440spe adma%d: %s\n", chan->device->id, __func__); device 3616 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, device 3617 drivers/dma/ppc4xx/adma.c "ppc440spe adma%d: %s\n", chan->device->id, __func__); device 3641 drivers/dma/ppc4xx/adma.c dev_dbg(ppc440spe_chan->device->common.dev, device 3642 drivers/dma/ppc4xx/adma.c "ppc440spe adma%d: %s %d \n", ppc440spe_chan->device->id, device 3662 drivers/dma/ppc4xx/adma.c dev_dbg(chan->device->common.dev, device 3663 drivers/dma/ppc4xx/adma.c "ppc440spe adma%d: %s\n", chan->device->id, __func__); device 3692 drivers/dma/ppc4xx/adma.c chan->device->id); device 3735 drivers/dma/ppc4xx/adma.c dma_addr = dma_map_page(chan->device->dev, pg, 0, device 4140 drivers/dma/ppc4xx/adma.c chan->device = adev; device 4141 drivers/dma/ppc4xx/adma.c chan->common.device = &adev->common; device 63 drivers/dma/ppc4xx/adma.h struct device *dev; device 95 drivers/dma/ppc4xx/adma.h struct ppc440spe_adma_device *device; device 151 drivers/dma/pxa_dma.c dev_vdbg(&phy->vchan->vc.chan.dev->device, \ device 159 drivers/dma/pxa_dma.c dev_vdbg(&phy->vchan->vc.chan.dev->device, \ device 166 drivers/dma/pxa_dma.c dev_vdbg(&phy->vchan->vc.chan.dev->device, \ device 372 drivers/dma/pxa_dma.c struct pxad_device *pdev = to_pxad_dev(pchan->vc.chan.device); device 400 drivers/dma/pxa_dma.c dev_dbg(&pchan->vc.chan.dev->device, device 409 drivers/dma/pxa_dma.c struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device); device 413 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 458 drivers/dma/pxa_dma.c dev_dbg(&phy->vchan->vc.chan.dev->device, device 462 drivers/dma/pxa_dma.c pdev = to_pxad_dev(phy->vchan->vc.chan.device); device 487 drivers/dma/pxa_dma.c dev_dbg(&phy->vchan->vc.chan.dev->device, device 495 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 500 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 596 drivers/dma/pxa_dma.c dev_warn(&phy->vchan->vc.chan.dev->device, device 622 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 645 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 688 drivers/dma/pxa_dma.c struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device); device 699 drivers/dma/pxa_dma.c dev_err(&chan->vc.chan.dev->device, device 757 drivers/dma/pxa_dma.c dev_err(&chan->vc.chan.dev->device, device 792 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 815 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 838 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 858 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 872 drivers/dma/pxa_dma.c struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device); device 897 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 938 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 987 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 1035 drivers/dma/pxa_dma.c dev_err(&chan->vc.chan.dev->device, device 1046 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 1088 drivers/dma/pxa_dma.c struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device); device 1094 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 1101 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 1191 drivers/dma/pxa_dma.c dev_dbg(&chan->vc.chan.dev->device, device 1459 drivers/dma/pxa_dma.c if (chan->device->dev->driver != &pxad_driver.driver) device 382 drivers/dma/qcom/bam_dma.c struct device *dev; device 519 drivers/dma/qcom/bam_dma.c static int bam_pm_runtime_get_sync(struct device *dev) device 1420 drivers/dma/qcom/bam_dma.c static int __maybe_unused bam_dma_runtime_suspend(struct device *dev) device 1429 drivers/dma/qcom/bam_dma.c static int __maybe_unused bam_dma_runtime_resume(struct device *dev) device 1443 drivers/dma/qcom/bam_dma.c static int __maybe_unused bam_dma_suspend(struct device *dev) device 1455 drivers/dma/qcom/bam_dma.c static int __maybe_unused bam_dma_resume(struct device *dev) device 116 drivers/dma/qcom/hidma.c struct dma_device *ddev = mchan->chan.device; device 175 drivers/dma/qcom/hidma.c struct dma_device *ddev = mchan->chan.device; device 212 drivers/dma/qcom/hidma.c mchan->chan.device = ddev; device 375 drivers/dma/qcom/hidma.c dev_err(dmach->device->dev, device 468 drivers/dma/qcom/hidma.c struct hidma_dev *dmadev = to_hidma_dev(mchan->chan.device); device 515 drivers/dma/qcom/hidma.c struct hidma_dev *dmadev = to_hidma_dev(mchan->chan.device); device 563 drivers/dma/qcom/hidma.c dmadev = to_hidma_dev(mchan->chan.device); device 582 drivers/dma/qcom/hidma.c dmadev = to_hidma_dev(mchan->chan.device); device 619 drivers/dma/qcom/hidma.c static ssize_t hidma_show_values(struct device *dev, device 672 drivers/dma/qcom/hidma.c struct device *dev = msi_desc_to_dev(desc); device 686 drivers/dma/qcom/hidma.c struct device *dev = dmadev->ddev.dev; device 746 drivers/dma/qcom/hidma.c static bool hidma_test_capability(struct device *dev, enum hidma_cap test_cap) device 54 drivers/dma/qcom/hidma.h struct device *dev; /* device */ device 150 drivers/dma/qcom/hidma.h struct hidma_lldev *hidma_ll_init(struct device *dev, u32 max_channels, device 709 drivers/dma/qcom/hidma_ll.c struct hidma_lldev *hidma_ll_init(struct device *dev, u32 nr_tres, device 99 drivers/dma/qcom/hidma_mgmt_sys.c static ssize_t show_values(struct device *dev, struct device_attribute *attr, device 116 drivers/dma/qcom/hidma_mgmt_sys.c static ssize_t set_values(struct device *dev, struct device_attribute *attr, device 1417 drivers/dma/s3c24xx-dma.c if (chan->device->dev->driver != &s3c24xx_dma_driver.driver) device 391 drivers/dma/sa11x0-dma.c struct sa11x0_dma_dev *d = to_sa11x0_dma(chan->device); device 421 drivers/dma/sa11x0-dma.c struct sa11x0_dma_dev *d = to_sa11x0_dma(chan->device); device 503 drivers/dma/sa11x0-dma.c struct sa11x0_dma_dev *d = to_sa11x0_dma(chan->device); device 534 drivers/dma/sa11x0-dma.c dev_err(chan->device->dev, "vchan %p: bad DMA direction: DDAR:%08x dir:%u\n", device 550 drivers/dma/sa11x0-dma.c dev_dbg(chan->device->dev, "vchan %p: bad buffer alignment: %pad\n", device 558 drivers/dma/sa11x0-dma.c dev_dbg(chan->device->dev, "vchan %p: kzalloc failed\n", &c->vc); device 598 drivers/dma/sa11x0-dma.c dev_dbg(chan->device->dev, "vchan %p: txd %p: size %zu nr %u\n", device 614 drivers/dma/sa11x0-dma.c dev_err(chan->device->dev, "vchan %p: bad DMA direction: DDAR:%08x dir:%u\n", device 628 drivers/dma/sa11x0-dma.c dev_dbg(chan->device->dev, "vchan %p: kzalloc failed\n", &c->vc); device 692 drivers/dma/sa11x0-dma.c dev_dbg(c->vc.chan.device->dev, "vchan %p: dma_slave_config addr %pad width %u burst %u\n", device 703 drivers/dma/sa11x0-dma.c struct sa11x0_dma_dev *d = to_sa11x0_dma(chan->device); device 729 drivers/dma/sa11x0-dma.c struct sa11x0_dma_dev *d = to_sa11x0_dma(chan->device); device 755 drivers/dma/sa11x0-dma.c struct sa11x0_dma_dev *d = to_sa11x0_dma(chan->device); device 836 drivers/dma/sa11x0-dma.c struct device *dev) device 1004 drivers/dma/sa11x0-dma.c static int sa11x0_dma_suspend(struct device *dev) device 1042 drivers/dma/sa11x0-dma.c static int sa11x0_dma_resume(struct device *dev) device 200 drivers/dma/sh/rcar-dmac.c struct device *dev; device 354 drivers/dma/sh/rcar-dmac.c dev_dbg(chan->chan.device->dev, device 413 drivers/dma/sh/rcar-dmac.c dev_dbg(chan->chan.device->dev, device 471 drivers/dma/sh/rcar-dmac.c dev_dbg(chan->chan.device->dev, "chan%u: submit #%d@%p\n", device 704 drivers/dma/sh/rcar-dmac.c dma_free_coherent(chan->chan.device->dev, desc->hwdescs.size, device 713 drivers/dma/sh/rcar-dmac.c desc->hwdescs.mem = dma_alloc_coherent(chan->chan.device->dev, size, device 762 drivers/dma/sh/rcar-dmac.c dev_err(chan->chan.device->dev, "CHCR DE check error\n"); device 980 drivers/dma/sh/rcar-dmac.c dev_dbg(chan->chan.device->dev, device 1037 drivers/dma/sh/rcar-dmac.c return pm_runtime_get_sync(chan->device->dev); device 1043 drivers/dma/sh/rcar-dmac.c struct rcar_dmac *dmac = to_rcar_dmac(chan->device); device 1084 drivers/dma/sh/rcar-dmac.c dma_unmap_resource(chan->device->dev, map->addr, device 1089 drivers/dma/sh/rcar-dmac.c pm_runtime_put(chan->device->dev); device 1139 drivers/dma/sh/rcar-dmac.c dma_unmap_resource(chan->device->dev, map->addr, device 1144 drivers/dma/sh/rcar-dmac.c map->addr = dma_map_resource(chan->device->dev, dev_addr, dev_size, device 1147 drivers/dma/sh/rcar-dmac.c if (dma_mapping_error(chan->device->dev, map->addr)) { device 1148 drivers/dma/sh/rcar-dmac.c dev_err(chan->device->dev, device 1154 drivers/dma/sh/rcar-dmac.c dev_dbg(chan->device->dev, "chan%u: map %zx@%pap to %pad dir: %s\n", device 1174 drivers/dma/sh/rcar-dmac.c dev_warn(chan->device->dev, device 1202 drivers/dma/sh/rcar-dmac.c dev_warn(chan->device->dev, device 1213 drivers/dma/sh/rcar-dmac.c dev_err(chan->device->dev, device 1555 drivers/dma/sh/rcar-dmac.c struct rcar_dmac *dmac = to_rcar_dmac(chan->chan.device); device 1584 drivers/dma/sh/rcar-dmac.c dev_err(chan->chan.device->dev, "Channel Address Error\n"); device 1652 drivers/dma/sh/rcar-dmac.c struct rcar_dmac *dmac = to_rcar_dmac(chan->device); device 1662 drivers/dma/sh/rcar-dmac.c if (chan->device->device_config != rcar_dmac_device_config) device 1698 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_runtime_suspend(struct device *dev) device 1703 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_runtime_resume(struct device *dev) device 1764 drivers/dma/sh/rcar-dmac.c chan->device = &dmac->engine; device 1784 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_parse_of(struct device *dev, struct rcar_dmac *dmac) device 54 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); device 128 drivers/dma/sh/shdma-base.c to_shdma_dev(schan->dma_chan.device); device 173 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); device 206 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); device 282 drivers/dma/sh/shdma-base.c if (chan->device->device_alloc_chan_resources != device 287 drivers/dma/sh/shdma-base.c sdev = to_shdma_dev(chan->device); device 453 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(chan->device); device 505 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); device 666 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); device 697 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); device 756 drivers/dma/sh/shdma-base.c struct shdma_dev *sdev = to_shdma_dev(chan->device); device 905 drivers/dma/sh/shdma-base.c to_shdma_dev(schan->dma_chan.device)->ops; device 921 drivers/dma/sh/shdma-base.c to_shdma_dev(schan->dma_chan.device)->ops; device 961 drivers/dma/sh/shdma-base.c schan->dma_chan.device = &sdev->dma_dev; device 989 drivers/dma/sh/shdma-base.c int shdma_init(struct device *dev, struct shdma_dev *sdev, device 21 drivers/dma/sh/shdma.h struct device; device 58 drivers/dma/sh/shdma.h #define to_sh_dev(chan) container_of(chan->shdma_chan.dma_chan.device,\ device 577 drivers/dma/sh/shdmac.c static int sh_dmae_runtime_suspend(struct device *dev) device 585 drivers/dma/sh/shdmac.c static int sh_dmae_runtime_resume(struct device *dev) device 594 drivers/dma/sh/shdmac.c static int sh_dmae_suspend(struct device *dev) device 602 drivers/dma/sh/shdmac.c static int sh_dmae_resume(struct device *dev) device 99 drivers/dma/sh/usb-dmac.c struct device *dev; device 207 drivers/dma/sh/usb-dmac.c dev_dbg(chan->vc.chan.device->dev, device 346 drivers/dma/sh/usb-dmac.c struct usb_dmac *dmac = to_usb_dmac(chan->device); device 396 drivers/dma/sh/usb-dmac.c return pm_runtime_get_sync(chan->device->dev); device 412 drivers/dma/sh/usb-dmac.c pm_runtime_put(chan->device->dev); device 426 drivers/dma/sh/usb-dmac.c dev_warn(chan->device->dev, device 672 drivers/dma/sh/usb-dmac.c static int usb_dmac_runtime_suspend(struct device *dev) device 686 drivers/dma/sh/usb-dmac.c static int usb_dmac_runtime_resume(struct device *dev) device 744 drivers/dma/sh/usb-dmac.c static int usb_dmac_parse_of(struct device *dev, struct usb_dmac *dmac) device 146 drivers/dma/sirf-dma.c static int sirfsoc_dma_runtime_suspend(struct device *dev); device 813 drivers/dma/sirf-dma.c chan->device->dev_id * SIRFSOC_DMA_CHANNELS) device 842 drivers/dma/sirf-dma.c struct device *dev = &op->dev; device 928 drivers/dma/sirf-dma.c schan->chan.device = dma; device 973 drivers/dma/sirf-dma.c struct device *dev = &op->dev; device 988 drivers/dma/sirf-dma.c static int __maybe_unused sirfsoc_dma_runtime_suspend(struct device *dev) device 996 drivers/dma/sirf-dma.c static int __maybe_unused sirfsoc_dma_runtime_resume(struct device *dev) device 1009 drivers/dma/sirf-dma.c static int __maybe_unused sirfsoc_dma_pm_suspend(struct device *dev) device 1056 drivers/dma/sirf-dma.c static int __maybe_unused sirfsoc_dma_pm_resume(struct device *dev) device 611 drivers/dma/sprd-dma.c return pm_runtime_get_sync(chan->device->dev); device 631 drivers/dma/sprd-dma.c pm_runtime_put(chan->device->dev); device 1234 drivers/dma/sprd-dma.c static int __maybe_unused sprd_dma_runtime_suspend(struct device *dev) device 1242 drivers/dma/sprd-dma.c static int __maybe_unused sprd_dma_runtime_resume(struct device *dev) device 269 drivers/dma/st_fdma.c fchan->node_pool = dma_pool_create(dev_name(&chan->dev->device), device 131 drivers/dma/st_fdma.h struct device *dev; device 568 drivers/dma/ste_dma40.c struct device *dev; device 603 drivers/dma/ste_dma40.c static struct device *chan2dev(struct d40_chan *d40c) device 605 drivers/dma/ste_dma40.c return &d40c->chan.dev->device; device 1961 drivers/dma/ste_dma40.c dma_cap_mask_t cap = d40c->chan.device->cap_mask; device 2794 drivers/dma/ste_dma40.c d40c->chan.device = dma; device 2907 drivers/dma/ste_dma40.c static int dma40_suspend(struct device *dev) device 2921 drivers/dma/ste_dma40.c static int dma40_resume(struct device *dev) device 2986 drivers/dma/ste_dma40.c static int dma40_runtime_suspend(struct device *dev) device 3000 drivers/dma/ste_dma40.c static int dma40_runtime_resume(struct device *dev) device 217 drivers/dma/stm32-dma.c return container_of(chan->vchan.chan.device, struct stm32_dma_device, device 231 drivers/dma/stm32-dma.c static struct device *chan2dev(struct stm32_dma_chan *chan) device 233 drivers/dma/stm32-dma.c return &chan->vchan.chan.dev->device; device 1231 drivers/dma/stm32-dma.c struct device *dev = dmadev->ddev.dev; device 1406 drivers/dma/stm32-dma.c static int stm32_dma_runtime_suspend(struct device *dev) device 1415 drivers/dma/stm32-dma.c static int stm32_dma_runtime_resume(struct device *dev) device 60 drivers/dma/stm32-dmamux.c static void stm32_dmamux_free(struct device *dev, void *route_data) device 295 drivers/dma/stm32-dmamux.c static int stm32_dmamux_runtime_suspend(struct device *dev) device 305 drivers/dma/stm32-dmamux.c static int stm32_dmamux_runtime_resume(struct device *dev) device 287 drivers/dma/stm32-mdma.c return container_of(chan->vchan.chan.device, struct stm32_mdma_device, device 301 drivers/dma/stm32-mdma.c static struct device *chan2dev(struct stm32_mdma_chan *chan) device 303 drivers/dma/stm32-mdma.c return &chan->vchan.chan.dev->device; device 306 drivers/dma/stm32-mdma.c static struct device *mdma2dev(struct stm32_mdma_device *mdma_dev) device 1439 drivers/dma/stm32-mdma.c chan->desc_pool = dmam_pool_create(dev_name(&c->dev->device), device 1440 drivers/dma/stm32-mdma.c c->device->dev, device 1676 drivers/dma/stm32-mdma.c static int stm32_mdma_runtime_suspend(struct device *dev) device 1685 drivers/dma/stm32-mdma.c static int stm32_mdma_runtime_resume(struct device *dev) device 187 drivers/dma/sun4i-dma.c static struct device *chan2dev(struct dma_chan *chan) device 189 drivers/dma/sun4i-dma.c return &chan->dev->device; device 864 drivers/dma/sun4i-dma.c struct sun4i_dma_dev *priv = to_sun4i_dma_dev(chan->device); device 988 drivers/dma/sun4i-dma.c struct sun4i_dma_dev *priv = to_sun4i_dma_dev(chan->device); device 205 drivers/dma/sun6i-dma.c static struct device *chan2dev(struct dma_chan *chan) device 207 drivers/dma/sun6i-dma.c return &chan->dev->device; device 404 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vd->tx.chan->device); device 429 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vchan->vc.chan.device); device 633 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 687 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 769 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 841 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 861 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 886 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 967 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 994 drivers/dma/sun6i-dma.c struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); device 211 drivers/dma/tegra20-apb-dma.c struct device *dev; device 264 drivers/dma/tegra20-apb-dma.c static inline struct device *tdc2dev(struct tegra_dma_channel *tdc) device 266 drivers/dma/tegra20-apb-dma.c return &tdc->dma_chan.dev->device; device 270 drivers/dma/tegra20-apb-dma.c static int tegra_dma_runtime_suspend(struct device *dev); device 271 drivers/dma/tegra20-apb-dma.c static int tegra_dma_runtime_resume(struct device *dev); device 1467 drivers/dma/tegra20-apb-dma.c tdc->dma_chan.device = &tdma->dma_dev; device 1568 drivers/dma/tegra20-apb-dma.c static int tegra_dma_runtime_suspend(struct device *dev) device 1597 drivers/dma/tegra20-apb-dma.c static int tegra_dma_runtime_resume(struct device *dev) device 154 drivers/dma/tegra210-adma.c struct device *dev; device 201 drivers/dma/tegra210-adma.c static inline struct device *tdc2dev(struct tegra_adma_chan *tdc) device 712 drivers/dma/tegra210-adma.c static int __maybe_unused tegra_adma_runtime_suspend(struct device *dev) device 744 drivers/dma/tegra210-adma.c static int __maybe_unused tegra_adma_runtime_resume(struct device *dev) device 776 drivers/dma/ti/cppi41.c static int cppi41_add_chans(struct device *dev, struct cppi41_dd *cdd) device 807 drivers/dma/ti/cppi41.c cchan->chan.device = &cdd->ddev; device 815 drivers/dma/ti/cppi41.c static void purge_descs(struct device *dev, struct cppi41_dd *cdd) device 837 drivers/dma/ti/cppi41.c static void deinit_cppi41(struct device *dev, struct cppi41_dd *cdd) device 849 drivers/dma/ti/cppi41.c static int init_descs(struct device *dev, struct cppi41_dd *cdd) device 909 drivers/dma/ti/cppi41.c static int init_cppi41(struct device *dev, struct cppi41_dd *cdd) device 953 drivers/dma/ti/cppi41.c if (chan->device->dev->driver != &cpp41_dma_driver.driver) device 1022 drivers/dma/ti/cppi41.c static const struct cppi_glue_infos *get_glue_info(struct device *dev) device 1040 drivers/dma/ti/cppi41.c struct device *dev = &pdev->dev; device 1179 drivers/dma/ti/cppi41.c static int __maybe_unused cppi41_suspend(struct device *dev) device 1189 drivers/dma/ti/cppi41.c static int __maybe_unused cppi41_resume(struct device *dev) device 1212 drivers/dma/ti/cppi41.c static int __maybe_unused cppi41_runtime_suspend(struct device *dev) device 1225 drivers/dma/ti/cppi41.c static int __maybe_unused cppi41_runtime_resume(struct device *dev) device 64 drivers/dma/ti/dma-crossbar.c static void ti_am335x_xbar_free(struct device *dev, void *route_data) device 225 drivers/dma/ti/dma-crossbar.c static void ti_dra7_xbar_free(struct device *dev, void *route_data) device 239 drivers/dma/ti/edma.c struct device *dev; device 767 drivers/dma/ti/edma.c struct device *dev = echan->vchan.chan.device->dev; device 901 drivers/dma/ti/edma.c if (cfg->src_maxburst > chan->device->max_burst || device 902 drivers/dma/ti/edma.c cfg->dst_maxburst > chan->device->max_burst) device 946 drivers/dma/ti/edma.c struct device *dev = chan->device->dev; device 1059 drivers/dma/ti/edma.c struct device *dev = chan->device->dev; device 1155 drivers/dma/ti/edma.c struct device *dev = chan->device->dev; device 1271 drivers/dma/ti/edma.c struct device *dev = chan->device->dev; device 1424 drivers/dma/ti/edma.c struct device *dev = echan->vchan.chan.device->dev; device 1508 drivers/dma/ti/edma.c struct device *dev = echan->vchan.chan.device->dev; device 1639 drivers/dma/ti/edma.c struct device *dev = ecc->dev; device 1682 drivers/dma/ti/edma.c struct device *dev = echan->ecc->dev; device 1774 drivers/dma/ti/edma.c dev_dbg_ratelimited(echan->vchan.chan.device->dev, device 1984 drivers/dma/ti/edma.c static int edma_setup_from_hw(struct device *dev, struct edma_soc_info *pdata, device 2053 drivers/dma/ti/edma.c static int edma_xbar_event_map(struct device *dev, struct edma_soc_info *pdata, device 2099 drivers/dma/ti/edma.c static struct edma_soc_info *edma_setup_info_from_dt(struct device *dev, device 2233 drivers/dma/ti/edma.c static struct edma_soc_info *edma_setup_info_from_dt(struct device *dev, device 2259 drivers/dma/ti/edma.c struct device *dev = &pdev->dev; device 2494 drivers/dma/ti/edma.c struct device *dev = &pdev->dev; device 2513 drivers/dma/ti/edma.c static int edma_pm_suspend(struct device *dev) device 2527 drivers/dma/ti/edma.c static int edma_pm_resume(struct device *dev) device 2594 drivers/dma/ti/edma.c if (chan->device->dev->driver == &edma_driver.driver) { device 231 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(vd->tx.chan->device); device 389 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); device 445 drivers/dma/ti/omap-dma.c dev_err(c->vc.chan.device->dev, device 452 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); device 638 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 640 drivers/dma/ti/omap-dma.c struct device *dev = od->ddev.dev; device 692 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 751 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); device 763 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); device 789 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(c->vc.chan.device); device 889 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 911 drivers/dma/ti/omap-dma.c dev_err(chan->device->dev, "%s: bad direction?\n", __func__); device 1038 drivers/dma/ti/omap-dma.c dev_err(chan->device->dev, device 1071 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 1088 drivers/dma/ti/omap-dma.c dev_err(chan->device->dev, "%s: bad direction?\n", __func__); device 1259 drivers/dma/ti/omap-dma.c dev_err(chan->device->dev, device 1274 drivers/dma/ti/omap-dma.c dev_err(chan->device->dev, device 1305 drivers/dma/ti/omap-dma.c if (cfg->src_maxburst > chan->device->max_burst || device 1306 drivers/dma/ti/omap-dma.c cfg->dst_maxburst > chan->device->max_burst) device 1355 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 1408 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 1661 drivers/dma/ti/omap-dma.c if (chan->device->dev->driver == &omap_dma_driver.driver) { device 1662 drivers/dma/ti/omap-dma.c struct omap_dmadev *od = to_omap_dma_dev(chan->device); device 94 drivers/dma/timb_dma.c static struct device *chan2dev(struct dma_chan *chan) device 96 drivers/dma/timb_dma.c return &chan->dev->device; device 98 drivers/dma/timb_dma.c static struct device *chan2dmadev(struct dma_chan *chan) device 695 drivers/dma/timb_dma.c td_chan->chan.device = &td->dma; device 129 drivers/dma/txx9dmac.c static struct device *chan2dev(struct dma_chan *chan) device 131 drivers/dma/txx9dmac.c return &chan->dev->device; device 133 drivers/dma/txx9dmac.c static struct device *chan2parent(struct dma_chan *chan) device 135 drivers/dma/txx9dmac.c return chan->dev->device.parent; device 1005 drivers/dma/txx9dmac.c if (chan->device->device_prep_dma_memcpy) { device 1126 drivers/dma/txx9dmac.c dc->chan.device = &dc->dma; device 1127 drivers/dma/txx9dmac.c list_add_tail(&dc->chan.device_node, &dc->chan.device->channels); device 1239 drivers/dma/txx9dmac.c static int txx9dmac_suspend_noirq(struct device *dev) device 1247 drivers/dma/txx9dmac.c static int txx9dmac_resume_noirq(struct device *dev) device 351 drivers/dma/uniphier-mdmac.c struct device *dev = &pdev->dev; device 382 drivers/dma/uniphier-mdmac.c struct device *dev = &pdev->dev; device 32 drivers/dma/virt-dma.c dev_dbg(vc->chan.device->dev, "vchan %p: txd %p[%x]: submitted\n", device 59 drivers/dma/virt-dma.c dev_dbg(vc->chan.device->dev, "vchan %p: txd %p[%x]: freeing\n", device 120 drivers/dma/virt-dma.c dev_dbg(vc->chan.device->dev, "txd %p: freeing\n", vd); device 140 drivers/dma/virt-dma.c vc->chan.device = dmadev; device 101 drivers/dma/virt-dma.h dev_vdbg(vc->chan.device->dev, "txd %p[%x]: marked complete\n", device 272 drivers/dma/xgene-dma.c struct device *dev; device 300 drivers/dma/xgene-dma.c struct device *dev; device 1534 drivers/dma/xgene-dma.c chan->dma_chan.device = dma_dev; device 363 drivers/dma/xilinx/xilinx_dma.c struct device *dev; device 433 drivers/dma/xilinx/xilinx_dma.c struct device *dev; device 2518 drivers/dma/xilinx/xilinx_dma.c chan->common.device = &xdev->common; device 228 drivers/dma/xilinx/zynqmp_dma.c struct device *dev; device 249 drivers/dma/xilinx/zynqmp_dma.c struct device *dev; device 914 drivers/dma/xilinx/zynqmp_dma.c chan->common.device = &zdev->common; device 953 drivers/dma/xilinx/zynqmp_dma.c static int __maybe_unused zynqmp_dma_suspend(struct device *dev) device 968 drivers/dma/xilinx/zynqmp_dma.c static int __maybe_unused zynqmp_dma_resume(struct device *dev) device 983 drivers/dma/xilinx/zynqmp_dma.c static int __maybe_unused zynqmp_dma_runtime_suspend(struct device *dev) device 1000 drivers/dma/xilinx/zynqmp_dma.c static int __maybe_unused zynqmp_dma_runtime_resume(struct device *dev) device 189 drivers/dma/zx_dma.c struct zx_dma_dev *d = to_zx_dma(c->vc.chan.device); device 320 drivers/dma/zx_dma.c struct zx_dma_dev *d = to_zx_dma(chan->device); device 382 drivers/dma/zx_dma.c struct zx_dma_dev *d = to_zx_dma(chan->device); device 423 drivers/dma/zx_dma.c struct zx_dma_dev *d = to_zx_dma(chan->device); device 427 drivers/dma/zx_dma.c dev_dbg(chan->device->dev, "vch %p: sg num %d exceed max %d\n", device 438 drivers/dma/zx_dma.c dev_dbg(chan->device->dev, "vch %p: dma alloc fail\n", &c->vc); device 615 drivers/dma/zx_dma.c dev_err(chan->device->dev, "maximum period size exceeded\n"); device 662 drivers/dma/zx_dma.c struct zx_dma_dev *d = to_zx_dma(chan->device); device 719 drivers/dma/zx_dma.c struct zx_dma_dev *d = to_zx_dma(vd->tx.chan->device); device 903 drivers/dma/zx_dma.c static int zx_dma_suspend_dev(struct device *dev) device 918 drivers/dma/zx_dma.c static int zx_dma_resume_dev(struct device *dev) device 477 drivers/edac/altera_edac.c static int altr_sdram_prepare(struct device *dev) device 900 drivers/edac/altera_edac.c altr_check_ecc_deps(struct altr_edac_device_dev *device) device 902 drivers/edac/altera_edac.c void __iomem *base = device->base; device 903 drivers/edac/altera_edac.c const struct edac_device_prv_data *prv = device->data; device 910 drivers/edac/altera_edac.c device->edac_dev_name); device 1245 drivers/edac/altera_edac.c altr_check_ocram_deps_init(struct altr_edac_device_dev *device) device 1247 drivers/edac/altera_edac.c void __iomem *base = device->base; device 1250 drivers/edac/altera_edac.c ret = altr_check_ecc_deps(device); device 1295 drivers/edac/altera_edac.c struct device *dev = *other; device 1316 drivers/edac/altera_edac.c struct device *dev = other; device 1330 drivers/edac/altera_edac.c static int altr_l2_check_deps(struct altr_edac_device_dev *device) device 1332 drivers/edac/altera_edac.c void __iomem *base = device->base; device 1333 drivers/edac/altera_edac.c const struct edac_device_prv_data *prv = device->data; device 1436 drivers/edac/altera_edac.c static int __init socfpga_init_nand_ecc(struct altr_edac_device_dev *device) device 1444 drivers/edac/altera_edac.c return altr_check_ecc_deps(device); device 1466 drivers/edac/altera_edac.c static int __init socfpga_init_dma_ecc(struct altr_edac_device_dev *device) device 1474 drivers/edac/altera_edac.c return altr_check_ecc_deps(device); device 1496 drivers/edac/altera_edac.c static int __init socfpga_init_usb_ecc(struct altr_edac_device_dev *device) device 1504 drivers/edac/altera_edac.c return altr_check_ecc_deps(device); device 1526 drivers/edac/altera_edac.c static int __init socfpga_init_qspi_ecc(struct altr_edac_device_dev *device) device 1534 drivers/edac/altera_edac.c return altr_check_ecc_deps(device); device 1557 drivers/edac/altera_edac.c static int altr_portb_setup(struct altr_edac_device_dev *device) device 1566 drivers/edac/altera_edac.c rc = altr_check_ecc_deps(device); device 1589 drivers/edac/altera_edac.c *altdev = *device; device 1672 drivers/edac/altera_edac.c static int __init socfpga_init_sdmmc_ecc(struct altr_edac_device_dev *device) device 1694 drivers/edac/altera_edac.c return altr_portb_setup(device); device 356 drivers/edac/altera_edac.h int (*setup)(struct altr_edac_device_dev *device); device 383 drivers/edac/altera_edac.h struct device ddev; device 388 drivers/edac/altera_edac.h struct device *dev; device 1209 drivers/edac/amd64_edac.c unsigned int device, device 1214 drivers/edac/amd64_edac.c while ((dev = pci_get_device(vendor, device, dev))) { device 5 drivers/edac/amd64_edac_dbg.c static ssize_t amd64_##reg##_show(struct device *dev, \ device 19 drivers/edac/amd64_edac_dbg.c static ssize_t amd64_hole_show(struct device *dev, device 4 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_section_show(struct device *dev, device 19 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_section_store(struct device *dev, device 41 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_word_show(struct device *dev, device 56 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_word_store(struct device *dev, device 78 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_ecc_vector_show(struct device *dev, device 92 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_ecc_vector_store(struct device *dev, device 118 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_read_store(struct device *dev, device 151 drivers/edac/amd64_edac_inj.c static ssize_t amd64_inject_write_store(struct device *dev, device 223 drivers/edac/amd64_edac_inj.c struct device *dev = kobj_to_dev(kobj); device 414 drivers/edac/amd8111_edac.c if (dev_info->dev->device == dev->device) device 506 drivers/edac/amd8111_edac.c if (pci_info->dev->device == dev->device) device 66 drivers/edac/aspeed_edac.c static bool regmap_is_volatile(struct device *dev, unsigned int reg) device 281 drivers/edac/aspeed_edac.c struct device *dev = &pdev->dev; device 245 drivers/edac/bluefield_edac.c struct device *dev = &pdev->dev; device 10 drivers/edac/debugfs.c struct device *dev = file->private_data; device 245 drivers/edac/edac_device.c static struct edac_device_ctl_info *find_edac_device_by_dev(struct device *dev) device 504 drivers/edac/edac_device.c struct edac_device_ctl_info *edac_device_del_device(struct device *dev) device 193 drivers/edac/edac_device.h struct device *dev; /* pointer to device structure */ device 286 drivers/edac/edac_device.h extern struct edac_device_ctl_info *edac_device_del_device(struct device *dev); device 528 drivers/edac/edac_mc.c static struct mem_ctl_info *__find_mci_by_dev(struct device *dev) device 552 drivers/edac/edac_mc.c struct mem_ctl_info *find_mci_by_dev(struct device *dev) device 783 drivers/edac/edac_mc.c struct mem_ctl_info *edac_mc_del_mc(struct device *dev) device 187 drivers/edac/edac_mc.h extern struct mem_ctl_info *find_mci_by_dev(struct device *dev); device 197 drivers/edac/edac_mc.h extern struct mem_ctl_info *edac_mc_del_mc(struct device *dev); device 89 drivers/edac/edac_mc_sysfs.c static struct device *mci_pdev; device 144 drivers/edac/edac_mc_sysfs.c static ssize_t csrow_ue_count_show(struct device *dev, device 152 drivers/edac/edac_mc_sysfs.c static ssize_t csrow_ce_count_show(struct device *dev, device 160 drivers/edac/edac_mc_sysfs.c static ssize_t csrow_size_show(struct device *dev, device 172 drivers/edac/edac_mc_sysfs.c static ssize_t csrow_mem_type_show(struct device *dev, device 180 drivers/edac/edac_mc_sysfs.c static ssize_t csrow_dev_type_show(struct device *dev, device 188 drivers/edac/edac_mc_sysfs.c static ssize_t csrow_edac_mode_show(struct device *dev, device 198 drivers/edac/edac_mc_sysfs.c static ssize_t channel_dimm_label_show(struct device *dev, device 214 drivers/edac/edac_mc_sysfs.c static ssize_t channel_dimm_label_store(struct device *dev, device 239 drivers/edac/edac_mc_sysfs.c static ssize_t channel_ce_count_show(struct device *dev, device 277 drivers/edac/edac_mc_sysfs.c static void csrow_attr_release(struct device *dev) device 355 drivers/edac/edac_mc_sysfs.c struct device *dev = kobj_to_dev(kobj); device 474 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_location_show(struct device *dev, device 482 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_label_show(struct device *dev, device 494 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_label_store(struct device *dev, device 517 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_size_show(struct device *dev, device 525 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_mem_type_show(struct device *dev, device 533 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_dev_type_show(struct device *dev, device 541 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_edac_mode_show(struct device *dev, device 550 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_ce_count_show(struct device *dev, device 567 drivers/edac/edac_mc_sysfs.c static ssize_t dimmdev_ue_count_show(struct device *dev, device 617 drivers/edac/edac_mc_sysfs.c static void dimm_attr_release(struct device *dev) device 670 drivers/edac/edac_mc_sysfs.c static ssize_t mci_reset_counters_store(struct device *dev, device 711 drivers/edac/edac_mc_sysfs.c static ssize_t mci_sdram_scrub_rate_store(struct device *dev, device 735 drivers/edac/edac_mc_sysfs.c static ssize_t mci_sdram_scrub_rate_show(struct device *dev, device 752 drivers/edac/edac_mc_sysfs.c static ssize_t mci_ue_count_show(struct device *dev, device 761 drivers/edac/edac_mc_sysfs.c static ssize_t mci_ce_count_show(struct device *dev, device 770 drivers/edac/edac_mc_sysfs.c static ssize_t mci_ce_noinfo_show(struct device *dev, device 779 drivers/edac/edac_mc_sysfs.c static ssize_t mci_ue_noinfo_show(struct device *dev, device 788 drivers/edac/edac_mc_sysfs.c static ssize_t mci_seconds_show(struct device *dev, device 797 drivers/edac/edac_mc_sysfs.c static ssize_t mci_ctl_name_show(struct device *dev, device 806 drivers/edac/edac_mc_sysfs.c static ssize_t mci_size_mb_show(struct device *dev, device 826 drivers/edac/edac_mc_sysfs.c static ssize_t mci_max_location_show(struct device *dev, device 877 drivers/edac/edac_mc_sysfs.c struct device *dev = kobj_to_dev(kobj); device 900 drivers/edac/edac_mc_sysfs.c static void mci_attr_release(struct device *dev) device 1009 drivers/edac/edac_mc_sysfs.c static void mc_attr_release(struct device *dev) device 75 drivers/edac/edac_pci.c static struct edac_pci_ctl_info *find_edac_pci_by_dev(struct device *dev) device 249 drivers/edac/edac_pci.c struct edac_pci_ctl_info *edac_pci_del_device(struct device *dev) device 302 drivers/edac/edac_pci.c struct edac_pci_ctl_info *edac_pci_create_generic_ctl(struct device *dev, device 65 drivers/edac/edac_pci.h struct device *dev; /* pointer to device structure */ device 225 drivers/edac/edac_pci.h extern struct edac_pci_ctl_info *edac_pci_del_device(struct device *dev); device 244 drivers/edac/edac_pci.h struct device *dev, device 59 drivers/edac/fsl_ddr_edac.c static ssize_t fsl_mc_inject_data_hi_show(struct device *dev, device 69 drivers/edac/fsl_ddr_edac.c static ssize_t fsl_mc_inject_data_lo_show(struct device *dev, device 79 drivers/edac/fsl_ddr_edac.c static ssize_t fsl_mc_inject_ctrl_show(struct device *dev, device 89 drivers/edac/fsl_ddr_edac.c static ssize_t fsl_mc_inject_data_hi_store(struct device *dev, device 109 drivers/edac/fsl_ddr_edac.c static ssize_t fsl_mc_inject_data_lo_store(struct device *dev, device 129 drivers/edac/fsl_ddr_edac.c static ssize_t fsl_mc_inject_ctrl_store(struct device *dev, device 351 drivers/edac/ghes_edac.c const char *bank = NULL, *device = NULL; device 354 drivers/edac/ghes_edac.c dmi_memdev_name(mem_err->mem_dev_handle, &bank, &device); device 355 drivers/edac/ghes_edac.c if (bank != NULL && device != NULL) device 356 drivers/edac/ghes_edac.c p += sprintf(p, "DIMM location:%s %s ", bank, device); device 474 drivers/edac/ghes_edac.c int ghes_edac_register(struct ghes *ghes, struct device *dev) device 99 drivers/edac/highbank_mc_edac.c static ssize_t highbank_mc_inject_ctrl(struct device *dev, device 841 drivers/edac/i5000_edac.c pvt->system_address->vendor, pvt->system_address->device); device 845 drivers/edac/i5000_edac.c pvt->branchmap_werrors->device); device 848 drivers/edac/i5000_edac.c pvt->fsb_error_regs->vendor, pvt->fsb_error_regs->device); device 640 drivers/edac/i5100_edac.c unsigned device, device 646 drivers/edac/i5100_edac.c ret = pci_get_device(vendor, device, ret); device 948 drivers/edac/i5100_edac.c struct device *dev = file->private_data; device 777 drivers/edac/i5400_edac.c pvt->system_address->vendor, pvt->system_address->device); device 781 drivers/edac/i5400_edac.c pvt->branchmap_werrors->device); device 784 drivers/edac/i5400_edac.c pvt->fsb_error_regs->vendor, pvt->fsb_error_regs->device); device 976 drivers/edac/i7300_edac.c pvt->pci_dev_16_0_fsb_ctlr->device); device 980 drivers/edac/i7300_edac.c pvt->pci_dev_16_1_fsb_addr_map->device); device 984 drivers/edac/i7300_edac.c pvt->pci_dev_16_2_fsb_err_regs->device); device 249 drivers/edac/i7core_edac.c struct device *addrmatch_dev, *chancounts_dev; device 279 drivers/edac/i7core_edac.c #define PCI_DESCR(device, function, device_id) \ device 280 drivers/edac/i7core_edac.c .dev = (device), \ device 683 drivers/edac/i7core_edac.c static ssize_t i7core_inject_section_store(struct device *dev, device 703 drivers/edac/i7core_edac.c static ssize_t i7core_inject_section_show(struct device *dev, device 720 drivers/edac/i7core_edac.c static ssize_t i7core_inject_type_store(struct device *dev, device 740 drivers/edac/i7core_edac.c static ssize_t i7core_inject_type_show(struct device *dev, device 760 drivers/edac/i7core_edac.c static ssize_t i7core_inject_eccmask_store(struct device *dev, device 780 drivers/edac/i7core_edac.c static ssize_t i7core_inject_eccmask_show(struct device *dev, device 803 drivers/edac/i7core_edac.c struct device *dev, \ device 832 drivers/edac/i7core_edac.c struct device *dev, \ device 911 drivers/edac/i7core_edac.c static ssize_t i7core_inject_enable_store(struct device *dev, device 1015 drivers/edac/i7core_edac.c static ssize_t i7core_inject_enable_show(struct device *dev, device 1039 drivers/edac/i7core_edac.c struct device *dev, \ device 1089 drivers/edac/i7core_edac.c static void addrmatch_release(struct device *device) device 1091 drivers/edac/i7core_edac.c edac_dbg(1, "Releasing device %s\n", dev_name(device)); device 1092 drivers/edac/i7core_edac.c kfree(device); device 1120 drivers/edac/i7core_edac.c static void all_channel_counts_release(struct device *device) device 1122 drivers/edac/i7core_edac.c edac_dbg(1, "Releasing device %s\n", dev_name(device)); device 1123 drivers/edac/i7core_edac.c kfree(device); device 1482 drivers/edac/i7core_edac.c switch (pdev->device) { device 416 drivers/edac/i82443bxgx_edac.c id->device, NULL); device 409 drivers/edac/ie31200_edac.c bool skl = DEVICE_ID_SKYLAKE_OR_LATER(pdev->device); device 131 drivers/edac/octeon_edac-lmc.c static ssize_t octeon_mc_inject_##reg##_show(struct device *dev, \ device 141 drivers/edac/octeon_edac-lmc.c static ssize_t octeon_mc_inject_##reg##_store(struct device *dev, \ device 167 drivers/edac/octeon_edac-lmc.c static ssize_t octeon_mc_inject_error_type_store(struct device *dev, device 183 drivers/edac/octeon_edac-lmc.c static ssize_t octeon_mc_inject_error_type_show(struct device *dev, device 182 drivers/edac/ppc4xx_edac.c static int ppc4xx_edac_probe(struct platform_device *device); device 183 drivers/edac/ppc4xx_edac.c static int ppc4xx_edac_remove(struct platform_device *device); device 339 drivers/edac/qcom_edac.c struct device *dev = &pdev->dev; device 2501 drivers/edac/sb_edac.c switch (pdev->device) { device 2525 drivers/edac/sb_edac.c int id = TAD_DEV_TO_CHAN(pdev->device); device 2538 drivers/edac/sb_edac.c pdev->vendor, pdev->device, device 2558 drivers/edac/sb_edac.c PCI_VENDOR_ID_INTEL, pdev->device); device 2575 drivers/edac/sb_edac.c switch (pdev->device) { device 2597 drivers/edac/sb_edac.c int id = TAD_DEV_TO_CHAN(pdev->device); device 2644 drivers/edac/sb_edac.c pdev->device); device 2668 drivers/edac/sb_edac.c switch (pdev->device) { device 2696 drivers/edac/sb_edac.c int id = TAD_DEV_TO_CHAN(pdev->device); device 2753 drivers/edac/sb_edac.c switch (pdev->device) { device 2781 drivers/edac/sb_edac.c int id = TAD_DEV_TO_CHAN(pdev->device); device 2833 drivers/edac/sb_edac.c switch (pdev->device) { device 2907 drivers/edac/sb_edac.c pdev->device); device 972 drivers/edac/synopsys_edac.c static ssize_t inject_data_error_show(struct device *dev, device 986 drivers/edac/synopsys_edac.c static ssize_t inject_data_error_store(struct device *dev, device 1001 drivers/edac/synopsys_edac.c static ssize_t inject_data_poison_show(struct device *dev, device 1013 drivers/edac/synopsys_edac.c static ssize_t inject_data_poison_store(struct device *dev, device 1865 drivers/edac/thunderx_edac.c switch (l2c->pdev->device) { device 1886 drivers/edac/thunderx_edac.c l2c->pdev->device); device 1971 drivers/edac/thunderx_edac.c switch (pdev->device) { device 1999 drivers/edac/thunderx_edac.c pdev->device); device 2086 drivers/edac/thunderx_edac.c switch (pdev->device) { device 232 drivers/edac/ti_edac.c struct device *dev = &pdev->dev; device 46 drivers/edac/xgene_edac.c struct device *dev; device 510 drivers/edac/xgene_edac.c struct device ddev; device 1018 drivers/edac/xgene_edac.c struct device ddev; device 108 drivers/eisa/eisa-bus.c static int eisa_bus_match(struct device *dev, struct device_driver *drv) device 130 drivers/eisa/eisa-bus.c static int eisa_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 158 drivers/eisa/eisa-bus.c static ssize_t eisa_show_sig(struct device *dev, struct device_attribute *attr, device 167 drivers/eisa/eisa-bus.c static ssize_t eisa_show_state(struct device *dev, device 177 drivers/eisa/eisa-bus.c static ssize_t eisa_show_modalias(struct device *dev, device 23 drivers/eisa/virtual_root.c static void virtual_eisa_release (struct device *); device 44 drivers/eisa/virtual_root.c static void virtual_eisa_release (struct device *dev) device 11 drivers/extcon/devres.c static int devm_extcon_dev_match(struct device *dev, void *res, void *data) device 21 drivers/extcon/devres.c static void devm_extcon_dev_release(struct device *dev, void *res) device 27 drivers/extcon/devres.c static void devm_extcon_dev_unreg(struct device *dev, void *res) device 38 drivers/extcon/devres.c static void devm_extcon_dev_notifier_unreg(struct device *dev, void *res) device 45 drivers/extcon/devres.c static void devm_extcon_dev_notifier_all_unreg(struct device *dev, void *res) device 65 drivers/extcon/devres.c struct extcon_dev *devm_extcon_dev_allocate(struct device *dev, device 97 drivers/extcon/devres.c void devm_extcon_dev_free(struct device *dev, struct extcon_dev *edev) device 118 drivers/extcon/devres.c int devm_extcon_dev_register(struct device *dev, struct extcon_dev *edev) device 148 drivers/extcon/devres.c void devm_extcon_dev_unregister(struct device *dev, struct extcon_dev *edev) device 172 drivers/extcon/devres.c int devm_extcon_register_notifier(struct device *dev, struct extcon_dev *edev, device 206 drivers/extcon/devres.c void devm_extcon_unregister_notifier(struct device *dev, device 228 drivers/extcon/devres.c int devm_extcon_register_notifier_all(struct device *dev, struct extcon_dev *edev, device 260 drivers/extcon/devres.c void devm_extcon_unregister_notifier_all(struct device *dev, device 40 drivers/extcon/extcon-adc-jack.c struct device *dev; device 173 drivers/extcon/extcon-adc-jack.c static int adc_jack_suspend(struct device *dev) device 184 drivers/extcon/extcon-adc-jack.c static int adc_jack_resume(struct device *dev) device 65 drivers/extcon/extcon-arizona.c struct device *dev; device 1246 drivers/extcon/extcon-arizona.c static int arizona_extcon_get_micd_configs(struct device *dev, device 1290 drivers/extcon/extcon-arizona.c static int arizona_extcon_device_get_pdata(struct device *dev, device 96 drivers/extcon/extcon-axp288.c struct device *dev; device 329 drivers/extcon/extcon-axp288.c struct device *dev = &pdev->dev; device 432 drivers/extcon/extcon-axp288.c static int __maybe_unused axp288_extcon_suspend(struct device *dev) device 442 drivers/extcon/extcon-axp288.c static int __maybe_unused axp288_extcon_resume(struct device *dev) device 107 drivers/extcon/extcon-fsa9480.c struct device *dev; device 147 drivers/extcon/extcon-fsa9480.c static bool fsa9480_volatile_reg(struct device *dev, unsigned int reg) device 333 drivers/extcon/extcon-fsa9480.c static int fsa9480_suspend(struct device *dev) device 343 drivers/extcon/extcon-fsa9480.c static int fsa9480_resume(struct device *dev) device 67 drivers/extcon/extcon-gpio.c struct device *dev = &pdev->dev; device 144 drivers/extcon/extcon-gpio.c static int gpio_extcon_resume(struct device *dev) device 101 drivers/extcon/extcon-intel-cht-wc.c struct device *dev; device 26 drivers/extcon/extcon-intel-int3496.c struct device *dev; device 89 drivers/extcon/extcon-intel-int3496.c struct device *dev = &pdev->dev; device 50 drivers/extcon/extcon-intel-mrfld.c struct device *dev; device 82 drivers/extcon/extcon-intel-mrfld.c struct device *dev = data->dev; device 196 drivers/extcon/extcon-intel-mrfld.c struct device *dev = &pdev->dev; device 70 drivers/extcon/extcon-max14577.c struct device *dev; device 66 drivers/extcon/extcon-max77693.c struct device *dev; device 30 drivers/extcon/extcon-max77843.c struct device *dev; device 108 drivers/extcon/extcon-max8997.c struct device *dev; device 374 drivers/extcon/extcon-palmas.c static int palmas_usb_suspend(struct device *dev) device 391 drivers/extcon/extcon-palmas.c static int palmas_usb_resume(struct device *dev) device 62 drivers/extcon/extcon-ptn5150.c struct device *dev; device 227 drivers/extcon/extcon-ptn5150.c struct device *dev = &i2c->dev; device 62 drivers/extcon/extcon-qcom-spmi-misc.c struct device *dev = &pdev->dev; device 118 drivers/extcon/extcon-qcom-spmi-misc.c static int qcom_usb_extcon_suspend(struct device *dev) device 129 drivers/extcon/extcon-qcom-spmi-misc.c static int qcom_usb_extcon_resume(struct device *dev) device 39 drivers/extcon/extcon-rt8973a.c struct device *dev; device 202 drivers/extcon/extcon-rt8973a.c static bool rt8973a_muic_volatile_reg(struct device *dev, unsigned int reg) device 666 drivers/extcon/extcon-rt8973a.c static int rt8973a_muic_suspend(struct device *dev) device 676 drivers/extcon/extcon-rt8973a.c static int rt8973a_muic_resume(struct device *dev) device 37 drivers/extcon/extcon-sm5502.c struct device *dev; device 202 drivers/extcon/extcon-sm5502.c static bool sm5502_muic_volatile_reg(struct device *dev, unsigned int reg) device 662 drivers/extcon/extcon-sm5502.c static int sm5502_muic_suspend(struct device *dev) device 672 drivers/extcon/extcon-sm5502.c static int sm5502_muic_resume(struct device *dev) device 26 drivers/extcon/extcon-usb-gpio.c struct device *dev; device 100 drivers/extcon/extcon-usb-gpio.c struct device *dev = &pdev->dev; device 208 drivers/extcon/extcon-usb-gpio.c static int usb_extcon_suspend(struct device *dev) device 246 drivers/extcon/extcon-usb-gpio.c static int usb_extcon_resume(struct device *dev) device 19 drivers/extcon/extcon-usbc-cros-ec.c struct device *dev; device 250 drivers/extcon/extcon-usbc-cros-ec.c struct device *dev = info->dev; device 387 drivers/extcon/extcon-usbc-cros-ec.c struct device *dev = &pdev->dev; device 494 drivers/extcon/extcon-usbc-cros-ec.c static int extcon_cros_ec_suspend(struct device *dev) device 499 drivers/extcon/extcon-usbc-cros-ec.c static int extcon_cros_ec_resume(struct device *dev) device 348 drivers/extcon/extcon.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 367 drivers/extcon/extcon.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 376 drivers/extcon/extcon.c static ssize_t cable_name_show(struct device *dev, device 387 drivers/extcon/extcon.c static ssize_t cable_state_show(struct device *dev, device 1021 drivers/extcon/extcon.c static void extcon_dev_release(struct device *dev) device 1026 drivers/extcon/extcon.c static void dummy_sysfs_dev_release(struct device *dev) device 1358 drivers/extcon/extcon.c struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, int index) device 1391 drivers/extcon/extcon.c struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, int index) device 48 drivers/extcon/extcon.h struct device dev; device 37 drivers/firewire/core-card.c dev_name(card->device), &vaf); \ device 272 drivers/firewire/core-card.c device_for_each_child(card->device, (void *)(long)generation, device 516 drivers/firewire/core-card.c struct device *device) device 522 drivers/firewire/core-card.c card->device = device; device 48 drivers/firewire/core-cdev.c struct fw_device *device; device 80 drivers/firewire/core-cdev.c fw_device_put(client->device); device 238 drivers/firewire/core-cdev.c struct fw_device *device; device 241 drivers/firewire/core-cdev.c device = fw_device_get_by_devt(inode->i_rdev); device 242 drivers/firewire/core-cdev.c if (device == NULL) device 245 drivers/firewire/core-cdev.c if (fw_device_is_shutdown(device)) { device 246 drivers/firewire/core-cdev.c fw_device_put(device); device 252 drivers/firewire/core-cdev.c fw_device_put(device); device 256 drivers/firewire/core-cdev.c client->device = device; device 300 drivers/firewire/core-cdev.c fw_device_is_shutdown(client->device)); device 305 drivers/firewire/core-cdev.c fw_device_is_shutdown(client->device)) device 341 drivers/firewire/core-cdev.c struct fw_card *card = client->device->card; device 347 drivers/firewire/core-cdev.c event->generation = client->device->generation; device 348 drivers/firewire/core-cdev.c event->node_id = client->device->node_id; device 357 drivers/firewire/core-cdev.c static void for_each_client(struct fw_device *device, device 362 drivers/firewire/core-cdev.c mutex_lock(&device->client_list_mutex); device 363 drivers/firewire/core-cdev.c list_for_each_entry(c, &device->client_list, link) device 365 drivers/firewire/core-cdev.c mutex_unlock(&device->client_list_mutex); device 393 drivers/firewire/core-cdev.c void fw_device_cdev_update(struct fw_device *device) device 395 drivers/firewire/core-cdev.c for_each_client(device, queue_bus_reset_event); device 403 drivers/firewire/core-cdev.c void fw_device_cdev_remove(struct fw_device *device) device 405 drivers/firewire/core-cdev.c for_each_client(device, wake_up_client); device 439 drivers/firewire/core-cdev.c a->card = client->device->card->index; device 445 drivers/firewire/core-cdev.c size_t have = client->device->config_rom_length * 4; device 448 drivers/firewire/core-cdev.c client->device->config_rom, min(want, have)); device 450 drivers/firewire/core-cdev.c a->rom_length = client->device->config_rom_length * 4; device 457 drivers/firewire/core-cdev.c mutex_lock(&client->device->client_list_mutex); device 466 drivers/firewire/core-cdev.c list_add_tail(&client->link, &client->device->client_list); device 468 drivers/firewire/core-cdev.c mutex_unlock(&client->device->client_list_mutex); device 610 drivers/firewire/core-cdev.c fw_send_request(client->device->card, &e->r.transaction, device 641 drivers/firewire/core-cdev.c return init_request(client, &arg->send_request, client->device->node_id, device 642 drivers/firewire/core-cdev.c client->device->max_speed); device 844 drivers/firewire/core-cdev.c fw_schedule_bus_reset(client->device->card, true, device 866 drivers/firewire/core-cdev.c if (!client->device->is_local) device 992 drivers/firewire/core-cdev.c context = fw_iso_context_create(client->device->card, a->type, device 1009 drivers/firewire/core-cdev.c client->device->card, device 1194 drivers/firewire/core-cdev.c struct fw_card *card = client->device->card; device 1244 drivers/firewire/core-cdev.c generation = client->device->generation; device 1249 drivers/firewire/core-cdev.c client->device->card->reset_jiffies + HZ)) { device 1268 drivers/firewire/core-cdev.c fw_iso_resource_manage(client->device->card, generation, device 1434 drivers/firewire/core-cdev.c return client->device->max_speed; device 1463 drivers/firewire/core-cdev.c if (a->speed > client->device->card->link_speed || device 1509 drivers/firewire/core-cdev.c struct fw_card *card = client->device->card; device 1513 drivers/firewire/core-cdev.c if (!client->device->is_local) device 1542 drivers/firewire/core-cdev.c struct fw_card *card = client->device->card; device 1545 drivers/firewire/core-cdev.c if (!client->device->is_local) device 1618 drivers/firewire/core-cdev.c if (fw_device_is_shutdown(client->device)) device 1663 drivers/firewire/core-cdev.c if (fw_device_is_shutdown(client->device)) device 1689 drivers/firewire/core-cdev.c client->device->card, device 1703 drivers/firewire/core-cdev.c fw_iso_buffer_destroy(&client->buffer, client->device->card); device 1742 drivers/firewire/core-cdev.c spin_lock_irq(&client->device->card->lock); device 1744 drivers/firewire/core-cdev.c spin_unlock_irq(&client->device->card->lock); device 1746 drivers/firewire/core-cdev.c mutex_lock(&client->device->client_list_mutex); device 1748 drivers/firewire/core-cdev.c mutex_unlock(&client->device->client_list_mutex); device 1754 drivers/firewire/core-cdev.c fw_iso_buffer_destroy(&client->buffer, client->device->card); device 1781 drivers/firewire/core-cdev.c if (fw_device_is_shutdown(client->device)) device 158 drivers/firewire/core-device.c static const struct ieee1394_device_id *unit_match(struct device *dev, device 174 drivers/firewire/core-device.c static bool is_fw_unit(struct device *dev); device 176 drivers/firewire/core-device.c static int fw_unit_match(struct device *dev, struct device_driver *drv) device 182 drivers/firewire/core-device.c static int fw_unit_probe(struct device *dev) device 190 drivers/firewire/core-device.c static int fw_unit_remove(struct device *dev) device 209 drivers/firewire/core-device.c static int fw_unit_uevent(struct device *dev, struct kobj_uevent_env *env) device 230 drivers/firewire/core-device.c int fw_device_enable_phys_dma(struct fw_device *device) device 232 drivers/firewire/core-device.c int generation = device->generation; device 237 drivers/firewire/core-device.c return device->card->driver->enable_phys_dma(device->card, device 238 drivers/firewire/core-device.c device->node_id, device 248 drivers/firewire/core-device.c static ssize_t show_immediate(struct device *dev, device 280 drivers/firewire/core-device.c static ssize_t show_text_leaf(struct device *dev, device 333 drivers/firewire/core-device.c static void init_fw_attribute_group(struct device *dev, device 357 drivers/firewire/core-device.c static ssize_t modalias_show(struct device *dev, device 369 drivers/firewire/core-device.c static ssize_t rom_index_show(struct device *dev, device 372 drivers/firewire/core-device.c struct fw_device *device = fw_device(dev->parent); device 376 drivers/firewire/core-device.c (int)(unit->directory - device->config_rom)); device 385 drivers/firewire/core-device.c static ssize_t config_rom_show(struct device *dev, device 388 drivers/firewire/core-device.c struct fw_device *device = fw_device(dev); device 392 drivers/firewire/core-device.c length = device->config_rom_length * 4; device 393 drivers/firewire/core-device.c memcpy(buf, device->config_rom, length); device 399 drivers/firewire/core-device.c static ssize_t guid_show(struct device *dev, device 402 drivers/firewire/core-device.c struct fw_device *device = fw_device(dev); device 407 drivers/firewire/core-device.c device->config_rom[3], device->config_rom[4]); device 413 drivers/firewire/core-device.c static ssize_t is_local_show(struct device *dev, device 416 drivers/firewire/core-device.c struct fw_device *device = fw_device(dev); device 418 drivers/firewire/core-device.c return sprintf(buf, "%u\n", device->is_local); device 443 drivers/firewire/core-device.c static ssize_t units_show(struct device *dev, device 446 drivers/firewire/core-device.c struct fw_device *device = fw_device(dev); device 451 drivers/firewire/core-device.c fw_csr_iterator_init(&ci, &device->config_rom[5]); device 475 drivers/firewire/core-device.c static int read_rom(struct fw_device *device, device 485 drivers/firewire/core-device.c rcode = fw_run_transaction(device->card, device 486 drivers/firewire/core-device.c TCODE_READ_QUADLET_REQUEST, device->node_id, device 487 drivers/firewire/core-device.c generation, device->max_speed, offset, data, 4); device 507 drivers/firewire/core-device.c static int read_config_rom(struct fw_device *device, int generation) device 509 drivers/firewire/core-device.c struct fw_card *card = device->card; device 523 drivers/firewire/core-device.c device->max_speed = SCODE_100; device 527 drivers/firewire/core-device.c ret = read_rom(device, generation, i, &rom[i]); device 544 drivers/firewire/core-device.c device->max_speed = device->node->max_speed; device 555 drivers/firewire/core-device.c if ((rom[2] & 0x7) < device->max_speed || device 556 drivers/firewire/core-device.c device->max_speed == SCODE_BETA || device 561 drivers/firewire/core-device.c if (device->max_speed == SCODE_BETA) device 562 drivers/firewire/core-device.c device->max_speed = card->link_speed; device 564 drivers/firewire/core-device.c while (device->max_speed > SCODE_100) { device 565 drivers/firewire/core-device.c if (read_rom(device, generation, 0, &dummy) == device 568 drivers/firewire/core-device.c device->max_speed--; device 597 drivers/firewire/core-device.c ret = read_rom(device, generation, i, &rom[i]); device 621 drivers/firewire/core-device.c ret = read_rom(device, generation, i, &rom[i]); device 648 drivers/firewire/core-device.c old_rom = device->config_rom; device 656 drivers/firewire/core-device.c device->config_rom = new_rom; device 657 drivers/firewire/core-device.c device->config_rom_length = length; device 662 drivers/firewire/core-device.c device->max_rec = rom[2] >> 12 & 0xf; device 663 drivers/firewire/core-device.c device->cmc = rom[2] >> 30 & 1; device 664 drivers/firewire/core-device.c device->irmc = rom[2] >> 31 & 1; device 671 drivers/firewire/core-device.c static void fw_unit_release(struct device *dev) device 684 drivers/firewire/core-device.c static bool is_fw_unit(struct device *dev) device 689 drivers/firewire/core-device.c static void create_units(struct fw_device *device) device 696 drivers/firewire/core-device.c fw_csr_iterator_init(&ci, &device->config_rom[5]); device 710 drivers/firewire/core-device.c unit->device.bus = &fw_bus_type; device 711 drivers/firewire/core-device.c unit->device.type = &fw_unit_type; device 712 drivers/firewire/core-device.c unit->device.parent = &device->device; device 713 drivers/firewire/core-device.c dev_set_name(&unit->device, "%s.%d", dev_name(&device->device), i++); device 718 drivers/firewire/core-device.c init_fw_attribute_group(&unit->device, device 722 drivers/firewire/core-device.c if (device_register(&unit->device) < 0) device 725 drivers/firewire/core-device.c fw_device_get(device); device 733 drivers/firewire/core-device.c static int shutdown_unit(struct device *device, void *data) device 735 drivers/firewire/core-device.c device_unregister(device); device 753 drivers/firewire/core-device.c struct fw_device *device; device 756 drivers/firewire/core-device.c device = idr_find(&fw_device_idr, MINOR(devt)); device 757 drivers/firewire/core-device.c if (device) device 758 drivers/firewire/core-device.c fw_device_get(device); device 761 drivers/firewire/core-device.c return device; device 767 drivers/firewire/core-device.c static void fw_schedule_device_work(struct fw_device *device, device 770 drivers/firewire/core-device.c queue_delayed_work(fw_workqueue, &device->work, delay); device 791 drivers/firewire/core-device.c struct fw_device *device = device 793 drivers/firewire/core-device.c int minor = MINOR(device->device.devt); device 796 drivers/firewire/core-device.c device->card->reset_jiffies + SHUTDOWN_DELAY) device 797 drivers/firewire/core-device.c && !list_empty(&device->card->link)) { device 798 drivers/firewire/core-device.c fw_schedule_device_work(device, SHUTDOWN_DELAY); device 802 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, device 807 drivers/firewire/core-device.c fw_device_cdev_remove(device); device 808 drivers/firewire/core-device.c device_for_each_child(&device->device, NULL, shutdown_unit); device 809 drivers/firewire/core-device.c device_unregister(&device->device); device 815 drivers/firewire/core-device.c fw_device_put(device); device 818 drivers/firewire/core-device.c static void fw_device_release(struct device *dev) device 820 drivers/firewire/core-device.c struct fw_device *device = fw_device(dev); device 821 drivers/firewire/core-device.c struct fw_card *card = device->card; device 830 drivers/firewire/core-device.c device->node->data = NULL; device 833 drivers/firewire/core-device.c fw_node_put(device->node); device 834 drivers/firewire/core-device.c kfree(device->config_rom); device 835 drivers/firewire/core-device.c kfree(device); device 843 drivers/firewire/core-device.c static bool is_fw_device(struct device *dev) device 848 drivers/firewire/core-device.c static int update_unit(struct device *dev, void *data) device 864 drivers/firewire/core-device.c struct fw_device *device = device 867 drivers/firewire/core-device.c fw_device_cdev_update(device); device 868 drivers/firewire/core-device.c device_for_each_child(&device->device, NULL, update_unit); device 877 drivers/firewire/core-device.c static int lookup_existing_device(struct device *dev, void *data) device 926 drivers/firewire/core-device.c static void set_broadcast_channel(struct fw_device *device, int generation) device 928 drivers/firewire/core-device.c struct fw_card *card = device->card; device 942 drivers/firewire/core-device.c if (!device->irmc || device->max_rec < 8) device 949 drivers/firewire/core-device.c if (device->bc_implemented == BC_UNKNOWN) { device 951 drivers/firewire/core-device.c device->node_id, generation, device->max_speed, device 957 drivers/firewire/core-device.c device->bc_implemented = BC_IMPLEMENTED; device 962 drivers/firewire/core-device.c device->bc_implemented = BC_UNIMPLEMENTED; device 966 drivers/firewire/core-device.c if (device->bc_implemented == BC_IMPLEMENTED) { device 970 drivers/firewire/core-device.c device->node_id, generation, device->max_speed, device 976 drivers/firewire/core-device.c int fw_device_set_broadcast_channel(struct device *dev, void *gen) device 986 drivers/firewire/core-device.c struct fw_device *device = device 988 drivers/firewire/core-device.c struct fw_card *card = device->card; device 989 drivers/firewire/core-device.c struct device *revived_dev; device 998 drivers/firewire/core-device.c ret = read_config_rom(device, device->generation); device 1000 drivers/firewire/core-device.c if (device->config_rom_retries < MAX_RETRIES && device 1001 drivers/firewire/core-device.c atomic_read(&device->state) == FW_DEVICE_INITIALIZING) { device 1002 drivers/firewire/core-device.c device->config_rom_retries++; device 1003 drivers/firewire/core-device.c fw_schedule_device_work(device, RETRY_DELAY); device 1005 drivers/firewire/core-device.c if (device->node->link_on) device 1007 drivers/firewire/core-device.c device->node_id, device 1009 drivers/firewire/core-device.c if (device->node == card->root_node) device 1011 drivers/firewire/core-device.c fw_device_release(&device->device); device 1016 drivers/firewire/core-device.c revived_dev = device_find_child(card->device, device 1017 drivers/firewire/core-device.c device, lookup_existing_device); device 1020 drivers/firewire/core-device.c fw_device_release(&device->device); device 1025 drivers/firewire/core-device.c device_initialize(&device->device); device 1027 drivers/firewire/core-device.c fw_device_get(device); device 1029 drivers/firewire/core-device.c minor = idr_alloc(&fw_device_idr, device, 0, 1 << MINORBITS, device 1036 drivers/firewire/core-device.c device->device.bus = &fw_bus_type; device 1037 drivers/firewire/core-device.c device->device.type = &fw_device_type; device 1038 drivers/firewire/core-device.c device->device.parent = card->device; device 1039 drivers/firewire/core-device.c device->device.devt = MKDEV(fw_cdev_major, minor); device 1040 drivers/firewire/core-device.c dev_set_name(&device->device, "fw%d", minor); device 1042 drivers/firewire/core-device.c BUILD_BUG_ON(ARRAY_SIZE(device->attribute_group.attrs) < device 1045 drivers/firewire/core-device.c init_fw_attribute_group(&device->device, device 1047 drivers/firewire/core-device.c &device->attribute_group); device 1049 drivers/firewire/core-device.c if (device_add(&device->device)) { device 1054 drivers/firewire/core-device.c create_units(device); device 1065 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, device 1068 drivers/firewire/core-device.c device->workfn = fw_device_shutdown; device 1069 drivers/firewire/core-device.c fw_schedule_device_work(device, SHUTDOWN_DELAY); device 1072 drivers/firewire/core-device.c dev_name(&device->device), device 1073 drivers/firewire/core-device.c device->config_rom[3], device->config_rom[4], device 1074 drivers/firewire/core-device.c 1 << device->max_speed); device 1075 drivers/firewire/core-device.c device->config_rom_retries = 0; device 1077 drivers/firewire/core-device.c set_broadcast_channel(device, device->generation); device 1079 drivers/firewire/core-device.c add_device_randomness(&device->config_rom[3], 8); device 1088 drivers/firewire/core-device.c if (device->node == card->root_node) device 1098 drivers/firewire/core-device.c fw_device_put(device); /* fw_device_idr's reference */ device 1100 drivers/firewire/core-device.c put_device(&device->device); /* our reference */ device 1104 drivers/firewire/core-device.c static int reread_config_rom(struct fw_device *device, int generation, device 1111 drivers/firewire/core-device.c rcode = read_rom(device, generation, i, &q); device 1119 drivers/firewire/core-device.c if (q != device->config_rom[i]) { device 1131 drivers/firewire/core-device.c struct fw_device *device = device 1133 drivers/firewire/core-device.c struct fw_card *card = device->card; device 1134 drivers/firewire/core-device.c int ret, node_id = device->node_id; device 1137 drivers/firewire/core-device.c ret = reread_config_rom(device, device->generation, &changed); device 1142 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, device 1148 drivers/firewire/core-device.c device->config_rom_retries = 0; device 1156 drivers/firewire/core-device.c device_for_each_child(&device->device, NULL, shutdown_unit); device 1158 drivers/firewire/core-device.c ret = read_config_rom(device, device->generation); device 1162 drivers/firewire/core-device.c fw_device_cdev_update(device); device 1163 drivers/firewire/core-device.c create_units(device); device 1166 drivers/firewire/core-device.c kobject_uevent(&device->device.kobj, KOBJ_CHANGE); device 1168 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, device 1173 drivers/firewire/core-device.c fw_notice(card, "refreshed device %s\n", dev_name(&device->device)); device 1174 drivers/firewire/core-device.c device->config_rom_retries = 0; device 1178 drivers/firewire/core-device.c if (device->config_rom_retries < MAX_RETRIES && device 1179 drivers/firewire/core-device.c atomic_read(&device->state) == FW_DEVICE_INITIALIZING) { device 1180 drivers/firewire/core-device.c device->config_rom_retries++; device 1181 drivers/firewire/core-device.c fw_schedule_device_work(device, RETRY_DELAY); device 1186 drivers/firewire/core-device.c dev_name(&device->device), fw_rcode_string(ret)); device 1188 drivers/firewire/core-device.c atomic_set(&device->state, FW_DEVICE_GONE); device 1189 drivers/firewire/core-device.c device->workfn = fw_device_shutdown; device 1190 drivers/firewire/core-device.c fw_schedule_device_work(device, SHUTDOWN_DELAY); device 1198 drivers/firewire/core-device.c struct fw_device *device = container_of(to_delayed_work(work), device 1200 drivers/firewire/core-device.c device->workfn(work); device 1205 drivers/firewire/core-device.c struct fw_device *device; device 1216 drivers/firewire/core-device.c device = kzalloc(sizeof(*device), GFP_ATOMIC); device 1217 drivers/firewire/core-device.c if (device == NULL) device 1230 drivers/firewire/core-device.c atomic_set(&device->state, FW_DEVICE_INITIALIZING); device 1231 drivers/firewire/core-device.c device->card = fw_card_get(card); device 1232 drivers/firewire/core-device.c device->node = fw_node_get(node); device 1233 drivers/firewire/core-device.c device->node_id = node->node_id; device 1234 drivers/firewire/core-device.c device->generation = card->generation; device 1235 drivers/firewire/core-device.c device->is_local = node == card->local_node; device 1236 drivers/firewire/core-device.c mutex_init(&device->client_list_mutex); device 1237 drivers/firewire/core-device.c INIT_LIST_HEAD(&device->client_list); device 1244 drivers/firewire/core-device.c node->data = device; device 1252 drivers/firewire/core-device.c device->workfn = fw_device_init; device 1253 drivers/firewire/core-device.c INIT_DELAYED_WORK(&device->work, fw_device_workfn); device 1254 drivers/firewire/core-device.c fw_schedule_device_work(device, INITIAL_DELAY); device 1259 drivers/firewire/core-device.c device = node->data; device 1260 drivers/firewire/core-device.c if (device == NULL) device 1263 drivers/firewire/core-device.c device->node_id = node->node_id; device 1265 drivers/firewire/core-device.c device->generation = card->generation; device 1266 drivers/firewire/core-device.c if (atomic_cmpxchg(&device->state, device 1269 drivers/firewire/core-device.c device->workfn = fw_device_refresh; device 1270 drivers/firewire/core-device.c fw_schedule_device_work(device, device 1271 drivers/firewire/core-device.c device->is_local ? 0 : INITIAL_DELAY); device 1276 drivers/firewire/core-device.c device = node->data; device 1277 drivers/firewire/core-device.c if (device == NULL) device 1280 drivers/firewire/core-device.c device->node_id = node->node_id; device 1282 drivers/firewire/core-device.c device->generation = card->generation; device 1283 drivers/firewire/core-device.c if (atomic_read(&device->state) == FW_DEVICE_RUNNING) { device 1284 drivers/firewire/core-device.c device->workfn = fw_device_update; device 1285 drivers/firewire/core-device.c fw_schedule_device_work(device, 0); device 1306 drivers/firewire/core-device.c device = node->data; device 1307 drivers/firewire/core-device.c if (atomic_xchg(&device->state, device 1309 drivers/firewire/core-device.c device->workfn = fw_device_shutdown; device 1310 drivers/firewire/core-device.c fw_schedule_device_work(device, device 63 drivers/firewire/core-iso.c address = dma_map_page(card->device, buffer->pages[i], device 65 drivers/firewire/core-iso.c if (dma_mapping_error(card->device, address)) device 109 drivers/firewire/core-iso.c dma_unmap_page(card->device, address, device 18 drivers/firewire/core.h struct device; device 117 drivers/firewire/core.h const struct fw_card_driver *driver, struct device *device); device 128 drivers/firewire/core.h void fw_device_cdev_update(struct fw_device *device); device 129 drivers/firewire/core.h void fw_device_cdev_remove(struct fw_device *device); device 139 drivers/firewire/core.h static inline struct fw_device *fw_device_get(struct fw_device *device) device 141 drivers/firewire/core.h get_device(&device->device); device 143 drivers/firewire/core.h return device; device 146 drivers/firewire/core.h static inline void fw_device_put(struct fw_device *device) device 148 drivers/firewire/core.h put_device(&device->device); device 152 drivers/firewire/core.h int fw_device_set_broadcast_channel(struct device *dev, void *gen); device 1411 drivers/firewire/net.c struct fw_unit *unit, struct fw_device *device) device 1419 drivers/firewire/net.c dev_set_drvdata(&unit->device, peer); device 1422 drivers/firewire/net.c peer->guid = (u64)device->config_rom[3] << 32 | device->config_rom[4]; device 1426 drivers/firewire/net.c peer->speed = device->max_speed; device 1427 drivers/firewire/net.c peer->max_payload = fwnet_max_payload(device->max_rec, peer->speed); device 1429 drivers/firewire/net.c peer->generation = device->generation; device 1431 drivers/firewire/net.c peer->node_id = device->node_id; device 1445 drivers/firewire/net.c struct fw_device *device = fw_parent_device(unit); device 1446 drivers/firewire/net.c struct fw_card *card = device->card; device 1469 drivers/firewire/net.c SET_NETDEV_DEV(net, card->device); device 1513 drivers/firewire/net.c dev_name(card->device)); device 1515 drivers/firewire/net.c ret = fwnet_add_peer(dev, unit, device); device 1535 drivers/firewire/net.c struct fw_device *device = fw_parent_device(unit); device 1536 drivers/firewire/net.c struct fwnet_peer *peer = dev_get_drvdata(&unit->device); device 1539 drivers/firewire/net.c generation = device->generation; device 1542 drivers/firewire/net.c peer->node_id = device->node_id; device 1565 drivers/firewire/net.c struct fwnet_peer *peer = dev_get_drvdata(&unit->device); device 451 drivers/firewire/nosy.c irq_handler(int irq, void *device) device 453 drivers/firewire/nosy.c struct pcilynx *lynx = device; device 687 drivers/firewire/nosy.c .device = PCI_DEVICE_ID_TI_PCILYNX, device 44 drivers/firewire/ohci.c #define ohci_info(ohci, f, args...) dev_info(ohci->card.device, f, ##args) device 45 drivers/firewire/ohci.c #define ohci_notice(ohci, f, args...) dev_notice(ohci->card.device, f, ##args) device 46 drivers/firewire/ohci.c #define ohci_err(ohci, f, args...) dev_err(ohci->card.device, f, ##args) device 284 drivers/firewire/ohci.c unsigned short vendor, device, revision, flags; device 683 drivers/firewire/ohci.c dma_unmap_page(ctx->ohci->card.device, device 780 drivers/firewire/ohci.c dma_sync_single_for_cpu(ctx->ohci->card.device, device 786 drivers/firewire/ohci.c dma_sync_single_for_cpu(ctx->ohci->card.device, device 916 drivers/firewire/ohci.c dma_sync_single_for_device(ctx->ohci->card.device, device 986 drivers/firewire/ohci.c dma_addr = dma_map_page(ohci->card.device, ctx->pages[i], device 988 drivers/firewire/ohci.c if (dma_mapping_error(ohci->card.device, dma_addr)) { device 1112 drivers/firewire/ohci.c desc = dma_alloc_coherent(ctx->ohci->card.device, PAGE_SIZE, device 1173 drivers/firewire/ohci.c dma_free_coherent(card->device, PAGE_SIZE, desc, device 1370 drivers/firewire/ohci.c payload_bus = dma_map_single(ohci->card.device, device 1374 drivers/firewire/ohci.c if (dma_mapping_error(ohci->card.device, payload_bus)) { device 1402 drivers/firewire/ohci.c dma_unmap_single(ohci->card.device, payload_bus, device 1449 drivers/firewire/ohci.c dma_unmap_single(ohci->card.device, packet->payload_bus, device 2051 drivers/firewire/ohci.c dma_free_coherent(ohci->card.device, CONFIG_ROM_SIZE, device 2385 drivers/firewire/ohci.c dma_alloc_coherent(ohci->card.device, CONFIG_ROM_SIZE, device 2480 drivers/firewire/ohci.c dma_alloc_coherent(ohci->card.device, CONFIG_ROM_SIZE, device 2515 drivers/firewire/ohci.c dma_free_coherent(ohci->card.device, CONFIG_ROM_SIZE, device 2558 drivers/firewire/ohci.c dma_unmap_single(ohci->card.device, packet->payload_bus, device 2780 drivers/firewire/ohci.c dma_sync_single_range_for_cpu(context->ohci->card.device, device 2819 drivers/firewire/ohci.c dma_sync_single_range_for_cpu(context->ohci->card.device, device 2836 drivers/firewire/ohci.c dma_sync_single_range_for_cpu(ctx->context.ohci->card.device, device 2874 drivers/firewire/ohci.c dma_sync_single_range_for_cpu(context->ohci->card.device, device 3273 drivers/firewire/ohci.c dma_sync_single_range_for_device(ctx->context.ohci->card.device, device 3301 drivers/firewire/ohci.c struct device *device = ctx->context.ohci->card.device; device 3356 drivers/firewire/ohci.c dma_sync_single_range_for_device(device, page_bus, device 3419 drivers/firewire/ohci.c dma_sync_single_range_for_device(ctx->context.ohci->card.device, device 3612 drivers/firewire/ohci.c (ohci_quirks[i].device == (unsigned short)PCI_ANY_ID || device 3613 drivers/firewire/ohci.c ohci_quirks[i].device == dev->device) && device 3629 drivers/firewire/ohci.c ohci->misc_buffer = dma_alloc_coherent(ohci->card.device, device 3734 drivers/firewire/ohci.c dma_free_coherent(ohci->card.device, PAGE_SIZE, device 3773 drivers/firewire/ohci.c dma_free_coherent(ohci->card.device, CONFIG_ROM_SIZE, device 3776 drivers/firewire/ohci.c dma_free_coherent(ohci->card.device, CONFIG_ROM_SIZE, device 3780 drivers/firewire/ohci.c dma_free_coherent(ohci->card.device, PAGE_SIZE, device 174 drivers/firewire/sbp2.c static const struct device *tgt_dev(const struct sbp2_target *tgt) device 176 drivers/firewire/sbp2.c return &tgt->unit->device; device 179 drivers/firewire/sbp2.c static const struct device *lu_dev(const struct sbp2_logical_unit *lu) device 181 drivers/firewire/sbp2.c return &lu->tgt->unit->device; device 491 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 506 drivers/firewire/sbp2.c fw_send_request(device->card, &orb->t, TCODE_WRITE_BLOCK_REQUEST, device 507 drivers/firewire/sbp2.c node_id, generation, device->max_speed, offset, device 513 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 525 drivers/firewire/sbp2.c if (fw_cancel_transaction(device->card, &orb->t) == 0) device 551 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 556 drivers/firewire/sbp2.c if (function == SBP2_LOGOUT_REQUEST && fw_device_is_shutdown(device)) device 565 drivers/firewire/sbp2.c dma_map_single(device->card->device, &orb->response, device 567 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->response_bus)) device 599 drivers/firewire/sbp2.c dma_map_single(device->card->device, &orb->request, device 601 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->base.request_bus)) device 632 drivers/firewire/sbp2.c dma_unmap_single(device->card->device, orb->base.request_bus, device 635 drivers/firewire/sbp2.c dma_unmap_single(device->card->device, orb->response_bus, device 647 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 650 drivers/firewire/sbp2.c fw_run_transaction(device->card, TCODE_WRITE_QUADLET_REQUEST, device 651 drivers/firewire/sbp2.c lu->tgt->node_id, lu->generation, device->max_speed, device 664 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 672 drivers/firewire/sbp2.c fw_send_request(device->card, t, TCODE_WRITE_QUADLET_REQUEST, device 673 drivers/firewire/sbp2.c lu->tgt->node_id, lu->generation, device->max_speed, device 785 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 788 drivers/firewire/sbp2.c fw_run_transaction(device->card, TCODE_WRITE_QUADLET_REQUEST, device 789 drivers/firewire/sbp2.c lu->tgt->node_id, lu->generation, device->max_speed, device 800 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(tgt); device 806 drivers/firewire/sbp2.c if (fw_device_is_shutdown(device)) device 809 drivers/firewire/sbp2.c generation = device->generation; device 811 drivers/firewire/sbp2.c node_id = device->node_id; device 812 drivers/firewire/sbp2.c local_node_id = device->card->node_id; device 816 drivers/firewire/sbp2.c sbp2_send_management_orb(lu, device->node_id, generation, device 878 drivers/firewire/sbp2.c if (generation != device->card->generation) { device 893 drivers/firewire/sbp2.c generation = device->generation; device 896 drivers/firewire/sbp2.c sbp2_send_management_orb(lu, device->node_id, generation, device 910 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(tgt); device 913 drivers/firewire/sbp2.c if (fw_device_is_shutdown(device)) device 916 drivers/firewire/sbp2.c generation = device->generation; device 918 drivers/firewire/sbp2.c node_id = device->node_id; device 919 drivers/firewire/sbp2.c local_node_id = device->card->node_id; device 932 drivers/firewire/sbp2.c if (generation == device->card->generation || device 1124 drivers/firewire/sbp2.c struct fw_device *device = fw_parent_device(unit); device 1131 drivers/firewire/sbp2.c if (device->is_local) device 1139 drivers/firewire/sbp2.c dev_set_drvdata(&unit->device, tgt); device 1143 drivers/firewire/sbp2.c tgt->guid = (u64)device->config_rom[3] << 32 | device->config_rom[4]; device 1145 drivers/firewire/sbp2.c if (fw_device_enable_phys_dma(device) < 0) device 1150 drivers/firewire/sbp2.c if (scsi_add_host_with_dma(shost, &unit->device, device 1151 drivers/firewire/sbp2.c device->card->device) < 0) device 1155 drivers/firewire/sbp2.c tgt->directory_id = ((unit->directory - device->config_rom) * 4 device 1174 drivers/firewire/sbp2.c tgt->max_payload = min3(device->max_speed + 7, 10U, device 1175 drivers/firewire/sbp2.c device->card->max_receive - 1); device 1194 drivers/firewire/sbp2.c struct sbp2_target *tgt = dev_get_drvdata(&unit->device); device 1212 drivers/firewire/sbp2.c struct fw_device *device = fw_parent_device(unit); device 1213 drivers/firewire/sbp2.c struct sbp2_target *tgt = dev_get_drvdata(&unit->device); device 1236 drivers/firewire/sbp2.c generation = device->generation; device 1238 drivers/firewire/sbp2.c node_id = device->node_id; device 1248 drivers/firewire/sbp2.c dev_notice(&unit->device, "released target %d:0:0\n", shost->host_no); device 1278 drivers/firewire/sbp2.c static void sbp2_unmap_scatterlist(struct device *card_device, device 1339 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(base_orb->lu->tgt); device 1373 drivers/firewire/sbp2.c dma_unmap_single(device->card->device, orb->base.request_bus, device 1375 drivers/firewire/sbp2.c sbp2_unmap_scatterlist(device->card->device, orb); device 1382 drivers/firewire/sbp2.c struct fw_device *device, struct sbp2_logical_unit *lu) device 1414 drivers/firewire/sbp2.c dma_map_single(device->card->device, orb->page_table, device 1416 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->page_table_bus)) device 1444 drivers/firewire/sbp2.c struct sbp2_logical_unit *lu = cmd->device->hostdata; device 1445 drivers/firewire/sbp2.c struct fw_device *device = target_parent_device(lu->tgt); device 1460 drivers/firewire/sbp2.c COMMAND_ORB_SPEED(device->max_speed) | device 1466 drivers/firewire/sbp2.c generation = device->generation; device 1469 drivers/firewire/sbp2.c if (scsi_sg_count(cmd) && sbp2_map_scatterlist(orb, device, lu) < 0) device 1476 drivers/firewire/sbp2.c dma_map_single(device->card->device, &orb->request, device 1478 drivers/firewire/sbp2.c if (dma_mapping_error(device->card->device, orb->base.request_bus)) { device 1479 drivers/firewire/sbp2.c sbp2_unmap_scatterlist(device->card->device, orb); device 1547 drivers/firewire/sbp2.c struct sbp2_logical_unit *lu = cmd->device->hostdata; device 1563 drivers/firewire/sbp2.c static ssize_t sbp2_sysfs_ieee1394_id_show(struct device *dev, device 147 drivers/firmware/arm_scmi/base.c struct device *dev = handle->dev; device 225 drivers/firmware/arm_scmi/base.c struct device *dev = handle->dev; device 37 drivers/firmware/arm_scmi/bus.c static int scmi_dev_match(struct device *dev, struct device_driver *drv) device 59 drivers/firmware/arm_scmi/bus.c static int scmi_dev_probe(struct device *dev) device 80 drivers/firmware/arm_scmi/bus.c static int scmi_dev_remove(struct device *dev) device 122 drivers/firmware/arm_scmi/bus.c static void scmi_device_release(struct device *dev) device 128 drivers/firmware/arm_scmi/bus.c scmi_device_create(struct device_node *np, struct device *parent, int protocol) device 197 drivers/firmware/arm_scmi/bus.c static int __scmi_devices_unregister(struct device *dev, void *data) device 107 drivers/firmware/arm_scmi/common.h struct scmi_handle *scmi_handle_get(struct device *dev); device 108 drivers/firmware/arm_scmi/driver.c struct device *dev; device 129 drivers/firmware/arm_scmi/driver.c struct device *dev; device 190 drivers/firmware/arm_scmi/driver.c static inline void scmi_dump_header_dbg(struct device *dev, device 353 drivers/firmware/arm_scmi/driver.c struct device *dev = cinfo->dev; device 435 drivers/firmware/arm_scmi/driver.c struct device *dev = info->dev; device 535 drivers/firmware/arm_scmi/driver.c struct device *dev = info->dev; device 627 drivers/firmware/arm_scmi/driver.c struct scmi_handle *scmi_handle_get(struct device *dev) device 679 drivers/firmware/arm_scmi/driver.c struct device *dev = sinfo->dev; device 722 drivers/firmware/arm_scmi/driver.c static int scmi_mbox_chan_setup(struct scmi_info *info, struct device *dev, device 794 drivers/firmware/arm_scmi/driver.c scmi_mbox_txrx_setup(struct scmi_info *info, struct device *dev, int prot_id) device 833 drivers/firmware/arm_scmi/driver.c struct device *dev = &pdev->dev; device 584 drivers/firmware/arm_scmi/perf.c static int scmi_dev_domain_id(struct device *dev) device 596 drivers/firmware/arm_scmi/perf.c struct device *dev) device 628 drivers/firmware/arm_scmi/perf.c struct device *dev) device 57 drivers/firmware/arm_scmi/scmi_pm_domain.c struct device *dev = &sdev->dev; device 652 drivers/firmware/arm_scpi.c static int scpi_dev_domain_id(struct device *dev) device 663 drivers/firmware/arm_scpi.c static struct scpi_dvfs_info *scpi_dvfs_info(struct device *dev) device 673 drivers/firmware/arm_scpi.c static int scpi_dvfs_get_transition_latency(struct device *dev) device 683 drivers/firmware/arm_scpi.c static int scpi_dvfs_add_opps_to_device(struct device *dev) device 822 drivers/firmware/arm_scpi.c static ssize_t protocol_version_show(struct device *dev, device 833 drivers/firmware/arm_scpi.c static ssize_t firmware_version_show(struct device *dev, device 877 drivers/firmware/arm_scpi.c static int scpi_alloc_xfer_list(struct device *dev, struct scpi_chan *ch) device 904 drivers/firmware/arm_scpi.c struct device *dev = &pdev->dev; device 779 drivers/firmware/arm_sdei.c static int sdei_device_suspend(struct device *dev) device 786 drivers/firmware/arm_sdei.c static int sdei_device_resume(struct device *dev) device 800 drivers/firmware/arm_sdei.c static int sdei_device_freeze(struct device *dev) device 814 drivers/firmware/arm_sdei.c static int sdei_device_thaw(struct device *dev) device 834 drivers/firmware/arm_sdei.c static int sdei_device_restore(struct device *dev) device 22 drivers/firmware/dmi-id.c static ssize_t sys_dmi_field_show(struct device *dev, device 125 drivers/firmware/dmi-id.c static ssize_t sys_dmi_modalias_show(struct device *dev, device 149 drivers/firmware/dmi-id.c static int dmi_dev_uevent(struct device *dev, struct kobj_uevent_env *env) device 165 drivers/firmware/dmi-id.c .dev_release = (void(*)(struct device *)) kfree, device 169 drivers/firmware/dmi-id.c static struct device *dmi_dev; device 34 drivers/firmware/dmi_scan.c const char *device; device 401 drivers/firmware/dmi_scan.c dmi_memdev[nr].device = dmi_string(dm, d[0x10]); device 1101 drivers/firmware/dmi_scan.c void dmi_memdev_name(u16 handle, const char **bank, const char **device) device 1111 drivers/firmware/dmi_scan.c *device = dmi_memdev[n].device; device 188 drivers/firmware/edd.c info->params.device_path.atapi.device, device 192 drivers/firmware/edd.c info->params.device_path.ata.device); device 215 drivers/firmware/edd.c info->params.device_path.sata.device); device 49 drivers/firmware/efi/apple-properties.c struct device *dev, void *ptr, device 122 drivers/firmware/efi/apple-properties.c struct device *dev; device 236 drivers/firmware/efi/cper.c n += scnprintf(msg + n, len - n, "device: %d ", mem->device); device 261 drivers/firmware/efi/cper.c const char *bank = NULL, *device = NULL; device 268 drivers/firmware/efi/cper.c dmi_memdev_name(mem->mem_dev_handle, &bank, &device); device 269 drivers/firmware/efi/cper.c if (bank && device) device 270 drivers/firmware/efi/cper.c n = snprintf(msg, len, "DIMM location: %s %s ", bank, device); device 288 drivers/firmware/efi/cper.c cmem->device = mem->device; device 376 drivers/firmware/efi/cper.c pcie->device_id.device, pcie->device_id.function); device 20 drivers/firmware/efi/dev-path-parser.c static int __init match_acpi_dev(struct device *dev, const void *data) device 35 drivers/firmware/efi/dev-path-parser.c struct device *parent, struct device **child) device 38 drivers/firmware/efi/dev-path-parser.c struct device *phys_dev; device 65 drivers/firmware/efi/dev-path-parser.c static int __init match_pci_dev(struct device *dev, void *data) device 73 drivers/firmware/efi/dev-path-parser.c struct device *parent, struct device **child) device 109 drivers/firmware/efi/dev-path-parser.c struct device *parent, struct device **child) device 159 drivers/firmware/efi/dev-path-parser.c struct device * __init efi_get_device_by_path(struct efi_dev_path **node, device 162 drivers/firmware/efi/dev-path-parser.c struct device *parent = NULL, *child; device 205 drivers/firmware/efi/earlycon.c static int __init efi_earlycon_setup(struct earlycon_device *device, device 240 drivers/firmware/efi/earlycon.c device->con->write = efi_earlycon_write; device 241 drivers/firmware/efi/earlycon.c earlycon_console = device->con; device 27 drivers/firmware/google/coreboot_table.c static int coreboot_bus_match(struct device *dev, struct device_driver *drv) device 29 drivers/firmware/google/coreboot_table.c struct coreboot_device *device = CB_DEV(dev); device 32 drivers/firmware/google/coreboot_table.c return device->entry.tag == driver->tag; device 35 drivers/firmware/google/coreboot_table.c static int coreboot_bus_probe(struct device *dev) device 38 drivers/firmware/google/coreboot_table.c struct coreboot_device *device = CB_DEV(dev); device 42 drivers/firmware/google/coreboot_table.c ret = driver->probe(device); device 47 drivers/firmware/google/coreboot_table.c static int coreboot_bus_remove(struct device *dev) device 50 drivers/firmware/google/coreboot_table.c struct coreboot_device *device = CB_DEV(dev); device 54 drivers/firmware/google/coreboot_table.c ret = driver->remove(device); device 66 drivers/firmware/google/coreboot_table.c static void coreboot_device_release(struct device *dev) device 68 drivers/firmware/google/coreboot_table.c struct coreboot_device *device = CB_DEV(dev); device 70 drivers/firmware/google/coreboot_table.c kfree(device); device 87 drivers/firmware/google/coreboot_table.c static int coreboot_table_populate(struct device *dev, void *ptr) device 91 drivers/firmware/google/coreboot_table.c struct coreboot_device *device; device 99 drivers/firmware/google/coreboot_table.c device = kzalloc(sizeof(struct device) + entry->size, GFP_KERNEL); device 100 drivers/firmware/google/coreboot_table.c if (!device) device 103 drivers/firmware/google/coreboot_table.c dev_set_name(&device->dev, "coreboot%d", i); device 104 drivers/firmware/google/coreboot_table.c device->dev.parent = dev; device 105 drivers/firmware/google/coreboot_table.c device->dev.bus = &coreboot_bus_type; device 106 drivers/firmware/google/coreboot_table.c device->dev.release = coreboot_device_release; device 107 drivers/firmware/google/coreboot_table.c memcpy(&device->entry, ptr_entry, entry->size); device 109 drivers/firmware/google/coreboot_table.c ret = device_register(&device->dev); device 111 drivers/firmware/google/coreboot_table.c put_device(&device->dev); device 126 drivers/firmware/google/coreboot_table.c struct device *dev = &pdev->dev; device 64 drivers/firmware/google/coreboot_table.h struct device dev; device 817 drivers/firmware/google/gsmi.c static int gsmi_log_s0ix_suspend(struct device *dev) device 833 drivers/firmware/google/gsmi.c static int gsmi_log_s0ix_resume(struct device *dev) device 65 drivers/firmware/imx/imx-dsp.c struct device *dev = &pdev->dev; device 130 drivers/firmware/imx/imx-scu-irq.c int imx_scu_enable_general_irq_channel(struct device *dev) device 38 drivers/firmware/imx/imx-scu.c struct device *dev; device 249 drivers/firmware/imx/imx-scu.c struct device *dev = &pdev->dev; device 232 drivers/firmware/imx/scu-pd.c imx_scu_add_pm_domain(struct device *dev, int idx, device 274 drivers/firmware/imx/scu-pd.c static int imx_scu_init_pm_domains(struct device *dev, device 217 drivers/firmware/meson/meson_sm.c static ssize_t serial_show(struct device *dev, struct device_attribute *attr, device 162 drivers/firmware/qcom_scm-32.c static int qcom_scm_call(struct device *dev, u32 svc_id, u32 cmd_id, device 369 drivers/firmware/qcom_scm-32.c int __qcom_scm_set_warm_boot_addr(struct device *dev, void *entry, device 420 drivers/firmware/qcom_scm-32.c int __qcom_scm_is_call_available(struct device *dev, u32 svc_id, u32 cmd_id) device 435 drivers/firmware/qcom_scm-32.c int __qcom_scm_hdcp_req(struct device *dev, struct qcom_scm_hdcp_req *req, device 449 drivers/firmware/qcom_scm-32.c bool __qcom_scm_pas_supported(struct device *dev, u32 peripheral) device 464 drivers/firmware/qcom_scm-32.c int __qcom_scm_pas_init_image(struct device *dev, u32 peripheral, device 485 drivers/firmware/qcom_scm-32.c int __qcom_scm_pas_mem_setup(struct device *dev, u32 peripheral, device 508 drivers/firmware/qcom_scm-32.c int __qcom_scm_pas_auth_and_reset(struct device *dev, u32 peripheral) device 523 drivers/firmware/qcom_scm-32.c int __qcom_scm_pas_shutdown(struct device *dev, u32 peripheral) device 538 drivers/firmware/qcom_scm-32.c int __qcom_scm_pas_mss_reset(struct device *dev, bool reset) device 551 drivers/firmware/qcom_scm-32.c int __qcom_scm_set_dload_mode(struct device *dev, bool enable) device 557 drivers/firmware/qcom_scm-32.c int __qcom_scm_set_remote_state(struct device *dev, u32 state, u32 id) device 575 drivers/firmware/qcom_scm-32.c int __qcom_scm_assign_mem(struct device *dev, phys_addr_t mem_region, device 582 drivers/firmware/qcom_scm-32.c int __qcom_scm_restore_sec_cfg(struct device *dev, u32 device_id, device 588 drivers/firmware/qcom_scm-32.c int __qcom_scm_iommu_secure_ptbl_size(struct device *dev, u32 spare, device 594 drivers/firmware/qcom_scm-32.c int __qcom_scm_iommu_secure_ptbl_init(struct device *dev, u64 addr, u32 size, device 600 drivers/firmware/qcom_scm-32.c int __qcom_scm_io_readl(struct device *dev, phys_addr_t addr, device 612 drivers/firmware/qcom_scm-32.c int __qcom_scm_io_writel(struct device *dev, phys_addr_t addr, unsigned int val) device 75 drivers/firmware/qcom_scm-64.c static int qcom_scm_call(struct device *dev, u32 svc_id, u32 cmd_id, device 181 drivers/firmware/qcom_scm-64.c int __qcom_scm_set_warm_boot_addr(struct device *dev, void *entry, device 199 drivers/firmware/qcom_scm-64.c int __qcom_scm_is_call_available(struct device *dev, u32 svc_id, u32 cmd_id) device 215 drivers/firmware/qcom_scm-64.c int __qcom_scm_hdcp_req(struct device *dev, struct qcom_scm_hdcp_req *req, device 263 drivers/firmware/qcom_scm-64.c bool __qcom_scm_pas_supported(struct device *dev, u32 peripheral) device 279 drivers/firmware/qcom_scm-64.c int __qcom_scm_pas_init_image(struct device *dev, u32 peripheral, device 296 drivers/firmware/qcom_scm-64.c int __qcom_scm_pas_mem_setup(struct device *dev, u32 peripheral, device 314 drivers/firmware/qcom_scm-64.c int __qcom_scm_pas_auth_and_reset(struct device *dev, u32 peripheral) device 330 drivers/firmware/qcom_scm-64.c int __qcom_scm_pas_shutdown(struct device *dev, u32 peripheral) device 345 drivers/firmware/qcom_scm-64.c int __qcom_scm_pas_mss_reset(struct device *dev, bool reset) device 361 drivers/firmware/qcom_scm-64.c int __qcom_scm_set_remote_state(struct device *dev, u32 state, u32 id) device 377 drivers/firmware/qcom_scm-64.c int __qcom_scm_assign_mem(struct device *dev, phys_addr_t mem_region, device 404 drivers/firmware/qcom_scm-64.c int __qcom_scm_restore_sec_cfg(struct device *dev, u32 device_id, u32 spare) device 420 drivers/firmware/qcom_scm-64.c int __qcom_scm_iommu_secure_ptbl_size(struct device *dev, u32 spare, device 439 drivers/firmware/qcom_scm-64.c int __qcom_scm_iommu_secure_ptbl_init(struct device *dev, u64 addr, u32 size, device 462 drivers/firmware/qcom_scm-64.c int __qcom_scm_set_dload_mode(struct device *dev, bool enable) device 475 drivers/firmware/qcom_scm-64.c int __qcom_scm_io_readl(struct device *dev, phys_addr_t addr, device 493 drivers/firmware/qcom_scm-64.c int __qcom_scm_io_writel(struct device *dev, phys_addr_t addr, unsigned int val) device 33 drivers/firmware/qcom_scm.c struct device *dev; device 382 drivers/firmware/qcom_scm.c static int qcom_scm_find_dload_address(struct device *dev, u64 *addr) device 12 drivers/firmware/qcom_scm.h extern int __qcom_scm_set_remote_state(struct device *dev, u32 state, u32 id); device 13 drivers/firmware/qcom_scm.h extern int __qcom_scm_set_dload_mode(struct device *dev, bool enable); device 18 drivers/firmware/qcom_scm.h extern int __qcom_scm_set_warm_boot_addr(struct device *dev, void *entry, device 30 drivers/firmware/qcom_scm.h extern int __qcom_scm_io_readl(struct device *dev, phys_addr_t addr, unsigned int *val); device 31 drivers/firmware/qcom_scm.h extern int __qcom_scm_io_writel(struct device *dev, phys_addr_t addr, unsigned int val); device 35 drivers/firmware/qcom_scm.h extern int __qcom_scm_is_call_available(struct device *dev, u32 svc_id, device 40 drivers/firmware/qcom_scm.h extern int __qcom_scm_hdcp_req(struct device *dev, device 52 drivers/firmware/qcom_scm.h extern bool __qcom_scm_pas_supported(struct device *dev, u32 peripheral); device 53 drivers/firmware/qcom_scm.h extern int __qcom_scm_pas_init_image(struct device *dev, u32 peripheral, device 55 drivers/firmware/qcom_scm.h extern int __qcom_scm_pas_mem_setup(struct device *dev, u32 peripheral, device 57 drivers/firmware/qcom_scm.h extern int __qcom_scm_pas_auth_and_reset(struct device *dev, u32 peripheral); device 58 drivers/firmware/qcom_scm.h extern int __qcom_scm_pas_shutdown(struct device *dev, u32 peripheral); device 59 drivers/firmware/qcom_scm.h extern int __qcom_scm_pas_mss_reset(struct device *dev, bool reset); device 90 drivers/firmware/qcom_scm.h extern int __qcom_scm_restore_sec_cfg(struct device *dev, u32 device_id, device 94 drivers/firmware/qcom_scm.h extern int __qcom_scm_iommu_secure_ptbl_size(struct device *dev, u32 spare, device 96 drivers/firmware/qcom_scm.h extern int __qcom_scm_iommu_secure_ptbl_init(struct device *dev, u64 addr, device 99 drivers/firmware/qcom_scm.h extern int __qcom_scm_assign_mem(struct device *dev, device 198 drivers/firmware/raspberrypi.c rpi_register_hwmon_driver(struct device *dev, struct rpi_firmware *fw) device 211 drivers/firmware/raspberrypi.c static void rpi_register_clk_driver(struct device *dev) device 219 drivers/firmware/raspberrypi.c struct device *dev = &pdev->dev; device 67 drivers/firmware/scpi_pm_domain.c struct device *dev = &pdev->dev; device 204 drivers/firmware/stratix10-rsu.c static ssize_t current_image_show(struct device *dev, device 215 drivers/firmware/stratix10-rsu.c static ssize_t fail_image_show(struct device *dev, device 226 drivers/firmware/stratix10-rsu.c static ssize_t version_show(struct device *dev, struct device_attribute *attr, device 237 drivers/firmware/stratix10-rsu.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 248 drivers/firmware/stratix10-rsu.c static ssize_t error_location_show(struct device *dev, device 259 drivers/firmware/stratix10-rsu.c static ssize_t error_details_show(struct device *dev, device 270 drivers/firmware/stratix10-rsu.c static ssize_t retry_counter_show(struct device *dev, device 281 drivers/firmware/stratix10-rsu.c static ssize_t reboot_image_store(struct device *dev, device 306 drivers/firmware/stratix10-rsu.c static ssize_t notify_store(struct device *dev, device 377 drivers/firmware/stratix10-rsu.c struct device *dev = &pdev->dev; device 135 drivers/firmware/stratix10-svc.c struct device *dev; device 554 drivers/firmware/stratix10-svc.c struct device *dev = &pdev->dev; device 602 drivers/firmware/stratix10-svc.c struct device *dev = &pdev->dev; device 696 drivers/firmware/stratix10-svc.c static svc_invoke_fn *get_invoke_func(struct device *dev) device 728 drivers/firmware/stratix10-svc.c struct device *dev = client->dev; device 958 drivers/firmware/stratix10-svc.c struct device *dev = &pdev->dev; device 41 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *tegra_bpmp_get(struct device *dev) device 796 drivers/firmware/tegra/bpmp.c static int __maybe_unused tegra_bpmp_resume(struct device *dev) device 612 drivers/firmware/tegra/ivc.c int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, void *rx, device 119 drivers/firmware/ti_sci.c struct device *dev; device 180 drivers/firmware/ti_sci.c struct device *dev = &pdev->dev; device 242 drivers/firmware/ti_sci.c static inline void ti_sci_dump_header_dbg(struct device *dev, device 263 drivers/firmware/ti_sci.c struct device *dev = info->dev; device 426 drivers/firmware/ti_sci.c struct device *dev = info->dev; device 462 drivers/firmware/ti_sci.c struct device *dev = info->dev; device 527 drivers/firmware/ti_sci.c struct device *dev; device 585 drivers/firmware/ti_sci.c struct device *dev; device 890 drivers/firmware/ti_sci.c struct device *dev; device 965 drivers/firmware/ti_sci.c struct device *dev; device 1030 drivers/firmware/ti_sci.c struct device *dev; device 1262 drivers/firmware/ti_sci.c struct device *dev; device 1330 drivers/firmware/ti_sci.c struct device *dev; device 1400 drivers/firmware/ti_sci.c struct device *dev; device 1479 drivers/firmware/ti_sci.c struct device *dev; device 1555 drivers/firmware/ti_sci.c struct device *dev; device 1620 drivers/firmware/ti_sci.c struct device *dev; device 1673 drivers/firmware/ti_sci.c struct device *dev; device 1762 drivers/firmware/ti_sci.c struct device *dev; device 1889 drivers/firmware/ti_sci.c struct device *dev; device 2127 drivers/firmware/ti_sci.c struct device *dev; device 2196 drivers/firmware/ti_sci.c struct device *dev; device 2266 drivers/firmware/ti_sci.c struct device *dev; device 2322 drivers/firmware/ti_sci.c struct device *dev; device 2379 drivers/firmware/ti_sci.c struct device *dev; device 2449 drivers/firmware/ti_sci.c struct device *dev; device 2518 drivers/firmware/ti_sci.c struct device *dev; device 2588 drivers/firmware/ti_sci.c struct device *dev; device 2640 drivers/firmware/ti_sci.c struct device *dev; device 2695 drivers/firmware/ti_sci.c struct device *dev; device 2753 drivers/firmware/ti_sci.c struct device *dev; device 2814 drivers/firmware/ti_sci.c struct device *dev; device 2869 drivers/firmware/ti_sci.c struct device *dev; device 3004 drivers/firmware/ti_sci.c const struct ti_sci_handle *ti_sci_get_handle(struct device *dev) device 3071 drivers/firmware/ti_sci.c static void devm_ti_sci_release(struct device *dev, void *res) device 3093 drivers/firmware/ti_sci.c const struct ti_sci_handle *devm_ti_sci_get_handle(struct device *dev) device 3175 drivers/firmware/ti_sci.c const struct ti_sci_handle *devm_ti_sci_get_by_phandle(struct device *dev, device 3274 drivers/firmware/ti_sci.c struct device *dev, u32 dev_id, char *of_prop) device 3388 drivers/firmware/ti_sci.c struct device *dev = &pdev->dev; device 3533 drivers/firmware/ti_sci.c struct device *dev = &pdev->dev; device 49 drivers/firmware/turris-mox-rwtm.c struct device *dev; device 285 drivers/firmware/turris-mox-rwtm.c struct device *dev = &pdev->dev; device 709 drivers/firmware/xilinx/zynqmp.c struct device *dev = &pdev->dev; device 51 drivers/fpga/altera-fpga2sdram.c struct device *dev; device 96 drivers/fpga/altera-fpga2sdram.c struct device *dev = &pdev->dev; device 32 drivers/fpga/altera-freeze-bridge.c struct device *dev; device 43 drivers/fpga/altera-freeze-bridge.c struct device *dev = priv->dev; device 89 drivers/fpga/altera-freeze-bridge.c struct device *dev = priv->dev; device 124 drivers/fpga/altera-freeze-bridge.c struct device *dev = priv->dev; device 209 drivers/fpga/altera-freeze-bridge.c struct device *dev = &pdev->dev; device 128 drivers/fpga/altera-hps2fpga.c struct device *dev = &pdev->dev; device 16 drivers/fpga/altera-pr-ip-core-plat.c struct device *dev = &pdev->dev; device 33 drivers/fpga/altera-pr-ip-core-plat.c struct device *dev = &pdev->dev; device 176 drivers/fpga/altera-pr-ip-core.c int alt_pr_register(struct device *dev, void __iomem *reg_base) device 204 drivers/fpga/altera-pr-ip-core.c void alt_pr_unregister(struct device *dev) device 47 drivers/fpga/dfl-afu-dma-region.c struct device *dev = &pdata->dev->dev; device 95 drivers/fpga/dfl-afu-dma-region.c struct device *dev = &pdata->dev->dev; device 258 drivers/fpga/dfl-afu-dma-region.c struct device *dev = &pdata->dev->dev; device 30 drivers/fpga/dfl-afu-error.c static void __afu_port_err_mask(struct device *dev, bool mask) device 39 drivers/fpga/dfl-afu-error.c static void afu_port_err_mask(struct device *dev, bool mask) device 49 drivers/fpga/dfl-afu-error.c static int afu_port_err_clear(struct device *dev, u64 err) device 112 drivers/fpga/dfl-afu-error.c static ssize_t errors_show(struct device *dev, struct device_attribute *attr, device 128 drivers/fpga/dfl-afu-error.c static ssize_t errors_store(struct device *dev, struct device_attribute *attr, device 143 drivers/fpga/dfl-afu-error.c static ssize_t first_error_show(struct device *dev, device 160 drivers/fpga/dfl-afu-error.c static ssize_t first_malformed_req_show(struct device *dev, device 190 drivers/fpga/dfl-afu-error.c struct device *dev = kobj_to_dev(kobj); device 140 drivers/fpga/dfl-afu-main.c id_show(struct device *dev, struct device_attribute *attr, char *buf) device 149 drivers/fpga/dfl-afu-main.c ltr_show(struct device *dev, struct device_attribute *attr, char *buf) device 165 drivers/fpga/dfl-afu-main.c ltr_store(struct device *dev, struct device_attribute *attr, device 190 drivers/fpga/dfl-afu-main.c ap1_event_show(struct device *dev, struct device_attribute *attr, char *buf) device 206 drivers/fpga/dfl-afu-main.c ap1_event_store(struct device *dev, struct device_attribute *attr, device 227 drivers/fpga/dfl-afu-main.c ap2_event_show(struct device *dev, struct device_attribute *attr, device 244 drivers/fpga/dfl-afu-main.c ap2_event_store(struct device *dev, struct device_attribute *attr, device 265 drivers/fpga/dfl-afu-main.c power_state_show(struct device *dev, struct device_attribute *attr, char *buf) device 282 drivers/fpga/dfl-afu-main.c userclk_freqcmd_store(struct device *dev, struct device_attribute *attr, device 303 drivers/fpga/dfl-afu-main.c userclk_freqcntrcmd_store(struct device *dev, struct device_attribute *attr, device 324 drivers/fpga/dfl-afu-main.c userclk_freqsts_show(struct device *dev, struct device_attribute *attr, device 342 drivers/fpga/dfl-afu-main.c userclk_freqcntrsts_show(struct device *dev, struct device_attribute *attr, device 376 drivers/fpga/dfl-afu-main.c struct device *dev = kobj_to_dev(kobj); device 443 drivers/fpga/dfl-afu-main.c afu_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 473 drivers/fpga/dfl-afu-main.c struct device *dev = kobj_to_dev(kobj); device 61 drivers/fpga/dfl-fme-br.c struct device *dev = &pdev->dev; device 41 drivers/fpga/dfl-fme-error.c static ssize_t pcie0_errors_show(struct device *dev, device 57 drivers/fpga/dfl-fme-error.c static ssize_t pcie0_errors_store(struct device *dev, device 86 drivers/fpga/dfl-fme-error.c static ssize_t pcie1_errors_show(struct device *dev, device 102 drivers/fpga/dfl-fme-error.c static ssize_t pcie1_errors_store(struct device *dev, device 131 drivers/fpga/dfl-fme-error.c static ssize_t nonfatal_errors_show(struct device *dev, device 143 drivers/fpga/dfl-fme-error.c static ssize_t catfatal_errors_show(struct device *dev, device 155 drivers/fpga/dfl-fme-error.c static ssize_t inject_errors_show(struct device *dev, device 172 drivers/fpga/dfl-fme-error.c static ssize_t inject_errors_store(struct device *dev, device 200 drivers/fpga/dfl-fme-error.c static ssize_t fme_errors_show(struct device *dev, device 216 drivers/fpga/dfl-fme-error.c static ssize_t fme_errors_store(struct device *dev, device 247 drivers/fpga/dfl-fme-error.c static ssize_t first_error_show(struct device *dev, device 264 drivers/fpga/dfl-fme-error.c static ssize_t next_error_show(struct device *dev, device 296 drivers/fpga/dfl-fme-error.c struct device *dev = kobj_to_dev(kobj); device 314 drivers/fpga/dfl-fme-error.c static void fme_err_mask(struct device *dev, bool mask) device 25 drivers/fpga/dfl-fme-main.c static ssize_t ports_num_show(struct device *dev, device 44 drivers/fpga/dfl-fme-main.c static ssize_t bitstream_id_show(struct device *dev, device 62 drivers/fpga/dfl-fme-main.c static ssize_t bitstream_metadata_show(struct device *dev, device 76 drivers/fpga/dfl-fme-main.c static ssize_t cache_size_show(struct device *dev, device 91 drivers/fpga/dfl-fme-main.c static ssize_t fabric_version_show(struct device *dev, device 106 drivers/fpga/dfl-fme-main.c static ssize_t socket_id_show(struct device *dev, device 111 drivers/fpga/dfl-fme-mgr.c struct device *dev = &mgr->dev; device 168 drivers/fpga/dfl-fme-mgr.c struct device *dev = &mgr->dev; device 223 drivers/fpga/dfl-fme-mgr.c struct device *dev = &mgr->dev; device 286 drivers/fpga/dfl-fme-mgr.c struct device *dev = &pdev->dev; device 44 drivers/fpga/dfl-fme-pr.c static int dfl_fme_region_match(struct device *dev, const void *data) device 236 drivers/fpga/dfl-fme-pr.c struct device *dev = &pdata->dev->dev; device 310 drivers/fpga/dfl-fme-pr.c struct device *dev = &pdata->dev->dev; device 25 drivers/fpga/dfl-fme-region.c struct device *dev = &pdata->br->dev; device 33 drivers/fpga/dfl-fme-region.c struct device *dev = &pdev->dev; device 104 drivers/fpga/dfl.c static int dfl_id_alloc(enum dfl_id_type type, struct device *dev) device 430 drivers/fpga/dfl.c struct device *dev; device 821 drivers/fpga/dfl.c struct dfl_fpga_enum_info *dfl_fpga_enum_info_alloc(struct device *dev) device 843 drivers/fpga/dfl.c struct device *dev; device 895 drivers/fpga/dfl.c static int remove_feature_dev(struct device *dev, void *data) device 1151 drivers/fpga/dfl.c static void config_port_access_mode(struct device *fme_dev, int port_id, device 311 drivers/fpga/dfl.h struct dfl_feature *dfl_get_feature_by_id(struct device *dev, u64 id) device 324 drivers/fpga/dfl.h void __iomem *dfl_get_feature_ioaddr_by_id(struct device *dev, u64 id) device 335 drivers/fpga/dfl.h static inline bool is_dfl_feature_present(struct device *dev, u64 id) device 341 drivers/fpga/dfl.h struct device *dfl_fpga_pdata_to_parent(struct dfl_feature_platform_data *pdata) device 374 drivers/fpga/dfl.h struct device *dev; device 395 drivers/fpga/dfl.h struct dfl_fpga_enum_info *dfl_fpga_enum_info_alloc(struct device *dev); device 412 drivers/fpga/dfl.h struct device *parent; device 414 drivers/fpga/dfl.h struct device *fme_dev; device 58 drivers/fpga/fpga-bridge.c static struct fpga_bridge *__fpga_bridge_get(struct device *dev, device 100 drivers/fpga/fpga-bridge.c struct device *dev; device 110 drivers/fpga/fpga-bridge.c static int fpga_bridge_dev_match(struct device *dev, const void *data) device 124 drivers/fpga/fpga-bridge.c struct fpga_bridge *fpga_bridge_get(struct device *dev, device 127 drivers/fpga/fpga-bridge.c struct device *bridge_dev; device 265 drivers/fpga/fpga-bridge.c int fpga_bridge_get_to_list(struct device *dev, device 284 drivers/fpga/fpga-bridge.c static ssize_t name_show(struct device *dev, device 292 drivers/fpga/fpga-bridge.c static ssize_t state_show(struct device *dev, device 326 drivers/fpga/fpga-bridge.c struct fpga_bridge *fpga_bridge_create(struct device *dev, const char *name, device 388 drivers/fpga/fpga-bridge.c static void devm_fpga_bridge_release(struct device *dev, void *res) device 413 drivers/fpga/fpga-bridge.c *devm_fpga_bridge_create(struct device *dev, const char *name, device 443 drivers/fpga/fpga-bridge.c struct device *dev = &bridge->dev; device 478 drivers/fpga/fpga-bridge.c static void fpga_bridge_dev_release(struct device *dev) device 30 drivers/fpga/fpga-mgr.c struct fpga_image_info *fpga_image_info_alloc(struct device *dev) device 54 drivers/fpga/fpga-mgr.c struct device *dev; device 323 drivers/fpga/fpga-mgr.c struct device *dev = &mgr->dev; device 393 drivers/fpga/fpga-mgr.c static ssize_t name_show(struct device *dev, device 401 drivers/fpga/fpga-mgr.c static ssize_t state_show(struct device *dev, device 409 drivers/fpga/fpga-mgr.c static ssize_t status_show(struct device *dev, device 447 drivers/fpga/fpga-mgr.c static struct fpga_manager *__fpga_mgr_get(struct device *dev) device 463 drivers/fpga/fpga-mgr.c static int fpga_mgr_dev_match(struct device *dev, const void *data) device 474 drivers/fpga/fpga-mgr.c struct fpga_manager *fpga_mgr_get(struct device *dev) device 476 drivers/fpga/fpga-mgr.c struct device *mgr_dev = class_find_device(fpga_mgr_class, NULL, dev, device 494 drivers/fpga/fpga-mgr.c struct device *dev; device 560 drivers/fpga/fpga-mgr.c struct fpga_manager *fpga_mgr_create(struct device *dev, const char *name, device 628 drivers/fpga/fpga-mgr.c static void devm_fpga_mgr_release(struct device *dev, void *res) device 652 drivers/fpga/fpga-mgr.c struct fpga_manager *devm_fpga_mgr_create(struct device *dev, const char *name, device 727 drivers/fpga/fpga-mgr.c static void fpga_mgr_dev_release(struct device *dev) device 22 drivers/fpga/fpga-region.c struct device *start, const void *data, device 23 drivers/fpga/fpga-region.c int (*match)(struct device *, const void *)) device 25 drivers/fpga/fpga-region.c struct device *dev; device 47 drivers/fpga/fpga-region.c struct device *dev = ®ion->dev; device 73 drivers/fpga/fpga-region.c struct device *dev = ®ion->dev; device 98 drivers/fpga/fpga-region.c struct device *dev = ®ion->dev; device 161 drivers/fpga/fpga-region.c static ssize_t compat_id_show(struct device *dev, device 195 drivers/fpga/fpga-region.c *fpga_region_create(struct device *dev, device 247 drivers/fpga/fpga-region.c static void devm_fpga_region_release(struct device *dev, void *res) device 271 drivers/fpga/fpga-region.c *devm_fpga_region_create(struct device *dev, device 317 drivers/fpga/fpga-region.c static void fpga_region_dev_release(struct device *dev) device 131 drivers/fpga/ice40-spi.c struct device *dev = &spi->dev; device 357 drivers/fpga/machxo2-spi.c struct device *dev = &spi->dev; device 88 drivers/fpga/of-fpga-region.c struct device *dev = ®ion->dev; device 196 drivers/fpga/of-fpga-region.c struct device *dev = ®ion->dev; device 287 drivers/fpga/of-fpga-region.c struct device *dev = ®ion->dev; device 397 drivers/fpga/of-fpga-region.c struct device *dev = &pdev->dev; device 76 drivers/fpga/socfpga-a10.c static bool socfpga_a10_fpga_writeable_reg(struct device *dev, unsigned int reg) device 89 drivers/fpga/socfpga-a10.c static bool socfpga_a10_fpga_readable_reg(struct device *dev, unsigned int reg) device 470 drivers/fpga/socfpga-a10.c struct device *dev = &pdev->dev; device 545 drivers/fpga/socfpga.c struct device *dev = &pdev->dev; device 50 drivers/fpga/stratix10-soc.c struct device *dev = priv->client.dev; device 179 drivers/fpga/stratix10-soc.c struct device *dev = priv->client.dev; device 247 drivers/fpga/stratix10-soc.c struct device *dev = priv->client.dev; device 286 drivers/fpga/stratix10-soc.c struct device *dev = priv->client.dev; device 365 drivers/fpga/stratix10-soc.c struct device *dev = priv->client.dev; device 427 drivers/fpga/stratix10-soc.c struct device *dev = &pdev->dev; device 32 drivers/fpga/ts73xx-fpga.c struct device *dev; device 109 drivers/fpga/ts73xx-fpga.c struct device *kdev = &pdev->dev; device 555 drivers/fpga/zynq-fpga.c struct device *dev = &pdev->dev; device 24 drivers/fpga/zynqmp-fpga.c struct device *dev; device 103 drivers/fpga/zynqmp-fpga.c struct device *dev = &pdev->dev; device 79 drivers/fsi/fsi-core.c struct device dev; device 155 drivers/fsi/fsi-core.c static void fsi_device_release(struct device *_device) device 157 drivers/fsi/fsi-core.c struct fsi_device *device = to_fsi_dev(_device); device 159 drivers/fsi/fsi-core.c of_node_put(device->dev.of_node); device 160 drivers/fsi/fsi-core.c kfree(device); device 409 drivers/fsi/fsi-core.c static bool fsi_device_node_matches(struct device *dev, struct device_node *np, device 636 drivers/fsi/fsi-core.c static void fsi_slave_release(struct device *dev) device 793 drivers/fsi/fsi-core.c static ssize_t send_term_store(struct device *dev, device 809 drivers/fsi/fsi-core.c static ssize_t slave_send_echo_show(struct device *dev, device 818 drivers/fsi/fsi-core.c static ssize_t slave_send_echo_store(struct device *dev, device 853 drivers/fsi/fsi-core.c static ssize_t chip_id_show(struct device *dev, device 864 drivers/fsi/fsi-core.c static ssize_t cfam_id_show(struct device *dev, device 892 drivers/fsi/fsi-core.c static char *cfam_devnode(struct device *dev, umode_t *mode, device 910 drivers/fsi/fsi-core.c static char *fsi_cdev_devnode(struct device *dev, umode_t *mode, device 1206 drivers/fsi/fsi-core.c static int fsi_slave_remove_device(struct device *dev, void *arg) device 1212 drivers/fsi/fsi-core.c static int fsi_master_remove_slave(struct device *dev, void *arg) device 1240 drivers/fsi/fsi-core.c static ssize_t master_rescan_store(struct device *dev, device 1255 drivers/fsi/fsi-core.c static ssize_t master_break_store(struct device *dev, device 1323 drivers/fsi/fsi-core.c static int fsi_bus_match(struct device *dev, struct device_driver *drv) device 89 drivers/fsi/fsi-master-ast-cf.c struct device *dev; device 1080 drivers/fsi/fsi-master-ast-cf.c static ssize_t external_mode_show(struct device *dev, device 1089 drivers/fsi/fsi-master-ast-cf.c static ssize_t external_mode_store(struct device *dev, device 1190 drivers/fsi/fsi-master-ast-cf.c static void fsi_master_acf_release(struct device *dev) device 25 drivers/fsi/fsi-master-gpio.c struct device *dev; device 715 drivers/fsi/fsi-master-gpio.c static ssize_t external_mode_show(struct device *dev, device 724 drivers/fsi/fsi-master-gpio.c static ssize_t external_mode_store(struct device *dev, device 761 drivers/fsi/fsi-master-gpio.c static void fsi_master_gpio_release(struct device *dev) device 147 drivers/fsi/fsi-master-hub.c static void hub_master_release(struct device *dev) device 236 drivers/fsi/fsi-master-hub.c static int hub_master_probe(struct device *dev) device 303 drivers/fsi/fsi-master-hub.c static int hub_master_remove(struct device *dev) device 51 drivers/fsi/fsi-master.h struct device dev; device 41 drivers/fsi/fsi-occ.c struct device *dev; device 42 drivers/fsi/fsi-occ.c struct device *sbefifo; device 407 drivers/fsi/fsi-occ.c int fsi_occ_submit(struct device *dev, const void *request, size_t req_len, device 495 drivers/fsi/fsi-occ.c static int occ_unregister_child(struct device *dev, void *data) device 510 drivers/fsi/fsi-occ.c struct device *dev = &pdev->dev; device 121 drivers/fsi/fsi-sbefifo.c struct device dev; device 140 drivers/fsi/fsi-sbefifo.c static void __sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, device 198 drivers/fsi/fsi-sbefifo.c static void sbefifo_dump_ffdc(struct device *dev, const __be32 *ffdc, device 206 drivers/fsi/fsi-sbefifo.c int sbefifo_parse_status(struct device *dev, u16 cmd, __be32 *response, device 327 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 367 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 436 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 476 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 528 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 625 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 668 drivers/fsi/fsi-sbefifo.c struct device *dev = &sbefifo->fsi_dev->dev; device 715 drivers/fsi/fsi-sbefifo.c int sbefifo_submit(struct device *dev, const __be32 *command, size_t cmd_len, device 918 drivers/fsi/fsi-sbefifo.c static void sbefifo_free(struct device *dev) device 930 drivers/fsi/fsi-sbefifo.c static int sbefifo_probe(struct device *dev) device 1002 drivers/fsi/fsi-sbefifo.c static int sbefifo_unregister_child(struct device *dev, void *data) device 1013 drivers/fsi/fsi-sbefifo.c static int sbefifo_remove(struct device *dev) device 69 drivers/fsi/fsi-scom.c struct device dev; device 356 drivers/fsi/fsi-scom.c struct device *dev = &scom->fsi_dev->dev; device 386 drivers/fsi/fsi-scom.c struct device *dev = &scom->fsi_dev->dev; device 561 drivers/fsi/fsi-scom.c static void scom_free(struct device *dev) device 569 drivers/fsi/fsi-scom.c static int scom_probe(struct device *dev) device 616 drivers/fsi/fsi-scom.c static int scom_remove(struct device *dev) device 214 drivers/gnss/core.c static void gnss_device_release(struct device *dev) device 224 drivers/gnss/core.c struct gnss_device *gnss_allocate_device(struct device *parent) device 227 drivers/gnss/core.c struct device *dev; device 353 drivers/gnss/core.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 368 drivers/gnss/core.c static int gnss_uevent(struct device *dev, struct kobj_uevent_env *env) device 214 drivers/gnss/serial.c static int gnss_serial_runtime_suspend(struct device *dev) device 221 drivers/gnss/serial.c static int gnss_serial_runtime_resume(struct device *dev) device 229 drivers/gnss/serial.c static int gnss_serial_prepare(struct device *dev) device 238 drivers/gnss/serial.c static int gnss_serial_suspend(struct device *dev) device 255 drivers/gnss/serial.c static int gnss_serial_resume(struct device *dev) device 191 drivers/gnss/sirf.c struct device *dev = &data->serdev->dev; device 290 drivers/gnss/sirf.c static int sirf_runtime_suspend(struct device *dev) device 324 drivers/gnss/sirf.c static int sirf_runtime_resume(struct device *dev) device 349 drivers/gnss/sirf.c static int __maybe_unused sirf_suspend(struct device *dev) device 363 drivers/gnss/sirf.c static int __maybe_unused sirf_resume(struct device *dev) device 397 drivers/gnss/sirf.c struct device *dev = &serdev->dev; device 399 drivers/gpio/gpio-104-dio-48e.c static int dio48e_probe(struct device *dev, unsigned int id) device 272 drivers/gpio/gpio-104-idi-48.c static int idi_48_probe(struct device *dev, unsigned int id) device 227 drivers/gpio/gpio-104-idio-16.c static int idio_16_probe(struct device *dev, unsigned int id) device 17 drivers/gpio/gpio-adp5520.c struct device *master; device 74 drivers/gpio/gpio-amdpt.c struct device *dev = &pdev->dev; device 225 drivers/gpio/gpio-ath79.c struct device *dev = &pdev->dev; device 569 drivers/gpio/gpio-bcm-kona.c struct device *dev = &pdev->dev; device 369 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_sanity_check_banks(struct device *dev, device 453 drivers/gpio/gpio-brcmstb.c struct device *dev = &pdev->dev; device 524 drivers/gpio/gpio-brcmstb.c static void brcmstb_gpio_quiesce(struct device *dev, bool save) device 569 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_suspend(struct device *dev) device 575 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_resume(struct device *dev) device 608 drivers/gpio/gpio-brcmstb.c struct device *dev = &pdev->dev; device 59 drivers/gpio/gpio-creg-snps.c static int creg_gpio_validate_pg(struct device *dev, struct creg_gpio *hcg, device 81 drivers/gpio/gpio-creg-snps.c static int creg_gpio_validate(struct device *dev, struct creg_gpio *hcg, device 138 drivers/gpio/gpio-creg-snps.c struct device *dev = &pdev->dev; device 331 drivers/gpio/gpio-crystalcove.c struct device *dev = pdev->dev.parent; device 196 drivers/gpio/gpio-davinci.c struct device *dev = &pdev->dev; device 496 drivers/gpio/gpio-davinci.c struct device *dev = &pdev->dev; device 442 drivers/gpio/gpio-dln2.c struct device *dev = &pdev->dev; device 93 drivers/gpio/gpio-dwapb.c struct device *dev; device 559 drivers/gpio/gpio-dwapb.c dwapb_gpio_get_pdata(struct device *dev) device 658 drivers/gpio/gpio-dwapb.c struct device *dev = &pdev->dev; device 745 drivers/gpio/gpio-dwapb.c static int dwapb_gpio_suspend(struct device *dev) device 789 drivers/gpio/gpio-dwapb.c static int dwapb_gpio_resume(struct device *dev) device 275 drivers/gpio/gpio-em.c struct device *dev = &pdev->dev; device 336 drivers/gpio/gpio-ep93xx.c struct device *dev = &pdev->dev; device 49 drivers/gpio/gpio-ftgpio010.c struct device *dev; device 227 drivers/gpio/gpio-ftgpio010.c struct device *dev = &pdev->dev; device 283 drivers/gpio/gpio-gpio-mm.c static int gpiomm_probe(struct device *dev, unsigned int id) device 63 drivers/gpio/gpio-grgpio.c struct device *dev; device 73 drivers/gpio/gpio-gw-pld.c struct device *dev = &client->dev; device 27 drivers/gpio/gpio-htc-egpio.c struct device *dev; device 89 drivers/gpio/gpio-ich.c struct device *dev; device 365 drivers/gpio/gpio-ich.c static int ichx_gpio_request_regions(struct device *dev, device 386 drivers/gpio/gpio-ich.c struct device *dev = &pdev->dev; device 317 drivers/gpio/gpio-intel-mid.c static int __maybe_unused intel_gpio_runtime_idle(struct device *dev) device 55 drivers/gpio/gpio-ixp4xx.c struct device *dev; device 192 drivers/gpio/gpio-ixp4xx.c struct device *dev = &pdev->dev; device 132 drivers/gpio/gpio-kempld.c struct device *dev = &pdev->dev; device 97 drivers/gpio/gpio-loongson.c struct device *dev = &pdev->dev; device 48 drivers/gpio/gpio-loongson1.c struct device *dev = &pdev->dev; device 206 drivers/gpio/gpio-lpc18xx.c struct device *dev = gc->gpio.parent; device 329 drivers/gpio/gpio-lpc18xx.c struct device *dev = &pdev->dev; device 326 drivers/gpio/gpio-lynxpoint.c struct device *dev = &pdev->dev; device 400 drivers/gpio/gpio-lynxpoint.c static int lp_gpio_runtime_suspend(struct device *dev) device 405 drivers/gpio/gpio-lynxpoint.c static int lp_gpio_runtime_resume(struct device *dev) device 410 drivers/gpio/gpio-lynxpoint.c static int lp_gpio_resume(struct device *dev) device 125 drivers/gpio/gpio-max3191x.c struct device *dev = max3191x->gpio.parent; device 332 drivers/gpio/gpio-max3191x.c struct device *dev, const char *con_id, device 360 drivers/gpio/gpio-max3191x.c struct device *dev = &spi->dev; device 16 drivers/gpio/gpio-max7300.c static int max7300_i2c_write(struct device *dev, unsigned int reg, device 24 drivers/gpio/gpio-max7300.c static int max7300_i2c_read(struct device *dev, unsigned int reg) device 19 drivers/gpio/gpio-max7301.c static int max7301_spi_write(struct device *dev, unsigned int reg, device 30 drivers/gpio/gpio-max7301.c static int max7301_spi_read(struct device *dev, unsigned int reg) device 162 drivers/gpio/gpio-max730x.c struct device *dev = ts->dev; device 225 drivers/gpio/gpio-max730x.c int __max730x_remove(struct device *dev) device 603 drivers/gpio/gpio-max732x.c static struct max732x_platform_data *of_gpio_max732x(struct device *dev) device 20 drivers/gpio/gpio-max77620.c struct device *dev; device 143 drivers/gpio/gpio-max77650.c struct device *dev, *parent; device 42 drivers/gpio/gpio-menz127.c struct device *dev = gc->parent; device 134 drivers/gpio/gpio-menz127.c struct device *dev = &mdev->dev; device 195 drivers/gpio/gpio-menz127.c { .device = 0x7f }, device 54 drivers/gpio/gpio-merrifield.c struct device *dev; device 81 drivers/gpio/gpio-ml-ioh.c struct device *dev; device 53 drivers/gpio/gpio-mlxbf.c struct device *dev = &pdev->dev; device 404 drivers/gpio/gpio-mmio.c static int bgpio_setup_accessors(struct device *dev, device 582 drivers/gpio/gpio-mmio.c int bgpio_init(struct gpio_chip *gc, struct device *dev, device 709 drivers/gpio/gpio-mmio.c struct device *dev = &pdev->dev; device 315 drivers/gpio/gpio-mockup.c static void gpio_mockup_debugfs_setup(struct device *dev, device 349 drivers/gpio/gpio-mockup.c static int gpio_mockup_name_lines(struct device *dev, device 376 drivers/gpio/gpio-mockup.c struct device *dev; device 29 drivers/gpio/gpio-moxtet.c struct device *dev; device 116 drivers/gpio/gpio-moxtet.c static int moxtet_gpio_probe(struct device *dev) device 244 drivers/gpio/gpio-msic.c struct device *dev = &pdev->dev; device 54 drivers/gpio/gpio-mt7621.c struct device *dev; device 210 drivers/gpio/gpio-mt7621.c mediatek_gpio_bank_probe(struct device *dev, device 297 drivers/gpio/gpio-mt7621.c struct device *dev = &pdev->dev; device 774 drivers/gpio/gpio-mvebu.c struct device *dev = &pdev->dev; device 66 drivers/gpio/gpio-mxc.c struct device *dev; device 53 drivers/gpio/gpio-mxs.c struct device *dev; device 76 drivers/gpio/gpio-omap.c int (*get_context_loss_count)(struct device *dev); device 712 drivers/gpio/gpio-omap.c static int omap_mpuio_suspend_noirq(struct device *dev) device 726 drivers/gpio/gpio-omap.c static int omap_mpuio_resume_noirq(struct device *dev) device 1101 drivers/gpio/gpio-omap.c struct device *dev = bank->chip.parent; device 1144 drivers/gpio/gpio-omap.c struct device *dev = bank->chip.parent; device 1345 drivers/gpio/gpio-omap.c struct device *dev = &pdev->dev; device 1480 drivers/gpio/gpio-omap.c static int __maybe_unused omap_gpio_runtime_suspend(struct device *dev) device 1493 drivers/gpio/gpio-omap.c static int __maybe_unused omap_gpio_runtime_resume(struct device *dev) device 241 drivers/gpio/gpio-pca953x.c static bool pca953x_readable_register(struct device *dev, unsigned int reg) device 264 drivers/gpio/gpio-pca953x.c static bool pca953x_writeable_register(struct device *dev, unsigned int reg) device 284 drivers/gpio/gpio-pca953x.c static bool pca953x_volatile_register(struct device *dev, unsigned int reg) device 1049 drivers/gpio/gpio-pca953x.c static int pca953x_regcache_sync(struct device *dev) device 1095 drivers/gpio/gpio-pca953x.c static int pca953x_suspend(struct device *dev) device 1109 drivers/gpio/gpio-pca953x.c static int pca953x_resume(struct device *dev) device 89 drivers/gpio/gpio-pch.c struct device *dev; device 368 drivers/gpio/gpio-pch.c if (pdev->device == 0x8803) device 370 drivers/gpio/gpio-pch.c else if (pdev->device == 0x8014) device 372 drivers/gpio/gpio-pch.c else if (pdev->device == 0x8043) device 410 drivers/gpio/gpio-pch.c static int __maybe_unused pch_gpio_suspend(struct device *dev) device 422 drivers/gpio/gpio-pch.c static int __maybe_unused pch_gpio_resume(struct device *dev) device 306 drivers/gpio/gpio-pci-idio-16.c struct device *const dev = &pdev->dev; device 481 drivers/gpio/gpio-pcie-idio-24.c struct device *const dev = &pdev->dev; device 129 drivers/gpio/gpio-pisosr.c struct device *dev = &spi->dev; device 284 drivers/gpio/gpio-pl061.c struct device *dev = &adev->dev; device 355 drivers/gpio/gpio-pl061.c static int pl061_suspend(struct device *dev) device 376 drivers/gpio/gpio-pl061.c static int pl061_resume(struct device *dev) device 80 drivers/gpio/gpio-pxa.c struct device *dev; device 196 drivers/gpio/gpio-raspberrypi-exp.c struct device *dev = &pdev->dev; device 27 drivers/gpio/gpio-rc5t583.c struct device *parent = rc5t583_gpio->rc5t583->dev; device 41 drivers/gpio/gpio-rc5t583.c struct device *parent = rc5t583_gpio->rc5t583->dev; device 51 drivers/gpio/gpio-rc5t583.c struct device *parent = rc5t583_gpio->rc5t583->dev; device 66 drivers/gpio/gpio-rc5t583.c struct device *parent = rc5t583_gpio->rc5t583->dev; device 91 drivers/gpio/gpio-rc5t583.c struct device *parent = rc5t583_gpio->rc5t583->dev; device 38 drivers/gpio/gpio-rcar.c struct device *dev; device 436 drivers/gpio/gpio-rcar.c struct device *dev = &pdev->dev; device 537 drivers/gpio/gpio-rcar.c static int gpio_rcar_suspend(struct device *dev) device 556 drivers/gpio/gpio-rcar.c static int gpio_rcar_resume(struct device *dev) device 130 drivers/gpio/gpio-reg.c struct gpio_chip *gpio_reg_init(struct device *dev, void __iomem *reg, device 215 drivers/gpio/gpio-siox.c struct device *dev = &sdevice->dev; device 40 drivers/gpio/gpio-sta2x11.c struct device *dev; device 33 drivers/gpio/gpio-stmpe.c struct device *dev; device 211 drivers/gpio/gpio-syscon.c struct device *dev = &pdev->dev; device 111 drivers/gpio/gpio-tb10x.c struct device *dev = &pdev->dev; device 30 drivers/gpio/gpio-tc3589x.c struct device *dev; device 86 drivers/gpio/gpio-tegra.c struct device *dev; device 414 drivers/gpio/gpio-tegra.c static int tegra_gpio_resume(struct device *dev) device 453 drivers/gpio/gpio-tegra.c static int tegra_gpio_suspend(struct device *dev) device 453 drivers/gpio/gpio-thunderx.c struct device *dev = &pdev->dev; device 217 drivers/gpio/gpio-timberdale.c struct device *dev = &pdev->dev; device 27 drivers/gpio/gpio-tps6586x.c struct device *parent; device 76 drivers/gpio/gpio-tps65910.c static struct tps65910_board *tps65910_parse_dt_for_gpio(struct device *dev, device 99 drivers/gpio/gpio-tps65910.c static struct tps65910_board *tps65910_parse_dt_for_gpio(struct device *dev, device 202 drivers/gpio/gpio-tqmx86.c static int __maybe_unused tqmx86_gpio_runtime_suspend(struct device *dev) device 207 drivers/gpio/gpio-tqmx86.c static int __maybe_unused tqmx86_gpio_runtime_resume(struct device *dev) device 230 drivers/gpio/gpio-tqmx86.c struct device *dev = &pdev->dev; device 317 drivers/gpio/gpio-ts5500.c struct device *dev = &pdev->dev; device 470 drivers/gpio/gpio-twl4030.c static struct twl4030_gpio_platform_data *of_gpio_twl4030(struct device *dev, device 80 drivers/gpio/gpio-twl6040.c struct device *twl6040_core_dev = pdev->dev.parent; device 343 drivers/gpio/gpio-uniphier.c struct device *dev = &pdev->dev; device 429 drivers/gpio/gpio-uniphier.c static int __maybe_unused uniphier_gpio_suspend(struct device *dev) device 451 drivers/gpio/gpio-uniphier.c static int __maybe_unused uniphier_gpio_resume(struct device *dev) device 242 drivers/gpio/gpio-vf610.c struct device *dev = &pdev->dev; device 92 drivers/gpio/gpio-wcove.c struct device *dev; device 399 drivers/gpio/gpio-wcove.c struct device *dev; device 611 drivers/gpio/gpio-winbond.c static int winbond_gpio_imatch(struct device *dev, unsigned int id) device 647 drivers/gpio/gpio-winbond.c static int winbond_gpio_iprobe(struct device *dev, unsigned int id) device 398 drivers/gpio/gpio-ws16c48.c static int ws16c48_probe(struct device *dev, unsigned int id) device 128 drivers/gpio/gpio-xgene.c static __maybe_unused int xgene_gpio_suspend(struct device *dev) device 141 drivers/gpio/gpio-xgene.c static __maybe_unused int xgene_gpio_resume(struct device *dev) device 216 drivers/gpio/gpio-zx.c struct device *dev = &pdev->dev; device 710 drivers/gpio/gpio-zynq.c static int __maybe_unused zynq_gpio_suspend(struct device *dev) device 723 drivers/gpio/gpio-zynq.c static int __maybe_unused zynq_gpio_resume(struct device *dev) device 738 drivers/gpio/gpio-zynq.c static int __maybe_unused zynq_gpio_runtime_suspend(struct device *dev) device 747 drivers/gpio/gpio-zynq.c static int __maybe_unused zynq_gpio_runtime_resume(struct device *dev) device 243 drivers/gpio/gpiolib-acpi.c static bool acpi_gpio_irq_is_wake(struct device *parent, device 464 drivers/gpio/gpiolib-acpi.c static void devm_acpi_dev_release_driver_gpios(struct device *dev, void *res) device 469 drivers/gpio/gpiolib-acpi.c int devm_acpi_dev_add_driver_gpios(struct device *dev, device 489 drivers/gpio/gpiolib-acpi.c void devm_acpi_dev_remove_driver_gpios(struct device *dev) device 589 drivers/gpio/gpiolib-acpi.c struct device *dev = &info->adev->dev; device 812 drivers/gpio/gpiolib-acpi.c struct gpio_desc *acpi_find_gpio(struct device *dev, device 1293 drivers/gpio/gpiolib-acpi.c int acpi_gpio_count(struct device *dev, const char *con_id) device 45 drivers/gpio/gpiolib-acpi.h struct gpio_desc *acpi_find_gpio(struct device *dev, device 54 drivers/gpio/gpiolib-acpi.h int acpi_gpio_count(struct device *dev, const char *con_id); device 78 drivers/gpio/gpiolib-acpi.h acpi_find_gpio(struct device *dev, const char *con_id, device 90 drivers/gpio/gpiolib-acpi.h static inline int acpi_gpio_count(struct device *dev, const char *con_id) device 18 drivers/gpio/gpiolib-devres.c static void devm_gpiod_release(struct device *dev, void *res) device 25 drivers/gpio/gpiolib-devres.c static int devm_gpiod_match(struct device *dev, void *res, void *data) device 32 drivers/gpio/gpiolib-devres.c static void devm_gpiod_release_array(struct device *dev, void *res) device 39 drivers/gpio/gpiolib-devres.c static int devm_gpiod_match_array(struct device *dev, void *res, void *data) device 56 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get(struct device *dev, device 74 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev, device 93 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev, device 147 drivers/gpio/gpiolib-devres.c struct gpio_desc *devm_gpiod_get_from_of_node(struct device *dev, device 203 drivers/gpio/gpiolib-devres.c struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev, device 256 drivers/gpio/gpiolib-devres.c struct gpio_desc *__must_check devm_gpiod_get_index_optional(struct device *dev, device 283 drivers/gpio/gpiolib-devres.c struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev, device 320 drivers/gpio/gpiolib-devres.c devm_gpiod_get_array_optional(struct device *dev, const char *con_id, device 342 drivers/gpio/gpiolib-devres.c void devm_gpiod_put(struct device *dev, struct gpio_desc *desc) device 359 drivers/gpio/gpiolib-devres.c void devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc) device 388 drivers/gpio/gpiolib-devres.c void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs) device 398 drivers/gpio/gpiolib-devres.c static void devm_gpio_release(struct device *dev, void *res) device 405 drivers/gpio/gpiolib-devres.c static int devm_gpio_match(struct device *dev, void *res, void *data) device 427 drivers/gpio/gpiolib-devres.c int devm_gpio_request(struct device *dev, unsigned gpio, const char *label) device 456 drivers/gpio/gpiolib-devres.c int devm_gpio_request_one(struct device *dev, unsigned gpio, device 489 drivers/gpio/gpiolib-devres.c void devm_gpio_free(struct device *dev, unsigned int gpio) device 35 drivers/gpio/gpiolib-of.c int of_gpio_spi_cs_get_count(struct device *dev, const char *con_id) device 55 drivers/gpio/gpiolib-of.c int of_gpio_get_count(struct device *dev, const char *con_id) device 376 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_spi_gpio(struct device *dev, const char *con_id, device 406 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_spi_cs_gpio(struct device *dev, device 437 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_regulator_gpio(struct device *dev, const char *con_id, device 464 drivers/gpio/gpiolib-of.c static struct gpio_desc *of_find_arizona_gpio(struct device *dev, device 477 drivers/gpio/gpiolib-of.c struct gpio_desc *of_find_gpio(struct device *dev, const char *con_id, device 10 drivers/gpio/gpiolib-of.h struct gpio_desc *of_find_gpio(struct device *dev, device 16 drivers/gpio/gpiolib-of.h int of_gpio_get_count(struct device *dev, const char *con_id); device 19 drivers/gpio/gpiolib-of.h static inline struct gpio_desc *of_find_gpio(struct device *dev, device 28 drivers/gpio/gpiolib-of.h static inline int of_gpio_get_count(struct device *dev, const char *con_id) device 58 drivers/gpio/gpiolib-sysfs.c static ssize_t direction_show(struct device *dev, device 77 drivers/gpio/gpiolib-sysfs.c static ssize_t direction_store(struct device *dev, device 101 drivers/gpio/gpiolib-sysfs.c static ssize_t value_show(struct device *dev, device 123 drivers/gpio/gpiolib-sysfs.c static ssize_t value_store(struct device *dev, device 164 drivers/gpio/gpiolib-sysfs.c static int gpio_sysfs_request_irq(struct device *dev, unsigned char flags) device 220 drivers/gpio/gpiolib-sysfs.c static void gpio_sysfs_free_irq(struct device *dev) device 241 drivers/gpio/gpiolib-sysfs.c static ssize_t edge_show(struct device *dev, device 262 drivers/gpio/gpiolib-sysfs.c static ssize_t edge_store(struct device *dev, device 304 drivers/gpio/gpiolib-sysfs.c static int gpio_sysfs_set_active_low(struct device *dev, int value) device 329 drivers/gpio/gpiolib-sysfs.c static ssize_t active_low_show(struct device *dev, device 346 drivers/gpio/gpiolib-sysfs.c static ssize_t active_low_store(struct device *dev, device 368 drivers/gpio/gpiolib-sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 412 drivers/gpio/gpiolib-sysfs.c static ssize_t base_show(struct device *dev, device 421 drivers/gpio/gpiolib-sysfs.c static ssize_t label_show(struct device *dev, device 430 drivers/gpio/gpiolib-sysfs.c static ssize_t ngpio_show(struct device *dev, device 574 drivers/gpio/gpiolib-sysfs.c struct device *dev; device 651 drivers/gpio/gpiolib-sysfs.c static int match_export(struct device *dev, const void *desc) device 669 drivers/gpio/gpiolib-sysfs.c int gpiod_export_link(struct device *dev, const char *name, device 672 drivers/gpio/gpiolib-sysfs.c struct device *cdev; device 700 drivers/gpio/gpiolib-sysfs.c struct device *dev; device 742 drivers/gpio/gpiolib-sysfs.c struct device *dev; device 743 drivers/gpio/gpiolib-sysfs.c struct device *parent; device 1176 drivers/gpio/gpiolib.c static void gpiodevice_release(struct device *dev) device 1543 drivers/gpio/gpiolib.c static void devm_gpio_chip_release(struct device *dev, void *res) device 1565 drivers/gpio/gpiolib.c int devm_gpiochip_add_data(struct device *dev, struct gpio_chip *chip, device 1697 drivers/gpio/gpiolib.c struct device *dev = &gc->gpiodev->dev; device 4288 drivers/gpio/gpiolib.c static struct gpiod_lookup_table *gpiod_find_lookup_table(struct device *dev) device 4319 drivers/gpio/gpiolib.c static struct gpio_desc *gpiod_find(struct device *dev, const char *con_id, device 4373 drivers/gpio/gpiolib.c static int platform_gpio_count(struct device *dev, const char *con_id) device 4400 drivers/gpio/gpiolib.c int gpiod_count(struct device *dev, const char *con_id) device 4426 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get(struct device *dev, const char *con_id, device 4443 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get_optional(struct device *dev, device 4534 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get_index(struct device *dev, device 4683 drivers/gpio/gpiolib.c struct gpio_desc *__must_check gpiod_get_index_optional(struct device *dev, device 4766 drivers/gpio/gpiolib.c struct gpio_descs *__must_check gpiod_get_array(struct device *dev, device 4890 drivers/gpio/gpiolib.c struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev, device 5036 drivers/gpio/gpiolib.c struct device *parent; device 46 drivers/gpio/gpiolib.h struct device dev; device 48 drivers/gpio/gpiolib.h struct device *mockdev; device 775 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct device *dev; device 1273 drivers/gpu/drm/amd/amdgpu/amdgpu.h _name##_show(struct device *dev, \ device 166 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c static struct device *get_mfd_cell_dev(const char *device_name, int r) device 169 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct device *dev; device 191 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct device *dev; device 419 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct device *dev; device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.h struct device *parent; device 1942 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c static ssize_t amdgpu_atombios_get_vbios_version(struct device *dev, device 590 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c pdev->device == p->chip_device && device 389 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c vhdr->DeviceID == adev->pdev->device) { device 257 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6810) || device 258 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6811))) { device 266 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if (((adev->pdev->device == 0x6820) && device 269 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6821) && device 273 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6823) || device 274 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x682b)))) { device 283 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6600) || device 284 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6604) || device 285 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6605) || device 286 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6610))) || device 288 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6610))) { device 297 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6660)) || device 299 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6660) || device 300 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6663) || device 301 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6665) || device 302 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6667)))) { device 306 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x6665)) { device 316 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c (adev->pdev->device == 0x665f)) { device 332 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if (((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0x81)) || device 333 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0x83)) || device 334 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6907) && (adev->pdev->revision == 0x87)) || device 335 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0xD1)) || device 336 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0xD3))) { device 343 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if (((adev->pdev->device == 0x6939) && (adev->pdev->revision == 0xf1)) || device 344 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6938) && (adev->pdev->revision == 0xf1))) { device 355 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if (((adev->pdev->device == 0x67ef) && device 358 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x67ff) && device 364 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c } else if ((adev->pdev->device == 0x67ef) && device 377 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if (((adev->pdev->device == 0x67df) && device 384 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6fdf) && device 389 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c } else if ((adev->pdev->device == 0x67df) && device 402 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if (((adev->pdev->device == 0x6987) && device 405 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c ((adev->pdev->device == 0x6981) && device 419 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c if ((adev->pdev->device == 0x687f) && device 520 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c config[no_regs++] = adev->pdev->device; device 122 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static ssize_t amdgpu_device_get_pcie_replay_count(struct device *dev, device 184 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c trace_amdgpu_mm_rreg(adev->pdev->device, reg, ret); device 243 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c trace_amdgpu_mm_wreg(adev->pdev->device, reg, v); device 1424 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c else if (adev->pdev->device == 0x15d8) device 2619 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c amdgpu_asic_name[adev->asic_type], pdev->vendor, pdev->device, device 440 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h struct device *int_hwmon_dev; device 1155 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_suspend(struct device *dev) device 1162 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_resume(struct device *dev) device 1176 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_freeze(struct device *dev) device 1183 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_thaw(struct device *dev) device 1190 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_poweroff(struct device *dev) device 1197 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_restore(struct device *dev) device 1204 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_runtime_suspend(struct device *dev) device 1231 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_runtime_resume(struct device *dev) device 1257 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pmops_runtime_idle(struct device *dev) device 46 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static ssize_t amdgpu_mem_info_gtt_total_show(struct device *dev, device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static ssize_t amdgpu_mem_info_gtt_used_show(struct device *dev, device 673 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c dev_info.device_id = dev->pdev->device; device 155 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_dpm_state(struct device *dev, device 179 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_dpm_state(struct device *dev, device 279 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_dpm_forced_performance_level(struct device *dev, device 313 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_dpm_forced_performance_level(struct device *dev, device 406 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_num_states(struct device *dev, device 433 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_cur_state(struct device *dev, device 466 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_force_state(struct device *dev, device 479 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_force_state(struct device *dev, device 530 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_table(struct device *dev, device 557 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_table(struct device *dev, device 642 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_od_clk_voltage(struct device *dev, device 722 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_od_clk_voltage(struct device *dev, device 764 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_feature_status(struct device *dev, device 793 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_feature_status(struct device *dev, device 833 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_dpm_sclk(struct device *dev, device 888 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_dpm_sclk(struct device *dev, device 916 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_dpm_mclk(struct device *dev, device 935 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_dpm_mclk(struct device *dev, device 963 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_dpm_socclk(struct device *dev, device 978 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_dpm_socclk(struct device *dev, device 1003 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_dpm_fclk(struct device *dev, device 1018 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_dpm_fclk(struct device *dev, device 1043 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_dpm_dcefclk(struct device *dev, device 1058 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_dpm_dcefclk(struct device *dev, device 1083 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_dpm_pcie(struct device *dev, device 1098 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_dpm_pcie(struct device *dev, device 1123 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_sclk_od(struct device *dev, device 1139 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_sclk_od(struct device *dev, device 1174 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_mclk_od(struct device *dev, device 1190 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_mclk_od(struct device *dev, device 1245 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pp_power_profile_mode(struct device *dev, device 1261 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_set_pp_power_profile_mode(struct device *dev, device 1322 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_busy_percent(struct device *dev, device 1348 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_memory_busy_percent(struct device *dev, device 1378 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_pcie_bw(struct device *dev, device 1401 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_get_unique_id(struct device *dev, device 1466 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_temp(struct device *dev, device 1510 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_temp_thresh(struct device *dev, device 1526 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_hotspot_temp_thresh(struct device *dev, device 1542 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_mem_temp_thresh(struct device *dev, device 1558 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_temp_label(struct device *dev, device 1570 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_temp_emergency(struct device *dev, device 1596 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_pwm1_enable(struct device *dev, device 1614 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_set_pwm1_enable(struct device *dev, device 1644 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_pwm1_min(struct device *dev, device 1651 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_pwm1_max(struct device *dev, device 1658 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_set_pwm1(struct device *dev, device 1699 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_pwm1(struct device *dev, device 1727 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_fan1_input(struct device *dev, device 1753 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_fan1_min(struct device *dev, device 1770 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_fan1_max(struct device *dev, device 1787 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_fan1_target(struct device *dev, device 1813 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_set_fan1_target(struct device *dev, device 1852 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_get_fan1_enable(struct device *dev, device 1870 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_set_fan1_enable(struct device *dev, device 1908 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_vddgfx(struct device *dev, device 1931 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_vddgfx_label(struct device *dev, device 1938 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_vddnb(struct device *dev, device 1965 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_vddnb_label(struct device *dev, device 1972 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_power_avg(struct device *dev, device 1999 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_power_cap_min(struct device *dev, device 2006 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_power_cap_max(struct device *dev, device 2024 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_power_cap(struct device *dev, device 2043 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_set_power_cap(struct device *dev, device 2072 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_sclk(struct device *dev, device 2095 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_sclk_label(struct device *dev, device 2102 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_mclk(struct device *dev, device 2125 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static ssize_t amdgpu_hwmon_show_mclk_label(struct device *dev, device 2294 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct device *dev = kobj_to_dev(kobj); device 294 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static ssize_t amdgpu_ras_sysfs_read(struct device *dev, device 785 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static ssize_t amdgpu_ras_sysfs_features_read(struct device *dev, device 382 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c static ssize_t show_##name(struct device *dev, \ device 80 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c else if (adev->pdev->device == 0x15d8) device 42 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static ssize_t amdgpu_mem_info_vram_total_show(struct device *dev, device 59 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static ssize_t amdgpu_mem_info_vis_vram_total_show(struct device *dev, device 76 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static ssize_t amdgpu_mem_info_vram_used_show(struct device *dev, device 94 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static ssize_t amdgpu_mem_info_vis_vram_used_show(struct device *dev, device 71 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static ssize_t amdgpu_xgmi_show_hive_id(struct device *dev, device 123 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static ssize_t amdgpu_xgmi_show_device_id(struct device *dev, device 135 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static ssize_t amdgpu_xgmi_show_error(struct device *dev, device 181 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c (adev->pdev->device == 0x6741)) device 1934 drivers/gpu/drm/amd/amdgpu/cik.c if (adev->pdev->device == 0x1312 || device 1935 drivers/gpu/drm/amd/amdgpu/cik.c adev->pdev->device == 0x1316 || device 1936 drivers/gpu/drm/amd/amdgpu/cik.c adev->pdev->device == 0x1317) device 187 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static ssize_t df_v3_6_get_df_cntr_avail(struct device *dev, device 649 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c if (!(adev->pdev->device == 0x7340 && device 4532 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c if (adev->pdev->device == 0x50) device 1044 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c adev->pdev->device == 0x15d8) && device 1386 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c else if (adev->pdev->device == 0x15d8) device 233 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c if (((adev->pdev->device == 0x67ef) && device 236 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c ((adev->pdev->device == 0x67ff) && device 241 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c else if ((adev->pdev->device == 0x67ef) && device 248 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c if ((adev->pdev->device == 0x67df) && device 256 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c if (((adev->pdev->device == 0x6987) && device 259 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c ((adev->pdev->device == 0x6981) && device 466 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c adev->pdev->device == 0x15d8))); device 58 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c else if (adev->pdev->device == 0x15d8) device 466 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c else if (adev->pdev->device == 0x15d8) device 483 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c if ((flags & AMDGPU_FENCE_FLAG_INT) && adev->pdev->device != 0x50) { device 858 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c if (amdgpu_emu_mode == 1 && adev->pdev->device == 0x4d) device 1993 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (adev->pdev->device) { device 2026 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (adev->pdev->device) { device 2051 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (adev->pdev->device) { device 2104 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (adev->pdev->device) { device 3444 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6664) || device 3445 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6665) || device 3446 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6667)) { device 3450 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6665)) { device 3460 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6604) || device 3461 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6605)) { device 3685 drivers/gpu/drm/amd/amdgpu/si_dpm.c if ((adev->pdev->device == 0x6819) && device 5186 drivers/gpu/drm/amd/amdgpu/si_dpm.c if ((adev->pdev->device != 0x6818) && (adev->pdev->device != 0x6819)) device 6286 drivers/gpu/drm/amd/amdgpu/si_dpm.c switch (adev->pdev->device) { device 7621 drivers/gpu/drm/amd/amdgpu/si_dpm.c ((adev->pdev->device == 0x6810) || device 7622 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6811))) device 7628 drivers/gpu/drm/amd/amdgpu/si_dpm.c if (((adev->pdev->device == 0x6820) && device 7631 drivers/gpu/drm/amd/amdgpu/si_dpm.c ((adev->pdev->device == 0x6821) && device 7635 drivers/gpu/drm/amd/amdgpu/si_dpm.c ((adev->pdev->device == 0x6823) || device 7636 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x682b)))) device 7643 drivers/gpu/drm/amd/amdgpu/si_dpm.c ((adev->pdev->device == 0x6600) || device 7644 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6604) || device 7645 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6605) || device 7646 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6610))) || device 7648 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6610))) device 7655 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6660)) || device 7657 drivers/gpu/drm/amd/amdgpu/si_dpm.c ((adev->pdev->device == 0x6660) || device 7658 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6663) || device 7659 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6665) || device 7660 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6667)))) device 7663 drivers/gpu/drm/amd/amdgpu/si_dpm.c (adev->pdev->device == 0x6665)) device 1104 drivers/gpu/drm/amd/amdgpu/soc15.c else if (adev->pdev->device == 0x15d8) device 1129 drivers/gpu/drm/amd/amdgpu/soc15.c } else if (adev->pdev->device == 0x15d8) { device 59 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c struct device *kfd_device; device 99 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c struct device *kfd_chardev(void) device 529 drivers/gpu/drm/amd/amdkfd/kfd_device.c lookup_device_info(pdev->device); device 549 drivers/gpu/drm/amd/amdkfd/kfd_device.c pdev->vendor, pdev->device); device 702 drivers/gpu/drm/amd/amdkfd/kfd_device.c kfd->pdev->device); device 726 drivers/gpu/drm/amd/amdkfd/kfd_device.c kfd->pdev->vendor, kfd->pdev->device); device 832 drivers/gpu/drm/amd/amdkfd/kfd_device.c kfd->pdev->vendor, kfd->pdev->device); device 840 drivers/gpu/drm/amd/amdkfd/kfd_device.c kfd->pdev->vendor, kfd->pdev->device); device 254 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c if (q->device->device_info->asic_family == CHIP_HAWAII) device 255 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c if (flush_texture_cache_nocpsch(q->device, qpd)) device 504 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c pdd = kfd_get_process_device_data(q->device, q->process); device 1548 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c q->properties.is_active || !q->device->cwsr_enabled) { device 132 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c kq->queue->device = dev; device 319 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct device *kfd_chardev(void); device 504 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_dev *device; device 835 drivers/gpu/drm/amd/amdkfd/kfd_priv.h extern struct device *kfd_device; device 94 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c dev = pqn->q->device; device 123 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c return pqn->q->device->dqm->ops.update_queue(pqn->q->device->dqm, device 183 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c (*q)->device = dev; device 359 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c dev = pqn->q->device; device 377 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c dqm = pqn->q->device->dqm; device 427 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c retval = pqn->q->device->dqm->ops.update_queue(pqn->q->device->dqm, device 455 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c retval = pqn->q->device->dqm->ops.update_queue(pqn->q->device->dqm, device 491 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c return pqn->q->device->dqm->ops.get_wave_state(pqn->q->device->dqm, device 516 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c q->device->id); device 521 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c q->device->id); device 527 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c q->properties.type, q->device->id); device 530 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c mqd_mgr = q->device->dqm->mqd_mgrs[mqd_type]; device 63 drivers/gpu/drm/amd/amdkfd/kfd_queue.c pr_debug("Queue Device Address: 0x%p\n", q->device); device 53 drivers/gpu/drm/amd/amdkfd/kfd_topology.c struct kfd_topology_device *device = NULL; device 59 drivers/gpu/drm/amd/amdkfd/kfd_topology.c device = top_dev; device 65 drivers/gpu/drm/amd/amdkfd/kfd_topology.c return device; device 100 drivers/gpu/drm/amd/amdkfd/kfd_topology.c struct kfd_dev *device = NULL; device 106 drivers/gpu/drm/amd/amdkfd/kfd_topology.c device = top_dev->gpu; device 112 drivers/gpu/drm/amd/amdkfd/kfd_topology.c return device; device 118 drivers/gpu/drm/amd/amdkfd/kfd_topology.c struct kfd_dev *device = NULL; device 124 drivers/gpu/drm/amd/amdkfd/kfd_topology.c device = top_dev->gpu; device 130 drivers/gpu/drm/amd/amdkfd/kfd_topology.c return device; device 1082 drivers/gpu/drm/amd/amdkfd/kfd_topology.c buf[3] = gpu->pdev->device; device 1277 drivers/gpu/drm/amd/amdkfd/kfd_topology.c dev->node_props.device_id = gpu->pdev->device; device 513 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_audio_component_get_eld(struct device *kdev, int port, device 553 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_audio_component_bind(struct device *kdev, device 554 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct device *hda_kdev, void *data) device 567 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_audio_component_unbind(struct device *kdev, device 568 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct device *hda_kdev, void *data) device 2446 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static ssize_t s3_debug_store(struct device *device, device 2453 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct drm_device *drm_dev = dev_get_drvdata(device); device 131 drivers/gpu/drm/amd/include/cgs_common.h #define CGS_WREG32_FIELD(device, reg, field, val) \ device 132 drivers/gpu/drm/amd/include/cgs_common.h cgs_write_register(device, mm##reg, (cgs_read_register(device, mm##reg) & ~CGS_REG_FIELD_MASK(reg, field)) | (val) << CGS_REG_FIELD_SHIFT(reg, field)) device 134 drivers/gpu/drm/amd/include/cgs_common.h #define CGS_WREG32_FIELD_IND(device, space, reg, field, val) \ device 135 drivers/gpu/drm/amd/include/cgs_common.h cgs_write_ind_register(device, space, ix##reg, (cgs_read_ind_register(device, space, ix##reg) & ~CGS_REG_FIELD_MASK(reg, field)) | (val) << CGS_REG_FIELD_SHIFT(reg, field)) device 52 drivers/gpu/drm/amd/powerplay/amd_powerplay.c hwmgr->device = amdgpu_cgs_create_device(adev); device 201 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c static ATOM_VOLTAGE_OBJECT_INFO *get_voltage_info_table(void *device) device 209 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c smu_atom_get_data_table(device, index, device 602 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c static ATOM_GPIO_PIN_LUT *get_gpio_lookup_table(void *device) device 609 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c smu_atom_get_data_table(device, device 1197 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c static ATOM_ASIC_INTERNAL_SS_INFO *asic_internal_ss_get_ss_table(void *device) device 1204 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c smu_atom_get_data_table(device, device 140 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_IO_DEBUG_INDEX, 0x9F); device 142 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c hwmgr->microcode_version_info.MC = cgs_read_register(hwmgr->device, mmMC_SEQ_IO_DEBUG_DATA); device 152 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c speedCntl = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__PCIE, device 163 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c link_width = PHM_READ_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__PCIE, device 181 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, device 183 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, device 215 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 368 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 372 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 388 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 397 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 415 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 417 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 421 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 432 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 434 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 438 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 457 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c mc_arb_dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 458 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c mc_arb_dram_timing2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 459 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c burst_time = PHM_READ_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE0); device 462 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c mc_arb_dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING_1); device 463 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c mc_arb_dram_timing2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2_1); device 464 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c burst_time = PHM_READ_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE1); device 472 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_ARB_DRAM_TIMING, mc_arb_dram_timing); device 473 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2, mc_arb_dram_timing2); device 474 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE0, burst_time); device 477 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_ARB_DRAM_TIMING_1, mc_arb_dram_timing); device 478 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2_1, mc_arb_dram_timing2); device 479 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE1, burst_time); device 485 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c mc_cg_config = cgs_read_register(hwmgr->device, mmMC_CG_CONFIG); device 487 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_CG_CONFIG, mc_cg_config); device 488 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_FIELD(hwmgr->device, MC_ARB_CG, CG_ARB_REQ, arb_dest); device 515 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c tmp = (cgs_read_ind_register(hwmgr->device, device 988 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SCLK_PWRMGT_CNTL, device 1056 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c soft_register_value = cgs_read_ind_register(hwmgr->device, device 1059 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1072 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c soft_register_value = cgs_read_ind_register(hwmgr->device, device 1076 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1108 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_FIELD(hwmgr->device, MC_SEQ_CNTL_3, CAC_EN, 0x1); device 1112 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, 0xc0400d30, 0x5); device 1113 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, 0xc0400d3c, 0x5); device 1114 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, 0xc0400d80, 0x100005); device 1116 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, 0xc0400d30, 0x400005); device 1117 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, 0xc0400d3c, 0x400005); device 1118 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, 0xc0400d80, 0x500005); device 1120 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_MC0_CNTL, 0x5); device 1121 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_MC1_CNTL, 0x5); device 1122 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_CPL_CNTL, 0x100005); device 1125 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_MC0_CNTL, 0x400009); device 1126 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_MC1_CNTL, 0x400009); device 1128 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_MC0_CNTL, 0x400005); device 1129 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_MC1_CNTL, 0x400005); device 1131 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixLCAC_CPL_CNTL, 0x500005); device 1144 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, GENERAL_PWRMGT, device 1149 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SCLK_PWRMGT_CNTL, device 1154 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1158 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__PCIE, device 1162 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, 0x1488, device 1163 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c (cgs_read_register(hwmgr->device, 0x1488) & ~0x1)); device 1218 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, GENERAL_PWRMGT, device 1221 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SCLK_PWRMGT_CNTL, device 1273 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_THERMAL_CTRL, device 1275 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, GENERAL_PWRMGT, device 1280 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, GENERAL_PWRMGT, device 1346 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 1351 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 1445 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c if (!PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 1452 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c } else if (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 1488 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 1503 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 1505 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 2157 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c temp_reg = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCNB_PWRMGT_CNTL); device 2177 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCNB_PWRMGT_CNTL, temp_reg); device 3500 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c tmp = cgs_read_register(hwmgr->device, mmSMC_MSG_ARG_0); device 3508 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 3514 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c tmp = cgs_read_ind_register(hwmgr->device, device 3539 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c sclk = cgs_read_register(hwmgr->device, mmSMC_MSG_ARG_0); device 3545 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c mclk = cgs_read_register(hwmgr->device, mmSMC_MSG_ARG_0); device 3557 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c activity_percent = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset); device 3579 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c val_vid = PHM_READ_INDIRECT_FIELD(hwmgr->device, device 3582 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c val_vid = PHM_READ_INDIRECT_FIELD(hwmgr->device, device 4067 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c uint32_t display_gap = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_DISPLAY_GAP_CNTL); device 4074 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_DISPLAY_GAP_CNTL, display_gap); device 4095 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_DISPLAY_GAP_CNTL2, display_gap2); device 4097 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 4102 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 4251 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_IO_DEBUG_INDEX, device 4253 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c tmp = cgs_read_register(hwmgr->device, mmMC_SEQ_IO_DEBUG_DATA); device 4279 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_SPLL_FUNC_CNTL); device 4281 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_SPLL_FUNC_CNTL_2); device 4283 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_SPLL_FUNC_CNTL_3); device 4285 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_SPLL_FUNC_CNTL_4); device 4287 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_SPLL_SPREAD_SPECTRUM); device 4289 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixCG_SPLL_SPREAD_SPECTRUM_2); device 4291 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmDLL_CNTL); device 4293 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMCLK_PWRMGT_CNTL); device 4295 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_AD_FUNC_CNTL); device 4297 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_DQ_FUNC_CNTL); device 4299 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_FUNC_CNTL); device 4301 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_FUNC_CNTL_1); device 4303 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_FUNC_CNTL_2); device 4305 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_SS1); device 4307 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_read_register(hwmgr->device, mmMPLL_SS2); device 4336 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 4457 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c clock = cgs_read_register(hwmgr->device, mmSMC_MSG_ARG_0); device 4473 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c clock = cgs_read_register(hwmgr->device, mmSMC_MSG_ARG_0); device 4741 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 4747 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 4753 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 4759 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 4765 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 866 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 872 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 878 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 884 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 910 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, config_regs->offset); device 914 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, config_regs->offset); device 918 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG_GC_CAC, config_regs->offset); device 922 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c data = cgs_read_register(hwmgr->device, config_regs->offset); device 932 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, config_regs->offset, data); device 936 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, config_regs->offset, data); device 940 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG_GC_CAC, config_regs->offset, data); device 944 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c cgs_write_register(hwmgr->device, config_regs->offset, data); device 973 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c value2 = cgs_read_register(hwmgr->device, mmGRBM_GFX_INDEX); device 978 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c cgs_write_register(hwmgr->device, mmGRBM_GFX_INDEX, value); device 1005 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c cgs_write_register(hwmgr->device, mmGRBM_GFX_INDEX, value2); device 64 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 66 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c duty = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 92 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c tach_period = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 115 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 118 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 123 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 125 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 139 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 141 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 154 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, FAN_CONTROL_FUZZY); device 167 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, FAN_CONTROL_TABLE); device 211 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 221 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 275 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 290 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c temp = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 327 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 330 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 333 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 348 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 353 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 368 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c alert = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 371 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 386 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c alert = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 389 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 937 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 944 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1522 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c now = PHM_GET_FIELD(cgs_read_ind_register(hwmgr->device, device 1534 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c now = PHM_GET_FIELD(cgs_read_ind_register(hwmgr->device, device 1657 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c uint32_t val = cgs_read_ind_register(hwmgr->device, device 1683 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c uint32_t sclk_index = PHM_GET_FIELD(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixTARGET_AND_CURRENT_PROFILE_INDEX), device 1685 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c uint32_t uvd_index = PHM_GET_FIELD(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixTARGET_AND_CURRENT_PROFILE_INDEX_2), device 1687 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c uint32_t vce_index = PHM_GET_FIELD(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixTARGET_AND_CURRENT_PROFILE_INDEX_2), device 1708 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c tmp = (cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMUSVI_NB_CURRENTVID) & device 1714 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c tmp = (cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMUSVI_GFX_CURRENTVID) & device 1758 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c activity_percent = cgs_read_register(hwmgr->device, mmSMU_MP1_SRBM2P_ARG_0); device 115 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c if (hwmgr == NULL || hwmgr->device == NULL) { device 121 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c cur_value = cgs_read_register(hwmgr->device, index); device 145 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c if (hwmgr == NULL || hwmgr->device == NULL) { device 150 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c cgs_write_register(hwmgr->device, indirect_port, index); device 161 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c if (hwmgr == NULL || hwmgr->device == NULL) device 165 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c cur_value = cgs_read_register(hwmgr->device, device 184 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c if (hwmgr == NULL || hwmgr->device == NULL) device 187 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c cgs_write_register(hwmgr->device, indirect_port, index); device 138 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h #define PHM_READ_FIELD(device, reg, field) \ device 139 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h PHM_GET_FIELD(cgs_read_register(device, mm##reg), reg, field) device 141 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h #define PHM_READ_INDIRECT_FIELD(device, port, reg, field) \ device 142 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h PHM_GET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ device 145 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h #define PHM_READ_VFPF_INDIRECT_FIELD(device, port, reg, field) \ device 146 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h PHM_GET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ device 149 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h #define PHM_WRITE_FIELD(device, reg, field, fieldval) \ device 150 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h cgs_write_register(device, mm##reg, PHM_SET_FIELD( \ device 151 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h cgs_read_register(device, mm##reg), reg, field, fieldval)) device 153 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h #define PHM_WRITE_INDIRECT_FIELD(device, port, reg, field, fieldval) \ device 154 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h cgs_write_ind_register(device, port, ix##reg, \ device 155 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h PHM_SET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ device 158 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h #define PHM_WRITE_VFPF_INDIRECT_FIELD(device, port, reg, field, fieldval) \ device 159 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h cgs_write_ind_register(device, port, ix##reg, \ device 160 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h PHM_SET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ device 808 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, config_regs->offset); device 811 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, config_regs->offset, data); device 814 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG_GC_CAC, config_regs->offset); device 817 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG_GC_CAC, config_regs->offset, data); device 820 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG_SE_CAC, config_regs->offset); device 823 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG_SE_CAC, config_regs->offset, data); device 840 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_register(hwmgr->device, config_regs->offset); device 843 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_register(hwmgr->device, config_regs->offset, data); device 857 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 864 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 871 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 878 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 885 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c CGS_WREG32_FIELD_IND(hwmgr->device, CGS_IND_REG__DIDT, device 891 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_SQ_EDC_CTRL); device 894 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_SQ_EDC_CTRL, data); device 898 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_DB_EDC_CTRL); device 901 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_DB_EDC_CTRL, data); device 905 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_TD_EDC_CTRL); device 908 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_TD_EDC_CTRL, data); device 912 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_TCP_EDC_CTRL); device 915 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_TCP_EDC_CTRL, data); device 919 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c data = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_DBR_EDC_CTRL); device 922 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__DIDT, ixDIDT_DBR_EDC_CTRL, data); device 1035 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_register(hwmgr->device, mmGC_DIDT_CTRL0, data); device 1149 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c cgs_write_register(hwmgr->device, mmGC_EDC_CTRL, data); device 767 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c dev_id = adev->pdev->device; device 743 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h void *device; device 103 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_INDEX_0, smc_addr); device 104 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_0, 0); device 134 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_0, data); device 151 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c original_data = cgs_read_register(hwmgr->device, mmSMC_IND_DATA_0); device 170 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_0, data); device 188 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c return ((0 == PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 190 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c && (0x20100 <= cgs_read_ind_register(hwmgr->device, device 204 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c *value = cgs_read_register(hwmgr->device, mmSMC_IND_DATA_0); device 212 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_RESP_0, 0); device 213 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MESSAGE_0, msg); device 217 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c ret = PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP); device 228 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, parameter); device 238 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dev_id = adev->pdev->device; device 1260 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC7) >> 16) & 0xf)) device 1261 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC5) >> 1) & 0x1) ? 1 : 0; device 1263 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC6) >> 1) & 0x1) ? 1 : 0; device 1269 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC5) >> 1) & 0x1) ? 1 : 0; device 1325 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dev_id = adev->pdev->device; device 1637 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dramTiming = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 1638 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c dramTiming2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 1639 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c burstTime = PHM_READ_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE0); device 1899 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMC_SYSCON_CLOCK_CNTL_0, ck_disable, 0); device 1901 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMC_SYSCON_RESET_CNTL, rst_reg, 0); device 1972 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 2148 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_FDO_CTRL1, FMAX_DUTY100); device 2191 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c fan_table.TempSrc = (uint8_t)PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_MULT_THERMAL_CTRL, TEMP_SEL); device 2318 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_get_firmware_info(hwmgr->device, CGS_UCODE_ID_SMU, &info); device 2331 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_INDEX_0, start_addr); device 2332 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_0, 1); device 2336 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_0, data); device 2339 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_0, 0); device 2357 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMC_SYSCON_MISC_CNTL, device 2360 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMC_SYSCON_CLOCK_CNTL_0, ck_disable, 1); device 2361 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMC_SYSCON_RESET_CNTL, rst_reg, 1); device 2442 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c return (uint8_t) (0xFF & (cgs_read_register(hwmgr->device, mmBIOS_SCRATCH_4) >> 16)); device 2594 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_EMRS); device 2606 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS); device 2634 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS1); device 2687 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RAS_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_RAS_TIMING)); device 2688 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_CAS_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_CAS_TIMING)); device 2689 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_DLL_STBY_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_DLL_STBY)); device 2690 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD0_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD0)); device 2691 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD1_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD1)); device 2692 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CTRL_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CTRL)); device 2693 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CMD_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CMD)); device 2694 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CTL_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CTL)); device 2695 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING)); device 2696 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2)); device 2697 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_EMRS_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_EMRS)); device 2698 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS)); device 2699 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS1_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS1)); device 2700 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D0_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D0)); device 2701 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1)); device 2702 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0)); device 2703 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1)); device 2704 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_TIMING)); device 2705 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS2_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS2)); device 2706 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_2_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_2)); device 2792 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2794 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2806 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2809 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2827 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2829 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2841 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2844 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2873 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, DPM_TABLE_475, device 2904 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, DPM_TABLE_475, device 107 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 115 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 118 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 122 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 130 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 134 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 140 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, 0x20000); device 141 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MESSAGE_0, PPSMC_MSG_Test); device 149 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c if (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 171 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 175 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 186 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 190 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 214 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmCP_MEC_CNTL, 0x50000000); device 216 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmGRBM_SOFT_RESET, 0xffffffff); device 218 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmGRBM_SOFT_RESET, 0); device 290 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c if (0 == PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 1209 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c (PHM_READ_FIELD(hwmgr->device, DPG_PIPE_STUTTER_CONTROL, device 1512 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 1513 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c dram_timing2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 1514 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c burstTime = cgs_read_register(hwmgr->device, mmMC_ARB_BURST_TIME); device 1684 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1686 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c efuse2 = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1721 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1723 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1725 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1727 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1743 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c value = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1775 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1816 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c value = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixPWR_CKS_CNTL); device 1818 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixPWR_CKS_CNTL, value); device 1956 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 2077 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c table->ThermOutPolarity = (0 == (cgs_read_register(hwmgr->device, mmGPIOPAD_A) & device 2157 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 2214 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c hwmgr->device, CGS_IND_REG__SMC, device 2383 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 2387 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, device 2418 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 2422 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, device 2524 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RAS_TIMING_LP, device 2525 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_RAS_TIMING)); device 2526 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_CAS_TIMING_LP, device 2527 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_CAS_TIMING)); device 2528 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2_LP, device 2529 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2)); device 2530 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1_LP, device 2531 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1)); device 2532 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0_LP, device 2533 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0)); device 2534 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1_LP, device 2535 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1)); device 2536 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_TIMING_LP, device 2537 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_TIMING)); device 2544 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c return (1 == PHM_READ_INDIRECT_FIELD(hwmgr->device, device 2584 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2586 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2598 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2601 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2619 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2621 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2633 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2636 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 111 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 119 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 127 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 134 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 166 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_INDEX_0, start_addr); device 167 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_0, 1); device 171 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_0, data); device 176 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_0, 0); device 189 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 193 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_get_firmware_info(hwmgr->device, device 211 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c val = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 213 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 286 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c dev_id = adev->pdev->device; device 1308 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC7) >> 16) & 0xf)) device 1309 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC5) >> 1) & 0x1) ? 1 : 0; device 1311 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC6) >> 1) & 0x1) ? 1 : 0; device 1317 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC5) >> 1) & 0x1) ? 1 : 0; device 1600 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c dramTiming = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 1601 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c dramTiming2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 1602 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c burstTime = PHM_READ_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE0); device 1962 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 2110 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_FDO_CTRL1, FMAX_DUTY100); device 2153 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c fan_table.TempSrc = (uint8_t)PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_MULT_THERMAL_CTRL, TEMP_SEL); device 2371 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c return (uint8_t) (0xFF & (cgs_read_register(hwmgr->device, mmBIOS_SCRATCH_4) >> 16)); device 2523 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_EMRS); device 2535 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS); device 2564 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS1); device 2616 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RAS_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_RAS_TIMING)); device 2617 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_CAS_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_CAS_TIMING)); device 2618 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_DLL_STBY_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_DLL_STBY)); device 2619 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD0_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD0)); device 2620 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD1_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD1)); device 2621 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CTRL_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CTRL)); device 2622 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CMD_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CMD)); device 2623 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CTL_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CTL)); device 2624 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING)); device 2625 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2)); device 2626 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_EMRS_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_EMRS)); device 2627 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS)); device 2628 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS1_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS1)); device 2629 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D0_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D0)); device 2630 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1)); device 2631 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0)); device 2632 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1)); device 2633 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_TIMING_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_TIMING)); device 2634 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS2_LP, cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS2)); device 2635 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_2_LP, cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_2)); device 2657 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c return (1 == PHM_READ_INDIRECT_FIELD(hwmgr->device, device 110 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_register(hwmgr->device, mmCP_MEC_CNTL, 0x50000000); device 112 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_register(hwmgr->device, mmGRBM_SOFT_RESET, 0xffffffff); device 113 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_register(hwmgr->device, mmGRBM_SOFT_RESET, 0); device 207 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 215 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMU_STATUS, 0); device 217 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 221 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 236 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c if (1 != PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 240 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixFIRMWARE_FLAGS, 0); device 242 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 245 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 263 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 266 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 277 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 280 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 298 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c smu_data->protected_mode = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_MODE)); device 299 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c smu_data->smu7_data.security_hard_key = (uint8_t) (PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_SEL)); device 326 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMU_EFUSE_0 + (49*4)); device 1111 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c (PHM_READ_FIELD(hwmgr->device, DPG_PIPE_STUTTER_CONTROL, device 1350 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 1351 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c dram_timing2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 1352 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c burst_time = PHM_READ_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE0); device 1527 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1588 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c value = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixPWR_CKS_CNTL); device 1590 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixPWR_CKS_CNTL, value); device 1629 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, smu_data->smu7_data.soft_regs_start + device 1665 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c if (((adev->pdev->device == 0x67ef) && device 1668 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c ((adev->pdev->device == 0x67ff) && device 1673 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c if ((adev->pdev->device == 0x67ef && adev->pdev->revision == 0xe5) || device 1674 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c (adev->pdev->device == 0x67ff && adev->pdev->revision == 0xef)) { device 1697 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c } else if (((adev->pdev->device == 0x67df) && device 1704 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c ((adev->pdev->device == 0x6fdf) && device 1854 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1973 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c table->ThermOutPolarity = (0 == (cgs_read_register(hwmgr->device, mmGPIOPAD_A) device 2088 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 2149 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c hwmgr->device, CGS_IND_REG__SMC, device 2192 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 2196 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, device 2227 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 2231 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, device 2457 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c return (1 == PHM_READ_INDIRECT_FIELD(hwmgr->device, device 2497 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2499 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2511 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2514 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2532 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2534 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 2546 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 2549 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 221 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c if (adev->rev_id < 0x8 && adev->pdev->device != 0x15d8 && device 43 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_INDEX_11, smc_addr); device 44 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_11, 0); /* on ci, SMC_IND_ACCESS_CNTL is different */ device 108 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_11, data); device 125 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c original_data = cgs_read_register(hwmgr->device, mmSMC_IND_DATA_11); device 144 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_11, data); device 162 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c return ((0 == PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, SMC_SYSCON_CLOCK_CNTL_0, ck_disable)) device 163 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c && (0x20100 <= cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMC_PC_C))); device 172 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c ret = PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP); device 179 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_RESP_0, 0); device 180 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MESSAGE_0, msg); device 184 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c ret = PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP); device 196 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MESSAGE_0, msg); device 205 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, parameter); device 212 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, parameter); device 219 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MSG_ARG_0, 0x20000); device 221 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_MESSAGE_0, PPSMC_MSG_Test); device 225 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c if (1 != PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP)) device 286 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c *value = result ? 0 : cgs_read_register(hwmgr->device, mmSMC_IND_DATA_11); device 300 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_11, value); device 312 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c result = cgs_get_firmware_info(hwmgr->device, device 349 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 467 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_INDEX_11, 0x20000); device 468 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_11, 1); device 471 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmSMC_IND_DATA_11, *src++); device 473 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c PHM_WRITE_FIELD(hwmgr->device, SMC_IND_ACCESS_CNTL, AUTO_INCREMENT_IND_11, 0); device 489 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_get_firmware_info(hwmgr->device, device 492 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_get_firmware_info(hwmgr->device, device 511 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, reg, data); device 522 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_CNTL, section->dfy_cntl); device 523 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_ADDR_HI, section->dfy_addr_hi); device 524 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_ADDR_LO, section->dfy_addr_lo); device 526 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_DATA_0, section->dfy_data[i]); device 58 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 61 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c return cgs_read_register(hwmgr->device, device 73 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 80 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c uint32_t val = cgs_read_register(hwmgr->device, device 88 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmSMU_MP1_SRBM2P_ARG_0, parameter); device 90 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmSMU_MP1_SRBM2P_RESP_0, 0); device 91 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmSMU_MP1_SRBM2P_MSG_0, msg); device 112 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 125 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmMP0PUB_IND_INDEX_0, device 136 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 141 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmMP0PUB_IND_DATA_0, value); device 154 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 157 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmMP0PUB_IND_INDEX, index); device 161 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c (cgs_read_register(hwmgr->device, mmMP0PUB_IND_DATA) & firmware)) device 182 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 186 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c ret = cgs_get_firmware_info(hwmgr->device, device 193 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c tmp = cgs_read_register(hwmgr->device, device 197 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmCP_MEC_CNTL, tmp); device 199 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c tmp = cgs_read_register(hwmgr->device, device 206 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmCP_CPC_IC_BASE_CNTL, tmp); device 210 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmCP_CPC_IC_BASE_LO, reg_data); device 214 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmCP_CPC_IC_BASE_HI, reg_data); device 566 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c ret = cgs_get_firmware_info(hwmgr->device, device 731 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 736 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c cgs_write_register(hwmgr->device, mmMP0PUB_IND_INDEX, index); device 737 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c hwmgr->smu_version = cgs_read_register(hwmgr->device, mmMP0PUB_IND_DATA); device 844 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c if (hwmgr == NULL || hwmgr->device == NULL) device 102 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 110 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 114 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 118 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 122 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 126 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 142 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c if (1 != PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 164 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 168 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 180 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 184 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 202 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c if (0 == PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 1022 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c && (PHM_READ_FIELD(hwmgr->device, DPG_PIPE_STUTTER_CONTROL, STUTTER_ENABLE) & 0x1) device 1048 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC7) >> 16) & 0xf)) { device 1049 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC5) >> 1) & 0x1) ? 1 : 0; device 1051 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC6) >> 1) & 0x1) ? 1 : 0; device 1060 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c dll_state_on = ((cgs_read_register(hwmgr->device, mmMC_SEQ_MISC5) >> 1) & 0x1) ? 1 : 0; device 1475 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c dramTiming = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 1476 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c dramTiming2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 1477 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c burstTime = PHM_READ_FIELD(hwmgr->device, MC_ARB_BURST_TIME, STATE0); device 1592 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c dev_id = adev->pdev->device; device 1597 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1599 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c efuse2 = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1644 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1646 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1648 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1650 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c PHM_WRITE_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, PWR_CKS_ENABLE, device 1666 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c value = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1698 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1737 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c value = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1740 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 2253 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c i = PHM_READ_FIELD(hwmgr->device, CC_MC_MAX_CHANNEL, NOOFCHAN); device 2264 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 2401 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c (0 == (cgs_read_register(hwmgr->device, mmGPIOPAD_A) & device 2488 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 2538 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c fan_table.TempSrc = (uint8_t)PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_MULT_THERMAL_CTRL, TEMP_SEL); device 2691 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 2695 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, device 2725 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 2729 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, device 2832 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c return (uint8_t) (0xFF & (cgs_read_register(hwmgr->device, mmBIOS_SCRATCH_4) >> 16)); device 2986 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c temp_reg = cgs_read_register(hwmgr->device, device 2999 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS); device 3026 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c temp_reg = cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS1); device 3079 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RAS_TIMING_LP, device 3080 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_RAS_TIMING)); device 3081 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_CAS_TIMING_LP, device 3082 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_CAS_TIMING)); device 3083 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_DLL_STBY_LP, device 3084 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_DLL_STBY)); device 3085 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD0_LP, device 3086 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD0)); device 3087 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD1_LP, device 3088 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CMD1)); device 3089 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_G5PDX_CTRL_LP, device 3090 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_G5PDX_CTRL)); device 3091 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CMD_LP, device 3092 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CMD)); device 3093 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CTL_LP, device 3094 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_DVS_CTL)); device 3095 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING_LP, device 3096 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING)); device 3097 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2_LP, device 3098 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_MISC_TIMING2)); device 3099 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_EMRS_LP, device 3100 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_PMG_CMD_EMRS)); device 3101 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS_LP, device 3102 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS)); device 3103 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS1_LP, device 3104 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS1)); device 3105 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D0_LP, device 3106 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D0)); device 3107 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1_LP, device 3108 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_D1)); device 3109 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0_LP, device 3110 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D0)); device 3111 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1_LP, device 3112 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_RD_CTL_D1)); device 3113 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_TIMING_LP, device 3114 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_PMG_TIMING)); device 3115 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_PMG_CMD_MRS2_LP, device 3116 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_PMG_CMD_MRS2)); device 3117 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_register(hwmgr->device, mmMC_SEQ_WR_CTL_2_LP, device 3118 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_read_register(hwmgr->device, mmMC_SEQ_WR_CTL_2)); device 3140 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c return (1 == PHM_READ_INDIRECT_FIELD(hwmgr->device, device 3180 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 3182 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 3194 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 3197 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 3215 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 3217 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 3229 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c tmp = PP_HOST_TO_SMC_UL(cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset)); device 3232 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, offset, PP_HOST_TO_SMC_UL(tmp)); device 159 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c dev_id = adev->pdev->device; device 183 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c ret = cgs_get_firmware_info(hwmgr->device, device 209 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = cgs_get_firmware_info(hwmgr->device, CGS_UCODE_ID_SMU, device 406 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = cgs_get_firmware_info(hwmgr->device, device 108 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 116 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMU_STATUS, 0); device 118 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 122 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 137 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c if (1 != PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 141 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixFIRMWARE_FLAGS, 0); device 143 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 146 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 164 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 167 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 178 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 181 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c PHM_WRITE_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, device 199 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c smu_data->protected_mode = (uint8_t)(PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, device 202 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c hwmgr->device, CGS_IND_REG__SMC, SMU_FIRMWARE, SMU_SEL)); device 298 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c return (1 == PHM_READ_INDIRECT_FIELD(hwmgr->device, device 346 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 350 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, device 381 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c mm_boot_level_value = cgs_read_ind_register(hwmgr->device, device 385 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, device 1015 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c (PHM_READ_FIELD(hwmgr->device, DPG_PIPE_STUTTER_CONTROL, device 1271 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c dram_timing = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING); device 1272 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c dram_timing2 = cgs_read_register(hwmgr->device, mmMC_ARB_DRAM_TIMING2); device 1273 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c burst_time = cgs_read_register(hwmgr->device, mmMC_ARB_BURST_TIME); device 1274 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c rfsh_rate = cgs_read_register(hwmgr->device, mmMC_ARB_RFSH_RATE); device 1275 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c misc3 = cgs_read_register(hwmgr->device, mmMC_ARB_MISC3); device 1547 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c value = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixPWR_CKS_CNTL); device 1549 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixPWR_CKS_CNTL, value); device 1558 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 1710 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, device 1724 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, device 1962 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c cgs_write_ind_register(hwmgr->device, CGS_IND_REG__SMC, device 2092 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c (0 == (cgs_read_register(hwmgr->device, mmGPIOPAD_A) & device 63 drivers/gpu/drm/arm/display/komeda/komeda_dev.c core_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 72 drivers/gpu/drm/arm/display/komeda/komeda_dev.c config_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 138 drivers/gpu/drm/arm/display/komeda/komeda_dev.c static int komeda_parse_dt(struct device *dev, struct komeda_dev *mdev) device 170 drivers/gpu/drm/arm/display/komeda/komeda_dev.c struct komeda_dev *komeda_dev_create(struct device *dev) device 281 drivers/gpu/drm/arm/display/komeda/komeda_dev.c struct device *dev = mdev->dev; device 153 drivers/gpu/drm/arm/display/komeda/komeda_dev.h struct device *dev; device 205 drivers/gpu/drm/arm/display/komeda/komeda_dev.h struct komeda_dev *komeda_dev_create(struct device *dev); device 208 drivers/gpu/drm/arm/display/komeda/komeda_dev.h struct komeda_dev *dev_to_mdev(struct device *dev); device 20 drivers/gpu/drm/arm/display/komeda/komeda_drv.c struct komeda_dev *dev_to_mdev(struct device *dev) device 27 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static void komeda_unbind(struct device *dev) device 41 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static int komeda_bind(struct device *dev) device 79 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static int compare_of(struct device *dev, void *data) device 84 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static void komeda_add_slave(struct device *master, device 100 drivers/gpu/drm/arm/display/komeda/komeda_drv.c struct device *dev = &pdev->dev; device 264 drivers/gpu/drm/arm/hdlcd_drv.c static int hdlcd_drm_bind(struct device *dev) device 338 drivers/gpu/drm/arm/hdlcd_drv.c static void hdlcd_drm_unbind(struct device *dev) device 367 drivers/gpu/drm/arm/hdlcd_drv.c static int compare_dev(struct device *dev, void *data) device 401 drivers/gpu/drm/arm/hdlcd_drv.c static int __maybe_unused hdlcd_pm_suspend(struct device *dev) device 408 drivers/gpu/drm/arm/hdlcd_drv.c static int __maybe_unused hdlcd_pm_resume(struct device *dev) device 659 drivers/gpu/drm/arm/malidp_drv.c static ssize_t core_id_show(struct device *dev, struct device_attribute *attr, device 670 drivers/gpu/drm/arm/malidp_drv.c static int malidp_init_sysfs(struct device *dev) device 680 drivers/gpu/drm/arm/malidp_drv.c static void malidp_fini_sysfs(struct device *dev) device 687 drivers/gpu/drm/arm/malidp_drv.c static int malidp_runtime_pm_suspend(struct device *dev) device 706 drivers/gpu/drm/arm/malidp_drv.c static int malidp_runtime_pm_resume(struct device *dev) device 722 drivers/gpu/drm/arm/malidp_drv.c static int malidp_bind(struct device *dev) device 918 drivers/gpu/drm/arm/malidp_drv.c static void malidp_unbind(struct device *dev) device 953 drivers/gpu/drm/arm/malidp_drv.c static int malidp_compare_dev(struct device *dev, void *data) device 986 drivers/gpu/drm/arm/malidp_drv.c static int __maybe_unused malidp_pm_suspend(struct device *dev) device 993 drivers/gpu/drm/arm/malidp_drv.c static int __maybe_unused malidp_pm_resume(struct device *dev) device 1002 drivers/gpu/drm/arm/malidp_drv.c static int __maybe_unused malidp_pm_suspend_late(struct device *dev) device 1011 drivers/gpu/drm/arm/malidp_drv.c static int __maybe_unused malidp_pm_resume_early(struct device *dev) device 19 drivers/gpu/drm/armada/armada_510.c static int armada510_crtc_init(struct armada_crtc *dcrtc, struct device *dev) device 900 drivers/gpu/drm/armada/armada_crtc.c static int armada_drm_crtc_create(struct drm_device *drm, struct device *dev, device 999 drivers/gpu/drm/armada/armada_crtc.c armada_lcd_bind(struct device *dev, struct device *master, void *data) device 1044 drivers/gpu/drm/armada/armada_crtc.c armada_lcd_unbind(struct device *dev, struct device *master, void *data) device 45 drivers/gpu/drm/armada/armada_drm.h int (*init)(struct armada_crtc *, struct device *); device 63 drivers/gpu/drm/armada/armada_drv.c static int armada_drm_bind(struct device *dev) device 179 drivers/gpu/drm/armada/armada_drv.c static void armada_drm_unbind(struct device *dev) device 199 drivers/gpu/drm/armada/armada_drv.c static int compare_of(struct device *dev, void *data) device 204 drivers/gpu/drm/armada/armada_drv.c static int compare_dev_name(struct device *dev, void *data) device 210 drivers/gpu/drm/armada/armada_drv.c static void armada_add_endpoints(struct device *dev, device 232 drivers/gpu/drm/armada/armada_drv.c struct device *dev = &pdev->dev; device 241 drivers/gpu/drm/armada/armada_drv.c struct device *d; device 55 drivers/gpu/drm/ast/ast_drv.c .device = id, \ device 140 drivers/gpu/drm/ast/ast_drv.c static int ast_pm_suspend(struct device *dev) device 154 drivers/gpu/drm/ast/ast_drv.c static int ast_pm_resume(struct device *dev) device 161 drivers/gpu/drm/ast/ast_drv.c static int ast_pm_freeze(struct device *dev) device 172 drivers/gpu/drm/ast/ast_drv.c static int ast_pm_thaw(struct device *dev) device 179 drivers/gpu/drm/ast/ast_drv.c static int ast_pm_poweroff(struct device *dev) device 88 drivers/gpu/drm/ast/ast_main.c if (dev->pdev->device != PCI_CHIP_AST2000) device 146 drivers/gpu/drm/ast/ast_main.c if (dev->pdev->device == PCI_CHIP_AST1180) { device 903 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c static int atmel_hlcdc_dc_drm_suspend(struct device *dev) device 925 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c static int atmel_hlcdc_dc_drm_resume(struct device *dev) device 81 drivers/gpu/drm/bochs/bochs_drv.c static int bochs_pm_suspend(struct device *dev) device 88 drivers/gpu/drm/bochs/bochs_drv.c static int bochs_pm_resume(struct device *dev) device 163 drivers/gpu/drm/bochs/bochs_drv.c .device = 0x1111, device 170 drivers/gpu/drm/bochs/bochs_drv.c .device = 0x1111, device 382 drivers/gpu/drm/bridge/adv7511/adv7511.h int adv7511_cec_init(struct device *dev, struct adv7511 *adv7511); device 385 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline int adv7511_cec_init(struct device *dev, struct adv7511 *adv7511) device 445 drivers/gpu/drm/bridge/adv7511/adv7511.h int adv7511_audio_init(struct device *dev, struct adv7511 *adv7511); device 448 drivers/gpu/drm/bridge/adv7511/adv7511.h static inline int adv7511_audio_init(struct device *dev, struct adv7511 *adv7511) device 56 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c int adv7511_hdmi_hw_params(struct device *dev, void *data, device 150 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c static int audio_startup(struct device *dev, void *data) device 181 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c static void audio_shutdown(struct device *dev, void *data) device 218 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c int adv7511_audio_init(struct device *dev, struct adv7511 *adv7511) device 289 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c static int adv7511_cec_parse_dt(struct device *dev, struct adv7511 *adv7511) device 303 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c int adv7511_cec_init(struct device *dev, struct adv7511 *adv7511) device 77 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static bool adv7511_register_volatile(struct device *dev, unsigned int reg) device 917 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c struct device *dev = &adv->i2c_main->dev; device 950 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c static bool adv7511_cec_register_volatile(struct device *dev, unsigned int reg) device 1096 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c struct device *dev = &i2c->dev; device 141 drivers/gpu/drm/bridge/adv7511/adv7533.c struct device *dev = &adv->i2c_main->dev; device 713 drivers/gpu/drm/bridge/analogix-anx78xx.c struct device *dev = &anx78xx->client->dev; device 1638 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data) device 159 drivers/gpu/drm/bridge/analogix/analogix_dp_core.h struct device *dev; device 1143 drivers/gpu/drm/bridge/cdns-dsi.c static int __maybe_unused cdns_dsi_resume(struct device *dev) device 1154 drivers/gpu/drm/bridge/cdns-dsi.c static int __maybe_unused cdns_dsi_suspend(struct device *dev) device 155 drivers/gpu/drm/bridge/dumb-vga-dac.c static struct i2c_adapter *dumb_vga_retrieve_ddc(struct device *dev) device 59 drivers/gpu/drm/bridge/lvds-encoder.c struct device *dev = &pdev->dev; device 254 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c static int ge_b850v3_lvds_init(struct device *dev) device 297 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c struct device *dev = &stdp4028_i2c->dev; device 356 drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c struct device *dev = &stdp2690_i2c->dev; device 280 drivers/gpu/drm/bridge/nxp-ptn3460.c struct device *dev = &client->dev; device 204 drivers/gpu/drm/bridge/panel.c static void devm_drm_panel_bridge_release(struct device *dev, void *res) device 222 drivers/gpu/drm/bridge/panel.c struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev, device 527 drivers/gpu/drm/bridge/parade-ps8622.c struct device *dev = &client->dev; device 441 drivers/gpu/drm/bridge/sii902x.c struct device *dev = &sii902x->i2c->dev; device 492 drivers/gpu/drm/bridge/sii902x.c static int sii902x_audio_hw_params(struct device *dev, void *data, device 654 drivers/gpu/drm/bridge/sii902x.c static void sii902x_audio_shutdown(struct device *dev, void *data) device 668 drivers/gpu/drm/bridge/sii902x.c static int sii902x_audio_digital_mute(struct device *dev, device 682 drivers/gpu/drm/bridge/sii902x.c static int sii902x_audio_get_eld(struct device *dev, void *data, device 726 drivers/gpu/drm/bridge/sii902x.c struct device *dev) device 843 drivers/gpu/drm/bridge/sii902x.c struct device *dev = &sii902x->i2c->dev; device 888 drivers/gpu/drm/bridge/sii902x.c struct device *dev = &sii902x->i2c->dev; device 952 drivers/gpu/drm/bridge/sii902x.c struct device *dev = &client->dev; device 170 drivers/gpu/drm/bridge/sii9234.c struct device *dev; device 902 drivers/gpu/drm/bridge/sii9234.c struct device *dev = &client->dev; device 65 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev; device 146 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = ctx->dev; device 189 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = ctx->dev; device 489 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = ctx->dev; device 516 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = ctx->dev; device 1806 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = ctx->dev; device 2055 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = ctx->dev; device 2283 drivers/gpu/drm/bridge/sil-sii8620.c struct device *dev = &client->dev; device 520 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c struct device *dev = pdev->dev.parent; device 597 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int snd_dw_hdmi_suspend(struct device *dev) device 606 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int snd_dw_hdmi_resume(struct device *dev) device 37 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static int dw_hdmi_i2s_hw_params(struct device *dev, void *data, device 117 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static void dw_hdmi_i2s_audio_shutdown(struct device *dev, void *data) device 125 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static int dw_hdmi_i2s_get_eld(struct device *dev, void *data, uint8_t *buf, device 142 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct device *dev; device 2612 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct device *dev = &pdev->dev; device 228 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct device *dev; device 294 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct mipi_dsi_device *device) device 302 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c if (device->lanes > dsi->plat_data->max_data_lanes) { device 304 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c device->lanes); device 308 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi->lanes = device->lanes; device 309 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi->channel = device->channel; device 310 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi->format = device->format; device 311 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dsi->mode_flags = device->mode_flags; device 329 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c ret = pdata->host_ops->attach(pdata->priv_data, device); device 338 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct mipi_dsi_device *device) device 345 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c ret = pdata->host_ops->detach(pdata->priv_data, device); device 981 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct device *dev = &pdev->dev; device 153 drivers/gpu/drm/bridge/tc358764.c struct device *dev; device 400 drivers/gpu/drm/bridge/tc358764.c struct device *dev = ctx->dev; device 434 drivers/gpu/drm/bridge/tc358764.c struct device *dev = &dsi->dev; device 238 drivers/gpu/drm/bridge/tc358767.c struct device *dev; device 880 drivers/gpu/drm/bridge/tc358767.c struct device *dev = tc->dev; device 1435 drivers/gpu/drm/bridge/tc358767.c static bool tc_readable_reg(struct device *dev, unsigned int reg) device 1455 drivers/gpu/drm/bridge/tc358767.c static bool tc_writeable_reg(struct device *dev, unsigned int reg) device 1521 drivers/gpu/drm/bridge/tc358767.c struct device *dev = &client->dev; device 27 drivers/gpu/drm/bridge/thc63lvd1024.c struct device *dev; device 90 drivers/gpu/drm/bridge/ti-sn65dsi86.c struct device *dev; device 127 drivers/gpu/drm/bridge/ti-sn65dsi86.c static int __maybe_unused ti_sn_bridge_resume(struct device *dev) device 143 drivers/gpu/drm/bridge/ti-sn65dsi86.c static int __maybe_unused ti_sn_bridge_suspend(struct device *dev) device 37 drivers/gpu/drm/bridge/ti-tfp410.c struct device *dev; device 315 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_init(struct device *dev, bool i2c) device 378 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_fini(struct device *dev) device 621 drivers/gpu/drm/cirrus/cirrus.c .device = PCI_DEVICE_ID_CIRRUS_5446, device 627 drivers/gpu/drm/cirrus/cirrus.c .device = PCI_DEVICE_ID_CIRRUS_5446, device 75 drivers/gpu/drm/drm_agpsupport.c info->id_vendor = kern->device->vendor; device 76 drivers/gpu/drm/drm_agpsupport.c info->id_device = kern->device->device; device 48 drivers/gpu/drm/drm_dp_aux_dev.c struct device *dev; device 105 drivers/gpu/drm/drm_dp_aux_dev.c static ssize_t name_show(struct device *dev, device 418 drivers/gpu/drm/drm_dp_cec.c struct device *parent) device 633 drivers/gpu/drm/drm_drv.c struct device *parent) device 739 drivers/gpu/drm/drm_drv.c int devm_drm_dev_init(struct device *parent, device 820 drivers/gpu/drm/drm_drv.c struct device *parent) device 514 drivers/gpu/drm/drm_fb_helper.c struct device *dev = fb_helper->dev->dev; device 112 drivers/gpu/drm/drm_internal.h struct device *drm_sysfs_minor_alloc(struct drm_minor *minor); device 652 drivers/gpu/drm/drm_mipi_dbi.c struct device *dev = dbidev->drm.dev; device 1088 drivers/gpu/drm/drm_mipi_dbi.c struct device *dev = &spi->dev; device 48 drivers/gpu/drm/drm_mipi_dsi.c static int mipi_dsi_device_match(struct device *dev, struct device_driver *drv) device 63 drivers/gpu/drm/drm_mipi_dsi.c static int mipi_dsi_uevent(struct device *dev, struct kobj_uevent_env *env) device 106 drivers/gpu/drm/drm_mipi_dsi.c struct device *dev; device 114 drivers/gpu/drm/drm_mipi_dsi.c static void mipi_dsi_dev_release(struct device *dev) device 157 drivers/gpu/drm/drm_mipi_dsi.c struct device *dev = host->dev; device 204 drivers/gpu/drm/drm_mipi_dsi.c struct device *dev = host->dev; device 299 drivers/gpu/drm/drm_mipi_dsi.c static int mipi_dsi_remove_device_fn(struct device *dev, void *priv) device 1093 drivers/gpu/drm/drm_mipi_dsi.c static int mipi_dsi_drv_probe(struct device *dev) device 1101 drivers/gpu/drm/drm_mipi_dsi.c static int mipi_dsi_drv_remove(struct device *dev) device 1109 drivers/gpu/drm/drm_mipi_dsi.c static void mipi_dsi_drv_shutdown(struct device *dev) device 21 drivers/gpu/drm/drm_of.c static void drm_release_of(struct device *dev, void *data) device 91 drivers/gpu/drm/drm_of.c void drm_of_component_match_add(struct device *master, device 93 drivers/gpu/drm/drm_of.c int (*compare)(struct device *, void *), device 115 drivers/gpu/drm/drm_of.c int drm_of_component_probe(struct device *dev, device 116 drivers/gpu/drm/drm_of.c int (*compare_of)(struct device *, void *), device 301 drivers/gpu/drm/drm_pci.c pci_get_subsys(pid->vendor, pid->device, pid->subvendor, device 859 drivers/gpu/drm/drm_prime.c struct device *attach_dev) device 182 drivers/gpu/drm/drm_print.c void drm_dev_printk(const struct device *dev, const char *level, device 203 drivers/gpu/drm/drm_print.c void drm_dev_dbg(const struct device *dev, unsigned int category, device 55 drivers/gpu/drm/drm_sysfs.c static char *drm_devnode(struct device *dev, umode_t *mode) device 110 drivers/gpu/drm/drm_sysfs.c static ssize_t status_store(struct device *device, device 114 drivers/gpu/drm/drm_sysfs.c struct drm_connector *connector = to_drm_connector(device); device 152 drivers/gpu/drm/drm_sysfs.c static ssize_t status_show(struct device *device, device 156 drivers/gpu/drm/drm_sysfs.c struct drm_connector *connector = to_drm_connector(device); device 165 drivers/gpu/drm/drm_sysfs.c static ssize_t dpms_show(struct device *device, device 169 drivers/gpu/drm/drm_sysfs.c struct drm_connector *connector = to_drm_connector(device); device 178 drivers/gpu/drm/drm_sysfs.c static ssize_t enabled_show(struct device *device, device 182 drivers/gpu/drm/drm_sysfs.c struct drm_connector *connector = to_drm_connector(device); device 194 drivers/gpu/drm/drm_sysfs.c struct device *connector_dev = kobj_to_dev(kobj); device 223 drivers/gpu/drm/drm_sysfs.c static ssize_t modes_show(struct device *device, device 227 drivers/gpu/drm/drm_sysfs.c struct drm_connector *connector = to_drm_connector(device); device 383 drivers/gpu/drm/drm_sysfs.c static void drm_sysfs_release(struct device *dev) device 388 drivers/gpu/drm/drm_sysfs.c struct device *drm_sysfs_minor_alloc(struct drm_minor *minor) device 391 drivers/gpu/drm/drm_sysfs.c struct device *kdev; device 430 drivers/gpu/drm/drm_sysfs.c int drm_class_device_register(struct device *dev) device 448 drivers/gpu/drm/drm_sysfs.c void drm_class_device_unregister(struct device *dev) device 552 drivers/gpu/drm/drm_vm.c || dev->agp->agp_info.device->vendor != PCI_VENDOR_ID_APPLE) device 22 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c struct device *dev; device 34 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c etnaviv_cmdbuf_suballoc_new(struct device *dev) device 11 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h struct device; device 28 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h etnaviv_cmdbuf_suballoc_new(struct device *dev); device 534 drivers/gpu/drm/etnaviv/etnaviv_drv.c static int etnaviv_bind(struct device *dev) device 592 drivers/gpu/drm/etnaviv/etnaviv_drv.c static void etnaviv_unbind(struct device *dev) device 616 drivers/gpu/drm/etnaviv/etnaviv_drv.c static int compare_of(struct device *dev, void *data) device 623 drivers/gpu/drm/etnaviv/etnaviv_drv.c static int compare_str(struct device *dev, void *data) device 630 drivers/gpu/drm/etnaviv/etnaviv_drv.c struct device *dev = &pdev->dev; device 1605 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static int etnaviv_gpu_bind(struct device *dev, struct device *master, device 1667 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static void etnaviv_gpu_unbind(struct device *dev, struct device *master, device 1715 drivers/gpu/drm/etnaviv/etnaviv_gpu.c struct device *dev = &pdev->dev; device 1798 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static int etnaviv_gpu_rpm_suspend(struct device *dev) device 1816 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static int etnaviv_gpu_rpm_resume(struct device *dev) device 97 drivers/gpu/drm/etnaviv/etnaviv_gpu.h struct device *dev; device 440 drivers/gpu/drm/etnaviv/etnaviv_mmu.c struct device *dev = gpu->drm->dev; device 41 drivers/gpu/drm/etnaviv/etnaviv_mmu.h struct device *dev; device 56 drivers/gpu/drm/exynos/exynos5433_drm_decon.c struct device *dev; device 614 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static int decon_bind(struct device *dev, struct device *master, void *data) device 651 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static void decon_unbind(struct device *dev, struct device *master, void *data) device 708 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static int exynos5433_decon_suspend(struct device *dev) device 719 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static int exynos5433_decon_resume(struct device *dev) device 790 drivers/gpu/drm/exynos/exynos5433_drm_decon.c struct device *dev = &pdev->dev; device 41 drivers/gpu/drm/exynos/exynos7_drm_decon.c struct device *dev; device 611 drivers/gpu/drm/exynos/exynos7_drm_decon.c static int decon_bind(struct device *dev, struct device *master, void *data) device 652 drivers/gpu/drm/exynos/exynos7_drm_decon.c static void decon_unbind(struct device *dev, struct device *master, device 672 drivers/gpu/drm/exynos/exynos7_drm_decon.c struct device *dev = &pdev->dev; device 782 drivers/gpu/drm/exynos/exynos7_drm_decon.c static int exynos7_decon_suspend(struct device *dev) device 794 drivers/gpu/drm/exynos/exynos7_drm_decon.c static int exynos7_decon_resume(struct device *dev) device 38 drivers/gpu/drm/exynos/exynos_dp.c struct device *dev; device 154 drivers/gpu/drm/exynos/exynos_dp.c static int exynos_dp_bind(struct device *dev, struct device *master, void *data) device 187 drivers/gpu/drm/exynos/exynos_dp.c static void exynos_dp_unbind(struct device *dev, struct device *master, device 203 drivers/gpu/drm/exynos/exynos_dp.c struct device *dev = &pdev->dev; device 269 drivers/gpu/drm/exynos/exynos_dp.c static int exynos_dp_suspend(struct device *dev) device 276 drivers/gpu/drm/exynos/exynos_dp.c static int exynos_dp_resume(struct device *dev) device 34 drivers/gpu/drm/exynos/exynos_drm_dma.c static inline int configure_dma_max_seg_size(struct device *dev) device 45 drivers/gpu/drm/exynos/exynos_drm_dma.c static inline void clear_dma_max_seg_size(struct device *dev) device 61 drivers/gpu/drm/exynos/exynos_drm_dma.c struct device *subdrv_dev, void **dma_priv) device 108 drivers/gpu/drm/exynos/exynos_drm_dma.c struct device *subdrv_dev, void **dma_priv) device 121 drivers/gpu/drm/exynos/exynos_drm_dma.c int exynos_drm_register_dma(struct drm_device *drm, struct device *dev, device 152 drivers/gpu/drm/exynos/exynos_drm_dma.c void exynos_drm_unregister_dma(struct drm_device *drm, struct device *dev, device 25 drivers/gpu/drm/exynos/exynos_drm_dpi.c struct device *dev; device 166 drivers/gpu/drm/exynos/exynos_drm_dpi.c struct device *dev = ctx->dev; device 224 drivers/gpu/drm/exynos/exynos_drm_dpi.c struct drm_encoder *exynos_dpi_probe(struct device *dev) device 149 drivers/gpu/drm/exynos/exynos_drm_drv.c static int exynos_drm_suspend(struct device *dev) device 156 drivers/gpu/drm/exynos/exynos_drm_drv.c static void exynos_drm_resume(struct device *dev) device 235 drivers/gpu/drm/exynos/exynos_drm_drv.c static int compare_dev(struct device *dev, void *data) device 237 drivers/gpu/drm/exynos/exynos_drm_drv.c return dev == (struct device *)data; device 240 drivers/gpu/drm/exynos/exynos_drm_drv.c static struct component_match *exynos_drm_match_add(struct device *dev) device 247 drivers/gpu/drm/exynos/exynos_drm_drv.c struct device *p = NULL, *d; device 267 drivers/gpu/drm/exynos/exynos_drm_drv.c static int exynos_drm_bind(struct device *dev) device 355 drivers/gpu/drm/exynos/exynos_drm_drv.c static void exynos_drm_unbind(struct device *dev) device 415 drivers/gpu/drm/exynos/exynos_drm_drv.c struct device *dev; device 202 drivers/gpu/drm/exynos/exynos_drm_drv.h struct device *g2d_dev; device 203 drivers/gpu/drm/exynos/exynos_drm_drv.h struct device *dma_dev; device 212 drivers/gpu/drm/exynos/exynos_drm_drv.h static inline struct device *to_dma_dev(struct drm_device *dev) device 226 drivers/gpu/drm/exynos/exynos_drm_drv.h int exynos_drm_register_dma(struct drm_device *drm, struct device *dev, device 228 drivers/gpu/drm/exynos/exynos_drm_drv.h void exynos_drm_unregister_dma(struct drm_device *drm, struct device *dev, device 233 drivers/gpu/drm/exynos/exynos_drm_drv.h struct drm_encoder *exynos_dpi_probe(struct device *dev); device 238 drivers/gpu/drm/exynos/exynos_drm_drv.h exynos_dpi_probe(struct device *dev) { return NULL; } device 251 drivers/gpu/drm/exynos/exynos_drm_drv.h int exynos_drm_check_fimc_device(struct device *dev); device 253 drivers/gpu/drm/exynos/exynos_drm_drv.h static inline int exynos_drm_check_fimc_device(struct device *dev) device 258 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct device *dev; device 960 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct device *dev = dsi->dev; device 1024 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct device *dev = dsi->dev; device 1331 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct device *panel) device 1513 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct mipi_dsi_device *device) device 1520 drivers/gpu/drm/exynos/exynos_drm_dsi.c out_bridge = of_drm_find_bridge(device->dev.of_node); device 1536 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->panel = of_drm_find_panel(device->dev.of_node); device 1551 drivers/gpu/drm/exynos/exynos_drm_dsi.c if (!(device->mode_flags & MIPI_DSI_MODE_VIDEO)) { device 1552 drivers/gpu/drm/exynos/exynos_drm_dsi.c int ret = exynos_dsi_register_te_irq(dsi, &device->dev); device 1559 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->lanes = device->lanes; device 1560 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->format = device->format; device 1561 drivers/gpu/drm/exynos/exynos_drm_dsi.c dsi->mode_flags = device->mode_flags; device 1574 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct mipi_dsi_device *device) device 1653 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct device *dev = dsi->dev; device 1677 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int exynos_dsi_bind(struct device *dev, struct device *master, device 1704 drivers/gpu/drm/exynos/exynos_drm_dsi.c static void exynos_dsi_unbind(struct device *dev, struct device *master, device 1722 drivers/gpu/drm/exynos/exynos_drm_dsi.c struct device *dev = &pdev->dev; device 1828 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int __maybe_unused exynos_dsi_suspend(struct device *dev) device 1859 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int __maybe_unused exynos_dsi_resume(struct device *dev) device 101 drivers/gpu/drm/exynos/exynos_drm_fimc.c struct device *dev; device 1129 drivers/gpu/drm/exynos/exynos_drm_fimc.c static int fimc_bind(struct device *dev, struct device *master, void *data) device 1149 drivers/gpu/drm/exynos/exynos_drm_fimc.c static void fimc_unbind(struct device *dev, struct device *master, device 1179 drivers/gpu/drm/exynos/exynos_drm_fimc.c struct device *fimc_dev = ctx->dev; device 1180 drivers/gpu/drm/exynos/exynos_drm_fimc.c struct device *dev; device 1209 drivers/gpu/drm/exynos/exynos_drm_fimc.c int exynos_drm_check_fimc_device(struct device *dev) device 1264 drivers/gpu/drm/exynos/exynos_drm_fimc.c struct device *dev = &pdev->dev; device 1372 drivers/gpu/drm/exynos/exynos_drm_fimc.c struct device *dev = &pdev->dev; device 1385 drivers/gpu/drm/exynos/exynos_drm_fimc.c static int fimc_runtime_suspend(struct device *dev) device 1394 drivers/gpu/drm/exynos/exynos_drm_fimc.c static int fimc_runtime_resume(struct device *dev) device 168 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct device *dev; device 942 drivers/gpu/drm/exynos/exynos_drm_fimd.c static void fimd_trigger(struct device *dev) device 1055 drivers/gpu/drm/exynos/exynos_drm_fimd.c static int fimd_bind(struct device *dev, struct device *master, void *data) device 1097 drivers/gpu/drm/exynos/exynos_drm_fimd.c static void fimd_unbind(struct device *dev, struct device *master, device 1117 drivers/gpu/drm/exynos/exynos_drm_fimd.c struct device *dev = &pdev->dev; device 1242 drivers/gpu/drm/exynos/exynos_drm_fimd.c static int exynos_fimd_suspend(struct device *dev) device 1252 drivers/gpu/drm/exynos/exynos_drm_fimd.c static int exynos_fimd_resume(struct device *dev) device 234 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct device *dev; device 270 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct device *dev = g2d->dev; device 331 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct device *dev = g2d->dev; device 973 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct device *dev = g2d->dev; device 1397 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_bind(struct device *dev, struct device *master, void *data) device 1426 drivers/gpu/drm/exynos/exynos_drm_g2d.c static void g2d_unbind(struct device *dev, struct device *master, void *data) device 1448 drivers/gpu/drm/exynos/exynos_drm_g2d.c struct device *dev = &pdev->dev; device 1554 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_suspend(struct device *dev) device 1569 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_resume(struct device *dev) device 1581 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_runtime_suspend(struct device *dev) device 1590 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_runtime_resume(struct device *dev) device 101 drivers/gpu/drm/exynos/exynos_drm_gsc.c struct device *dev; device 1165 drivers/gpu/drm/exynos/exynos_drm_gsc.c static int gsc_bind(struct device *dev, struct device *master, void *data) device 1185 drivers/gpu/drm/exynos/exynos_drm_gsc.c static void gsc_unbind(struct device *dev, struct device *master, device 1215 drivers/gpu/drm/exynos/exynos_drm_gsc.c struct device *dev = &pdev->dev; device 1315 drivers/gpu/drm/exynos/exynos_drm_gsc.c struct device *dev = &pdev->dev; device 1324 drivers/gpu/drm/exynos/exynos_drm_gsc.c static int __maybe_unused gsc_runtime_suspend(struct device *dev) device 1337 drivers/gpu/drm/exynos/exynos_drm_gsc.c static int __maybe_unused gsc_runtime_resume(struct device *dev) device 48 drivers/gpu/drm/exynos/exynos_drm_ipp.c int exynos_drm_ipp_register(struct device *dev, struct exynos_drm_ipp *ipp, device 82 drivers/gpu/drm/exynos/exynos_drm_ipp.c void exynos_drm_ipp_unregister(struct device *dev, device 52 drivers/gpu/drm/exynos/exynos_drm_ipp.h struct device *dev; device 83 drivers/gpu/drm/exynos/exynos_drm_ipp.h struct device *dev; device 127 drivers/gpu/drm/exynos/exynos_drm_ipp.h int exynos_drm_ipp_register(struct device *dev, struct exynos_drm_ipp *ipp, device 131 drivers/gpu/drm/exynos/exynos_drm_ipp.h void exynos_drm_ipp_unregister(struct device *dev, device 95 drivers/gpu/drm/exynos/exynos_drm_mic.c struct device *dev; device 308 drivers/gpu/drm/exynos/exynos_drm_mic.c static int exynos_mic_bind(struct device *dev, struct device *master, device 318 drivers/gpu/drm/exynos/exynos_drm_mic.c static void exynos_mic_unbind(struct device *dev, struct device *master, device 339 drivers/gpu/drm/exynos/exynos_drm_mic.c static int exynos_mic_suspend(struct device *dev) device 350 drivers/gpu/drm/exynos/exynos_drm_mic.c static int exynos_mic_resume(struct device *dev) device 377 drivers/gpu/drm/exynos/exynos_drm_mic.c struct device *dev = &pdev->dev; device 60 drivers/gpu/drm/exynos/exynos_drm_rotator.c struct device *dev; device 239 drivers/gpu/drm/exynos/exynos_drm_rotator.c static int rotator_bind(struct device *dev, struct device *master, void *data) device 258 drivers/gpu/drm/exynos/exynos_drm_rotator.c static void rotator_unbind(struct device *dev, struct device *master, device 275 drivers/gpu/drm/exynos/exynos_drm_rotator.c struct device *dev = &pdev->dev; device 333 drivers/gpu/drm/exynos/exynos_drm_rotator.c struct device *dev = &pdev->dev; device 343 drivers/gpu/drm/exynos/exynos_drm_rotator.c static int rotator_runtime_suspend(struct device *dev) device 351 drivers/gpu/drm/exynos/exynos_drm_rotator.c static int rotator_runtime_resume(struct device *dev) device 43 drivers/gpu/drm/exynos/exynos_drm_scaler.c struct device *dev; device 446 drivers/gpu/drm/exynos/exynos_drm_scaler.c static int scaler_bind(struct device *dev, struct device *master, void *data) device 467 drivers/gpu/drm/exynos/exynos_drm_scaler.c static void scaler_unbind(struct device *dev, struct device *master, device 485 drivers/gpu/drm/exynos/exynos_drm_scaler.c struct device *dev = &pdev->dev; device 545 drivers/gpu/drm/exynos/exynos_drm_scaler.c struct device *dev = &pdev->dev; device 575 drivers/gpu/drm/exynos/exynos_drm_scaler.c static int scaler_runtime_suspend(struct device *dev) device 582 drivers/gpu/drm/exynos/exynos_drm_scaler.c static int scaler_runtime_resume(struct device *dev) device 38 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct device *dev; device 167 drivers/gpu/drm/exynos/exynos_drm_vidi.c static ssize_t vidi_show_connection(struct device *dev, device 182 drivers/gpu/drm/exynos/exynos_drm_vidi.c static ssize_t vidi_store_connection(struct device *dev, device 376 drivers/gpu/drm/exynos/exynos_drm_vidi.c static int vidi_bind(struct device *dev, struct device *master, void *data) device 430 drivers/gpu/drm/exynos/exynos_drm_vidi.c static void vidi_unbind(struct device *dev, struct device *master, void *data) device 445 drivers/gpu/drm/exynos/exynos_drm_vidi.c struct device *dev = &pdev->dev; device 117 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev; device 765 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev = hdata->dev; device 1563 drivers/gpu/drm/exynos/exynos_hdmi.c static void hdmi_audio_shutdown(struct device *dev, void *data) device 1577 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_audio_hw_params(struct device *dev, void *data, device 1607 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_audio_digital_mute(struct device *dev, void *data, bool mute) device 1623 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_audio_get_eld(struct device *dev, void *data, uint8_t *buf, device 1680 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev = hdata->dev; device 1705 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev = hdata->dev; device 1743 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev = hdata->dev; device 1768 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev = hdata->dev; device 1831 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_bind(struct device *dev, struct device *master, void *data) device 1866 drivers/gpu/drm/exynos/exynos_hdmi.c static void hdmi_unbind(struct device *dev, struct device *master, void *data) device 1947 drivers/gpu/drm/exynos/exynos_hdmi.c struct device *dev = &pdev->dev; device 2088 drivers/gpu/drm/exynos/exynos_hdmi.c static int __maybe_unused exynos_hdmi_suspend(struct device *dev) device 2097 drivers/gpu/drm/exynos/exynos_hdmi.c static int __maybe_unused exynos_hdmi_resume(struct device *dev) device 95 drivers/gpu/drm/exynos/exynos_mixer.c struct device *dev; device 776 drivers/gpu/drm/exynos/exynos_mixer.c struct device *dev = &mixer_ctx->pdev->dev; device 831 drivers/gpu/drm/exynos/exynos_mixer.c struct device *dev = &mixer_ctx->pdev->dev; device 1170 drivers/gpu/drm/exynos/exynos_mixer.c static int mixer_bind(struct device *dev, struct device *manager, void *data) device 1209 drivers/gpu/drm/exynos/exynos_mixer.c static void mixer_unbind(struct device *dev, struct device *master, void *data) device 1223 drivers/gpu/drm/exynos/exynos_mixer.c struct device *dev = &pdev->dev; device 1263 drivers/gpu/drm/exynos/exynos_mixer.c static int __maybe_unused exynos_mixer_suspend(struct device *dev) device 1278 drivers/gpu/drm/exynos/exynos_mixer.c static int __maybe_unused exynos_mixer_resume(struct device *dev) device 38 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c static bool fsl_dcu_drm_is_volatile_reg(struct device *dev, unsigned int reg) device 163 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c static int fsl_dcu_drm_pm_suspend(struct device *dev) device 184 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c static int fsl_dcu_drm_pm_resume(struct device *dev) device 243 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c struct device *dev = &pdev->dev; device 167 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h struct device; device 180 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h struct device *dev; device 40 drivers/gpu/drm/fsl-dcu/fsl_tcon.c static int fsl_tcon_init_regmap(struct device *dev, device 59 drivers/gpu/drm/fsl-dcu/fsl_tcon.c struct fsl_tcon *fsl_tcon_init(struct device *dev) device 23 drivers/gpu/drm/fsl-dcu/fsl_tcon.h struct fsl_tcon *fsl_tcon_init(struct device *dev); device 188 drivers/gpu/drm/gma500/power.c int gma_power_suspend(struct device *_dev) device 215 drivers/gpu/drm/gma500/power.c int gma_power_resume(struct device *_dev) device 299 drivers/gpu/drm/gma500/power.c int psb_runtime_suspend(struct device *dev) device 304 drivers/gpu/drm/gma500/power.c int psb_runtime_resume(struct device *dev) device 309 drivers/gpu/drm/gma500/power.c int psb_runtime_idle(struct device *dev) device 319 drivers/gpu/drm/gma500/power.c int gma_power_thaw(struct device *_dev) device 324 drivers/gpu/drm/gma500/power.c int gma_power_freeze(struct device *_dev) device 329 drivers/gpu/drm/gma500/power.c int gma_power_restore(struct device *_dev) device 35 drivers/gpu/drm/gma500/power.h struct device; device 44 drivers/gpu/drm/gma500/power.h int gma_power_suspend(struct device *dev); device 45 drivers/gpu/drm/gma500/power.h int gma_power_resume(struct device *dev); device 46 drivers/gpu/drm/gma500/power.h int gma_power_thaw(struct device *dev); device 47 drivers/gpu/drm/gma500/power.h int gma_power_freeze(struct device *dev); device 48 drivers/gpu/drm/gma500/power.h int gma_power_restore(struct device *_dev); device 68 drivers/gpu/drm/gma500/power.h int psb_runtime_suspend(struct device *dev); device 69 drivers/gpu/drm/gma500/power.h int psb_runtime_resume(struct device *dev); device 70 drivers/gpu/drm/gma500/power.h int psb_runtime_idle(struct device *dev); device 46 drivers/gpu/drm/gma500/psb_drv.h #define IS_PSB(dev) (((dev)->pdev->device & 0xfffe) == 0x8108) device 47 drivers/gpu/drm/gma500/psb_drv.h #define IS_MRST(dev) (((dev)->pdev->device & 0xfff0) == 0x4100) device 48 drivers/gpu/drm/gma500/psb_drv.h #define IS_MFLD(dev) (((dev)->pdev->device & 0xfff8) == 0x0130) device 49 drivers/gpu/drm/gma500/psb_drv.h #define IS_CDV(dev) (((dev)->pdev->device & 0xfff0) == 0x0be0) device 1971 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_is_hdmi_connector(struct psb_intel_sdvo *psb_intel_sdvo, int device) device 2048 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_dvi_init(struct psb_intel_sdvo *psb_intel_sdvo, int device) device 2059 drivers/gpu/drm/gma500/psb_intel_sdvo.c if (device == 0) { device 2062 drivers/gpu/drm/gma500/psb_intel_sdvo.c } else if (device == 1) { device 2073 drivers/gpu/drm/gma500/psb_intel_sdvo.c if (psb_intel_sdvo_is_hdmi_connector(psb_intel_sdvo, device)) { device 2127 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_analog_init(struct psb_intel_sdvo *psb_intel_sdvo, int device) device 2144 drivers/gpu/drm/gma500/psb_intel_sdvo.c if (device == 0) { device 2147 drivers/gpu/drm/gma500/psb_intel_sdvo.c } else if (device == 1) { device 2161 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_lvds_init(struct psb_intel_sdvo *psb_intel_sdvo, int device) device 2177 drivers/gpu/drm/gma500/psb_intel_sdvo.c if (device == 0) { device 2180 drivers/gpu/drm/gma500/psb_intel_sdvo.c } else if (device == 1) { device 67 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c static int __maybe_unused hibmc_pm_suspend(struct device *dev) device 74 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c static int __maybe_unused hibmc_pm_resume(struct device *dev) device 702 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dw_drm_encoder_init(struct device *dev, device 756 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_host_init(struct device *dev, struct dw_dsi *dsi) device 788 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data) device 810 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static void dsi_unbind(struct device *dev, struct device *master, void *data) device 844 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c struct device *dev = &pdev->dev; device 208 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c static int compare_of(struct device *dev, void *data) device 256 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c static int kirin_drm_bind(struct device *dev) device 301 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c static void kirin_drm_unbind(struct device *dev) device 317 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c struct device *dev = &pdev->dev; device 427 drivers/gpu/drm/i2c/ch7006_drv.c static int ch7006_resume(struct device *dev) device 357 drivers/gpu/drm/i2c/sil164_drv.c int device = sil164_read(client, SIL164_DEVICE_HI) << 8 | device 361 drivers/gpu/drm/i2c/sil164_drv.c if (vendor != 0x1 || device != 0x6) { device 363 drivers/gpu/drm/i2c/sil164_drv.c vendor, device, rev); device 368 drivers/gpu/drm/i2c/sil164_drv.c vendor, device, rev); device 64 drivers/gpu/drm/i2c/tda9950.c struct device *hdmi; device 354 drivers/gpu/drm/i2c/tda9950.c static int tda9950_devm_glue_init(struct device *dev, struct tda9950_glue *glue) device 382 drivers/gpu/drm/i2c/tda9950.c struct device *dev = &client->dev; device 1060 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_audio_hw_params(struct device *dev, void *data, device 1122 drivers/gpu/drm/i2c/tda998x_drv.c static void tda998x_audio_shutdown(struct device *dev, void *data) device 1134 drivers/gpu/drm/i2c/tda998x_drv.c int tda998x_audio_digital_mute(struct device *dev, void *data, bool enable) device 1146 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_audio_get_eld(struct device *dev, void *data, device 1167 drivers/gpu/drm/i2c/tda998x_drv.c struct device *dev) device 1772 drivers/gpu/drm/i2c/tda998x_drv.c static void tda998x_destroy(struct device *dev) device 1797 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_create(struct device *dev) device 2003 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_encoder_init(struct device *dev, struct drm_device *drm) device 2037 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_bind(struct device *dev, struct device *master, void *data) device 2044 drivers/gpu/drm/i2c/tda998x_drv.c static void tda998x_unbind(struct device *dev, struct device *master, device 205 drivers/gpu/drm/i915/display/dvo_ch7xxx.c u8 vendor, device; device 227 drivers/gpu/drm/i915/display/dvo_ch7xxx.c if (!ch7xxx_readb(dvo, CH7xxx_REG_DID, &device)) device 230 drivers/gpu/drm/i915/display/dvo_ch7xxx.c devid = ch7xxx_get_did(device); device 233 drivers/gpu/drm/i915/display/dvo_ch7xxx.c device, adapter->name, dvo->slave_addr); device 239 drivers/gpu/drm/i915/display/dvo_ch7xxx.c name, vendor, device); device 94 drivers/gpu/drm/i915/display/icl_dsi.c dsi = intel_dsi->dsi_hosts[port]->device; device 1010 drivers/gpu/drm/i915/display/icl_dsi.c dsi = intel_dsi->dsi_hosts[port]->device; device 843 drivers/gpu/drm/i915/display/intel_audio.c static unsigned long i915_audio_component_get_power(struct device *kdev) device 861 drivers/gpu/drm/i915/display/intel_audio.c static void i915_audio_component_put_power(struct device *kdev, device 874 drivers/gpu/drm/i915/display/intel_audio.c static void i915_audio_component_codec_wake_override(struct device *kdev, device 906 drivers/gpu/drm/i915/display/intel_audio.c static int i915_audio_component_get_cdclk_freq(struct device *kdev) device 966 drivers/gpu/drm/i915/display/intel_audio.c static int i915_audio_component_sync_audio_rate(struct device *kdev, int port, device 1003 drivers/gpu/drm/i915/display/intel_audio.c static int i915_audio_component_get_eld(struct device *kdev, int port, device 1043 drivers/gpu/drm/i915/display/intel_audio.c static int i915_audio_component_bind(struct device *i915_kdev, device 1044 drivers/gpu/drm/i915/display/intel_audio.c struct device *hda_kdev, void *data) device 1068 drivers/gpu/drm/i915/display/intel_audio.c static void i915_audio_component_unbind(struct device *i915_kdev, device 1069 drivers/gpu/drm/i915/display/intel_audio.c struct device *hda_kdev, void *data) device 217 drivers/gpu/drm/i915/display/intel_display_types.h struct backlight_device *device; device 84 drivers/gpu/drm/i915/display/intel_dsi.c struct mipi_dsi_device *device; device 101 drivers/gpu/drm/i915/display/intel_dsi.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 102 drivers/gpu/drm/i915/display/intel_dsi.c if (!device) { device 107 drivers/gpu/drm/i915/display/intel_dsi.c device->host = &host->base; device 108 drivers/gpu/drm/i915/display/intel_dsi.c host->device = device; device 131 drivers/gpu/drm/i915/display/intel_dsi.h struct mipi_dsi_device *device; device 56 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 74 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 91 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 99 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 124 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 140 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 150 drivers/gpu/drm/i915/display/intel_dsi_vbt.c dsi_device = intel_dsi->dsi_hosts[port]->device; device 669 drivers/gpu/drm/i915/display/intel_dsi_vbt.c mipi_dsi_attach(intel_dsi->dsi_hosts[port]->device); device 1722 drivers/gpu/drm/i915/display/intel_hdcp.c static int i915_hdcp_component_bind(struct device *i915_kdev, device 1723 drivers/gpu/drm/i915/display/intel_hdcp.c struct device *mei_kdev, void *data) device 1736 drivers/gpu/drm/i915/display/intel_hdcp.c static void i915_hdcp_component_unbind(struct device *i915_kdev, device 1737 drivers/gpu/drm/i915/display/intel_hdcp.c struct device *mei_kdev, void *data) device 717 drivers/gpu/drm/i915/display/intel_panel.c if (panel->backlight.device) device 718 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device->props.brightness = device 721 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device->props.max_brightness); device 866 drivers/gpu/drm/i915/display/intel_panel.c if (panel->backlight.device) device 867 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device->props.power = FB_BLANK_POWERDOWN; device 1173 drivers/gpu/drm/i915/display/intel_panel.c if (panel->backlight.device) device 1174 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device->props.brightness = device 1177 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device->props.max_brightness); device 1182 drivers/gpu/drm/i915/display/intel_panel.c if (panel->backlight.device) device 1183 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device->props.power = FB_BLANK_UNBLANK; device 1316 drivers/gpu/drm/i915/display/intel_panel.c if (WARN_ON(panel->backlight.device)) device 1345 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device = device 1351 drivers/gpu/drm/i915/display/intel_panel.c if (IS_ERR(panel->backlight.device)) { device 1353 drivers/gpu/drm/i915/display/intel_panel.c PTR_ERR(panel->backlight.device)); device 1354 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device = NULL; device 1368 drivers/gpu/drm/i915/display/intel_panel.c if (panel->backlight.device) { device 1369 drivers/gpu/drm/i915/display/intel_panel.c backlight_device_unregister(panel->backlight.device); device 1370 drivers/gpu/drm/i915/display/intel_panel.c panel->backlight.device = NULL; device 57 drivers/gpu/drm/i915/display/intel_quirks.c int device; device 159 drivers/gpu/drm/i915/display/intel_quirks.c if (d->device == q->device && device 2574 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_is_hdmi_connector(struct intel_sdvo *intel_sdvo, int device) device 2682 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_dvi_init(struct intel_sdvo *intel_sdvo, int device) device 2690 drivers/gpu/drm/i915/display/intel_sdvo.c DRM_DEBUG_KMS("initialising DVI device %d\n", device); device 2696 drivers/gpu/drm/i915/display/intel_sdvo.c if (device == 0) { device 2699 drivers/gpu/drm/i915/display/intel_sdvo.c } else if (device == 1) { device 2721 drivers/gpu/drm/i915/display/intel_sdvo.c if (intel_sdvo_is_hdmi_connector(intel_sdvo, device)) { device 2778 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_analog_init(struct intel_sdvo *intel_sdvo, int device) device 2785 drivers/gpu/drm/i915/display/intel_sdvo.c DRM_DEBUG_KMS("initialising analog device %d\n", device); device 2797 drivers/gpu/drm/i915/display/intel_sdvo.c if (device == 0) { device 2800 drivers/gpu/drm/i915/display/intel_sdvo.c } else if (device == 1) { device 2814 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_lvds_init(struct intel_sdvo *intel_sdvo, int device) device 2822 drivers/gpu/drm/i915/display/intel_sdvo.c DRM_DEBUG_KMS("initialising LVDS device %d\n", device); device 2833 drivers/gpu/drm/i915/display/intel_sdvo.c if (device == 0) { device 2836 drivers/gpu/drm/i915/display/intel_sdvo.c } else if (device == 1) { device 1209 drivers/gpu/drm/i915/gem/i915_gem_context.c const struct sseu_dev_info *device = &RUNTIME_INFO(i915)->sseu; device 1233 drivers/gpu/drm/i915/gem/i915_gem_context.c if (user->slice_mask & ~device->slice_mask) device 1236 drivers/gpu/drm/i915/gem/i915_gem_context.c if (user->subslice_mask & ~device->subslice_mask[0]) device 1239 drivers/gpu/drm/i915/gem/i915_gem_context.c if (user->max_eus_per_subslice > device->max_eus_per_subslice) device 1249 drivers/gpu/drm/i915/gem/i915_gem_context.c unsigned int hw_s = hweight8(device->slice_mask); device 1250 drivers/gpu/drm/i915/gem/i915_gem_context.c unsigned int hw_ss_per_s = hweight8(device->subslice_mask[0]); device 1293 drivers/gpu/drm/i915/gem/i915_gem_context.c device->max_eus_per_subslice) || device 1295 drivers/gpu/drm/i915/gem/i915_gem_context.c device->max_eus_per_subslice)) device 810 drivers/gpu/drm/i915/gt/selftest_hangcheck.c unsigned long device = i915_reset_count(global); device 970 drivers/gpu/drm/i915/gt/selftest_hangcheck.c if (device != i915_reset_count(global)) { device 972 drivers/gpu/drm/i915/gt/selftest_hangcheck.c i915_reset_count(global) - device); device 262 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c struct device *dev = i915->drm.dev; device 187 drivers/gpu/drm/i915/gvt/firmware.c VERIFY("device id", id, pdev->device); device 242 drivers/gpu/drm/i915/gvt/firmware.c GVT_FIRMWARE_PATH, pdev->vendor, pdev->device, device 737 drivers/gpu/drm/i915/gvt/gtt.c struct device *kdev = &spt->vgpu->gvt->dev_priv->drm.pdev->dev; device 822 drivers/gpu/drm/i915/gvt/gtt.c struct device *kdev = &vgpu->gvt->dev_priv->drm.pdev->dev; device 2356 drivers/gpu/drm/i915/gvt/gtt.c struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev; device 2413 drivers/gpu/drm/i915/gvt/gtt.c struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev; device 2685 drivers/gpu/drm/i915/gvt/gtt.c struct device *dev = &gvt->dev_priv->drm.pdev->dev; device 2734 drivers/gpu/drm/i915/gvt/gtt.c struct device *dev = &gvt->dev_priv->drm.pdev->dev; device 68 drivers/gpu/drm/i915/gvt/gvt.c struct device *dev, char *buf) device 83 drivers/gpu/drm/i915/gvt/gvt.c static ssize_t device_api_show(struct kobject *kobj, struct device *dev, device 89 drivers/gpu/drm/i915/gvt/gvt.c static ssize_t description_show(struct kobject *kobj, struct device *dev, device 56 drivers/gpu/drm/i915/gvt/gvt.h struct device *dev; device 249 drivers/gpu/drm/i915/gvt/gvt.h unsigned int device; device 67 drivers/gpu/drm/i915/gvt/handlers.c unsigned long device) device 69 drivers/gpu/drm/i915/gvt/handlers.c return intel_gvt_get_device_type(gvt) & device; device 98 drivers/gpu/drm/i915/gvt/handlers.c u32 addr_mask, u32 ro_mask, u32 device, device 104 drivers/gpu/drm/i915/gvt/handlers.c if (!intel_gvt_match_device(gvt, device)) device 133 drivers/gpu/drm/i915/gvt/handlers.c info->device = device; device 3290 drivers/gpu/drm/i915/gvt/handlers.c unsigned long device = intel_gvt_get_device_type(gvt); device 3296 drivers/gpu/drm/i915/gvt/handlers.c if (!(device & block->device)) device 47 drivers/gpu/drm/i915/gvt/hypercall.h int (*host_init)(struct device *dev, void *gvt, const void *ops); device 48 drivers/gpu/drm/i915/gvt/hypercall.h void (*host_exit)(struct device *dev); device 190 drivers/gpu/drm/i915/gvt/kvmgt.c struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev; device 213 drivers/gpu/drm/i915/gvt/kvmgt.c struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev; device 650 drivers/gpu/drm/i915/gvt/kvmgt.c struct device *pdev; device 1554 drivers/gpu/drm/i915/gvt/kvmgt.c vgpu_id_show(struct device *dev, struct device_attribute *attr, device 1568 drivers/gpu/drm/i915/gvt/kvmgt.c hw_id_show(struct device *dev, struct device_attribute *attr, device 1615 drivers/gpu/drm/i915/gvt/kvmgt.c static int kvmgt_host_init(struct device *dev, void *gvt, const void *ops) device 1629 drivers/gpu/drm/i915/gvt/kvmgt.c static void kvmgt_host_exit(struct device *dev) device 63 drivers/gpu/drm/i915/gvt/mmio.h u32 device; device 73 drivers/gpu/drm/i915/gvt/mmio.h bool intel_gvt_match_device(struct intel_gvt *gvt, unsigned long device); device 52 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_host_init(struct device *dev, device 64 drivers/gpu/drm/i915/gvt/mpt.h static inline void intel_gvt_hypervisor_host_exit(struct device *dev) device 1533 drivers/gpu/drm/i915/i915_drv.c RUNTIME_INFO(i915)->device_id = pdev->device; device 2078 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_prepare(struct device *kdev) device 2093 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_suspend(struct device *kdev) device 2108 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_suspend_late(struct device *kdev) device 2127 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_poweroff_late(struct device *kdev) device 2137 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_resume_early(struct device *kdev) device 2147 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_resume(struct device *kdev) device 2158 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_freeze(struct device *kdev) device 2176 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_freeze_late(struct device *kdev) device 2195 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_thaw_early(struct device *kdev) device 2200 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_thaw(struct device *kdev) device 2206 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_restore_early(struct device *kdev) device 2211 drivers/gpu/drm/i915/i915_drv.c static int i915_pm_restore(struct device *kdev) device 2591 drivers/gpu/drm/i915/i915_drv.c static int intel_runtime_suspend(struct device *kdev) device 2679 drivers/gpu/drm/i915/i915_drv.c static int intel_runtime_resume(struct device *kdev) device 1781 drivers/gpu/drm/i915/i915_drv.h static inline struct drm_i915_private *kdev_to_i915(struct device *kdev) device 2531 drivers/gpu/drm/i915/i915_gem_gtt.c struct device *kdev = &dev_priv->drm.pdev->dev; device 295 drivers/gpu/drm/i915/i915_gem_gtt.h struct device *dma; device 25 drivers/gpu/drm/i915/i915_getparam.c value = i915->drm.pdev->device; device 617 drivers/gpu/drm/i915/i915_gpu_error.c err_printf(m, "PCI ID: 0x%04x\n", pdev->device); device 937 drivers/gpu/drm/i915/i915_pci.c !force_probe(pdev->device, i915_modparams.force_probe)) { device 942 drivers/gpu/drm/i915/i915_pci.c pdev->device, pdev->device, pdev->device); device 3271 drivers/gpu/drm/i915/i915_perf.c static ssize_t show_dynamic_id(struct device *dev, device 480 drivers/gpu/drm/i915/i915_pmu.c struct device *kdev = rpm->kdev; device 729 drivers/gpu/drm/i915/i915_pmu.c static ssize_t i915_pmu_format_show(struct device *dev, device 759 drivers/gpu/drm/i915/i915_pmu.c static ssize_t i915_pmu_event_show(struct device *dev, device 774 drivers/gpu/drm/i915/i915_pmu.c i915_pmu_get_attr_cpumask(struct device *dev, device 38 drivers/gpu/drm/i915/i915_sysfs.c static inline struct drm_i915_private *kdev_minor_to_i915(struct device *kdev) device 58 drivers/gpu/drm/i915/i915_sysfs.c show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) device 75 drivers/gpu/drm/i915/i915_sysfs.c show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) device 83 drivers/gpu/drm/i915/i915_sysfs.c show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) device 91 drivers/gpu/drm/i915/i915_sysfs.c show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) device 99 drivers/gpu/drm/i915/i915_sysfs.c show_media_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) device 164 drivers/gpu/drm/i915/i915_sysfs.c struct device *kdev = kobj_to_dev(kobj); device 199 drivers/gpu/drm/i915/i915_sysfs.c struct device *kdev = kobj_to_dev(kobj); device 260 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_act_freq_mhz_show(struct device *kdev, device 284 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_cur_freq_mhz_show(struct device *kdev, device 294 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_boost_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) device 303 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_boost_freq_mhz_store(struct device *kdev, device 334 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t vlv_rpe_freq_mhz_show(struct device *kdev, device 344 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_max_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) device 353 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_max_freq_mhz_store(struct device *kdev, device 400 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_min_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) device 409 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_min_freq_mhz_store(struct device *kdev, device 460 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_rp_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf); device 466 drivers/gpu/drm/i915/i915_sysfs.c static ssize_t gt_rp_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) device 516 drivers/gpu/drm/i915/i915_sysfs.c struct device *kdev = kobj_to_dev(kobj); device 542 drivers/gpu/drm/i915/i915_sysfs.c struct device *kdev = kobj_to_dev(kobj); device 559 drivers/gpu/drm/i915/i915_sysfs.c static void i915_setup_error_capture(struct device *kdev) device 565 drivers/gpu/drm/i915/i915_sysfs.c static void i915_teardown_error_capture(struct device *kdev) device 570 drivers/gpu/drm/i915/i915_sysfs.c static void i915_setup_error_capture(struct device *kdev) {} device 571 drivers/gpu/drm/i915/i915_sysfs.c static void i915_teardown_error_capture(struct device *kdev) {} device 576 drivers/gpu/drm/i915/i915_sysfs.c struct device *kdev = dev_priv->drm.primary->kdev; device 625 drivers/gpu/drm/i915/i915_sysfs.c struct device *kdev = dev_priv->drm.primary->kdev; device 19 drivers/gpu/drm/i915/i915_utils.c struct device *kdev = dev_priv->drm.dev; device 166 drivers/gpu/drm/i915/intel_pch.c id = pch->device & INTEL_PCH_DEVICE_ID_MASK; device 473 drivers/gpu/drm/i915/intel_runtime_pm.c struct device *kdev = rpm->kdev; device 543 drivers/gpu/drm/i915/intel_runtime_pm.c struct device *kdev = rpm->kdev; device 584 drivers/gpu/drm/i915/intel_runtime_pm.c struct device *kdev = rpm->kdev; device 613 drivers/gpu/drm/i915/intel_runtime_pm.c struct device *kdev = &pdev->dev; device 17 drivers/gpu/drm/i915/intel_runtime_pm.h struct device; device 52 drivers/gpu/drm/i915/intel_runtime_pm.h struct device *kdev; /* points to i915->drm.pdev->dev */ device 60 drivers/gpu/drm/i915/oa/i915_oa_bdw.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 58 drivers/gpu/drm/i915/oa/i915_oa_bxt.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_chv.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 71 drivers/gpu/drm/i915/oa/i915_oa_cnl.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 58 drivers/gpu/drm/i915/oa/i915_oa_glk.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 88 drivers/gpu/drm/i915/oa/i915_oa_hsw.c show_render_basic_id(struct device *kdev, struct device_attribute *attr, char *buf) device 68 drivers/gpu/drm/i915/oa/i915_oa_icl.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 58 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 59 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c show_test_oa_id(struct device *kdev, struct device_attribute *attr, char *buf) device 99 drivers/gpu/drm/i915/selftests/mock_gem_device.c static void release_dev(struct device *dev) device 114 drivers/gpu/drm/i915/selftests/mock_gem_device.c static int pm_domain_resume(struct device *dev) device 119 drivers/gpu/drm/i915/selftests/mock_gem_device.c static int pm_domain_suspend(struct device *dev) device 25 drivers/gpu/drm/imx/dw_hdmi-imx.c struct device *dev; device 201 drivers/gpu/drm/imx/dw_hdmi-imx.c static int dw_hdmi_imx_bind(struct device *dev, struct device *master, device 258 drivers/gpu/drm/imx/dw_hdmi-imx.c static void dw_hdmi_imx_unbind(struct device *dev, struct device *master, device 177 drivers/gpu/drm/imx/imx-drm-core.c static int compare_of(struct device *dev, void *data) device 197 drivers/gpu/drm/imx/imx-drm-core.c static int imx_drm_bind(struct device *dev) device 276 drivers/gpu/drm/imx/imx-drm-core.c static void imx_drm_unbind(struct device *dev) device 314 drivers/gpu/drm/imx/imx-drm-core.c static int imx_drm_suspend(struct device *dev) device 321 drivers/gpu/drm/imx/imx-drm-core.c static int imx_drm_resume(struct device *dev) device 88 drivers/gpu/drm/imx/imx-ldb.c struct device *dev; device 496 drivers/gpu/drm/imx/imx-ldb.c static u32 of_get_bus_format(struct device *dev, struct device_node *np) device 544 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_panel_ddc(struct device *dev, device 584 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_bind(struct device *dev, struct device *master, void *data) device 715 drivers/gpu/drm/imx/imx-ldb.c static void imx_ldb_unbind(struct device *dev, struct device *master, device 105 drivers/gpu/drm/imx/imx-tve.c struct device *dev; device 497 drivers/gpu/drm/imx/imx-tve.c static bool imx_tve_readable_reg(struct device *dev, unsigned int reg) device 536 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_bind(struct device *dev, struct device *master, void *data) device 667 drivers/gpu/drm/imx/imx-tve.c static void imx_tve_unbind(struct device *dev, struct device *master, device 32 drivers/gpu/drm/imx/ipuv3-crtc.c struct device *dev; device 436 drivers/gpu/drm/imx/ipuv3-crtc.c static int ipu_drm_bind(struct device *dev, struct device *master, void *data) device 458 drivers/gpu/drm/imx/ipuv3-crtc.c static void ipu_drm_unbind(struct device *dev, struct device *master, device 476 drivers/gpu/drm/imx/ipuv3-crtc.c struct device *dev = &pdev->dev; device 351 drivers/gpu/drm/imx/ipuv3-plane.c struct device *dev = plane->dev->dev; device 26 drivers/gpu/drm/imx/parallel-display.c struct device *dev; device 197 drivers/gpu/drm/imx/parallel-display.c static int imx_pd_bind(struct device *dev, struct device *master, void *data) device 244 drivers/gpu/drm/imx/parallel-display.c static void imx_pd_unbind(struct device *dev, struct device *master, device 163 drivers/gpu/drm/ingenic/ingenic-drm.c struct device *dev; device 179 drivers/gpu/drm/ingenic/ingenic-drm.c static bool ingenic_drm_writeable_reg(struct device *dev, unsigned int reg) device 603 drivers/gpu/drm/ingenic/ingenic-drm.c struct device *dev = &pdev->dev; device 73 drivers/gpu/drm/lima/lima_device.h struct device *dev; device 14 drivers/gpu/drm/mcde/mcde_drm.h struct device *dev; device 264 drivers/gpu/drm/mcde/mcde_drv.c static int mcde_drm_bind(struct device *dev) device 292 drivers/gpu/drm/mcde/mcde_drv.c static void mcde_drm_unbind(struct device *dev) device 310 drivers/gpu/drm/mcde/mcde_drv.c static int mcde_compare_dev(struct device *dev, void *data) device 317 drivers/gpu/drm/mcde/mcde_drv.c struct device *dev = &pdev->dev; device 476 drivers/gpu/drm/mcde/mcde_drv.c struct device *p = NULL, *d; device 39 drivers/gpu/drm/mcde/mcde_dsi.c struct device *dev; device 886 drivers/gpu/drm/mcde/mcde_dsi.c static int mcde_dsi_bind(struct device *dev, struct device *master, device 983 drivers/gpu/drm/mcde/mcde_dsi.c static void mcde_dsi_unbind(struct device *dev, struct device *master, device 1001 drivers/gpu/drm/mcde/mcde_dsi.c struct device *dev = &pdev->dev; device 54 drivers/gpu/drm/mediatek/mtk_cec.c void (*hpd_event)(bool hpd, struct device *dev); device 55 drivers/gpu/drm/mediatek/mtk_cec.c struct device *hdmi_dev; device 90 drivers/gpu/drm/mediatek/mtk_cec.c void mtk_cec_set_hpd_event(struct device *dev, device 91 drivers/gpu/drm/mediatek/mtk_cec.c void (*hpd_event)(bool hpd, struct device *dev), device 92 drivers/gpu/drm/mediatek/mtk_cec.c struct device *hdmi_dev) device 103 drivers/gpu/drm/mediatek/mtk_cec.c bool mtk_cec_hpd_high(struct device *dev) device 150 drivers/gpu/drm/mediatek/mtk_cec.c void (*hpd_event)(bool hpd, struct device *dev); device 151 drivers/gpu/drm/mediatek/mtk_cec.c struct device *hdmi_dev; device 165 drivers/gpu/drm/mediatek/mtk_cec.c struct device *dev = arg; device 183 drivers/gpu/drm/mediatek/mtk_cec.c struct device *dev = &pdev->dev; device 11 drivers/gpu/drm/mediatek/mtk_cec.h struct device; device 13 drivers/gpu/drm/mediatek/mtk_cec.h void mtk_cec_set_hpd_event(struct device *dev, device 14 drivers/gpu/drm/mediatek/mtk_cec.h void (*hotplug_event)(bool hpd, struct device *dev), device 15 drivers/gpu/drm/mediatek/mtk_cec.h struct device *hdmi_dev); device 16 drivers/gpu/drm/mediatek/mtk_cec.h bool mtk_cec_hpd_high(struct device *dev); device 70 drivers/gpu/drm/mediatek/mtk_disp_color.c static int mtk_disp_color_bind(struct device *dev, struct device *master, device 87 drivers/gpu/drm/mediatek/mtk_disp_color.c static void mtk_disp_color_unbind(struct device *dev, struct device *master, device 103 drivers/gpu/drm/mediatek/mtk_disp_color.c struct device *dev = &pdev->dev; device 232 drivers/gpu/drm/mediatek/mtk_disp_ovl.c static int mtk_disp_ovl_bind(struct device *dev, struct device *master, device 249 drivers/gpu/drm/mediatek/mtk_disp_ovl.c static void mtk_disp_ovl_unbind(struct device *dev, struct device *master, device 265 drivers/gpu/drm/mediatek/mtk_disp_ovl.c struct device *dev = &pdev->dev; device 233 drivers/gpu/drm/mediatek/mtk_disp_rdma.c static int mtk_disp_rdma_bind(struct device *dev, struct device *master, device 251 drivers/gpu/drm/mediatek/mtk_disp_rdma.c static void mtk_disp_rdma_unbind(struct device *dev, struct device *master, device 267 drivers/gpu/drm/mediatek/mtk_disp_rdma.c struct device *dev = &pdev->dev; device 65 drivers/gpu/drm/mediatek/mtk_dpi.c struct device *dev; device 585 drivers/gpu/drm/mediatek/mtk_dpi.c static int mtk_dpi_bind(struct device *dev, struct device *master, void *data) device 629 drivers/gpu/drm/mediatek/mtk_dpi.c static void mtk_dpi_unbind(struct device *dev, struct device *master, device 679 drivers/gpu/drm/mediatek/mtk_dpi.c struct device *dev = &pdev->dev; device 541 drivers/gpu/drm/mediatek/mtk_drm_crtc.c struct device *dev = drm_dev->dev; device 143 drivers/gpu/drm/mediatek/mtk_drm_ddp.c struct device *dev; device 391 drivers/gpu/drm/mediatek/mtk_drm_ddp.c struct mtk_disp_mutex *mtk_disp_mutex_get(struct device *dev, unsigned int id) device 555 drivers/gpu/drm/mediatek/mtk_drm_ddp.c struct device *dev = &pdev->dev; device 12 drivers/gpu/drm/mediatek/mtk_drm_ddp.h struct device; device 22 drivers/gpu/drm/mediatek/mtk_drm_ddp.h struct mtk_disp_mutex *mtk_disp_mutex_get(struct device *dev, unsigned int id); device 255 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c int mtk_ddp_comp_init(struct device *dev, struct device_node *node, device 11 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h struct device; device 86 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h struct device *larb_dev; device 163 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h int mtk_ddp_comp_init(struct device *dev, struct device_node *comp_node, device 211 drivers/gpu/drm/mediatek/mtk_drm_drv.c struct device *dma_dev; device 385 drivers/gpu/drm/mediatek/mtk_drm_drv.c static int compare_of(struct device *dev, void *data) device 390 drivers/gpu/drm/mediatek/mtk_drm_drv.c static int mtk_drm_bind(struct device *dev) device 424 drivers/gpu/drm/mediatek/mtk_drm_drv.c static void mtk_drm_unbind(struct device *dev) device 486 drivers/gpu/drm/mediatek/mtk_drm_drv.c struct device *dev = &pdev->dev; device 617 drivers/gpu/drm/mediatek/mtk_drm_drv.c static int mtk_drm_sys_suspend(struct device *dev) device 629 drivers/gpu/drm/mediatek/mtk_drm_drv.c static int mtk_drm_sys_resume(struct device *dev) device 15 drivers/gpu/drm/mediatek/mtk_drm_drv.h struct device; device 36 drivers/gpu/drm/mediatek/mtk_drm_drv.h struct device *dma_dev; device 41 drivers/gpu/drm/mediatek/mtk_drm_drv.h struct device *mutex_dev; device 155 drivers/gpu/drm/mediatek/mtk_dsi.c struct device *dev; device 525 drivers/gpu/drm/mediatek/mtk_dsi.c struct device *dev = dsi->dev; device 873 drivers/gpu/drm/mediatek/mtk_dsi.c struct mipi_dsi_device *device) device 877 drivers/gpu/drm/mediatek/mtk_dsi.c dsi->lanes = device->lanes; device 878 drivers/gpu/drm/mediatek/mtk_dsi.c dsi->format = device->format; device 879 drivers/gpu/drm/mediatek/mtk_dsi.c dsi->mode_flags = device->mode_flags; device 888 drivers/gpu/drm/mediatek/mtk_dsi.c struct mipi_dsi_device *device) device 1039 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_bind(struct device *dev, struct device *master, void *data) device 1073 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_unbind(struct device *dev, struct device *master, device 1092 drivers/gpu/drm/mediatek/mtk_dsi.c struct device *dev = &pdev->dev; device 150 drivers/gpu/drm/mediatek/mtk_hdmi.c struct device *dev; device 152 drivers/gpu/drm/mediatek/mtk_hdmi.c struct device *cec_dev; device 1285 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hpd_event(bool hpd, struct device *dev) device 1440 drivers/gpu/drm/mediatek/mtk_hdmi.c struct device *dev = &pdev->dev; device 1530 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_audio_hw_params(struct device *dev, void *data, device 1604 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_audio_startup(struct device *dev, void *data) device 1615 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_audio_shutdown(struct device *dev, void *data) device 1625 drivers/gpu/drm/mediatek/mtk_hdmi.c mtk_hdmi_audio_digital_mute(struct device *dev, void *data, bool enable) device 1639 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_audio_get_eld(struct device *dev, void *data, uint8_t *buf, size_t len) device 1658 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_register_audio_driver(struct device *dev) device 1679 drivers/gpu/drm/mediatek/mtk_hdmi.c struct device *dev = &pdev->dev; device 1737 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_suspend(struct device *dev) device 1746 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_resume(struct device *dev) device 112 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c struct device *dev = ddc->adap.dev.parent; device 187 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c struct device *dev = ddc->adap.dev.parent; device 212 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c struct device *dev = adapter->dev.parent; device 269 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c struct device *dev = &pdev->dev; device 100 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c struct device *dev = &pdev->dev; device 32 drivers/gpu/drm/mediatek/mtk_hdmi_phy.h struct device *dev; device 127 drivers/gpu/drm/mediatek/mtk_mipi_tx.c struct device *dev; device 383 drivers/gpu/drm/mediatek/mtk_mipi_tx.c struct device *dev = &pdev->dev; device 119 drivers/gpu/drm/meson/meson_drv.c static bool meson_vpu_has_available_connectors(struct device *dev) device 184 drivers/gpu/drm/meson/meson_drv.c static int meson_drv_bind_master(struct device *dev, bool has_components) device 345 drivers/gpu/drm/meson/meson_drv.c static int meson_drv_bind(struct device *dev) device 350 drivers/gpu/drm/meson/meson_drv.c static void meson_drv_unbind(struct device *dev) device 375 drivers/gpu/drm/meson/meson_drv.c static int compare_of(struct device *dev, void *data) device 28 drivers/gpu/drm/meson/meson_drv.h struct device *dev; device 140 drivers/gpu/drm/meson/meson_dw_hdmi.c struct device *dev; device 783 drivers/gpu/drm/meson/meson_dw_hdmi.c static bool meson_hdmi_connector_is_available(struct device *dev) device 805 drivers/gpu/drm/meson/meson_dw_hdmi.c static int meson_dw_hdmi_bind(struct device *dev, struct device *master, device 984 drivers/gpu/drm/meson/meson_dw_hdmi.c static void meson_dw_hdmi_unbind(struct device *dev, struct device *master, device 403 drivers/gpu/drm/mga/mga_dma.c if ((dev->pdev->device == 0x0525) && dev->pdev->bus->self device 405 drivers/gpu/drm/mga/mga_dma.c && (dev->pdev->bus->self->device == 0x0021) device 1401 drivers/gpu/drm/msm/adreno/a5xx_gpu.c static void check_speed_bin(struct device *dev) device 993 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static unsigned int a6xx_gmu_get_arc_level(struct device *dev, device 1013 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static int a6xx_gmu_rpmh_arc_votes_init(struct device *dev, u32 *votes, device 1109 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static int a6xx_gmu_build_freq_table(struct device *dev, unsigned long *freqs, device 45 drivers/gpu/drm/msm/adreno/a6xx_gmu.h struct device *dev; device 55 drivers/gpu/drm/msm/adreno/a6xx_gmu.h struct device *gxpd; device 272 drivers/gpu/drm/msm/adreno/adreno_device.c static int find_chipid(struct device *dev, struct adreno_rev *rev) device 316 drivers/gpu/drm/msm/adreno/adreno_device.c static int adreno_bind(struct device *dev, struct device *master, void *data) device 357 drivers/gpu/drm/msm/adreno/adreno_device.c static void adreno_unbind(struct device *dev, struct device *master, device 423 drivers/gpu/drm/msm/adreno/adreno_device.c static int adreno_resume(struct device *dev) device 431 drivers/gpu/drm/msm/adreno/adreno_device.c static int adreno_suspend(struct device *dev) device 26 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct device *dev = &gpu->pdev->dev; device 821 drivers/gpu/drm/msm/adreno/adreno_gpu.c static int adreno_get_legacy_pwrlevels(struct device *dev) device 852 drivers/gpu/drm/msm/adreno/adreno_gpu.c static int adreno_get_pwrlevels(struct device *dev, device 27 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c int msm_dss_get_clk(struct device *dev, struct dss_clk *clk_arry, int num_clk) device 34 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h int msm_dss_get_clk(struct device *dev, struct dss_clk *clk_arry, int num_clk); device 995 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_bind(struct device *dev, struct device *master, void *data) device 1028 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_unbind(struct device *dev, struct device *master, void *data) device 1058 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int __maybe_unused dpu_runtime_suspend(struct device *dev) device 1079 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int __maybe_unused dpu_runtime_resume(struct device *dev) device 147 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c struct device *dev; device 167 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c struct device *dev = mdp4_kms->dev->dev; device 232 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h struct device *dev; device 43 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c struct device *dev = encoder->dev->dev; device 180 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c struct device *dev; device 417 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct device *dev = &mdp5_kms->pdev->dev; device 463 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c struct device *dev = &mdp5_kms->pdev->dev; device 349 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c struct device *dev; device 42 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c struct device *dev = &mdp5_kms->pdev->dev; device 54 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c struct device *dev = &mdp5_kms->pdev->dev; device 73 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c struct device *dev = &mdp5_kms->pdev->dev; device 107 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c struct device *dev = &mdp5_kms->pdev->dev; device 120 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c struct device *dev = &mdp5_kms->pdev->dev; device 29 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct device *dev = &mdp5_kms->pdev->dev; device 556 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct device *dev = &mdp5_kms->pdev->dev; device 572 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct device *dev = &pdev->dev; device 687 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c struct device *iommu_dev; device 1044 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_bind(struct device *dev, struct device *master, void *data) device 1054 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_unbind(struct device *dev, struct device *master, device 1117 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static __maybe_unused int mdp5_runtime_suspend(struct device *dev) device 1127 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static __maybe_unused int mdp5_runtime_resume(struct device *dev) device 118 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c struct device *dev = mdp5_mdss->base.dev->dev; device 651 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct device *dev = mdp5_kms->dev->dev; device 674 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c struct device *dev = mdp5_kms->dev->dev; device 104 drivers/gpu/drm/msm/dsi/dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data) device 126 drivers/gpu/drm/msm/dsi/dsi.c static void dsi_unbind(struct device *dev, struct device *master, device 75 drivers/gpu/drm/msm/dsi/dsi.h struct device *phy_dev; device 178 drivers/gpu/drm/msm/dsi/dsi.h int msm_dsi_runtime_suspend(struct device *dev); device 179 drivers/gpu/drm/msm/dsi/dsi.h int msm_dsi_runtime_resume(struct device *dev); device 202 drivers/gpu/drm/msm/dsi/dsi_host.c struct device *dev = &msm_host->pdev->dev; device 480 drivers/gpu/drm/msm/dsi/dsi_host.c int msm_dsi_runtime_suspend(struct device *dev) device 495 drivers/gpu/drm/msm/dsi/dsi_host.c int msm_dsi_runtime_resume(struct device *dev) device 1037 drivers/gpu/drm/msm/dsi/dsi_host.c struct device *dev = &msm_host->pdev->dev; device 1560 drivers/gpu/drm/msm/dsi/dsi_host.c struct device *panel_device) device 1663 drivers/gpu/drm/msm/dsi/dsi_host.c struct device *dev = &msm_host->pdev->dev; device 1726 drivers/gpu/drm/msm/dsi/dsi_host.c struct device *dev = &msm_host->pdev->dev; device 390 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c struct device *dev = &phy->pdev->dev; device 430 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c struct device *dev = &phy->pdev->dev; device 464 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c struct device *dev = &phy->pdev->dev; device 557 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c struct device *dev = &pdev->dev; device 668 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c struct device *dev = &phy->pdev->dev; device 147 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c struct device *dev = &pdev->dev; device 631 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c struct device *dev = &pll_10nm->pdev->dev; device 663 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c struct device *dev = &pll_10nm->pdev->dev; device 913 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c struct device *dev = &pll_14nm->pdev->dev; device 952 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c struct device *dev = &pll_14nm->pdev->dev; device 132 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c struct device *dev = &pll_28nm->pdev->dev; device 316 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c struct device *dev = &pll_28nm->pdev->dev; device 391 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c struct device *dev = &pll_28nm->pdev->dev; device 519 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c struct device *dev = &pll_28nm->pdev->dev; device 290 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c struct device *dev = &pll_28nm->pdev->dev; device 410 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c struct device *dev = &pll_28nm->pdev->dev; device 67 drivers/gpu/drm/msm/edp/edp.c static int edp_bind(struct device *dev, struct device *master, void *data) device 82 drivers/gpu/drm/msm/edp/edp.c static void edp_unbind(struct device *dev, struct device *master, void *data) device 48 drivers/gpu/drm/msm/edp/edp.h void *msm_edp_aux_init(struct device *dev, void __iomem *regbase, device 50 drivers/gpu/drm/msm/edp/edp.h void msm_edp_aux_destroy(struct device *dev, struct edp_aux *aux); device 60 drivers/gpu/drm/msm/edp/edp.h void *msm_edp_phy_init(struct device *dev, void __iomem *regbase); device 187 drivers/gpu/drm/msm/edp/edp_aux.c void *msm_edp_aux_init(struct device *dev, void __iomem *regbase, device 217 drivers/gpu/drm/msm/edp/edp_aux.c void msm_edp_aux_destroy(struct device *dev, struct edp_aux *aux) device 294 drivers/gpu/drm/msm/edp/edp_ctrl.c struct device *dev = &ctrl->pdev->dev; device 360 drivers/gpu/drm/msm/edp/edp_ctrl.c struct device *dev = &ctrl->pdev->dev; device 1085 drivers/gpu/drm/msm/edp/edp_ctrl.c struct device *dev = &edp->pdev->dev; device 87 drivers/gpu/drm/msm/edp/edp_phy.c void *msm_edp_phy_init(struct device *dev, void __iomem *regbase) device 431 drivers/gpu/drm/msm/hdmi/hdmi.c static int msm_hdmi_audio_hw_params(struct device *dev, void *data, device 505 drivers/gpu/drm/msm/hdmi/hdmi.c static void msm_hdmi_audio_shutdown(struct device *dev, void *data) device 523 drivers/gpu/drm/msm/hdmi/hdmi.c static int msm_hdmi_register_audio_driver(struct hdmi *hdmi, struct device *dev) device 533 drivers/gpu/drm/msm/hdmi/hdmi.c static int msm_hdmi_bind(struct device *dev, struct device *master, void *data) device 604 drivers/gpu/drm/msm/hdmi/hdmi.c static void msm_hdmi_unbind(struct device *dev, struct device *master, device 63 drivers/gpu/drm/msm/hdmi/hdmi.h struct device *phy_dev; device 115 drivers/gpu/drm/msm/hdmi/hdmi_connector.c struct device *dev = &hdmi->pdev->dev; device 147 drivers/gpu/drm/msm/hdmi/hdmi_connector.c struct device *dev = &hdmi->pdev->dev; device 209 drivers/gpu/drm/msm/hdmi/hdmi_connector.c struct device *dev = &hdmi->pdev->dev; device 13 drivers/gpu/drm/msm/hdmi/hdmi_phy.c struct device *dev = &phy->pdev->dev; device 60 drivers/gpu/drm/msm/hdmi/hdmi_phy.c struct device *dev = &phy->pdev->dev; device 85 drivers/gpu/drm/msm/hdmi/hdmi_phy.c struct device *dev = &phy->pdev->dev; device 140 drivers/gpu/drm/msm/hdmi/hdmi_phy.c struct device *dev = &pdev->dev; device 708 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c struct device *dev = &pdev->dev; device 423 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c struct device *dev = &pdev->dev; device 210 drivers/gpu/drm/msm/msm_drv.c static int msm_drm_uninit(struct device *dev) device 294 drivers/gpu/drm/msm/msm_drv.c struct device *dev = &pdev->dev; device 383 drivers/gpu/drm/msm/msm_drv.c static int msm_drm_init(struct device *dev, struct drm_driver *drv) device 1037 drivers/gpu/drm/msm/msm_drv.c static int msm_pm_suspend(struct device *dev) device 1055 drivers/gpu/drm/msm/msm_drv.c static int msm_pm_resume(struct device *dev) device 1073 drivers/gpu/drm/msm/msm_drv.c static int msm_runtime_suspend(struct device *dev) device 1087 drivers/gpu/drm/msm/msm_drv.c static int msm_runtime_resume(struct device *dev) device 1115 drivers/gpu/drm/msm/msm_drv.c static int compare_of(struct device *dev, void *data) device 1126 drivers/gpu/drm/msm/msm_drv.c static int add_components_mdp(struct device *mdp_dev, device 1131 drivers/gpu/drm/msm/msm_drv.c struct device *master_dev; device 1185 drivers/gpu/drm/msm/msm_drv.c static int compare_name_mdp(struct device *dev, void *data) device 1190 drivers/gpu/drm/msm/msm_drv.c static int add_display_components(struct device *dev, device 1193 drivers/gpu/drm/msm/msm_drv.c struct device *mdp_dev; device 1247 drivers/gpu/drm/msm/msm_drv.c static int add_gpu_components(struct device *dev, device 1264 drivers/gpu/drm/msm/msm_drv.c static int msm_drm_bind(struct device *dev) device 1269 drivers/gpu/drm/msm/msm_drv.c static void msm_drm_unbind(struct device *dev) device 250 drivers/gpu/drm/msm/msm_drv.h msm_gem_address_space_create(struct device *dev, struct iommu_domain *domain, device 254 drivers/gpu/drm/msm/msm_drv.h msm_gem_address_space_create_a2xx(struct device *dev, struct msm_gpu *gpu, device 53 drivers/gpu/drm/msm/msm_gem.c struct device *dev = msm_obj->base.dev->dev; device 66 drivers/gpu/drm/msm/msm_gem.c struct device *dev = msm_obj->base.dev->dev; device 130 drivers/gpu/drm/msm/msm_gem_vma.c msm_gem_address_space_create(struct device *dev, struct iommu_domain *domain, device 154 drivers/gpu/drm/msm/msm_gem_vma.c msm_gem_address_space_create_a2xx(struct device *dev, struct msm_gpu *gpu, device 25 drivers/gpu/drm/msm/msm_gpu.c static int msm_devfreq_target(struct device *dev, unsigned long *freq, device 46 drivers/gpu/drm/msm/msm_gpu.c static int msm_devfreq_get_dev_status(struct device *dev, device 66 drivers/gpu/drm/msm/msm_gpu.c static int msm_devfreq_get_cur_freq(struct device *dev, unsigned long *freq) device 97 drivers/gpu/drm/msm/msm_gpummu.c struct msm_mmu *msm_gpummu_new(struct device *dev, struct msm_gpu *gpu) device 16 drivers/gpu/drm/msm/msm_iommu.c static int msm_fault_handler(struct iommu_domain *domain, struct device *dev, device 78 drivers/gpu/drm/msm/msm_iommu.c struct msm_mmu *msm_iommu_new(struct device *dev, struct iommu_domain *domain) device 23 drivers/gpu/drm/msm/msm_mmu.h struct device *dev; device 28 drivers/gpu/drm/msm/msm_mmu.h static inline void msm_mmu_init(struct msm_mmu *mmu, struct device *dev, device 35 drivers/gpu/drm/msm/msm_mmu.h struct msm_mmu *msm_iommu_new(struct device *dev, struct iommu_domain *domain); device 36 drivers/gpu/drm/msm/msm_mmu.h struct msm_mmu *msm_gpummu_new(struct device *dev, struct msm_gpu *gpu); device 406 drivers/gpu/drm/mxsfb/mxsfb_drv.c static int mxsfb_suspend(struct device *dev) device 413 drivers/gpu/drm/mxsfb/mxsfb_drv.c static int mxsfb_resume(struct device *dev) device 199 drivers/gpu/drm/nouveau/dispnv04/arb.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 204 drivers/gpu/drm/nouveau/dispnv04/arb.c uint32_t cfg1 = nvif_rd32(device, NV04_PFB_CFG1); device 211 drivers/gpu/drm/nouveau/dispnv04/arb.c if ((dev->pdev->device & 0xffff) == 0x01a0 /*CHIPSET_NFORCE*/ || device 212 drivers/gpu/drm/nouveau/dispnv04/arb.c (dev->pdev->device & 0xffff) == 0x01f0 /*CHIPSET_NFORCE2*/) { device 224 drivers/gpu/drm/nouveau/dispnv04/arb.c sim_data.memory_type = nvif_rd32(device, NV04_PFB_CFG0) & 0x1; device 225 drivers/gpu/drm/nouveau/dispnv04/arb.c sim_data.memory_width = (nvif_rd32(device, NV_PEXTDEV_BOOT_0) & 0x10) ? 128 : 64; device 230 drivers/gpu/drm/nouveau/dispnv04/arb.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_TNT) device 257 drivers/gpu/drm/nouveau/dispnv04/arb.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_KELVIN) device 259 drivers/gpu/drm/nouveau/dispnv04/arb.c else if ((dev->pdev->device & 0xfff0) == 0x0240 /*CHIPSET_C51*/ || device 260 drivers/gpu/drm/nouveau/dispnv04/arb.c (dev->pdev->device & 0xfff0) == 0x03d0 /*CHIPSET_C512*/) { device 116 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nvkm_bios *bios = nvxx_bios(&drm->client.device); device 117 drivers/gpu/drm/nouveau/dispnv04/crtc.c struct nvkm_clk *clk = nvxx_clk(&drm->client.device); device 141 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.chipset > 0x40 && dot_clock <= (pll_lim.vco1.max_freq / 2)) device 151 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 154 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.chipset < 0x41) device 273 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (dev->overlayAdaptor && drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) device 508 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.chipset >= 0x11) device 549 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) device 555 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 559 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) device 562 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) device 568 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) { device 580 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) device 589 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.chipset >= 0x11) device 652 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 713 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) { device 888 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_KELVIN) { device 969 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.chipset == 0x11) { device 1010 drivers/gpu/drm/nouveau/dispnv04/crtc.c if (drm->client.device.info.chipset >= 0x11) device 58 drivers/gpu/drm/nouveau/dispnv04/cursor.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 68 drivers/gpu/drm/nouveau/dispnv04/dac.c struct nvif_object *device = &drm->client.device.object; device 82 drivers/gpu/drm/nouveau/dispnv04/dac.c if (nvif_msec(&drm->client.device, 10, device 83 drivers/gpu/drm/nouveau/dispnv04/dac.c if (!(nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 1)) device 88 drivers/gpu/drm/nouveau/dispnv04/dac.c if (nvif_msec(&drm->client.device, 10, device 89 drivers/gpu/drm/nouveau/dispnv04/dac.c if ( (nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 1)) device 94 drivers/gpu/drm/nouveau/dispnv04/dac.c if (nvif_msec(&drm->client.device, 10, device 95 drivers/gpu/drm/nouveau/dispnv04/dac.c if (!(nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 1)) device 102 drivers/gpu/drm/nouveau/dispnv04/dac.c sense_a = nvif_rd08(device, NV_PRMCIO_INP0) & 0x10; device 107 drivers/gpu/drm/nouveau/dispnv04/dac.c sense_b = nvif_rd08(device, NV_PRMCIO_INP0) & 0x10; device 110 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_rd08(device, NV_PRMCIO_INP0) & 0x10; device 135 drivers/gpu/drm/nouveau/dispnv04/dac.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 171 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_READ_MODE_ADDRESS, 0x0); device 173 drivers/gpu/drm/nouveau/dispnv04/dac.c saved_palette0[i] = nvif_rd08(device, NV_PRMDIO_PALETTE_DATA); device 174 drivers/gpu/drm/nouveau/dispnv04/dac.c saved_palette_mask = nvif_rd08(device, NV_PRMDIO_PIXEL_MASK); device 175 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_PIXEL_MASK, 0); device 188 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_WRITE_MODE_ADDRESS, 0); device 189 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_PALETTE_DATA, 0); device 190 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_PALETTE_DATA, 0); device 192 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_PALETTE_DATA, blue); device 215 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_PIXEL_MASK, saved_palette_mask); device 217 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_WRITE_MODE_ADDRESS, 0); device 219 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr08(device, NV_PRMDIO_PALETTE_DATA, saved_palette0[i]); device 238 drivers/gpu/drm/nouveau/dispnv04/dac.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 239 drivers/gpu/drm/nouveau/dispnv04/dac.c struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device); device 263 drivers/gpu/drm/nouveau/dispnv04/dac.c saved_powerctrl_2 = nvif_rd32(device, NV_PBUS_POWERCTRL_2); device 265 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr32(device, NV_PBUS_POWERCTRL_2, saved_powerctrl_2 & 0xd7ffffff); device 267 drivers/gpu/drm/nouveau/dispnv04/dac.c saved_powerctrl_4 = nvif_rd32(device, NV_PBUS_POWERCTRL_4); device 268 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr32(device, NV_PBUS_POWERCTRL_4, saved_powerctrl_4 & 0xffffffcf); device 290 drivers/gpu/drm/nouveau/dispnv04/dac.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CURIE) { device 323 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr32(device, NV_PBUS_POWERCTRL_4, saved_powerctrl_4); device 324 drivers/gpu/drm/nouveau/dispnv04/dac.c nvif_wr32(device, NV_PBUS_POWERCTRL_2, saved_powerctrl_2); device 405 drivers/gpu/drm/nouveau/dispnv04/dac.c if (drm->client.device.info.chipset < 0x44) device 284 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 339 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (nvif_rd32(device, NV_PEXTDEV_BOOT_0) & NV_PEXTDEV_BOOT_0_STRAP_FP_IFACE_12BIT) device 420 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (drm->client.device.info.chipset == 0x11) device 431 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (drm->client.device.info.chipset != 0x11) { device 467 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (drm->client.device.info.chipset < 0x44) device 489 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 494 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (dev->pdev->device == 0x0174 || dev->pdev->device == 0x0179 || device 495 drivers/gpu/drm/nouveau/dispnv04/dfp.c dev->pdev->device == 0x0189 || dev->pdev->device == 0x0329) { device 497 drivers/gpu/drm/nouveau/dispnv04/dfp.c nvif_mask(device, NV_PBUS_DEBUG_DUALHEAD_CTL, 1 << 31, 1 << 31); device 498 drivers/gpu/drm/nouveau/dispnv04/dfp.c nvif_mask(device, NV_PCRTC_GPIO_EXT, 3, 1); device 500 drivers/gpu/drm/nouveau/dispnv04/dfp.c nvif_mask(device, NV_PBUS_DEBUG_DUALHEAD_CTL, 1 << 31, 0); device 501 drivers/gpu/drm/nouveau/dispnv04/dfp.c nvif_mask(device, NV_PCRTC_GPIO_EXT, 3, 0); device 627 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 184 drivers/gpu/drm/nouveau/dispnv04/disp.c nvif_object_unmap(&drm->client.device.object); device 191 drivers/gpu/drm/nouveau/dispnv04/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 204 drivers/gpu/drm/nouveau/dispnv04/disp.c nvif_object_map(&drm->client.device.object, NULL, 0); device 129 drivers/gpu/drm/nouveau/dispnv04/disp.h const int impl = dev->pdev->device & 0x0ff0; device 131 drivers/gpu/drm/nouveau/dispnv04/disp.h if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS && impl != 0x0100 && device 141 drivers/gpu/drm/nouveau/dispnv04/disp.h return nv_two_heads(dev) && (dev->pdev->device & 0x0ff0) != 0x0110; device 148 drivers/gpu/drm/nouveau/dispnv04/disp.h const int impl = dev->pdev->device & 0x0ff0; device 150 drivers/gpu/drm/nouveau/dispnv04/disp.h if (impl == 0x0310 || impl == 0x0340 || drm->client.device.info.family >= NV_DEVICE_INFO_V0_CURIE) device 156 drivers/gpu/drm/nouveau/dispnv04/disp.h nv_match_device(struct drm_device *dev, unsigned device, device 159 drivers/gpu/drm/nouveau/dispnv04/disp.h return dev->pdev->device == device && device 170 drivers/gpu/drm/nouveau/dispnv04/disp.h nvbios_init(&nvxx_bios(&nouveau_drm(dev)->client.device)->subdev, table, device 91 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset == 0x11) { device 102 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset == 0x11) { /* set me harder */ device 151 drivers/gpu/drm/nouveau/dispnv04/hw.c else if (drm->client.device.info.chipset == 0x30 || drm->client.device.info.chipset == 0x35) { device 167 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvif_object *device = &drm->client.device.object; device 168 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvkm_bios *bios = nvxx_bios(&drm->client.device); device 177 drivers/gpu/drm/nouveau/dispnv04/hw.c pll1 = nvif_rd32(device, reg1); device 179 drivers/gpu/drm/nouveau/dispnv04/hw.c pll2 = nvif_rd32(device, reg1 + 4); device 183 drivers/gpu/drm/nouveau/dispnv04/hw.c pll2 = nvif_rd32(device, reg2); device 186 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CELSIUS && reg1 >= NV_PRAMDAC_VPLL_COEFF) { device 223 drivers/gpu/drm/nouveau/dispnv04/hw.c (dev->pdev->device & 0x0ff0) == CHIPSET_NFORCE) { device 234 drivers/gpu/drm/nouveau/dispnv04/hw.c (dev->pdev->device & 0xff0) == CHIPSET_NFORCE2) { device 259 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvif_device *device = &drm->client.device; device 260 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvkm_clk *clk = nvxx_clk(device); device 261 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvkm_bios *bios = nvxx_bios(device); device 398 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) device 405 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset == 0x11) device 412 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset >= 0x30) device 454 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) { device 470 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvkm_clk *clk = nvxx_clk(&drm->client.device); device 475 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) device 482 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset == 0x11) device 489 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset >= 0x30) device 526 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) { device 607 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_KELVIN) device 610 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) device 619 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) { device 623 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) device 626 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 638 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) { device 667 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvif_object *device = &drm->client.device.object; device 672 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) { device 680 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_STOP, 1); device 681 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_INTR_EN, 0); device 682 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_OFFSET_BUFF(0), 0); device 683 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_OFFSET_BUFF(1), 0); device 684 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_LIMIT(0), drm->client.device.info.ram_size - 1); device 685 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_LIMIT(1), drm->client.device.info.ram_size - 1); device 686 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_UVPLANE_LIMIT(0), drm->client.device.info.ram_size - 1); device 687 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PVIDEO_UVPLANE_LIMIT(1), drm->client.device.info.ram_size - 1); device 688 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr32(device, NV_PBUS_POWERCTRL_2, 0); device 694 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) device 697 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) { device 720 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_KELVIN) device 723 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) device 730 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 736 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) { device 744 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_KELVIN) { device 747 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_msec(&drm->client.device, 650, device 748 drivers/gpu/drm/nouveau/dispnv04/hw.c if ( (nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 8)) device 751 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_msec(&drm->client.device, 650, device 752 drivers/gpu/drm/nouveau/dispnv04/hw.c if (!(nvif_rd32(device, NV_PRMCIO_INP0__COLOR) & 8)) device 777 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 780 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr08(device, NV_PRMDIO_PIXEL_MASK + head_offset, device 782 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr08(device, NV_PRMDIO_READ_MODE_ADDRESS + head_offset, 0x0); device 785 drivers/gpu/drm/nouveau/dispnv04/hw.c state->crtc_reg[head].DAC[i] = nvif_rd08(device, device 796 drivers/gpu/drm/nouveau/dispnv04/hw.c struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 799 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr08(device, NV_PRMDIO_PIXEL_MASK + head_offset, device 801 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr08(device, NV_PRMDIO_WRITE_MODE_ADDRESS + head_offset, 0x0); device 804 drivers/gpu/drm/nouveau/dispnv04/hw.c nvif_wr08(device, NV_PRMDIO_PALETTE_DATA + head_offset, device 816 drivers/gpu/drm/nouveau/dispnv04/hw.c if (drm->client.device.info.chipset == 0x11) device 62 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 66 drivers/gpu/drm/nouveau/dispnv04/hw.h val = nvif_rd32(device, reg); device 73 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 76 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr32(device, reg, val); device 82 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 86 drivers/gpu/drm/nouveau/dispnv04/hw.h val = nvif_rd32(device, reg); device 93 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 96 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr32(device, reg, val); device 122 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 123 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_CRX__COLOR + head * NV_PRMCIO_SIZE, index); device 124 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_CR__COLOR + head * NV_PRMCIO_SIZE, value); device 130 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 132 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_CRX__COLOR + head * NV_PRMCIO_SIZE, index); device 133 drivers/gpu/drm/nouveau/dispnv04/hw.h val = nvif_rd08(device, NV_PRMCIO_CR__COLOR + head * NV_PRMCIO_SIZE); device 167 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 173 drivers/gpu/drm/nouveau/dispnv04/hw.h if (head && drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 176 drivers/gpu/drm/nouveau/dispnv04/hw.h val = nvif_rd08(device, reg); device 183 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 188 drivers/gpu/drm/nouveau/dispnv04/hw.h if (head && drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 191 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, reg, value); device 196 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 197 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_rd08(device, NV_PRMCIO_INP0__COLOR + head * NV_PRMCIO_SIZE); device 198 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_ARX + head * NV_PRMCIO_SIZE, enable ? 0 : 0x20); device 203 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 204 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_rd08(device, NV_PRMCIO_INP0__COLOR + head * NV_PRMCIO_SIZE); device 205 drivers/gpu/drm/nouveau/dispnv04/hw.h return !(nvif_rd08(device, NV_PRMCIO_ARX + head * NV_PRMCIO_SIZE) & 0x20); device 211 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 217 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_rd08(device, NV_PRMCIO_INP0__COLOR + head * NV_PRMCIO_SIZE); device 218 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_ARX + head * NV_PRMCIO_SIZE, index); device 219 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_AR__WRITE + head * NV_PRMCIO_SIZE, value); device 225 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 232 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_rd08(device, NV_PRMCIO_INP0__COLOR + head * NV_PRMCIO_SIZE); device 233 drivers/gpu/drm/nouveau/dispnv04/hw.h nvif_wr08(device, NV_PRMCIO_ARX + head * NV_PRMCIO_SIZE, index); device 234 drivers/gpu/drm/nouveau/dispnv04/hw.h val = nvif_rd08(device, NV_PRMCIO_AR__READ + head * NV_PRMCIO_SIZE); device 261 drivers/gpu/drm/nouveau/dispnv04/hw.h struct nvif_object *device = &nouveau_drm(dev)->client.device.object; device 264 drivers/gpu/drm/nouveau/dispnv04/hw.h if (drm->client.device.info.chipset == 0x11) device 265 drivers/gpu/drm/nouveau/dispnv04/hw.h return !!(nvif_rd32(device, NV_PBUS_DEBUG_1) & (1 << 28)); device 320 drivers/gpu/drm/nouveau/dispnv04/hw.h if (drm->client.device.info.chipset == 0x11 && !nv_heads_tied(dev)) device 337 drivers/gpu/drm/nouveau/dispnv04/hw.h return drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS ? NV10_CURSOR_SIZE : NV04_CURSOR_SIZE; device 359 drivers/gpu/drm/nouveau/dispnv04/hw.h if (drm->client.device.info.family == NV_DEVICE_INFO_V0_TNT) { device 384 drivers/gpu/drm/nouveau/dispnv04/hw.h if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 400 drivers/gpu/drm/nouveau/dispnv04/hw.h if (drm->client.device.info.family == NV_DEVICE_INFO_V0_TNT) device 120 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nvif_object *dev = &drm->client.device.object; device 129 drivers/gpu/drm/nouveau/dispnv04/overlay.c unsigned shift = drm->client.device.info.chipset >= 0x30 ? 1 : 3; device 193 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; device 217 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nvif_object *dev = &nouveau_drm(plane->base.dev)->client.device.object; device 277 drivers/gpu/drm/nouveau/dispnv04/overlay.c nv10_overlay_init(struct drm_device *device) device 279 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nouveau_drm *drm = nouveau_drm(device); device 287 drivers/gpu/drm/nouveau/dispnv04/overlay.c switch (drm->client.device.info.chipset) { device 297 drivers/gpu/drm/nouveau/dispnv04/overlay.c ret = drm_plane_init(device, &plane->base, 3 /* both crtc's */, device 305 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "colorkey", 0, 0x01ffffff); device 307 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "contrast", 0, 8192 - 1); device 309 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "brightness", 0, 1024); device 311 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "hue", 0, 359); device 313 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "saturation", 0, 8192 - 1); device 368 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; device 442 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; device 466 drivers/gpu/drm/nouveau/dispnv04/overlay.c nv04_overlay_init(struct drm_device *device) device 468 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nouveau_drm *drm = nouveau_drm(device); device 475 drivers/gpu/drm/nouveau/dispnv04/overlay.c ret = drm_plane_init(device, &plane->base, 1 /* single crtc */, device 483 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "colorkey", 0, 0x01ffffff); device 485 drivers/gpu/drm/nouveau/dispnv04/overlay.c device, 0, "brightness", 0, 1024); device 508 drivers/gpu/drm/nouveau/dispnv04/overlay.c nouveau_overlay_init(struct drm_device *device) device 510 drivers/gpu/drm/nouveau/dispnv04/overlay.c struct nvif_device *dev = &nouveau_drm(device)->client.device; device 512 drivers/gpu/drm/nouveau/dispnv04/overlay.c nv04_overlay_init(device); device 514 drivers/gpu/drm/nouveau/dispnv04/overlay.c nv10_overlay_init(device); device 56 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 208 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 49 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device); device 133 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct nvkm_device *device = nvxx_device(&drm->client.device); device 135 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c if (device->quirk && device->quirk->tv_pin_mask) { device 136 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c *pin_mask = device->quirk->tv_pin_mask; device 157 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c if (drm->client.device.info.chipset == 0x42 || device 158 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c drm->client.device.info.chipset == 0x43) device 365 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device); device 438 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE) device 495 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_RANKINE) { device 590 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c if (drm->client.device.info.chipset < 0x44) device 133 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h struct nvif_device *device = &nouveau_drm(dev)->client.device; device 134 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h nvif_wr32(&device->object, reg, val); device 139 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h struct nvif_device *device = &nouveau_drm(dev)->client.device; device 140 drivers/gpu/drm/nouveau/dispnv04/tvnv17.h return nvif_rd32(&device->object, reg); device 114 drivers/gpu/drm/nouveau/dispnv50/base507c.c struct nvif_device *device) device 116 drivers/gpu/drm/nouveau/dispnv50/base507c.c s64 time = nvif_msec(device, 2000ULL, device 275 drivers/gpu/drm/nouveau/dispnv50/base507c.c ret = nv50_dmac_create(&drm->client.device, &disp->disp->object, device 48 drivers/gpu/drm/nouveau/dispnv50/core507d.c struct nvif_device *device) device 50 drivers/gpu/drm/nouveau/dispnv50/core507d.c s64 time = nvif_msec(device, 2000ULL, device 100 drivers/gpu/drm/nouveau/dispnv50/core507d.c ret = nv50_dmac_create(&drm->client.device, &disp->disp->object, device 53 drivers/gpu/drm/nouveau/dispnv50/corec37d.c struct nvif_device *device) device 56 drivers/gpu/drm/nouveau/dispnv50/corec37d.c s64 time = nvif_msec(device, 2000ULL, device 81 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_chan_create(struct nvif_device *device, struct nvif_object *disp, device 88 drivers/gpu/drm/nouveau/dispnv50/disp.c chan->device = device; device 134 drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dmac_create(struct nvif_device *device, struct nvif_object *disp, device 138 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nouveau_cli *cli = (void *)device->object.client; device 154 drivers/gpu/drm/nouveau/dispnv50/disp.c if (device->info.family == NV_DEVICE_INFO_V0_PASCAL) device 165 drivers/gpu/drm/nouveau/dispnv50/disp.c ret = nv50_chan_create(device, disp, oclass, head, data, size, device 189 drivers/gpu/drm/nouveau/dispnv50/disp.c .limit = device->info.ram_user - 1, device 208 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvif_device *device = dmac->base.device; device 209 drivers/gpu/drm/nouveau/dispnv50/disp.c nvif_wr32(&device->object, 0x070000, 0x00000001); device 210 drivers/gpu/drm/nouveau/dispnv50/disp.c nvif_msec(device, 2000, device 211 drivers/gpu/drm/nouveau/dispnv50/disp.c if (!(nvif_rd32(&device->object, 0x070000) & 0x00000002)) device 221 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvif_device *device = dmac->base.device; device 230 drivers/gpu/drm/nouveau/dispnv50/disp.c if (nvif_msec(device, 2000, device 453 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 1577 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_bios *bios = nvxx_bios(&drm->client.device); device 1578 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 1729 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); device 1796 drivers/gpu/drm/nouveau/dispnv50/disp.c disp->core->chan.base.device)) device 2319 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvif_device *device = &nouveau_drm(dev)->client.device; device 2366 drivers/gpu/drm/nouveau/dispnv50/disp.c crtcs = nvif_rd32(&device->object, 0x610060) & 0xff; device 2369 drivers/gpu/drm/nouveau/dispnv50/disp.c crtcs = nvif_rd32(&device->object, 0x612004) & 0xf; device 53 drivers/gpu/drm/nouveau/dispnv50/disp.h struct nvif_device *device; device 71 drivers/gpu/drm/nouveau/dispnv50/disp.h int nv50_dmac_create(struct nvif_device *device, struct nvif_object *disp, device 187 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c ret = nv50_dmac_create(&drm->client.device, &disp->disp->object, device 54 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c struct nvif_device *device) device 56 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c s64 time = nvif_msec(device, 2000ULL, device 70 drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c ret = nv50_dmac_create(&drm->client.device, &disp->disp->object, device 71 drivers/gpu/drm/nouveau/dispnv50/wndw.c args.base.limit = drm->client.device.info.ram_user - 1; device 73 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (drm->client.device.info.chipset < 0x80) { device 77 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (drm->client.device.info.chipset < 0xc0) { device 82 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (drm->client.device.info.chipset < 0xd0) { device 108 drivers/gpu/drm/nouveau/dispnv50/wndw.c wndw->wndw.base.device); device 257 drivers/gpu/drm/nouveau/dispnv50/wndw.c if (drm->client.device.info.chipset >= 0xc0) device 294 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c ret = nv50_dmac_create(&drm->client.device, &disp->disp->object, device 8 drivers/gpu/drm/nouveau/include/nvif/cl0080.h __u64 device; /* device identifier, ~0 for client default */ device 15 drivers/gpu/drm/nouveau/include/nvif/client.h int nvif_client_init(struct nvif_client *parent, const char *name, u64 device, device 62 drivers/gpu/drm/nouveau/include/nvif/device.h struct nvkm_device *device; \ device 64 drivers/gpu/drm/nouveau/include/nvif/device.h _udevice->device; \ device 9 drivers/gpu/drm/nouveau/include/nvif/driver.h int (*init)(const char *name, u64 device, const char *cfg, device 21 drivers/gpu/drm/nouveau/include/nvif/driver.h const char *name, u64 device, struct nvif_client *); device 10 drivers/gpu/drm/nouveau/include/nvif/fifo.h nvif_fifo_runlist_ce(struct nvif_device *device) device 12 drivers/gpu/drm/nouveau/include/nvif/fifo.h u64 runmgr = nvif_fifo_runlist(device, NV_DEVICE_INFO_ENGINE_GR); device 13 drivers/gpu/drm/nouveau/include/nvif/fifo.h u64 runmce = nvif_fifo_runlist(device, NV_DEVICE_INFO_ENGINE_CE); device 8 drivers/gpu/drm/nouveau/include/nvif/if0000.h __u64 device; device 18 drivers/gpu/drm/nouveau/include/nvif/if0000.h __u64 device[]; device 10 drivers/gpu/drm/nouveau/include/nvkm/core/client.h u64 device; device 24 drivers/gpu/drm/nouveau/include/nvkm/core/client.h int nvkm_client_new(const char *name, u64 device, const char *cfg, device 90 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct device *dev; device 7 drivers/gpu/drm/nouveau/include/nvkm/core/pci.h struct nvkm_device device; device 14 drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h struct nvkm_device *device; device 8 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h struct nvkm_device *device; device 40 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h dev_##p(_subdev->device->dev, "%s: "f, \ device 9 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h struct nvkm_device device; device 96 drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h return nvkm_rd32(falcon->owner->device, falcon->addr + addr); device 102 drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h nvkm_wr32(falcon->owner->device, falcon->addr + addr, data); device 108 drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h struct nvkm_device *device = falcon->owner->device; device 110 drivers/gpu/drm/nouveau/include/nvkm/engine/falcon.h return nvkm_mask(device, falcon->addr + addr, mask, val); device 63 drivers/gpu/drm/nouveau/include/nvkm/subdev/timer.h dev_WARN(_wait.tmr->subdev.device->dev, "timeout\n"); \ device 9 drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h struct list_head device; device 49 drivers/gpu/drm/nouveau/nouveau_abi16.c .device = ~0ULL, device 60 drivers/gpu/drm/nouveau/nouveau_abi16.c &abi16->device) == 0) device 84 drivers/gpu/drm/nouveau/nouveau_abi16.c struct nouveau_cli *cli = (void *)abi16->device.object.client; device 92 drivers/gpu/drm/nouveau/nouveau_abi16.c switch (drm->client.device.info.family) { device 161 drivers/gpu/drm/nouveau/nouveau_abi16.c struct nouveau_cli *cli = (void *)abi16->device.object.client; device 170 drivers/gpu/drm/nouveau/nouveau_abi16.c nvif_device_fini(&abi16->device); device 181 drivers/gpu/drm/nouveau/nouveau_abi16.c struct nvif_device *device = &drm->client.device; device 182 drivers/gpu/drm/nouveau/nouveau_abi16.c struct nvkm_gr *gr = nvxx_gr(device); device 187 drivers/gpu/drm/nouveau/nouveau_abi16.c getparam->value = device->info.chipset; device 190 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.platform != NV_DEVICE_INFO_V0_SOC) device 196 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.platform != NV_DEVICE_INFO_V0_SOC) device 197 drivers/gpu/drm/nouveau/nouveau_abi16.c getparam->value = dev->pdev->device; device 202 drivers/gpu/drm/nouveau/nouveau_abi16.c switch (device->info.platform) { device 228 drivers/gpu/drm/nouveau/nouveau_abi16.c getparam->value = nvif_device_time(device); device 255 drivers/gpu/drm/nouveau/nouveau_abi16.c struct nvif_device *device; device 265 drivers/gpu/drm/nouveau/nouveau_abi16.c device = &abi16->device; device 268 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.family >= NV_DEVICE_INFO_V0_KEPLER) { device 284 drivers/gpu/drm/nouveau/nouveau_abi16.c engine = nvif_fifo_runlist(device, engine); device 286 drivers/gpu/drm/nouveau/nouveau_abi16.c engine = nvif_fifo_runlist_ce(device); device 303 drivers/gpu/drm/nouveau/nouveau_abi16.c ret = nouveau_channel_new(drm, device, init->fb_ctxdma_handle, device 310 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.family >= NV_DEVICE_INFO_V0_TESLA) device 319 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.family < NV_DEVICE_INFO_V0_CELSIUS) { device 335 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.family >= NV_DEVICE_INFO_V0_TESLA) { device 400 drivers/gpu/drm/nouveau/nouveau_abi16.c args->v0.object = nvif_handle(&abi16->device.object); device 439 drivers/gpu/drm/nouveau/nouveau_abi16.c client = abi16->device.object.client; device 522 drivers/gpu/drm/nouveau/nouveau_abi16.c struct nvif_device *device = &abi16->device; device 531 drivers/gpu/drm/nouveau/nouveau_abi16.c if (unlikely(device->info.family >= NV_DEVICE_INFO_V0_FERMI)) device 533 drivers/gpu/drm/nouveau/nouveau_abi16.c client = abi16->device.object.client; device 552 drivers/gpu/drm/nouveau/nouveau_abi16.c if (device->info.family >= NV_DEVICE_INFO_V0_TESLA) { device 31 drivers/gpu/drm/nouveau/nouveau_abi16.h struct nvif_device device; device 419 drivers/gpu/drm/nouveau/nouveau_acpi.c bool nouveau_acpi_rom_supported(struct device *dev) device 14 drivers/gpu/drm/nouveau/nouveau_acpi.h bool nouveau_acpi_rom_supported(struct device *); device 22 drivers/gpu/drm/nouveau/nouveau_acpi.h static inline bool nouveau_acpi_rom_supported(struct device *dev) { return false; } device 70 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 71 drivers/gpu/drm/nouveau/nouveau_backlight.c int val = (nvif_rd32(device, NV40_PMC_BACKLIGHT) & device 82 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 84 drivers/gpu/drm/nouveau/nouveau_backlight.c int reg = nvif_rd32(device, NV40_PMC_BACKLIGHT); device 86 drivers/gpu/drm/nouveau/nouveau_backlight.c nvif_wr32(device, NV40_PMC_BACKLIGHT, device 104 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 106 drivers/gpu/drm/nouveau/nouveau_backlight.c if (!(nvif_rd32(device, NV40_PMC_BACKLIGHT) & NV40_PMC_BACKLIGHT_MASK)) device 120 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 125 drivers/gpu/drm/nouveau/nouveau_backlight.c val = nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(or)); device 135 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 140 drivers/gpu/drm/nouveau/nouveau_backlight.c nvif_wr32(device, NV50_PDISP_SOR_PWM_CTL(or), device 156 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 160 drivers/gpu/drm/nouveau/nouveau_backlight.c div = nvif_rd32(device, NV50_PDISP_SOR_PWM_DIV(or)); device 161 drivers/gpu/drm/nouveau/nouveau_backlight.c val = nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(or)); device 174 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 178 drivers/gpu/drm/nouveau/nouveau_backlight.c div = nvif_rd32(device, NV50_PDISP_SOR_PWM_DIV(or)); device 181 drivers/gpu/drm/nouveau/nouveau_backlight.c nvif_wr32(device, NV50_PDISP_SOR_PWM_CTL(or), device 203 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_object *device = &drm->client.device.object; device 205 drivers/gpu/drm/nouveau/nouveau_backlight.c if (!nvif_rd32(device, NV50_PDISP_SOR_PWM_CTL(ffs(nv_encoder->dcb->or) - 1))) device 208 drivers/gpu/drm/nouveau/nouveau_backlight.c if (drm->client.device.info.chipset <= 0xa0 || device 209 drivers/gpu/drm/nouveau/nouveau_backlight.c drm->client.device.info.chipset == 0xaa || device 210 drivers/gpu/drm/nouveau/nouveau_backlight.c drm->client.device.info.chipset == 0xac) device 227 drivers/gpu/drm/nouveau/nouveau_backlight.c struct nvif_device *device = &drm->client.device; device 248 drivers/gpu/drm/nouveau/nouveau_backlight.c switch (device->info.family) { device 126 drivers/gpu/drm/nouveau/nouveau_bios.c (dev->pdev->device == 0x0179 || dev->pdev->device == 0x0189 || device 127 drivers/gpu/drm/nouveau/nouveau_bios.c dev->pdev->device == 0x0329)) device 216 drivers/gpu/drm/nouveau/nouveau_bios.c struct nvif_object *device = &drm->client.device.object; device 239 drivers/gpu/drm/nouveau/nouveau_bios.c sel_clk_binding = nvif_rd32(device, NV_PRAMDAC_SEL_CLK) & 0x50000; device 251 drivers/gpu/drm/nouveau/nouveau_bios.c nvif_wr32(device, NV_PBUS_POWERCTRL_2, 0); device 320 drivers/gpu/drm/nouveau/nouveau_bios.c struct nvif_object *device = &drm->client.device.object; device 334 drivers/gpu/drm/nouveau/nouveau_bios.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_MAXWELL) device 335 drivers/gpu/drm/nouveau/nouveau_bios.c return nvif_rd32(device, 0x001800) & 0x0000000f; device 337 drivers/gpu/drm/nouveau/nouveau_bios.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) device 338 drivers/gpu/drm/nouveau/nouveau_bios.c return (nvif_rd32(device, NV_PEXTDEV_BOOT_0) >> 24) & 0xf; device 340 drivers/gpu/drm/nouveau/nouveau_bios.c return (nvif_rd32(device, NV_PEXTDEV_BOOT_0) >> 16) & 0xf; device 636 drivers/gpu/drm/nouveau/nouveau_bios.c struct nvif_object *device = &drm->client.device.object; device 670 drivers/gpu/drm/nouveau/nouveau_bios.c sel_clk_binding = nvif_rd32(device, NV_PRAMDAC_SEL_CLK) & 0x50000; device 1253 drivers/gpu/drm/nouveau/nouveau_bios.c if (drm->client.device.info.family > NV_DEVICE_INFO_V0_TNT) device 1921 drivers/gpu/drm/nouveau/nouveau_bios.c struct nvif_object *device = &drm->client.device.object; device 1944 drivers/gpu/drm/nouveau/nouveau_bios.c nvif_wr32(device, 0x00001304, ROM32(bios->data[hwsq_entry_offset])); device 1949 drivers/gpu/drm/nouveau/nouveau_bios.c nvif_wr32(device, 0x00001400 + i, ROM32(bios->data[hwsq_entry_offset + i + 4])); device 1952 drivers/gpu/drm/nouveau/nouveau_bios.c nvif_wr32(device, NV_PBUS_DEBUG_4, nvif_rd32(device, NV_PBUS_DEBUG_4) | 0x18); device 2015 drivers/gpu/drm/nouveau/nouveau_bios.c struct nvkm_bios *bios = nvxx_bios(&drm->client.device); device 2067 drivers/gpu/drm/nouveau/nouveau_bios.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) device 57 drivers/gpu/drm/nouveau/nouveau_bo.c struct nvkm_fb *fb = nvxx_fb(&drm->client.device); device 108 drivers/gpu/drm/nouveau/nouveau_bo.c struct nvkm_fb *fb = nvxx_fb(&drm->client.device); device 165 drivers/gpu/drm/nouveau/nouveau_bo.c struct nvif_device *device = &drm->client.device; device 167 drivers/gpu/drm/nouveau/nouveau_bo.c if (device->info.family < NV_DEVICE_INFO_V0_TESLA) { device 169 drivers/gpu/drm/nouveau/nouveau_bo.c if (device->info.chipset >= 0x40) { device 173 drivers/gpu/drm/nouveau/nouveau_bo.c } else if (device->info.chipset >= 0x30) { device 177 drivers/gpu/drm/nouveau/nouveau_bo.c } else if (device->info.chipset >= 0x20) { device 181 drivers/gpu/drm/nouveau/nouveau_bo.c } else if (device->info.chipset >= 0x10) { device 229 drivers/gpu/drm/nouveau/nouveau_bo.c if (cli->device.info.family >= NV_DEVICE_INFO_V0_FERMI) { device 238 drivers/gpu/drm/nouveau/nouveau_bo.c if (cli->device.info.family >= NV_DEVICE_INFO_V0_TESLA) { device 260 drivers/gpu/drm/nouveau/nouveau_bo.c if (cli->device.info.family > NV_DEVICE_INFO_V0_CURIE && device 358 drivers/gpu/drm/nouveau/nouveau_bo.c u32 vram_pages = drm->client.device.info.ram_size >> PAGE_SHIFT; device 361 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CELSIUS && device 419 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA && device 676 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) { device 692 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) device 1137 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) { device 1341 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_CELSIUS) { device 1380 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) { device 1418 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) { device 1442 drivers/gpu/drm/nouveau/nouveau_bo.c struct nvkm_device *device = nvxx_device(&drm->client.device); device 1470 drivers/gpu/drm/nouveau/nouveau_bo.c reg->bus.base = device->func->resource_addr(device, 1); device 1542 drivers/gpu/drm/nouveau/nouveau_bo.c struct nvkm_device *device = nvxx_device(&drm->client.device); device 1543 drivers/gpu/drm/nouveau/nouveau_bo.c u32 mappable = device->func->resource_size(device, 1) >> PAGE_SHIFT; device 1550 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA || device 1565 drivers/gpu/drm/nouveau/nouveau_bo.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA || device 1588 drivers/gpu/drm/nouveau/nouveau_bo.c struct device *dev; device 1650 drivers/gpu/drm/nouveau/nouveau_bo.c struct device *dev; device 123 drivers/gpu/drm/nouveau/nouveau_chan.c nouveau_channel_prep(struct nouveau_drm *drm, struct nvif_device *device, device 126 drivers/gpu/drm/nouveau/nouveau_chan.c struct nouveau_cli *cli = (void *)device->object.client; device 136 drivers/gpu/drm/nouveau/nouveau_chan.c chan->device = device; device 165 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family >= NV_DEVICE_INFO_V0_TESLA) { device 175 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family >= NV_DEVICE_INFO_V0_FERMI) device 184 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family == NV_DEVICE_INFO_V0_TNT) { device 191 drivers/gpu/drm/nouveau/nouveau_chan.c args.start = nvxx_device(device)->func-> device 192 drivers/gpu/drm/nouveau/nouveau_chan.c resource_addr(nvxx_device(device), 1); device 193 drivers/gpu/drm/nouveau/nouveau_chan.c args.limit = args.start + device->info.ram_user - 1; device 198 drivers/gpu/drm/nouveau/nouveau_chan.c args.limit = device->info.ram_user - 1; device 215 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nvif_object_init(&device->object, 0, NV_DMA_FROM_MEMORY, device 226 drivers/gpu/drm/nouveau/nouveau_chan.c nouveau_channel_ind(struct nouveau_drm *drm, struct nvif_device *device, device 251 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nouveau_channel_prep(drm, device, 0x12000, &chan); device 291 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nvif_object_init(&device->object, 0, *oclass++, device 317 drivers/gpu/drm/nouveau/nouveau_chan.c nouveau_channel_dma(struct nouveau_drm *drm, struct nvif_device *device, device 331 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nouveau_channel_prep(drm, device, 0x10000, &chan); device 342 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nvif_object_init(&device->object, 0, *oclass++, device 357 drivers/gpu/drm/nouveau/nouveau_chan.c struct nvif_device *device = chan->device; device 378 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family < NV_DEVICE_INFO_V0_FERMI) { device 379 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family >= NV_DEVICE_INFO_V0_TESLA) { device 388 drivers/gpu/drm/nouveau/nouveau_chan.c args.limit = device->info.ram_user - 1; device 396 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family >= NV_DEVICE_INFO_V0_TESLA) { device 453 drivers/gpu/drm/nouveau/nouveau_chan.c if (device->info.family < NV_DEVICE_INFO_V0_CELSIUS) { device 474 drivers/gpu/drm/nouveau/nouveau_chan.c nouveau_channel_new(struct nouveau_drm *drm, struct nvif_device *device, device 478 drivers/gpu/drm/nouveau/nouveau_chan.c struct nouveau_cli *cli = (void *)device->object.client; device 486 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nouveau_channel_ind(drm, device, arg0, priv, pchan); device 489 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nouveau_channel_dma(drm, device, pchan); device 524 drivers/gpu/drm/nouveau/nouveau_chan.c struct nvif_object *device = &drm->client.device.object; device 527 drivers/gpu/drm/nouveau/nouveau_chan.c ret = nvif_object_mthd(device, NV_DEVICE_V0_INFO, &args, sizeof(args)); device 9 drivers/gpu/drm/nouveau/nouveau_chan.h struct nvif_device *device; device 512 drivers/gpu/drm/nouveau/nouveau_connector.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) { device 522 drivers/gpu/drm/nouveau/nouveau_connector.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_KELVIN || device 523 drivers/gpu/drm/nouveau/nouveau_connector.c (drm->client.device.info.family == NV_DEVICE_INFO_V0_CELSIUS && device 524 drivers/gpu/drm/nouveau/nouveau_connector.c (dev->pdev->device & 0x0ff0) != 0x0100 && device 525 drivers/gpu/drm/nouveau/nouveau_connector.c (dev->pdev->device & 0x0ff0) != 0x0150)) device 1008 drivers/gpu/drm/nouveau/nouveau_connector.c if (drm->client.device.info.chipset >= 0x120) { device 1016 drivers/gpu/drm/nouveau/nouveau_connector.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_KEPLER) device 1018 drivers/gpu/drm/nouveau/nouveau_connector.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_FERMI) device 1023 drivers/gpu/drm/nouveau/nouveau_connector.c drm->client.device.info.chipset >= 0x46) device 1025 drivers/gpu/drm/nouveau/nouveau_connector.c else if (drm->client.device.info.chipset >= 0x40) device 1027 drivers/gpu/drm/nouveau/nouveau_connector.c else if (drm->client.device.info.chipset >= 0x18) device 61 drivers/gpu/drm/nouveau/nouveau_debugfs.c nvif_rd32(&drm->client.device.object, 0x101000)); device 264 drivers/gpu/drm/nouveau/nouveau_debugfs.c ret = nvif_object_init(&drm->client.device.object, 0, device 238 drivers/gpu/drm/nouveau/nouveau_display.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA && device 500 drivers/gpu/drm/nouveau/nouveau_display.c struct nvkm_device *device = nvxx_device(&drm->client.device); device 513 drivers/gpu/drm/nouveau/nouveau_display.c dev->mode_config.fb_base = device->func->resource_addr(device, 1); device 517 drivers/gpu/drm/nouveau/nouveau_display.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_CELSIUS) { device 521 drivers/gpu/drm/nouveau/nouveau_display.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) { device 525 drivers/gpu/drm/nouveau/nouveau_display.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_FERMI) { device 536 drivers/gpu/drm/nouveau/nouveau_display.c if (drm->client.device.info.chipset < 0x11) device 545 drivers/gpu/drm/nouveau/nouveau_display.c ret = nvif_disp_ctor(&drm->client.device, 0, &disp->disp); device 656 drivers/gpu/drm/nouveau/nouveau_display.c if (nouveau_drm(dev)->client.device.info.ram_size != 0) device 87 drivers/gpu/drm/nouveau/nouveau_dma.c struct nvif_user *user = &chan->drm->client.device.user; device 135 drivers/gpu/drm/nouveau/nouveau_dmem.c struct device *dev = drm->dev->dev; device 492 drivers/gpu/drm/nouveau/nouveau_dmem.c struct device *device = drm->dev->dev; device 498 drivers/gpu/drm/nouveau/nouveau_dmem.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_PASCAL) device 510 drivers/gpu/drm/nouveau/nouveau_dmem.c size = ALIGN(drm->client.device.info.ram_user, DMEM_CHUNK_SIZE); device 523 drivers/gpu/drm/nouveau/nouveau_dmem.c res = devm_request_free_mem_region(device, &iomem_resource, size); device 529 drivers/gpu/drm/nouveau/nouveau_dmem.c if (IS_ERR(devm_memremap_pages(device, &drm->dmem->pagemap))) device 563 drivers/gpu/drm/nouveau/nouveau_dmem.c struct device *dev = drm->dev->dev; device 182 drivers/gpu/drm/nouveau/nouveau_drm.c nvif_device_fini(&cli->device); device 215 drivers/gpu/drm/nouveau/nouveau_drm.c u64 device = nouveau_name(drm->dev); device 229 drivers/gpu/drm/nouveau/nouveau_drm.c cli->name, device, &cli->base); device 232 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvif_client_init(&drm->master.base, cli->name, device, device 243 drivers/gpu/drm/nouveau/nouveau_drm.c .device = ~0, device 245 drivers/gpu/drm/nouveau/nouveau_drm.c &cli->device); device 251 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvif_mclass(&cli->device.object, mmus); device 257 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvif_mmu_init(&cli->device.object, mmus[ret].oclass, &cli->mmu); device 300 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvif_device *device = &drm->client.device; device 306 drivers/gpu/drm/nouveau/nouveau_drm.c if (device->info.family >= NV_DEVICE_INFO_V0_KEPLER) { device 307 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nouveau_channel_new(drm, device, device 308 drivers/gpu/drm/nouveau/nouveau_drm.c nvif_fifo_runlist_ce(device), 0, device 311 drivers/gpu/drm/nouveau/nouveau_drm.c if (device->info.chipset >= 0xa3 && device 312 drivers/gpu/drm/nouveau/nouveau_drm.c device->info.chipset != 0xaa && device 313 drivers/gpu/drm/nouveau/nouveau_drm.c device->info.chipset != 0xac) { device 319 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nouveau_channel_new(drm, device, NvDmaFB, NvDmaTT, false, device 340 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvif_device *device = &drm->client.device; device 345 drivers/gpu/drm/nouveau/nouveau_drm.c if (device->info.family >= NV_DEVICE_INFO_V0_KEPLER) { device 346 drivers/gpu/drm/nouveau/nouveau_drm.c arg0 = nvif_fifo_runlist(device, NV_DEVICE_INFO_ENGINE_GR); device 353 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nouveau_channel_new(drm, device, arg0, arg1, false, device 365 drivers/gpu/drm/nouveau/nouveau_drm.c if (device->info.family < NV_DEVICE_INFO_V0_TESLA) { device 388 drivers/gpu/drm/nouveau/nouveau_drm.c if (device->info.family < NV_DEVICE_INFO_V0_FERMI) { device 389 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvkm_gpuobj_new(nvxx_device(device), 32, 0, false, NULL, device 425 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvif_device *device = &drm->client.device; device 440 drivers/gpu/drm/nouveau/nouveau_drm.c ret = n = nvif_object_sclass_get(&device->object, &sclass); device 484 drivers/gpu/drm/nouveau/nouveau_drm.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_VOLTA) { device 485 drivers/gpu/drm/nouveau/nouveau_drm.c ret = nvif_user_init(device); device 529 drivers/gpu/drm/nouveau/nouveau_drm.c if (drm->client.device.info.chipset == 0xc1) device 530 drivers/gpu/drm/nouveau/nouveau_drm.c nvif_mask(&drm->client.device.object, 0x00088080, 0x00000800, 0x00000000); device 670 drivers/gpu/drm/nouveau/nouveau_drm.c switch (bridge->device) { device 682 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvkm_device *device; device 695 drivers/gpu/drm/nouveau/nouveau_drm.c true, false, 0, &device); device 699 drivers/gpu/drm/nouveau/nouveau_drm.c nvkm_device_del(&device); device 730 drivers/gpu/drm/nouveau/nouveau_drm.c true, true, ~0ULL, &device); device 770 drivers/gpu/drm/nouveau/nouveau_drm.c nvkm_device_del(&device); device 780 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvkm_device *device; device 786 drivers/gpu/drm/nouveau/nouveau_drm.c device = nvkm_device_find(client->device); device 791 drivers/gpu/drm/nouveau/nouveau_drm.c nvkm_device_del(&device); device 901 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_suspend(struct device *dev) device 923 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_resume(struct device *dev) device 949 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_freeze(struct device *dev) device 957 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_thaw(struct device *dev) device 973 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_runtime_suspend(struct device *dev) device 995 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_runtime_resume(struct device *dev) device 1000 drivers/gpu/drm/nouveau/nouveau_drm.c struct nvif_device *device = &nouveau_drm(drm_dev)->client.device; device 1022 drivers/gpu/drm/nouveau/nouveau_drm.c nvif_mask(&device->object, 0x088488, (1 << 25), (1 << 25)); device 1032 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pmops_runtime_idle(struct device *dev) device 97 drivers/gpu/drm/nouveau/nouveau_drv.h struct nvif_device device; device 231 drivers/gpu/drm/nouveau/nouveau_drv.h int nouveau_pmops_suspend(struct device *); device 232 drivers/gpu/drm/nouveau/nouveau_drv.h int nouveau_pmops_resume(struct device *); device 68 drivers/gpu/drm/nouveau/nouveau_fbcon.c struct nvif_device *device = &drm->client.device; device 77 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (device->info.family < NV_DEVICE_INFO_V0_TESLA) device 80 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (device->info.family < NV_DEVICE_INFO_V0_FERMI) device 100 drivers/gpu/drm/nouveau/nouveau_fbcon.c struct nvif_device *device = &drm->client.device; device 109 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (device->info.family < NV_DEVICE_INFO_V0_TESLA) device 112 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (device->info.family < NV_DEVICE_INFO_V0_FERMI) device 132 drivers/gpu/drm/nouveau/nouveau_fbcon.c struct nvif_device *device = &drm->client.device; device 141 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (device->info.family < NV_DEVICE_INFO_V0_TESLA) device 144 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (device->info.family < NV_DEVICE_INFO_V0_FERMI) device 275 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) device 278 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_FERMI) device 313 drivers/gpu/drm/nouveau/nouveau_fbcon.c struct nvif_device *device = &drm->client.device; device 355 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (chan && device->info.family >= NV_DEVICE_INFO_V0_TESLA) { device 570 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (drm->client.device.info.ram_size <= 32 * 1024 * 1024) device 573 drivers/gpu/drm/nouveau/nouveau_fbcon.c if (drm->client.device.info.ram_size <= 64 * 1024 * 1024) device 44 drivers/gpu/drm/nouveau/nouveau_gem.c struct device *dev = drm->dev->dev; device 66 drivers/gpu/drm/nouveau/nouveau_gem.c struct device *dev = drm->dev->dev; device 141 drivers/gpu/drm/nouveau/nouveau_gem.c struct device *dev = drm->dev->dev; device 212 drivers/gpu/drm/nouveau/nouveau_gem.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) device 248 drivers/gpu/drm/nouveau/nouveau_gem.c if (cli->device.info.family >= NV_DEVICE_INFO_V0_FERMI) device 251 drivers/gpu/drm/nouveau/nouveau_gem.c if (cli->device.info.family >= NV_DEVICE_INFO_V0_TESLA) device 521 drivers/gpu/drm/nouveau/nouveau_gem.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) { device 790 drivers/gpu/drm/nouveau/nouveau_gem.c if (drm->client.device.info.chipset >= 0x25) { device 863 drivers/gpu/drm/nouveau/nouveau_gem.c if (drm->client.device.info.chipset >= 0x25) { device 41 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_show_temp1_auto_point1_pwm(struct device *d, device 50 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_temp1_auto_point1_temp(struct device *d, device 55 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 61 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_set_temp1_auto_point1_temp(struct device *d, device 67 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 83 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_temp1_auto_point1_temp_hyst(struct device *d, device 88 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 94 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_set_temp1_auto_point1_temp_hyst(struct device *d, device 100 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 116 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_get_pwm1_max(struct device *d, device 121 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 132 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_get_pwm1_min(struct device *d, device 137 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 148 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_set_pwm1_min(struct device *d, struct device_attribute *a, device 153 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 171 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_hwmon_set_pwm1_max(struct device *d, struct device_attribute *a, device 176 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 301 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_iccsense *iccsense = nvxx_iccsense(&drm->client.device); device 326 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 350 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 369 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_volt *volt = nvxx_volt(&drm->client.device); device 389 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 403 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_chip_read(struct device *dev, u32 attr, int channel, long *val) device 417 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_temp_read(struct device *dev, u32 attr, int channel, long *val) device 421 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 466 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_fan_read(struct device *dev, u32 attr, int channel, long *val) device 470 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 489 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_in_read(struct device *dev, u32 attr, int channel, long *val) device 493 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_volt *volt = nvxx_volt(&drm->client.device); device 520 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_pwm_read(struct device *dev, u32 attr, int channel, long *val) device 524 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 546 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_power_read(struct device *dev, u32 attr, int channel, long *val) device 550 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_iccsense *iccsense = nvxx_iccsense(&drm->client.device); device 575 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_temp_write(struct device *dev, u32 attr, int channel, long val) device 579 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 609 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_pwm_write(struct device *dev, u32 attr, int channel, long val) device 613 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 653 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_read_string(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 665 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 687 drivers/gpu/drm/nouveau/nouveau_hwmon.c nouveau_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 718 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_iccsense *iccsense = nvxx_iccsense(&drm->client.device); device 719 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_therm *therm = nvxx_therm(&drm->client.device); device 720 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct nvkm_volt *volt = nvxx_volt(&drm->client.device); device 723 drivers/gpu/drm/nouveau/nouveau_hwmon.c struct device *hwmon_dev; device 30 drivers/gpu/drm/nouveau/nouveau_hwmon.h struct device *hwmon; device 41 drivers/gpu/drm/nouveau/nouveau_led.c struct nvif_object *device = &drm->client.device.object; device 44 drivers/gpu/drm/nouveau/nouveau_led.c div = nvif_rd32(device, 0x61c880) & 0x00ffffff; device 45 drivers/gpu/drm/nouveau/nouveau_led.c duty = nvif_rd32(device, 0x61c884) & 0x00ffffff; device 58 drivers/gpu/drm/nouveau/nouveau_led.c struct nvif_object *device = &drm->client.device.object; device 72 drivers/gpu/drm/nouveau/nouveau_led.c nvif_wr32(device, 0x61c880, div); device 73 drivers/gpu/drm/nouveau/nouveau_led.c nvif_wr32(device, 0x61c884, 0xc0000000 | duty); device 81 drivers/gpu/drm/nouveau/nouveau_led.c struct nvkm_gpio *gpio = nvxx_gpio(&drm->client.device); device 103 drivers/gpu/drm/nouveau/nouveau_nvif.c nvkm_client_driver_init(const char *name, u64 device, const char *cfg, device 106 drivers/gpu/drm/nouveau/nouveau_nvif.c return nvkm_client_new(name, device, cfg, dbg, nvkm_client_ntfy, device 27 drivers/gpu/drm/nouveau/nouveau_platform.c struct nvkm_device *device = NULL; device 33 drivers/gpu/drm/nouveau/nouveau_platform.c drm = nouveau_platform_device_create(func, pdev, &device); device 94 drivers/gpu/drm/nouveau/nouveau_sgdma.c if (drm->client.device.info.family < NV_DEVICE_INFO_V0_TESLA) device 530 drivers/gpu/drm/nouveau/nouveau_svm.c struct nvif_object *device = &svm->drm->client.device.object; device 551 drivers/gpu/drm/nouveau/nouveau_svm.c buffer->put = nvif_rd32(device, buffer->putaddr); device 552 drivers/gpu/drm/nouveau/nouveau_svm.c buffer->get = nvif_rd32(device, buffer->getaddr); device 564 drivers/gpu/drm/nouveau/nouveau_svm.c nvif_wr32(device, buffer->getaddr, buffer->get); device 752 drivers/gpu/drm/nouveau/nouveau_svm.c struct nvif_object *device = &svm->drm->client.device.object; device 753 drivers/gpu/drm/nouveau/nouveau_svm.c buffer->get = nvif_rd32(device, buffer->getaddr); device 754 drivers/gpu/drm/nouveau/nouveau_svm.c buffer->put = nvif_rd32(device, buffer->putaddr); device 782 drivers/gpu/drm/nouveau/nouveau_svm.c struct nvif_object *device = &drm->client.device.object; device 788 drivers/gpu/drm/nouveau/nouveau_svm.c ret = nvif_object_init(device, 0, oclass, &args, sizeof(args), device 855 drivers/gpu/drm/nouveau/nouveau_svm.c if (drm->client.device.info.family > NV_DEVICE_INFO_V0_PASCAL) device 865 drivers/gpu/drm/nouveau/nouveau_svm.c ret = nvif_mclass(&drm->client.device.object, buffers); device 27 drivers/gpu/drm/nouveau/nouveau_svm.h static inline int nouveau_svmm_init(struct drm_device *device, void *p, device 42 drivers/gpu/drm/nouveau/nouveau_svm.h static inline int nouveau_svmm_bind(struct drm_device *device, void *p, device 68 drivers/gpu/drm/nouveau/nouveau_ttm.c if (drm->client.device.info.ram_size == 0) device 194 drivers/gpu/drm/nouveau/nouveau_ttm.c struct nvkm_device *device = nvxx_device(&drm->client.device); device 195 drivers/gpu/drm/nouveau/nouveau_ttm.c struct nvkm_pci *pci = device->pci; device 204 drivers/gpu/drm/nouveau/nouveau_ttm.c if (drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA && device 205 drivers/gpu/drm/nouveau/nouveau_ttm.c drm->client.device.info.chipset != 0x50) { device 211 drivers/gpu/drm/nouveau/nouveau_ttm.c if (drm->client.device.info.platform != NV_DEVICE_INFO_V0_SOC && device 212 drivers/gpu/drm/nouveau/nouveau_ttm.c drm->client.device.info.family >= NV_DEVICE_INFO_V0_TESLA) { device 242 drivers/gpu/drm/nouveau/nouveau_ttm.c drm->gem.vram_available = drm->client.device.info.ram_user; device 244 drivers/gpu/drm/nouveau/nouveau_ttm.c arch_io_reserve_memtype_wc(device->func->resource_addr(device, 1), device 245 drivers/gpu/drm/nouveau/nouveau_ttm.c device->func->resource_size(device, 1)); device 254 drivers/gpu/drm/nouveau/nouveau_ttm.c drm->ttm.mtrr = arch_phys_wc_add(device->func->resource_addr(device, 1), device 255 drivers/gpu/drm/nouveau/nouveau_ttm.c device->func->resource_size(device, 1)); device 279 drivers/gpu/drm/nouveau/nouveau_ttm.c struct nvkm_device *device = nvxx_device(&drm->client.device); device 288 drivers/gpu/drm/nouveau/nouveau_ttm.c arch_io_free_memtype_wc(device->func->resource_addr(device, 1), device 289 drivers/gpu/drm/nouveau/nouveau_ttm.c device->func->resource_size(device, 1)); device 17 drivers/gpu/drm/nouveau/nouveau_vga.c struct nvif_object *device = &drm->client.device.object; device 19 drivers/gpu/drm/nouveau/nouveau_vga.c if (drm->client.device.info.family == NV_DEVICE_INFO_V0_CURIE && device 20 drivers/gpu/drm/nouveau/nouveau_vga.c drm->client.device.info.chipset >= 0x4c) device 21 drivers/gpu/drm/nouveau/nouveau_vga.c nvif_wr32(device, 0x088060, state); device 23 drivers/gpu/drm/nouveau/nouveau_vga.c if (drm->client.device.info.chipset >= 0x40) device 24 drivers/gpu/drm/nouveau/nouveau_vga.c nvif_wr32(device, 0x088054, state); device 26 drivers/gpu/drm/nouveau/nouveau_vga.c nvif_wr32(device, 0x001854, state); device 139 drivers/gpu/drm/nouveau/nv04_fbcon.c struct nvif_device *device = &drm->client.device; device 172 drivers/gpu/drm/nouveau/nv04_fbcon.c device->info.family >= NV_DEVICE_INFO_V0_CELSIUS ? device 198 drivers/gpu/drm/nouveau/nv04_fbcon.c device->info.chipset >= 0x11 ? 0x009f : 0x005f, device 203 drivers/gpu/drm/nouveau/nv04_fbcon.c if (RING_SPACE(chan, 49 + (device->info.chipset >= 0x11 ? 4 : 0))) { device 252 drivers/gpu/drm/nouveau/nv04_fbcon.c if (device->info.chipset >= 0x11 /*XXX: oclass == 0x009f*/) { device 200 drivers/gpu/drm/nouveau/nv84_fence.c domain = drm->client.device.info.ram_size != 0 ? TTM_PL_FLAG_VRAM : device 62 drivers/gpu/drm/nouveau/nvif/client.c nvif_client_init(struct nvif_client *parent, const char *name, u64 device, device 65 drivers/gpu/drm/nouveau/nvif/client.c struct nvif_client_v0 args = { .device = device }; device 28 drivers/gpu/drm/nouveau/nvif/device.c nvif_device_time(struct nvif_device *device) device 31 drivers/gpu/drm/nouveau/nvif/device.c int ret = nvif_object_mthd(&device->object, NV_DEVICE_V0_TIME, device 38 drivers/gpu/drm/nouveau/nvif/device.c nvif_device_fini(struct nvif_device *device) device 40 drivers/gpu/drm/nouveau/nvif/device.c nvif_user_fini(device); device 41 drivers/gpu/drm/nouveau/nvif/device.c kfree(device->runlist); device 42 drivers/gpu/drm/nouveau/nvif/device.c device->runlist = NULL; device 43 drivers/gpu/drm/nouveau/nvif/device.c nvif_object_fini(&device->object); device 48 drivers/gpu/drm/nouveau/nvif/device.c void *data, u32 size, struct nvif_device *device) device 51 drivers/gpu/drm/nouveau/nvif/device.c &device->object); device 52 drivers/gpu/drm/nouveau/nvif/device.c device->runlist = NULL; device 53 drivers/gpu/drm/nouveau/nvif/device.c device->user.func = NULL; device 55 drivers/gpu/drm/nouveau/nvif/device.c device->info.version = 0; device 56 drivers/gpu/drm/nouveau/nvif/device.c ret = nvif_object_mthd(&device->object, NV_DEVICE_V0_INFO, device 57 drivers/gpu/drm/nouveau/nvif/device.c &device->info, sizeof(device->info)); device 34 drivers/gpu/drm/nouveau/nvif/disp.c nvif_disp_ctor(struct nvif_device *device, s32 oclass, struct nvif_disp *disp) device 54 drivers/gpu/drm/nouveau/nvif/disp.c int cid = nvif_sclass(&device->object, disps, oclass); device 59 drivers/gpu/drm/nouveau/nvif/disp.c return nvif_object_init(&device->object, 0, disps[cid].oclass, device 41 drivers/gpu/drm/nouveau/nvif/driver.c const char *name, u64 device, struct nvif_client *client) device 47 drivers/gpu/drm/nouveau/nvif/driver.c ret = client->driver->init(name, device, cfg, dbg, device 56 drivers/gpu/drm/nouveau/nvif/driver.c ret = nvif_client_init(client, name, device, client); device 25 drivers/gpu/drm/nouveau/nvif/fifo.c nvif_fifo_runlists(struct nvif_device *device) device 27 drivers/gpu/drm/nouveau/nvif/fifo.c struct nvif_object *object = &device->object; device 37 drivers/gpu/drm/nouveau/nvif/fifo.c if (device->runlist) device 52 drivers/gpu/drm/nouveau/nvif/fifo.c device->runlists = fls64(a->v.runlists.data); device 53 drivers/gpu/drm/nouveau/nvif/fifo.c device->runlist = kcalloc(device->runlists, sizeof(*device->runlist), device 55 drivers/gpu/drm/nouveau/nvif/fifo.c if (!device->runlist) { device 60 drivers/gpu/drm/nouveau/nvif/fifo.c for (i = 0; i < device->runlists; i++) { device 62 drivers/gpu/drm/nouveau/nvif/fifo.c device->runlist[i].engines = a->v.runlist[i].data; device 71 drivers/gpu/drm/nouveau/nvif/fifo.c nvif_fifo_runlist(struct nvif_device *device, u64 engine) device 73 drivers/gpu/drm/nouveau/nvif/fifo.c struct nvif_object *object = &device->object; device 87 drivers/gpu/drm/nouveau/nvif/fifo.c if ((ret = nvif_fifo_runlists(device))) device 92 drivers/gpu/drm/nouveau/nvif/fifo.c for (i = 0; i < device->runlists; i++) { device 93 drivers/gpu/drm/nouveau/nvif/fifo.c if (device->runlist[i].engines & a.v.engine.data) device 28 drivers/gpu/drm/nouveau/nvif/user.c nvif_user_fini(struct nvif_device *device) device 30 drivers/gpu/drm/nouveau/nvif/user.c if (device->user.func) { device 31 drivers/gpu/drm/nouveau/nvif/user.c nvif_object_fini(&device->user.object); device 32 drivers/gpu/drm/nouveau/nvif/user.c device->user.func = NULL; device 37 drivers/gpu/drm/nouveau/nvif/user.c nvif_user_init(struct nvif_device *device) device 49 drivers/gpu/drm/nouveau/nvif/user.c if (device->user.func) device 52 drivers/gpu/drm/nouveau/nvif/user.c cid = nvif_mclass(&device->object, users); device 56 drivers/gpu/drm/nouveau/nvif/user.c ret = nvif_object_init(&device->object, 0, users[cid].oclass, NULL, 0, device 57 drivers/gpu/drm/nouveau/nvif/user.c &device->user.object); device 61 drivers/gpu/drm/nouveau/nvif/user.c nvif_object_map(&device->user.object, NULL, 0); device 62 drivers/gpu/drm/nouveau/nvif/user.c device->user.func = users[cid].func; device 46 drivers/gpu/drm/nouveau/nvkm/core/client.c ret = nvkm_client_new(args->v0.name, args->v0.device, NULL, device 203 drivers/gpu/drm/nouveau/nvkm/core/client.c if (size == sizeof(args->v0.device[0]) * args->v0.count) { device 204 drivers/gpu/drm/nouveau/nvkm/core/client.c ret = nvkm_device_list(args->v0.device, args->v0.count); device 286 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_new(const char *name, u64 device, const char *cfg, device 300 drivers/gpu/drm/nouveau/nvkm/core/client.c client->device = device; device 72 drivers/gpu/drm/nouveau/nvkm/core/engine.c struct nvkm_fb *fb = engine->subdev.device->fb; device 113 drivers/gpu/drm/nouveau/nvkm/core/engine.c struct nvkm_fb *fb = subdev->device->fb; device 174 drivers/gpu/drm/nouveau/nvkm/core/engine.c struct nvkm_device *device, int index, bool enable, device 177 drivers/gpu/drm/nouveau/nvkm/core/engine.c nvkm_subdev_ctor(&nvkm_engine_func, device, index, &engine->subdev); device 180 drivers/gpu/drm/nouveau/nvkm/core/engine.c if (!nvkm_boolopt(device->cfgopt, nvkm_subdev_name[index], enable)) { device 191 drivers/gpu/drm/nouveau/nvkm/core/engine.c struct nvkm_device *device, int index, bool enable, device 196 drivers/gpu/drm/nouveau/nvkm/core/engine.c return nvkm_engine_ctor(func, device, index, enable, *pengine); device 39 drivers/gpu/drm/nouveau/nvkm/core/firmware.c struct nvkm_device *device = subdev->device; device 45 drivers/gpu/drm/nouveau/nvkm/core/firmware.c strncpy(cname, device->chip->name, sizeof(cname)); device 59 drivers/gpu/drm/nouveau/nvkm/core/firmware.c if (!firmware_request_nowarn(fw, f, device->dev)) { device 172 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_ctor(struct nvkm_device *device, u32 size, int align, bool zero, device 201 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, size, device 229 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_new(struct nvkm_device *device, u32 size, int align, bool zero, device 238 drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c ret = nvkm_gpuobj_ctor(device, size, align, zero, parent, gpuobj); device 30 drivers/gpu/drm/nouveau/nvkm/core/memory.c nvkm_memory_tags_put(struct nvkm_memory *memory, struct nvkm_device *device, device 33 drivers/gpu/drm/nouveau/nvkm/core/memory.c struct nvkm_fb *fb = device->fb; device 48 drivers/gpu/drm/nouveau/nvkm/core/memory.c nvkm_memory_tags_get(struct nvkm_memory *memory, struct nvkm_device *device, device 52 drivers/gpu/drm/nouveau/nvkm/core/memory.c struct nvkm_fb *fb = device->fb; device 79 drivers/gpu/drm/nouveau/nvkm/core/memory.c clr(device, tags->mn->offset, tags->mn->length); device 137 drivers/gpu/drm/nouveau/nvkm/core/memory.c nvkm_memory_new(struct nvkm_device *device, enum nvkm_memory_target target, device 141 drivers/gpu/drm/nouveau/nvkm/core/memory.c struct nvkm_instmem *imem = device->imem; device 82 drivers/gpu/drm/nouveau/nvkm/core/ramht.c if (ramht->device->card_type >= NV_50) device 141 drivers/gpu/drm/nouveau/nvkm/core/ramht.c nvkm_ramht_new(struct nvkm_device *device, u32 size, u32 align, device 150 drivers/gpu/drm/nouveau/nvkm/core/ramht.c ramht->device = device; device 157 drivers/gpu/drm/nouveau/nvkm/core/ramht.c ret = nvkm_gpuobj_new(ramht->device, size, align, true, device 112 drivers/gpu/drm/nouveau/nvkm/core/subdev.c struct nvkm_device *device = subdev->device; device 128 drivers/gpu/drm/nouveau/nvkm/core/subdev.c nvkm_mc_reset(device, subdev->index); device 213 drivers/gpu/drm/nouveau/nvkm/core/subdev.c struct nvkm_device *device, int index, device 218 drivers/gpu/drm/nouveau/nvkm/core/subdev.c subdev->device = device; device 222 drivers/gpu/drm/nouveau/nvkm/core/subdev.c subdev->debug = nvkm_dbgopt(device->dbgopt, name); device 39 drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.c g84_bsp_new(struct nvkm_device *device, int index, struct nvkm_engine **pengine) device 41 drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.c return nvkm_xtensa_new_(&g84_bsp, device, index, device 42 drivers/gpu/drm/nouveau/nvkm/engine/bsp/g84.c device->chipset != 0x92, 0x103000, pengine); device 32 drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c struct nvkm_device *device = ce->engine.subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c nvkm_wr32(device, ce->addr + 0x084, index); device 66 drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c gf100_ce_new(struct nvkm_device *device, int index, device 70 drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c return nvkm_falcon_new_(&gf100_ce0, device, index, true, device 74 drivers/gpu/drm/nouveau/nvkm/engine/ce/gf100.c return nvkm_falcon_new_(&gf100_ce1, device, index, true, device 50 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c struct nvkm_device *device = subdev->device; device 51 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c u32 stat = nvkm_rd32(device, 0x104f14 + base); device 55 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c nvkm_wr32(device, 0x104f14 + base, 0x00000000); device 63 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c struct nvkm_device *device = subdev->device; device 64 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c u32 mask = nvkm_rd32(device, 0x104904 + base); device 65 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c u32 intr = nvkm_rd32(device, 0x104908 + base) & mask; device 68 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c nvkm_wr32(device, 0x104908 + base, 0x00000001); device 73 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c nvkm_wr32(device, 0x104908 + base, 0x00000002); device 78 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c nvkm_wr32(device, 0x104908 + base, 0x00000004); device 83 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c nvkm_wr32(device, 0x104908 + base, intr); device 97 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c gk104_ce_new(struct nvkm_device *device, int index, device 100 drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c return nvkm_engine_new_(&gk104_ce, device, index, true, pengine); device 39 drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.c gm107_ce_new(struct nvkm_device *device, int index, device 42 drivers/gpu/drm/nouveau/nvkm/engine/ce/gm107.c return nvkm_engine_new_(&gm107_ce, device, index, true, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.c gm200_ce_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/ce/gm200.c return nvkm_engine_new_(&gm200_ce, device, index, true, pengine); device 52 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c struct nvkm_device *device = subdev->device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c u32 stat = nvkm_rd32(device, 0x104418 + base); device 64 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c struct nvkm_device *device = subdev->device; device 65 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c u32 mask = nvkm_rd32(device, 0x10440c + base); device 66 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c u32 intr = nvkm_rd32(device, 0x104410 + base) & mask; device 69 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c nvkm_wr32(device, 0x104410 + base, 0x00000001); device 74 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c nvkm_wr32(device, 0x104410 + base, 0x00000002); device 79 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c nvkm_wr32(device, 0x104410 + base, 0x00000004); device 84 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c nvkm_wr32(device, 0x104410 + base, intr); device 98 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c gp100_ce_new(struct nvkm_device *device, int index, device 101 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c return nvkm_engine_new_(&gp100_ce, device, index, true, pengine); device 40 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.c gp102_ce_new(struct nvkm_device *device, int index, device 43 drivers/gpu/drm/nouveau/nvkm/engine/ce/gp102.c return nvkm_engine_new_(&gp102_ce, device, index, true, pengine); device 46 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c struct nvkm_device *device = subdev->device; device 48 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c u32 ssta = nvkm_rd32(device, 0x104040 + base) & 0x0000ffff; device 49 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c u32 addr = nvkm_rd32(device, 0x104040 + base) >> 16; device 52 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c u32 data = nvkm_rd32(device, 0x104044 + base); device 78 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c gt215_ce_new(struct nvkm_device *device, int index, device 81 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c return nvkm_falcon_new_(>215_ce, device, index, device 82 drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c (device->chipset != 0xaf), 0x104000, pengine); device 36 drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c gv100_ce_new(struct nvkm_device *device, int index, device 39 drivers/gpu/drm/nouveau/nvkm/engine/ce/gv100.c return nvkm_engine_new_(&gv100_ce, device, index, true, pengine); device 36 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c tu102_ce_new(struct nvkm_device *device, int index, device 39 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c return nvkm_engine_new_(&tu102_ce, device, index, true, pengine); device 37 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, device 59 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c return nvkm_gpuobj_new(object->engine->subdev.device, 256, device 83 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c struct nvkm_device *device = subdev->device; device 84 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c struct nvkm_fifo *fifo = device->fifo; device 86 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c u32 stat = nvkm_rd32(device, 0x102130); device 87 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c u32 mthd = nvkm_rd32(device, 0x102190); device 88 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c u32 data = nvkm_rd32(device, 0x102194); device 89 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c u32 inst = nvkm_rd32(device, 0x102188) & 0x7fffffff; device 104 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c nvkm_wr32(device, 0x102130, stat); device 105 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c nvkm_wr32(device, 0x10200c, 0x10); device 111 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c struct nvkm_device *device = cipher->subdev.device; device 112 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c nvkm_wr32(device, 0x102130, 0xffffffff); device 113 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c nvkm_wr32(device, 0x102140, 0xffffffbf); device 114 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c nvkm_wr32(device, 0x10200c, 0x00000010); device 130 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c g84_cipher_new(struct nvkm_device *device, int index, device 133 drivers/gpu/drm/nouveau/nvkm/engine/cipher/g84.c return nvkm_engine_new_(&g84_cipher, device, index, true, pengine); device 32 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c struct nvkm_device *device = device 33 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c container_of(nb, typeof(*device), acpi.nb); device 37 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c nvkm_event_send(&device->event, 1, 0, NULL, 0); device 44 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c nvkm_acpi_fini(struct nvkm_device *device) device 47 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c unregister_acpi_notifier(&device->acpi.nb); device 52 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c nvkm_acpi_init(struct nvkm_device *device) device 55 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c device->acpi.nb.notifier_call = nvkm_acpi_ntfy; device 56 drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c register_acpi_notifier(&device->acpi.nb); device 39 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c struct nvkm_device *device; device 40 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c list_for_each_entry(device, &nv_devices, head) { device 41 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->handle == handle) device 42 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c return device; device 50 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c struct nvkm_device *device; device 52 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device = nvkm_device_find_locked(handle); device 54 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c return device; device 60 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c struct nvkm_device *device; device 63 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c list_for_each_entry(device, &nv_devices, head) { device 65 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c name[nr - 1] = device->handle; device 2632 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_subdev(struct nvkm_device *device, int index) device 2636 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->disable_mask & (1ULL << index)) device 2641 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(BAR , device->bar , &device->bar->subdev); device 2642 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(VBIOS , device->bios , &device->bios->subdev); device 2643 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(BUS , device->bus , &device->bus->subdev); device 2644 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CLK , device->clk , &device->clk->subdev); device 2645 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(DEVINIT , device->devinit , &device->devinit->subdev); device 2646 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(FAULT , device->fault , &device->fault->subdev); device 2647 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(FB , device->fb , &device->fb->subdev); device 2648 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(FUSE , device->fuse , &device->fuse->subdev); device 2649 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(GPIO , device->gpio , &device->gpio->subdev); device 2650 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(GSP , device->gsp , &device->gsp->subdev); device 2651 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(I2C , device->i2c , &device->i2c->subdev); device 2652 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(IBUS , device->ibus , device->ibus); device 2653 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(ICCSENSE, device->iccsense, &device->iccsense->subdev); device 2654 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(INSTMEM , device->imem , &device->imem->subdev); device 2655 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(LTC , device->ltc , &device->ltc->subdev); device 2656 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MC , device->mc , &device->mc->subdev); device 2657 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MMU , device->mmu , &device->mmu->subdev); device 2658 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MXM , device->mxm , device->mxm); device 2659 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(PCI , device->pci , &device->pci->subdev); device 2660 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(PMU , device->pmu , &device->pmu->subdev); device 2661 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(SECBOOT , device->secboot , &device->secboot->subdev); device 2662 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(THERM , device->therm , &device->therm->subdev); device 2663 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(TIMER , device->timer , &device->timer->subdev); device 2664 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(TOP , device->top , &device->top->subdev); device 2665 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(VOLT , device->volt , &device->volt->subdev); device 2668 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c engine = nvkm_device_engine(device, index); device 2677 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_engine(struct nvkm_device *device, int index) device 2679 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->disable_mask & (1ULL << index)) device 2684 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(BSP , device->bsp , device->bsp); device 2685 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE0 , device->ce[0] , device->ce[0]); device 2686 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE1 , device->ce[1] , device->ce[1]); device 2687 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE2 , device->ce[2] , device->ce[2]); device 2688 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE3 , device->ce[3] , device->ce[3]); device 2689 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE4 , device->ce[4] , device->ce[4]); device 2690 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE5 , device->ce[5] , device->ce[5]); device 2691 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE6 , device->ce[6] , device->ce[6]); device 2692 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE7 , device->ce[7] , device->ce[7]); device 2693 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CE8 , device->ce[8] , device->ce[8]); device 2694 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(CIPHER , device->cipher , device->cipher); device 2695 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(DISP , device->disp , &device->disp->engine); device 2696 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(DMAOBJ , device->dma , &device->dma->engine); device 2697 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(FIFO , device->fifo , &device->fifo->engine); device 2698 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(GR , device->gr , &device->gr->engine); device 2699 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(IFB , device->ifb , device->ifb); device 2700 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(ME , device->me , device->me); device 2701 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MPEG , device->mpeg , device->mpeg); device 2702 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MSENC , device->msenc , device->msenc); device 2703 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MSPDEC , device->mspdec , device->mspdec); device 2704 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MSPPP , device->msppp , device->msppp); device 2705 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(MSVLD , device->msvld , device->msvld); device 2706 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVENC0 , device->nvenc[0], device->nvenc[0]); device 2707 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVENC1 , device->nvenc[1], device->nvenc[1]); device 2708 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVENC2 , device->nvenc[2], device->nvenc[2]); device 2709 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVDEC0 , device->nvdec[0], &device->nvdec[0]->engine); device 2710 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVDEC1 , device->nvdec[1], &device->nvdec[1]->engine); device 2711 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(NVDEC2 , device->nvdec[2], &device->nvdec[2]->engine); device 2712 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(PM , device->pm , &device->pm->engine); device 2713 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(SEC , device->sec , device->sec); device 2714 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(SEC2 , device->sec2 , &device->sec2->engine); device 2715 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(SW , device->sw , &device->sw->engine); device 2716 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(VIC , device->vic , device->vic); device 2717 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c _(VP , device->vp , device->vp); device 2727 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_fini(struct nvkm_device *device, bool suspend) device 2734 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "%s running...\n", action); device 2737 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_acpi_fini(device); device 2740 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if ((subdev = nvkm_device_subdev(device, i))) { device 2747 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_therm_clkgate_fini(device->therm, suspend); device 2749 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->func->fini) device 2750 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->func->fini(device, suspend); device 2753 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "%s completed in %lldus...\n", action, time); device 2758 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if ((subdev = nvkm_device_subdev(device, i))) { device 2765 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "%s failed with %d\n", action, ret); device 2770 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_preinit(struct nvkm_device *device) device 2776 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "preinit running...\n"); device 2779 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->func->preinit) { device 2780 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c ret = device->func->preinit(device); device 2786 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if ((subdev = nvkm_device_subdev(device, i))) { device 2793 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c ret = nvkm_devinit_post(device->devinit, &device->disable_mask); device 2798 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "preinit completed in %lldus\n", time); device 2802 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_error(device, "preinit failed with %d\n", ret); device 2807 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_init(struct nvkm_device *device) device 2813 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c ret = nvkm_device_preinit(device); device 2817 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_fini(device, false); device 2819 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "init running...\n"); device 2822 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->func->init) { device 2823 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c ret = device->func->init(device); device 2829 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if ((subdev = nvkm_device_subdev(device, i))) { device 2836 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_acpi_init(device); device 2837 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_therm_clkgate_enable(device->therm); device 2840 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_trace(device, "init completed in %lldus\n", time); device 2845 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if ((subdev = nvkm_device_subdev(device, i))) device 2850 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_fini(device, false); device 2852 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_error(device, "init failed with %d\n", ret); device 2859 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c struct nvkm_device *device = *pdevice; device 2861 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device) { device 2863 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->disable_mask = 0; device 2866 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_device_subdev(device, i); device 2870 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvkm_event_fini(&device->event); device 2872 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->pri) device 2873 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c iounmap(device->pri); device 2874 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c list_del(&device->head); device 2876 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->func->dtor) device 2877 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c *pdevice = device->func->dtor(device); device 2888 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c struct device *dev, enum nvkm_device_type type, u64 handle, device 2891 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c struct nvkm_device *device) device 2904 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->func = func; device 2905 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->quirk = quirk; device 2906 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->dev = dev; device 2907 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->type = type; device 2908 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->handle = handle; device 2909 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->cfgopt = cfg; device 2910 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->dbgopt = dbg; device 2911 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->name = name; device 2912 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c list_add_tail(&device->head, &nv_devices); device 2913 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->debug = nvkm_dbgopt(device->dbgopt, "device"); device 2915 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c ret = nvkm_event_init(&nvkm_device_event_func, 1, 1, &device->event); device 2919 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c mmio_base = device->func->resource_addr(device, 0); device 2920 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c mmio_size = device->func->resource_size(device, 0); device 2944 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c chipset = nvkm_longopt(device->cfgopt, "NvChipset", 0); device 2958 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_warn(device, "CHIPSET OVERRIDE: %08x -> %08x\n", device 2965 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chipset = (boot0 & 0x1ff00000) >> 20; device 2966 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chiprev = (boot0 & 0x000000ff); device 2967 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c switch (device->chipset & 0x1f0) { device 2969 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (0x461 & (1 << (device->chipset & 0xf))) device 2970 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->card_type = NV_10; device 2972 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->card_type = NV_11; device 2973 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chiprev = 0x00; device 2976 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x020: device->card_type = NV_20; break; device 2977 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x030: device->card_type = NV_30; break; device 2979 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x060: device->card_type = NV_40; break; device 2983 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0a0: device->card_type = NV_50; break; device 2985 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0d0: device->card_type = NV_C0; break; device 2988 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x100: device->card_type = NV_E0; break; device 2990 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x120: device->card_type = GM100; break; device 2991 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x130: device->card_type = GP100; break; device 2992 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x140: device->card_type = GV100; break; device 2993 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x160: device->card_type = TU100; break; device 3000 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chipset = 0x05; device 3002 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chipset = 0x04; device 3003 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->card_type = NV_04; device 3006 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c switch (device->chipset) { device 3007 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x004: device->chip = &nv4_chipset; break; device 3008 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x005: device->chip = &nv5_chipset; break; device 3009 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x010: device->chip = &nv10_chipset; break; device 3010 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x011: device->chip = &nv11_chipset; break; device 3011 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x015: device->chip = &nv15_chipset; break; device 3012 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x017: device->chip = &nv17_chipset; break; device 3013 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x018: device->chip = &nv18_chipset; break; device 3014 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x01a: device->chip = &nv1a_chipset; break; device 3015 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x01f: device->chip = &nv1f_chipset; break; device 3016 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x020: device->chip = &nv20_chipset; break; device 3017 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x025: device->chip = &nv25_chipset; break; device 3018 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x028: device->chip = &nv28_chipset; break; device 3019 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x02a: device->chip = &nv2a_chipset; break; device 3020 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x030: device->chip = &nv30_chipset; break; device 3021 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x031: device->chip = &nv31_chipset; break; device 3022 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x034: device->chip = &nv34_chipset; break; device 3023 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x035: device->chip = &nv35_chipset; break; device 3024 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x036: device->chip = &nv36_chipset; break; device 3025 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x040: device->chip = &nv40_chipset; break; device 3026 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x041: device->chip = &nv41_chipset; break; device 3027 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x042: device->chip = &nv42_chipset; break; device 3028 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x043: device->chip = &nv43_chipset; break; device 3029 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x044: device->chip = &nv44_chipset; break; device 3030 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x045: device->chip = &nv45_chipset; break; device 3031 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x046: device->chip = &nv46_chipset; break; device 3032 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x047: device->chip = &nv47_chipset; break; device 3033 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x049: device->chip = &nv49_chipset; break; device 3034 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x04a: device->chip = &nv4a_chipset; break; device 3035 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x04b: device->chip = &nv4b_chipset; break; device 3036 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x04c: device->chip = &nv4c_chipset; break; device 3037 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x04e: device->chip = &nv4e_chipset; break; device 3038 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x050: device->chip = &nv50_chipset; break; device 3039 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x063: device->chip = &nv63_chipset; break; device 3040 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x067: device->chip = &nv67_chipset; break; device 3041 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x068: device->chip = &nv68_chipset; break; device 3042 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x084: device->chip = &nv84_chipset; break; device 3043 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x086: device->chip = &nv86_chipset; break; device 3044 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x092: device->chip = &nv92_chipset; break; device 3045 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x094: device->chip = &nv94_chipset; break; device 3046 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x096: device->chip = &nv96_chipset; break; device 3047 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x098: device->chip = &nv98_chipset; break; device 3048 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0a0: device->chip = &nva0_chipset; break; device 3049 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0a3: device->chip = &nva3_chipset; break; device 3050 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0a5: device->chip = &nva5_chipset; break; device 3051 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0a8: device->chip = &nva8_chipset; break; device 3052 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0aa: device->chip = &nvaa_chipset; break; device 3053 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0ac: device->chip = &nvac_chipset; break; device 3054 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0af: device->chip = &nvaf_chipset; break; device 3055 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0c0: device->chip = &nvc0_chipset; break; device 3056 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0c1: device->chip = &nvc1_chipset; break; device 3057 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0c3: device->chip = &nvc3_chipset; break; device 3058 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0c4: device->chip = &nvc4_chipset; break; device 3059 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0c8: device->chip = &nvc8_chipset; break; device 3060 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0ce: device->chip = &nvce_chipset; break; device 3061 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0cf: device->chip = &nvcf_chipset; break; device 3062 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0d7: device->chip = &nvd7_chipset; break; device 3063 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0d9: device->chip = &nvd9_chipset; break; device 3064 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0e4: device->chip = &nve4_chipset; break; device 3065 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0e6: device->chip = &nve6_chipset; break; device 3066 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0e7: device->chip = &nve7_chipset; break; device 3067 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0ea: device->chip = &nvea_chipset; break; device 3068 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0f0: device->chip = &nvf0_chipset; break; device 3069 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x0f1: device->chip = &nvf1_chipset; break; device 3070 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x106: device->chip = &nv106_chipset; break; device 3071 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x108: device->chip = &nv108_chipset; break; device 3072 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x117: device->chip = &nv117_chipset; break; device 3073 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x118: device->chip = &nv118_chipset; break; device 3074 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x120: device->chip = &nv120_chipset; break; device 3075 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x124: device->chip = &nv124_chipset; break; device 3076 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x126: device->chip = &nv126_chipset; break; device 3077 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x12b: device->chip = &nv12b_chipset; break; device 3078 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x130: device->chip = &nv130_chipset; break; device 3079 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x132: device->chip = &nv132_chipset; break; device 3080 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x134: device->chip = &nv134_chipset; break; device 3081 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x136: device->chip = &nv136_chipset; break; device 3082 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x137: device->chip = &nv137_chipset; break; device 3083 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x138: device->chip = &nv138_chipset; break; device 3084 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x13b: device->chip = &nv13b_chipset; break; device 3085 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x140: device->chip = &nv140_chipset; break; device 3086 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x162: device->chip = &nv162_chipset; break; device 3087 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x164: device->chip = &nv164_chipset; break; device 3088 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x166: device->chip = &nv166_chipset; break; device 3089 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x167: device->chip = &nv167_chipset; break; device 3090 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x168: device->chip = &nv168_chipset; break; device 3092 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_error(device, "unknown chipset (%08x)\n", boot0); device 3096 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_info(device, "NVIDIA %s (%08x)\n", device 3097 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chip->name, boot0); device 3100 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if ( device->card_type <= NV_10 || device->chipset < 0x17 || device 3101 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c (device->chipset >= 0x20 && device->chipset < 0x25)) device 3107 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x00000000: device->crystal = 13500; break; device 3108 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x00000040: device->crystal = 14318; break; device 3109 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x00400000: device->crystal = 27000; break; device 3110 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c case 0x00400040: device->crystal = 25000; break; device 3113 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->chip = &null_chipset; device 3116 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (!device->name) device 3117 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->name = device->chip->name; device 3120 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->pri = ioremap(mmio_base, mmio_size); device 3121 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (!device->pri) { device 3122 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_error(device, "unable to map PRI\n"); device 3128 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c mutex_init(&device->mutex); device 3132 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c if (device->chip->m && (subdev_mask & (1ULL << (s)))) { \ device 3133 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c ret = device->chip->m(device, (s), &device->m); \ device 3135 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c subdev = nvkm_device_subdev(device, (s)); \ device 3137 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c device->m = NULL; \ device 3139 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c nvdev_error(device, "%s ctor failed, %d\n", \ device 40 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c struct nvkm_clk *clk = ctrl->device->clk; device 73 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c struct nvkm_clk *clk = ctrl->device->clk; device 146 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c struct nvkm_clk *clk = ctrl->device->clk; device 192 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c nvkm_control_new(struct nvkm_device *device, const struct nvkm_oclass *oclass, device 200 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c ctrl->device = device; device 9 drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.h struct nvkm_device *device; device 28 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c u16 device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c u16 device; device 1558 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci(struct nvkm_device *device) device 1560 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c return container_of(device, struct nvkm_device_pci, device); device 1564 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci_resource_addr(struct nvkm_device *device, unsigned bar) device 1566 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c struct nvkm_device_pci *pdev = nvkm_device_pci(device); device 1571 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci_resource_size(struct nvkm_device *device, unsigned bar) device 1573 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c struct nvkm_device_pci *pdev = nvkm_device_pci(device); device 1578 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci_fini(struct nvkm_device *device, bool suspend) device 1580 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c struct nvkm_device_pci *pdev = nvkm_device_pci(device); device 1588 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci_preinit(struct nvkm_device *device) device 1590 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c struct nvkm_device_pci *pdev = nvkm_device_pci(device); device 1602 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci_dtor(struct nvkm_device *device) device 1604 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c struct nvkm_device_pci *pdev = nvkm_device_pci(device); device 1643 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c while (pcid && pcid->device) { device 1644 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c if (pciv = pcid->vendor, pcid->device == pci_dev->device) { device 1647 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c pciv->device == pci_dev->subsystem_device) { device 1665 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c *pdevice = &pdev->device; device 1677 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c &pdev->device); device 1683 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c if (pdev->device.mmu && !pdev->device.pci->agp.bridge) device 1684 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c bits = pdev->device.mmu->dma_bits; device 1691 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c pdev->device.mmu->dma_bits = 32; device 54 drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h struct device *, enum nvkm_device_type, u64 handle, device 108 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct device *dev = &tdev->pdev->dev; device 180 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c iommu_detach_device(tdev->iommu.domain, tdev->device.dev); device 187 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra(struct nvkm_device *device) device 189 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c return container_of(device, struct nvkm_device_tegra, device); device 193 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra_resource(struct nvkm_device *device, unsigned bar) device 195 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct nvkm_device_tegra *tdev = nvkm_device_tegra(device); device 200 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra_resource_addr(struct nvkm_device *device, unsigned bar) device 202 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct resource *res = nvkm_device_tegra_resource(device, bar); device 207 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra_resource_size(struct nvkm_device *device, unsigned bar) device 209 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct resource *res = nvkm_device_tegra_resource(device, bar); device 217 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct nvkm_device *device = &tdev->device; device 219 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_mc_intr_unarm(device); device 220 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_mc_intr(device, &handled); device 221 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_mc_intr_rearm(device); device 226 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra_fini(struct nvkm_device *device, bool suspend) device 228 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct nvkm_device_tegra *tdev = nvkm_device_tegra(device); device 236 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra_init(struct nvkm_device *device) device 238 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct nvkm_device_tegra *tdev = nvkm_device_tegra(device); device 255 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c nvkm_device_tegra_dtor(struct nvkm_device *device) device 257 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c struct nvkm_device_tegra *tdev = nvkm_device_tegra(device); device 341 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c &tdev->device); device 345 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c *pdevice = &tdev->device; device 39 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device; device 43 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_udevice_info_subdev(struct nvkm_device *device, u64 mthd, u64 *data) device 54 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c subdev = nvkm_device_subdev(device, subidx); device 61 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_udevice_info_v1(struct nvkm_device *device, device 65 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (nvkm_udevice_info_subdev(device, args->mthd, &args->data)) device 73 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (nvkm_device_engine(device, _i)) \ device 106 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device = udev->device; device 107 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_fb *fb = device->fb; device 108 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_instmem *imem = device->imem; device 121 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_udevice_info_v1(device, &args->v1.data[i]); device 131 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c switch (device->chipset) { device 145 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c switch (device->type) { device 165 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c switch (device->card_type) { device 184 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c args->v0.chipset = device->chipset; device 185 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c args->v0.revision = device->chiprev; device 193 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c strncpy(args->v0.chip, device->chip->name, sizeof(args->v0.chip)); device 194 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c strncpy(args->v0.name, device->name, sizeof(args->v0.name)); device 202 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device = udev->device; device 211 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c args->v0.time = nvkm_timer_read(device->timer); device 237 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c *data = nvkm_rd08(udev->device, addr); device 245 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c *data = nvkm_rd16(udev->device, addr); device 253 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c *data = nvkm_rd32(udev->device, addr); device 261 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_wr08(udev->device, addr, data); device 269 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_wr16(udev->device, addr, data); device 277 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c nvkm_wr32(udev->device, addr, data); device 286 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device = udev->device; device 288 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c *addr = device->func->resource_addr(device, 0); device 289 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c *size = device->func->resource_size(device, 0); device 297 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device = udev->device; device 300 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c mutex_lock(&device->mutex); device 301 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (!--device->refcount) { device 302 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c ret = nvkm_device_fini(device, suspend); device 304 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c device->refcount++; device 310 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c mutex_unlock(&device->mutex); device 318 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device = udev->device; device 321 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c mutex_lock(&device->mutex); device 322 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (!device->refcount++) { device 323 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c ret = nvkm_device_init(device); device 325 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c device->refcount--; device 331 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c mutex_unlock(&device->mutex); device 341 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c return sclass->ctor(udev->device, oclass, data, size, pobject); device 349 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c struct nvkm_device *device = udev->device; device 359 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (!(engine = nvkm_device_engine(device, i)) || device 370 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c else if (device->mmu && index-- == 0) device 371 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c sclass = &device->mmu->user; device 372 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c else if (device->fault && index-- == 0) device 373 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c sclass = &device->fault->user; device 424 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c args->v0.version, args->v0.device); device 440 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (args->v0.device != ~0) device 441 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c udev->device = nvkm_device_find(args->v0.device); device 443 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c udev->device = nvkm_device_find(client->device); device 444 drivers/gpu/drm/nouveau/nvkm/engine/device/user.c if (!udev->device) device 164 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c nvkm_disp_class_new(struct nvkm_device *device, device 274 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c struct nvkm_bios *bios = subdev->device->bios; device 475 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c nvkm_disp_ctor(const struct nvkm_disp_func *func, struct nvkm_device *device, device 483 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c return nvkm_engine_ctor(&nvkm_disp, device, index, true, &disp->engine); device 487 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c nvkm_disp_new_(const struct nvkm_disp_func *func, struct nvkm_device *device, device 492 drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c return nvkm_disp_ctor(func, device, index, *pdisp); device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c struct nvkm_device *device = disp->base.engine.subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_mask(device, 0x610090, 0x00000001 << index, 0x00000000 << index); device 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_wr32(device, 0x61008c, 0x00000001 << index); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c struct nvkm_device *device = disp->base.engine.subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_wr32(device, 0x61008c, 0x00000001 << index); device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_mask(device, 0x610090, 0x00000001 << index, 0x00000001 << index); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_mask(device, 0x610090, mask, 0x00000000); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_mask(device, 0x6100a0, mask, 0x00000000); device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/changf119.c nvkm_mask(device, 0x6100a0, mask, mask); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = subdev->device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c u32 next = nvkm_rd32(device, list->data[i].addr + base + 0); device 48 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c u32 prev = nvkm_rd32(device, list->data[i].addr + base + c); device 110 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = disp->base.engine.subdev.device; device 111 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c nvkm_mask(device, 0x610028, 0x00000001 << index, 0x00000000 << index); device 112 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c nvkm_wr32(device, 0x610020, 0x00000001 << index); device 119 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = disp->base.engine.subdev.device; device 120 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c nvkm_wr32(device, 0x610020, 0x00000001 << index); device 121 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c nvkm_mask(device, 0x610028, 0x00000001 << index, 0x00000001 << index); device 170 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 173 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c nvkm_mask(device, 0x610028, mask, data); device 180 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 182 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c *data = nvkm_rd32(device, base + addr); device 190 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 192 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c nvkm_wr32(device, base + addr, data); device 217 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 218 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c const u64 base = device->func->resource_addr(device, 0); device 249 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = disp->base.engine.subdev.device; device 260 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c ret = sclass->ctor(device, oclass, argv, argc, &object->oproxy.object); device 277 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 281 drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c sclass->engine = nvkm_device_engine(device, NVKM_ENGINE_DMAOBJ); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.c struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; device 82 drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.c struct nvkm_gpio *gpio = disp->engine.subdev.device->gpio; device 173 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c struct nvkm_device *device = subdev->device; device 176 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_mask(device, 0x610490, 0x00000010, 0x00000000); device 177 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_mask(device, 0x610490, 0x00000003, 0x00000000); device 178 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c if (nvkm_msec(device, 2000, device 179 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c if (!(nvkm_rd32(device, 0x610490) & 0x001e0000)) device 183 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_rd32(device, 0x610490)); device 191 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c struct nvkm_device *device = subdev->device; device 194 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_wr32(device, 0x610494, chan->push); device 195 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_wr32(device, 0x610498, 0x00010000); device 196 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_wr32(device, 0x61049c, 0x00000001); device 197 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_mask(device, 0x610490, 0x00000010, 0x00000010); device 198 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_wr32(device, 0x640000, 0x00000000); device 199 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_wr32(device, 0x610490, 0x01000013); device 202 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c if (nvkm_msec(device, 2000, device 203 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c if (!(nvkm_rd32(device, 0x610490) & 0x80000000)) device 207 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregf119.c nvkm_rd32(device, 0x610490)); device 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c struct nvkm_device *device = subdev->device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_wr32(device, 0x611494, chan->push); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_wr32(device, 0x611498, 0x00010000); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_wr32(device, 0x61149c, 0x00000001); device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_mask(device, 0x610490, 0x00000010, 0x00000010); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_wr32(device, 0x640000, 0x00000000); device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_wr32(device, 0x610490, 0x01000013); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c if (nvkm_msec(device, 2000, device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c if (!(nvkm_rd32(device, 0x610490) & 0x80000000)) device 48 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregp102.c nvkm_rd32(device, 0x610490)); device 138 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 139 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_msec(device, 2000, device 140 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c u32 stat = nvkm_rd32(device, 0x610630); device 157 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 160 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_mask(device, 0x611dac, mask, data); device 166 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 167 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_mask(device, 0x6104e0, 0x00000010, 0x00000000); device 169 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_mask(device, 0x6104e0, 0x00000002, 0x00000000); device 176 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c struct nvkm_device *device = subdev->device; device 178 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_wr32(device, 0x610b24, lower_32_bits(chan->push)); device 179 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_wr32(device, 0x610b20, upper_32_bits(chan->push)); device 180 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_wr32(device, 0x610b28, 0x00000001); device 181 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_wr32(device, 0x610b2c, 0x00000040); device 183 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_mask(device, 0x6104e0, 0x00000010, 0x00000010); device 184 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_wr32(device, 0x680000, 0x00000000); device 185 drivers/gpu/drm/nouveau/nvkm/engine/disp/coregv100.c nvkm_wr32(device, 0x6104e0, 0x00000013); device 170 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c struct nvkm_device *device = subdev->device; device 173 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_mask(device, 0x610200, 0x00000010, 0x00000000); device 174 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_mask(device, 0x610200, 0x00000003, 0x00000000); device 175 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c if (nvkm_msec(device, 2000, device 176 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c if (!(nvkm_rd32(device, 0x610200) & 0x001e0000)) device 180 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_rd32(device, 0x610200)); device 188 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c struct nvkm_device *device = subdev->device; device 191 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c if ((nvkm_rd32(device, 0x610200) & 0x009f0000) == 0x00020000) device 192 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_mask(device, 0x610200, 0x00800000, 0x00800000); device 193 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c if ((nvkm_rd32(device, 0x610200) & 0x003f0000) == 0x00030000) device 194 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_mask(device, 0x610200, 0x00600000, 0x00600000); device 197 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_wr32(device, 0x610204, chan->push); device 198 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_wr32(device, 0x610208, 0x00010000); device 199 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_wr32(device, 0x61020c, 0x00000000); device 200 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_mask(device, 0x610200, 0x00000010, 0x00000010); device 201 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_wr32(device, 0x640000, 0x00000000); device 202 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_wr32(device, 0x610200, 0x01000013); device 205 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c if (nvkm_msec(device, 2000, device 206 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c if (!(nvkm_rd32(device, 0x610200) & 0x80000000)) device 210 drivers/gpu/drm/nouveau/nvkm/engine/disp/corenv50.c nvkm_rd32(device, 0x610200)); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c nvkm_msec(device, 2000, device 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c u32 stat = nvkm_rd32(device, 0x610664 + soff); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c nvkm_mask(device, 0x611dac, mask, data); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c nvkm_mask(device, 0x6104e0 + hoff, 0x00000010, 0x00000010); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c nvkm_mask(device, 0x6104e0 + hoff, 0x00000001, 0x00000000); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c struct nvkm_device *device = subdev->device; device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/cursgv100.c nvkm_wr32(device, 0x6104e0 + chan->chid.ctrl * 4, 0x00000001); device 27 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c struct nvkm_device *device = dac->disp->engine.subdev.device; device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c nvkm_mask(device, 0x612280 + doff, 0x07070707, 0x00000000); device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c struct nvkm_device *device = dac->disp->engine.subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c u32 ctrl = nvkm_rd32(device, 0x640180 + coff); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c struct nvkm_device *device = disp->engine.subdev.device; device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacgf119.c *pmask = (nvkm_rd32(device, 0x612004) & 0x000000f0) >> 4; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c struct nvkm_device *device = dac->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nvkm_mask(device, 0x614280 + doff, 0x07070707, 0x00000000); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c struct nvkm_device *device = dac->disp->engine.subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nvkm_wr32(device, 0x61a00c + doff, 0x00100000 | loadval); device 47 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c loadval = nvkm_mask(device, 0x61a00c + doff, 0xffffffff, 0x00000000); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nv50_dac_power_wait(struct nvkm_device *device, const u32 doff) device 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nvkm_msec(device, 2000, device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c if (!(nvkm_rd32(device, 0x61a004 + doff) & 0x80000000)) device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c struct nvkm_device *device = dac->disp->engine.subdev.device; device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nv50_dac_power_wait(device, doff); device 79 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nvkm_mask(device, 0x61a004 + doff, field, state); device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c nv50_dac_power_wait(device, doff); device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c struct nvkm_device *device = dac->disp->engine.subdev.device; device 88 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c u32 ctrl = nvkm_rd32(device, 0x610b58 + coff); device 118 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c struct nvkm_device *device = disp->engine.subdev.device; device 119 drivers/gpu/drm/nouveau/nvkm/engine/disp/dacnv50.c *pmask = (nvkm_rd32(device, 0x610184) & 0x00700000) >> 20; device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c struct nvkm_device *device = subdev->device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_mask(device, 0x610490 + (ctrl * 0x0010), 0x00001010, 0x00001000); device 48 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_mask(device, 0x610490 + (ctrl * 0x0010), 0x00000003, 0x00000000); device 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c if (nvkm_msec(device, 2000, device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x001e0000)) device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c struct nvkm_device *device = subdev->device; device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_wr32(device, 0x610494 + (ctrl * 0x0010), chan->push); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_wr32(device, 0x610498 + (ctrl * 0x0010), 0x00010000); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_wr32(device, 0x61049c + (ctrl * 0x0010), 0x00000001); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_mask(device, 0x610490 + (ctrl * 0x0010), 0x00000010, 0x00000010); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_wr32(device, 0x640000 + (ctrl * 0x1000), 0x00000000); device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_wr32(device, 0x610490 + (ctrl * 0x0010), 0x00000013); device 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c if (nvkm_msec(device, 2000, device 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x80000000)) device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgf119.c nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); device 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c struct nvkm_device *device = subdev->device; device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_wr32(device, 0x611494 + (ctrl * 0x0010), chan->push); device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_wr32(device, 0x611498 + (ctrl * 0x0010), 0x00010000); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_wr32(device, 0x61149c + (ctrl * 0x0010), 0x00000001); device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_mask(device, 0x610490 + (ctrl * 0x0010), 0x00000010, 0x00000010); device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_wr32(device, 0x640000 + (ctrl * 0x1000), 0x00000000); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_wr32(device, 0x610490 + (ctrl * 0x0010), 0x00000013); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c if (nvkm_msec(device, 2000, device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x80000000)) device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgp102.c nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_msec(device, 2000, device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c u32 stat = nvkm_rd32(device, 0x610664 + soff); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_mask(device, 0x6104e0 + coff, 0x00000010, 0x00000000); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_mask(device, 0x6104e0 + coff, 0x00000002, 0x00000000); device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c struct nvkm_device *device = subdev->device; device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_wr32(device, 0x610b24 + poff, lower_32_bits(chan->push)); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_wr32(device, 0x610b20 + poff, upper_32_bits(chan->push)); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_wr32(device, 0x610b28 + poff, 0x00000001); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_wr32(device, 0x610b2c + poff, 0x00000040); device 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_mask(device, 0x6104e0 + coff, 0x00000010, 0x00000010); device 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_wr32(device, 0x690000 + uoff, 0x00000000); device 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacgv100.c nvkm_wr32(device, 0x6104e0 + coff, 0x00000013); device 83 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c struct nvkm_device *device = subdev->device; device 88 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_mask(device, 0x610200 + (ctrl * 0x0010), 0x00001010, 0x00001000); device 89 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_mask(device, 0x610200 + (ctrl * 0x0010), 0x00000003, 0x00000000); device 90 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c if (nvkm_msec(device, 2000, device 91 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x001e0000)) device 95 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); device 103 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c struct nvkm_device *device = subdev->device; device 108 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_wr32(device, 0x610204 + (ctrl * 0x0010), chan->push); device 109 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_wr32(device, 0x610208 + (ctrl * 0x0010), 0x00010000); device 110 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_wr32(device, 0x61020c + (ctrl * 0x0010), ctrl); device 111 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_mask(device, 0x610200 + (ctrl * 0x0010), 0x00000010, 0x00000010); device 112 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_wr32(device, 0x640000 + (ctrl * 0x1000), 0x00000000); device 113 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_wr32(device, 0x610200 + (ctrl * 0x0010), 0x00000013); device 116 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c if (nvkm_msec(device, 2000, device 117 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x80000000)) device 121 drivers/gpu/drm/nouveau/nvkm/engine/disp/dmacnv50.c nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_bios *bios = ior->disp->engine.subdev.device->bios; device 225 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_bios *bios = subdev->device->bios; device 237 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c if (disp->engine.subdev.device->chipset < 0xd0) device 573 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_gpio *gpio = outp->disp->engine.subdev.device->gpio; device 630 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_device *device = disp->engine.subdev.device; device 631 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_bios *bios = device->bios; device 632 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_i2c *i2c = device->i2c; device 683 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c g84_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/g84.c return nv50_disp_new_(&g84_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c g94_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c return nv50_disp_new_(&g94_disp, device, index, pdisp); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c struct nvkm_device *device = subdev->device; device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c mask[head->id] = nvkm_rd32(device, 0x6101d4 + (head->id * 0x800)); device 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101d4 + (head->id * 0x800), 0x00000000); device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101d0, 0x80000000); device 93 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c struct nvkm_device *device = subdev->device; device 94 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 stat = nvkm_rd32(device, 0x6101f0 + (chid * 12)); device 97 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 data = nvkm_rd32(device, 0x6101f4 + (chid * 12)); device 98 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 code = nvkm_rd32(device, 0x6101f8 + (chid * 12)); device 117 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x61009c, (1 << chid)); device 118 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101f0 + (chid * 12), 0x90000000); device 125 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c struct nvkm_device *device = subdev->device; device 127 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 intr = nvkm_rd32(device, 0x610088); device 130 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 stat = nvkm_rd32(device, 0x61008c); device 134 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x61008c, 1 << chid); device 140 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 stat = nvkm_rd32(device, 0x61009c); device 148 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 stat = nvkm_rd32(device, 0x6100ac); device 152 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6100ac, disp->super); device 158 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6100ac, stat); device 168 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c u32 stat = nvkm_rd32(device, 0x6100bc + hoff); device 171 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_mask(device, 0x6100bc + hoff, 0, 0); device 172 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_rd32(device, 0x6100c0 + hoff); device 180 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c struct nvkm_device *device = disp->base.engine.subdev.device; device 182 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6100b0, 0x00000000); device 188 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c struct nvkm_device *device = disp->base.engine.subdev.device; device 201 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c tmp = nvkm_rd32(device, 0x616104 + hoff); device 202 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101b4 + hoff, tmp); device 203 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c tmp = nvkm_rd32(device, 0x616108 + hoff); device 204 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101b8 + hoff, tmp); device 205 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c tmp = nvkm_rd32(device, 0x61610c + hoff); device 206 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101bc + hoff, tmp); device 211 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c tmp = nvkm_rd32(device, 0x61a000 + (i * 0x800)); device 212 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6101c0 + (i * 0x800), tmp); device 217 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800)); device 218 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6301c4 + (i * 0x800), tmp); device 222 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c if (nvkm_rd32(device, 0x6100ac) & 0x00000100) { device 223 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6100ac, 0x00000100); device 224 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_mask(device, 0x6194e8, 0x00000001, 0x00000000); device 225 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c if (nvkm_msec(device, 2000, device 226 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c if (!(nvkm_rd32(device, 0x6194e8) & 0x00000002)) device 233 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x610010, (disp->inst->addr >> 8) | 9); device 236 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x610090, 0x00000000); device 237 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6100a0, 0x00000000); device 238 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_wr32(device, 0x6100b0, 0x00000307); device 248 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c nvkm_mask(device, 0x616308 + hoff, 0x00000111, 0x00000010); device 269 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c gf119_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 271 drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c return nv50_disp_new_(&gf119_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c gk104_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/gk104.c return nv50_disp_new_(&gk104_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c gk110_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/gk110.c return nv50_disp_new_(&gk110_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c gm107_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/gm107.c return nv50_disp_new_(&gm107_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c gm200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/gm200.c return nv50_disp_new_(&gm200_disp, device, index, pdisp); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c gp100_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c return nv50_disp_new_(&gp100_disp, device, index, pdisp); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c struct nvkm_device *device = subdev->device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c u32 mthd = nvkm_rd32(device, 0x6111f0 + (chid * 12)); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c u32 data = nvkm_rd32(device, 0x6111f4 + (chid * 12)); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c u32 unkn = nvkm_rd32(device, 0x6111f8 + (chid * 12)); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c nvkm_wr32(device, 0x61009c, (1 << chid)); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c nvkm_wr32(device, 0x6111f0 + (chid * 12), 0x90000000); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c gp102_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c return nv50_disp_new_(&gp102_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c gt200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/gt200.c return nv50_disp_new_(>200_disp, device, index, pdisp); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c gt215_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c return nv50_disp_new_(>215_disp, device, index, pdisp); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = disp->engine.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c *pmask = nvkm_rd32(device, 0x610064); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c return (nvkm_rd32(device, 0x610074) & 0x03f00000) >> 20; device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 stat = nvkm_rd32(device, 0x6107a8); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c mask[head->id] = nvkm_rd32(device, 0x6107ac + (head->id * 4)); device 92 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x6107ac + (head->id * 4), 0x00000000); device 93 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x6107a8, 0x80000000); device 100 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 101 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 stat = nvkm_rd32(device, 0x611020 + (chid * 12)); device 104 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 data = nvkm_rd32(device, 0x611024 + (chid * 12)); device 105 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 code = nvkm_rd32(device, 0x611028 + (chid * 12)); device 124 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611020 + (chid * 12), 0x90000000); device 131 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 132 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 stat = nvkm_rd32(device, 0x611c30); device 137 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611860, disp->super); device 148 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c unsigned long wndws = nvkm_rd32(device, 0x611858); device 149 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c unsigned long other = nvkm_rd32(device, 0x61185c); device 152 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611858, wndws); device 153 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x61185c, other); device 173 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 174 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 stat = nvkm_rd32(device, 0x611854); device 179 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611854, 0x00000001); device 186 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611854, 0x00010000 << head); device 194 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611854, stat); device 202 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 203 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c unsigned long stat = nvkm_rd32(device, 0x611850); device 207 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611850, BIT(wndw)); device 214 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611850, stat); device 222 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 223 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c unsigned long stat = nvkm_rd32(device, 0x61184c); device 227 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x61184c, BIT(wndw)); device 234 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x61184c, stat); device 242 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 243 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 stat = nvkm_rd32(device, 0x611800 + (head * 0x04)); device 247 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611800 + (head * 0x04), stat & 0x00000003); device 253 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611800 + (head * 0x04), 0x00000004); device 259 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611800 + (head * 0x04), stat); device 267 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = subdev->device; device 268 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c u32 stat = nvkm_rd32(device, 0x611ec0); device 306 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = disp->base.engine.subdev.device; device 307 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611db0, 0x00000000); device 313 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c struct nvkm_device *device = disp->base.engine.subdev.device; device 319 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c if (nvkm_rd32(device, 0x6254e8) & 0x00000002) { device 320 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_mask(device, 0x6254e8, 0x00000001, 0x00000000); device 321 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c if (nvkm_msec(device, 2000, device 322 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c if (!(nvkm_rd32(device, 0x6254e8) & 0x00000002)) device 329 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c tmp = nvkm_rd32(device, 0x610068); device 330 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x640008, tmp); device 334 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800)); device 335 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_mask(device, 0x640000, 0x00000100 << i, 0x00000100 << i); device 336 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x640144 + (i * 0x08), tmp); device 344 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c tmp = nvkm_rd32(device, 0x616300 + (id * 0x800)); device 345 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x640048 + (id * 0x020), tmp); device 349 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c tmp = nvkm_rd32(device, 0x616100 + (id * 0x800) + j); device 350 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x640030 + (id * 0x20) + j, tmp); device 356 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_mask(device, 0x640004, 1 << i, 1 << i); device 358 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c tmp = nvkm_rd32(device, 0x630050 + (i * 0x800) + j); device 359 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x6401e4 + (i * 0x20) + j, tmp); device 365 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c tmp = nvkm_rd32(device, 0x62e000 + (i * 0x04)); device 366 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x640010 + (i * 0x04), tmp); device 369 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_mask(device, 0x610078, 0x00000001, 0x00000001); device 379 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x610010, 0x00000008 | tmp); device 380 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x610014, disp->inst->addr >> 16); device 383 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611cf0, 0x00000187); /* MSK. */ device 384 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611db0, 0x00000187); /* EN. */ device 387 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611cec, disp->head.mask << 16 | device 389 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611dac, 0x00000000); /* EN. */ device 392 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611ce8, disp->wndw.mask); /* MSK. */ device 393 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611da8, 0x00000000); /* EN. */ device 396 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611ce4, disp->wndw.mask); /* MSK. */ device 397 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611da4, 0x00000000); /* EN. */ device 402 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611cc0 + hoff, 0x00000004); /* MSK. */ device 403 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611d80 + hoff, 0x00000000); /* EN. */ device 407 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611cf4, 0x00000000); /* MSK. */ device 408 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c nvkm_wr32(device, 0x611db4, 0x00000000); /* EN. */ device 427 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c gv100_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 429 drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c return nv50_disp_new_(&gv100_disp, device, index, pdisp); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c nvkm_wr32(device, 0x10ec00 + soff, (i << 8) | data[i]); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c nvkm_wr32(device, 0x10ec00 + soff, (i << 8)); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c nvkm_mask(device, 0x10ec10 + soff, 0x80000002, 0x80000002); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 48 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c nvkm_mask(device, 0x616548 + hoff, 0x00000070, 0x00000000); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c nvkm_mask(device, 0x10ec10 + ior->id * 0x030, mask, data); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c nvkm_wr32(device, 0x61c440 + soff, (i << 8) | data[i]); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c nvkm_wr32(device, 0x61c440 + soff, (i << 8)); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c nvkm_mask(device, 0x61c448 + soff, 0x80000002, 0x80000002); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c nvkm_mask(device, 0x61c448 + ior->id * 0x800, mask, data); device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x6165a4 + hoff, 0x40000000, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x61653c + hoff, 0x00000001, 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000000); device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616500 + hoff, 0x00000001, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000000); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616528 + hoff, avi_infoframe.header); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x61652c + hoff, avi_infoframe.subpack0_low); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616530 + hoff, avi_infoframe.subpack0_high); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616534 + hoff, avi_infoframe.subpack1_low); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616538 + hoff, avi_infoframe.subpack1_high); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000001); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616500 + hoff, 0x00000001, 0x00000000); device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616508 + hoff, 0x000a0184); device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x61650c + hoff, 0x00000071); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616510 + hoff, 0x00000000); device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616500 + hoff, 0x00000001, 0x00000001); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x61653c + hoff, 0x00010001, 0x00010000); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616544 + hoff, vendor_infoframe.header); device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x616548 + hoff, vendor_infoframe.subpack0_low); device 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_wr32(device, 0x61654c + hoff, vendor_infoframe.subpack0_high); device 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x61653c + hoff, 0x00010001, 0x00010001); device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x6165d0 + hoff, 0x00070001, 0x00010001); /* SPARE, HW_CTS */ device 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616568 + hoff, 0x00010101, 0x00000000); /* ACR_CTRL, ?? */ device 82 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x616578 + hoff, 0x80000000, 0x80000000); /* ACR_0441_ENABLE */ device 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x61733c, 0x00100000, 0x00100000); /* RESETF */ device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x61733c, 0x10000000, 0x10000000); /* LOOKUP_EN */ device 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x61733c, 0x00100000, 0x00000000); /* !RESETF */ device 90 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmig84.c nvkm_mask(device, 0x6165a4 + hoff, 0x5f1f007f, ctrl); device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616798 + hoff, 0x40000000, 0x00000000); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616730 + hoff, 0x00000001, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x6167a4 + hoff, 0x00000001, 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616714 + hoff, 0x00000001, 0x00000000); device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616714 + hoff, 0x00000001, 0x00000000); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x61671c + hoff, avi_infoframe.header); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x616720 + hoff, avi_infoframe.subpack0_low); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x616724 + hoff, avi_infoframe.subpack0_high); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x616728 + hoff, avi_infoframe.subpack1_low); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x61672c + hoff, avi_infoframe.subpack1_high); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616714 + hoff, 0x00000001, 0x00000001); device 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616730 + hoff, 0x00010001, 0x00010000); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x616738 + hoff, vendor_infoframe.header); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x61673c + hoff, vendor_infoframe.subpack0_low); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x616740 + hoff, vendor_infoframe.subpack0_high); device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616730 + hoff, 0x00000001, 0x00000001); device 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x6167a4 + hoff, 0x00000001, 0x00000000); device 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_wr32(device, 0x6167ac + hoff, 0x00000010); device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x6167a4 + hoff, 0x00000001, 0x00000001); device 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigf119.c nvkm_mask(device, 0x616798 + hoff, 0x401f007f, ctrl); device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x616798 + hoff, 0x40000000, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x690100 + hdmi, 0x00000001, 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x6900c0 + hdmi, 0x00000001, 0x00000000); device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x690000 + hdmi, 0x00000001, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x690000 + hdmi, 0x00000001, 0x00000000); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690008 + hdmi, avi_infoframe.header); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x69000c + hdmi, avi_infoframe.subpack0_low); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690010 + hdmi, avi_infoframe.subpack0_high); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690014 + hdmi, avi_infoframe.subpack1_low); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690018 + hdmi, avi_infoframe.subpack1_high); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x690000 + hdmi, 0x00000001, 0x00000001); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x690100 + hdmi, 0x00010001, 0x00000000); device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690108 + hdmi, vendor_infoframe.header); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x69010c + hdmi, vendor_infoframe.subpack0_low); device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690110 + hdmi, vendor_infoframe.subpack0_high); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x690100 + hdmi, 0x00000001, 0x00000001); device 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x6900c0 + hdmi, 0x00000001, 0x00000000); device 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x6900cc + hdmi, 0x00000010); device 75 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x6900c0 + hdmi, 0x00000001, 0x00000001); device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_wr32(device, 0x690080 + hdmi, 0x82000000); device 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigk104.c nvkm_mask(device, 0x616798 + hoff, 0x401f007f, ctrl); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c nvkm_mask(device, 0x61c5bc + hoff, 0x00000003, ctrl); device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c5a4 + soff, 0x40000000, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c53c + soff, 0x00000001, 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c520 + soff, 0x00000001, 0x00000000); device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c500 + soff, 0x00000001, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c520 + soff, 0x00000001, 0x00000000); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c528 + soff, avi_infoframe.header); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c52c + soff, avi_infoframe.subpack0_low); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c530 + soff, avi_infoframe.subpack0_high); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c534 + soff, avi_infoframe.subpack1_low); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c538 + soff, avi_infoframe.subpack1_high); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c520 + soff, 0x00000001, 0x00000001); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c500 + soff, 0x00000001, 0x00000000); device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c508 + soff, 0x000a0184); device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c50c + soff, 0x00000071); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c510 + soff, 0x00000000); device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c500 + soff, 0x00000001, 0x00000001); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c53c + soff, 0x00010001, 0x00010000); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c544 + soff, vendor_infoframe.header); device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c548 + soff, vendor_infoframe.subpack0_low); device 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_wr32(device, 0x61c54c + soff, vendor_infoframe.subpack0_high); device 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c53c + soff, 0x00010001, 0x00010001); device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c5d0 + soff, 0x00070001, 0x00010001); /* SPARE, HW_CTS */ device 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c568 + soff, 0x00010101, 0x00000000); /* ACR_CTRL, ?? */ device 82 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c578 + soff, 0x80000000, 0x80000000); /* ACR_0441_ENABLE */ device 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61733c, 0x00100000, 0x00100000); /* RESETF */ device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61733c, 0x10000000, 0x10000000); /* LOOKUP_EN */ device 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61733c, 0x00100000, 0x00000000); /* !RESETF */ device 90 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigt215.c nvkm_mask(device, 0x61c5a4 + soff, 0x5f1f007f, ctrl); device 28 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c struct nvkm_device *device = ior->disp->engine.subdev.device; device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6165c0 + hoff, 0x40000000, 0x00000000); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f0100 + hdmi, 0x00000001, 0x00000000); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f00c0 + hdmi, 0x00000001, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f0000 + hdmi, 0x00000001, 0x00000000); device 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f0000 + hdmi, 0x00000001, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0008 + hdmi, avi_infoframe.header); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f000c + hdmi, avi_infoframe.subpack0_low); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0010 + hdmi, avi_infoframe.subpack0_high); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0014 + hdmi, avi_infoframe.subpack1_low); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0018 + hdmi, avi_infoframe.subpack1_high); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f0000 + hdmi, 0x00000001, 0x00000001); device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f0100 + hdmi, 0x00010001, 0x00000000); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0108 + hdmi, vendor_infoframe.header); device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f010c + hdmi, vendor_infoframe.subpack0_low); device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0110 + hdmi, vendor_infoframe.subpack0_high); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0110 + hdmi, 0x00000000); device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0114 + hdmi, 0x00000000); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0118 + hdmi, 0x00000000); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f011c + hdmi, 0x00000000); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0120 + hdmi, 0x00000000); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0124 + hdmi, 0x00000000); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f0100 + hdmi, 0x00000001, 0x00000001); device 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f00c0 + hdmi, 0x00000001, 0x00000000); device 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f00cc + hdmi, 0x00000010); device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6f00c0 + hdmi, 0x00000001, 0x00000001); device 81 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_wr32(device, 0x6f0080 + hdmi, 0x82000000); device 84 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c nvkm_mask(device, 0x6165c0 + hoff, 0x401f007f, ctrl); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c struct nvkm_device *device = head->disp->engine.subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c nvkm_mask(device, 0x6100c0 + hoff, 0x00000001, 0x00000000); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c struct nvkm_device *device = head->disp->engine.subdev.device; device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c nvkm_mask(device, 0x6100c0 + hoff, 0x00000001, 0x00000001); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c struct nvkm_device *device = head->disp->engine.subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c nvkm_mask(device, 0x612200 + (head->id * 0x800), 0x0000000f, div); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c struct nvkm_device *device = head->disp->engine.subdev.device; device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c data = nvkm_rd32(device, 0x640414 + hoff); device 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c data = nvkm_rd32(device, 0x640418 + hoff); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c data = nvkm_rd32(device, 0x64041c + hoff); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c data = nvkm_rd32(device, 0x640420 + hoff); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c state->hz = nvkm_rd32(device, 0x640450 + hoff); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c data = nvkm_rd32(device, 0x640404 + hoff); device 101 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c struct nvkm_device *device = disp->engine.subdev.device; device 102 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c *pmask = nvkm_rd32(device, 0x612004) & 0x0000000f; device 103 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgf119.c return nvkm_rd32(device, 0x022448); device 27 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c struct nvkm_device *device = head->disp->engine.subdev.device; device 28 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c nvkm_mask(device, 0x611d80 + (head->id * 4), 0x00000004, 0x00000000); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c struct nvkm_device *device = head->disp->engine.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c nvkm_mask(device, 0x611d80 + (head->id * 4), 0x00000004, 0x00000004); device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c struct nvkm_device *device = head->disp->engine.subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c *vline = nvkm_rd32(device, 0x616330 + hoff) & 0x0000ffff; device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c *hline = nvkm_rd32(device, 0x616334 + hoff) & 0x0000ffff; device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c struct nvkm_device *device = head->disp->engine.subdev.device; device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c data = nvkm_rd32(device, 0x682064 + hoff); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c data = nvkm_rd32(device, 0x682068 + hoff); device 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c data = nvkm_rd32(device, 0x68206c + hoff); device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c data = nvkm_rd32(device, 0x682070 + hoff); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c state->hz = nvkm_rd32(device, 0x68200c + hoff); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c data = nvkm_rd32(device, 0x682004 + hoff); device 93 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c struct nvkm_device *device = disp->engine.subdev.device; device 94 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c if (!(nvkm_rd32(device, 0x610060) & (0x00000001 << id))) device 102 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c struct nvkm_device *device = disp->engine.subdev.device; device 103 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c *pmask = nvkm_rd32(device, 0x610060) & 0x000000ff; device 104 drivers/gpu/drm/nouveau/nvkm/engine/disp/headgv100.c return nvkm_rd32(device, 0x610074) & 0x0000000f; device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c struct nvkm_device *device = head->disp->engine.subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c nvkm_wr32(device, 0x600140 + (head->id * 0x2000) , 0x00000000); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c struct nvkm_device *device = head->disp->engine.subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c nvkm_wr32(device, 0x600140 + (head->id * 0x2000) , 0x00000001); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c struct nvkm_device *device = head->disp->engine.subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c u32 data = nvkm_rd32(device, 0x600868 + (head->id * 0x2000)); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c struct nvkm_device *device = head->disp->engine.subdev.device; device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0x0000ffff; device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->vtotal = nvkm_rd32(device, 0x680804 + hoff) & 0x0000ffff; device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->hblanks = nvkm_rd32(device, 0x680820 + hoff) & 0x0000ffff; device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv04.c state->htotal = nvkm_rd32(device, 0x680824 + hoff) & 0x0000ffff; device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c struct nvkm_device *device = head->disp->engine.subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c nvkm_mask(device, 0x61002c, (4 << head->id), 0); device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c struct nvkm_device *device = head->disp->engine.subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c nvkm_mask(device, 0x61002c, (4 << head->id), (4 << head->id)); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c struct nvkm_device *device = head->disp->engine.subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c nvkm_mask(device, 0x614200 + (head->id * 0x800), 0x0000000f, div); device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c struct nvkm_device *device = head->disp->engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c *vline = nvkm_rd32(device, 0x616340 + hoff) & 0x0000ffff; device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c *hline = nvkm_rd32(device, 0x616344 + hoff) & 0x0000ffff; device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c struct nvkm_device *device = head->disp->engine.subdev.device; device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c data = nvkm_rd32(device, 0x610ae8 + hoff); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c data = nvkm_rd32(device, 0x610af0 + hoff); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c data = nvkm_rd32(device, 0x610af8 + hoff); device 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c data = nvkm_rd32(device, 0x610b00 + hoff); device 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/headnv50.c state->hz = (nvkm_rd32(device, 0x610ad0 + hoff) & 0x003fffff) * 1000; device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c mcp77_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c return nv50_disp_new_(&mcp77_disp, device, index, pdisp); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c mcp89_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp89.c return nv50_disp_new_(&mcp89_disp, device, index, pdisp); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c struct nvkm_device *device = subdev->device; device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c u32 crtc0 = nvkm_rd32(device, 0x600100); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c u32 crtc1 = nvkm_rd32(device, 0x602100); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c nvkm_wr32(device, 0x600100, 0x00000001); device 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c nvkm_wr32(device, 0x602100, 0x00000001); device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c if (device->chipset >= 0x10 && device->chipset <= 0x40) { device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c pvideo = nvkm_rd32(device, 0x8100); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c nvkm_wr32(device, 0x8100, pvideo); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c nv04_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv04.c ret = nvkm_disp_new_(&nv04_disp, device, index, pdisp); device 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_device *device = subdev->device; device 136 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c ret = nvkm_gpuobj_new(device, 0x10000, 0x10000, false, NULL, device 141 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c return nvkm_ramht_new(device, func->ramht_size ? func->ramht_size : device 156 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nv50_disp_new_(const struct nv50_disp_func *func, struct nvkm_device *device, device 167 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c ret = nvkm_disp_ctor(&nv50_disp_, device, index, &disp->base); device 186 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_bios *bios = head->disp->engine.subdev.device->bios; device 201 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_bios *bios = subdev->device->bios; device 480 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_devinit *devinit = disp->base.engine.subdev.device->devinit; device 549 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_device *device = subdev->device; device 551 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u32 super = nvkm_rd32(device, 0x610030); device 592 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610030, 0x80000000); device 617 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_device *device = subdev->device; device 618 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u32 data = nvkm_rd32(device, 0x610084 + (chid * 0x08)); device 619 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u32 addr = nvkm_rd32(device, 0x610080 + (chid * 0x08)); device 643 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610020, 0x00010000 << chid); device 644 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610080 + (chid * 0x08), 0x90000000); device 650 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_device *device = disp->base.engine.subdev.device; device 651 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u32 intr0 = nvkm_rd32(device, 0x610020); device 652 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c u32 intr1 = nvkm_rd32(device, 0x610024); device 668 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610024, 0x00000004); device 673 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610024, 0x00000008); device 679 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610024, disp->super); device 686 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_device *device = disp->base.engine.subdev.device; device 688 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610024, 0x00000000); device 689 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610020, 0x00000000); device 695 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c struct nvkm_device *device = disp->base.engine.subdev.device; device 704 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x614004); device 705 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610184, tmp); device 709 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x616100 + (head->id * 0x800)); device 710 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610190 + (head->id * 0x10), tmp); device 711 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x616104 + (head->id * 0x800)); device 712 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610194 + (head->id * 0x10), tmp); device 713 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x616108 + (head->id * 0x800)); device 714 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610198 + (head->id * 0x10), tmp); device 715 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x61610c + (head->id * 0x800)); device 716 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x61019c + (head->id * 0x10), tmp); device 721 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x61a000 + (i * 0x800)); device 722 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x6101d0 + (i * 0x04), tmp); device 727 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800)); device 728 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x6101e0 + (i * 0x04), tmp); device 733 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c tmp = nvkm_rd32(device, 0x61e000 + (i * 0x800)); device 734 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x6101f0 + (i * 0x04), tmp); device 738 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c if (nvkm_rd32(device, 0x610024) & 0x00000100) { device 739 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610024, 0x00000100); device 740 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_mask(device, 0x6194e8, 0x00000001, 0x00000000); device 741 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c if (nvkm_msec(device, 2000, device 742 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c if (!(nvkm_rd32(device, 0x6194e8) & 0x00000002)) device 749 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610010, (disp->inst->addr >> 8) | 9); device 752 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x61002c, 0x00000370); device 753 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nvkm_wr32(device, 0x610028, 0x00000000); device 772 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nv50_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 774 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c return nv50_disp_new_(&nv50_disp, device, index, pdisp); device 250 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c struct nvkm_device *device = subdev->device; device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c nvkm_mask(device, 0x610490 + (ctrl * 0x10), 0x00000001, 0x00000000); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c if (nvkm_msec(device, 2000, device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c if (!(nvkm_rd32(device, 0x610490 + (ctrl * 0x10)) & 0x00030000)) device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c struct nvkm_device *device = subdev->device; device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c nvkm_wr32(device, 0x610490 + (ctrl * 0x10), 0x00000001); device 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c if (nvkm_msec(device, 2000, device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c u32 tmp = nvkm_rd32(device, 0x610490 + (ctrl * 0x10)); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocgf119.c nvkm_rd32(device, 0x610490 + (ctrl * 0x10))); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c struct nvkm_device *device = subdev->device; device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c nvkm_mask(device, 0x610200 + (ctrl * 0x10), 0x00000001, 0x00000000); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c if (nvkm_msec(device, 2000, device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x00030000)) device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c struct nvkm_device *device = subdev->device; device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c nvkm_wr32(device, 0x610200 + (ctrl * 0x10), 0x00002000); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c if (nvkm_msec(device, 2000, device 59 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c if (!(nvkm_rd32(device, 0x610200 + (ctrl * 0x10)) & 0x00030000)) device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c nvkm_wr32(device, 0x610200 + (ctrl * 0x10), 0x00000001); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c if (nvkm_msec(device, 2000, device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c u32 tmp = nvkm_rd32(device, 0x610200 + (ctrl * 0x10)); device 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/piocnv50.c nvkm_rd32(device, 0x610200 + (ctrl * 0x10))); device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c struct nvkm_device *device = pior->disp->engine.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nvkm_mask(device, 0x614380 + poff, 0x00000707, 0x00000001); device 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nv50_pior_power_wait(struct nvkm_device *device, u32 poff) device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nvkm_msec(device, 2000, device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c if (!(nvkm_rd32(device, 0x61e004 + poff) & 0x80000000)) device 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c struct nvkm_device *device = pior->disp->engine.subdev.device; device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nv50_pior_power_wait(device, poff); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nvkm_mask(device, 0x61e004 + poff, field, state); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c nv50_pior_power_wait(device, poff); device 100 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c struct nvkm_device *device = pior->disp->engine.subdev.device; device 102 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c u32 ctrl = nvkm_rd32(device, 0x610b80 + coff); device 136 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c struct nvkm_device *device = disp->engine.subdev.device; device 137 drivers/gpu/drm/nouveau/nvkm/engine/disp/piornv50.c *pmask = (nvkm_rd32(device, 0x610184) & 0x70000000) >> 28; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c128 + loff, 0x0000003f, watermark); device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c10c + loff, 0x000001fc, TU << 2); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c128 + loff, 0x010f7f00, VTUa << 24 | device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c1e8 + soff, 0x0000ffff, h); device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c1ec + soff, 0x00ffffff, v); device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift); device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c data[2] = nvkm_rd32(device, 0x61c130 + loff); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c118 + loff, data[0] | (dc << shift)); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c120 + loff, data[1] | (pe << shift)); device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c130 + loff, data[2]); device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c10c + loff, 0x0f000000, pattern << 24); device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 94 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c130 + loff, 0x0000000f, mask); device 95 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c034 + soff, 0x80000000, 0x80000000); device 96 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_msec(device, 2000, device 97 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c if (!(nvkm_rd32(device, 0x61c034 + soff) & 0x80000000)) device 105 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 117 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x614300 + soff, 0x000c0000, clksor); device 118 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c10c + loff, 0x001f4000, dpctrl); device 125 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 128 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c switch (nvkm_rd32(device, 0x614300 + soff) & 0x00030000) { device 142 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = disp->engine.subdev.device; device 151 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c clksor = nvkm_rd32(device, 0x614300 + nv50_ior_base(ior)); device 165 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x00e840, 0x80000000, 0x00000000); device 171 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 178 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c sorpwr = nvkm_rd32(device, 0x61c004 + soff); device 180 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c u32 seqctl = nvkm_rd32(device, 0x61c030 + soff); device 184 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c040 + soff + pd_pc * 4, 0x1f008000); device 186 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_msec(device, 2000, device 187 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000)) device 190 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c004 + soff, 0x80000001, 0x80000000); device 191 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_msec(device, 2000, device 192 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000)) device 196 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c040 + soff + pd_pc * 4, 0x00002000); device 197 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c040 + soff + pu_pc * 4, 0x1f000000); device 200 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c10c + soff, 0x00000001, 0x00000000); device 201 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x614300 + soff, 0x03000000, 0x00000000); device 204 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c004 + soff, 0x80000001, 0x80000001); device 213 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 219 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x00e840, 0x80000000, 0x80000000); device 220 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x614300 + soff, 0x03000000, 0x03000000); device 221 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c10c + soff, 0x00000001, 0x00000001); device 223 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c00c + soff, 0x0f000000, 0x00000000); device 224 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c008 + soff, 0xff000000, 0x14000000); device 225 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_usec(device, 400, NVKM_DELAY); device 226 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c008 + soff, 0xff000000, 0x00000000); device 227 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_mask(device, 0x61c00c + soff, 0x0f000000, 0x01000000); device 229 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c if (nvkm_rd32(device, 0x61c004 + soff) & 0x00000001) { device 230 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c u32 seqctl = nvkm_rd32(device, 0x61c030 + soff); device 232 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c nvkm_wr32(device, 0x61c040 + soff + pu_pc * 4, 0x1f008000); device 239 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 241 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c u32 ctrl = nvkm_rd32(device, 0x610794 + coff); device 288 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c struct nvkm_device *device = disp->engine.subdev.device; device 289 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c *pmask = (nvkm_rd32(device, 0x610184) & 0x0f000000) >> 24; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x616610 + hoff, 0x0800003f, 0x08000000 | watermark); device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x616620 + hoff, 0x0000ffff, h); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x616624 + hoff, 0x00ffffff, v); device 48 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x616618 + hoff, mask, data); device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_msec(device, 2000, device 54 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c if (!(nvkm_rd32(device, 0x616618 + hoff) & 0x80000000)) device 63 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x616588 + hoff, 0x00003f3f, (slot_nr << 8) | slot); device 67 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x61658c + hoff, 0xffffffff, (aligned << 16) | pbn); device 73 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift); device 79 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift); device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c data[2] = nvkm_rd32(device, 0x61c130 + loff); device 83 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_wr32(device, 0x61c118 + loff, data[0] | (dc << shift)); device 84 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_wr32(device, 0x61c120 + loff, data[1] | (pe << shift)); device 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_wr32(device, 0x61c130 + loff, data[2]); device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c data[3] = nvkm_rd32(device, 0x61c13c + loff) & ~(0x000000ff << shift); device 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_wr32(device, 0x61c13c + loff, data[3] | (pc << shift)); device 93 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 95 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x61c110 + soff, 0x0f0f0f0f, 0x01010101 * pattern); device 101 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 114 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x612300 + soff, 0x007c0000, clksor); device 115 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x61c10c + loff, 0x401f4000, dpctrl); device 122 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 128 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x612300 + soff, 0x007c0000, speed << 18); device 132 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c nvkm_mask(device, 0x612300 + soff, 0x00000707, (div2 << 8) | div1); device 138 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 140 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c u32 ctrl = nvkm_rd32(device, 0x640200 + coff); device 192 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c struct nvkm_device *device = disp->engine.subdev.device; device 193 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c *pmask = (nvkm_rd32(device, 0x612004) & 0x0000ff00) >> 8; device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c nvkm_mask(device, 0x61c110 + soff, 0x0f0f0f0f, data); device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c nvkm_mask(device, 0x61c12c + soff, 0x0f0f0f0f, data); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c data[0] = nvkm_rd32(device, 0x61c118 + loff) & ~(0x000000ff << shift); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c data[1] = nvkm_rd32(device, 0x61c120 + loff) & ~(0x000000ff << shift); device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c data[2] = nvkm_rd32(device, 0x61c130 + loff); device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c nvkm_wr32(device, 0x61c118 + loff, data[0] | (dc << shift)); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c nvkm_wr32(device, 0x61c120 + loff, data[1] | (pe << shift)); device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c nvkm_wr32(device, 0x61c130 + loff, data[2]); device 44 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c data[3] = nvkm_rd32(device, 0x61c13c + loff) & ~(0x000000ff << shift); device 45 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c nvkm_wr32(device, 0x61c13c + loff, data[3] | (pc << shift)); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c struct nvkm_device *device = outp->disp->engine.subdev.device; device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c nvkm_mask(device, 0x612308 + moff, 0x0000001f, link << 4 | sor); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c nvkm_mask(device, 0x612388 + moff, 0x0000001f, link << 4 | sor); device 68 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c struct nvkm_device *device = outp->disp->engine.subdev.device; device 74 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c u32 data = nvkm_rd32(device, 0x612308 + (m * 0x80)); device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c nvkm_mask(device, 0x61c1e0 + soff, mask, data); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c nvkm_msec(device, 2000, device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgt215.c if (!(nvkm_rd32(device, 0x61c1e0 + soff) & 0x80000000)) device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c nvkm_mask(device, 0x616550 + hoff, 0x0c00003f, 0x08000000 | watermark); device 37 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 39 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c nvkm_mask(device, 0x616568 + hoff, 0x0000ffff, h); device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c nvkm_mask(device, 0x61656c + hoff, 0x00ffffff, v); device 46 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c nvkm_mask(device, 0x616560 + hoff, mask, data); device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c nvkm_msec(device, 2000, device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c if (!(nvkm_rd32(device, 0x616560 + hoff) & 0x80000000)) device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c u32 ctrl = nvkm_rd32(device, 0x680300 + coff); device 118 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c struct nvkm_device *device = disp->engine.subdev.device; device 119 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c *pmask = (nvkm_rd32(device, 0x610060) & 0x0000ff00) >> 8; device 120 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c return (nvkm_rd32(device, 0x610074) & 0x00000f00) >> 8; device 31 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nvkm_mask(device, 0x614300 + soff, 0x00000707, (div << 8) | div); device 38 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nv50_sor_power_wait(struct nvkm_device *device, u32 soff) device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nvkm_msec(device, 2000, device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c if (!(nvkm_rd32(device, 0x61c004 + soff) & 0x80000000)) device 50 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nv50_sor_power_wait(device, soff); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nvkm_mask(device, 0x61c004 + soff, field, state); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nv50_sor_power_wait(device, soff); device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c nvkm_msec(device, 2000, device 61 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c if (!(nvkm_rd32(device, 0x61c030 + soff) & 0x10000000)) device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c u32 ctrl = nvkm_rd32(device, 0x610b70 + coff); device 103 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c struct nvkm_device *device = disp->engine.subdev.device; device 104 drivers/gpu/drm/nouveau/nvkm/engine/disp/sornv50.c *pmask = (nvkm_rd32(device, 0x610184) & 0x03000000) >> 24; device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_mask(device, 0x61657c + hoff, 0xffffffff, (aligned << 16) | pbn); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_mask(device, 0x616578 + hoff, 0x00003f3f, (slot_nr << 8) | slot); device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c struct nvkm_device *device = sor->disp->engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_mask(device, 0x612300 + soff, 0x007c0000, clksor); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_msec(device, 40, NVKM_DELAY); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_mask(device, 0x612300 + soff, 0x00030000, 0x00010000); device 58 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_mask(device, 0x61c10c + loff, 0x00000003, 0x00000001); device 60 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu102.c nvkm_mask(device, 0x61c10c + loff, 0x401f4000, dpctrl); device 34 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c struct nvkm_device *device = disp->base.engine.subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c if (nvkm_rd32(device, 0x6254e8) & 0x00000002) { device 41 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_mask(device, 0x6254e8, 0x00000001, 0x00000000); device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c if (nvkm_msec(device, 2000, device 43 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c if (!(nvkm_rd32(device, 0x6254e8) & 0x00000002)) device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x640008, tmp); device 55 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tmp = nvkm_rd32(device, 0x61c000 + (i * 0x800)); device 56 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_mask(device, 0x640000, 0x00000100 << i, 0x00000100 << i); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x640144 + (i * 0x08), tmp); device 65 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tmp = nvkm_rd32(device, 0x616300 + (id * 0x800)); device 66 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x640048 + (id * 0x020), tmp); device 70 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tmp = nvkm_rd32(device, 0x616140 + (id * 0x800) + j); device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x640680 + (id * 0x20) + j, tmp); device 77 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_mask(device, 0x640004, 1 << i, 1 << i); device 79 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tmp = nvkm_rd32(device, 0x630100 + (i * 0x800) + j); device 80 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_mask(device, 0x640780 + (i * 0x20) + j, 0xffffffff, tmp); device 82 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_mask(device, 0x64000c, 0x00000100, 0x00000100); device 87 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tmp = nvkm_rd32(device, 0x62e000 + (i * 0x04)); device 88 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x640010 + (i * 0x04), tmp); device 91 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_mask(device, 0x610078, 0x00000001, 0x00000001); device 101 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x610010, 0x00000008 | tmp); device 102 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x610014, disp->inst->addr >> 16); device 105 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611cf0, 0x00000187); /* MSK. */ device 106 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611db0, 0x00000187); /* EN. */ device 109 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611cec, disp->head.mask << 16 | device 111 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611dac, 0x00000000); /* EN. */ device 114 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611ce8, disp->wndw.mask); /* MSK. */ device 115 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611da8, 0x00000000); /* EN. */ device 118 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611ce4, disp->wndw.mask); /* MSK. */ device 119 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611da4, 0x00000000); /* EN. */ device 124 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611cc0 + hoff, 0x00000004); /* MSK. */ device 125 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611d80 + hoff, 0x00000000); /* EN. */ device 129 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611cf4, 0x00000000); /* MSK. */ device 130 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c nvkm_wr32(device, 0x611db4, 0x00000000); /* EN. */ device 149 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c tu102_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) device 151 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c return nv50_disp_new_(&tu102_disp, device, index, pdisp); device 27 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdport(struct nvkm_device *device, int head, u16 port) device 29 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type >= NV_50) device 30 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rd08(device, 0x601000 + port); device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rd08(device, 0x601000 + (head * 0x2000) + port); device 40 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type < NV_40) device 42 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rd08(device, 0x0c0000 + (head * 0x2000) + port); device 49 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(struct nvkm_device *device, int head, u16 port, u8 data) device 51 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type >= NV_50) device 52 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wr08(device, 0x601000 + port, data); device 57 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wr08(device, 0x601000 + (head * 0x2000) + port, data); device 62 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type < NV_40) device 64 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wr08(device, 0x0c0000 + (head * 0x2000) + port, data); device 69 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgas(struct nvkm_device *device, int head, u8 index) device 71 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03c4, index); device 72 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rdport(device, head, 0x03c5); device 76 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgas(struct nvkm_device *device, int head, u8 index, u8 value) device 78 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03c4, index); device 79 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03c5, value); device 83 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgag(struct nvkm_device *device, int head, u8 index) device 85 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03ce, index); device 86 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rdport(device, head, 0x03cf); device 90 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgag(struct nvkm_device *device, int head, u8 index, u8 value) device 92 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03ce, index); device 93 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03cf, value); device 97 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgac(struct nvkm_device *device, int head, u8 index) device 99 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03d4, index); device 100 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rdport(device, head, 0x03d5); device 104 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(struct nvkm_device *device, int head, u8 index, u8 value) device 106 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03d4, index); device 107 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrport(device, head, 0x03d5, value); device 111 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgai(struct nvkm_device *device, int head, u16 port, u8 index) device 113 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (port == 0x03c4) return nvkm_rdvgas(device, head, index); device 114 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (port == 0x03ce) return nvkm_rdvgag(device, head, index); device 115 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (port == 0x03d4) return nvkm_rdvgac(device, head, index); device 120 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgai(struct nvkm_device *device, int head, u16 port, u8 index, u8 value) device 122 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (port == 0x03c4) nvkm_wrvgas(device, head, index, value); device 123 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c else if (port == 0x03ce) nvkm_wrvgag(device, head, index, value); device 124 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c else if (port == 0x03d4) nvkm_wrvgac(device, head, index, value); device 128 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_lockvgac(struct nvkm_device *device, bool lock) device 130 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c bool locked = !nvkm_rdvgac(device, 0, 0x1f); device 132 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type < NV_50) device 133 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(device, 0, 0x1f, data); device 135 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(device, 0, 0x3f, data); device 136 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->chipset == 0x11) { device 137 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (!(nvkm_rd32(device, 0x001084) & 0x10000000)) device 138 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(device, 1, 0x1f, data); device 162 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgaowner(struct nvkm_device *device) device 164 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type < NV_50) { device 165 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->chipset == 0x11) { device 166 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c u32 tied = nvkm_rd32(device, 0x001084) & 0x10000000; device 168 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c u8 slA = nvkm_rdvgac(device, 0, 0x28) & 0x80; device 169 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c u8 tvA = nvkm_rdvgac(device, 0, 0x33) & 0x01; device 170 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c u8 slB = nvkm_rdvgac(device, 1, 0x28) & 0x80; device 171 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c u8 tvB = nvkm_rdvgac(device, 1, 0x33) & 0x01; device 181 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c return nvkm_rdvgac(device, 0, 0x44); device 188 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgaowner(struct nvkm_device *device, u8 select) device 190 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->card_type < NV_50) { device 192 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->chipset == 0x11) { device 194 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgac(device, 0, 0x1f); device 195 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_rdvgac(device, 1, 0x1f); device 198 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(device, 0, 0x44, owner); device 200 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c if (device->chipset == 0x11) { device 201 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(device, 0, 0x2e, owner); device 202 drivers/gpu/drm/nouveau/nvkm/engine/disp/vga.c nvkm_wrvgac(device, 0, 0x2e, owner); device 32 drivers/gpu/drm/nouveau/nvkm/engine/disp/wimmgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/disp/wimmgv100.c nvkm_mask(device, 0x611da8, mask, data); device 133 drivers/gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c struct nvkm_device *device = chan->disp->base.engine.subdev.device; device 136 drivers/gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c nvkm_mask(device, 0x611da4, mask, data); device 32 drivers/gpu/drm/nouveau/nvkm/engine/dma/base.c nvkm_dma_oclass_new(struct nvkm_device *device, device 55 drivers/gpu/drm/nouveau/nvkm/engine/dma/base.c return nvkm_dma_oclass_new(oclass->engine->subdev.device, device 106 drivers/gpu/drm/nouveau/nvkm/engine/dma/base.c nvkm_dma_new_(const struct nvkm_dma_func *func, struct nvkm_device *device, device 115 drivers/gpu/drm/nouveau/nvkm/engine/dma/base.c return nvkm_engine_ctor(&nvkm_dma, device, index, true, &dma->engine); device 33 drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.c gf100_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma) device 35 drivers/gpu/drm/nouveau/nvkm/engine/dma/gf100.c return nvkm_dma_new_(&gf100_dma, device, index, pdma); device 33 drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.c gf119_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma) device 35 drivers/gpu/drm/nouveau/nvkm/engine/dma/gf119.c return nvkm_dma_new_(&gf119_dma, device, index, pdma); device 31 drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.c gv100_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma) device 33 drivers/gpu/drm/nouveau/nvkm/engine/dma/gv100.c return nvkm_dma_new_(&gv100_dma, device, index, pdma); device 33 drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.c nv04_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma) device 35 drivers/gpu/drm/nouveau/nvkm/engine/dma/nv04.c return nvkm_dma_new_(&nv04_dma, device, index, pdma); device 33 drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.c nv50_dma_new(struct nvkm_device *device, int index, struct nvkm_dma **pdma) device 35 drivers/gpu/drm/nouveau/nvkm/engine/dma/nv50.c return nvkm_dma_new_(&nv50_dma, device, index, pdma); device 75 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c struct nvkm_device *device = dma->engine.subdev.device; device 78 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c struct nvkm_instmem *instmem = device->imem; device 79 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c struct nvkm_fb *fb = device->fb; device 115 drivers/gpu/drm/nouveau/nvkm/engine/dma/user.c if (device->card_type >= NV_50) device 45 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c struct nvkm_device *device = dmaobj->base.dma->engine.subdev.device; device 48 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf100.c ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj); device 44 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c struct nvkm_device *device = dmaobj->base.dma->engine.subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergf119.c ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj); device 42 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c struct nvkm_device *device = dmaobj->base.dma->engine.subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/dma/usergv100.c ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj); device 45 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c struct nvkm_device *device = dmaobj->base.dma->engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c device->mmu->vmm->pd->pt[0]->memory; device 62 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c ret = nvkm_gpuobj_new(device, 16, align, false, parent, pgpuobj); device 84 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c struct nvkm_device *device = dma->engine.subdev.device; device 98 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c if (device->mmu->func == &nv04_mmu) device 45 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c struct nvkm_device *device = dmaobj->base.dma->engine.subdev.device; device 48 drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv50.c ret = nvkm_gpuobj_new(device, 24, align, false, parent, pgpuobj); device 49 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c return nvkm_gpuobj_new(object->engine->subdev.device, 256, device 63 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c struct nvkm_device *device = subdev->device; device 65 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c u32 dest = nvkm_rd32(device, base + 0x01c); device 66 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c u32 intr = nvkm_rd32(device, base + 0x008) & dest & ~(dest >> 16); device 67 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c u32 inst = nvkm_rd32(device, base + 0x050) & 0x3fffffff; device 71 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c chan = nvkm_fifo_chan_inst(device->fifo, (u64)inst << 12, &flags); device 76 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x004, 0x00000040); device 83 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x004, 0x00000010); device 89 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x004, intr); device 92 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_fifo_chan_put(device->fifo, flags, &chan); device 99 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c struct nvkm_device *device = falcon->engine.subdev.device; device 111 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c if (nvkm_mc_enabled(device, engine->subdev.index)) { device 112 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_mask(device, base + 0x048, 0x00000003, 0x00000000); device 113 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x014, 0xffffffff); device 133 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c struct nvkm_device *device = subdev->device; device 138 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c if (device->chipset < 0xa3 || device 139 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c device->chipset == 0xaa || device->chipset == 0xac) { device 143 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c caps = nvkm_rd32(device, base + 0x12c); device 148 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c caps = nvkm_rd32(device, base + 0x108); device 164 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c struct nvkm_device *device = subdev->device; device 173 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_msec(device, 2000, device 174 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c if (nvkm_rd32(device, base + 0x008) & 0x00000010) device 178 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_msec(device, 2000, device 179 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c if (!(nvkm_rd32(device, base + 0x180) & 0x80000000)) device 183 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x004, 0x00000010); device 187 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x014, 0xffffffff); device 194 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c device->chipset, falcon->addr >> 12); device 196 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c ret = request_firmware(&fw, name, device->dev); device 213 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c device->chipset, falcon->addr >> 12); device 215 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c ret = request_firmware(&fw, name, device->dev); device 228 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c device->chipset, falcon->addr >> 12); device 230 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c ret = request_firmware(&fw, name, device->dev); device 248 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 265 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c if (device->card_type < NV_C0) device 266 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x618, 0x04000000); device 268 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x618, 0x00000114); device 269 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x11c, 0); device 270 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x110, addr >> 8); device 271 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x114, 0); device 272 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x118, 0x00006610); device 281 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0xff8, 0x00100000); device 283 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0xff4, falcon->code.data[i]); device 285 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x180, 0x01000000); device 288 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x188, i >> 6); device 289 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x184, falcon->code.data[i]); device 296 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0xff8, 0x00000000); device 298 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0xff4, falcon->data.data[i]); device 300 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0xff4, 0x00000000); device 302 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x1c0, 0x01000000); device 304 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x1c4, falcon->data.data[i]); device 306 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x1c4, 0x00000000); device 310 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x10c, 0x00000001); /* BLOCK_ON_FIFO */ device 311 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x104, 0x00000000); /* ENTRY */ device 312 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x100, 0x00000002); /* TRIGGER */ device 313 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c nvkm_wr32(device, base + 0x048, 0x00000003); /* FIFO | CHSW */ device 339 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c struct nvkm_device *device, int index, bool enable, device 354 drivers/gpu/drm/nouveau/nvkm/engine/falcon.c return nvkm_engine_ctor(&nvkm_falcon, device, index, device 219 drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c nvkm_fifo_class_new_(struct nvkm_device *device, device 233 drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c nvkm_fifo_class_new(struct nvkm_device *device, device 316 drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c nvkm_mc_reset(engine->subdev.device, NVKM_ENGINE_FIFO); device 353 drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c nvkm_fifo_ctor(const struct nvkm_fifo_func *func, struct nvkm_device *device, device 368 drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c ret = nvkm_engine_ctor(&nvkm_fifo, device, index, true, &fifo->engine); device 206 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c struct nvkm_device *device = fifo->engine.subdev.device; device 212 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c if (!(engine = nvkm_device_engine(device, i))) device 360 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c struct nvkm_device *device = fifo->engine.subdev.device; device 372 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c ret = nvkm_gpuobj_new(device, size, align, zero, NULL, &chan->inst); device 394 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c if (vmm->mmu != device->mmu) device 416 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c chan->addr = device->func->resource_addr(device, bar) + device 96 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c struct nvkm_device *device = subdev->device; device 106 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c save = nvkm_mask(device, 0x002520, 0x0000003f, 1 << engn); device 107 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c nvkm_wr32(device, 0x0032fc, chan->base.inst->addr >> 12); device 108 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c done = nvkm_msec(device, 2000, device 109 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c if (nvkm_rd32(device, 0x0032fc) != 0xffffffff) device 112 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c nvkm_wr32(device, 0x002520, save); device 209 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 213 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c nvkm_wr32(device, 0x002600 + (chid * 4), 0x80000000 | addr); device 236 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 263 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c ret = nvkm_gpuobj_new(device, 0x0200, 0, true, chan->base.inst, device 268 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c ret = nvkm_gpuobj_new(device, 0x4000, 0, false, chan->base.inst, device 273 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c ret = nvkm_gpuobj_new(device, 0x1000, 0x400, true, chan->base.inst, device 278 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c ret = nvkm_gpuobj_new(device, 0x100, 0x100, true, chan->base.inst, device 283 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c return nvkm_ramht_new(device, 0x8000, 16, chan->base.inst, &chan->ramht); device 52 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c struct nvkm_device *device = subdev->device; device 72 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c me = nvkm_mask(device, 0x00b860, 0x00000001, 0x00000001); device 75 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c nvkm_wr32(device, 0x0032fc, chan->base.inst->addr >> 12); device 76 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c if (nvkm_msec(device, 2000, device 77 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c if (nvkm_rd32(device, 0x0032fc) != 0xffffffff) device 85 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c nvkm_wr32(device, 0x00b860, me); device 183 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 187 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c nvkm_mask(device, 0x002600 + (chid * 4), 0x80000000, 0x00000000); device 189 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c nvkm_wr32(device, 0x002600 + (chid * 4), 0x00000000); device 197 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 201 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c nvkm_wr32(device, 0x002600 + (chid * 4), 0x80000000 | addr); device 235 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 252 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c ret = nvkm_gpuobj_new(device, 0x0200, 0x1000, true, chan->base.inst, device 257 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c ret = nvkm_gpuobj_new(device, 0x1200, 0, true, chan->base.inst, device 262 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c ret = nvkm_gpuobj_new(device, 0x4000, 0, false, chan->base.inst, device 267 drivers/gpu/drm/nouveau/nvkm/engine/fifo/channv50.c return nvkm_ramht_new(device, 0x8000, 16, chan->base.inst, &chan->ramht); device 39 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; device 51 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; device 78 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 79 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_memory *fctx = device->imem->ramfc; device 88 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, 0); device 91 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c chid = nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH1) & mask; device 93 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_mask(device, NV04_PFIFO_CACHE1_DMA_PUSH, 0x00000001, 0); device 94 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, 0); device 95 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_mask(device, NV04_PFIFO_CACHE1_PULL0, 0x00000001, 0); device 102 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c u32 rv = (nvkm_rd32(device, c->regp) & rm) >> c->regs; device 110 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, c->regp, 0x00000000); device 113 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_GET, 0); device 114 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUT, 0); device 115 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH1, mask); device 116 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, 1); device 117 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1); device 121 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_mask(device, NV04_PFIFO_MODE, 1 << chan->base.chid, 0); device 122 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, 1); device 131 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 135 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c nvkm_mask(device, NV04_PFIFO_MODE, mask, mask); device 144 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_instmem *imem = fifo->base.engine.subdev.device->imem; device 174 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 175 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c struct nvkm_instmem *imem = device->imem; device 45 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv10.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv10.c struct nvkm_instmem *imem = device->imem; device 45 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv17.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv17.c struct nvkm_instmem *imem = device->imem; device 47 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c if (engine->subdev.device->chipset < 0x44) device 64 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 65 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_instmem *imem = device->imem; device 74 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c nvkm_mask(device, 0x002500, 0x00000001, 0x00000000); device 76 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c chid = nvkm_rd32(device, 0x003204) & (fifo->base.nr - 1); device 78 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c nvkm_wr32(device, reg, 0x00000000); device 83 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c nvkm_mask(device, 0x002500, 0x00000001, 0x00000001); device 94 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 95 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_instmem *imem = device->imem; device 105 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c nvkm_mask(device, 0x002500, 0x00000001, 0x00000000); device 107 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c chid = nvkm_rd32(device, 0x003204) & (fifo->base.nr - 1); device 109 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c nvkm_wr32(device, reg, inst); device 114 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c nvkm_mask(device, 0x002500, 0x00000001, 0x00000001); device 147 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; device 192 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 193 drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c struct nvkm_instmem *imem = device->imem; device 30 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c struct nvkm_device *device = fifo->engine.subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c nvkm_mask(device, 0x002140, 0x40000000, 0x00000000); device 37 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c struct nvkm_device *device = fifo->engine.subdev.device; device 38 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c nvkm_mask(device, 0x002140, 0x40000000, 0x40000000); device 59 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c g84_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 61 drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c return nv50_fifo_new_(&g84_fifo, device, index, pfifo); device 39 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->engine.subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002140, 0x80000000, 0x80000000); device 46 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->engine.subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002140, 0x80000000, 0x00000000); device 55 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 81 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002270, (nvkm_memory_addr(cur) >> 12) | device 83 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002274, 0x01f00000 | nr); device 86 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c !(nvkm_rd32(device, 0x00227c) & 0x00100000), device 128 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 141 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c return nvkm_device_engine(device, engn); device 148 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 161 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002630, engm, engm); device 164 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c if ((engine = nvkm_device_engine(device, engn))) { device 171 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x00262c, engm); device 172 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002630, engm, 0x00000000); device 180 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 187 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x003004 + (chid * 0x08), 0x00000001, 0x00000000); device 261 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 280 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_bar_bar1_reset(device); device 283 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_bar_bar2_reset(device); device 286 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x001718, 0x00000000, 0x00000000); device 289 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c engine = nvkm_device_engine(device, eu->data2); device 319 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 327 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 stat = nvkm_rd32(device, 0x002640 + (engn * 0x04)); device 354 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 355 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 intr = nvkm_rd32(device, 0x00254c); device 375 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->engine.subdev.device; device 376 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 inst = nvkm_rd32(device, 0x002800 + (unit * 0x10)); device 377 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 valo = nvkm_rd32(device, 0x002804 + (unit * 0x10)); device 378 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 vahi = nvkm_rd32(device, 0x002808 + (unit * 0x10)); device 379 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 type = nvkm_rd32(device, 0x00280c + (unit * 0x10)); device 408 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 409 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 stat = nvkm_rd32(device, 0x040108 + (unit * 0x2000)); device 410 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 addr = nvkm_rd32(device, 0x0400c0 + (unit * 0x2000)); device 411 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 data = nvkm_rd32(device, 0x0400c4 + (unit * 0x2000)); device 412 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 chid = nvkm_rd32(device, 0x040120 + (unit * 0x2000)) & 0x7f; device 421 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c if (device->sw) { device 422 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c if (nvkm_sw_mthd(device->sw, chid, subc, mthd, data)) device 438 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x0400c0 + (unit * 0x2000), 0x80600008); device 439 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x040108 + (unit * 0x2000), stat); device 446 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 447 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 intr = nvkm_rd32(device, 0x002a00); device 451 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002a00, 0x10000000); device 457 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002a00, intr); device 465 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 466 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 intr = nvkm_rd32(device, 0x0025a8 + (engn * 0x04)); device 467 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 inte = nvkm_rd32(device, 0x002628); device 470 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x0025a8 + (engn * 0x04), intr); device 481 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002628, ints, 0); device 489 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 490 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 mask = nvkm_rd32(device, 0x0025a4); device 503 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 504 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 mask = nvkm_rd32(device, 0x002140); device 505 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 stat = nvkm_rd32(device, 0x002100) & mask; device 508 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 intr = nvkm_rd32(device, 0x00252c); device 510 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002100, 0x00000001); device 516 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002100, 0x00000100); device 521 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 intr = nvkm_rd32(device, 0x00256c); device 523 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002100, 0x00010000); device 528 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 intr = nvkm_rd32(device, 0x00258c); device 530 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002100, 0x01000000); device 535 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 mask = nvkm_rd32(device, 0x00259c); device 539 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x00259c, (1 << unit)); device 546 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c u32 mask = nvkm_rd32(device, 0x0025a0); device 550 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x0025a0, (1 << unit)); device 568 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002140, stat, 0x00000000); device 569 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002100, stat); device 578 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = subdev->device; device 579 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_vmm *bar = nvkm_bar_bar1_vmm(device); device 583 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002204, 0xffffffff); device 584 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c fifo->pbdma_nr = hweight32(nvkm_rd32(device, 0x002204)); device 588 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x1000, 0x1000, device 593 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x1000, 0x1000, device 600 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 128 * 0x1000, device 624 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 628 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x000204, (1 << fifo->pbdma_nr) - 1); device 629 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002204, (1 << fifo->pbdma_nr) - 1); device 633 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002208, ~(1 << 0)); /* PGRAPH */ device 634 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x00220c, ~(1 << 1)); /* PVP */ device 635 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002210, ~(1 << 1)); /* PMSPP */ device 636 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002214, ~(1 << 1)); /* PMSVLD */ device 637 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002218, ~(1 << 2)); /* PCE0 */ device 638 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x00221c, ~(1 << 1)); /* PCE1 */ device 643 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x04013c + (i * 0x2000), 0x10000100, 0x00000000); device 644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x040108 + (i * 0x2000), 0xffffffff); /* INTR */ device 645 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x04010c + (i * 0x2000), 0xfffffeff); /* INTREN */ device 648 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_mask(device, 0x002200, 0x00000001, 0x00000001); device 649 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002254, 0x10000000 | fifo->user.bar->addr >> 12); device 651 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002100, 0xffffffff); device 652 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002140, 0x7fffffff); device 653 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_wr32(device, 0x002628, 0x00000001); /* ENGINE_INTR_EN */ device 660 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 661 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c nvkm_vmm_put(nvkm_bar_bar1_vmm(device), &fifo->user.bar); device 685 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 695 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c return nvkm_fifo_ctor(&gf100_fifo, device, index, 128, &fifo->base); device 57 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 58 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 stat = nvkm_rd32(device, 0x002640 + (engn * 0x08)); device 140 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->engine.subdev.device; device 141 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002140, 0x80000000, 0x00000000); device 147 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->engine.subdev.device; device 148 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002140, 0x80000000, 0x80000000); device 156 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 167 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002270, (nvkm_memory_addr(mem) >> 12) | device 169 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002274, (runl << 20) | nr); device 171 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c if (nvkm_msec(device, 2000, device 172 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c if (!(nvkm_rd32(device, 0x002284 + (runl * 0x08)) & 0x00100000)) device 255 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 256 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x000204, (1 << fifo->pbdma_nr) - 1); device 262 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 264 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x000204, 0xffffffff); device 265 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c return hweight32(nvkm_rd32(device, 0x000204)); device 278 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 291 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002630, runm, runm); device 303 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x00262c, runm); device 304 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002630, runm, 0x00000000); device 313 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 322 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002630, runm, runm); device 360 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 361 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c const u32 stat = nvkm_rd32(device, 0x800004 + (chid * 0x08)); device 379 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x800004 + (chid * 0x08), stat | 0x00000800); device 400 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 425 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c mmui = nvkm_top_fault_id(device, engine->subdev.index); device 444 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002a30 + (engn * 0x04), 0x00000100 | mmui); device 447 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_msec(device, 2000, device 454 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002a30 + (engn * 0x04), 0x00000000); device 455 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x00259c, BIT(mmui)); device 456 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x10000000); device 469 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 490 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_bar_bar1_reset(device); device 493 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_bar_bar2_reset(device); device 496 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x001718, 0x00000000, 0x00000000); device 499 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c engine = nvkm_device_engine(device, ee->data2); device 505 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c enum nvkm_devidx engidx = nvkm_top_fault(device, info->engine); device 512 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c engine = nvkm_device_engine(device, engidx); device 563 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 564 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 intr = nvkm_rd32(device, 0x00252c); device 581 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 589 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002140, 0x00000100, 0x00000000); device 590 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x00000100); device 605 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002140, 0x00000100, 0x00000100); device 613 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 614 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 intr = nvkm_rd32(device, 0x00254c); device 634 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 635 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 stat = nvkm_rd32(device, 0x00256c); device 637 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x00256c, stat); device 644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 645 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 stat = nvkm_rd32(device, 0x00259c); device 687 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 688 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 mask = nvkm_rd32(device, 0x04010c + (unit * 0x2000)); device 689 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 stat = nvkm_rd32(device, 0x040108 + (unit * 0x2000)) & mask; device 690 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 addr = nvkm_rd32(device, 0x0400c0 + (unit * 0x2000)); device 691 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 data = nvkm_rd32(device, 0x0400c4 + (unit * 0x2000)); device 692 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 chid = nvkm_rd32(device, 0x040120 + (unit * 0x2000)) & 0xfff; device 701 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c if (device->sw) { device 702 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c if (nvkm_sw_mthd(device->sw, chid, subc, mthd, data)) device 707 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x0400c0 + (unit * 0x2000), 0x80600008); device 720 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x040108 + (unit * 0x2000), stat); device 736 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 737 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 mask = nvkm_rd32(device, 0x04014c + (unit * 0x2000)); device 738 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 stat = nvkm_rd32(device, 0x040148 + (unit * 0x2000)) & mask; device 739 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 chid = nvkm_rd32(device, 0x040120 + (unit * 0x2000)) & 0xfff; device 746 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_rd32(device, 0x040150 + (unit * 0x2000)), device 747 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_rd32(device, 0x040154 + (unit * 0x2000))); device 750 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x040148 + (unit * 0x2000), stat); device 756 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 757 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 mask = nvkm_rd32(device, 0x002a00); device 761 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002a00, 1 << runl); device 777 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 778 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 mask = nvkm_rd32(device, 0x002140); device 779 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 stat = nvkm_rd32(device, 0x002100) & mask; device 783 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x00000001); device 789 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x00000010); device 795 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x00000100); device 801 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x00010000); device 807 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x00800000); device 813 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x01000000); device 819 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x08000000); device 824 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 mask = nvkm_rd32(device, 0x00259c); device 828 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x00259c, (1 << unit)); device 835 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c u32 mask = nvkm_rd32(device, 0x0025a0); device 840 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x0025a0, (1 << unit)); device 852 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0x80000000); device 859 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002140, stat, 0x00000000); device 860 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, stat); device 868 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 871 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x002140, 0x10000000, 0x10000000); device 907 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = subdev->device; device 908 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_vmm *bar = nvkm_bar_bar1_vmm(device); device 921 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c map[i] = nvkm_rd32(device, 0x002390 + (i * 0x04)); device 925 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c while ((int)(engidx = nvkm_top_engine(device, i++, &runl, &engn)) >= 0) { device 937 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c fifo->engine[engn].engine = nvkm_device_engine(device, engidx); device 949 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 963 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 981 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 989 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_mask(device, 0x04013c + (i * 0x2000), 0x10000100, 0x00000000); device 990 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x040108 + (i * 0x2000), 0xffffffff); /* INTR */ device 991 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x04010c + (i * 0x2000), 0xfffffeff); /* INTREN */ device 996 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x040148 + (i * 0x2000), 0xffffffff); /* INTR */ device 997 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x04014c + (i * 0x2000), 0xffffffff); /* INTREN */ device 1000 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002254, 0x10000000 | fifo->user.bar->addr >> 12); device 1005 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002100, 0xffffffff); device 1006 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_wr32(device, 0x002140, 0x7fffffff); device 1013 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 1016 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c nvkm_vmm_put(nvkm_bar_bar1_vmm(device), &fifo->user.bar); device 1044 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c gk104_fifo_new_(const struct gk104_fifo_func *func, struct nvkm_device *device, device 1055 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c return nvkm_fifo_ctor(&gk104_fifo_, device, index, nr, &fifo->base); device 1194 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c gk104_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 1196 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c return gk104_fifo_new_(&gk104_fifo, device, index, 4096, pfifo); device 63 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c gk110_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 65 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c return gk104_fifo_new_(&gk110_fifo, device, index, 4096, pfifo); device 32 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c nvkm_wr32(device, 0x04012c + (i * 0x2000), 0x0000ffff); device 60 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c gk208_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 62 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c return gk104_fifo_new_(&gk208_fifo, device, index, 1024, pfifo); device 41 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c gk20a_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 43 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c return gk104_fifo_new_(&gk20a_fifo, device, index, 128, pfifo); device 74 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c struct nvkm_device *device = fifo->engine.subdev.device; device 75 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c u32 inst = nvkm_rd32(device, 0x002800 + (unit * 0x10)); device 76 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c u32 valo = nvkm_rd32(device, 0x002804 + (unit * 0x10)); device 77 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c u32 vahi = nvkm_rd32(device, 0x002808 + (unit * 0x10)); device 78 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c u32 type = nvkm_rd32(device, 0x00280c + (unit * 0x10)); device 109 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c gm107_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 111 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c return gk104_fifo_new_(&gm107_fifo, device, index, 2048, pfifo); device 32 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c return nvkm_rd32(device, 0x002004) & 0x000000ff; device 57 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c gm200_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 59 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c return gk104_fifo_new_(&gm200_fifo, device, index, 4096, pfifo); device 41 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c gm20b_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 43 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c return gk104_fifo_new_(&gm20b_fifo, device, index, 512, pfifo); device 58 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c struct nvkm_device *device = fifo->engine.subdev.device; device 59 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c u32 inst = nvkm_rd32(device, 0x002800 + (unit * 0x10)); device 60 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c u32 valo = nvkm_rd32(device, 0x002804 + (unit * 0x10)); device 61 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c u32 vahi = nvkm_rd32(device, 0x002808 + (unit * 0x10)); device 62 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c u32 type = nvkm_rd32(device, 0x00280c + (unit * 0x10)); device 94 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c gp100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 96 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c return gk104_fifo_new_(&gp100_fifo, device, index, 4096, pfifo); device 42 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c gp10b_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 44 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c return gk104_fifo_new_(&gp10b_fifo, device, index, 512, pfifo); device 76 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c struct nvkm_device *device = subdev->device; device 81 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c nvkm_wr32(device, 0x002634, chan->base.chid); device 82 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c if (nvkm_msec(device, 2000, device 83 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c if (nvkm_rd32(device, 0x002634) == chan->base.chid) device 163 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 168 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c nvkm_mask(device, 0x003004 + coff, 0x00000001, 0x00000000); device 174 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c nvkm_wr32(device, 0x003000 + coff, 0x00000000); device 182 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 186 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c nvkm_wr32(device, 0x003000 + coff, 0xc0000000 | addr); device 190 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogf100.c nvkm_wr32(device, 0x003004 + coff, 0x001f0001); device 42 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c struct nvkm_device *device = subdev->device; device 48 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_wr32(device, 0x002634, cgrp->id | 0x01000000); device 50 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_wr32(device, 0x002634, chan->base.chid); device 51 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c if (nvkm_msec(device, 2000, device 52 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c if (!(nvkm_rd32(device, 0x002634) & 0x00100000)) device 188 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 193 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_mask(device, 0x800004 + coff, 0x00000800, 0x00000800); device 198 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_wr32(device, 0x800000 + coff, 0x00000000); device 206 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 210 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_mask(device, 0x800004 + coff, 0x000f0000, chan->runl << 16); device 211 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_wr32(device, 0x800000 + coff, 0x80000000 | addr); device 215 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_mask(device, 0x800004 + coff, 0x00000400, 0x00000400); device 217 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c nvkm_mask(device, 0x800004 + coff, 0x00000400, 0x00000400); device 41 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c struct nvkm_device *device = subdev->device; device 48 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c nvkm_mask(device, 0x002630, BIT(chan->runl), BIT(chan->runl)); device 60 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c nvkm_mask(device, 0x002630, BIT(chan->runl), 0); device 129 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 188 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c size = nvkm_rd32(device, 0x104028); /* NV_PCE_PCE_MAP */ device 192 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, size, 0x1000, true, device 304 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c gv100_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 306 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c return gk104_fifo_new_(&gv100_fifo, device, index, 4096, pfifo); device 52 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 58 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, 0x00000000); device 59 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_mask(device, NV04_PFIFO_CACHE1_PULL0, 0x00000001, 0x00000000); device 70 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_msec(device, 2000, device 71 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 tmp = nvkm_rd32(device, NV04_PFIFO_CACHE1_PULL0); device 76 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c if (nvkm_rd32(device, NV04_PFIFO_CACHE1_PULL0) & device 78 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_INTR_0, NV_PFIFO_INTR_CACHE_ERROR); device 80 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_HASH, 0x00000000); device 88 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 91 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_mask(device, NV04_PFIFO_CACHE1_PULL0, 0x00000001, 0x00000001); device 92 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, 0x00000001); device 108 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nv04_fifo_swmthd(struct nvkm_device *device, u32 chid, u32 addr, u32 data) device 110 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_sw *sw = device->sw; device 114 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 engine = nvkm_rd32(device, 0x003280); device 119 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003280, (engine &= ~mask)); device 122 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c data = nvkm_rd32(device, 0x003258) & 0x0000ffff; device 140 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_device *device = subdev->device; device 143 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 pull0 = nvkm_rd32(device, 0x003250); device 154 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c if (device->card_type < NV_40) { device 155 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c mthd = nvkm_rd32(device, NV04_PFIFO_CACHE1_METHOD(ptr)); device 156 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c data = nvkm_rd32(device, NV04_PFIFO_CACHE1_DATA(ptr)); device 158 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c mthd = nvkm_rd32(device, NV40_PFIFO_CACHE1_METHOD(ptr)); device 159 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c data = nvkm_rd32(device, NV40_PFIFO_CACHE1_DATA(ptr)); device 163 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c !nv04_fifo_swmthd(device, chid, mthd, data)) { device 172 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_DMA_PUSH, 0); device 173 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_INTR_0, NV_PFIFO_INTR_CACHE_ERROR); device 175 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, device 176 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH0) & ~1); device 177 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_GET, get + 4); device 178 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, device 179 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH0) | 1); device 180 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_HASH, 0); device 182 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_DMA_PUSH, device 183 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_rd32(device, NV04_PFIFO_CACHE1_DMA_PUSH) | 1); device 184 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1); device 191 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_device *device = subdev->device; device 192 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 dma_get = nvkm_rd32(device, 0x003244); device 193 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 dma_put = nvkm_rd32(device, 0x003240); device 194 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 push = nvkm_rd32(device, 0x003220); device 195 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 state = nvkm_rd32(device, 0x003228); device 202 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c if (device->card_type == NV_50) { device 203 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 ho_get = nvkm_rd32(device, 0x003328); device 204 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 ho_put = nvkm_rd32(device, 0x003320); device 205 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 ib_get = nvkm_rd32(device, 0x003334); device 206 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 ib_put = nvkm_rd32(device, 0x003330); device 216 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003364, 0x00000000); device 218 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003244, dma_put); device 219 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003328, ho_put); device 222 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003334, ib_put); device 230 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003244, dma_put); device 234 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003228, 0x00000000); device 235 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x003220, 0x00000001); device 236 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x002100, NV_PFIFO_INTR_DMA_PUSHER); device 244 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_device *device = subdev->device; device 245 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 mask = nvkm_rd32(device, NV03_PFIFO_INTR_EN_0); device 246 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c u32 stat = nvkm_rd32(device, NV03_PFIFO_INTR_0) & mask; device 249 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c reassign = nvkm_rd32(device, NV03_PFIFO_CACHES) & 1; device 250 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, 0); device 252 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c chid = nvkm_rd32(device, NV03_PFIFO_CACHE1_PUSH1) & (fifo->base.nr - 1); device 253 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c get = nvkm_rd32(device, NV03_PFIFO_CACHE1_GET); device 267 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_INTR_0, NV_PFIFO_INTR_SEMAPHORE); device 269 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c sem = nvkm_rd32(device, NV10_PFIFO_CACHE1_SEMAPHORE); device 270 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV10_PFIFO_CACHE1_SEMAPHORE, sem | 0x1); device 272 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_GET, get + 4); device 273 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1); device 276 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c if (device->card_type == NV_50) { device 279 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x002100, 0x00000010); device 283 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, 0x002100, 0x40000000); device 291 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_mask(device, NV03_PFIFO_INTR_EN_0, stat, 0x00000000); device 292 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_INTR_0, stat); device 295 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, reassign); device 302 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 303 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c struct nvkm_instmem *imem = device->imem; device 308 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_DELAY_0, 0x000000ff); device 309 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_DMA_TIMESLICE, 0x0101ffff); device 311 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_RAMHT, (0x03 << 24) /* search 128 */ | device 314 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_RAMRO, nvkm_memory_addr(ramro) >> 8); device 315 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_RAMFC, nvkm_memory_addr(ramfc) >> 8); device 317 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH1, fifo->base.nr - 1); device 319 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_INTR_0, 0xffffffff); device 320 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_INTR_EN_0, 0xffffffff); device 322 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, 1); device 323 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1); device 324 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nvkm_wr32(device, NV03_PFIFO_CACHES, 1); device 328 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nv04_fifo_new_(const struct nvkm_fifo_func *func, struct nvkm_device *device, device 340 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c ret = nvkm_fifo_ctor(func, device, index, nr, &fifo->base); device 361 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c nv04_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 363 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c return nv04_fifo_new_(&nv04_fifo, device, index, 16, device 55 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.c nv10_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 57 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv10.c return nv04_fifo_new_(&nv10_fifo, device, index, 32, device 54 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 55 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c struct nvkm_instmem *imem = device->imem; device 60 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV04_PFIFO_DELAY_0, 0x000000ff); device 61 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV04_PFIFO_DMA_TIMESLICE, 0x0101ffff); device 63 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_RAMHT, (0x03 << 24) /* search 128 */ | device 66 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_RAMRO, nvkm_memory_addr(ramro) >> 8); device 67 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_RAMFC, nvkm_memory_addr(ramfc) >> 8 | device 70 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH1, fifo->base.nr - 1); device 72 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_INTR_0, 0xffffffff); device 73 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_INTR_EN_0, 0xffffffff); device 75 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, 1); device 76 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1); device 77 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nvkm_wr32(device, NV03_PFIFO_CACHES, 1); device 93 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c nv17_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 95 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c return nv04_fifo_new_(&nv17_fifo, device, index, 32, device 63 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 64 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c struct nvkm_fb *fb = device->fb; device 65 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c struct nvkm_instmem *imem = device->imem; device 70 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002040, 0x000000ff); device 71 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002044, 0x2101ffff); device 72 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002058, 0x00000001); device 74 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_RAMHT, (0x03 << 24) /* search 128 */ | device 77 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_RAMRO, nvkm_memory_addr(ramro) >> 8); device 79 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c switch (device->chipset) { device 83 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002230, 0x00000001); device 91 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002220, 0x00030002); device 94 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002230, 0x00000000); device 95 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, 0x002220, ((fb->ram->size - 512 * 1024 + device 101 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH1, fifo->base.nr - 1); device 103 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_INTR_0, 0xffffffff); device 104 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_INTR_EN_0, 0xffffffff); device 106 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_CACHE1_PUSH0, 1); device 107 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV04_PFIFO_CACHE1_PULL0, 1); device 108 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nvkm_wr32(device, NV03_PFIFO_CACHES, 1); device 124 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c nv40_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 126 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c return nv04_fifo_new_(&nv40_fifo, device, index, 32, device 32 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 41 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c if (nvkm_rd32(device, 0x002600 + (i * 4)) & 0x80000000) device 46 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x0032f4, nvkm_memory_addr(cur) >> 12); device 47 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x0032ec, p); device 48 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x002500, 0x00000101); device 63 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 66 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 128 * 4, 0x1000, device 71 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c return nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 128 * 4, 0x1000, device 79 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 82 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_mask(device, 0x000200, 0x00000100, 0x00000000); device 83 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_mask(device, 0x000200, 0x00000100, 0x00000100); device 84 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x00250c, 0x6f3cfc34); device 85 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x002044, 0x01003fff); device 87 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x002100, 0xffffffff); device 88 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x002140, 0xbfffffff); device 91 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x002600 + (i * 4), 0x00000000); device 94 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x003200, 0x00000001); device 95 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x003250, 0x00000001); device 96 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nvkm_wr32(device, 0x002500, 0x00000001); device 109 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nv50_fifo_new_(const struct nvkm_fifo_func *func, struct nvkm_device *device, device 119 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c ret = nvkm_fifo_ctor(func, device, index, 128, &fifo->base); device 144 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c nv50_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 146 drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c return nv50_fifo_new_(&nv50_fifo, device, index, pfifo); device 35 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 39 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c nvkm_wr32(device, 0x002b00 + (runl * 0x10), lower_32_bits(addr)); device 40 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c nvkm_wr32(device, 0x002b04 + (runl * 0x10), upper_32_bits(addr)); device 41 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c nvkm_wr32(device, 0x002b08 + (runl * 0x10), nr); device 85 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c struct nvkm_device *device = fifo->base.engine.subdev.device; device 88 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c nvkm_mask(device, 0xb65000, 0x80000fff, 0x80000000 | mask); device 113 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c tu102_fifo_new(struct nvkm_device *device, int index, struct nvkm_fifo **pfifo) device 115 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c return gk104_fifo_new_(&tu102_fifo, device, index, 4096, pfifo); device 28 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usergv100.c struct nvkm_device *device = object->engine->subdev.device; device 29 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usergv100.c *addr = 0x810000 + device->func->resource_addr(device, 0); device 28 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu102.c struct nvkm_device *device = object->engine->subdev.device; device 29 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu102.c *addr = 0xbb0000 + device->func->resource_addr(device, 0); device 29 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c nvkm_gr_ctxsw_inst(struct nvkm_device *device) device 31 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c struct nvkm_gr *gr = device->gr; device 38 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c nvkm_gr_ctxsw_resume(struct nvkm_device *device) device 40 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c struct nvkm_gr *gr = device->gr; device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c nvkm_gr_ctxsw_pause(struct nvkm_device *device) device 49 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c struct nvkm_gr *gr = device->gr; device 177 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c nvkm_gr_ctor(const struct nvkm_gr_func *func, struct nvkm_device *device, device 181 drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c return nvkm_engine_ctor(&nvkm_gr, device, index, enable, &gr->engine); device 1012 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = info->gr->base.engine.subdev.device; device 1029 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, addr, data); device 1035 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1036 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_mask(device, 0x419cb8, 0x00007c00, 0x00000000); device 1097 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1098 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c const u8 gpcmax = nvkm_rd32(device, 0x022430); device 1099 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c const u8 tpcmax = nvkm_rd32(device, 0x022434) * gpcmax; device 1110 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x4060a8 + (i * 4), data); device 1117 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1141 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x418bb8, (gr->tpc_total << 8) | device 1144 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x418b08 + (i * 4), data[i]); device 1147 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x419bd0, (gr->tpc_total << 8) | device 1149 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x419be4, data2[1]); device 1151 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x419b00 + (i * 4), data[i]); device 1154 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x4078bc, (gr->tpc_total << 8) | device 1157 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x40780c + (i * 4), data[i]); device 1163 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1164 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c u32 fbps = nvkm_rd32(device, 0x121c74); device 1166 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_mask(device, 0x17e91c, 0x001f0000, 0x00090000); device 1274 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = subdev->device; device 1301 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x406800 + (i * 0x20), amask); device 1302 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x406c00 + (i * 0x20), bmask); device 1309 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1310 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0c08), gr->tpc_nr[gpc]); device 1311 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0c8c), gr->tpc_nr[gpc]); device 1317 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1318 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), sm); device 1319 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x4e8), sm); device 1320 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), sm); device 1321 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm); device 1327 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1341 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x406028 + (i * 4), data); device 1342 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x405870 + (i * 4), data); device 1371 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1375 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_mc_unk260(device, 0); device 1390 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c idle_timeout = nvkm_mask(device, 0x404154, 0xffffffff, 0x00000000); device 1412 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x404154, idle_timeout); device 1418 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_mc_unk260(device, 1); device 1443 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c struct nvkm_device *device = subdev->device; device 1453 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x404170, 0x00000012); device 1454 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_msec(device, 2000, device 1455 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c if (!(nvkm_rd32(device, 0x404170) & 0x00000010)) device 1463 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x409614, 0x00000070); device 1464 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_usec(device, 10, NVKM_DELAY); device 1465 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_mask(device, 0x409614, 0x00000700, 0x00000700); device 1466 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_usec(device, 10, NVKM_DELAY); device 1467 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_rd32(device, 0x409614); device 1473 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x404170, 0x00000010); device 1476 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x40802c, 0x00000001); device 1481 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 1486 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c ret = nvkm_vmm_new(device, 0, 0, NULL, 0, NULL, "grctx", &vmm); device 1496 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 1537 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x409840, 0x80000000); device 1538 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x409500, 0x80000000 | addr); device 1539 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x409504, 0x00000001); device 1540 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_msec(device, 2000, device 1541 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c if (nvkm_rd32(device, 0x409800) & 0x80000000) device 1551 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_mask(device, 0x409b04, 0x80000000, 0x00000000); device 1552 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c nvkm_wr32(device, 0x409000, 0x00000100); device 1553 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c if (nvkm_msec(device, 2000, device 1554 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.c if (!(nvkm_rd32(device, 0x409b00) & 0x80000000)) device 774 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c struct nvkm_device *device = gr->base.engine.subdev.device; device 775 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c nvkm_mask(device, 0x418c6c, 0x00000001, 0x00000001); device 776 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c nvkm_mask(device, 0x41980c, 0x00000010, 0x00000010); device 777 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c nvkm_mask(device, 0x419814, 0x00000004, 0x00000004); device 778 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c nvkm_mask(device, 0x4064c0, 0x80000000, 0x80000000); device 779 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c nvkm_mask(device, 0x405800, 0x08000000, 0x08000000); device 780 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf108.c nvkm_mask(device, 0x419c00, 0x00000008, 0x00000008); device 190 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c struct nvkm_device *device = gr->base.engine.subdev.device; device 194 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x4064d0 + (i * 0x04), 0x00000000); device 200 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c struct nvkm_device *device = gr->base.engine.subdev.device; device 224 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x418bb8, (gr->tpc_total << 8) | device 227 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x418b08 + (i * 4), data[i]); device 230 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x41bfd0, (gr->tpc_total << 8) | device 232 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x41bfe4, data2[1]); device 234 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x41bf00 + (i * 4), data[i]); device 237 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x4078bc, (gr->tpc_total << 8) | device 240 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c nvkm_wr32(device, 0x40780c + (i * 4), data[i]); device 851 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 858 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x418800, 0x00200000, 0x00200000); device 859 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x41be10, 0x00800000, 0x00800000); device 866 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c struct nvkm_device *device = info->gr->base.engine.subdev.device; device 867 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c u32 data0 = nvkm_rd32(device, 0x17e91c); device 868 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c u32 data1 = nvkm_rd32(device, 0x17e920); device 906 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 907 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x418c6c, 0x00000001, 0x00000001); device 908 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x41980c, 0x00000010, 0x00000010); device 909 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x41be08, 0x00000004, 0x00000004); device 910 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x4064c0, 0x80000000, 0x80000000); device 911 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x405800, 0x08000000, 0x08000000); device 912 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x419c00, 0x00000008, 0x00000008); device 918 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 919 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_mask(device, 0x419f78, 0x00000001, 0x00000000); device 925 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 926 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_wr32(device, 0x405b00, (gr->tpc_total << 8) | gr->gpc_nr); device 932 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 970 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_wr32(device, 0x406800 + (i * 0x20) + j, amask); device 971 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c nvkm_wr32(device, 0x406c00 + (i * 0x20) + j, bmask); device 819 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.c struct nvkm_device *device = gr->base.engine.subdev.device; device 820 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.c nvkm_mask(device, 0x419eb0, 0x00001000, 0x00001000); device 30 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c struct nvkm_device *device = gr->base.engine.subdev.device; device 39 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c idle_timeout = nvkm_mask(device, 0x404154, 0xffffffff, 0x00000000); device 48 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c nvkm_wr32(device, 0x4064d0 + (i * 0x04), 0x00000000); device 50 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c nvkm_wr32(device, 0x405b00, (gr->tpc_total << 8) | gr->gpc_nr); device 52 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c nvkm_mask(device, 0x5044b0, 0x08000000, 0x08000000); device 56 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk20a.c nvkm_wr32(device, 0x404154, idle_timeout); device 871 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c struct nvkm_device *device = gr->base.engine.subdev.device; device 872 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_mask(device, 0x419e00, 0x00808080, 0x00808080); device 873 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_mask(device, 0x419ccc, 0x80000000, 0x80000000); device 874 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_mask(device, 0x419f80, 0x80000000, 0x80000000); device 875 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_mask(device, 0x419f88, 0x80000000, 0x80000000); device 951 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_wr32(gr->base.engine.subdev.device, 0x406500, 0x00000001); device 957 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c struct nvkm_device *device = gr->base.engine.subdev.device; device 958 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), sm); device 959 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), sm); device 960 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm); device 33 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_mask(device, 0x419a3c, 0x00000014, 0x00000000); device 40 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 41 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_mask(device, 0x418e94, 0xffffffff, 0xc4230000); device 42 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_mask(device, 0x418e4c, 0xffffffff, 0x70000000); device 48 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_wr32(device, 0x405b60 + (i * 4), dist[i]); device 64 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_wr32(device, 0x405ba0 + (i * 4), gpcs[i]); device 73 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_wr32(gr->base.engine.subdev.device, 0x4041c4, tmp); device 79 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_wr32(gr->base.engine.subdev.device, 0x406500, 0x00000000); device 85 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 101 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c nvkm_wr32(device, 0x4064d0 + (i * 0x04), data[i]); device 27 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c struct nvkm_device *device = gr->base.engine.subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c idle_timeout = nvkm_mask(device, 0x404154, 0xffffffff, 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c nvkm_wr32(device, 0x4064d0 + (i * 0x04), 0x00000000); device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c nvkm_wr32(device, 0x405b00, (gr->tpc_total << 8) | gr->gpc_nr); device 49 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c nvkm_wr32(device, 0x408908, nvkm_rd32(device, 0x410108) | 0x80000000); device 53 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c nvkm_wr32(device, 0x4041c4, tmp); device 59 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm20b.c nvkm_wr32(device, 0x404154, idle_timeout); device 98 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 111 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c nvkm_wr32(device, 0x405b60 + (i * 4), dist[i]); device 113 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp100.c nvkm_wr32(device, 0x405ba0 + (i * 4), gpcs[i]); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c struct nvkm_device *device = gr->base.engine.subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgp102.c nvkm_mask(device, 0x408840, 0x00000003, 0x00000000); device 116 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 121 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x418bb8, (gr->tpc_total << 8) | device 126 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x418b08 + (i * 4), data); device 127 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x41bf00 + (i * 4), data); device 128 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x40780c + (i * 4), data); device 132 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x41bfd0, (gr->tpc_total << 8) | device 139 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x41bfb0 + (i * 4), (v22 << 24) | device 146 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, 0x4078bc, (gr->tpc_total << 8) | device 153 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 154 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x400088, 0x00060000, on ? 0x00060000 : 0x00000000); device 160 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 161 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x608), sm); device 162 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), sm); device 163 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), sm); device 169 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 170 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x41980c, 0x00000010, 0x00000010); device 171 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x41be08, 0x00000004, 0x00000004); device 172 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x4064c0, 0x80000000, 0x80000000); device 173 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x405800, 0x08000000, 0x08000000); device 174 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x419c00, 0x00000008, 0x00000008); device 180 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 182 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x40988c, mask, data); device 183 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_rd32(device, 0x40988c); device 184 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x41a88c, mask, data); device 185 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_rd32(device, 0x41a88c); device 186 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_mask(device, 0x408a14, mask, data); device 187 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgv100.c nvkm_rd32(device, 0x408a14); device 120 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c nv40_gr_vs_count(struct nvkm_device *device) device 123 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 161 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c struct nvkm_device *device = ctx->device; device 188 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) { device 209 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (nv44_gr_class(ctx->device)) { device 218 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (!nv44_gr_class(ctx->device)) { device 224 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x4c || device 225 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c (device->chipset & 0xf0) == 0x60) device 232 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 241 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 267 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c struct nvkm_device *device = ctx->device; device 270 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) { device 274 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x46 || device->chipset == 0x47 || device 275 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c device->chipset == 0x49 || device->chipset == 0x4b) { device 279 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x46) device 290 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) { device 298 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 317 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) { device 328 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x401b10, device->chipset == 0x40 ? 2 : 1); device 330 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x401b18, device->chipset == 0x40 ? 6 : 5); device 331 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c gr_def(ctx, 0x401b28, device->chipset == 0x40 ? device 342 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset != 0x44 && device->chipset != 0x4a && device 343 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c device->chipset != 0x4e) device 372 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c struct nvkm_device *device = ctx->device; device 376 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x402404, device->chipset == 0x40 ? 1 : 2); device 377 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 394 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset != 0x40) device 396 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 409 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x402480, device->chipset == 0x40 ? 8 : 9); device 412 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 429 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c gr_def(ctx, 0x40249c, device->chipset <= 0x43 ? device 433 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) device 438 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 446 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset != 0x47) { /* belong at end!! */ device 471 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c gr_def(ctx, 0x402c00, device->chipset == 0x40 ? device 473 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 486 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) device 489 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset <= 0x42) device 492 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset <= 0x4a) device 496 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x402cb0, device->chipset == 0x40 ? 12 : 13); device 498 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset != 0x40) device 503 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x403400, device->chipset == 0x40 ? 4 : 3); device 504 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x403410, device->chipset == 0x40 ? 4 : 3); device 505 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_ctx(ctx, 0x403420, nv40_gr_vs_count(ctx->device)); device 506 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c for (i = 0; i < nv40_gr_vs_count(ctx->device); i++) device 509 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset != 0x40) { device 517 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c switch (device->chipset) { device 528 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset != 0x4e) device 536 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c int len = nv44_gr_class(ctx->device) ? 0x0084 : 0x0684; device 551 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c struct nvkm_device *device = ctx->device; device 556 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c vs_nr = nv40_gr_vs_count(ctx->device); device 558 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c vs_nr_b1 = device->chipset == 0x40 ? 128 : 64; device 559 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x40) { device 564 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c if (device->chipset == 0x41 || device->chipset == 0x42) { device 571 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c vs_len = nv44_gr_class(device) ? 0x4980/4 : 0x4a40/4; device 575 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c cp_out(ctx, nv44_gr_class(device) ? 0x800029 : 0x800041); device 661 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c nv40_grctx_fill(struct nvkm_device *device, struct nvkm_gpuobj *mem) device 664 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c .device = device, device 671 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c nv40_grctx_init(struct nvkm_device *device, u32 *size) device 675 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c .device = device, device 686 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c nvkm_wr32(device, 0x400324, 0); device 688 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.c nvkm_wr32(device, 0x400328, ctxprog[i]); device 7 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h struct nvkm_device *device; device 256 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c nv50_grctx_fill(struct nvkm_device *device, struct nvkm_gpuobj *mem) device 259 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c .device = device, device 266 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c nv50_grctx_init(struct nvkm_device *device, u32 *size) device 270 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c .device = device, device 280 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c nvkm_wr32(device, 0x400324, 0); device 282 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c nvkm_wr32(device, 0x400328, ctxprog[i]); device 299 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 302 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c u32 units = nvkm_rd32(device, 0x1540); device 308 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 315 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 319 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 321 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 326 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 328 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 342 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 345 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (!IS_NVA3F(device->chipset)) { device 356 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 366 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 369 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (device->chipset < 0xa0) { device 379 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 408 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 416 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 421 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 424 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 428 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 430 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (!IS_NVA3F(device->chipset)) device 441 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 448 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 477 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 481 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0x90) { device 488 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x98) device 492 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 501 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 503 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset != 0xa5) device 509 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 511 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (device->chipset < 0xa0) { device 518 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0xa5) device 525 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0xa5) device 529 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 535 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 537 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (!IS_NVA3F(device->chipset)) device 547 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0x90) device 549 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 554 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 560 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 565 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x98) device 568 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0x90) device 570 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 573 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->fb->ram->type != NVKM_RAM_TYPE_GDDR5) device 584 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 588 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 597 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c for (j = 0; j < (device->chipset < 0xa0 ? 2 : 4); j++) { device 599 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 608 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 639 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 645 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 649 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 653 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 657 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 659 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 661 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (!IS_NVA3F(device->chipset)) device 666 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 670 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 672 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 677 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 682 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 685 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (!IS_NVA3F(device->chipset)) { device 694 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x84) device 699 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0xa3) device 708 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 716 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50 || IS_NVAAF(device->chipset)) device 720 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 726 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 728 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (!IS_NVA3F(device->chipset)) device 735 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 742 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 747 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 749 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset == 0xa5) device 751 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset == 0xa8) device 753 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset == 0xac) device 757 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 759 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 764 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 773 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (device->chipset < 0xa0) { device 797 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 811 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0x94) device 840 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 852 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 912 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 946 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 953 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 957 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 983 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 991 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 995 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 999 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1011 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 1018 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1020 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 1031 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1034 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 1037 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 1044 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) { device 1059 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1062 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 1109 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1191 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1195 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c u32 units = nvkm_rd32(device, 0x1540); device 1200 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 1270 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0xa0) device 1317 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0xa0) { device 1355 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1357 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 1359 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (!IS_NVA3F(device->chipset)) device 1365 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 1372 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1384 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0x90) device 1397 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 1399 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 1411 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1413 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0x92 || device->chipset == 0x98) device 1462 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1465 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 1530 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1540 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 1547 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 1590 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1604 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 1606 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 1615 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1617 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) { device 1633 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1640 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1659 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 1694 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1698 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) { device 1726 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1764 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1779 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1807 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1819 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 1850 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1859 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 1883 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 1890 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 1893 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1896 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 1913 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 1915 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset >= 0xa0) device 1934 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 1938 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0xa8) device 1946 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset > 0x50 && device->chipset < 0xa0) device 1952 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 1965 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 2003 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 2008 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2015 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 2019 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (!IS_NVA3F(device->chipset)) device 2031 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2039 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 2041 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (IS_NVA3F(device->chipset)) device 2047 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0xa0) device 2053 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2067 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2076 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2082 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 2138 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2163 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 2237 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2267 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2269 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset >= 0xa0) device 2283 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) { device 2287 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2306 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 2308 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 2310 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (IS_NVA3F(device->chipset)) device 2318 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) { device 2324 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) device 2333 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2337 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 2344 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 2355 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 2375 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2380 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2388 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2406 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2414 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2416 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 2418 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (!IS_NVA3F(device->chipset)) { device 2436 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2443 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0 && !IS_NVAAF(device->chipset)) device 2452 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x86 || device->chipset == 0x92 || device->chipset == 0x98 || device->chipset >= 0xa0) { device 2458 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0xa0) { device 2459 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2537 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 2554 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) { device 2571 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 2590 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (device->chipset >= 0xa0) { device 2604 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 2618 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 2620 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 2649 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2651 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 2671 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2673 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset >= 0xa0) device 2680 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 2723 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x94 || device->chipset == 0x96) device 2725 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0xa0) device 2727 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (!IS_NVA3F(device->chipset)) device 2741 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 2743 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 2746 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (!IS_NVA3F(device->chipset)) { device 2756 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2790 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 2794 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (device->chipset >= 0xa0) { device 2808 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 2836 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2860 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2862 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 2897 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2935 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2964 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 2978 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 2985 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 3002 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 3007 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 3017 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 3031 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 3041 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 3043 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset != 0x50) device 3049 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 3061 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) { device 3067 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c } else if (!IS_NVAAF(device->chipset)) { device 3087 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 3099 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 3126 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 3127 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 3143 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 3145 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c switch (device->chipset) { device 3172 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) device 3177 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x86 || device->chipset == 0x98 || device->chipset == 0xa8 || IS_NVAAF(device->chipset)) { device 3184 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 3190 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVAAF(device->chipset)) device 3192 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset >= 0xa0) device 3199 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset >= 0xa0) { device 3213 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 3228 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) device 3243 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (IS_NVA3F(device->chipset)) { device 3258 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset == 0x50) device 3260 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset < 0x94) device 3262 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c else if (device->chipset == 0x98 || device->chipset == 0xaa) device 3275 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c struct nvkm_device *device = ctx->device; device 3278 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c u32 units = nvkm_rd32(device, 0x1540); device 3283 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c if (device->chipset < 0xa0) { device 119 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c struct nvkm_device *device = subdev->device; device 120 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c struct nvkm_timer *tmr = device->timer; device 128 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_mask(device, 0x400500, 0x00000001, 0x00000000); device 134 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c for (tmp = nvkm_rd32(device, 0x400380); tmp && idle; tmp >>= 3) { device 139 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c for (tmp = nvkm_rd32(device, 0x400384); tmp && idle; tmp >>= 3) { device 144 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c for (tmp = nvkm_rd32(device, 0x400388); tmp && idle; tmp >>= 3) { device 154 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c tmp = nvkm_rd32(device, 0x400700); device 159 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_rd32(device, 0x400380)); device 161 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_rd32(device, 0x400384)); device 163 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_rd32(device, 0x400388)); device 167 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_wr32(device, 0x100c80, 0x00000001); device 168 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_msec(device, 2000, device 169 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c if (!(nvkm_rd32(device, 0x100c80) & 0x00000001)) device 172 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c nvkm_mask(device, 0x400500, 0x00000001, 0x00000001); device 195 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c g84_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 197 drivers/gpu/drm/nouveau/nvkm/engine/gr/g84.c return nv50_gr_new_(&g84_gr, device, index, pgr); device 51 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405804, gr->zbc_color[zbc].ds[0]); device 54 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405808, gr->zbc_color[zbc].ds[1]); device 55 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40580c, gr->zbc_color[zbc].ds[2]); device 56 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405810, gr->zbc_color[zbc].ds[3]); device 58 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405814, gr->zbc_color[zbc].format); device 59 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405820, zbc); device 60 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405824, 0x00000004); /* TRIGGER | WRITE | COLOR */ device 67 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; device 102 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 104 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405818, gr->zbc_depth[zbc].ds); device 105 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40581c, gr->zbc_depth[zbc].format); device 106 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405820, zbc); device 107 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405824, 0x00000005); /* TRIGGER | WRITE | DEPTH */ device 114 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; device 251 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_mthd_set_shader_exceptions(struct nvkm_device *device, u32 data) device 253 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x419e44, data ? 0xffffffff : 0x00000000); device 254 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x419e4c, data ? 0xffffffff : 0x00000000); device 258 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_mthd_sw(struct nvkm_device *device, u16 class, u32 mthd, u32 data) device 265 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_mthd_set_shader_exceptions(device, data); device 327 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ret = nvkm_gpuobj_new(gr->base.engine.subdev.device, gr->size, device 387 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 401 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x1000, 0x100, device 417 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 721 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c return nvkm_rd32(gr->engine.subdev.device, 0x409b00); device 727 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 729 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409804, 0xffffffff); device 730 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0xffffffff); device 731 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0xffffffff); device 732 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, mthd); device 733 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 734 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x409804); device 777 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 779 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0x00000030); device 780 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, inst); device 781 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000003); device 782 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 783 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x409800); device 796 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 798 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409810, addr >> 8); device 799 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409800, 0x00000000); device 800 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0x00000001); device 801 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000032); device 802 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 803 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (nvkm_rd32(device, 0x409800) == 0x00000001) device 813 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 815 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409810, inst); device 816 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409800, 0x00000000); device 817 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0x00000001); device 818 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000031); device 819 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 820 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (nvkm_rd32(device, 0x409800) == 0x00000001) device 830 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 832 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409800, 0x00000000); device 833 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0x00000001); device 834 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000030); device 835 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 836 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if ((*psize = nvkm_rd32(device, 0x409800))) device 868 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 870 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0xffffffff); device 871 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0x00000000); device 872 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000025); device 873 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 874 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if ((*psize = nvkm_rd32(device, 0x409800))) device 884 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 886 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0xffffffff); device 887 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0x00000000); device 888 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000016); device 889 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 890 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if ((*psize = nvkm_rd32(device, 0x409800))) device 900 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 902 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0xffffffff); device 903 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, 0x00000000); device 904 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000010); device 905 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 906 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if ((*psize = nvkm_rd32(device, 0x409800))) device 916 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 918 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0xffffffff); device 919 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409500, timeout); device 920 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409504, 0x00000021); device 928 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trace = nvkm_rd32(gr->base.engine.subdev.device, 0x40981c); device 932 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 mthd = nvkm_rd32(gr->base.engine.subdev.device, 0x409808); device 942 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 943 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c return (nvkm_rd32(device, 0x409604) & 0x001f0000) >> 16; device 957 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; device 994 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1003 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, 0x400700); device 1005 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gr_enabled = nvkm_rd32(device, 0x200) & 0x1000; device 1006 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ctxsw_active = nvkm_rd32(device, 0x2640) & 0x8000; device 1007 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gr_busy = nvkm_rd32(device, 0x40060c) & 0x1; device 1022 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1030 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, addr, init->data); device 1039 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1044 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400208, 0x80000000); device 1051 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400204, init->data); device 1056 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400200, addr); device 1063 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_msec(device, 2000, device 1064 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (!(nvkm_rd32(device, 0x400700) & 0x00000004)) device 1071 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400208, 0x00000000); device 1077 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1088 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40448c, init->data); device 1093 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404488, ctrl | (addr << 14)); device 1177 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1181 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c trap[0] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0420)) & 0x3fffffff; device 1182 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c trap[1] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0434)); device 1183 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c trap[2] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0438)); device 1184 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c trap[3] = nvkm_rd32(device, GPC_UNIT(gpc, 0x043c)); device 1192 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0420), 0xc0000000); device 1238 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1239 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x648)); device 1240 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x650)); device 1251 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x648), 0x00000000); device 1252 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x650), gerr); device 1259 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1260 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0508)); device 1263 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0224)); device 1265 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x0224), 0xc0000000); device 1275 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0084)); device 1277 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x0084), 0xc0000000); device 1282 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x048c)); device 1284 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x048c), 0xc0000000); device 1289 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0430)); device 1291 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x0430), 0xc0000000); device 1304 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1305 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, GPC_UNIT(gpc, 0x2c90)); device 1314 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x0900)); device 1316 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0900), 0xc0000000); device 1321 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x1028)); device 1323 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x1028), 0xc0000000); device 1328 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x0824)); device 1330 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0824), 0xc0000000); device 1338 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x2c90), mask); device 1352 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1354 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 trap = nvkm_rd32(device, 0x400108); device 1358 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x404000); device 1363 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404000, 0xc0000000); device 1364 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000001); device 1369 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x404600); device 1375 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404600, 0xc0000000); device 1376 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000002); device 1381 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x408030); device 1386 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x408030, 0xc0000000); device 1387 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000008); device 1392 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x405840); device 1395 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405840, 0xc0000000); device 1396 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000010); device 1401 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x40601c); device 1407 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40601c, 0xc0000000); device 1408 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000040); device 1413 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x404490); device 1414 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 pc = nvkm_rd32(device, 0x404494); device 1415 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 op = nvkm_rd32(device, 0x40449c); device 1424 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404490, 0xc0000000); device 1425 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000080); device 1430 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x407020) & 0x3fffffff; device 1436 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x407020, 0x40000000); device 1437 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x00000100); device 1442 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x400118); device 1447 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400118, mask); device 1451 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x01000000); device 1457 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 statz = nvkm_rd32(device, ROP_UNIT(rop, 0x070)); device 1458 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 statc = nvkm_rd32(device, ROP_UNIT(rop, 0x144)); device 1461 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, ROP_UNIT(rop, 0x070), 0xc0000000); device 1462 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, ROP_UNIT(rop, 0x144), 0xc0000000); device 1464 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0x02000000); device 1470 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, trap); device 1478 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1480 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x400)); device 1482 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x800), device 1483 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x804), device 1484 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x808), device 1485 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x80c)); device 1487 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x810), device 1488 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x814), device 1489 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x818), device 1490 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, base + 0x81c)); device 1496 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1497 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 gpcnr = nvkm_rd32(device, 0x409604) & 0xffff; device 1509 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1510 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x409c18); device 1513 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 code = nvkm_rd32(device, 0x409814); device 1515 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 class = nvkm_rd32(device, 0x409808); device 1516 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 addr = nvkm_rd32(device, 0x40980c); device 1519 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 data = nvkm_rd32(device, 0x409810); device 1527 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409c20, 0x00000001); device 1534 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409c20, 0x00080000); device 1541 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409c20, stat); device 1550 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1553 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u64 inst = nvkm_rd32(device, 0x409b00) & 0x0fffffff; device 1554 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 stat = nvkm_rd32(device, 0x400100); device 1555 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 addr = nvkm_rd32(device, 0x400704); device 1558 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 data = nvkm_rd32(device, 0x400708); device 1559 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c u32 code = nvkm_rd32(device, 0x400110); device 1564 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c chan = nvkm_fifo_chan_inst(device->fifo, (u64)inst << 12, &flags); device 1570 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (device->card_type < NV_E0 || subc < 4) device 1571 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c class = nvkm_rd32(device, 0x404200 + (subc * 4)); device 1580 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0x00000001); device 1585 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (!gf100_gr_mthd_sw(device, class, mthd, data)) { device 1591 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0x00000010); device 1599 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0x00000020); device 1610 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0x00100000); device 1618 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0x00200000); device 1624 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0x00080000); device 1630 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, stat); device 1633 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400500, 0x00010001); device 1634 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_fifo_chan_put(device->fifo, flags, &chan); device 1650 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1656 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, falcon + 0x01c0, 0x02000000 + starstar); device 1657 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c star = nvkm_rd32(device, falcon + 0x01c4); device 1658 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c temp = nvkm_rd32(device, falcon + 0x01c4); device 1661 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, falcon + 0x01c0, 0x01000000 + star); device 1670 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, falcon + 0x01c4, data); device 1682 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, falcon + 0x01c4, (--xfer << 26) | addr); device 1683 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, falcon + 0x01c0, 0x01000004 + starstar); device 1684 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, falcon + 0x01c4, star + 4); device 1692 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1693 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_secboot *sb = device->secboot; device 1698 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mc_unk260(device, 0); device 1717 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mc_unk260(device, 1); device 1720 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409840, 0xffffffff); device 1721 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x41a10c, 0x00000000); device 1722 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40910c, 0x00000000); device 1727 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (nvkm_msec(device, 2000, device 1728 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (nvkm_rd32(device, 0x409800) & 0x00000001) device 1779 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1786 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mc_unk260(device, 0); device 1801 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mc_unk260(device, 1); device 1811 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40910c, 0x00000000); device 1812 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x409100, 0x00000002); device 1813 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (nvkm_msec(device, 2000, device 1814 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c if (nvkm_rd32(device, 0x409800) & 0x80000000) device 1821 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gr->size = nvkm_rd32(device, 0x409804); device 1942 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1956 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_pmu_pgob(device->pmu, false); device 1959 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gr->gpc_nr = nvkm_rd32(device, 0x409604) & 0x0000001f; device 1961 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gr->tpc_nr[i] = nvkm_rd32(device, GPC_UNIT(i, 0x2608)); device 1967 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, GPC_UNIT(i, 0x0c30 + (j * 4))); device 1991 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 1992 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c bool reset = device->chipset == 0x137 || device->chipset == 0x138; device 2010 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c reset = nvkm_boolopt(device->cfgopt, "NvGrResetWar", reset); device 2012 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mask(device, 0x000200, 0x00001000, 0x00000000); device 2013 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, 0x000200); device 2015 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mask(device, 0x000200, 0x00001000, 0x00001000); device 2016 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_rd32(device, 0x000200); device 2019 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_pmu_pgob(gr->base.engine.subdev.device->pmu, false); device 2101 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = subdev->device; device 2123 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c snprintf(f, sizeof(f), "nouveau/nv%02x_%s", device->chipset, fwname); device 2124 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ret = request_firmware(&fw, f, device->dev); device 2127 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ret = request_firmware(&fw, f, device->dev); device 2162 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_ctor(const struct gf100_gr_func *func, struct nvkm_device *device, device 2166 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gr->firmware = nvkm_boolopt(device->cfgopt, "NvGrUseFW", device 2169 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c return nvkm_gr_ctor(&gf100_gr_, device, index, device 2175 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_new_(const struct gf100_gr_func *func, struct nvkm_device *device, device 2185 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c ret = gf100_gr_ctor(func, device, index, gr); device 2203 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(gr->base.engine.subdev.device, 0x400054, 0x34ce3464); device 2209 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2210 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x001ffffe); device 2211 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x0000000f); device 2217 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2218 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); device 2224 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2225 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mask(device, 0x419eb4, 0x00001000, 0x00001000); device 2231 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2234 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mask(device, 0x419cc0, 0x00000008, 0x00000008); device 2238 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); device 2245 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(gr->base.engine.subdev.device, 0x40601c, 0xc0000000); device 2252 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(gr->base.engine.subdev.device, 0x409c24, data); device 2258 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2259 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_fb *fb = device->fb; device 2261 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x418880, nvkm_rd32(device, 0x100c80) & 0x00000001); device 2262 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x4188a4, 0x03000000); device 2263 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x418888, 0x00000000); device 2264 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x41888c, 0x00000000); device 2265 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x418890, 0x00000000); device 2266 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x418894, 0x00000000); device 2267 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x4188b4, nvkm_memory_addr(fb->mmu_wr) >> 8); device 2268 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x4188b8, nvkm_memory_addr(fb->mmu_rd) >> 8); device 2274 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2275 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_BCAST(0x08ac), nvkm_rd32(device, 0x100800)); device 2281 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2292 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_BCAST(0x0980 + ((i / 8) * 4)), data); device 2296 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0914), device 2298 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0910), 0x00040000 | device 2300 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0918), magicgpc918); device 2303 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_BCAST(0x1bd4), magicgpc918); device 2309 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2310 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_mask(device, TPC_UNIT(0, 0, 0x05c), 0x00000001, 0x00000001); device 2316 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 2335 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_therm_clkgate_init(device->therm, gr->func->clkgate_pack); device 2350 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400500, 0x00010001); device 2352 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400100, 0xffffffff); device 2353 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40013c, 0xffffffff); device 2354 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400124, 0x00000002); device 2360 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404000, 0xc0000000); device 2361 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404600, 0xc0000000); device 2362 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x408030, 0xc0000000); device 2367 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x404490, 0xc0000000); device 2368 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x406018, 0xc0000000); device 2373 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405840, 0xc0000000); device 2374 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x405844, 0x00ffffff); device 2387 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0420), 0xc0000000); device 2388 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0900), 0xc0000000); device 2389 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x1028), 0xc0000000); device 2390 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0824), 0xc0000000); device 2392 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); device 2393 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); device 2396 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); device 2401 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x2c90), 0xffffffff); device 2402 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, GPC_UNIT(gpc, 0x2c94), 0xffffffff); device 2406 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, ROP_UNIT(rop, 0x144), 0x40000000); device 2407 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, ROP_UNIT(rop, 0x070), 0x40000000); device 2408 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, ROP_UNIT(rop, 0x204), 0xffffffff); device 2409 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, ROP_UNIT(rop, 0x208), 0xffffffff); device 2412 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400108, 0xffffffff); device 2413 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400138, 0xffffffff); device 2414 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400118, 0xffffffff); device 2415 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400130, 0xffffffff); device 2416 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x40011c, 0xffffffff); device 2417 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c nvkm_wr32(device, 0x400134, 0xffffffff); device 2483 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 2485 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c return gf100_gr_new_(&gf100_gr, device, index, pgr); device 148 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.c gf104_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 150 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf104.c return gf100_gr_new_(&gf104_gr, device, index, pgr); device 109 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.c nvkm_wr32(gr->base.engine.subdev.device, 0x405a14, 0x80000000); device 147 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.c gf108_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 149 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf108.c return gf100_gr_new_(&gf108_gr, device, index, pgr); device 123 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.c gf110_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 125 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf110.c return gf100_gr_new_(&gf110_gr, device, index, pgr); device 126 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c struct nvkm_device *device = gr->base.engine.subdev.device; device 137 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c nvkm_wr32(device, GPC_BCAST(0x0980 + ((i / 8) * 4)), data); device 141 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0914), device 143 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0910), 0x00040000 | device 145 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c nvkm_wr32(device, GPC_UNIT(gpc, 0x0918), magicgpc918); device 148 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c nvkm_wr32(device, GPC_BCAST(0x3fd4), magicgpc918); device 188 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c gf117_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 190 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf117.c return gf100_gr_new_(&gf117_gr, device, index, pgr); device 214 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.c gf119_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 216 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf119.c return gf100_gr_new_(&gf119_gr, device, index, pgr); device 393 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_wr32(gr->base.engine.subdev.device, 0x407020, 0x40000000); device 399 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 400 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_wr32(device, 0x409ffc, 0x00000000); device 401 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_wr32(device, 0x409c14, 0x00003e3e); device 402 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_wr32(device, 0x409c24, 0x000f0001); device 408 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 409 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c const u32 fbp_count = nvkm_rd32(device, 0x120074); device 410 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_mask(device, 0x408850, 0x0000000f, fbp_count); /* zrop */ device 411 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_mask(device, 0x408958, 0x0000000f, fbp_count); /* crop */ device 417 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 424 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_wr32(device, PPC_UNIT(gpc, ppc, 0x038), 0xc0000000); device 432 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c struct nvkm_device *device = gr->base.engine.subdev.device; device 433 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c nvkm_wr32(device, GPC_UNIT(0, 0x3018), 0x00000001); device 493 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c gk104_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 495 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk104.c return gf100_gr_new_(&gk104_gr, device, index, pgr); device 341 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c struct nvkm_device *device = gr->base.engine.subdev.device; device 342 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00001000, 0x00001000); device 343 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00002000, 0x00002000); device 344 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00004000, 0x00004000); device 345 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00008000, 0x00008000); device 346 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00001000, 0x00000000); device 347 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00002000, 0x00000000); device 348 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00004000, 0x00000000); device 349 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c nvkm_mask(device, 0x419eb4, 0x00008000, 0x00000000); device 389 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c gk110_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 391 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110.c return gf100_gr_new_(&gk110_gr, device, index, pgr); device 140 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.c gk110b_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 142 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk110b.c return gf100_gr_new_(&gk110b_gr, device, index, pgr); device 198 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.c gk208_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 200 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk208.c return gf100_gr_new_(&gk208_gr, device, index, pgr); device 190 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c struct nvkm_device *device = subdev->device; device 192 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c if (nvkm_msec(device, 2000, device 193 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c if (!(nvkm_rd32(device, 0x40910c) & 0x00000006)) device 200 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c if (nvkm_msec(device, 2000, device 201 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c if (!(nvkm_rd32(device, 0x41a10c) & 0x00000006)) device 214 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c struct nvkm_device *device = gr->base.engine.subdev.device; device 215 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x419e44, 0x1ffffe); device 216 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x419e4c, 0x7f); device 222 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c struct nvkm_device *device = gr->base.engine.subdev.device; device 226 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x40802c, 0x1); device 243 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_mask(device, 0x503018, 0x1, 0x1); device 251 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400500, 0x00010001); device 254 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400100, 0xffffffff); device 255 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x40013c, 0xffffffff); device 258 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x409c24, 0x000f0000); device 261 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x404000, 0xc0000000); device 262 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x404600, 0xc0000000); device 268 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x419d0c, 0x2); device 269 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x41ac94, (((1 << gr->tpc_total) - 1) & 0xff) << 16); device 272 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400108, 0xffffffff); device 273 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400138, 0xffffffff); device 274 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400118, 0xffffffff); device 275 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400130, 0xffffffff); device 276 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x40011c, 0xffffffff); device 277 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c nvkm_wr32(device, 0x400134, 0xffffffff); device 307 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c gk20a_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 316 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c ret = gf100_gr_ctor(&gk20a_gr, device, index, gr); device 290 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(gr->base.engine.subdev.device, 0x400054, 0x2c350f63); device 296 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_device *device = gr->base.engine.subdev.device; device 297 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); device 298 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); device 304 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_device *device = gr->base.engine.subdev.device; device 305 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); device 312 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_device *device = subdev->device; device 313 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_bios *bios = device->bios; device 324 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c u32 save = nvkm_rd32(device, 0x619444); device 326 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, 0x619444, save); device 346 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_device *device = gr->base.engine.subdev.device; device 347 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_bios *bios = device->bios; device 355 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, regs[E].ctrl, infoE.data); device 357 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, regs[E].data, infoX.data); device 365 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_device *device = gr->base.engine.subdev.device; device 366 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c struct nvkm_fb *fb = device->fb; device 368 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, GPC_BCAST(0x0880), 0x00000000); device 369 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, GPC_BCAST(0x0890), 0x00000000); device 370 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, GPC_BCAST(0x0894), 0x00000000); device 371 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, GPC_BCAST(0x08b4), nvkm_memory_addr(fb->mmu_wr) >> 8); device 372 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c nvkm_wr32(device, GPC_BCAST(0x08b8), nvkm_memory_addr(fb->mmu_rd) >> 8); device 433 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c gm107_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 435 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c return gf100_gr_new_(&gm107_gr, device, index, pgr); device 38 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c return nvkm_rd32(gr->base.engine.subdev.device, 0x12006c); device 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x405848, 0xc0000000); device 46 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_mask(device, 0x40584c, 0x00000001, 0x00000001); device 52 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, GPC_BCAST(0x08ac), nvkm_rd32(device, 0x100800)); device 54 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, GPC_BCAST(0x033c), nvkm_rd32(device, 0x100804)); device 60 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x418880, nvkm_rd32(device, 0x100c80) & 0xf0001fff); device 63 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x418890, 0x00000000); device 64 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x418894, 0x00000000); device 66 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x4188b4, nvkm_rd32(device, 0x100cc8)); device 67 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x4188b8, nvkm_rd32(device, 0x100ccc)); device 68 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_wr32(device, 0x4188b0, nvkm_rd32(device, 0x100cc4)); device 74 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c struct nvkm_device *device = gr->base.engine.subdev.device; device 75 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c const u32 fbp_count = nvkm_rd32(device, 0x12006c); device 76 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_mask(device, 0x408850, 0x0000000f, fbp_count); /* zrop */ device 77 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c nvkm_mask(device, 0x408958, 0x0000000f, fbp_count); /* crop */ device 128 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c gm200_gr_new_(const struct gf100_gr_func *func, struct nvkm_device *device, device 138 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c ret = gf100_gr_ctor(func, device, index, gr); device 143 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c if (!nvkm_secboot_is_managed(device->secboot, device 149 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c if (!nvkm_secboot_is_managed(device->secboot, device 201 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c gm200_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 203 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c return gm200_gr_new_(&gm200_gr, device, index, pgr); device 32 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c struct nvkm_device *device = gr->base.engine.subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c if (!device->secboot) { device 37 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x100ce4, 0xffffffff); device 39 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c if (nvkm_rd32(device, 0x100ce4) != 0xffffffff) device 40 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvdev_warn(device, device 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c val = nvkm_rd32(device, 0x100c80); device 46 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x418880, val); device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x418890, 0); device 48 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x418894, 0); device 50 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x4188b0, nvkm_rd32(device, 0x100cc4)); device 51 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x4188b4, nvkm_rd32(device, 0x100cc8)); device 52 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x4188b8, nvkm_rd32(device, 0x100ccc)); device 54 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x4188ac, nvkm_rd32(device, 0x100800)); device 60 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c struct nvkm_device *device = gr->base.engine.subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x419e44, 0xdffffe); device 62 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c nvkm_wr32(device, 0x419e4c, 0x5); device 89 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c gm20b_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 91 drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c return gm200_gr_new_(&gm20b_gr, device, index, pgr); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, 0x418010 + zoff, gr->zbc_color[zbc].ds[0]); device 41 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, 0x41804c + zoff, gr->zbc_color[zbc].ds[1]); device 42 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, 0x418088 + zoff, gr->zbc_color[zbc].ds[2]); device 43 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, 0x4180c4 + zoff, gr->zbc_color[zbc].ds[3]); device 46 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_mask(device, 0x418100 + ((znum / 4) * 4), device 54 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 59 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, 0x418110 + zoff, gr->zbc_depth[zbc].ds); device 60 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_mask(device, 0x41814c + ((znum / 4) * 4), device 74 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 75 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); device 76 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x00000105); device 82 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 83 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_mask(device, 0x419c9c, 0x00010000, 0x00010000); device 84 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_mask(device, 0x419c9c, 0x00020000, 0x00020000); device 90 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_wr32(gr->base.engine.subdev.device, 0x409c24, 0x000f0002); device 96 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 98 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c const u32 fbp_count = nvkm_rd32(device, 0x12006c) & 0x0000000f; device 99 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_mask(device, 0x408850, 0x0000000f, fbp_count); /* zrop */ device 100 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c nvkm_mask(device, 0x408958, 0x0000000f, fbp_count); /* crop */ device 139 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c gp100_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 141 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp100.c return gm200_gr_new_(&gp100_gr, device, index, pgr); device 32 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c struct nvkm_device *device = gr->base.engine.subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c nvkm_wr32(device, 0x41815c + zoff, gr->zbc_stencil[zbc].ds); device 38 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c nvkm_mask(device, 0x418198 + ((znum / 4) * 4), device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c struct nvkm_ltc *ltc = gr->base.engine.subdev.device->ltc; device 88 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c struct nvkm_device *device = gr->base.engine.subdev.device; device 92 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c data = nvkm_rd32(device, GPC_UNIT(gpc, 0x0c50)) & 0x0000000f; device 96 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c nvkm_wr32(device, 0x4181d0, mask); device 135 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c gp102_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 137 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp102.c return gm200_gr_new_(&gp102_gr, device, index, pgr); device 63 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.c gp104_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 65 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp104.c return gm200_gr_new_(&gp104_gr, device, index, pgr); device 65 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.c gp107_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 67 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp107.c return gm200_gr_new_(&gp107_gr, device, index, pgr); device 63 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c gp10b_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 65 drivers/gpu/drm/nouveau/nvkm/engine/gr/gp10b.c return gm200_gr_new_(&gp10b_gr, device, index, pgr); device 46 drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.c gt200_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 48 drivers/gpu/drm/nouveau/nvkm/engine/gr/gt200.c return nv50_gr_new_(>200_gr, device, index, pgr); device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.c gt215_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 49 drivers/gpu/drm/nouveau/nvkm/engine/gr/gt215.c return nv50_gr_new_(>215_gr, device, index, pgr); device 31 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c struct nvkm_device *device = subdev->device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x730 + (sm * 0x80))); device 33 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x734 + (sm * 0x80))); device 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x730 + sm * 0x80), 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x734 + sm * 0x80), gerr); device 58 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 59 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_mask(device, 0x4188a4, 0x03000000, 0x03000000); device 65 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 68 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x728 + sm), 0x0085eb64); device 69 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x610), 0x00000001); device 70 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x72c + sm), 0x00000004); device 77 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 78 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0x403f0000); device 84 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c struct nvkm_device *device = gr->base.engine.subdev.device; device 85 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c nvkm_mask(device, 0x419bd8, 0x00000700, 0x00000000); device 124 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c gv100_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 126 drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c return gm200_gr_new_(&gv100_gr, device, index, pgr); device 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.c mcp79_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp79.c return nv50_gr_new_(&mcp79_gr, device, index, pgr); device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.c mcp89_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 49 drivers/gpu/drm/nouveau/nvkm/engine/gr/mcp89.c return nv50_gr_new_(&mcp89_gr, device, index, pgr); device 445 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(struct nvkm_device *device, u32 inst, u32 mask, u32 value) device 447 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c int subc = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 13) & 0x7; device 450 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c tmp = nvkm_rd32(device, 0x700000 + inst); device 453 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, 0x700000 + inst, tmp); device 455 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_CTX_SWITCH1, tmp); device 456 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_CTX_CACHE1 + (subc << 2), tmp); device 460 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(struct nvkm_device *device, u32 inst, u32 mask, u32 value) device 465 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c ctx1 = nvkm_rd32(device, 0x700000 + inst); device 469 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c tmp = nvkm_rd32(device, 0x70000c + inst); device 472 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, 0x70000c + inst, tmp); device 504 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x01000000, valid << 24); device 508 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_set_operation(struct nvkm_device *device, u32 inst, u32 data) device 510 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u8 class = nvkm_rd32(device, 0x700000) & 0x000000ff; device 516 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x00038000, data << 15); device 518 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0, 0); device 523 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_surf3d_clip_h(struct nvkm_device *device, u32 inst, u32 data) device 535 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, 0x40053c, min); device 536 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, 0x400544, max); device 541 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_surf3d_clip_v(struct nvkm_device *device, u32 inst, u32 data) device 553 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, 0x400540, min); device 554 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, 0x400548, max); device 559 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_class(struct nvkm_device *device, u32 inst) device 561 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return nvkm_rd32(device, 0x700000 + (inst << 4)); device 565 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_surf2d(struct nvkm_device *device, u32 inst, u32 data) device 567 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 569 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x00004000, 0); device 570 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0); device 573 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x00004000, 0); device 574 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0x02000000); device 581 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_surf2d_swzsurf(struct nvkm_device *device, u32 inst, u32 data) device 583 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 585 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x00004000, 0); device 586 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0); device 589 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x00004000, 0); device 590 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0x02000000); device 593 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x00004000, 0x00004000); device 594 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0x02000000); device 601 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv01_gr_mthd_bind_patt(struct nvkm_device *device, u32 inst, u32 data) device 603 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 605 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x08000000, 0); device 608 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x08000000, 0x08000000); device 615 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_patt(struct nvkm_device *device, u32 inst, u32 data) device 617 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 619 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x08000000, 0); device 622 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x08000000, 0x08000000); device 629 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_rop(struct nvkm_device *device, u32 inst, u32 data) device 631 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 633 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x10000000, 0); device 636 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x10000000, 0x10000000); device 643 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_beta1(struct nvkm_device *device, u32 inst, u32 data) device 645 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 647 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x20000000, 0); device 650 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x20000000, 0x20000000); device 657 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_beta4(struct nvkm_device *device, u32 inst, u32 data) device 659 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 661 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x40000000, 0); device 664 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x40000000, 0x40000000); device 671 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_surf_dst(struct nvkm_device *device, u32 inst, u32 data) device 673 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 675 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0); device 678 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0x02000000); device 685 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_surf_src(struct nvkm_device *device, u32 inst, u32 data) device 687 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 689 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x04000000, 0); device 692 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x04000000, 0x04000000); device 699 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_surf_color(struct nvkm_device *device, u32 inst, u32 data) device 701 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 703 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0); device 706 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x02000000, 0x02000000); device 713 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_bind_surf_zeta(struct nvkm_device *device, u32 inst, u32 data) device 715 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 717 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x04000000, 0); device 720 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx_val(device, inst, 0x04000000, 0x04000000); device 727 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv01_gr_mthd_bind_clip(struct nvkm_device *device, u32 inst, u32 data) device 729 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 731 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x2000, 0); device 734 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x2000, 0x2000); device 741 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv01_gr_mthd_bind_chroma(struct nvkm_device *device, u32 inst, u32 data) device 743 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nv04_gr_mthd_bind_class(device, data)) { device 745 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x1000, 0); device 751 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_set_ctx1(device, inst, 0x1000, 0x1000); device 758 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv03_gr_mthd_gdi(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 770 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 774 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_gdi(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 787 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 791 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv01_gr_mthd_blit(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 806 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 810 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_blit(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 825 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 829 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_iifc(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 844 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 848 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv01_gr_mthd_ifc(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 862 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 866 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_ifc(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 881 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 885 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv03_gr_mthd_sifc(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 898 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 902 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_sifc(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 916 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 920 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv03_gr_mthd_sifm(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 932 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 936 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_sifm(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 949 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 953 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_surf3d(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 962 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 966 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv03_gr_mthd_ttri(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 976 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 980 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv01_gr_mthd_prim(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 993 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 997 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd_prim(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 1011 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, data); device 1015 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_mthd(struct nvkm_device *device, u32 inst, u32 mthd, u32 data) device 1018 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c switch (nvkm_rd32(device, 0x700000 + inst) & 0x000000ff) { device 1039 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return func(device, inst, mthd, data); device 1046 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, align, device 1074 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1076 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c if (nvkm_rd32(device, NV04_PGRAPH_CTX_CONTROL) & 0x00010000) { device 1077 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c int chid = nvkm_rd32(device, NV04_PGRAPH_CTX_USER) >> 24; device 1087 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = chan->gr->base.engine.subdev.device; device 1091 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, nv04_gr_ctx_regs[i], chan->nv04[i]); device 1093 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_CTX_CONTROL, 0x10010100); device 1094 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_mask(device, NV04_PGRAPH_CTX_USER, 0xff000000, chid << 24); device 1095 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_mask(device, NV04_PGRAPH_FFINTFC_ST2, 0xfff00000, 0x00000000); device 1102 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = chan->gr->base.engine.subdev.device; device 1106 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c chan->nv04[i] = nvkm_rd32(device, nv04_gr_ctx_regs[i]); device 1108 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_CTX_CONTROL, 0x10000000); device 1109 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_mask(device, NV04_PGRAPH_CTX_USER, 0xff000000, 0x0f000000); device 1116 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1129 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c chid = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 24) & 0x0f; device 1165 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1169 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_mask(device, NV04_PGRAPH_FIFO, 0x00000001, 0x00000000); device 1172 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_mask(device, NV04_PGRAPH_FIFO, 0x00000001, 0x00000001); device 1214 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = subdev->device; device 1217 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c if (device->card_type == NV_40) device 1220 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c if (nvkm_msec(device, 2000, device 1221 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c if (!(nvkm_rd32(device, NV04_PGRAPH_STATUS) & mask)) device 1225 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_rd32(device, NV04_PGRAPH_STATUS)); device 1276 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = subdev->device; device 1277 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR); device 1278 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE); device 1279 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS); device 1280 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR); device 1284 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA); device 1285 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 class = nvkm_rd32(device, 0x400180 + subc * 4) & 0xff; device 1286 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c u32 inst = (nvkm_rd32(device, 0x40016c) & 0xffff) << 4; device 1297 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c if (!nv04_gr_mthd(device, inst, mthd, data)) device 1303 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV03_PGRAPH_INTR, NV_PGRAPH_INTR_CONTEXT_SWITCH); device 1309 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV03_PGRAPH_INTR, stat); device 1310 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_FIFO, 0x00000001); device 1331 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1334 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV03_PGRAPH_INTR, 0xFFFFFFFF); device 1335 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV03_PGRAPH_INTR_EN, 0xFFFFFFFF); device 1337 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_VALID1, 0); device 1338 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_VALID2, 0); device 1341 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0x1231c000); device 1344 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_1, 0x72111100); device 1347 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_2, 0x11d5f071); device 1351 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_3, 0xf0d4ff31); device 1354 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_STATE , 0xFFFFFFFF); device 1355 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_CTX_CONTROL , 0x10000100); device 1356 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_mask(device, NV04_PGRAPH_CTX_USER, 0xff000000, 0x0f000000); device 1359 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_PATTERN_SHAPE, 0x00000000); device 1360 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nvkm_wr32(device, NV04_PGRAPH_BETA_AND , 0xFFFFFFFF); device 1416 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c nv04_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 1425 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c return nvkm_gr_ctor(&nv04_gr, device, index, true, &gr->base); device 417 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, addr); \ device 419 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c state[__i] = nvkm_rd32(device, NV10_PGRAPH_PIPE_DATA); \ device 425 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, addr); \ device 427 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, state[__i]); \ device 433 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = chan->object.engine->subdev.device; device 447 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_SAVE(device, pipe_0x0040, 0x0040); device 448 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_SAVE(device, pipe->pipe_0x0200, 0x0200); device 450 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, chan->lma_window, 0x6790); device 454 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c xfmode0 = nvkm_rd32(device, NV10_PGRAPH_XFMODE0); device 455 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c xfmode1 = nvkm_rd32(device, NV10_PGRAPH_XFMODE1); device 457 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_SAVE(device, pipe->pipe_0x4400, 0x4400); device 458 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_SAVE(device, pipe_0x64c0, 0x64c0); device 459 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_SAVE(device, pipe_0x6ab0, 0x6ab0); device 460 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_SAVE(device, pipe_0x6a80, 0x6a80); device 464 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE0, 0x10000000); device 465 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE1, 0x00000000); device 466 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x000064c0); device 468 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x3f800000); device 470 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000000); device 472 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x00006ab0); device 474 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x3f800000); device 476 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x00006a80); device 478 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000000); device 480 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x00000040); device 481 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000008); device 483 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, pipe->pipe_0x0200, 0x0200); device 487 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, pipe_0x0040, 0x0040); device 489 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE0, xfmode0); device 490 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE1, xfmode1); device 492 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, pipe_0x64c0, 0x64c0); device 493 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, pipe_0x6ab0, 0x6ab0); device 494 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, pipe_0x6a80, 0x6a80); device 495 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c PIPE_RESTORE(device, pipe->pipe_0x4400, 0x4400); device 497 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x000000c0); device 498 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000000); device 506 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = chan->object.engine->subdev.device; device 511 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_DEBUG_4, 0x00000100, 0x00000100); device 512 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, 0x4006b0, 0x08000000, 0x08000000); device 549 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 551 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c if (nvkm_rd32(device, 0x400144) & 0x00010000) { device 552 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c int chid = nvkm_rd32(device, 0x400148) >> 24; device 564 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 583 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 589 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c xfmode0 = nvkm_rd32(device, NV10_PGRAPH_XFMODE0); device 590 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c xfmode1 = nvkm_rd32(device, NV10_PGRAPH_XFMODE1); device 591 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE0, 0x10000000); device 592 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE1, 0x00000000); device 593 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x000064c0); device 595 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x3f800000); device 597 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000000); device 599 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x00006ab0); device 601 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x3f800000); device 603 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x00006a80); device 605 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000000); device 607 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_ADDRESS, 0x00000040); device 608 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_PIPE_DATA, 0x00000008); device 615 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE0, xfmode0); device 616 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_XFMODE1, xfmode1); device 815 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 827 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c int class = nvkm_rd32(device, NV10_PGRAPH_CTX_CACHE(i, 0)) & 0xfff; device 839 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c ctx_user = nvkm_rd32(device, NV10_PGRAPH_CTX_USER); device 841 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c ctx_switch[i] = nvkm_rd32(device, NV10_PGRAPH_CTX_SWITCH(i)); device 844 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c st2 = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_ST2); device 845 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c st2_dl = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_ST2_DL); device 846 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c st2_dh = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_ST2_DH); device 847 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c fifo_ptr = nvkm_rd32(device, NV10_PGRAPH_FFINTFC_FIFO_PTR); device 850 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c fifo[i] = nvkm_rd32(device, 0x4007a0 + 4 * i); device 854 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(i), device 855 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_rd32(device, NV10_PGRAPH_CTX_CACHE(subchan, i))); device 856 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_CTX_USER, 0xe000, subchan << 13); device 859 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_FIFO_PTR, 0); device 860 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_ST2, device 862 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_ST2_DL, inst); device 863 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_CTX_CONTROL, 0, 0x10000); device 864 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV04_PGRAPH_FIFO, 0x00000001, 0x00000001); device 865 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV04_PGRAPH_FIFO, 0x00000001, 0x00000000); device 869 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, 0x4007a0 + 4 * i, fifo[i]); device 871 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_FIFO_PTR, fifo_ptr); device 872 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_ST2, st2); device 873 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_ST2_DL, st2_dl); device 874 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_ST2_DH, st2_dh); device 878 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(i), ctx_switch[i]); device 879 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_USER, ctx_user); device 886 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 891 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, nv10_gr_ctx_regs[i], chan->nv10[i]); device 893 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c if (device->card_type >= NV_11 && device->chipset >= 0x17) { device 895 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, nv17_gr_ctx_regs[i], chan->nv17[i]); device 900 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c inst = nvkm_rd32(device, NV10_PGRAPH_GLOBALSTATE1) & 0xffff; device 903 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_CONTROL, 0x10010100); device 904 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_CTX_USER, 0xff000000, chid << 24); device 905 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_FFINTFC_ST2, 0x30000000, 0x00000000); device 913 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 917 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c chan->nv10[i] = nvkm_rd32(device, nv10_gr_ctx_regs[i]); device 919 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c if (device->card_type >= NV_11 && device->chipset >= 0x17) { device 921 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c chan->nv17[i] = nvkm_rd32(device, nv17_gr_ctx_regs[i]); device 926 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_CONTROL, 0x10000000); device 927 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_CTX_USER, 0xff000000, 0x1f000000); device 934 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 947 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c chid = (nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR) >> 20) & 0x1f; device 958 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 962 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV04_PGRAPH_FIFO, 0x00000001, 0x00000000); device 965 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV04_PGRAPH_FIFO, 0x00000001, 0x00000001); device 1007 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1024 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c if (device->card_type >= NV_11 && device->chipset >= 0x17) { device 1027 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_rd32(device, NV10_PGRAPH_DEBUG_4)); device 1028 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c NV17_WRITE_CTX(0x004006b0, nvkm_rd32(device, 0x004006b0)); device 1052 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1053 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_fifo *fifo = device->fifo; device 1059 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_TLIMIT(i), tile->limit); device 1060 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_TSIZE(i), tile->pitch); device 1061 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_TILE(i), tile->addr); device 1085 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = subdev->device; device 1086 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR); device 1087 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE); device 1088 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS); device 1089 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR); device 1093 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA); device 1094 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xfff; device 1111 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV03_PGRAPH_INTR, NV_PGRAPH_INTR_CONTEXT_SWITCH); device 1117 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV03_PGRAPH_INTR, stat); device 1118 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV04_PGRAPH_FIFO, 0x00000001); device 1139 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c struct nvkm_device *device = gr->base.engine.subdev.device; device 1141 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV03_PGRAPH_INTR , 0xFFFFFFFF); device 1142 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV03_PGRAPH_INTR_EN, 0xFFFFFFFF); device 1144 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0xFFFFFFFF); device 1145 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0x00000000); device 1146 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_1, 0x00118700); device 1148 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_2, 0x25f92ad9); device 1149 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_3, 0x55DE0830 | (1 << 29) | (1 << 31)); device 1151 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c if (device->card_type >= NV_11 && device->chipset >= 0x17) { device 1152 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_DEBUG_4, 0x1f000000); device 1153 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, 0x400a10, 0x03ff3fb6); device 1154 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, 0x400838, 0x002f8684); device 1155 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, 0x40083c, 0x00115f3f); device 1156 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, 0x4006b0, 0x40000020); device 1158 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_DEBUG_4, 0x00000000); device 1161 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(0), 0x00000000); device 1162 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(1), 0x00000000); device 1163 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(2), 0x00000000); device 1164 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(3), 0x00000000); device 1165 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_SWITCH(4), 0x00000000); device 1166 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_STATE, 0xFFFFFFFF); device 1168 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_mask(device, NV10_PGRAPH_CTX_USER, 0xff000000, 0x1f000000); device 1169 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_CTX_CONTROL, 0x10000100); device 1170 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nvkm_wr32(device, NV10_PGRAPH_FFINTFC_ST2, 0x08000000); device 1175 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nv10_gr_new_(const struct nvkm_gr_func *func, struct nvkm_device *device, device 1185 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c return nvkm_gr_ctor(func, device, index, true, &gr->base); device 1218 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c nv10_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 1220 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.c return nv10_gr_new_(&nv10_gr, device, index, pgr); device 56 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.c nv15_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 58 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv15.c return nv10_gr_new_(&nv15_gr, device, index, pgr); device 56 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.c nv17_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 58 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv17.c return nv10_gr_new_(&nv17_gr, device, index, pgr); device 34 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c struct nvkm_device *device = gr->base.engine.subdev.device; device 38 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_mask(device, 0x400720, 0x00000001, 0x00000000); device 39 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (nvkm_rd32(device, 0x400144) & 0x00010000) device 40 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c chid = (nvkm_rd32(device, 0x400148) & 0x1f000000) >> 24; device 42 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400784, inst >> 4); device 43 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400788, 0x00000002); device 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_msec(device, 2000, device 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (!nvkm_rd32(device, 0x400700)) device 48 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400144, 0x10000000); device 49 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_mask(device, 0x400148, 0xff000000, 0x1f000000); device 51 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_mask(device, 0x400720, 0x00000001, 0x00000001); device 89 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c ret = nvkm_memory_new(gr->base.engine.subdev.device, device 152 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c struct nvkm_device *device = gr->base.engine.subdev.device; device 153 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c struct nvkm_fifo *fifo = device->fifo; device 159 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit); device 160 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); device 161 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr); device 163 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0030 + 4 * i); device 164 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->limit); device 165 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0050 + 4 * i); device 166 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->pitch); device 167 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0010 + 4 * i); device 168 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->addr); device 170 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (device->chipset != 0x34) { device 171 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV20_PGRAPH_ZCOMP(i), tile->zcomp); device 172 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00ea0090 + 4 * i); device 173 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, tile->zcomp); device 184 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c struct nvkm_device *device = subdev->device; device 186 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR); device 187 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE); device 188 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS); device 189 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR); device 193 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA); device 194 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xfff; device 199 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c chan = nvkm_fifo_chan_chid(device->fifo, chid, &flags); device 201 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_INTR, stat); device 202 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV04_PGRAPH_FIFO, 0x00000001); device 216 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_fifo_chan_put(device->fifo, flags, &chan); device 223 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c return nvkm_memory_new(gr->base.engine.subdev.device, device 232 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c struct nvkm_device *device = gr->base.engine.subdev.device; device 236 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV20_PGRAPH_CHANNEL_CTX_TABLE, device 239 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (device->chipset == 0x20) { device 240 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x003d0000); device 242 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, 0x00000000); device 243 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_msec(device, 2000, device 244 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (!nvkm_rd32(device, 0x400700)) device 248 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x02c80000); device 250 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, 0x00000000); device 251 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_msec(device, 2000, device 252 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (!nvkm_rd32(device, 0x400700)) device 257 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_INTR , 0xFFFFFFFF); device 258 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_INTR_EN, 0xFFFFFFFF); device 260 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0xFFFFFFFF); device 261 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0x00000000); device 262 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_1, 0x00118700); device 263 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_3, 0xF3CE0475); /* 0x4 = auto ctx switch */ device 264 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_DEBUG_4, 0x00000000); device 265 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x40009C , 0x00000040); device 267 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c if (device->chipset >= 0x25) { device 268 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400890, 0x00a8cfff); device 269 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400610, 0x304B1FB6); device 270 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B80, 0x1cbd3883); device 271 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B84, 0x44000000); device 272 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400098, 0x40000080); device 273 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B88, 0x000000ff); device 276 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400880, 0x0008c7df); device 277 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400094, 0x00000005); device 278 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B80, 0x45eae20e); device 279 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B84, 0x24000000); device 280 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400098, 0x00000040); device 281 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00E00038); device 282 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , 0x00000030); device 283 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00E10038); device 284 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , 0x00000030); device 287 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x4009a0, nvkm_rd32(device, 0x100324)); device 288 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA000C); device 289 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA, nvkm_rd32(device, 0x100324)); device 291 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_CTX_CONTROL, 0x10000100); device 292 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_STATE , 0xFFFFFFFF); device 294 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c tmp = nvkm_rd32(device, NV10_PGRAPH_SURFACE) & 0x0007ff00; device 295 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_SURFACE, tmp); device 296 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c tmp = nvkm_rd32(device, NV10_PGRAPH_SURFACE) | 0x00020100; device 297 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_SURFACE, tmp); device 300 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c vramsz = device->func->resource_size(device, 1) - 1; device 301 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x4009A4, nvkm_rd32(device, 0x100200)); device 302 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x4009A8, nvkm_rd32(device, 0x100204)); device 303 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0000); device 304 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , nvkm_rd32(device, 0x100200)); device 305 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0004); device 306 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , nvkm_rd32(device, 0x100204)); device 307 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400820, 0); device 308 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400824, 0); device 309 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400864, vramsz - 1); device 310 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400868, vramsz - 1); device 313 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B20, 0x00000000); device 314 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, 0x400B04, 0xFFFFFFFF); device 316 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_ABS_UCLIP_XMIN, 0); device 317 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_ABS_UCLIP_YMIN, 0); device 318 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_ABS_UCLIP_XMAX, 0x7fff); device 319 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nvkm_wr32(device, NV03_PGRAPH_ABS_UCLIP_YMAX, 0x7fff); device 332 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nv20_gr_new_(const struct nvkm_gr_func *func, struct nvkm_device *device, device 341 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c return nvkm_gr_ctor(func, device, index, true, &gr->base); device 373 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c nv20_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 375 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c return nv20_gr_new_(&nv20_gr, device, index, pgr); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c ret = nvkm_memory_new(gr->base.engine.subdev.device, device 132 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c nv25_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 134 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c return nv20_gr_new_(&nv25_gr, device, index, pgr); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c ret = nvkm_memory_new(gr->base.engine.subdev.device, device 123 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c nv2a_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 125 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c return nv20_gr_new_(&nv2a_gr, device, index, pgr); device 36 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c ret = nvkm_memory_new(gr->base.engine.subdev.device, device 107 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c struct nvkm_device *device = gr->base.engine.subdev.device; device 109 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV20_PGRAPH_CHANNEL_CTX_TABLE, device 112 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV03_PGRAPH_INTR , 0xFFFFFFFF); device 113 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV03_PGRAPH_INTR_EN, 0xFFFFFFFF); device 115 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0xFFFFFFFF); device 116 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0x00000000); device 117 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_1, 0x401287c0); device 118 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400890, 0x01b463ff); device 119 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_3, 0xf2de0475); device 120 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_DEBUG_4, 0x00008000); device 121 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV04_PGRAPH_LIMIT_VIOL_PIX, 0xf04bdff6); device 122 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400B80, 0x1003d888); device 123 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400B84, 0x0c000000); device 124 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400098, 0x00000000); device 125 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x40009C, 0x0005ad00); device 126 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400B88, 0x62ff00ff); /* suspiciously like PGRAPH_DEBUG_2 */ device 127 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4000a0, 0x00000000); device 128 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4000a4, 0x00000008); device 129 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4008a8, 0xb784a400); device 130 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400ba0, 0x002f8685); device 131 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400ba4, 0x00231f3f); device 132 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4008a4, 0x40000020); device 134 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c if (device->chipset == 0x34) { device 135 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0004); device 136 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , 0x00200201); device 137 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0008); device 138 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , 0x00000008); device 139 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00EA0000); device 140 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , 0x00000032); device 141 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_INDEX, 0x00E00004); device 142 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_RDI_DATA , 0x00000002); device 145 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4000c0, 0x00000016); device 147 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_CTX_CONTROL, 0x10000100); device 148 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, NV10_PGRAPH_STATE , 0xFFFFFFFF); device 149 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x0040075c , 0x00000001); device 153 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4009A4, nvkm_rd32(device, 0x100200)); device 154 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x4009A8, nvkm_rd32(device, 0x100204)); device 155 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c if (device->chipset != 0x34) { device 156 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400750, 0x00EA0000); device 157 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400754, nvkm_rd32(device, 0x100200)); device 158 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400750, 0x00EA0004); device 159 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nvkm_wr32(device, 0x400754, nvkm_rd32(device, 0x100204)); device 197 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c nv30_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 199 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c return nv20_gr_new_(&nv30_gr, device, index, pgr); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c ret = nvkm_memory_new(gr->base.engine.subdev.device, device 134 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c nv34_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 136 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c return nv20_gr_new_(&nv34_gr, device, index, pgr); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c ret = nvkm_memory_new(gr->base.engine.subdev.device, device 134 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c nv35_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 136 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c return nv20_gr_new_(&nv35_gr, device, index, pgr); device 36 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c return nvkm_rd32(gr->engine.subdev.device, 0x1540); device 47 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c int ret = nvkm_gpuobj_new(object->engine->subdev.device, 20, align, device 79 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c int ret = nvkm_gpuobj_new(gr->base.engine.subdev.device, gr->size, device 84 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nv40_grctx_fill(gr->base.engine.subdev.device, *pgpuobj); device 97 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c struct nvkm_device *device = subdev->device; device 101 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x400720, 0x00000001, 0x00000000); device 103 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c if (nvkm_rd32(device, 0x40032c) == inst) { device 105 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400720, 0x00000000); device 106 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400784, inst); device 107 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x400310, 0x00000020, 0x00000020); device 108 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x400304, 0x00000001, 0x00000001); device 109 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c if (nvkm_msec(device, 2000, device 110 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c if (!(nvkm_rd32(device, 0x400300) & 0x00000001)) device 113 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 insn = nvkm_rd32(device, 0x400308); device 119 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x40032c, 0x01000000, 0x00000000); device 122 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c if (nvkm_rd32(device, 0x400330) == inst) device 123 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x400330, 0x01000000, 0x00000000); device 125 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x400720, 0x00000001, 0x00000001); device 176 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c struct nvkm_device *device = gr->base.engine.subdev.device; device 177 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c struct nvkm_fifo *fifo = device->fifo; device 183 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c switch (device->chipset) { device 189 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); device 190 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit); device 191 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr); device 192 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); device 193 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_TLIMIT1(i), tile->limit); device 194 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_TILE1(i), tile->addr); device 195 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c switch (device->chipset) { device 198 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV20_PGRAPH_ZCOMP(i), tile->zcomp); device 199 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_ZCOMP1(i), tile->zcomp); device 204 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV41_PGRAPH_ZCOMP0(i), tile->zcomp); device 205 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV41_PGRAPH_ZCOMP1(i), tile->zcomp); device 214 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV47_PGRAPH_TSIZE(i), tile->pitch); device 215 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV47_PGRAPH_TLIMIT(i), tile->limit); device 216 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV47_PGRAPH_TILE(i), tile->addr); device 217 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); device 218 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_TLIMIT1(i), tile->limit); device 219 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_TILE1(i), tile->addr); device 220 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV47_PGRAPH_ZCOMP0(i), tile->zcomp); device 221 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV47_PGRAPH_ZCOMP1(i), tile->zcomp); device 237 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c struct nvkm_device *device = subdev->device; device 238 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 stat = nvkm_rd32(device, NV03_PGRAPH_INTR); device 239 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 nsource = nvkm_rd32(device, NV03_PGRAPH_NSOURCE); device 240 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 nstatus = nvkm_rd32(device, NV03_PGRAPH_NSTATUS); device 241 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 inst = nvkm_rd32(device, 0x40032c) & 0x000fffff; device 242 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 addr = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_ADDR); device 245 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 data = nvkm_rd32(device, NV04_PGRAPH_TRAPPED_DATA); device 246 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c u32 class = nvkm_rd32(device, 0x400160 + subc * 4) & 0xffff; device 263 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_mask(device, 0x402000, 0, 0); device 267 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV03_PGRAPH_INTR, stat); device 268 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV04_PGRAPH_FIFO, 0x00000001); device 290 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c struct nvkm_device *device = gr->base.engine.subdev.device; device 295 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c ret = nv40_grctx_init(device, &gr->size); device 300 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_CTXCTL_CUR, 0x00000000); device 302 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV03_PGRAPH_INTR , 0xFFFFFFFF); device 303 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV40_PGRAPH_INTR_EN, 0xFFFFFFFF); device 305 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0xFFFFFFFF); device 306 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_0, 0x00000000); device 307 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_1, 0x401287c0); device 308 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV04_PGRAPH_DEBUG_3, 0xe0de8055); device 309 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV10_PGRAPH_DEBUG_4, 0x00008000); device 310 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV04_PGRAPH_LIMIT_VIOL_PIX, 0x00be3c5f); device 312 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV10_PGRAPH_CTX_CONTROL, 0x10010100); device 313 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, NV10_PGRAPH_STATE , 0xFFFFFFFF); device 315 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c j = nvkm_rd32(device, 0x1540) & 0xff; device 319 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x405000, i); device 322 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c if (device->chipset == 0x40) { device 323 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009b0, 0x83280fff); device 324 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009b4, 0x000000a0); device 326 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400820, 0x83280eff); device 327 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400824, 0x000000a0); device 330 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c switch (device->chipset) { device 333 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009b8, 0x0078e366); device 334 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009bc, 0x0000014c); device 339 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400828, 0x007596ff); device 340 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x40082c, 0x00000108); device 343 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400828, 0x0072cb77); device 344 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x40082c, 0x00000108); device 351 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400860, 0); device 352 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400864, 0); device 357 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400828, 0x07830610); device 358 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x40082c, 0x0000016A); device 364 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400b38, 0x2ffff800); device 365 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400b3c, 0x00006000); device 368 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c switch (device->chipset) { device 371 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400bc4, 0x1003d888); device 372 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400bbc, 0xb7a7b500); device 375 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400bc4, 0x0000e024); device 376 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400bbc, 0xb7a7b520); device 381 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400bc4, 0x1003d888); device 382 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400bbc, 0xb7a7b540); device 389 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c vramsz = device->func->resource_size(device, 1) - 1; device 390 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c switch (device->chipset) { device 392 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009A4, nvkm_rd32(device, 0x100200)); device 393 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009A8, nvkm_rd32(device, 0x100204)); device 394 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4069A4, nvkm_rd32(device, 0x100200)); device 395 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4069A8, nvkm_rd32(device, 0x100204)); device 396 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400820, 0); device 397 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400824, 0); device 398 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400864, vramsz); device 399 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400868, vramsz); device 402 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c switch (device->chipset) { device 410 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009F0, nvkm_rd32(device, 0x100200)); device 411 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4009F4, nvkm_rd32(device, 0x100204)); device 414 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400DF0, nvkm_rd32(device, 0x100200)); device 415 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400DF4, nvkm_rd32(device, 0x100204)); device 418 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4069F0, nvkm_rd32(device, 0x100200)); device 419 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4069F4, nvkm_rd32(device, 0x100204)); device 420 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400840, 0); device 421 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x400844, 0); device 422 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4008A0, vramsz); device 423 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nvkm_wr32(device, 0x4008A4, vramsz); device 431 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nv40_gr_new_(const struct nvkm_gr_func *func, struct nvkm_device *device, device 441 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c return nvkm_gr_ctor(func, device, index, true, &gr->base); device 473 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c nv40_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 475 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c return nv40_gr_new_(&nv40_gr, device, index, pgr); device 39 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h nv44_gr_class(struct nvkm_device *device) device 41 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h if ((device->chipset & 0xf0) == 0x60) device 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h return !(0x0aaf & (1 << (device->chipset & 0x0f))); device 34 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c struct nvkm_device *device = gr->base.engine.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c struct nvkm_fifo *fifo = device->fifo; device 41 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c switch (device->chipset) { device 44 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); device 45 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit); device 46 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr); device 53 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV47_PGRAPH_TSIZE(i), tile->pitch); device 54 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV47_PGRAPH_TLIMIT(i), tile->limit); device 55 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV47_PGRAPH_TILE(i), tile->addr); device 56 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); device 57 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV40_PGRAPH_TLIMIT1(i), tile->limit); device 58 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV40_PGRAPH_TILE1(i), tile->addr); device 61 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV20_PGRAPH_TSIZE(i), tile->pitch); device 62 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV20_PGRAPH_TLIMIT(i), tile->limit); device 63 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV20_PGRAPH_TILE(i), tile->addr); device 64 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV40_PGRAPH_TSIZE1(i), tile->pitch); device 65 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV40_PGRAPH_TLIMIT1(i), tile->limit); device 66 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nvkm_wr32(device, NV40_PGRAPH_TILE1(i), tile->addr); device 105 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c nv44_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 107 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv44.c return nv40_gr_new_(&nv44_gr, device, index, pgr); device 35 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c return nvkm_rd32(gr->engine.subdev.device, 0x1540); device 46 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, device 73 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c int ret = nvkm_gpuobj_new(gr->base.engine.subdev.device, gr->size, device 77 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nv50_grctx_fill(gr->base.engine.subdev.device, *pgpuobj); device 243 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c struct nvkm_device *device = subdev->device; device 244 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e0c = nvkm_rd32(device, ustatus_addr + 0x04); device 245 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e10 = nvkm_rd32(device, ustatus_addr + 0x08); device 246 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e14 = nvkm_rd32(device, ustatus_addr + 0x0c); device 247 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e18 = nvkm_rd32(device, ustatus_addr + 0x10); device 248 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e1c = nvkm_rd32(device, ustatus_addr + 0x14); device 249 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e20 = nvkm_rd32(device, ustatus_addr + 0x18); device 250 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 e24 = nvkm_rd32(device, ustatus_addr + 0x1c); device 285 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c struct nvkm_device *device = subdev->device; device 286 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 units = nvkm_rd32(device, 0x1540); device 294 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c if (device->chipset < 0xa0) device 298 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c mp10 = nvkm_rd32(device, addr + 0x10); device 299 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c status = nvkm_rd32(device, addr + 0x14); device 303 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, addr + 0x20); device 304 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c pc = nvkm_rd32(device, addr + 0x24); device 305 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c oplow = nvkm_rd32(device, addr + 0x70); device 306 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ophigh = nvkm_rd32(device, addr + 0x74); device 315 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, addr + 0x10, mp10); device 316 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, addr + 0x14, 0); device 329 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c struct nvkm_device *device = subdev->device; device 330 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 units = nvkm_rd32(device, 0x1540); device 338 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c if (device->chipset < 0xa0) device 342 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ustatus = nvkm_rd32(device, ustatus_addr) & 0x7fffffff; device 352 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, r)); device 387 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, ustatus_addr, 0xc0000000); device 399 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c struct nvkm_device *device = subdev->device; device 400 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 status = nvkm_rd32(device, 0x400108); device 413 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ustatus = nvkm_rd32(device, 0x400804) & 0x7fffffff; device 418 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400500, 0x00000000); device 422 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 addr = nvkm_rd32(device, 0x400808); device 425 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 datal = nvkm_rd32(device, 0x40080c); device 426 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 datah = nvkm_rd32(device, 0x400810); device 427 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 class = nvkm_rd32(device, 0x400814); device 428 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 r848 = nvkm_rd32(device, 0x400848); device 443 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400808, 0); device 444 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x4008e8, nvkm_rd32(device, 0x4008e8) & 3); device 445 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400848, 0); device 450 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 addr = nvkm_rd32(device, 0x40084c); device 453 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 data = nvkm_rd32(device, 0x40085c); device 454 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 class = nvkm_rd32(device, 0x400814); device 468 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x40084c, 0); device 477 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400804, 0xc0000000); device 478 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x001); device 486 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 ustatus = nvkm_rd32(device, 0x406800) & 0x7fffffff; device 493 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x406804), device 494 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x406808), device 495 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x40680c), device 496 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x406810)); device 500 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400040, 2); device 501 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400040, 0); device 502 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x406800, 0xc0000000); device 503 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x002); device 509 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 ustatus = nvkm_rd32(device, 0x400c04) & 0x7fffffff; device 516 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x400c00), device 517 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x400c08), device 518 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x400c0c), device 519 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x400c10)); device 522 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400c04, 0xc0000000); device 523 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x004); device 529 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ustatus = nvkm_rd32(device, 0x401800) & 0x7fffffff; device 536 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x401804), device 537 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x401808), device 538 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x40180c), device 539 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x401810)); device 543 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400040, 0x80); device 544 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400040, 0); device 545 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x401800, 0xc0000000); device 546 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x008); device 552 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ustatus = nvkm_rd32(device, 0x405018) & 0x7fffffff; device 560 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x405000), device 561 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x405004), device 562 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x405008), device 563 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x40500c), device 564 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x405010), device 565 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x405014), device 566 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_rd32(device, 0x40501c)); device 569 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x405018, 0xc0000000); device 570 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x010); device 578 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ustatus = nvkm_rd32(device, 0x402000) & 0x7fffffff; device 581 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402000, 0xc0000000); device 589 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x040); device 597 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x080); device 606 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0x100); device 613 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, status); device 624 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c struct nvkm_device *device = subdev->device; device 626 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 stat = nvkm_rd32(device, 0x400100); device 627 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 inst = nvkm_rd32(device, 0x40032c) & 0x0fffffff; device 628 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 addr = nvkm_rd32(device, 0x400704); device 631 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 data = nvkm_rd32(device, 0x400708); device 632 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 class = nvkm_rd32(device, 0x400814); device 640 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c chan = nvkm_fifo_chan_inst(device->fifo, (u64)inst << 12, &flags); device 647 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c u32 ecode = nvkm_rd32(device, 0x400110); device 660 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400100, stat); device 661 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400500, 0x00010001); device 672 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c if (nvkm_rd32(device, 0x400824) & (1 << 31)) device 673 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400824, nvkm_rd32(device, 0x400824) & ~(1 << 31)); device 675 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_fifo_chan_put(device->fifo, flags, &chan); device 682 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c struct nvkm_device *device = gr->base.engine.subdev.device; device 686 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x40008c, 0x00000004); device 689 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400804, 0xc0000000); device 690 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x406800, 0xc0000000); device 691 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400c04, 0xc0000000); device 692 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x401800, 0xc0000000); device 693 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x405018, 0xc0000000); device 694 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402000, 0xc0000000); device 696 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c units = nvkm_rd32(device, 0x001540); device 701 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c if (device->chipset < 0xa0) { device 702 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x408900 + (i << 12), 0xc0000000); device 703 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x408e08 + (i << 12), 0xc0000000); device 704 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x408314 + (i << 12), 0xc0000000); device 706 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x408600 + (i << 11), 0xc0000000); device 707 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x408708 + (i << 11), 0xc0000000); device 708 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x40831c + (i << 11), 0xc0000000); device 712 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400108, 0xffffffff); device 713 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400138, 0xffffffff); device 714 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400100, 0xffffffff); device 715 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x40013c, 0xffffffff); device 716 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400500, 0x00010001); device 719 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c ret = nv50_grctx_init(device, &gr->size); device 723 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400824, 0x00000000); device 724 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400828, 0x00000000); device 725 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x40082c, 0x00000000); device 726 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400830, 0x00000000); device 727 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x40032c, 0x00000000); device 728 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x400330, 0x00000000); device 731 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c switch (device->chipset & 0xf0) { device 735 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402ca8, 0x00000800); device 739 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c if (device->chipset == 0xa0 || device 740 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c device->chipset == 0xaa || device 741 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c device->chipset == 0xac) { device 742 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402ca8, 0x00000802); device 744 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402cc0, 0x00000000); device 745 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402ca8, 0x00000002); device 753 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402c20 + (i * 0x10), 0x00000000); device 754 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402c24 + (i * 0x10), 0x00000000); device 755 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402c28 + (i * 0x10), 0x00000000); device 756 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nvkm_wr32(device, 0x402c2c + (i * 0x10), 0x00000000); device 763 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nv50_gr_new_(const struct nvkm_gr_func *func, struct nvkm_device *device, device 773 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c return nvkm_gr_ctor(func, device, index, true, &gr->base); device 793 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nv50_gr_new(struct nvkm_device *device, int index, struct nvkm_gr **pgr) device 795 drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c return nv50_gr_new_(&nv50_gr, device, index, pgr); device 40 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.c g84_mpeg_new(struct nvkm_device *device, int index, struct nvkm_engine **pmpeg) device 42 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/g84.c return nvkm_engine_new_(&g84_mpeg, device, index, true, pmpeg); device 42 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, align, device 117 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c struct nvkm_device *device = mpeg->engine.subdev.device; device 119 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b008 + (i * 0x10), tile->pitch); device 120 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b004 + (i * 0x10), tile->limit); device 121 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b000 + (i * 0x10), tile->addr); device 125 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nv31_mpeg_mthd_dma(struct nvkm_device *device, u32 mthd, u32 data) device 127 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c struct nv31_mpeg *mpeg = nv31_mpeg(device->mpeg); device 130 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 dma0 = nvkm_rd32(device, 0x700000 + inst); device 131 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 dma1 = nvkm_rd32(device, 0x700004 + inst); device 132 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 dma2 = nvkm_rd32(device, 0x700008 + inst); device 145 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_mask(device, 0x00b300, 0x00010000, device 147 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b334, base); device 148 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b324, size); device 152 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_mask(device, 0x00b300, 0x00020000, device 154 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b360, base); device 155 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b364, size); device 161 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b370, base); device 162 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b374, size); device 171 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c struct nvkm_device *device = mpeg->engine.subdev.device; device 176 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c return mpeg->func->mthd_dma(device, mthd, data); device 188 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c struct nvkm_device *device = subdev->device; device 189 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 stat = nvkm_rd32(device, 0x00b100); device 190 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 type = nvkm_rd32(device, 0x00b230); device 191 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 mthd = nvkm_rd32(device, 0x00b234); device 192 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c u32 data = nvkm_rd32(device, 0x00b238); device 201 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_mask(device, 0x00b308, 0x00000000, 0x00000000); device 211 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b100, stat); device 212 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b230, 0x00000001); device 228 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c struct nvkm_device *device = subdev->device; device 231 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b0e0, 0x00000020); /* nvidia: rd 0x01, wr 0x20 */ device 232 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b0e8, 0x00000020); /* nvidia: rd 0x01, wr 0x20 */ device 235 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b32c, 0x00000000); device 236 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b314, 0x00000100); device 237 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b220, 0x00000031); device 238 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b300, 0x02001ec1); device 239 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000001); device 241 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b100, 0xffffffff); device 242 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_wr32(device, 0x00b140, 0xffffffff); device 244 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c if (nvkm_msec(device, 2000, device 245 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c if (!(nvkm_rd32(device, 0x00b200) & 0x00000001)) device 249 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nvkm_rd32(device, 0x00b200)); device 276 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nv31_mpeg_new_(const struct nv31_mpeg_func *func, struct nvkm_device *device, device 286 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c return nvkm_engine_ctor(&nv31_mpeg_, device, index, device 296 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c nv31_mpeg_new(struct nvkm_device *device, int index, struct nvkm_engine **pmpeg) device 298 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.c return nv31_mpeg_new_(&nv31_mpeg, device, index, pmpeg); device 31 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nv40_mpeg_mthd_dma(struct nvkm_device *device, u32 mthd, u32 data) device 33 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c struct nvkm_instmem *imem = device->imem; device 34 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c struct nv31_mpeg *mpeg = nv31_mpeg(device->mpeg); device 52 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_mask(device, 0x00b300, 0x00030000, (dma0 & 0x00030000)); device 53 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_wr32(device, 0x00b334, base); device 54 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_wr32(device, 0x00b324, size); device 58 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_mask(device, 0x00b300, 0x000c0000, (dma0 & 0x00030000) << 2); device 59 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_wr32(device, 0x00b360, base); device 60 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_wr32(device, 0x00b364, size); device 66 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_wr32(device, 0x00b370, base); device 67 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nvkm_wr32(device, 0x00b374, size); device 79 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c nv40_mpeg_new(struct nvkm_device *device, int index, struct nvkm_engine **pmpeg) device 81 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv40.c return nv31_mpeg_new_(&nv40_mpeg, device, index, pmpeg); device 56 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c int ret = nvkm_gpuobj_new(chan->object.engine->subdev.device, 264 * 4, device 73 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c struct nvkm_device *device = mpeg->engine.subdev.device; device 76 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000000); device 77 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c if (nvkm_rd32(device, 0x00b318) == inst) device 78 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nvkm_mask(device, 0x00b318, 0x80000000, 0x00000000); device 79 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000001); device 129 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nv44_mpeg_mthd(struct nvkm_device *device, u32 mthd, u32 data) device 135 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c return nv40_mpeg_mthd_dma(device, mthd, data); device 147 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c struct nvkm_device *device = subdev->device; device 150 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c u32 inst = nvkm_rd32(device, 0x00b318) & 0x000fffff; device 151 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c u32 stat = nvkm_rd32(device, 0x00b100); device 152 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c u32 type = nvkm_rd32(device, 0x00b230); device 153 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c u32 mthd = nvkm_rd32(device, 0x00b234); device 154 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c u32 data = nvkm_rd32(device, 0x00b238); device 170 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nvkm_mask(device, 0x00b308, 0x00000000, 0x00000000); device 175 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c if (nv44_mpeg_mthd(subdev->device, mthd, data)) device 180 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nvkm_wr32(device, 0x00b100, stat); device 181 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nvkm_wr32(device, 0x00b230, 0x00000001); device 206 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c nv44_mpeg_new(struct nvkm_device *device, int index, struct nvkm_engine **pmpeg) device 215 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv44.c return nvkm_engine_ctor(&nv44_mpeg, device, index, true, &mpeg->engine); device 40 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c int ret = nvkm_gpuobj_new(object->engine->subdev.device, 128 * 4, device 64 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c struct nvkm_device *device = subdev->device; device 65 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c u32 stat = nvkm_rd32(device, 0x00b100); device 66 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c u32 type = nvkm_rd32(device, 0x00b230); device 67 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c u32 mthd = nvkm_rd32(device, 0x00b234); device 68 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c u32 data = nvkm_rd32(device, 0x00b238); device 74 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b308, 0x00000100); device 84 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b100, stat); device 85 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b230, 0x00000001); device 92 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c struct nvkm_device *device = subdev->device; device 94 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b32c, 0x00000000); device 95 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b314, 0x00000100); device 96 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b0e0, 0x0000001a); device 98 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b220, 0x00000044); device 99 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b300, 0x00801ec1); device 100 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b390, 0x00000000); device 101 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b394, 0x00000000); device 102 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b398, 0x00000000); device 103 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000001); device 105 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b100, 0xffffffff); device 106 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_wr32(device, 0x00b140, 0xffffffff); device 108 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c if (nvkm_msec(device, 2000, device 109 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c if (!(nvkm_rd32(device, 0x00b200) & 0x00000001)) device 113 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nvkm_rd32(device, 0x00b200)); device 132 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c nv50_mpeg_new(struct nvkm_device *device, int index, struct nvkm_engine **pmpeg) device 134 drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv50.c return nvkm_engine_new_(&nv50_mpeg, device, index, true, pmpeg); device 28 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.c struct nvkm_device *device, int index, device 31 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/base.c return nvkm_falcon_new_(func, device, index, true, 0x085000, pengine); device 31 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c struct nvkm_device *device = mspdec->engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c nvkm_wr32(device, 0x085010, 0x0000ffd2); device 33 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c nvkm_wr32(device, 0x08501c, 0x0000fff2); device 46 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c g98_mspdec_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/g98.c return nvkm_mspdec_new_(&g98_mspdec, device, index, pengine); device 31 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c struct nvkm_device *device = mspdec->engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c nvkm_wr32(device, 0x085010, 0x0000fff2); device 33 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c nvkm_wr32(device, 0x08501c, 0x0000fff2); device 46 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c gf100_mspdec_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gf100.c return nvkm_mspdec_new_(&gf100_mspdec, device, index, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.c gk104_mspdec_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gk104.c return nvkm_mspdec_new_(&gk104_mspdec, device, index, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.c gt215_mspdec_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/mspdec/gt215.c return nvkm_mspdec_new_(>215_mspdec, device, index, pengine); device 27 drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.c nvkm_msppp_new_(const struct nvkm_falcon_func *func, struct nvkm_device *device, device 30 drivers/gpu/drm/nouveau/nvkm/engine/msppp/base.c return nvkm_falcon_new_(func, device, index, true, 0x086000, pengine); device 31 drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c struct nvkm_device *device = msppp->engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c nvkm_wr32(device, 0x086010, 0x0000ffd2); device 33 drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c nvkm_wr32(device, 0x08601c, 0x0000fff2); device 46 drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c g98_msppp_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/engine/msppp/g98.c return nvkm_msppp_new_(&g98_msppp, device, index, pengine); device 31 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c struct nvkm_device *device = msppp->engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c nvkm_wr32(device, 0x086010, 0x0000fff2); device 33 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c nvkm_wr32(device, 0x08601c, 0x0000fff2); device 46 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c gf100_msppp_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gf100.c return nvkm_msppp_new_(&gf100_msppp, device, index, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.c gt215_msppp_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/msppp/gt215.c return nvkm_msppp_new_(>215_msppp, device, index, pengine); device 27 drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.c nvkm_msvld_new_(const struct nvkm_falcon_func *func, struct nvkm_device *device, device 30 drivers/gpu/drm/nouveau/nvkm/engine/msvld/base.c return nvkm_falcon_new_(func, device, index, true, 0x084000, pengine); device 31 drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c struct nvkm_device *device = msvld->engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c nvkm_wr32(device, 0x084010, 0x0000ffd2); device 33 drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c nvkm_wr32(device, 0x08401c, 0x0000fff2); device 46 drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c g98_msvld_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/engine/msvld/g98.c return nvkm_msvld_new_(&g98_msvld, device, index, pengine); device 31 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c struct nvkm_device *device = msvld->engine.subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c nvkm_wr32(device, 0x084010, 0x0000fff2); device 33 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c nvkm_wr32(device, 0x08401c, 0x0000fff2); device 46 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c gf100_msvld_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gf100.c return nvkm_msvld_new_(&gf100_msvld, device, index, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.c gk104_msvld_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gk104.c return nvkm_msvld_new_(&gk104_msvld, device, index, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.c gt215_msvld_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/msvld/gt215.c return nvkm_msvld_new_(>215_msvld, device, index, pengine); device 38 drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.c mcp89_msvld_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/engine/msvld/mcp89.c return nvkm_msvld_new_(&mcp89_msvld, device, index, pengine); device 33 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c nvdec->addr = nvkm_top_addr(subdev->device, subdev->index); device 57 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c nvkm_nvdec_new_(struct nvkm_device *device, int index, device 65 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c return nvkm_engine_ctor(&nvkm_nvdec, device, index, true, device 26 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gp102.c gp102_nvdec_new(struct nvkm_device *device, int index, device 29 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gp102.c return nvkm_nvdec_new_(device, index, pnvdec); device 132 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_device *device = subdev->device; device 158 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_mask(device, src->addr, mask, value); device 171 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_device *device = subdev->device; device 196 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_mask(device, src->addr, mask, 0); device 490 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c struct nvkm_device *device = pm->engine.subdev.device; device 493 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c const bool all = nvkm_boolopt(device->cfgopt, "NvPmShowAll", false); device 494 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c const bool raw = nvkm_boolopt(device->cfgopt, "NvPmUnnamed", all); device 664 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_pm_oclass_new(struct nvkm_device *device, const struct nvkm_oclass *oclass, device 860 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c nvkm_pm_ctor(const struct nvkm_pm_func *func, struct nvkm_device *device, device 866 drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c return nvkm_engine_ctor(&nvkm_pm, device, index, true, &pm->engine); device 162 drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.c g84_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 164 drivers/gpu/drm/nouveau/nvkm/engine/pm/g84.c return nv40_pm_new_(g84_pm, device, index, ppm); device 131 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c struct nvkm_device *device = pm->engine.subdev.device; device 139 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_wr32(device, dom->addr + 0x09c, 0x00040002 | (dom->mode << 3)); device 140 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_wr32(device, dom->addr + 0x100, 0x00000000); device 141 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_wr32(device, dom->addr + 0x040 + (ctr->slot * 0x08), src); device 142 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_wr32(device, dom->addr + 0x044 + (ctr->slot * 0x08), log); device 149 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c struct nvkm_device *device = pm->engine.subdev.device; device 152 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c case 0: ctr->ctr = nvkm_rd32(device, dom->addr + 0x08c); break; device 153 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c case 1: ctr->ctr = nvkm_rd32(device, dom->addr + 0x088); break; device 154 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c case 2: ctr->ctr = nvkm_rd32(device, dom->addr + 0x080); break; device 155 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c case 3: ctr->ctr = nvkm_rd32(device, dom->addr + 0x090); break; device 157 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c dom->clk = nvkm_rd32(device, dom->addr + 0x070); device 163 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c struct nvkm_device *device = pm->engine.subdev.device; device 164 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_wr32(device, dom->addr + 0x06c, dom->signal_nr - 0x40 + 0x27); device 165 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_wr32(device, dom->addr + 0x0ec, 0x00000011); device 178 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c struct nvkm_device *device = pm->engine.subdev.device; device 179 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_mask(device, 0x000200, 0x10000000, 0x00000000); device 180 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c nvkm_mask(device, 0x000200, 0x10000000, 0x10000000); device 189 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_pm_new_(const struct gf100_pm_func *func, struct nvkm_device *device, device 199 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c ret = nvkm_pm_ctor(&gf100_pm_, device, index, pm); device 210 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c mask = (1 << nvkm_rd32(device, 0x022430)) - 1; device 211 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c mask &= ~nvkm_rd32(device, 0x022504); device 212 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c mask &= ~nvkm_rd32(device, 0x022584); device 220 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c mask = (1 << nvkm_rd32(device, 0x022438)) - 1; device 221 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c mask &= ~nvkm_rd32(device, 0x022548); device 222 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c mask &= ~nvkm_rd32(device, 0x0225c8); device 240 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c gf100_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 242 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.c return gf100_pm_new_(&gf100_pm, device, index, ppm); device 63 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.c gf108_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 65 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf108.c return gf100_pm_new_(&gf108_pm, device, index, ppm); device 77 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.c gf117_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 79 drivers/gpu/drm/nouveau/nvkm/engine/pm/gf117.c return gf100_pm_new_(&gf117_pm, device, index, ppm); device 181 drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.c gk104_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 183 drivers/gpu/drm/nouveau/nvkm/engine/pm/gk104.c return gf100_pm_new_(&gk104_pm, device, index, ppm); device 154 drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.c gt200_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 156 drivers/gpu/drm/nouveau/nvkm/engine/pm/gt200.c return nv40_pm_new_(gt200_pm, device, index, ppm); device 135 drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.c gt215_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 137 drivers/gpu/drm/nouveau/nvkm/engine/pm/gt215.c return nv40_pm_new_(gt215_pm, device, index, ppm); device 30 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c struct nvkm_device *device = pm->engine.subdev.device; device 38 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nvkm_wr32(device, 0x00a7c0 + dom->addr, 0x00000001 | (dom->mode << 4)); device 39 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nvkm_wr32(device, 0x00a400 + dom->addr + (ctr->slot * 0x40), src); device 40 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nvkm_wr32(device, 0x00a420 + dom->addr + (ctr->slot * 0x40), log); device 47 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c struct nvkm_device *device = pm->engine.subdev.device; device 50 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c case 0: ctr->ctr = nvkm_rd32(device, 0x00a700 + dom->addr); break; device 51 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c case 1: ctr->ctr = nvkm_rd32(device, 0x00a6c0 + dom->addr); break; device 52 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c case 2: ctr->ctr = nvkm_rd32(device, 0x00a680 + dom->addr); break; device 53 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c case 3: ctr->ctr = nvkm_rd32(device, 0x00a740 + dom->addr); break; device 55 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c dom->clk = nvkm_rd32(device, 0x00a600 + dom->addr); device 61 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c struct nvkm_device *device = pm->engine.subdev.device; device 65 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nvkm_wr32(device, 0x400084, 0x00000020); device 82 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nv40_pm_new_(const struct nvkm_specdom *doms, struct nvkm_device *device, device 92 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c ret = nvkm_pm_ctor(&nv40_pm_, device, index, &pm->base); device 120 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c nv40_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 122 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.c return nv40_pm_new_(nv40_pm, device, index, ppm); device 172 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c nv50_pm_new(struct nvkm_device *device, int index, struct nvkm_pm **ppm) device 174 drivers/gpu/drm/nouveau/nvkm/engine/pm/nv50.c return nv40_pm_new_(nv50_pm, device, index, ppm); device 46 drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c struct nvkm_device *device = subdev->device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c u32 ssta = nvkm_rd32(device, 0x087040) & 0x0000ffff; device 48 drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c u32 addr = nvkm_rd32(device, 0x087040) >> 16; device 51 drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c u32 data = nvkm_rd32(device, 0x087044); device 77 drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c g98_sec_new(struct nvkm_device *device, int index, device 80 drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c return nvkm_falcon_new_(&g98_sec, device, index, device 42 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c struct nvkm_device *device = subdev->device; device 43 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c u32 disp = nvkm_rd32(device, sec2->addr + 0x01c); device 44 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c u32 intr = nvkm_rd32(device, sec2->addr + 0x008) & disp & ~(disp >> 16); device 48 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c nvkm_wr32(device, sec2->addr + 0x004, 0x00000040); device 54 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c nvkm_wr32(device, sec2->addr + 0x004, intr); device 81 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c sec2->addr = nvkm_top_addr(subdev->device, subdev->index); device 106 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c nvkm_sec2_new_(struct nvkm_device *device, int index, u32 addr, device 116 drivers/gpu/drm/nouveau/nvkm/engine/sec2/base.c return nvkm_engine_ctor(&nvkm_sec2, device, index, true, &sec2->engine); device 26 drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c gp102_sec2_new(struct nvkm_device *device, int index, device 29 drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c return nvkm_sec2_new_(device, index, 0, psec2); device 26 drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c tu102_sec2_new(struct nvkm_device *device, int index, device 32 drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c return nvkm_sec2_new_(device, index, 0x840000, psec2); device 99 drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c nvkm_sw_new_(const struct nvkm_sw_func *func, struct nvkm_device *device, device 109 drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c return nvkm_engine_ctor(&nvkm_sw, device, index, true, &sw->engine); device 44 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c struct nvkm_device *device = sw->engine.subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x001718, 0x80000000 | inst); device 48 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_bar_flush(device->bar); device 49 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x06000c, upper_32_bits(chan->vblank.offset)); device 50 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x060010, lower_32_bits(chan->vblank.offset)); device 51 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x060014, chan->vblank.value); device 61 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c struct nvkm_device *device = engine->subdev.device; device 75 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c if (data < device->disp->vblank.index_nr) { device 81 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x419e00, data); device 85 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x419e44, data); device 90 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c nvkm_wr32(device, 0x419eac, data); device 109 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c struct nvkm_disp *disp = sw->engine.subdev.device->disp; device 152 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c gf100_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) device 154 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c return nvkm_sw_new_(&gf100_sw, device, index, psw); device 136 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c nv04_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) device 138 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c return nvkm_sw_new_(&nv04_sw, device, index, psw); device 65 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.c nv10_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) device 67 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.c return nvkm_sw_new_(&nv10_sw, device, index, psw); device 44 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c struct nvkm_device *device = sw->engine.subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x001704, chan->base.fifo->inst->addr >> 12); device 47 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x001710, 0x80000000 | chan->vblank.ctxdma); device 48 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_bar_flush(device->bar); device 50 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c if (device->chipset == 0x50) { device 51 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x001570, chan->vblank.offset); device 52 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x001574, chan->vblank.value); device 54 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x060010, chan->vblank.offset); device 55 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nvkm_wr32(device, 0x060014, chan->vblank.value); device 66 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c struct nvkm_device *device = engine->subdev.device; device 72 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c if (data < device->disp->vblank.index_nr) { device 103 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c struct nvkm_disp *disp = sw->engine.subdev.device->disp; device 145 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nv50_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) device 147 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c return nvkm_sw_new_(&nv50_sw, device, index, psw); device 39 drivers/gpu/drm/nouveau/nvkm/engine/vp/g84.c g84_vp_new(struct nvkm_device *device, int index, struct nvkm_engine **pengine) device 41 drivers/gpu/drm/nouveau/nvkm/engine/vp/g84.c return nvkm_xtensa_new_(&g84_vp, device, index, device 47 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c return nvkm_gpuobj_new(object->engine->subdev.device, 0x10000, align, device 61 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c struct nvkm_device *device = subdev->device; device 63 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c u32 unk104 = nvkm_rd32(device, base + 0xd04); device 64 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c u32 intr = nvkm_rd32(device, base + 0xc20); device 65 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c u32 chan = nvkm_rd32(device, base + 0xc28); device 66 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c u32 unk10c = nvkm_rd32(device, base + 0xd0c); device 70 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xc20, intr); device 71 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c intr = nvkm_rd32(device, base + 0xc20); device 74 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_mask(device, xtensa->addr + 0xd94, 0, xtensa->func->fifo_val); device 82 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c struct nvkm_device *device = xtensa->engine.subdev.device; device 85 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd84, 0); /* INTR_EN */ device 86 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd94, 0); /* FIFO_CTRL */ device 98 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c struct nvkm_device *device = subdev->device; device 110 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c ret = request_firmware(&fw, name, device->dev); device 122 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, device 140 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd10, 0x1fffffff); /* ?? */ device 141 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd08, 0x0fffffff); /* ?? */ device 143 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd28, xtensa->func->unkd28); /* ?? */ device 144 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xc20, 0x3f); /* INTR */ device 145 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd84, 0x3f); /* INTR_EN */ device 147 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xcc0, addr >> 8); /* XT_REGION_BASE */ device 148 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xcc4, 0x1c); /* XT_REGION_SETUP */ device 149 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xcc8, size >> 8); /* XT_REGION_LIMIT */ device 151 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c tmp = nvkm_rd32(device, 0x0); device 152 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xde0, tmp); /* SCRATCH_H2X */ device 154 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xce8, 0xf); /* XT_REGION_SETUP */ device 156 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xc20, 0x3f); /* INTR */ device 157 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c nvkm_wr32(device, base + 0xd84, 0x3f); /* INTR_EN */ device 179 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c struct nvkm_device *device, int index, bool enable, device 190 drivers/gpu/drm/nouveau/nvkm/engine/xtensa.c return nvkm_engine_ctor(&nvkm_xtensa, device, index, device 89 drivers/gpu/drm/nouveau/nvkm/falcon/base.c struct nvkm_device *device = falcon->owner->device; device 93 drivers/gpu/drm/nouveau/nvkm/falcon/base.c nvkm_mc_enable(device, id); device 96 drivers/gpu/drm/nouveau/nvkm/falcon/base.c nvkm_mc_disable(device, id); device 106 drivers/gpu/drm/nouveau/nvkm/falcon/base.c struct nvkm_device *device = falcon->owner->device; device 110 drivers/gpu/drm/nouveau/nvkm/falcon/base.c if (!nvkm_mc_enabled(device, id)) device 115 drivers/gpu/drm/nouveau/nvkm/falcon/base.c nvkm_mc_disable(device, id); device 185 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c struct nvkm_device *device = falcon->owner->device; device 252 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c nvkm_msec(device, 10, device 263 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c nvkm_msec(device, 10, device 294 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c struct nvkm_device *device = falcon->owner->device; device 297 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c ret = nvkm_wait_msec(device, ms, falcon->addr + 0x100, 0x10, 0x10); device 307 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c struct nvkm_device *device = falcon->owner->device; device 313 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c ret = nvkm_wait_msec(device, 10, falcon->addr + 0x008, mask, 0x0); device 323 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c struct nvkm_device *device = falcon->owner->device; device 326 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c ret = nvkm_wait_msec(device, 10, falcon->addr + 0x04c, 0xffff, 0x0); device 336 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c struct nvkm_device *device = falcon->owner->device; device 339 drivers/gpu/drm/nouveau/nvkm/falcon/v1.c ret = nvkm_wait_msec(device, 10, falcon->addr + 0x10c, 0x6, 0x0); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar1_vmm(struct nvkm_device *device) device 36 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c return device->bar->func->bar1.vmm(device->bar); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar1_reset(struct nvkm_device *device) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c struct nvkm_bar *bar = device->bar; device 50 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar2_vmm(struct nvkm_device *device) device 55 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c struct nvkm_bar *bar = device->bar; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar2_reset(struct nvkm_device *device) device 64 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c struct nvkm_bar *bar = device->bar; device 72 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar2_fini(struct nvkm_device *device) device 74 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c struct nvkm_bar *bar = device->bar; device 82 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar2_init(struct nvkm_device *device) device 84 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c struct nvkm_bar *bar = device->bar; device 123 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_bar2_fini(subdev->device); device 136 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_bar_ctor(const struct nvkm_bar_func *func, struct nvkm_device *device, device 139 drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c nvkm_subdev_ctor(&nvkm_bar, device, index, &bar->subdev); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c struct nvkm_device *device = bar->subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c nvkm_wr32(device, 0x070000, 0x00000001); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c nvkm_msec(device, 2000, device 36 drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c if (!(nvkm_rd32(device, 0x070000) & 0x00000002)) device 59 drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c g84_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bar/g84.c return nv50_bar_new_(&g84_bar_func, device, index, 0x200, pbar); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c nvkm_mask(bar->subdev.device, 0x001704, 0x80000000, 0x00000000); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c struct nvkm_device *device = base->subdev.device; device 57 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c nvkm_wr32(device, 0x001704, 0x80000000 | addr); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c nvkm_mask(bar->subdev.device, 0x001714, 0x80000000, 0x00000000); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c struct nvkm_device *device = base->subdev.device; device 80 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c nvkm_wr32(device, 0x001714, 0x80000000 | addr); device 87 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c struct nvkm_device *device = bar->base.subdev.device; device 91 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x1000, 0, false, device 96 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c bar_len = device->func->resource_size(device, bar_nr); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c ret = nvkm_vmm_new(device, 0, bar_len, NULL, 0, key, device 137 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c nvkm_bar_bar2_init(bar->base.subdev.device); device 164 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c gf100_bar_new_(const struct nvkm_bar_func *func, struct nvkm_device *device, device 170 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c nvkm_bar_ctor(func, device, index, &bar->base); device 171 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c bar->bar2_halve = nvkm_boolopt(device->cfgopt, "NvBar2Halve", false); device 192 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c gf100_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 194 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c return gf100_bar_new_(&gf100_bar_func, device, index, pbar); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.c gk20a_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 37 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gk20a.c int ret = gf100_bar_new_(&gk20a_bar_func, device, index, pbar); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c struct nvkm_device *device = bar->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c nvkm_msec(device, 2000, device 31 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c if (!(nvkm_rd32(device, 0x001710) & 0x00000003)) device 39 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c struct nvkm_device *device = bar->subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c nvkm_msec(device, 2000, device 41 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c if (!(nvkm_rd32(device, 0x001710) & 0x0000000c)) device 62 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c gm107_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 64 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm107.c return gf100_bar_new_(&gm107_bar_func, device, index, pbar); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c gm20b_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 37 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c int ret = gf100_bar_new_(&gm20b_bar_func, device, index, pbar); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c struct nvkm_device *device = bar->base.subdev.device; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(device, 0x00330c, 0x00000001); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_msec(device, 2000, device 40 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c if (!(nvkm_rd32(device, 0x00330c) & 0x00000002)) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(bar->subdev.device, 0x001708, 0x00000000); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c struct nvkm_device *device = base->subdev.device; device 69 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(device, 0x001708, 0x80000000 | bar->bar1->node->offset >> 4); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(bar->subdev.device, 0x00170c, 0x00000000); device 87 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c struct nvkm_device *device = base->subdev.device; device 89 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(device, 0x001704, 0x00000000 | bar->mem->addr >> 12); device 90 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(device, 0x001704, 0x40000000 | bar->mem->addr >> 12); device 91 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(device, 0x00170c, 0x80000000 | bar->bar2->node->offset >> 4); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c struct nvkm_device *device = bar->base.subdev.device; device 102 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_wr32(device, 0x001900 + (i * 4), 0x00000000); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c struct nvkm_device *device = bar->base.subdev.device; device 115 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_gpuobj_new(device, 0x20000, 0, false, NULL, &bar->mem); device 119 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_gpuobj_new(device, bar->pgd_addr, 0, false, bar->mem, device 124 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_gpuobj_new(device, 0x4000, 0, false, bar->mem, &bar->pgd); device 130 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c size = device->func->resource_size(device, 3); device 135 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_vmm_new(device, start, limit-- - start, NULL, 0, device 151 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar2); device 166 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_bar_bar2_init(device); device 170 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c size = device->func->resource_size(device, 1); device 175 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_vmm_new(device, start, limit-- - start, NULL, 0, device 187 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar1); device 222 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nv50_bar_new_(const struct nvkm_bar_func *func, struct nvkm_device *device, device 228 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nvkm_bar_ctor(func, device, index, &bar->base); device 251 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c nv50_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 253 drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c return nv50_bar_new_(&nv50_bar_func, device, index, 0x1400, pbar); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c struct nvkm_device *device = bar->subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c nvkm_msec(device, 2000, device 32 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c if (!(nvkm_rd32(device, 0xb80f50) & 0x0000000c)) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c nvkm_mask(bar->subdev.device, 0xb80f48, 0x80000000, 0x00000000); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c struct nvkm_device *device = base->subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c nvkm_wr32(device, 0xb80f48, 0x80000000 | addr); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c struct nvkm_device *device = bar->subdev.device; device 58 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c nvkm_msec(device, 2000, device 59 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c if (!(nvkm_rd32(device, 0xb80f50) & 0x00000003)) device 67 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c nvkm_mask(bar->subdev.device, 0xb80f40, 0x80000000, 0x00000000); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c struct nvkm_device *device = base->subdev.device; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c nvkm_wr32(device, 0xb80f40, 0x80000000 | addr); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c tu102_bar_new(struct nvkm_device *device, int index, struct nvkm_bar **pbar) device 97 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c return gf100_bar_new_(&tu102_bar, device, index, pbar); device 143 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_bios_new(struct nvkm_device *device, int index, struct nvkm_bios **pbios) device 152 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c nvkm_subdev_ctor(&nvkm_bios, device, index, &bios->subdev); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c struct nvkm_device *device = subdev->device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c if (device->card_type > NV_04) device 124 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 146 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_devinit *devinit = init->subdev->device->devinit; device 159 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (init->subdev->device->card_type >= NV_50) { device 184 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_device *device = init->subdev->device; device 187 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c return nvkm_rd32(device, reg); device 194 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_device *device = init->subdev->device; device 197 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c nvkm_wr32(device, reg, val); device 203 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_device *device = init->subdev->device; device 206 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c u32 tmp = nvkm_rd32(device, reg); device 207 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c nvkm_wr32(device, reg, (tmp & ~mask) | val); device 217 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c return nvkm_rdport(init->subdev->device, init->head, port); device 225 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c nvkm_wrport(init->subdev->device, init->head, port, value); device 234 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c return nvkm_rdvgai(subdev->device, head, port, index); device 242 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_device *device = init->subdev->device; device 245 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (device->card_type < NV_50) { device 252 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c nvkm_wrvgai(device, head, port, index, value); device 256 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (device->card_type < NV_50) { device 265 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_i2c *i2c = init->subdev->device->i2c; device 305 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_i2c *i2c = init->subdev->device->i2c; device 346 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_devinit *devinit = init->subdev->device->devinit; device 379 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 441 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c return nvbios_ramcfg_count(init->subdev->device->bios); device 455 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (!init->ramcfg || init->subdev->device->bios->version.major < 0x70) device 463 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 481 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 497 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 514 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 585 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 623 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 660 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 686 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 742 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 781 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 798 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 850 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 869 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 888 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 905 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 922 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 952 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 987 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1004 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1035 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1061 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1095 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1121 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1148 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1178 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1198 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1215 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1239 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1266 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1283 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1308 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1327 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1346 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1372 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1390 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1417 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1443 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1461 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_devinit *devinit = init->subdev->device->devinit; device 1479 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1506 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c u16 mdata = bmp_mem_init_table(init->subdev->device->bios); device 1515 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1565 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1599 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1625 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1638 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c if (bios->subdev.device->card_type >= NV_50 && device 1665 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1692 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1711 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1729 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1765 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1783 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1804 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1821 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1838 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1855 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1877 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1894 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1914 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 1966 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_gpio *gpio = init->subdev->device->gpio; device 1982 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2020 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2037 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2059 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2087 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2108 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2132 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2154 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2193 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2194 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_gpio *gpio = bios->subdev.device->gpio; device 2304 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = init->subdev->device->bios; device 2324 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_bios *bios = subdev->device->bios; device 119 drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c switch (bios->subdev.device->chipset) { device 118 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c struct nvkm_device *device = bios->subdev.device; device 119 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c switch (device->card_type) { device 130 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c if (device->chipset == 0x50) device 133 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c if (device->chipset < 0xa3 || device 134 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c device->chipset == 0xaa || device 135 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c device->chipset == 0xac) device 234 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c struct nvkm_device *device = subdev->device; device 388 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c info->refclk = device->crystal; device 390 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c u32 sel_clk = nvkm_rd32(device, 0x680524); device 393 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c if (nvkm_rdvgac(device, 0, 0x27) < 0xa3) device 420 drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c if (device->crystal == 13500) { device 32 drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c return (nvkm_rd32(subdev->device, 0x101000) & 0x0000003c) >> 2; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c struct nvkm_bios *bios = subdev->device->bios; device 149 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c struct device *dev = bios->subdev.device->dev; device 170 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c struct nvkm_device *device = subdev->device; device 186 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c optarg = nvkm_stropt(device->cfgopt, "NvBios", &optlen); device 27 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c bool nouveau_acpi_rom_supported(struct device *); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c nouveau_acpi_rom_supported(struct device *dev) device 91 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c if (!nouveau_acpi_rom_supported(bios->subdev.device->dev)) device 55 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c struct nvkm_device *device = bios->subdev.device; device 56 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c struct pci_dev *pdev = device->func->pci(device)->pdev; device 56 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c struct nvkm_device *device = bios->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c if (device->func->pci) device 62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c pdev = device->func->pci(device)->pdev; device 94 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c struct nvkm_device *device = bios->subdev.device; device 99 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c if (device->func->pci) device 100 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c pdev = device->func->pci(device)->pdev; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c struct nvkm_device *device = bios->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c *(u32 *)&bios->data[i] = nvkm_rd32(device, 0x700000 + i); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c struct nvkm_device *device = priv->bios->subdev.device; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c nvkm_wr32(device, 0x001700, priv->bar0); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c struct nvkm_device *device = subdev->device; device 63 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c if (device->card_type < NV_50) device 67 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c if (device->card_type >= GM100) device 68 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c addr = nvkm_rd32(device, 0x021c04); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c if (device->card_type >= NV_C0) device 71 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c addr = nvkm_rd32(device, 0x022500); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c if (device->card_type >= GV100) device 82 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c addr = nvkm_rd32(device, 0x625f04); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c addr = nvkm_rd32(device, 0x619f04); device 97 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c addr = (u64)nvkm_rd32(device, 0x001700) << 16; device 108 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c priv->bar0 = nvkm_rd32(device, 0x001700); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowramin.c nvkm_wr32(device, 0x001700, addr >> 16); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c struct nvkm_device *device = data; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c *(u32 *)&bios->data[i] = nvkm_rd32(device, 0x300000 + i); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c struct nvkm_device *device = data; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c nvkm_pci_rom_shadow(device->pci, true); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c struct nvkm_device *device = bios->subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c if (device->card_type == NV_40 && device->chipset >= 0x4c) device 53 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c nvkm_pci_rom_shadow(device->pci, false); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c return device; device 206 drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c if (bios->subdev.device->card_type >= NV_C0 && device 55 drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.c nvkm_bus_new_(const struct nvkm_bus_func *func, struct nvkm_device *device, device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bus/base.c nvkm_subdev_ctor(&nvkm_bus, device, index, &bus->subdev); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c struct nvkm_device *device = bus->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c nvkm_mask(device, 0x001098, 0x00000008, 0x00000000); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c nvkm_wr32(device, 0x001304, 0x00000000); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c nvkm_wr32(device, 0x001318, 0x00000000); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c nvkm_wr32(device, 0x080000 + (i * 4), data[i]); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c nvkm_mask(device, 0x001098, 0x00000018, 0x00000018); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c nvkm_wr32(device, 0x00130c, 0x00000001); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c if (nvkm_msec(device, 2000, device 44 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c if (!(nvkm_rd32(device, 0x001308) & 0x00000100)) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c g94_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) device 63 drivers/gpu/drm/nouveau/nvkm/subdev/bus/g94.c return nvkm_bus_new_(&g94_bus, device, index, pbus); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c struct nvkm_device *device = subdev->device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c u32 addr = nvkm_rd32(device, 0x009084); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c u32 data = nvkm_rd32(device, 0x009088); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c nvkm_wr32(device, 0x009084, 0x00000000); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c nvkm_wr32(device, 0x001100, (stat & 0x0000000e)); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c nvkm_mask(device, 0x001140, stat, 0x00000000); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c struct nvkm_device *device = bus->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c nvkm_wr32(device, 0x001100, 0xffffffff); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c nvkm_wr32(device, 0x001140, 0x0000000e); device 72 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c gf100_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) device 74 drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c return nvkm_bus_new_(&gf100_bus, device, index, pbus); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.c struct nvkm_bus *bus = subdev->device->bus; device 138 drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.c struct nvkm_device *device = subdev->device; device 142 drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.c heads = nvkm_rd32(device, 0x610050); device 146 drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.c x = nvkm_rd32(device, 0x610b40 + (0x540 * i)); device 88 drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.h struct nvkm_device *device = ram->subdev->device; device 90 drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.h reg->data = nvkm_rd32(device, reg->addr); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c struct nvkm_device *device = subdev->device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c nvkm_wr32(device, 0x001100, 0x00000001); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c struct nvkm_gpio *gpio = device->gpio; device 47 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c nvkm_wr32(device, 0x001100, 0x00000110); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c nvkm_mask(device, 0x001140, stat, 0x00000000); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c struct nvkm_device *device = bus->subdev.device; device 60 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c nvkm_wr32(device, 0x001100, 0xffffffff); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c nvkm_wr32(device, 0x001140, 0x00000111); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c nv04_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) device 73 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c return nvkm_bus_new_(&nv04_bus, device, index, pbus); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c struct nvkm_device *device = subdev->device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c u32 gpio = nvkm_rd32(device, 0x001104) & nvkm_rd32(device, 0x001144); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c struct nvkm_gpio *gpio = device->gpio; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c u32 addr = nvkm_rd32(device, 0x009084); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c u32 data = nvkm_rd32(device, 0x009088); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c nvkm_wr32(device, 0x001100, 0x00000008); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c struct nvkm_therm *therm = device->therm; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c nvkm_wr32(device, 0x001100, 0x00070000); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c nvkm_mask(device, 0x001140, stat, 0x00000000); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c struct nvkm_device *device = bus->subdev.device; device 74 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c nvkm_wr32(device, 0x001100, 0xffffffff); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c nvkm_wr32(device, 0x001140, 0x00070008); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c nv31_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) device 87 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv31.c return nvkm_bus_new_(&nv31_bus, device, index, pbus); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c struct nvkm_device *device = bus->subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_mask(device, 0x001098, 0x00000008, 0x00000000); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x001304, 0x00000000); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x001400 + (i * 4), data[i]); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_mask(device, 0x001098, 0x00000018, 0x00000018); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x00130c, 0x00000003); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c if (nvkm_msec(device, 2000, device 44 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c if (!(nvkm_rd32(device, 0x001308) & 0x00000100)) device 56 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c struct nvkm_device *device = subdev->device; device 57 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c u32 stat = nvkm_rd32(device, 0x001100) & nvkm_rd32(device, 0x001140); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c u32 addr = nvkm_rd32(device, 0x009084); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c u32 data = nvkm_rd32(device, 0x009088); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x001100, 0x00000008); device 72 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c struct nvkm_therm *therm = device->therm; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x001100, 0x00010000); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_mask(device, 0x001140, stat, 0); device 88 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c struct nvkm_device *device = bus->subdev.device; device 89 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x001100, 0xffffffff); device 90 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nvkm_wr32(device, 0x001140, 0x00010008); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c nv50_bus_new(struct nvkm_device *device, int index, struct nvkm_bus **pbus) device 104 drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv50.c return nvkm_bus_new_(&nv50_bus, device, index, pbus); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_bios *bios = clk->subdev.device->bios; device 83 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_volt *volt = clk->subdev.device->volt; device 115 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_device *device = clk->subdev.device; device 116 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_volt *volt = device->volt; device 163 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_device *device = subdev->device; device 164 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_therm *therm = device->therm; device 165 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_volt *volt = device->volt; device 225 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_bios *bios = clk->subdev.device->bios; device 226 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_volt *volt = clk->subdev.device->volt; device 268 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_fb *fb = subdev->device->fb; device 269 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_pci *pci = subdev->device->pci; device 403 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_bios *bios = clk->subdev.device->bios; device 651 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c nvkm_clk_ctor(const struct nvkm_clk_func *func, struct nvkm_device *device, device 655 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c struct nvkm_bios *bios = device->bios; device 660 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c nvkm_subdev_ctor(&nvkm_clk, device, index, subdev); device 693 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c ret = nvkm_notify_init(NULL, &device->event, nvkm_clk_pwrsrc, true, device 698 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c mode = nvkm_stropt(device->cfgopt, "NvClkMode", &arglen); device 704 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c mode = nvkm_stropt(device->cfgopt, "NvClkModeAC", &arglen); device 708 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c mode = nvkm_stropt(device->cfgopt, "NvClkModeDC", &arglen); device 712 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c clk->boost_mode = nvkm_longopt(device->cfgopt, "NvBoost", device 718 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c nvkm_clk_new_(const struct nvkm_clk_func *func, struct nvkm_device *device, device 723 drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c return nvkm_clk_ctor(func, device, index, allow_reclock, *pclk); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.c g84_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 46 drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.c return nv50_clk_new_(&g84_clk, device, index, device 47 drivers/gpu/drm/nouveau/nvkm/subdev/clk/g84.c (device->chipset >= 0x94), pclk); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 ssrc = nvkm_rd32(device, dsrc); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 ctrl = nvkm_rd32(device, pll + 0x00); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 coef = nvkm_rd32(device, pll + 0x04); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c sclk = device->crystal; device 100 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 101 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c return device->crystal; device 116 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c sctl = nvkm_rd32(device, dctl + (doff * 4)); device 135 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 136 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 sctl = nvkm_rd32(device, 0x137250 + (idx * 4)); device 137 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 ssel = nvkm_rd32(device, 0x137100); device 162 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = subdev->device; device 166 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c return device->crystal; device 183 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c if (nvkm_rd32(device, 0x1373f0) & 0x00000002) device 253 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_bios *bios = subdev->device->bios; device 347 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 349 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, 0x1371d0 + (idx * 0x04), 0x80003f3f, info->ddiv); device 350 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_wr32(device, 0x137160 + (idx * 0x04), info->dsrc); device 357 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 358 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, 0x137100, (1 << idx), 0x00000000); device 359 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_msec(device, 2000, device 360 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c if (!(nvkm_rd32(device, 0x137100) & (1 << idx))) device 369 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 372 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, addr + 0x00, 0x00000004, 0x00000000); device 373 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, addr + 0x00, 0x00000001, 0x00000000); device 375 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_wr32(device, addr + 0x04, info->coef); device 376 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, addr + 0x00, 0x00000001, 0x00000001); device 379 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, addr + 0x00, 0x00000010, 0x00000000); device 380 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_msec(device, 2000, device 381 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c if (nvkm_rd32(device, addr + 0x00) & 0x00020000) device 384 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, addr + 0x00, 0x00000010, 0x00000010); device 387 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, addr + 0x00, 0x00000004, 0x00000004); device 396 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 398 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, 0x137100, (1 << idx), info->ssel); device 399 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_msec(device, 2000, device 400 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c u32 tmp = nvkm_rd32(device, 0x137100) & (1 << idx); device 411 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c struct nvkm_device *device = clk->base.subdev.device; device 412 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c nvkm_mask(device, 0x137250 + (idx * 0x04), 0x00003f3f, info->mdiv); device 471 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c gf100_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 479 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gf100.c return nvkm_clk_ctor(&gf100_clk, device, index, false, &clk->base); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 ssrc = nvkm_rd32(device, dsrc); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 63 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 ctrl = nvkm_rd32(device, pll + 0x00); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 coef = nvkm_rd32(device, pll + 0x04); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c sclk = device->crystal; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c fN = nvkm_rd32(device, pll + 0x10) >> 16; device 108 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 109 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 ssrc = nvkm_rd32(device, dsrc + (doff * 4)); device 110 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 sctl = nvkm_rd32(device, dctl + (doff * 4)); device 115 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c return device->crystal; device 135 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 136 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c switch (nvkm_rd32(device, 0x1373f4) & 0x0000000f) { device 147 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 148 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 sctl = nvkm_rd32(device, 0x137250 + (idx * 4)); device 152 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 ssel = nvkm_rd32(device, 0x137100); device 161 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 ssrc = nvkm_rd32(device, 0x137160 + (idx * 0x04)); device 193 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = subdev->device; device 197 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c return device->crystal; device 266 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_bios *bios = subdev->device->bios; device 360 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 362 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x1371d0 + (idx * 0x04), 0x8000003f, info->ddiv); device 363 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_wr32(device, 0x137160 + (idx * 0x04), info->dsrc); device 370 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 371 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137100, (1 << idx), 0x00000000); device 372 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_msec(device, 2000, device 373 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c if (!(nvkm_rd32(device, 0x137100) & (1 << idx))) device 381 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 382 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137160 + (idx * 0x04), 0x00000100, 0x00000000); device 389 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 391 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, addr + 0x00, 0x00000004, 0x00000000); device 392 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, addr + 0x00, 0x00000001, 0x00000000); device 394 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_wr32(device, addr + 0x04, info->coef); device 395 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, addr + 0x00, 0x00000001, 0x00000001); device 398 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, addr + 0x00, 0x00000010, 0x00000000); device 399 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_msec(device, 2000, device 400 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c if (nvkm_rd32(device, addr + 0x00) & 0x00020000) device 403 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, addr + 0x00, 0x00000010, 0x00000010); device 406 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, addr + 0x00, 0x00000004, 0x00000004); device 414 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 416 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137250 + (idx * 0x04), 0x00003f00, info->mdiv); device 418 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137250 + (idx * 0x04), 0x0000003f, info->mdiv); device 425 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 427 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137100, (1 << idx), info->ssel); device 428 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_msec(device, 2000, device 429 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c u32 tmp = nvkm_rd32(device, 0x137100) & (1 << idx); device 440 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c struct nvkm_device *device = clk->base.subdev.device; device 442 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137160 + (idx * 0x04), 0x40000000, 0x40000000); device 443 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c nvkm_mask(device, 0x137160 + (idx * 0x04), 0x00000100, 0x00000100); device 507 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c gk104_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 515 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk104.c return nvkm_clk_ctor(&gk104_clk, device, index, true, &clk->base); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = clk->base.subdev.device; device 70 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c val = nvkm_rd32(device, GPCPLL_COEFF); device 79 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = clk->base.subdev.device; device 85 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_wr32(device, GPCPLL_COEFF, val); device 214 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = subdev->device; device 225 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_NDIV_SLOWDOWN, device 236 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_NDIV_SLOWDOWN, device 241 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c if (nvkm_wait_usec(device, 500, GPC_BCAST_NDIV_SLOWDOWN_DEBUG, device 247 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_NDIV_SLOWDOWN, device 250 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_rd32(device, GPCPLL_NDIV_SLOWDOWN); device 258 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = clk->base.subdev.device; device 261 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_ENABLE, GPCPLL_CFG_ENABLE); device 262 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_rd32(device, GPCPLL_CFG); device 265 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c val = nvkm_rd32(device, GPCPLL_CFG); device 268 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_wr32(device, GPCPLL_CFG, val); device 272 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c if (nvkm_wait_usec(device, 300, GPCPLL_CFG, GPCPLL_CFG_LOCK, device 277 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, SEL_VCO, BIT(SEL_VCO_GPC2CLK_OUT_SHIFT), device 286 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = clk->base.subdev.device; device 289 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, SEL_VCO, BIT(SEL_VCO_GPC2CLK_OUT_SHIFT), 0); device 291 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_ENABLE, 0); device 292 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_rd32(device, GPCPLL_CFG); device 299 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = subdev->device; device 306 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 309 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 311 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_rd32(device, GPC2CLK_OUT); device 324 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 327 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 329 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_rd32(device, GPC2CLK_OUT); device 464 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = subdev->device; device 469 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c return device->crystal; device 510 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = subdev->device; device 534 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_CFG2, 0xff << GPCPLL_CFG2_PLL_STEPA_SHIFT, device 536 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_CFG3, 0xff << GPCPLL_CFG3_PLL_STEPB_SHIFT, device 545 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = base->subdev.device; device 561 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_IDDQ, 1); device 569 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device *device = subdev->device; device 573 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_IDDQ, 0); device 574 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_rd32(device, GPCPLL_CFG); device 577 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_INIT_MASK, device 613 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c gk20a_clk_ctor(struct nvkm_device *device, int index, device 618 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c struct nvkm_device_tegra *tdev = device->func->tegra(device); device 631 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c ret = nvkm_clk_ctor(func, device, index, true, &clk->base); device 642 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c gk20a_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 652 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c ret = gk20a_clk_ctor(device, index, &gk20a_clk, &gk20a_pllg_params, device 135 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h struct nvkm_device *device = clk->base.subdev.device; device 138 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h val = nvkm_rd32(device, GPCPLL_CFG); device 163 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = subdev->device; device 167 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c val = nvkm_rd32(device, GPCPLL_CFG2); device 175 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = clk->base.base.subdev.device; device 177 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG2, GPCPLL_CFG2_SDM_DIN_MASK, device 269 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = subdev->device; device 284 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_NDIV_SLOWDOWN, device 290 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG2, GPCPLL_CFG2_SDM_DIN_NEW_MASK, device 298 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_NDIV_SLOWDOWN, device 303 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c if (nvkm_wait_usec(device, 500, GPC_BCAST_NDIV_SLOWDOWN_DEBUG, device 309 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG2, GPCPLL_CFG2_SDM_DIN_MASK, device 313 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_NDIV_SLOWDOWN, device 316 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPCPLL_NDIV_SLOWDOWN); device 324 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = clk->base.base.subdev.device; device 326 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_ENABLE, GPCPLL_CFG_ENABLE); device 327 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPCPLL_CFG); device 333 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_SYNC_MODE, device 335 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPCPLL_CFG); device 338 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, SEL_VCO, BIT(SEL_VCO_GPC2CLK_OUT_SHIFT), device 347 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = clk->base.base.subdev.device; device 350 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, SEL_VCO, BIT(SEL_VCO_GPC2CLK_OUT_SHIFT), 0); device 353 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_SYNC_MODE, 0); device 355 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_ENABLE, 0); device 356 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPCPLL_CFG); device 363 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = subdev->device; device 380 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 383 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 385 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPC2CLK_OUT); device 422 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 425 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_VCODIV_MASK, device 427 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPC2CLK_OUT); device 468 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_volt *volt = base->subdev.device->volt; device 515 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = clk->base.base.subdev.device; device 518 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC_BCAST_GPCPLL_DVFS2, device 522 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_DVFS0, GPCPLL_DVFS0_DFS_COEFF_MASK, device 526 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC_BCAST_GPCPLL_DVFS2, device 533 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = clk->base.base.subdev.device; device 536 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC_BCAST_GPCPLL_DVFS2, MASK(DFS_DET_RANGE + 1), device 540 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c val = nvkm_rd32(device, GPCPLL_DVFS1); device 544 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_wr32(device, GPCPLL_DVFS1, val); device 552 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = clk->base.base.subdev.device; device 555 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC_BCAST_GPCPLL_DVFS2, device 559 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_DVFS0, device 565 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC_BCAST_GPCPLL_DVFS2, device 722 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = base->subdev.device; device 738 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_IDDQ, 1); device 745 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = subdev->device; device 752 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_DVFS1, GPCPLL_DVFS1_EN_DFS_BIT, device 757 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG3, GPCPLL_CFG3_VCO_CTRL_MASK, device 762 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_DVFS1, GPCPLL_DVFS1_EN_DFS_CAL_BIT, device 774 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_DVFS1, GPCPLL_DVFS1_EN_DFS_CAL_BIT, device 778 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c ret = nvkm_wait_usec(device, 10, GPCPLL_DVFS1, device 786 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c data = nvkm_rd32(device, GPCPLL_CFG3) >> device 815 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device *device = subdev->device; device 820 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPCPLL_CFG, GPCPLL_CFG_IDDQ, 0); device 821 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_rd32(device, GPCPLL_CFG); device 824 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, GPC2CLK_OUT, GPC2CLK_OUT_INIT_MASK, device 828 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, BYPASSCTRL_SYS, device 837 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c data = nvkm_rd32(device, 0x021944); device 840 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_wr32(device, 0x021944, data); device 842 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c data = nvkm_rd32(device, 0x021948); device 844 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_wr32(device, 0x021948, data); device 848 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c nvkm_mask(device, 0x20160, 0x003f0000, 0x0); device 853 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_volt *volt = device->volt; device 911 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c gm20b_clk_new_speedo0(struct nvkm_device *device, int index, device 922 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c ret = gk20a_clk_ctor(device, index, &gm20b_clk_speedo0, device 982 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_volt *volt = subdev->device->volt; device 1017 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c gm20b_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 1019 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c struct nvkm_device_tegra *tdev = device->func->tegra(device); device 1027 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c return gm20b_clk_new_speedo0(device, index, pclk); device 1039 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c ret = gk20a_clk_ctor(device, index, &gm20b_clk, clk_params, device 1053 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c return gm20b_clk_new_speedo0(device, index, pclk); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c u32 sctl = nvkm_rd32(device, 0x4120 + (idx * 4)); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c return device->crystal; device 63 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 68 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (device->chipset == 0xaf) { device 70 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c return nvkm_rd32(device, 0x00471c) * 1000; device 73 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c return device->crystal; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c sctl = nvkm_rd32(device, 0x4120 + (idx * 4)); device 88 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c return device->crystal; device 110 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 111 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c u32 ctrl = nvkm_rd32(device, pll + 0); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c u32 coef = nvkm_rd32(device, pll + 4); device 147 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = subdev->device; device 152 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c return device->crystal; device 167 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c hsrc = (nvkm_rd32(device, 0xc040) & 0x30000000) >> 28; device 255 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c ret = nvbios_pll_parse(subdev->device->bios, pll, &limits); device 309 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->subdev.device; device 310 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_fifo *fifo = device->fifo; device 313 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, 0x020060, 0x00070000, 0x00000000); device 314 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, 0x002504, 0x00000001, 0x00000001); device 316 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (nvkm_msec(device, 2000, device 317 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (!nvkm_rd32(device, 0x000100)) device 325 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (nvkm_msec(device, 2000, device 326 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (nvkm_rd32(device, 0x002504) & 0x00000010) device 331 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (nvkm_msec(device, 2000, device 332 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c u32 tmp = nvkm_rd32(device, 0x00251c) & 0x0000003f; device 344 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->subdev.device; device 345 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_fifo *fifo = device->fifo; device 350 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, 0x002504, 0x00000001, 0x00000000); device 351 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, 0x020060, 0x00070000, 0x00040000); device 357 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 358 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, src, 0x00000100, 0x00000000); device 359 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, src, 0x00000001, 0x00000000); device 366 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 375 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c bypass = nvkm_rd32(device, ctrl) & 0x00000008; device 377 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, src1, 0x00000101, 0x00000101); device 378 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000008, 0x00000008); device 382 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, src0, 0x003f3141, 0x00000101 | info->clk); device 383 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_wr32(device, coef, info->pll); device 384 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000015, 0x00000015); device 385 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000010, 0x00000000); device 386 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (nvkm_msec(device, 2000, device 387 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c if (nvkm_rd32(device, ctrl) & 0x00020000) device 390 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000010, 0x00000010); device 391 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, src0, 0x00000101, 0x00000000); device 394 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000010, 0x00000010); device 395 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000008, 0x00000000); device 398 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, src1, 0x003f3141, 0x00000101 | info->clk); device 399 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000018, 0x00000018); device 401 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, ctrl, 0x00000001, 0x00000000); device 410 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 411 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_mask(device, 0x004120 + (idx * 4), 0x003f3141, 0x00000101 | info->clk); device 418 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 419 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c u32 hsrc = (nvkm_rd32(device, 0xc040)); device 424 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_wr32(device, 0xc040, hsrc | 0x20000000); device 431 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_wr32(device, 0xc040, hsrc & ~0x30000000); device 439 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_wr32(device, 0xc044, 0x3e); device 446 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c struct nvkm_device *device = clk->base.subdev.device; device 447 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c u32 fb_delay = nvkm_rd32(device, 0x10002c); device 450 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_wr32(device, 0x10002c, info->fb_delay); device 455 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c nvkm_wr32(device, 0x10002c, info->fb_delay); device 540 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c gt215_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 548 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c return nvkm_clk_ctor(>215_clk, device, index, true, &clk->base); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c struct nvkm_device *device = clk->base.subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c return nvkm_rd32(device, 0x004600); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c struct nvkm_device *device = clk->base.subdev.device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c u32 ctrl = nvkm_rd32(device, base + 0); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c u32 coef = nvkm_rd32(device, base + 4); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c post_div = 1 << ((nvkm_rd32(device, 0x4070) & 0x000f0000) >> 16); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c post_div = (nvkm_rd32(device, 0x4040) & 0x000f0000) >> 16; device 85 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c struct nvkm_device *device = subdev->device; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c u32 mast = nvkm_rd32(device, 0x00c054); device 91 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c return device->crystal; device 107 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c P = (nvkm_rd32(device, 0x004028) & 0x00070000) >> 16; device 130 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c P = (nvkm_rd32(device, 0x004020) & 0x00070000) >> 16; device 172 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c ret = nvbios_pll_parse(subdev->device->bios, reg, &pll); device 303 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c struct nvkm_device *device = subdev->device; device 314 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c mast = nvkm_mask(device, 0xc054, 0x03400e70, 0x03400640); device 320 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_mask(device, 0x4028, 0x00070000, clk->cctrl); device 324 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x402c, clk->ccoef); device 325 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4028, 0x80000000 | clk->cctrl); device 326 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4040, clk->cpost); device 337 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_mask(device, 0x4020, 0x00070000, 0x00000000); device 341 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_mask(device, 0x4020, 0x00070000, clk->sctrl); device 345 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4024, clk->scoef); device 346 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4020, 0x80000000 | clk->sctrl); device 347 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4070, clk->spost); device 356 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c if (nvkm_msec(device, 2000, device 357 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c u32 tmp = nvkm_rd32(device, 0x004080) & pllmask; device 368 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4600, clk->vdiv); device 371 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0xc054, mast); device 376 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4040, 0x00000000); device 377 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_mask(device, 0x4028, 0x80000000, 0x00000000); device 381 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_wr32(device, 0x4070, 0x00000000); device 382 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c nvkm_mask(device, 0x4020, 0x80000000, 0x00000000); device 415 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c mcp77_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 423 drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c return nvkm_clk_ctor(&mcp77_clk, device, index, true, &clk->base); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c struct nvkm_device *device = clk->subdev.device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c struct nvkm_devinit *devinit = device->devinit; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c int cv = device->bios->version.chip; device 75 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c nv04_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 77 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv04.c int ret = nvkm_clk_new_(&nv04_clk, device, index, false, pclk); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c struct nvkm_device *device = clk->base.subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c u32 ctrl = nvkm_rd32(device, reg + 0x00); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c struct nvkm_device *device = clk->base.subdev.device; device 59 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c u32 ctrl = nvkm_rd32(device, reg + 0x00); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c u32 coef = nvkm_rd32(device, reg + 0x04); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c struct nvkm_device *device = subdev->device; device 102 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c u32 mast = nvkm_rd32(device, 0x00c040); device 106 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c return device->crystal; device 131 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c ret = nvbios_pll_parse(subdev->device->bios, reg, &pll); device 189 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c struct nvkm_device *device = clk->base.subdev.device; device 190 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c nvkm_mask(device, 0x00c040, 0x00000333, 0x00000000); device 191 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c nvkm_wr32(device, 0x004004, clk->npll_coef); device 192 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c nvkm_mask(device, 0x004000, 0xc0070100, clk->npll_ctrl); device 193 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c nvkm_mask(device, 0x004008, 0xc007ffff, clk->spll); device 195 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c nvkm_mask(device, 0x00c040, 0x00000333, clk->ctrl); device 221 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c nv40_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 231 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv40.c return nvkm_clk_ctor(&nv40_clk, device, index, true, &clk->base); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c struct nvkm_device *device = clk->base.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c switch (device->chipset) { device 41 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c return nvkm_rd32(device, 0x004700); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c return nvkm_rd32(device, 0x004800); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c struct nvkm_device *device = subdev->device; device 57 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c u32 rsel = nvkm_rd32(device, 0x00e18c); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c switch (device->chipset) { device 73 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c coef = nvkm_rd32(device, 0x00e81c + (id * 0x0c)); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c coef = nvkm_rd32(device, 0x00e81c); device 90 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c rsel = nvkm_rd32(device, 0x00c050); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c coef = nvkm_rd32(device, 0x00e81c + (id * 0x28)); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c P = (nvkm_rd32(device, 0x00e824 + (id * 0x28)) >> 16) & 7; device 128 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c struct nvkm_device *device = subdev->device; device 129 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c u32 src, mast = nvkm_rd32(device, 0x00c040); device 160 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c struct nvkm_device *device = clk->base.subdev.device; device 161 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c u32 mast = nvkm_rd32(device, 0x00c040); device 162 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c u32 ctrl = nvkm_rd32(device, base + 0); device 163 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c u32 coef = nvkm_rd32(device, base + 4); device 170 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c if (device->chipset != 0xa0) device 196 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c struct nvkm_device *device = subdev->device; device 197 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c u32 mast = nvkm_rd32(device, 0x00c040); device 202 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c return device->crystal; device 221 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c P = (nvkm_rd32(device, 0x004028) & 0x00070000) >> 16; device 230 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c P = (nvkm_rd32(device, 0x004020) & 0x00070000) >> 16; device 242 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c P = (nvkm_rd32(device, 0x004008) & 0x00070000) >> 16; device 243 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c if (nvkm_rd32(device, 0x004008) & 0x00000200) { device 257 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c switch (device->chipset) { device 266 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c if (device->chipset == 0xa0) /* wtf?? */ device 294 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c switch (device->chipset) { device 331 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c ret = nvbios_pll_parse(subdev->device->bios, reg, &pll); device 373 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c struct nvkm_device *device = subdev->device; device 402 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c if (device->chipset != 0x98) device 410 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c if (device->chipset != 0x98) device 453 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c if (device->chipset < 0x92) device 509 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c nv50_clk_new_(const struct nvkm_clk_func *func, struct nvkm_device *device, device 517 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c ret = nvkm_clk_ctor(func, device, index, allow_reclock, &clk->base); device 527 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c switch (device->chipset) { device 558 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c nv50_clk_new(struct nvkm_device *device, int index, struct nvkm_clk **pclk) device 560 drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c return nv50_clk_new_(&nv50_clk, device, index, false, pclk); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.c struct nvkm_bios *bios = subdev->device->bios; device 139 drivers/gpu/drm/nouveau/nvkm/subdev/clk/pllnv04.c int chip_version = subdev->device->bios->version.chip; device 93 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c nvkm_lockvgac(subdev->device, false); device 116 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c nvkm_lockvgac(subdev->device, true); device 130 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c struct nvkm_device *device, int index, device 133 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c nvkm_subdev_ctor(&nvkm_devinit, device, index, &init->subdev); device 135 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/base.c init->force_post = nvkm_boolopt(device->cfgopt, "NvForcePost", false); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c struct nvkm_device *device = init->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c u32 r001540 = nvkm_rd32(device, 0x001540); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c u32 r00154c = nvkm_rd32(device, 0x00154c); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c g84_devinit_new(struct nvkm_device *device, int index, device 67 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g84.c return nv50_devinit_new_(&g84_devinit, device, index, pinit); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c struct nvkm_device *device = init->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c u32 r001540 = nvkm_rd32(device, 0x001540); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c u32 r00154c = nvkm_rd32(device, 0x00154c); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c g98_devinit_new(struct nvkm_device *device, int index, device 66 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/g98.c return nv50_devinit_new_(&g98_devinit, device, index, pinit); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c struct nvkm_device *device = subdev->device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c ret = nvbios_pll_parse(device->bios, type, &info); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c nvkm_mask(device, info.reg + 0x0c, 0x00000000, 0x00000100); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c nvkm_wr32(device, info.reg + 0x04, (P << 16) | (N << 8) | M); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c nvkm_wr32(device, info.reg + 0x10, fN << 16); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c struct nvkm_device *device = init->subdev.device; device 70 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c u32 r022500 = nvkm_rd32(device, 0x022500); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c struct nvkm_device *device = subdev->device; device 104 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c base->post = ((nvkm_rd32(device, 0x2240c) & BIT(1)) == 0); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c gf100_devinit_new(struct nvkm_device *device, int index, device 120 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gf100.c return nv50_devinit_new_(&gf100_devinit, device, index, pinit); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c struct nvkm_device *device = init->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c u32 r021c00 = nvkm_rd32(device, 0x021c00); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c u32 r021c04 = nvkm_rd32(device, 0x021c04); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c gm107_devinit_new(struct nvkm_device *device, int index, device 60 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm107.c return nv50_devinit_new_(&gm107_devinit, device, index, pinit); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_device *device = init->base.subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_bios *bios = device->bios; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a180, 0x01000000 | (sec ? 0x10000000 : 0) | pmu); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a188, (pmu + i) >> 8); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a184, nvbios_rd32(bios, img + i)); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a184, 0x00000000); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_device *device = init->base.subdev.device; device 55 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_bios *bios = device->bios; device 58 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a1c0, 0x01000000 | pmu); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a1c4, nvbios_rd32(bios, img + i)); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_device *device = init->base.subdev.device; device 67 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a1c0, argp); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a1c0, nvkm_rd32(device, 0x10a1c4) + argi); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c return nvkm_rd32(device, 0x10a1c4); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_device *device = init->base.subdev.device; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a104, init_addr); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a10c, 0x00000000); device 78 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a100, 0x00000002); device 86 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_bios *bios = subdev->device->bios; device 122 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_device *device = subdev->device; device 123 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c struct nvkm_bios *bios = device->bios; device 159 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c nvkm_wr32(device, 0x10a040, 0x00005000); device 161 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c if (nvkm_msec(device, 2000, device 162 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c if (nvkm_rd32(device, 0x10a040) & 0x00002000) device 182 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c gm200_devinit_new(struct nvkm_device *device, int index, device 185 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c return nv50_devinit_new_(&gm200_devinit, device, index, pinit); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c struct nvkm_device *device = subdev->device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c ret = nvbios_pll_parse(device->bios, type, &info); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c nvkm_wr32(device, info.reg + 0, 0x50000610); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c nvkm_mask(device, info.reg + 4, 0x003fffff, device 54 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c nvkm_wr32(device, info.reg + 8, fN); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c struct nvkm_device *device = init->subdev.device; device 69 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c u32 r001540 = nvkm_rd32(device, 0x001540); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c u32 r00154c = nvkm_rd32(device, 0x00154c); device 105 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c struct nvkm_device *device = init->base.subdev.device; device 127 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c init->r001540 = nvkm_rd32(device, 0x001540); device 149 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c gt215_devinit_new(struct nvkm_device *device, int index, device 152 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c return nv50_devinit_new_(>215_devinit, device, index, pinit); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c struct nvkm_device *device = subdev->device; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c ret = nvbios_pll_parse(device->bios, type, &info); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c nvkm_wr32(device, 0x00ef10 + (head * 0x40), fN << 16); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c nvkm_wr32(device, 0x00ef04 + (head * 0x40), (P << 16) | device 75 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c gv100_devinit_new(struct nvkm_device *device, int index, device 78 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/gv100.c return nv50_devinit_new_(&gv100_devinit, device, index, pinit); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c struct nvkm_device *device = init->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c u32 r001540 = nvkm_rd32(device, 0x001540); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c u32 r00154c = nvkm_rd32(device, 0x00154c); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c mcp89_devinit_new(struct nvkm_device *device, int index, device 67 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/mcp89.c return nv50_devinit_new_(&mcp89_devinit, device, index, pinit); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_device *device = subdev->device; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c fb = fbmem_init(device); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wrvgas(device, 0, 1, nvkm_rdvgas(device, 0, 1) | 0x20); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_DEBUG_0, 0, NV04_PFB_DEBUG_0_REFRESH_OFF); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, ~0, device 66 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, device 69 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_DEBUG_0, device 76 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, device 82 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, device 89 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, device 93 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, device 97 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, NV04_PFB_BOOT_0_RAM_TYPE, device 101 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_BOOT_0, NV04_PFB_BOOT_0_RAM_AMOUNT, device 107 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, NV04_PFB_DEBUG_0, NV04_PFB_DEBUG_0_REFRESH_OFF, 0); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wrvgas(device, 0, 1, nvkm_rdvgas(device, 0, 1) & ~0x20); device 146 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_device *device = init->subdev.device; device 147 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c int chip_version = device->bios->version.chip; device 148 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c uint32_t oldpll = nvkm_rd32(device, reg); device 158 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c saved_powerctrl_1 = nvkm_rd32(device, 0x001584); device 159 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x001584, device 166 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, reg, pv->log2P << 16 | (oldpll & 0xffff)); device 169 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, reg, (oldpll & 0xffff0000) | pv->NM1); device 175 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_rd32(device, reg); device 178 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, reg, pll); device 181 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x001584, saved_powerctrl_1); device 201 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_device *device = init->subdev.device; device 202 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c int chip_version = device->bios->version.chip; device 205 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c uint32_t oldpll1 = nvkm_rd32(device, reg1); device 206 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c uint32_t oldpll2 = !nv3035 ? nvkm_rd32(device, reg2) : 0; device 221 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c oldramdac580 = nvkm_rd32(device, 0x680580); device 237 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c saved_powerctrl_1 = nvkm_rd32(device, 0x001584); device 238 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x001584, device 257 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c savedc040 = nvkm_rd32(device, 0xc040); device 259 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0xc040, savedc040 & ~(3 << shift_c040)); device 263 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x680580, ramdac580); device 266 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, reg2, pll2); device 267 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, reg1, pll1); device 270 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x001584, saved_powerctrl_1); device 272 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0xc040, savedc040); device 286 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_device *device = init->subdev.device; device 289 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c uint32_t oldPval = nvkm_rd32(device, Preg); device 298 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c if (nvkm_rd32(device, NMNMreg) == NMNM && (oldPval & 0xc0070000) == Pval) device 310 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c if (nvbios_pll_parse(device->bios, Preg, &info)) device 318 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c saved4600 = nvkm_rd32(device, 0x4600); device 319 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4600, saved4600 | 8 << 28); device 324 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, Preg, oldPval | 1 << 28); device 325 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, Preg, Pval & ~(4 << 28)); device 328 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4020, Pval & ~(0xc << 28)); device 329 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4038, Pval & ~(0xc << 28)); device 332 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c savedc040 = nvkm_rd32(device, 0xc040); device 333 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0xc040, savedc040 & maskc040); device 335 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, NMNMreg, NMNM); device 337 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x403c, NMNM); device 339 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, Preg, Pval); device 342 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4020, Pval); device 343 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4038, Pval); device 344 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4600, saved4600); device 347 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0xc040, savedc040); device 350 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4020, Pval & ~(1 << 28)); device 351 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wr32(device, 0x4038, Pval & ~(1 << 28)); device 359 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_bios *bios = subdev->device->bios; device 404 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_device *device = subdev->device; device 407 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_mask(device, 0x000200, 0x00000001, 0x00000001); device 411 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c init->owner = nvkm_rdvgaowner(device); device 412 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wrvgaowner(device, 0); device 415 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c u32 htotal = nvkm_rdvgac(device, 0, 0x06); device 416 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c htotal |= (nvkm_rdvgac(device, 0, 0x07) & 0x01) << 8; device 417 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c htotal |= (nvkm_rdvgac(device, 0, 0x07) & 0x20) << 4; device 418 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c htotal |= (nvkm_rdvgac(device, 0, 0x25) & 0x01) << 10; device 419 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c htotal |= (nvkm_rdvgac(device, 0, 0x41) & 0x01) << 11; device 432 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_wrvgaowner(init->base.subdev.device, init->owner); device 438 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c struct nvkm_device *device, int index, device 447 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nvkm_devinit_ctor(func, device, index, &init->base); device 462 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c nv04_devinit_new(struct nvkm_device *device, int index, device 465 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.c return nv04_devinit_new_(&nv04_devinit, device, index, pinit); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c struct nvkm_device *device = subdev->device; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c struct nvkm_bios *bios = device->bios; device 57 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c fb = fbmem_init(device); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c strap = (nvkm_rd32(device, 0x101000) & 0x0000003c) >> 2; device 73 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_wrvgas(device, 0, 1, nvkm_rdvgas(device, 0, 1) | 0x20); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c if (nvkm_rd32(device, NV04_PFB_BOOT_0) & NV04_PFB_BOOT_0_UMA_ENABLE) device 78 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_DEBUG_0, NV04_PFB_DEBUG_0_REFRESH_OFF, 0); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_wr32(device, NV04_PFB_SCRAMBLE(i), scramble); device 89 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_BOOT_0, 0x3f, ramcfg[0]); device 92 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_CFG0, 0, NV04_PFB_CFG0_SCRAMBLE); device 94 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_CFG1, 0x700001, (ramcfg[1] & 1) << 20); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_CFG1, 0, 1); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_BOOT_0, device 106 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c v = nvkm_rd32(device, NV04_PFB_BOOT_0) & NV04_PFB_BOOT_0_RAM_AMOUNT; device 111 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_BOOT_0, NV04_PFB_BOOT_0_RAM_AMOUNT, device 116 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_BOOT_0, NV04_PFB_BOOT_0_RAM_AMOUNT, device 120 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_mask(device, NV04_PFB_BOOT_0, NV04_PFB_BOOT_0_RAM_AMOUNT, device 125 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nvkm_wrvgas(device, 0, 1, nvkm_rdvgas(device, 0, 1) & ~0x20); device 139 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c nv05_devinit_new(struct nvkm_device *device, int index, device 142 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv05.c return nv04_devinit_new_(&nv05_devinit, device, index, pinit); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c struct nvkm_device *device = subdev->device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c if (device->card_type >= NV_11 && device->chipset >= 0x17) device 49 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c fb = fbmem_init(device); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c nvkm_wr32(device, NV10_PFB_REFCTRL, NV10_PFB_REFCTRL_VALID_1); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c nvkm_mask(device, NV04_PFB_CFG0, 0x30, mem_width[i]); device 78 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c int off = nvkm_rd32(device, 0x10020c) - 0x100000; device 93 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c nvkm_mask(device, NV04_PFB_CFG0, 0x1000, 0); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c nv10_devinit_new(struct nvkm_device *device, int index, device 112 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv10.c return nv04_devinit_new_(&nv10_devinit, device, index, pinit); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.c nv1a_devinit_new(struct nvkm_device *device, int index, device 41 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv1a.c return nv04_devinit_new_(&nv1a_devinit, device, index, pinit); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c struct nvkm_device *device = subdev->device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c uint32_t mask = (device->chipset >= 0x25 ? 0x300 : 0x900); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c fb = fbmem_init(device); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c nvkm_wr32(device, NV10_PFB_REFCTRL, NV10_PFB_REFCTRL_VALID_1); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c nvkm_mask(device, NV04_PFB_CFG0, 0, mask); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c amount = nvkm_rd32(device, 0x10020c); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c amount = nvkm_rd32(device, 0x10020c); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c nvkm_mask(device, NV04_PFB_CFG0, mask, 0); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c nv20_devinit_new(struct nvkm_device *device, int index, device 78 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv20.c return nv04_devinit_new_(&nv20_devinit, device, index, pinit); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_device *device = subdev->device; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_bios *bios = device->bios; device 59 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_wr32(device, info.reg + 0, 0x10000611); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_mask(device, info.reg + 4, 0x00ff00ff, (M1 << 16) | N1); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_mask(device, info.reg + 8, 0x7fff00ff, (P << 28) | device 65 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_mask(device, info.reg + 0, 0x01ff0000, device 69 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_wr32(device, info.reg + 4, (N1 << 8) | M1); device 72 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_mask(device, info.reg + 0, 0x00070000, (P << 16)); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_wr32(device, info.reg + 4, (N1 << 8) | M1); device 83 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_device *device = init->subdev.device; device 84 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c u32 r001540 = nvkm_rd32(device, 0x001540); device 97 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_device *device = subdev->device; device 113 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c if (!nvkm_rdvgac(device, 0, 0x00) && device 114 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c !nvkm_rdvgac(device, 0, 0x1a)) { device 126 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_device *device = subdev->device; device 127 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_bios *bios = device->bios; device 152 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c struct nvkm_device *device, int index, device 161 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nvkm_devinit_ctor(func, device, index, &init->base); device 175 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c nv50_devinit_new(struct nvkm_device *device, int index, device 178 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c return nv50_devinit_new_(&nv50_devinit, device, index, pinit); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c struct nvkm_device *device = subdev->device; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c ret = nvbios_pll_parse(device->bios, type, &info); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c nvkm_wr32(device, 0x00ef10 + (head * 0x40), fN << 16); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c nvkm_wr32(device, 0x00ef04 + (head * 0x40), (P << 16) | device 56 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c nvkm_wr32(device, 0x00ef0c + (head * 0x40), 0x00000900); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c nvkm_wr32(device, 0x00ef00 + (head * 0x40), 0x02000014); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c tu102_devinit_new(struct nvkm_device *device, int index, device 88 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c return nv50_devinit_new_(&tu102_devinit, device, index, pinit); device 91 drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c struct nvkm_device *device = subdev->device; device 104 drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, buffer->entries * device 172 drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c nvkm_fault_new_(const struct nvkm_fault_func *func, struct nvkm_device *device, device 178 drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c nvkm_subdev_ctor(&nvkm_fault, device, index, &fault->subdev); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c struct nvkm_device *device = buffer->fault->subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c nvkm_mc_intr_mask(device, NVKM_SUBDEV_FAULT, enable); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c struct nvkm_device *device = buffer->fault->subdev.device; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c nvkm_mask(device, 0x002a70, 0x00000001, 0x00000000); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c struct nvkm_device *device = buffer->fault->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c nvkm_wr32(device, 0x002a74, upper_32_bits(buffer->addr)); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c nvkm_wr32(device, 0x002a70, lower_32_bits(buffer->addr)); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c nvkm_mask(device, 0x002a70, 0x00000001, 0x00000001); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c buffer->entries = nvkm_rd32(buffer->fault->subdev.device, 0x002a78); device 78 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c gp100_fault_new(struct nvkm_device *device, int index, device 81 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c return nvkm_fault_new_(&gp100_fault, device, index, pfault); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = buffer->fault->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c u32 get = nvkm_rd32(device, buffer->get); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c u32 put = nvkm_rd32(device, buffer->put); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_wr32(device, buffer->get, get); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_fifo_fault(device->fifo, &info); device 76 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = buffer->fault->subdev.device; device 79 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(device, 0x100a2c, intr, intr); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(device, 0x100a34, intr, intr); device 87 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = buffer->fault->subdev.device; device 89 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(device, 0x100e34 + foff, 0x80000000, 0x00000000); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = buffer->fault->subdev.device; device 98 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(device, 0x100e34 + foff, 0xc0000000, 0x40000000); device 99 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_wr32(device, 0x100e28 + foff, upper_32_bits(buffer->addr)); device 100 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_wr32(device, 0x100e24 + foff, lower_32_bits(buffer->addr)); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(device, 0x100e34 + foff, 0x80000000, 0x80000000); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = buffer->fault->subdev.device; device 110 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(device, 0x100e34 + foff, 0x40000000, 0x40000000); device 112 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c buffer->entries = nvkm_rd32(device, 0x100e34 + foff) & 0x000fffff; device 129 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = subdev->device; device 131 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c const u32 addrlo = nvkm_rd32(device, 0x100e4c); device 132 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c const u32 addrhi = nvkm_rd32(device, 0x100e50); device 133 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c const u32 info0 = nvkm_rd32(device, 0x100e54); device 134 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c const u32 insthi = nvkm_rd32(device, 0x100e58); device 135 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c const u32 info1 = nvkm_rd32(device, 0x100e5c); device 148 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_fifo_fault(device->fifo, &info); device 155 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c struct nvkm_device *device = subdev->device; device 156 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c u32 stat = nvkm_rd32(device, 0x100a20); device 160 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_wr32(device, 0x100e60, 0x80000000); device 189 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(fault->subdev.device, 0x100a34, 0x80000000, 0x80000000); device 195 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c nvkm_mask(fault->subdev.device, 0x100a2c, 0x80000000, 0x80000000); device 230 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c gv100_fault_new(struct nvkm_device *device, int index, device 233 drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c return nvkm_fault_new_(&gv100_fault, device, index, pfault); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c struct nvkm_device *device = buffer->fault->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_mask(device, 0xb83010 + foff, 0x80000000, 0x00000000); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c struct nvkm_device *device = buffer->fault->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_mask(device, 0xb83010 + foff, 0xc0000000, 0x40000000); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_wr32(device, 0xb83004 + foff, upper_32_bits(buffer->addr)); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_wr32(device, 0xb83000 + foff, lower_32_bits(buffer->addr)); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_mask(device, 0xb83010 + foff, 0x80000000, 0x80000000); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c struct nvkm_device *device = buffer->fault->subdev.device; device 65 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_mask(device, 0xb83010 + foff, 0x40000000, 0x40000000); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c buffer->entries = nvkm_rd32(device, 0xb83010 + foff) & 0x000fffff; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c struct nvkm_device *device = subdev->device; device 78 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c const u32 addrlo = nvkm_rd32(device, 0xb83080); device 79 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c const u32 addrhi = nvkm_rd32(device, 0xb83084); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c const u32 info0 = nvkm_rd32(device, 0xb83088); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c const u32 insthi = nvkm_rd32(device, 0xb8308c); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c const u32 info1 = nvkm_rd32(device, 0xb83090); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_fifo_fault(device->fifo, &info); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c struct nvkm_device *device = subdev->device; device 103 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c u32 stat = nvkm_rd32(device, 0xb83094); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c nvkm_wr32(device, 0xb83094, 0x80000000); device 164 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c tu102_fault_new(struct nvkm_device *device, int index, device 167 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c return nvkm_fault_new_(&tu102_fault, device, index, pfault); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c struct nvkm_device *device = buffer->fault->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c *addr = device->func->resource_addr(device, 3) + buffer->addr; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c nvkm_ufault_new(struct nvkm_device *device, const struct nvkm_oclass *oclass, device 92 drivers/gpu/drm/nouveau/nvkm/subdev/fault/user.c struct nvkm_fault *fault = device->fault; device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c struct nvkm_device *device = fb->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c if (device->gr) device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_engine_tile(&device->gr->engine, region); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c if (device->mpeg) device 56 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_engine_tile(device->mpeg, region); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c struct nvkm_device *device = subdev->device; device 65 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c const u8 ramcfg = (nvkm_rd32(device, 0x101000) & 0x0000003c) >> 2; device 189 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_fb_ctor(const struct nvkm_fb_func *func, struct nvkm_device *device, device 192 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_subdev_ctor(&nvkm_fb, device, index, &fb->subdev); device 195 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c fb->page = nvkm_longopt(device->cfgopt, "NvFbBigPage", device 200 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_fb_new_(const struct nvkm_fb_func *func, struct nvkm_device *device, device 205 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c nvkm_fb_ctor(func, device, index, *pfb); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.c g84_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.c return nv50_fb_new_(&g84_fb, device, index, pfb); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c struct nvkm_device *device = subdev->device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c u32 intr = nvkm_rd32(device, 0x000100); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c struct nvkm_device *device = fb->base.subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c size = nvkm_longopt(device->cfgopt, "MmuDebugBufferSize", size); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, size, 0x1000, device 59 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, size, 0x1000, device 66 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c fb->r100c10 = dma_map_page(device->dev, fb->r100c10_page, 0, device 68 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c if (dma_mapping_error(device->dev, fb->r100c10)) device 78 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c struct nvkm_device *device = fb->subdev.device; device 80 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c case 16: nvkm_mask(device, 0x100c80, 0x00000001, 0x00000001); break; device 81 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c case 17: nvkm_mask(device, 0x100c80, 0x00000001, 0x00000000); break; device 92 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c struct nvkm_device *device = fb->base.subdev.device; device 95 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c nvkm_wr32(device, 0x100c10, fb->r100c10 >> 8); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c nvkm_therm_clkgate_init(device->therm, device 107 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c struct nvkm_device *device = fb->base.subdev.device; device 110 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c dma_unmap_page(device->dev, fb->r100c10, PAGE_SIZE, device 119 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c gf100_fb_new_(const struct nvkm_fb_func *func, struct nvkm_device *device, device 126 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c nvkm_fb_ctor(func, device, index, &fb->base); device 144 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c gf100_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 146 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c return gf100_fb_new_(&gf100_fb, device, index, pfb); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.c gf108_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 41 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.c return gf100_fb_new_(&gf108_fb, device, index, pfb); device 86 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.c gk104_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 88 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.c return gf100_fb_new_(&gk104_fb, device, index, pfb); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.c gk110_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 70 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.c return gf100_fb_new_(&gk110_fb, device, index, pfb); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.c gk20a_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk20a.c return gf100_fb_new_(&gk20a_fb, device, index, pfb); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.c gm107_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 41 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm107.c return gf100_fb_new_(&gm107_fb, device, index, pfb); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c struct nvkm_device *device = fb->subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c case 16: nvkm_mask(device, 0x100c80, 0x00001801, 0x00001001); break; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c case 17: nvkm_mask(device, 0x100c80, 0x00001801, 0x00000000); break; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c case 0: nvkm_mask(device, 0x100c80, 0x00001800, 0x00001800); break; device 47 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c struct nvkm_device *device = fb->base.subdev.device; device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c nvkm_wr32(device, 0x100c10, fb->r100c10 >> 8); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c nvkm_wr32(device, 0x100cc8, nvkm_memory_addr(fb->base.mmu_wr) >> 8); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c nvkm_wr32(device, 0x100ccc, nvkm_memory_addr(fb->base.mmu_rd) >> 8); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c nvkm_mask(device, 0x100cc4, 0x00060000, device 70 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c gm200_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 72 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm200.c return gf100_fb_new_(&gm200_fb, device, index, pfb); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.c gm20b_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gm20b.c return gf100_fb_new_(&gm20b_fb, device, index, pfb); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c struct nvkm_device *device = gf100_fb(base)->base.subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x1fac80, nvkm_rd32(device, 0x100c80)); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x1facc4, nvkm_rd32(device, 0x100cc4)); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x1facc8, nvkm_rd32(device, 0x100cc8)); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x1faccc, nvkm_rd32(device, 0x100ccc)); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c struct nvkm_device *device = fb->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_mask(device, 0x100c14, 0x00040000, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c struct nvkm_device *device = fb->base.subdev.device; device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x100c10, fb->r100c10 >> 8); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x100cc8, nvkm_memory_addr(fb->base.mmu_wr) >> 8); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_wr32(device, 0x100ccc, nvkm_memory_addr(fb->base.mmu_rd) >> 8); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c nvkm_mask(device, 0x100cc4, 0x00060000, device 74 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c gp100_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 76 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp100.c return gf100_fb_new_(&gp100_fb, device, index, pfb); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c gp102_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp102.c return gf100_fb_new_(&gp102_fb, device, index, pfb); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.c gp10b_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gp10b.c return gf100_fb_new_(&gp10b_fb, device, index, pfb); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.c gt215_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.c return nv50_fb_new_(>215_fb, device, index, pfb); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c gv100_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 45 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c return gf100_fb_new_(&gv100_fb, device, index, pfb); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.c mcp77_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp77.c return nv50_fb_new_(&mcp77_fb, device, index, pfb); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.c mcp89_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/mcp89.c return nv50_fb_new_(&mcp89_fb, device, index, pfb); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.c struct nvkm_device *device = fb->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.c nvkm_wr32(device, NV04_PFB_CFG0, 0x1114); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.c nv04_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 49 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv04.c return nvkm_fb_new_(&nv04_fb, device, index, pfb); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c struct nvkm_device *device = fb->subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c nvkm_wr32(device, 0x100244 + (i * 0x10), tile->limit); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c nvkm_wr32(device, 0x100248 + (i * 0x10), tile->pitch); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c nvkm_wr32(device, 0x100240 + (i * 0x10), tile->addr); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c nvkm_rd32(device, 0x100240 + (i * 0x10)); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c nv10_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 69 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv10.c return nvkm_fb_new_(&nv10_fb, device, index, pfb); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.c nv1a_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 41 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv1a.c return nvkm_fb_new_(&nv1a_fb, device, index, pfb); device 72 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c struct nvkm_device *device = fb->subdev.device; device 73 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c nvkm_wr32(device, 0x100244 + (i * 0x10), tile->limit); device 74 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c nvkm_wr32(device, 0x100248 + (i * 0x10), tile->pitch); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c nvkm_wr32(device, 0x100240 + (i * 0x10), tile->addr); device 76 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c nvkm_rd32(device, 0x100240 + (i * 0x10)); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c nvkm_wr32(device, 0x100300 + (i * 0x04), tile->zcomp); device 83 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c const u32 tags = nvkm_rd32(fb->subdev.device, 0x100320); device 99 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c nv20_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 101 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c return nvkm_fb_new_(&nv20_fb, device, index, pfb); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c nv25_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 59 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c return nvkm_fb_new_(&nv25_fb, device, index, pfb); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c struct nvkm_device *device = fb->subdev.device; device 69 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c int b = (device->chipset > 0x30 ? device 70 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c nvkm_rd32(device, 0x122c + 0x10 * k + 0x4 * j) >> device 94 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c struct nvkm_device *device = fb->subdev.device; device 98 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c if (device->chipset == 0x30 || device 99 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c device->chipset == 0x31 || device 100 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c device->chipset == 0x35) { device 102 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c int n = (device->chipset == 0x31 ? 2 : 4); device 103 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c int l = nvkm_rd32(device, 0x1003d0); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c nvkm_wr32(device, 0x10037c + 0xc * i + 0x4 * j, device 111 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c nvkm_wr32(device, 0x1003ac + 0x8 * i + 0x4 * j, device 130 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c nv30_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 132 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c return nvkm_fb_new_(&nv30_fb, device, index, pfb); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c nv35_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c return nvkm_fb_new_(&nv35_fb, device, index, pfb); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c nv36_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c return nvkm_fb_new_(&nv36_fb, device, index, pfb); device 49 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c nvkm_mask(fb->subdev.device, 0x10033c, 0x00008000, 0x00000000); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c nv40_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 67 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c return nvkm_fb_new_(&nv40_fb, device, index, pfb); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c struct nvkm_device *device = fb->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nvkm_wr32(device, 0x100604 + (i * 0x10), tile->limit); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nvkm_wr32(device, 0x100608 + (i * 0x10), tile->pitch); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nvkm_wr32(device, 0x100600 + (i * 0x10), tile->addr); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nvkm_rd32(device, 0x100600 + (i * 0x10)); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nvkm_wr32(device, 0x100700 + (i * 0x04), tile->zcomp); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nvkm_wr32(fb->subdev.device, 0x100800, 0x00000001); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c nv41_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c return nvkm_fb_new_(&nv41_fb, device, index, pfb); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c struct nvkm_device *device = fb->subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nvkm_wr32(device, 0x100604 + (i * 0x10), tile->limit); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nvkm_wr32(device, 0x100608 + (i * 0x10), tile->pitch); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nvkm_wr32(device, 0x100600 + (i * 0x10), tile->addr); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nvkm_rd32(device, 0x100600 + (i * 0x10)); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c struct nvkm_device *device = fb->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nvkm_wr32(device, 0x100850, 0x80000000); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nvkm_wr32(device, 0x100800, 0x00000001); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c nv44_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 70 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv44.c return nvkm_fb_new_(&nv44_fb, device, index, pfb); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.c nv46_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 56 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv46.c return nvkm_fb_new_(&nv46_fb, device, index, pfb); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.c nv47_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.c return nvkm_fb_new_(&nv47_fb, device, index, pfb); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.c nv49_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.c return nvkm_fb_new_(&nv49_fb, device, index, pfb); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.c nv4e_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv4e.c return nvkm_fb_new_(&nv4e_fb, device, index, pfb); device 139 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c struct nvkm_device *device = subdev->device; device 140 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c struct nvkm_fifo *fifo = device->fifo; device 148 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c idx = nvkm_rd32(device, 0x100c90); device 154 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nvkm_wr32(device, 0x100c90, idx | i << 24); device 155 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c trap[i] = nvkm_rd32(device, 0x100c94); device 157 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nvkm_wr32(device, 0x100c90, idx | 0x80000000); device 160 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c if (device->chipset < 0xa3 || device 161 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c device->chipset == 0xaa || device->chipset == 0xac) { device 199 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c struct nvkm_device *device = fb->base.subdev.device; device 203 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c fb->r100c08 = dma_map_page(device->dev, fb->r100c08_page, 0, device 205 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c if (dma_mapping_error(device->dev, fb->r100c08)) device 216 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c struct nvkm_device *device = fb->base.subdev.device; device 222 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nvkm_wr32(device, 0x100c08, fb->r100c08 >> 8); device 226 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nvkm_wr32(device, 0x100c90, fb->func->trap); device 242 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c struct nvkm_device *device = fb->base.subdev.device; device 245 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c dma_unmap_page(device->dev, fb->r100c08, PAGE_SIZE, device 264 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_new_(const struct nv50_fb_func *func, struct nvkm_device *device, device 271 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nvkm_fb_ctor(&nv50_fb_, device, index, &fb->base); device 286 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_new(struct nvkm_device *device, int index, struct nvkm_fb **pfb) device 288 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c return nv50_fb_new_(&nv50_fb, device, index, pfb); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h void nvkm_fb_ctor(const struct nvkm_fb_func *, struct nvkm_device *device, device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h int nvkm_fb_new_(const struct nvkm_fb_func *, struct nvkm_device *device, device 104 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c nvkm_ram_get(struct nvkm_device *device, u8 heap, u8 type, u8 rpage, u64 size, device 117 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c if (!device->fb || !(ram = device->fb->ram)) device 119 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c ram = device->fb->ram; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h int ret = nvkm_memx_init(fb->subdev.device->pmu, &ram->memx); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h struct nvkm_device *device = ram->fb->subdev.device; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h reg->data = nvkm_rd32(device, reg->addr); device 149 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h return nvkm_memx_train_result(fb->subdev.device->pmu, result, rsize); device 111 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device = fb->subdev.device; device 112 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c u32 part = nvkm_rd32(device, 0x022438), i; device 113 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c u32 mask = nvkm_rd32(device, 0x022554); device 132 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device = subdev->device; device 133 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_clk *clk = device->clk; device 134 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_bios *bios = device->bios; device 410 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device = ram->base.fb->subdev.device; device 411 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c ram_exec(&ram->fuc, nvkm_boolopt(device->cfgopt, "NvMemExec", true)); device 438 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device = ram->base.fb->subdev.device; device 450 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f968, 0x00000000 | (i << 8)); device 451 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f96c, 0x00000000 | (i << 8)); device 452 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f920, 0x00000100 | train0[i % 12]); device 453 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f924, 0x00000100 | train0[i % 12]); device 454 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f918, train1[i % 12]); device 455 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f91c, train1[i % 12]); device 456 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f920, 0x00000000 | train0[i % 12]); device 457 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f924, 0x00000000 | train0[i % 12]); device 458 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f918, train1[i % 12]); device 459 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c nvkm_wr32(device, 0x10f91c, train1[i % 12]); device 466 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c gf100_ram_probe_fbpa_amount(struct nvkm_device *device, int fbpa) device 468 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c return nvkm_rd32(device, 0x11020c + (fbpa * 0x1000)); device 473 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device, int fbp, int *pltcs) device 477 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c return func->probe_fbpa_amount(device, fbp); device 484 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device, int fbp, int *pltcs) device 486 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c u32 fbpao = nvkm_rd32(device, 0x022554); device 487 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c return func->probe_fbp_amount(func, fbpao, device, fbp, pltcs); device 495 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_device *device = subdev->device; device 496 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_bios *bios = device->bios; device 500 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c u32 fbps = nvkm_rd32(device, 0x022438); device 506 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c u32 size = func->probe_fbp(func, device, fbp, <cs); device 571 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c struct nvkm_bios *bios = subdev->device->bios; device 28 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c struct nvkm_device *device, int fbp, int *pltcs) device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c u32 fbpt = nvkm_rd32(device, 0x022438); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c u32 fbpat = nvkm_rd32(device, 0x02243c); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c size += func->probe_fbpa_amount(device, fbpa); device 234 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_device *device = fb->subdev.device; device 242 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c u32 prev = nvkm_rd32(device, addr); device 263 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (nvkm_device_engine(ram->base.fb->subdev.device, NVKM_ENGINE_DISP)) device 664 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (nvkm_device_engine(ram->base.fb->subdev.device, NVKM_ENGINE_DISP)) device 714 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (nvkm_device_engine(ram->base.fb->subdev.device, NVKM_ENGINE_DISP)) device 946 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (nvkm_device_engine(ram->base.fb->subdev.device, NVKM_ENGINE_DISP)) device 1065 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c ret = gk104_pll_calc_hiclk(next->freq, subdev->device->crystal, device 1115 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_clk *clk = ram->base.fb->subdev.device->clk; device 1157 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_device *device = ram->base.fb->subdev.device; device 1179 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f468, mask, data); device 1185 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f420, mask, data); device 1191 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f430, mask, data); device 1197 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f400, mask, data); device 1203 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f410, mask, data); device 1213 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f440, mask, data); device 1227 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f444, mask, data); device 1235 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_device *device = ram->base.fb->subdev.device; device 1238 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c if (!nvkm_boolopt(device->cfgopt, "NvMemExec", true)) { device 1274 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_bios *bios = ram->fb->subdev.device->bios; device 1335 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_device *device = subdev->device; device 1345 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f968 + j, 0x00000000 | (i << 8)); device 1346 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f920 + j, 0x00000000 | device 1349 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f918 + j, train->type00.data[i]); device 1350 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f920 + j, 0x00000100 | device 1353 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f918 + j, train->type01.data[i]); device 1359 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f968 + j, i); device 1360 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10f900 + j, train->type04.data[i]); device 1400 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_device *device = subdev->device; device 1401 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_bios *bios = device->bios; device 1423 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c save = nvkm_rd32(device, 0x10f65c) & 0x000000f0; device 1426 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f65c, 0x000000f0, i << 4); device 1430 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f65c, 0x000000f0, save); device 1431 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f584, 0x11000000, 0x00000000); device 1432 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_wr32(device, 0x10ecc0, 0xffffffff); device 1433 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c nvkm_mask(device, 0x10f160, 0x00000010, 0x00000010); device 1441 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_bios *bios = ram->base.fb->subdev.device->bios; device 1525 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_device *device = subdev->device; device 1526 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c struct nvkm_bios *bios = device->bios; device 1548 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c ram->parts = nvkm_rd32(device, 0x022438); device 1549 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c ram->pmask = nvkm_rd32(device, 0x022554); device 1553 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c u32 cfg1 = nvkm_rd32(device, 0x110204 + (i * 0x1000)); device 1595 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c ret = nvkm_gpio_find(device->gpio, 0, 0x18, DCB_GPIO_UNUSED, &gpio); device 1602 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c ret = nvkm_gpio_find(device->gpio, 0, 0x2e, DCB_GPIO_UNUSED, &gpio); device 28 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.c struct nvkm_device *device, int fbp, int *pltcs) device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.c u32 fbpao = nvkm_rd32(device, 0x021c14); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.c return func->probe_fbp_amount(func, fbpao, device, fbp, pltcs); device 28 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c struct nvkm_device *device, int fbp, int *pltcs) device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c u32 ltcs = nvkm_rd32(device, 0x022450); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c u32 fbpas = nvkm_rd32(device, 0x022458); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c if (!(nvkm_rd32(device, 0x021d38) & BIT(fbp))) { device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c u32 ltco = nvkm_rd32(device, 0x021d70 + (fbp * 4)); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c size += func->probe_fbpa_amount(device, fbpa); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c struct nvkm_device *device = subdev->device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c struct nvkm_bios *bios = device->bios; device 58 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c u32 save = nvkm_rd32(device, 0x9a065c) & 0x000000f0; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c nvkm_mask(device, 0x9a065c, 0x000000f0, i << 4); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c nvkm_mask(device, 0x9a065c, 0x000000f0, save); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c nvkm_mask(device, 0x9a0584, 0x11000000, 0x00000000); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c nvkm_wr32(device, 0x10ecc0, 0xffffffff); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c nvkm_mask(device, 0x9a0160, 0x00000010, 0x00000010); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c gp100_ram_probe_fbpa(struct nvkm_device *device, int fbpa) device 77 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c return nvkm_rd32(device, 0x90020c + (fbpa * 0x4000)); device 159 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_device *device = subdev->device; device 160 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_bios *bios = device->bios; device 161 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_clk *clk = device->clk; device 170 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (nvkm_boolopt(device->cfgopt, "NvMemExec", true) != true) device 199 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x111400, 0x00000000); device 201 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x100674, 0x0000ffff, 0x00000000); device 202 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x1005e4, 0x0000ffff, 0x00000000); device 203 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x100b0c, 0x000000ff, 0x00000000); device 204 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x100c04, 0x00000400); device 241 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x616308, 0x10, 0x10); device 242 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x616b08, 0x10, 0x10); device 281 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_device *device = ram->base.fb->subdev.device; device 282 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_bios *bios = device->bios; device 301 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c ret = nvkm_ram_get(device, NVKM_RAM_MM_NORMAL, 0x01, 16, 0x8000, device 308 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x100538, 0x10000000 | (addr >> 16)); device 309 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x1005a8, 0x0000ffff); device 310 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x10f800, 0x00000001, 0x00000001); device 313 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x10f8c0, (i << 8) | i); device 314 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x10f900, pattern[i % 16]); device 318 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x10f8e0, (i << 8) | i); device 319 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x10f920, pattern[i % 16]); device 323 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c r001700 = nvkm_rd32(device, 0x1700); device 324 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x1700, addr >> 16); device 326 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x700000 + (i << 2), pattern[i]); device 328 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x700100 + (i << 2), pattern[i]); device 329 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_wr32(device, 0x1700, r001700); device 331 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->r_100720 = nvkm_rd32(device, 0x100720); device 332 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->r_1111e0 = nvkm_rd32(device, 0x1111e0); device 333 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c train->r_111400 = nvkm_rd32(device, 0x111400); device 352 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_device *device = subdev->device; device 356 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c cur2 = nvkm_rd32(device, 0x100228); device 357 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c cur3 = nvkm_rd32(device, 0x10022c); device 358 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c cur7 = nvkm_rd32(device, 0x10023c); device 359 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c cur8 = nvkm_rd32(device, 0x100240); device 468 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_gpio *gpio = fuc->base.fb->subdev.device->gpio; device 498 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_device *device = subdev->device; device 499 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_bios *bios = device->bios; device 501 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_gpio *gpio = device->gpio; device 551 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c ret = gt215_pll_info(device->clk, 0x12, 0x4000, freq, &mclk); device 657 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (device->chipset == 0xa3 && freq <= 500000) device 732 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (device->chipset == 0xa3 && freq > 500000) { device 775 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c if (device->chipset == 0xa8) { device 887 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c struct nvkm_device *device = ram->base.fb->subdev.device; device 888 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c bool exec = nvkm_boolopt(device->cfgopt, "NvMemExec", true); device 891 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x001534, 0x2, 0x2); device 896 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x002504, 0x1, 0x0); device 897 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x001534, 0x2, 0x0); device 899 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x616308, 0x10, 0x10); device 900 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c nvkm_mask(device, 0x616b08, 0x10, 0x10); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c struct nvkm_device *device = ram->base.fb->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c nvkm_wr32(device, 0x100c18, dniso); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c nvkm_mask(device, 0x100c14, 0x00000000, 0x00000001); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c nvkm_wr32(device, 0x100c1c, hostnb); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c nvkm_mask(device, 0x100c14, 0x00000000, 0x00000002); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c nvkm_wr32(device, 0x100c24, flush); device 49 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c nvkm_mask(device, 0x100c14, 0x00000000, 0x00010000); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c struct nvkm_device *device = fb->subdev.device; device 64 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c u64 base = (u64)nvkm_rd32(device, 0x100e10) << 12; device 65 drivers/gpu/drm/nouveau/nvkm/subdev/fb/rammcp77.c u64 size = (u64)nvkm_rd32(device, 0x100e14) << 12; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.c struct nvkm_device *device = fb->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv04.c u32 boot0 = nvkm_rd32(device, NV04_PFB_BOOT_0); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c struct nvkm_device *device = fb->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv10.c u32 cfg0 = nvkm_rd32(device, 0x100200); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c if (dev_is_pci(fb->subdev.device->dev)) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c pdev = to_pci_dev(fb->subdev.device->dev); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c if (fb->subdev.device->chipset == 0x1a) { device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c struct nvkm_device *device = fb->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c u32 pbus1218 = nvkm_rd32(device, 0x001218); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c u32 size = (nvkm_rd32(device, 0x10020c) & 0xff000000); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv20.c (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c struct nvkm_bios *bios = subdev->device->bios; device 71 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c struct nvkm_device *device = subdev->device; device 72 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c struct nvkm_bios *bios = device->bios; device 80 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c u32 vbl = nvkm_rd32(device, 0x600808 + (i * 0x2000)); device 83 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c if (vbl != nvkm_rd32(device, 0x600808 + (i * 0x2000))) { device 84 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr08(device, 0x0c03c4 + (i * 0x2000), 0x01); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c sr1[i] = nvkm_rd08(device, 0x0c03c5 + (i * 0x2000)); device 99 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_msec(device, 2000, device 100 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c u32 tmp = nvkm_rd32(device, 0x600808 + (i * 0x2000)); device 105 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_msec(device, 2000, device 106 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c u32 tmp = nvkm_rd32(device, 0x600808 + (i * 0x2000)); device 111 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr08(device, 0x0c03c4 + (i * 0x2000), 0x01); device 112 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr08(device, 0x0c03c5 + (i * 0x2000), sr1[i] | 0x20); device 116 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x1002d4, 0x00000001); /* precharge */ device 117 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x1002d0, 0x00000001); /* refresh */ device 118 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x1002d0, 0x00000001); /* refresh */ device 119 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x100210, 0x80000000, 0x00000000); /* no auto refresh */ device 120 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x1002dc, 0x00000001); /* enable self-refresh */ device 123 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x00c040, 0x0000c000, 0x00000000); device 124 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c switch (device->chipset) { device 130 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x004044, 0xc0771100, ram->ctrl); device 131 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x00402c, 0xc0771100, ram->ctrl); device 132 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x004048, ram->coef); device 133 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x004030, ram->coef); device 138 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x004038, 0xc0771100, ram->ctrl); device 139 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x00403c, ram->coef); device 142 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x004020, 0xc0771100, ram->ctrl); device 143 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x004024, ram->coef); device 147 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x00c040, 0x0000c000, 0x0000c000); device 150 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr32(device, 0x1002dc, 0x00000000); device 151 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_mask(device, 0x100210, 0x80000000, 0x80000000); device 165 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_msec(device, 2000, device 166 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c u32 tmp = nvkm_rd32(device, 0x600808 + (i * 0x2000)); device 171 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr08(device, 0x0c03c4 + (i * 0x2000), 0x01); device 172 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c nvkm_wr08(device, 0x0c03c5 + (i * 0x2000), sr1[i]); device 204 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c struct nvkm_device *device = fb->subdev.device; device 205 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c u32 pbus1218 = nvkm_rd32(device, 0x001218); device 206 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000; device 221 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c struct nvkm_device *device = fb->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c u32 fb474 = nvkm_rd32(device, 0x100474); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv41.c (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.c struct nvkm_device *device = fb->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.c u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv44.c u32 fb474 = nvkm_rd32(device, 0x100474); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c struct nvkm_device *device = fb->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c u32 fb914 = nvkm_rd32(device, 0x100914); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv49.c (*pram)->parts = (nvkm_rd32(device, 0x100200) & 0x00000003) + 1; device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.c struct nvkm_device *device = fb->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv4e.c u32 size = nvkm_rd32(device, 0x10020c) & 0xff000000; device 77 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_device *device = subdev->device; device 81 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c cur2 = nvkm_rd32(device, 0x100228); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c cur4 = nvkm_rd32(device, 0x100230); device 83 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c cur7 = nvkm_rd32(device, 0x10023c); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c cur8 = nvkm_rd32(device, 0x100240); device 96 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c if (device->chipset == 0xa0) { device 156 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_device *device = subdev->device; device 159 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c timing[i] = nvkm_rd32(device, 0x100220 + (i * 4)); device 194 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_gpio *gpio = hwsq->base.subdev->device->gpio; device 224 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_bios *bios = subdev->device->bios; device 305 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c if (subdev->device->chipset <= 0x96 && !next->bios.ramcfg_00_03_02) device 360 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c if (subdev->device->chipset >= 0x92) device 409 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c if (subdev->device->chipset <= 0x96) { device 474 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c if (subdev->device->chipset <= 0x96 && next->bios.ramcfg_00_03_02) device 484 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_device *device = ram->base.fb->subdev.device; device 485 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c ram_exec(&ram->hwsq, nvkm_boolopt(device->cfgopt, "NvMemExec", true)); device 507 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_device *device = subdev->device; device 512 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c r0 = nvkm_rd32(device, 0x100200); device 513 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c r4 = nvkm_rd32(device, 0x100204); device 514 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c rt = nvkm_rd32(device, 0x100250); device 516 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c r0, r4, rt, nvkm_rd32(device, 0x001540)); device 545 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_device *device = fb->subdev.device; device 546 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c struct nvkm_bios *bios = device->bios; device 549 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c u64 size = nvkm_rd32(device, 0x10020c); device 553 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c switch (nvkm_rd32(device, 0x100714) & 0x00000007) { device 574 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c ram->part_mask = (nvkm_rd32(device, 0x001540) & 0x00ff0000) >> 16; device 576 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c ram->ranks = (nvkm_rd32(device, 0x100200) & 0x4) ? 2 : 1; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.c nvkm_fuse_new_(const struct nvkm_fuse_func *func, struct nvkm_device *device, device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/base.c nvkm_subdev_ctor(&nvkm_fuse, device, index, &fuse->subdev); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c struct nvkm_device *device = fuse->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c fuse_enable = nvkm_mask(device, 0x022400, 0x800, 0x800); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c unk = nvkm_mask(device, 0x021000, 0x1, 0x1); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c val = nvkm_rd32(device, 0x021100 + addr); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c nvkm_wr32(device, 0x021000, unk); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c nvkm_wr32(device, 0x022400, fuse_enable); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c gf100_fuse_new(struct nvkm_device *device, int index, struct nvkm_fuse **pfuse) device 52 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gf100.c return nvkm_fuse_new_(&gf100_fuse, device, index, pfuse); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c struct nvkm_device *device = fuse->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c return nvkm_rd32(device, 0x021100 + addr); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c gm107_fuse_new(struct nvkm_device *device, int index, struct nvkm_fuse **pfuse) device 41 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c return nvkm_fuse_new_(&gm107_fuse, device, index, pfuse); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c struct nvkm_device *device = fuse->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c fuse_enable = nvkm_mask(device, 0x001084, 0x800, 0x800); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c val = nvkm_rd32(device, 0x021000 + addr); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c nvkm_wr32(device, 0x001084, fuse_enable); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c nv50_fuse_new(struct nvkm_device *device, int index, struct nvkm_fuse **pfuse) device 50 drivers/gpu/drm/nouveau/nvkm/subdev/fuse/nv50.c return nvkm_fuse_new_(&nv50_fuse, device, index, pfuse); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c struct nvkm_device *device = gpio->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c struct nvkm_bios *bios = device->bios; device 65 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c if (device->quirk && device->quirk->tv_gpio) { device 69 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c .line = device->quirk->tv_gpio, device 203 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c if (nvkm_boolopt(subdev->device->cfgopt, "NvPowerChecks", true)) { device 243 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c nvkm_gpio_new_(const struct nvkm_gpio_func *func, struct nvkm_device *device, device 251 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c nvkm_subdev_ctor(&nvkm_gpio, device, index, &gpio->subdev); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c struct nvkm_device *device = gpio->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c u32 intr0 = nvkm_rd32(device, 0x00e054); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c u32 intr1 = nvkm_rd32(device, 0x00e074); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c u32 stat0 = nvkm_rd32(device, 0x00e050) & intr0; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c u32 stat1 = nvkm_rd32(device, 0x00e070) & intr1; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c nvkm_wr32(device, 0x00e054, intr0); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c nvkm_wr32(device, 0x00e074, intr1); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c struct nvkm_device *device = gpio->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c u32 inte0 = nvkm_rd32(device, 0x00e050); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c u32 inte1 = nvkm_rd32(device, 0x00e070); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c nvkm_wr32(device, 0x00e050, inte0); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c nvkm_wr32(device, 0x00e070, inte1); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c g94_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio) device 73 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/g94.c return nvkm_gpio_new_(&g94_gpio, device, index, pgpio); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c struct nvkm_device *device = gpio->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c struct nvkm_bios *bios = device->bios; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c nvkm_mask(device, 0x00d610 + (line * 4), 0xff, unk0); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c nvkm_mask(device, 0x00d740 + (unk1 * 4), 0xff, line); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c struct nvkm_device *device = gpio->subdev.device; device 60 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c nvkm_mask(device, 0x00d610 + (line * 4), 0x00003000, data); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c nvkm_mask(device, 0x00d604, 0x00000001, 0x00000001); /* update? */ device 68 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c struct nvkm_device *device = gpio->subdev.device; device 69 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c return !!(nvkm_rd32(device, 0x00d610 + (line * 4)) & 0x00004000); device 83 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c gf119_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio) device 85 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c return nvkm_gpio_new_(&gf119_gpio, device, index, pgpio); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c struct nvkm_device *device = gpio->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c u32 intr0 = nvkm_rd32(device, 0x00dc00); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c u32 intr1 = nvkm_rd32(device, 0x00dc80); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c u32 stat0 = nvkm_rd32(device, 0x00dc08) & intr0; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c u32 stat1 = nvkm_rd32(device, 0x00dc88) & intr1; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c nvkm_wr32(device, 0x00dc00, intr0); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c nvkm_wr32(device, 0x00dc80, intr1); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c struct nvkm_device *device = gpio->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c u32 inte0 = nvkm_rd32(device, 0x00dc08); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c u32 inte1 = nvkm_rd32(device, 0x00dc88); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c nvkm_wr32(device, 0x00dc08, inte0); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c nvkm_wr32(device, 0x00dc88, inte1); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c gk104_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio) device 73 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c return nvkm_gpio_new_(&gk104_gpio, device, index, pgpio); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c struct nvkm_device *device = gpio->subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c line = nvkm_rd32(device, 0x600818) >> line; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c line = nvkm_rd32(device, 0x60081c) >> line; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c line = nvkm_rd32(device, 0x600850) >> line; device 54 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c struct nvkm_device *device = gpio->subdev.device; device 78 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c nvkm_mask(device, reg, mask << line, data << line); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c struct nvkm_device *device = gpio->subdev.device; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c u32 intr = nvkm_rd32(device, 0x001104); device 87 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c u32 stat = nvkm_rd32(device, 0x001144) & intr; device 90 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c nvkm_wr32(device, 0x001104, intr); device 96 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c struct nvkm_device *device = gpio->subdev.device; device 97 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c u32 inte = nvkm_rd32(device, 0x001144); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c nvkm_wr32(device, 0x001144, inte); device 115 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c nv10_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio) device 117 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv10.c return nvkm_gpio_new_(&nv10_gpio, device, index, pgpio); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c struct nvkm_device *device = gpio->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c struct nvkm_bios *bios = device->bios; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c nvkm_mask(device, reg, 0x00010001 << lsh, val << lsh); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c struct nvkm_device *device = gpio->subdev.device; device 79 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c nvkm_mask(device, reg, 3 << shift, (((dir ^ 1) << 1) | out) << shift); device 86 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c struct nvkm_device *device = gpio->subdev.device; device 92 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c return !!(nvkm_rd32(device, reg) & (4 << shift)); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c struct nvkm_device *device = gpio->subdev.device; device 99 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c u32 intr = nvkm_rd32(device, 0x00e054); device 100 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c u32 stat = nvkm_rd32(device, 0x00e050) & intr; device 103 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c nvkm_wr32(device, 0x00e054, intr); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c struct nvkm_device *device = gpio->subdev.device; device 110 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c u32 inte = nvkm_rd32(device, 0x00e050); device 115 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c nvkm_wr32(device, 0x00e050, inte); device 129 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c nv50_gpio_new(struct nvkm_device *device, int index, struct nvkm_gpio **pgpio) device 131 drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c return nvkm_gpio_new_(&nv50_gpio, device, index, pgpio); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c gsp->addr = nvkm_top_addr(subdev->device, subdev->index); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c gv100_gsp_new(struct nvkm_device *device, int index, struct nvkm_gsp **pgsp) device 60 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c nvkm_subdev_ctor(&gv100_gsp, device, index, &gsp->subdev); device 187 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c struct nvkm_device *device = pad->i2c->subdev.device; device 197 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c dev_name(device->dev), id); device 199 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c aux->i2c.dev.parent = device->dev; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c struct nvkm_device *device = aux->base.pad->i2c->subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00310000, 0x00000000); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c struct nvkm_device *device = aux->base.pad->i2c->subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50)); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00300000, ureq); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c ctrl = nvkm_rd32(device, 0x00e4e4 + (aux->ch * 0x50)); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c struct nvkm_device *device = aux->base.pad->i2c->subdev.device; device 92 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c stat = nvkm_rd32(device, 0x00e4e8 + base); device 103 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_wr32(device, 0x00e4c0 + base + i, xbuf[i / 4]); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c ctrl = nvkm_rd32(device, 0x00e4e4 + base); device 111 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_wr32(device, 0x00e4e0 + base, addr); device 116 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_wr32(device, 0x00e4e4 + base, 0x80000000 | ctrl); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_wr32(device, 0x00e4e4 + base, 0x00000000 | ctrl); device 122 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c nvkm_wr32(device, 0x00e4e4 + base, 0x00010000 | ctrl); device 126 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c ctrl = nvkm_rd32(device, 0x00e4e4 + base); device 137 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c stat = nvkm_mask(device, 0x00e4e8 + base, 0, 0); device 151 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c xbuf[i / 4] = nvkm_rd32(device, 0x00e4d0 + base + i); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c struct nvkm_device *device = aux->base.pad->i2c->subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00310000, 0x00000000); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c struct nvkm_device *device = aux->base.pad->i2c->subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50)); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00300000, ureq); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c ctrl = nvkm_rd32(device, 0x00d954 + (aux->ch * 0x50)); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c struct nvkm_device *device = aux->base.pad->i2c->subdev.device; device 92 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c stat = nvkm_rd32(device, 0x00d958 + base); device 103 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_wr32(device, 0x00d930 + base + i, xbuf[i / 4]); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c ctrl = nvkm_rd32(device, 0x00d954 + base); device 111 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_wr32(device, 0x00d950 + base, addr); device 116 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_wr32(device, 0x00d954 + base, 0x80000000 | ctrl); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_wr32(device, 0x00d954 + base, 0x00000000 | ctrl); device 122 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c nvkm_wr32(device, 0x00d954 + base, 0x00010000 | ctrl); device 126 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c ctrl = nvkm_rd32(device, 0x00d954 + base); device 137 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c stat = nvkm_mask(device, 0x00d958 + base, 0, 0); device 151 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c xbuf[i / 4] = nvkm_rd32(device, 0x00d940 + base + i); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_bios *bios = i2c->subdev.device->bios; device 279 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c_new_(const struct nvkm_i2c_func *func, struct nvkm_device *device, device 282 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_bios *bios = device->bios; device 292 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_subdev_ctor(&nvkm_i2c, device, index, &i2c->subdev); device 212 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_device *device = pad->i2c->subdev.device; device 229 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c dev_name(device->dev), id); device 231 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c bus->i2c.dev.parent = device->dev; device 234 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c !nvkm_boolopt(device->cfgopt, "NvI2C", internal)) { device 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c nvkm_mask(device, bus->addr, 0x00000001, state ? 0x00000001 : 0); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c nvkm_mask(device, bus->addr, 0x00000002, state ? 0x00000002 : 0); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c return !!(nvkm_rd32(device, bus->addr) & 0x00000010); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c return !!(nvkm_rd32(device, bus->addr) & 0x00000020); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 69 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c nvkm_wr32(device, bus->addr, 0x00000007); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c u8 val = nvkm_rdvgac(device, 0, bus->drive); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nvkm_wrvgac(device, 0, bus->drive, val | 0x01); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 51 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c u8 val = nvkm_rdvgac(device, 0, bus->drive); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nvkm_wrvgac(device, 0, bus->drive, val | 0x01); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c return !!(nvkm_rdvgac(device, 0, bus->sense) & 0x04); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 70 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c return !!(nvkm_rdvgac(device, 0, bus->sense) & 0x08); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nvkm_mask(device, bus->addr, 0x2f, state ? 0x21 : 0x01); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nvkm_mask(device, bus->addr, 0x1f, state ? 0x11 : 0x01); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c return !!(nvkm_rd32(device, bus->addr) & 0x00040000); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c return !!(nvkm_rd32(device, bus->addr) & 0x00080000); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 42 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nvkm_wr32(device, bus->addr, bus->data); device 49 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nvkm_wr32(device, bus->addr, bus->data); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 60 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c return !!(nvkm_rd32(device, bus->addr) & 0x00000001); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 68 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c return !!(nvkm_rd32(device, bus->addr) & 0x00000002); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_device *device = bus->base.pad->i2c->subdev.device; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nvkm_wr32(device, bus->addr, (bus->data = 0x00000007)); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c struct nvkm_device *device = i2c->subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c u32 intr = nvkm_rd32(device, 0x00e06c); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c u32 stat = nvkm_rd32(device, 0x00e068) & intr, i; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c nvkm_wr32(device, 0x00e06c, intr); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c struct nvkm_device *device = i2c->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c u32 temp = nvkm_rd32(device, 0x00e068), i; device 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c nvkm_wr32(device, 0x00e068, temp); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c g94_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 71 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c return nvkm_i2c_new_(&g94_i2c, device, index, pi2c); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.c gf117_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.c return nvkm_i2c_new_(&gf117_i2c, device, index, pi2c); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.c gf119_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.c return nvkm_i2c_new_(&gf119_i2c, device, index, pi2c); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c struct nvkm_device *device = i2c->subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c u32 intr = nvkm_rd32(device, 0x00dc60); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c u32 stat = nvkm_rd32(device, 0x00dc68) & intr, i; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c nvkm_wr32(device, 0x00dc60, intr); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c struct nvkm_device *device = i2c->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c u32 temp = nvkm_rd32(device, 0x00dc68), i; device 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c nvkm_wr32(device, 0x00dc68, temp); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c gk104_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 71 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c return nvkm_i2c_new_(&gk104_i2c, device, index, pi2c); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c gm200_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c return nvkm_i2c_new_(&gm200_i2c, device, index, pi2c); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.c nv04_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.c return nvkm_i2c_new_(&nv04_i2c, device, index, pi2c); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.c nv4e_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.c return nvkm_i2c_new_(&nv4e_i2c, device, index, pi2c); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.c nv50_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.c return nvkm_i2c_new_(&nv50_i2c, device, index, pi2c); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c struct nvkm_device *device = subdev->device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c nvkm_mask(device, 0x00e50c + base, 0x00000001, 0x00000001); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c nvkm_mask(device, 0x00e500 + base, 0x0000c003, 0x0000c001); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c nvkm_mask(device, 0x00e50c + base, 0x00000001, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c nvkm_mask(device, 0x00e500 + base, 0x0000c003, 0x00000002); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c nvkm_mask(device, 0x00e50c + base, 0x00000001, 0x00000000); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c struct nvkm_device *device = subdev->device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c nvkm_mask(device, 0x00d97c + base, 0x00000001, 0x00000001); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c nvkm_mask(device, 0x00d970 + base, 0x0000c003, 0x0000c001); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c nvkm_mask(device, 0x00d97c + base, 0x00000001, 0x00000000); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c nvkm_mask(device, 0x00d970 + base, 0x0000c003, 0x00000002); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c nvkm_mask(device, 0x00d97c + base, 0x00000001, 0x00000000); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c struct nvkm_device *device = ibus->device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 addr = nvkm_rd32(device, 0x122120 + (i * 0x0400)); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 data = nvkm_rd32(device, 0x122124 + (i * 0x0400)); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 stat = nvkm_rd32(device, 0x122128 + (i * 0x0400)); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_mask(device, 0x122128 + (i * 0x0400), 0x00000200, 0x00000000); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c struct nvkm_device *device = ibus->device; device 41 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 addr = nvkm_rd32(device, 0x124120 + (i * 0x0400)); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 data = nvkm_rd32(device, 0x124124 + (i * 0x0400)); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 stat = nvkm_rd32(device, 0x124128 + (i * 0x0400)); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_mask(device, 0x124128 + (i * 0x0400), 0x00000200, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c struct nvkm_device *device = ibus->device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 addr = nvkm_rd32(device, 0x128120 + (i * 0x0400)); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 data = nvkm_rd32(device, 0x128124 + (i * 0x0400)); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 stat = nvkm_rd32(device, 0x128128 + (i * 0x0400)); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_mask(device, 0x128128 + (i * 0x0400), 0x00000200, 0x00000000); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c struct nvkm_device *device = ibus->device; device 63 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 intr0 = nvkm_rd32(device, 0x121c58); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 intr1 = nvkm_rd32(device, 0x121c5c); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 hubnr = nvkm_rd32(device, 0x121c70); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 ropnr = nvkm_rd32(device, 0x121c74); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c u32 gpcnr = nvkm_rd32(device, 0x121c78); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c struct nvkm_device *device = ibus->device; device 99 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_mask(device, 0x122310, 0x0003ffff, 0x00000800); device 100 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_wr32(device, 0x12232c, 0x00100064); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_wr32(device, 0x122330, 0x00100064); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_wr32(device, 0x122334, 0x00100064); device 103 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_mask(device, 0x122348, 0x0003ffff, 0x00000100); device 114 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c gf100_ibus_new(struct nvkm_device *device, int index, device 120 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c nvkm_subdev_ctor(&gf100_ibus, device, index, ibus); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c struct nvkm_device *device = ibus->device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c nvkm_mask(device, 0x122310, 0x0003ffff, 0x00000800); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c nvkm_mask(device, 0x122348, 0x0003ffff, 0x00000100); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c nvkm_mask(device, 0x1223b0, 0x0003ffff, 0x00000fff); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c gf117_ibus_new(struct nvkm_device *device, int index, device 49 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c nvkm_subdev_ctor(&gf117_ibus, device, index, ibus); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c struct nvkm_device *device = ibus->device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 addr = nvkm_rd32(device, 0x122120 + (i * 0x0800)); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 data = nvkm_rd32(device, 0x122124 + (i * 0x0800)); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 stat = nvkm_rd32(device, 0x122128 + (i * 0x0800)); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x122128 + (i * 0x0800), 0x00000200, 0x00000000); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c struct nvkm_device *device = ibus->device; device 41 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 addr = nvkm_rd32(device, 0x124120 + (i * 0x0800)); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 data = nvkm_rd32(device, 0x124124 + (i * 0x0800)); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 stat = nvkm_rd32(device, 0x124128 + (i * 0x0800)); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x124128 + (i * 0x0800), 0x00000200, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c struct nvkm_device *device = ibus->device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 addr = nvkm_rd32(device, 0x128120 + (i * 0x0800)); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 data = nvkm_rd32(device, 0x128124 + (i * 0x0800)); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 stat = nvkm_rd32(device, 0x128128 + (i * 0x0800)); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x128128 + (i * 0x0800), 0x00000200, 0x00000000); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c struct nvkm_device *device = ibus->device; device 63 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 intr0 = nvkm_rd32(device, 0x120058); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 intr1 = nvkm_rd32(device, 0x12005c); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 hubnr = nvkm_rd32(device, 0x120070); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 ropnr = nvkm_rd32(device, 0x120074); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c u32 gpcnr = nvkm_rd32(device, 0x120078); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c struct nvkm_device *device = ibus->device; device 99 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x122318, 0x0003ffff, 0x00001000); device 100 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x12231c, 0x0003ffff, 0x00000200); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x122310, 0x0003ffff, 0x00000800); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x122348, 0x0003ffff, 0x00000100); device 103 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x1223b0, 0x0003ffff, 0x00000fff); device 104 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x122348, 0x0003ffff, 0x00000200); device 105 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_mask(device, 0x122358, 0x0003ffff, 0x00002880); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c gk104_ibus_new(struct nvkm_device *device, int index, device 123 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c nvkm_subdev_ctor(&gk104_ibus, device, index, ibus); device 28 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c struct nvkm_device *device = ibus->device; device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_mask(device, 0x137250, 0x3f, 0); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_mask(device, 0x000200, 0x20, 0); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_mask(device, 0x000200, 0x20, 0x20); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_wr32(device, 0x12004c, 0x4); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_wr32(device, 0x122204, 0x2); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_rd32(device, 0x122204); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_wr32(device, 0x122354, 0x800); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_wr32(device, 0x128328, 0x800); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_wr32(device, 0x124320, 0x800); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c struct nvkm_device *device = ibus->device; device 52 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c u32 status0 = nvkm_rd32(device, 0x120058); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_mask(device, 0x12004c, 0x2, 0x2); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_msec(device, 2000, device 62 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c if (!(nvkm_rd32(device, 0x12004c) & 0x0000003f)) device 81 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c gk20a_ibus_new(struct nvkm_device *device, int index, device 87 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c nvkm_subdev_ctor(&gk20a_ibus, device, index, ibus); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gm200.c gm200_ibus_new(struct nvkm_device *device, int index, device 38 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gm200.c nvkm_subdev_ctor(&gm200_ibus, device, index, ibus); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c struct nvkm_device *device = ibus->device; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c nvkm_wr32(device, 0x1200a8, 0x0); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c nvkm_wr32(device, 0x12004c, 0x4); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c nvkm_wr32(device, 0x122204, 0x2); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c nvkm_rd32(device, 0x122204); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c nvkm_wr32(device, 0x009080, 0x800186a0); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c gp10b_ibus_new(struct nvkm_device *device, int index, device 57 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c nvkm_subdev_ctor(&gp10b_ibus, device, index, ibus); device 153 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c struct nvkm_bios *bios = subdev->device->bios; device 154 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c struct nvkm_i2c *i2c = subdev->device->i2c; device 219 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c struct nvkm_bios *bios = subdev->device->bios; device 315 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c nvkm_iccsense_ctor(struct nvkm_device *device, int index, device 318 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c nvkm_subdev_ctor(&iccsense_func, device, index, &iccsense->subdev); device 322 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c nvkm_iccsense_new_(struct nvkm_device *device, int index, device 329 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c nvkm_iccsense_ctor(device, index, *iccsense); device 27 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.c gf100_iccsense_new(struct nvkm_device *device, int index, device 30 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/gf100.c return nvkm_iccsense_new_(device, index, piccsense); device 172 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c nvkm_bar_bar2_fini(subdev->device); device 198 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c nvkm_bar_bar2_init(subdev->device); device 236 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c struct nvkm_device *device, int index, device 239 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c nvkm_subdev_ctor(&nvkm_instmem, device, index, &imem->subdev); device 178 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; device 190 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; device 233 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; device 245 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_ltc *ltc = imem->base.subdev.device->ltc; device 299 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct device *dev = imem->base.subdev.device->dev; device 316 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct device *dev = imem->base.subdev.device->dev; device 388 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct device *dev = subdev->device->dev; device 426 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct device *dev = subdev->device->dev; device 571 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c gk20a_instmem_new(struct nvkm_device *device, int index, device 574 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c struct nvkm_device_tegra *tdev = device->func->tegra(device); device 579 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c nvkm_instmem_ctor(&gk20a_instmem, device, index, &imem->base); device 49 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c struct nvkm_device *device = iobj->imem->base.subdev.device; device 50 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c nvkm_wr32(device, 0x700000 + iobj->node->offset + offset, data); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c struct nvkm_device *device = iobj->imem->base.subdev.device; device 58 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c return nvkm_rd32(device, 0x700000 + iobj->node->offset + offset); device 76 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c struct nvkm_device *device = iobj->imem->base.subdev.device; device 77 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c return device->pri + 0x700000 + iobj->node->offset; device 149 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c return nvkm_rd32(imem->subdev.device, 0x700000 + addr); device 155 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c nvkm_wr32(imem->subdev.device, 0x700000 + addr, data); device 162 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c struct nvkm_device *device = imem->base.subdev.device; device 173 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x10000, 0, false, device 179 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c ret = nvkm_ramht_new(device, 0x08000, 0, NULL, &imem->base.ramht); device 184 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x00800, 0, true, device 190 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x00200, 0, false, device 221 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c nv04_instmem_new(struct nvkm_device *device, int index, device 228 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c nvkm_instmem_ctor(&nv04_instmem, device, index, &imem->base); device 162 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c struct nvkm_device *device = imem->base.subdev.device; device 169 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c vs = hweight8((nvkm_rd32(device, 0x001540) & 0x0000ff00) >> 8); device 170 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c if (device->chipset == 0x40) imem->base.reserved = 0x6aa0 * vs; device 171 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c else if (device->chipset < 0x43) imem->base.reserved = 0x4f00 * vs; device 172 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c else if (nv44_gr_class(device)) imem->base.reserved = 0x4980 * vs; device 185 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x10000, 0, false, device 191 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c ret = nvkm_ramht_new(device, 0x08000, 0, NULL, &imem->base.ramht); device 198 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x08000, 0, false, device 206 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x20000, 0, true, device 239 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c nv40_instmem_new(struct nvkm_device *device, int index, device 247 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c nvkm_instmem_ctor(&nv40_instmem, device, index, &imem->base); device 251 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c if (device->func->resource_size(device, 2)) device 256 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c imem->iomem = ioremap_wc(device->func->resource_addr(device, bar), device 257 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c device->func->resource_size(device, bar)); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c struct nvkm_device *device = imem->base.subdev.device; device 67 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nvkm_wr32(device, 0x001700, base >> 16); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nvkm_wr32(device, 0x700000 + addr, data); device 79 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c struct nvkm_device *device = imem->base.subdev.device; device 87 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nvkm_wr32(device, 0x001700, base >> 16); device 90 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c data = nvkm_rd32(device, 0x700000 + addr); device 126 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c struct nvkm_device *device = subdev->device; device 174 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c iobj->map = ioremap_wc(device->func->resource_addr(device, 3) + device 198 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nvkm_bar_flush(subdev->device->bar); device 237 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c if ((vmm = nvkm_bar_bar2_vmm(imem->subdev.device))) { device 326 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c struct nvkm_vmm *vmm = nvkm_bar_bar2_vmm(imem->subdev.device); device 356 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c struct nvkm_device *device = imem->base.subdev.device; device 368 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c return nvkm_ram_get(device, 0, 1, page, size, true, true, &iobj->ram); device 389 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nv50_instmem_new(struct nvkm_device *device, int index, device 396 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c nvkm_instmem_ctor(&nv50_instmem, device, index, &imem->base); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_tags_clear(struct nvkm_device *device, u32 first, u32 count) device 31 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c struct nvkm_ltc *ltc = device->ltc; device 128 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_ltc_new_(const struct nvkm_ltc_func *func, struct nvkm_device *device, device 136 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c nvkm_subdev_ctor(&nvkm_ltc, device, index, <c->subdev); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17e8cc, start); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17e8d0, limit); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17e8c8, 0x00000004); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_msec(device, 2000, device 48 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c if (!nvkm_rd32(device, addr)) device 58 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 59 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_mask(device, 0x17ea44, 0x0000000f, i); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17ea48, color[0]); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17ea4c, color[1]); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17ea50, color[2]); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17ea54, color[3]); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 70 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_mask(device, 0x17ea44, 0x0000000f, i); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17ea58, depth); device 96 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = subdev->device; device 98 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c u32 intr = nvkm_rd32(device, base + 0x020); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, base + 0x020, intr); device 113 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 116 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c mask = nvkm_rd32(device, 0x00017c); device 128 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 131 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x70004, 0x00000001); device 132 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c taken = nvkm_wait_msec(device, 2000, 0x70004, 0x00000003, 0x00000000); device 141 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 144 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x70010, 0x00000001); device 145 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c taken = nvkm_wait_msec(device, 2000, 0x70010, 0x00000003, 0x00000000); device 156 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 157 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_fb *fb = device->fb; device 159 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c u32 bits = (nvkm_rd32(device, 0x100c80) & 0x00001000) ? 16 : 17; device 189 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c ret = nvkm_ram_get(device, NVKM_RAM_MM_NORMAL, 0x01, 12, tag_size, device 210 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 211 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c const u32 parts = nvkm_rd32(device, 0x022438); device 212 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c const u32 mask = nvkm_rd32(device, 0x022554); device 213 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c const u32 slice = nvkm_rd32(device, 0x17e8dc) >> 28; device 228 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c struct nvkm_device *device = ltc->subdev.device; device 229 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c u32 lpg128 = !(nvkm_rd32(device, 0x100c80) & 0x00000001); device 231 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_mask(device, 0x17e820, 0x00100000, 0x00000000); /* INTR_EN &= ~0x10 */ device 232 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17e8d8, ltc->ltc_nr); device 233 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_wr32(device, 0x17e8d4, ltc->tag_base); device 234 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c nvkm_mask(device, 0x17e8c0, 0x00000002, lpg128 ? 0x00000002 : 0x00000000); device 252 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c gf100_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) device 254 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c return nvkm_ltc_new_(&gf100_ltc, device, index, pltc); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c struct nvkm_device *device = ltc->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c u32 lpg128 = !(nvkm_rd32(device, 0x100c80) & 0x00000001); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c nvkm_wr32(device, 0x17e8d8, ltc->ltc_nr); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c nvkm_wr32(device, 0x17e000, ltc->ltc_nr); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c nvkm_wr32(device, 0x17e8d4, ltc->tag_base); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c nvkm_mask(device, 0x17e8c0, 0x00000002, lpg128 ? 0x00000002 : 0x00000000); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c gk104_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) device 55 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gk104.c return nvkm_ltc_new_(&gk104_ltc, device, index, pltc); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e270, start); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e274, limit); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_mask(device, 0x17e26c, 0x00000000, 0x00000004); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wait_msec(device, 2000, addr, device 55 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 56 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_mask(device, 0x17e338, 0x0000000f, i); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e33c, color[0]); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e340, color[1]); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e344, color[2]); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e348, color[3]); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 67 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_mask(device, 0x17e338, 0x0000000f, i); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e34c, depth); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = subdev->device; device 77 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c u32 intr = nvkm_rd32(device, base + 0x00c); device 86 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, base + 0x00c, intr); device 92 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 95 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c mask = nvkm_rd32(device, 0x00017c); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 108 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c const u32 parts = nvkm_rd32(device, 0x022438); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c const u32 mask = nvkm_rd32(device, 0x021c14); device 110 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c const u32 slice = nvkm_rd32(device, 0x17e280) >> 28; device 125 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c struct nvkm_device *device = ltc->subdev.device; device 126 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c u32 lpg128 = !(nvkm_rd32(device, 0x100c80) & 0x00000001); device 128 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e27c, ltc->ltc_nr); device 129 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_wr32(device, 0x17e278, ltc->tag_base); device 130 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c nvkm_mask(device, 0x17e264, 0x00000002, lpg128 ? 0x00000002 : 0x00000000); device 148 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c gm107_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) device 150 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm107.c return nvkm_ltc_new_(&gm107_ltc, device, index, pltc); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c struct nvkm_device *device = ltc->subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c ltc->ltc_nr = nvkm_rd32(device, 0x12006c); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c ltc->lts_nr = nvkm_rd32(device, 0x17e280) >> 28; device 42 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c nvkm_wr32(ltc->subdev.device, 0x17e278, ltc->tag_base); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c gm200_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) device 62 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gm200.c return nvkm_ltc_new_(&gm200_ltc, device, index, pltc); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c struct nvkm_device *device = ltc->subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c mask = nvkm_rd32(device, 0x0001c0); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c struct nvkm_device *device = ltc->subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c ltc->ltc_nr = nvkm_rd32(device, 0x12006c); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c ltc->lts_nr = nvkm_rd32(device, 0x17e280) >> 28; device 72 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c gp100_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) device 74 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c return nvkm_ltc_new_(&gp100_ltc, device, index, pltc); device 27 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c struct nvkm_device *device = ltc->subdev.device; device 28 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c nvkm_mask(device, 0x17e338, 0x0000000f, i); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c nvkm_wr32(device, 0x17e204, stencil); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c gp102_ltc_new(struct nvkm_device *device, int index, struct nvkm_ltc **pltc) device 50 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c return nvkm_ltc_new_(&gp102_ltc, device, index, pltc); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_unk260(struct nvkm_device *device, u32 data) device 32 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr_mask(struct nvkm_device *device, enum nvkm_devidx devidx, bool en) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c u32 mask = nvkm_top_intr_mask(device, devidx); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr_unarm(struct nvkm_device *device) device 55 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr_rearm(struct nvkm_device *device) device 63 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; device 78 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr(struct nvkm_device *device, bool *handled) device 80 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; device 90 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c stat = nvkm_top_intr(device, intr, &subdevs); device 93 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c subdev = nvkm_device_subdev(device, subidx); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c subdev = nvkm_device_subdev(device, map->unit); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_reset_mask(struct nvkm_device *device, bool isauto, device 120 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c struct nvkm_mc *mc = device->mc; device 124 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c if (!(pmc_enable = nvkm_top_reset(device, devidx))) { device 139 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_reset(struct nvkm_device *device, enum nvkm_devidx devidx) device 141 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c u64 pmc_enable = nvkm_mc_reset_mask(device, true, devidx); device 143 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mask(device, 0x000200, pmc_enable, 0x00000000); device 144 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mask(device, 0x000200, pmc_enable, pmc_enable); device 145 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_rd32(device, 0x000200); device 150 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_disable(struct nvkm_device *device, enum nvkm_devidx devidx) device 152 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c u64 pmc_enable = nvkm_mc_reset_mask(device, false, devidx); device 154 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mask(device, 0x000200, pmc_enable, 0x00000000); device 158 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_enable(struct nvkm_device *device, enum nvkm_devidx devidx) device 160 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c u64 pmc_enable = nvkm_mc_reset_mask(device, false, devidx); device 162 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mask(device, 0x000200, pmc_enable, pmc_enable); device 163 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_rd32(device, 0x000200); device 168 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_enabled(struct nvkm_device *device, enum nvkm_devidx devidx) device 170 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c u64 pmc_enable = nvkm_mc_reset_mask(device, false, devidx); device 173 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c ((nvkm_rd32(device, 0x000200) & pmc_enable) == pmc_enable); device 180 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr_unarm(subdev->device); device 190 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_intr_rearm(subdev->device); device 208 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_ctor(const struct nvkm_mc_func *func, struct nvkm_device *device, device 211 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_subdev_ctor(&nvkm_mc, device, index, &mc->subdev); device 216 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_new_(const struct nvkm_mc_func *func, struct nvkm_device *device, device 222 drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c nvkm_mc_ctor(func, device, index, *pmc); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.c g84_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 67 drivers/gpu/drm/nouveau/nvkm/subdev/mc/g84.c return nvkm_mc_new_(&g84_mc, device, index, pmc); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.c g98_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 67 drivers/gpu/drm/nouveau/nvkm/subdev/mc/g98.c return nvkm_mc_new_(&g98_mc, device, index, pmc); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c struct nvkm_device *device = mc->subdev.device; device 66 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_wr32(device, 0x000140, 0x00000000); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_wr32(device, 0x000144, 0x00000000); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_rd32(device, 0x000140); device 74 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c struct nvkm_device *device = mc->subdev.device; device 75 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_wr32(device, 0x000140, 0x00000001); device 76 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_wr32(device, 0x000144, 0x00000001); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c struct nvkm_device *device = mc->subdev.device; device 83 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c u32 intr0 = nvkm_rd32(device, 0x000100); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c u32 intr1 = nvkm_rd32(device, 0x000104); device 91 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c struct nvkm_device *device = mc->subdev.device; device 92 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_mask(device, 0x000640, mask, stat); device 93 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_mask(device, 0x000644, mask, stat); device 99 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c nvkm_wr32(mc->subdev.device, 0x000260, data); device 115 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c gf100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 117 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gf100.c return nvkm_mc_new_(&gf100_mc, device, index, pmc); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.c gk104_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 65 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk104.c return nvkm_mc_new_(&gk104_mc, device, index, pmc); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.c gk20a_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gk20a.c return nvkm_mc_new_(&gk20a_mc, device, index, pmc); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c struct nvkm_device *device = mc->base.subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c nvkm_wr32(device, 0x000180 + (i * 0x04), ~mask); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c nvkm_wr32(device, 0x000160 + (i * 0x04), mask); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_new_(const struct nvkm_mc_func *func, struct nvkm_device *device, device 115 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c nvkm_mc_ctor(func, device, index, &mc->base); device 125 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c gp100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 127 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c return gp100_mc_new_(&gp100_mc, device, index, pmc); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c struct nvkm_device *device = mc->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c nvkm_wr32(device, 0x000200, 0xffffffff); /* everything on */ device 31 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c nvkm_wr32(device, 0x00020c, 0xffffffff); /* everything out of ELPG */ device 46 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c gp10b_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 48 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp10b.c return gp100_mc_new_(&gp10b_mc, device, index, pmc); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c nvkm_mask(mc->subdev.device, 0x000640, mask, stat); device 74 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c gt215_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 76 drivers/gpu/drm/nouveau/nvkm/subdev/mc/gt215.c return nvkm_mc_new_(>215_mc, device, index, pmc); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c struct nvkm_device *device = mc->subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nvkm_wr32(device, 0x000140, 0x00000000); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nvkm_rd32(device, 0x000140); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c struct nvkm_device *device = mc->subdev.device; device 55 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nvkm_wr32(device, 0x000140, 0x00000001); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c return nvkm_rd32(mc->subdev.device, 0x000100); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c struct nvkm_device *device = mc->subdev.device; device 68 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nvkm_wr32(device, 0x000200, 0xffffffff); /* everything enabled */ device 69 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nvkm_wr32(device, 0x001850, 0x00000001); /* disable rom access */ device 83 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c nv04_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 85 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv04.c return nvkm_mc_new_(&nv04_mc, device, index, pmc); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.c nv11_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 49 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv11.c return nvkm_mc_new_(&nv11_mc, device, index, pmc); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.c nv17_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 58 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv17.c return nvkm_mc_new_(&nv17_mc, device, index, pmc); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c struct nvkm_device *device = mc->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c u32 tmp = nvkm_rd32(device, 0x10020c); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nvkm_wr32(device, 0x000200, 0xffffffff); /* everything enabled */ device 34 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nvkm_wr32(device, 0x001700, tmp); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nvkm_wr32(device, 0x001704, 0); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nvkm_wr32(device, 0x001708, 0); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nvkm_wr32(device, 0x00170c, tmp); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c nv44_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 53 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv44.c return nvkm_mc_new_(&nv44_mc, device, index, pmc); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c struct nvkm_device *device = mc->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c nvkm_wr32(device, 0x000200, 0xffffffff); /* everything on */ device 58 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c nv50_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 60 drivers/gpu/drm/nouveau/nvkm/subdev/mc/nv50.c return nvkm_mc_new_(&nv50_mc, device, index, pmc); device 27 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c struct nvkm_device *device = mc->subdev.device; device 28 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c u32 stat = nvkm_rd32(device, 0xb81010); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c nvkm_device_subdev(device, NVKM_SUBDEV_FAULT); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c nvkm_wr32(device, 0xb81010, stat & 0x00000050); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c tu102_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) device 54 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c return gp100_mc_new_(&tu102_mc, device, index, pmc); device 207 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c ret = nvkm_memory_new(mmu->subdev.device, NVKM_MEM_TARGET_INST, device 280 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c struct nvkm_device *device = mmu->subdev.device; device 295 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c if (!device->bar || device->bar->iomap_uncached) device 307 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c if (device->func->cpu_coherent) device 317 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c struct nvkm_device *device = mmu->subdev.device; device 318 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c struct nvkm_mm *mm = &device->fb->ram->vram; device 351 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c if (device->bar) { device 354 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c if (!device->bar->iomap_uncached) { device 373 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c if (mmu->subdev.device->fb && mmu->subdev.device->fb->ram) device 379 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c int ret = nvkm_vmm_new(subdev->device, 0, 0, NULL, 0, NULL, device 416 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c nvkm_mmu_ctor(const struct nvkm_mmu_func *func, struct nvkm_device *device, device 419 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c nvkm_subdev_ctor(&nvkm_mmu, device, index, &mmu->subdev); device 428 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c nvkm_mmu_new_(const struct nvkm_mmu_func *func, struct nvkm_device *device, device 433 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c nvkm_mmu_ctor(func, device, index, *pmmu); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.c g84_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/g84.c return nvkm_mmu_new_(&g84_mmu, device, index, pmmu); device 86 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c gf100_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 88 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gf100.c return nvkm_mmu_new_(&gf100_mmu, device, index, pmmu); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.c gk104_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk104.c return nvkm_mmu_new_(&gk104_mmu, device, index, pmmu); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.c gk20a_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gk20a.c return nvkm_mmu_new_(&gk20a_mmu, device, index, pmmu); device 92 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c gm200_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 94 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c if (device->fb->page) device 95 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c return nvkm_mmu_new_(&gm200_mmu_fixed, device, index, pmmu); device 96 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm200.c return nvkm_mmu_new_(&gm200_mmu, device, index, pmmu); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.c gm20b_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 52 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.c if (device->fb->page) device 53 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.c return nvkm_mmu_new_(&gm20b_mmu_fixed, device, index, pmmu); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gm20b.c return nvkm_mmu_new_(&gm20b_mmu, device, index, pmmu); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c gp100_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c if (!nvkm_boolopt(device->cfgopt, "GP100MmuLayout", true)) device 43 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c return gm200_mmu_new(device, index, pmmu); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp100.c return nvkm_mmu_new_(&gp100_mmu, device, index, pmmu); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c gp10b_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c if (!nvkm_boolopt(device->cfgopt, "GP100MmuLayout", true)) device 43 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c return gm20b_mmu_new(device, index, pmmu); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gp10b.c return nvkm_mmu_new_(&gp10b_mmu, device, index, pmmu); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.c gv100_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/gv100.c return nvkm_mmu_new_(&gv100_mmu, device, index, pmmu); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.c mcp77_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mcp77.c return nvkm_mmu_new_(&mcp77_mmu, device, index, pmmu); device 88 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c dma_unmap_page(mem->mmu->subdev.device->dev, device 147 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c struct device *dev = mmu->subdev.device->dev; device 209 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/mem.c mem->dma[mem->pages] = dma_map_page(mmu->subdev.device->dev, device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.c struct nvkm_device *device = mmu->subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.c struct nvkm_vmm *bar = nvkm_bar_bar1_vmm(device); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.c *paddr = device->func->resource_addr(device, 1) + (*pvma)->addr; device 92 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memgf100.c return nvkm_ram_get(mmu->subdev.device, type, 0x01, page, device 37 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.c struct nvkm_device *device = mmu->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.c *paddr = device->func->resource_addr(device, 1) + addr; device 67 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv04.c return nvkm_ram_get(mmu->subdev.device, type, 0x01, page, device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.c struct nvkm_device *device = mmu->subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.c struct nvkm_vmm *bar = nvkm_bar_bar1_vmm(device); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.c *paddr = device->func->resource_addr(device, 1) + (*pvma)->addr; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/memnv50.c return nvkm_ram_get(mmu->subdev.device, NVKM_RAM_MM_NORMAL, type, device 38 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.c nv04_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv04.c return nvkm_mmu_new_(&nv04_mmu, device, index, pmmu); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c struct nvkm_device *device = mmu->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c nvkm_wr32(device, 0x100800, 0x00000002 | mmu->vmm->pd->pt[0]->addr); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c nvkm_mask(device, 0x10008c, 0x00000100, 0x00000100); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c nvkm_wr32(device, 0x100820, 0x00000000); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c nv41_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 52 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c if (device->type == NVKM_DEVICE_AGP || device 53 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c !nvkm_boolopt(device->cfgopt, "NvPCIE", true)) device 54 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c return nv04_mmu_new(device, index, pmmu); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv41.c return nvkm_mmu_new_(&nv41_mmu, device, index, pmmu); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c struct nvkm_device *device = mmu->subdev.device; device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c addr = nvkm_rd32(device, 0x10020c); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x100850, 0x80000000); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x100818, mmu->vmm->null); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x100804, (nvkm_memory_size(pt) / 4) * 4096); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x100850, 0x00008000); device 49 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_mask(device, 0x10008c, 0x00000200, 0x00000200); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x100820, 0x00000000); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x10082c, 0x00000001); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nvkm_wr32(device, 0x100800, addr | 0x00000010); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c nv44_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 67 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c if (device->type == NVKM_DEVICE_AGP || device 68 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c !nvkm_boolopt(device->cfgopt, "NvPCIE", true)) device 69 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c return nv04_mmu_new(device, index, pmmu); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv44.c return nvkm_mmu_new_(&nv44_mmu, device, index, pmmu); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.c nv50_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 75 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/nv50.c return nvkm_mmu_new_(&nv50_mmu, device, index, pmmu); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c tu102_mmu_new(struct nvkm_device *device, int index, struct nvkm_mmu **pmmu) device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c return nvkm_mmu_new_(&tu102_mmu, device, index, pmmu); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c struct nvkm_device *device = umem->mmu->subdev.device; device 74 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c nvkm_vmm_put(nvkm_bar_bar1_vmm(device), &umem->bar); device 151 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.c nvkm_ummu_new(struct nvkm_device *device, const struct nvkm_oclass *oclass, device 157 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ummu.c struct nvkm_mmu *mmu = device->mmu; device 1008 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c dma_free_coherent(vmm->mmu->subdev.device->dev, 16 * 1024, device 1339 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_memory_tags_put(vma->memory, vmm->mmu->subdev.device, &vma->tags); device 1501 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_memory_tags_put(vma->memory, vmm->mmu->subdev.device, &vma->tags); device 1861 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c nvkm_vmm_new(struct nvkm_device *device, u64 addr, u64 size, void *argv, device 1865 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c struct nvkm_mmu *mmu = device->mmu; device 183 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c struct nvkm_device *device = vmm->mmu->subdev.device; device 184 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c nvkm_wr32(device, 0x100cb8, addr); device 191 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c struct nvkm_device *device = subdev->device; device 199 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c nvkm_msec(device, 2000, device 200 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c if (nvkm_rd32(device, 0x100c80) & 0x00ff0000) device 218 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c nvkm_wr32(device, 0x100cbc, 0x80000000 | type); device 221 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c nvkm_msec(device, 2000, device 222 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c if (nvkm_rd32(device, 0x100c80) & 0x00008000) device 248 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c struct nvkm_device *device = vmm->mmu->subdev.device; device 291 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c ret = nvkm_memory_tags_get(memory, device, tags, device 407 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c switch (mmu->subdev.device->fb->page) { device 37 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c struct device *dev = vmm->mmu->subdev.device->dev; device 78 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c struct device *dev = vmm->mmu->subdev.device->dev; device 321 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c struct nvkm_device *device = vmm->mmu->subdev.device; device 363 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c ret = nvkm_memory_tags_get(memory, device, tags, device 393 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c struct nvkm_device *device = vmm->mmu->subdev.device; device 411 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c if (!WARN_ON(nvkm_gr_ctxsw_pause(device))) { device 412 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c if ((inst = nvkm_gr_ctxsw_inst(device)) == args->v0.inst) { device 419 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c WARN_ON(nvkm_gr_ctxsw_resume(device)); device 460 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c struct nvkm_device *device = vmm->mmu->subdev.device; device 461 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c nvkm_wr32(device, 0x100cb8, lower_32_bits(addr)); device 462 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c nvkm_wr32(device, 0x100cec, upper_32_bits(addr)); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c struct nvkm_device *device = subdev->device; device 87 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c nvkm_wr32(device, 0x100810, 0x00000022); device 88 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c nvkm_msec(device, 2000, device 89 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c if (nvkm_rd32(device, 0x100810) & 0x00000020) device 92 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv41.c nvkm_wr32(device, 0x100810, 0x00000000); device 187 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c struct nvkm_device *device = vmm->mmu->subdev.device; device 188 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c nvkm_wr32(device, 0x100814, vmm->limit - 4096); device 189 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c nvkm_wr32(device, 0x100808, 0x000000020); device 190 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c nvkm_msec(device, 2000, device 191 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c if (nvkm_rd32(device, 0x100808) & 0x00000001) device 194 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c nvkm_wr32(device, 0x100808, 0x00000000); device 222 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv44.c vmm->nullp = dma_alloc_coherent(subdev->device->dev, 16 * 1024, device 184 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c struct nvkm_device *device = subdev->device; device 193 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c if (i == NVKM_ENGINE_GR && device->gr) { device 194 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c int ret = nvkm_gr_tlb_flush(device->gr); device 215 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c nvkm_wr32(device, 0x100c80, (id << 16) | 1); device 216 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c if (nvkm_msec(device, 2000, device 217 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c if (!(nvkm_rd32(device, 0x100c80) & 0x00000001)) device 235 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c struct nvkm_device *device = vmm->mmu->subdev.device; device 236 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c struct nvkm_ram *ram = device->fb->ram; device 300 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c ret = nvkm_memory_tags_get(memory, device, tags, NULL, device 30 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c struct nvkm_device *device = subdev->device; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c nvkm_wr32(device, 0xb830a0, vmm->pd->pt[0]->addr >> 8); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c nvkm_wr32(device, 0xb830a4, 0x00000000); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c nvkm_wr32(device, 0x100e68, 0x00000000); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c nvkm_wr32(device, 0xb830b0, 0x80000000 | type); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c nvkm_msec(device, 2000, device 45 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c if (!(nvkm_rd32(device, 0xb830b0) & 0x80000000)) device 46 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_device *device = mxm->subdev.device; device 47 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_bios *bios = device->bios; device 48 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_i2c *i2c = device->i2c; device 83 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_device *device = subdev->device; device 97 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c handle = ACPI_HANDLE(device->dev); device 233 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c nvkm_mxm_new_(struct nvkm_device *device, int index, struct nvkm_mxm **pmxm) device 235 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_bios *bios = device->bios; device 243 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c nvkm_subdev_ctor(&nvkm_mxm, device, index, &mxm->subdev); device 275 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c if (nvkm_boolopt(device->cfgopt, "NvMXMDCB", true)) device 52 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c struct nvkm_bios *bios = mxm->subdev.device->bios; device 191 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c struct nvkm_bios *bios = subdev->device->bios; device 204 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c nv50_mxm_new(struct nvkm_device *device, int index, struct nvkm_subdev **pmxm) device 209 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c ret = nvkm_mxm_new_(device, index, &mxm); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c struct nvkm_device *device = pci->subdev.device; device 77 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c save[1] = nvkm_mask(device, 0x000200, 0x00011100, 0x00000000); device 78 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c nvkm_mask(device, 0x000200, 0x00011100, save[1]); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c struct nvkm_device *device = subdev->device; device 122 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c mode = nvkm_longopt(device->cfgopt, "NvAGP", mode); device 140 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c if (info.device->vendor == quirk->hostbridge_vendor && device 141 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c info.device->device == quirk->hostbridge_device && device 145 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c pci->pdev->device == quirk->chip_device)) { device 170 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c if (device->chipset == 0x18) device 72 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c struct nvkm_device *device = pci->subdev.device; device 78 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c nvkm_mc_intr_unarm(device); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c nvkm_mc_intr(device, &handled); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c nvkm_mc_intr_rearm(device); device 185 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c nvkm_pci_new_(const struct nvkm_pci_func *func, struct nvkm_device *device, device 192 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c nvkm_subdev_ctor(&nvkm_pci_func, device, index, &pci->subdev); device 194 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c pci->pdev = device->func->pci(device)->pdev; device 199 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c if (device->type == NVKM_DEVICE_AGP) device 202 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c switch (pci->pdev->device & 0x0ff0) { device 208 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c switch (device->chipset) { device 222 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c pci->msi = nvkm_boolopt(device->cfgopt, "NvMSI", pci->msi); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c struct nvkm_device *device = pci->subdev.device; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c return (nvkm_rd32(device, 0x00154c) & 0x1) + 1; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c struct nvkm_device *device = pci->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c nvkm_mask(device, 0x00154c, 0x1, (ver >= 2 ? 0x1 : 0x0)); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c struct nvkm_device *device = pci->subdev.device; device 53 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c nvkm_mask(device, 0x00154c, 0x80, full_speed ? 0x80 : 0x0); device 153 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c g84_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 155 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c return nvkm_pci_new_(&g84_pci_func, device, index, ppci); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.c g92_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 56 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g92.c return nvkm_pci_new_(&g92_pci_func, device, index, ppci); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.c g94_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 48 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g94.c return nvkm_pci_new_(&g94_pci_func, device, index, ppci); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c struct nvkm_device *device = pci->subdev.device; device 36 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c nvkm_mask(device, 0x02241c, 0x1, ver > 1 ? 1 : 0); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c struct nvkm_device *device = pci->subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c return (nvkm_rd32(device, 0x02241c) & 0x1) + 1; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c struct nvkm_device *device = pci->subdev.device; device 50 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c nvkm_mask(device, 0x02241c, 0x80, full_speed ? 0x80 : 0x0); device 56 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c struct nvkm_device *device = pci->subdev.device; device 57 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c u8 punits_pci_cap_speed = nvkm_rd32(device, 0x02241c) & 0x80; device 99 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c gf100_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 101 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c return nvkm_pci_new_(&gf100_pci_func, device, index, ppci); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.c gf106_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 48 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf106.c return nvkm_pci_new_(&gf106_pci_func, device, index, ppci); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c return (nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x4) == 0x4 ? 2 : 1; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c struct nvkm_device *device = pci->subdev.device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c nvkm_mask(device, 0x8c1c0, 0x30000, 0x10000); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c nvkm_mask(device, 0x8c1c0, 0x30000, 0x20000); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c nvkm_mask(device, 0x8c1c0, 0x30000, 0x30000); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c int speed2 = nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x30000; device 114 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c u32 max_speed = nvkm_rd32(pci->subdev.device, 0x8c1c0) & 0x300000; device 129 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c struct nvkm_device *device = pci->subdev.device; device 145 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c nvkm_mask(device, 0x8c040, 0xc0000, mask_value); device 146 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c nvkm_mask(device, 0x8c040, 0x1, 0x1); device 225 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c gk104_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 227 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gk104.c return nvkm_pci_new_(&gk104_pci_func, device, index, ppci); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.c gp100_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 43 drivers/gpu/drm/nouveau/nvkm/subdev/pci/gp100.c return nvkm_pci_new_(&gp100_pci_func, device, index, ppci); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c struct nvkm_device *device = pci->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c return nvkm_rd32(device, 0x001800 + addr); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c struct nvkm_device *device = pci->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c nvkm_wr08(device, 0x001800 + addr, data); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c struct nvkm_device *device = pci->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c nvkm_wr32(device, 0x001800 + addr, data); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c nv04_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 57 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv04.c return nvkm_pci_new_(&nv04_pci_func, device, index, ppci); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c struct nvkm_device *device = pci->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c return nvkm_rd32(device, 0x088000 + addr); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c struct nvkm_device *device = pci->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c nvkm_wr08(device, 0x088000 + addr, data); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c struct nvkm_device *device = pci->subdev.device; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c nvkm_wr32(device, 0x088000 + addr, data); device 62 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c nv40_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 64 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv40.c return nvkm_pci_new_(&nv40_pci_func, device, index, ppci); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c struct nvkm_device *device = pci->subdev.device; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c struct pci_dev *pdev = device->func->pci(device)->pdev; device 48 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c nv46_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 50 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c return nvkm_pci_new_(&nv46_pci_func, device, index, ppci); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.c nv4c_pci_new(struct nvkm_device *device, int index, struct nvkm_pci **ppci) device 36 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv4c.c return nvkm_pci_new_(&nv4c_pci_func, device, index, ppci); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu_fan_controlled(struct nvkm_device *device) device 32 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_pmu *pmu = device->pmu; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c return (device->chipset >= 0xc0); device 94 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c struct nvkm_device *device = pmu->subdev.device; device 100 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_wr32(device, 0x10a014, 0x0000ffff); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_msec(device, 2000, device 102 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c if (!nvkm_rd32(device, 0x10a04c)) device 111 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_msec(device, 2000, device 112 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c if (!(nvkm_rd32(device, 0x10a10c) & 0x00000006)) device 163 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu_ctor(const struct nvkm_pmu_func *func, struct nvkm_device *device, device 166 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_subdev_ctor(&nvkm_pmu, device, index, &pmu->subdev); device 174 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c nvkm_pmu_new_(const struct nvkm_pmu_func *func, struct nvkm_device *device, device 180 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c return nvkm_pmu_ctor(func, device, index, *ppmu); device 32 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c struct nvkm_device *device = pmu->subdev.device; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c nvkm_mc_disable(device, NVKM_SUBDEV_PMU); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c nvkm_mc_enable(device, NVKM_SUBDEV_PMU); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c return nvkm_mc_enabled(pmu->subdev.device, NVKM_SUBDEV_PMU); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c gf100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 61 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c return nvkm_pmu_new_(&gf100_pmu, device, index, ppmu); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.c gf119_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 45 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.c return nvkm_pmu_new_(&gf119_pmu, device, index, ppmu); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic_(struct nvkm_device *device, u32 ctrl, int size) device 36 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_wr32(device, 0x00c800, 0x00000000); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_wr32(device, 0x00c808, 0x00000000); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_wr32(device, 0x00c800, ctrl); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_msec(device, 2000, device 40 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c if (nvkm_rd32(device, 0x00c800) & 0x40000000) { device 42 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_wr32(device, 0x00c804, 0x00000000); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_wr32(device, 0x00c800, 0x00000000); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(struct nvkm_device *device, u32 ctrl) device 52 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic_(device, 0x8000a41f | ctrl, 6); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic_(device, 0x80000421 | ctrl, 1); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c struct nvkm_device *device = pmu->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c if (!(nvkm_fuse_read(device->fuse, 0x31c) & 0x00000001)) device 64 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x000200, 0x00001000, 0x00000000); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_rd32(device, 0x000200); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x000200, 0x08000000, 0x08000000); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000002); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x020004, 0xc0000000, enable ? 0xc0000000 : 0x40000000); device 76 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000000); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); device 78 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x000200, 0x08000000, 0x00000000); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_mask(device, 0x000200, 0x00001000, 0x00001000); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c nvkm_rd32(device, 0x000200); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c if (nvkm_boolopt(device->cfgopt, "War00C800_0", true)) { device 85 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c switch (device->chipset) { device 87 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x04000000); device 88 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x06000000); device 89 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x0c000000); device 90 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x0e000000); device 93 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x02000000); device 94 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x04000000); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x0a000000); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c magic(device, 0x02000000); device 123 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c gk104_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 125 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk104.c return nvkm_pmu_new_(&gk104_pmu, device, index, ppmu); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c struct nvkm_device *device = pmu->subdev.device; device 58 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x000200, 0x00001000, 0x00000000); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_rd32(device, 0x000200); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x000200, 0x08000000, 0x08000000); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000002); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x0206b4, 0x00000000, 0x00000000); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_wr32(device, magic[i].addr, magic[i].data); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_msec(device, 2000, device 71 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c if (!(nvkm_rd32(device, magic[i].addr) & 0x80000000)) device 76 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000000); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); device 78 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x000200, 0x08000000, 0x00000000); device 81 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_mask(device, 0x000200, 0x00001000, 0x00001000); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c nvkm_rd32(device, 0x000200); device 102 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 104 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk110.c return nvkm_pmu_new_(&gk110_pmu, device, index, ppmu); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.c gk208_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 46 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk208.c return nvkm_pmu_new_(&gk208_pmu, device, index, ppmu); device 53 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_clk *clk = pmu->base.subdev.device->clk; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_clk *clk = pmu->base.subdev.device->clk; device 71 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_clk *clk = pmu->base.subdev.device->clk; device 121 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_device *device = subdev->device; device 122 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_clk *clk = device->clk; device 123 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_timer *tmr = device->timer; device 124 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_volt *volt = device->volt; device 161 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c nvkm_timer_alarm(pmu->subdev.device->timer, 0, &gpmu->alarm); device 171 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c struct nvkm_device *device = pmu->subdev.device; device 186 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c nvkm_timer_alarm(device->timer, 2000000000, &gpmu->alarm); device 206 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c gk20a_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 214 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gk20a.c nvkm_pmu_ctor(&gk20a_pmu, device, index, &pmu->base); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.c gm107_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 47 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm107.c return nvkm_pmu_new_(&gm107_pmu, device, index, ppmu); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c gm20b_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 51 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c ret = nvkm_pmu_new_(&gm20b_pmu, device, index, ppmu); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp100.c gp100_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp100.c return nvkm_pmu_new_(&gp100_pmu, device, index, ppmu); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c struct nvkm_device *device = pmu->subdev.device; device 30 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c nvkm_mask(device, 0x10a3c0, 0x00000001, 0x00000001); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c nvkm_mask(device, 0x10a3c0, 0x00000001, 0x00000000); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c return !(nvkm_rd32(pmu->subdev.device, 0x10a3c0) & 0x00000001); device 47 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c gp102_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 49 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c return nvkm_pmu_new_(&gp102_pmu, device, index, ppmu); device 34 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c struct nvkm_device *device = subdev->device; device 39 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c addr = nvkm_rd32(device, 0x10a4a0); device 40 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c if (nvkm_msec(device, 2000, device 41 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c u32 tmp = nvkm_rd32(device, 0x10a4b0); device 60 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a580, 0x00000001); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c } while (nvkm_rd32(device, 0x10a580) != 0x00000001); device 64 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c0, 0x01000000 | (((addr & 0x07) << 4) + device 66 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c4, process); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c4, message); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c4, data0); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c4, data1); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a4a0, (addr + 1) & 0x0f); device 73 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a580, 0x00000000); device 90 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c struct nvkm_device *device = subdev->device; device 94 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c u32 addr = nvkm_rd32(device, 0x10a4cc); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c if (addr == nvkm_rd32(device, 0x10a4c8)) device 100 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a580, 0x00000002); device 101 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c } while (nvkm_rd32(device, 0x10a580) != 0x00000002); device 104 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c0, 0x02000000 | (((addr & 0x07) << 4) + device 106 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c process = nvkm_rd32(device, 0x10a1c4); device 107 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c message = nvkm_rd32(device, 0x10a1c4); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c data0 = nvkm_rd32(device, 0x10a1c4); device 109 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c data1 = nvkm_rd32(device, 0x10a1c4); device 110 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a4cc, (addr + 1) & 0x0f); device 113 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a580, 0x00000000); device 142 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c struct nvkm_device *device = subdev->device; device 143 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c u32 disp = nvkm_rd32(device, 0x10a01c); device 144 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c u32 intr = nvkm_rd32(device, 0x10a008) & disp & ~(disp >> 16); device 147 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c u32 stat = nvkm_rd32(device, 0x10a16c); device 151 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_rd32(device, 0x10a168)); device 152 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a16c, 0x00000000); device 159 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a004, 0x00000040); device 165 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_rd32(device, 0x10a7a0), device 166 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_rd32(device, 0x10a7a4)); device 167 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a004, 0x00000080); device 173 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a004, intr); device 180 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(pmu->subdev.device, 0x10a014, 0x00000060); device 186 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c struct nvkm_device *device = pmu->subdev.device; device 187 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_mask(device, 0x022210, 0x00000001, 0x00000000); device 188 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_mask(device, 0x022210, 0x00000001, 0x00000001); device 189 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_rd32(device, 0x022210); device 195 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c return nvkm_rd32(pmu->subdev.device, 0x022210) & 0x00000001; device 201 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c struct nvkm_device *device = pmu->subdev.device; device 205 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c0, 0x01000000); device 207 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a1c4, pmu->func->data.data[i]); device 210 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a180, 0x01000000); device 213 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a188, i >> 6); device 214 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a184, pmu->func->code.data[i]); device 218 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a10c, 0x00000000); device 219 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a104, 0x00000000); device 220 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a100, 0x00000002); device 223 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c if (nvkm_msec(device, 2000, device 224 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c if (nvkm_rd32(device, 0x10a4d0)) device 228 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c pmu->send.base = nvkm_rd32(device, 0x10a4d0) & 0x0000ffff; device 229 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c pmu->send.size = nvkm_rd32(device, 0x10a4d0) >> 16; device 232 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c if (nvkm_msec(device, 2000, device 233 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c if (nvkm_rd32(device, 0x10a4dc)) device 237 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c pmu->recv.base = nvkm_rd32(device, 0x10a4dc) & 0x0000ffff; device 238 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c pmu->recv.size = nvkm_rd32(device, 0x10a4dc) >> 16; device 240 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c nvkm_wr32(device, 0x10a010, 0x000000e0); device 260 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c gt215_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) device 262 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gt215.c return nvkm_pmu_new_(>215_pmu, device, index, ppmu); device 20 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_device *device = memx->pmu->subdev.device; device 24 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd); device 26 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_wr32(device, 0x10a1c4, memx->c.data[i]); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_device *device = pmu->subdev.device; device 65 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_wr32(device, 0x10a580, 0x00000003); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c } while (nvkm_rd32(device, 0x10a580) != 0x00000003); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_wr32(device, 0x10a1c0, 0x01000000 | memx->base); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_device *device = subdev->device; device 84 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c finish = nvkm_rd32(device, 0x10a1c0) & 0x00ffffff; device 85 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_wr32(device, 0x10a580, 0x00000000); device 128 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_device *device = subdev->device; device 132 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c if (device->chipset < 0xd0) { device 133 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c heads = nvkm_rd32(device, 0x610050); device 137 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c x = nvkm_rd32(device, 0x610b40 + (0x540 * i)); device 168 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c struct nvkm_device *device = pmu->subdev.device; device 183 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c nvkm_wr32(device, 0x10a1c0, 0x02000000 | base); device 186 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c res[i] = nvkm_rd32(device, 0x10a1c4); device 551 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c ret = nvkm_gpuobj_new(subdev->device, ls_blob_size, WPR_ALIGNMENT, device 692 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c ret = nvkm_gpuobj_new(subdev->device, ALIGN(hsbin_hdr->data_size, 256), device 880 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c const struct nvkm_device *device = subdev->device; device 884 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c nvkm_wr32(device, 0x100cd4, 0x2); device 885 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c wpr_lo = (nvkm_rd32(device, 0x100cd4) & ~0xff); device 887 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c nvkm_wr32(device, 0x100cd4, 0x3); device 888 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c wpr_hi = (nvkm_rd32(device, 0x100cd4) & ~0xff); device 1021 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c queue = sb->subdev.device->pmu->queue; device 1024 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c queue = sb->subdev.device->sec2->queue; device 1143 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c const struct nvkm_pmu *pmu = acr->subdev->device->pmu; device 121 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.c const struct nvkm_pmu *pmu = acr->subdev->device->pmu; device 166 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r361.c const struct nvkm_sec2 *sec = acr->subdev->device->sec2; device 90 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r370.c const struct nvkm_sec2 *sec = acr->subdev->device->sec2; device 35 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/acr_r375.c const struct nvkm_pmu *pmu = acr->subdev->device->pmu; device 136 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c sb->halt_falcon = sb->boot_falcon = subdev->device->pmu->falcon; device 140 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c nvkm_engine_ref(&subdev->device->sec2->engine); device 141 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c sb->boot_falcon = subdev->device->sec2->falcon; device 142 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c sb->halt_falcon = subdev->device->pmu->falcon; device 196 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c struct nvkm_device *device, int index, device 201 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/base.c nvkm_subdev_ctor(&nvkm_secboot, device, index, &sb->subdev); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c nvkm_mc_intr_mask(sb->subdev.device, falcon->owner->index, false); device 95 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c nvkm_mc_intr_mask(sb->subdev.device, falcon->owner->index, true); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c struct nvkm_device *device = sb->subdev.device; device 112 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x1000, 0, true, device 117 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c ret = nvkm_vmm_new(device, 0, 600 * 1024, NULL, 0, NULL, "acr", device 173 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c gm200_secboot_new(struct nvkm_device *device, int index, device 192 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c ret = nvkm_secboot_ctor(&gm200_secboot, acr, device, index, &gsb->base); device 104 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c gm20b_secboot_new(struct nvkm_device *device, int index, device 124 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c ret = nvkm_secboot_ctor(&gm20b_secboot, acr, device, index, &gsb->base); device 37 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c struct nvkm_device *device = subdev->device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c nvkm_wr32(device, 0x100cd0, 0x2); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c reg = nvkm_rd32(device, 0x100cd0); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c struct nvkm_device *device = subdev->device; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c engine = nvkm_engine_ref(&device->nvdec[0]->engine); device 65 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c falcon = device->nvdec[0]->falcon; device 145 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c gp102_secboot_new(struct nvkm_device *device, int index, device 166 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c ret = nvkm_secboot_ctor(&gp102_secboot, acr, device, index, &gsb->base); device 26 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp108.c gp108_secboot_new(struct nvkm_device *device, int index, device 45 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp108.c return nvkm_secboot_ctor(&gp102_secboot, acr, device, index, &gsb->base); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c gp10b_secboot_new(struct nvkm_device *device, int index, device 70 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gp10b.c ret = nvkm_secboot_ctor(&gp10b_secboot, acr, device, index, &gsb->base); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_device *device = falcon->owner->device; device 93 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c nvkm_mc_intr_mask(device, falcon->owner->index, true); device 105 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_pmu *pmu = sb->subdev.device->pmu; device 124 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_device *device = sb->subdev.device; device 125 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_pmu *pmu = device->pmu; device 143 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_sec2 *sec = sb->subdev.device->sec2; device 163 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_device *device = subdev->device; device 164 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c struct nvkm_sec2 *sec = device->sec2; device 109 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c struct nvkm_timer *tmr = subdev->device->timer; device 188 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c struct nvkm_device *device = subdev->device; device 197 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c (mode != NVKM_THERM_CTRL_NONE && nvkm_pmu_fan_controlled(device))) device 424 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device, device 427 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_subdev_ctor(&nvkm_therm, device, index, &therm->subdev); device 440 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c therm->clkgating_enabled = nvkm_boolopt(device->cfgopt, device 445 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_new_(const struct nvkm_therm_func *func, struct nvkm_device *device, device 453 drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c nvkm_therm_ctor(therm, device, index, func); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_timer *tmr = subdev->device->timer; device 126 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_device *device = therm->subdev.device; device 127 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_timer *tmr = device->timer; device 128 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_gpio *gpio = device->gpio; device 216 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_timer *tmr = therm->subdev.device->timer; device 226 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_device *device = subdev->device; device 227 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_gpio *gpio = device->gpio; device 228 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c struct nvkm_bios *bios = device->bios; device 41 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c struct nvkm_device *device = therm->subdev.device; device 42 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c struct nvkm_gpio *gpio = device->gpio; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c int card_type = device->card_type; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c int card_type = therm->subdev.device->card_type; device 87 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c struct nvkm_device *device = therm->subdev.device; device 88 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c struct nvkm_bios *bios = device->bios; device 95 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fanpwm.c if (!nvkm_boolopt(device->cfgopt, "NvFanPWM", func->param) || device 42 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c struct nvkm_device *device = therm->subdev.device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c struct nvkm_timer *tmr = device->timer; device 44 drivers/gpu/drm/nouveau/nvkm/subdev/therm/fantog.c struct nvkm_gpio *gpio = device->gpio; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c struct nvkm_device *device = therm->subdev.device; device 34 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c if (nvkm_fuse_read(device->fuse, 0x1a8) == 1) device 35 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c return nvkm_rd32(device, 0x20400); device 43 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c struct nvkm_device *device = therm->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c if (nvkm_fuse_read(device->fuse, 0x1a8) == 1) { device 47 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_mask(device, 0x20008, 0x80008000, 0x80000000); device 48 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_mask(device, 0x2000c, 0x80000003, 0x00000000); device 58 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c struct nvkm_device *device = subdev->device; device 64 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20000, 0x000003ff); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20484, sensor->thrs_shutdown.hysteresis); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20480, sensor->thrs_shutdown.temp); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x204c4, sensor->thrs_fan_boost.temp); device 74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x204c0, sensor->thrs_critical.temp); device 77 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20414, sensor->thrs_down_clock.temp); device 100 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c struct nvkm_device *device = therm->subdev.device; device 106 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c temp = nvkm_rd32(device, thrs_reg); device 110 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, thrs_reg, thrs->temp - thrs->hysteresis); device 113 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, thrs_reg, thrs->temp); device 142 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c struct nvkm_device *device = subdev->device; device 149 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c intr = nvkm_rd32(device, 0x20100) & 0x3ff; device 187 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20100, 0xffffffff); device 188 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x1100, 0x10000); /* PBUS */ device 196 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c struct nvkm_device *device = therm->subdev.device; device 199 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20000, 0x00000000); device 202 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x20100, 0xffffffff); device 203 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c nvkm_wr32(device, 0x1100, 0x10000); /* PBUS */ device 226 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c g84_therm_new(struct nvkm_device *device, int index, struct nvkm_therm **ptherm) device 231 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c ret = nvkm_therm_new_(&g84_therm, device, index, &therm); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c struct nvkm_device *device = therm->subdev.device; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf100.c nvkm_wr32(device, addr, init->data); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c struct nvkm_device *device = subdev->device; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c u32 gpio = nvkm_rd32(device, 0x00d610 + (line * 0x04)); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c struct nvkm_device *device = therm->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_mask(device, 0x00d610 + (line * 0x04), 0x000000c0, data); device 69 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c struct nvkm_device *device = therm->subdev.device; device 74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c if (nvkm_rd32(device, 0x00d610 + (line * 0x04)) & 0x00000040) { device 75 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c *divs = nvkm_rd32(device, 0x00e114 + (indx * 8)); device 76 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c *duty = nvkm_rd32(device, 0x00e118 + (indx * 8)); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c *divs = nvkm_rd32(device, 0x0200d8) & 0x1fff; device 81 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c *duty = nvkm_rd32(device, 0x0200dc) & 0x1fff; device 91 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c struct nvkm_device *device = therm->subdev.device; device 96 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_wr32(device, 0x00e114 + (indx * 8), divs); device 97 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_wr32(device, 0x00e118 + (indx * 8), duty | 0x80000000); device 99 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_mask(device, 0x0200d8, 0x1fff, divs); /* keep the high bits */ device 100 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_wr32(device, 0x0200dc, duty | 0x40000000); device 108 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c struct nvkm_device *device = therm->subdev.device; device 113 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c return (device->crystal * 1000) / 20; device 115 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c return device->crystal * 1000 / 10; device 121 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c struct nvkm_device *device = therm->subdev.device; device 126 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_mask(device, 0x00e720, 0x00000003, 0x00000002); device 128 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_mask(device, 0x00d79c, 0x000000ff, therm->fan->tach.line); device 129 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_wr32(device, 0x00e724, device->crystal * 1000); device 130 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_mask(device, 0x00e720, 0x00000001, 0x00000001); device 132 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c nvkm_mask(device, 0x00e720, 0x00000002, 0x00000000); device 149 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c gf119_therm_new(struct nvkm_device *device, int index, device 152 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c return nvkm_therm_new_(&gf119_therm, device, index, ptherm); device 33 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c struct nvkm_device *dev = therm->base.subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c struct nvkm_device *dev = therm->base.subdev.device; device 110 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c struct nvkm_device *device, device 121 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c nvkm_therm_ctor(&therm->base, device, index, func); device 130 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c gk104_therm_new(struct nvkm_device *device, device 133 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gk104.c return gk104_therm_new_(&gk104_therm_func, device, index, device 36 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c struct nvkm_device *device = therm->subdev.device; device 37 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c *divs = nvkm_rd32(device, 0x10eb20) & 0x1fff; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c *duty = nvkm_rd32(device, 0x10eb24) & 0x1fff; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c struct nvkm_device *device = therm->subdev.device; device 46 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c nvkm_mask(device, 0x10eb10, 0x1fff, divs); /* keep the high bits */ device 47 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c nvkm_wr32(device, 0x10eb14, duty | 0x80000000); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c return therm->subdev.device->crystal * 1000; device 71 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c gm107_therm_new(struct nvkm_device *device, int index, device 74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm107.c return nvkm_therm_new_(&gm107_therm, device, index, ptherm); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.c gm200_therm_new(struct nvkm_device *device, int index, device 38 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gm200.c return nvkm_therm_new_(&gm200_therm, device, index, ptherm); device 29 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c struct nvkm_device *device = therm->subdev.device; device 31 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c u32 tsensor = nvkm_rd32(device, 0x020460); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c gp100_therm_new(struct nvkm_device *device, int index, device 55 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c return nvkm_therm_new_(&gp100_therm, device, index, ptherm); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c struct nvkm_device *device = therm->subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c u32 tach = nvkm_rd32(device, 0x00e728) & 0x0000ffff; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c u32 ctrl = nvkm_rd32(device, 0x00e720); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c struct nvkm_device *device = therm->subdev.device; device 48 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c nvkm_mask(device, 0x00e720, 0x00000003, 0x00000002); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c nvkm_wr32(device, 0x00e724, device->crystal * 1000); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c nvkm_mask(device, 0x00e720, 0x001f0000, tach->line << 16); device 52 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c nvkm_mask(device, 0x00e720, 0x00000001, 0x00000001); device 54 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c nvkm_mask(device, 0x00e720, 0x00000002, 0x00000000); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c gt215_therm_new(struct nvkm_device *device, int index, device 74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c return nvkm_therm_new_(>215_therm, device, index, ptherm); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c struct nvkm_device *device = therm->subdev.device; device 86 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c struct nvkm_bios *bios = device->bios; device 87 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c struct nvkm_i2c *i2c = device->i2c; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c switch (therm->subdev.device->chipset) { device 55 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c struct nvkm_device *device = therm->subdev.device; device 60 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_mask(device, 0x15b8, 0x80000000, 0); device 61 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_wr32(device, 0x15b0, 0x80003fff); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c return nvkm_rd32(device, 0x15b4) & 0x3fff; device 65 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_wr32(device, 0x15b0, 0xff); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c return nvkm_rd32(device, 0x15b4) & 0xff; device 75 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c struct nvkm_device *device = therm->subdev.device; device 81 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_wr32(device, 0x15b0, 0x80003fff); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c core_temp = nvkm_rd32(device, 0x15b4) & 0x3fff; device 84 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_wr32(device, 0x15b0, 0xff); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c core_temp = nvkm_rd32(device, 0x15b4) & 0xff; device 109 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c struct nvkm_device *device = subdev->device; device 111 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c if (line == 2) nvkm_mask(device, 0x0010f0, 0x80000000, mask); device 112 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c else if (line == 9) nvkm_mask(device, 0x0015f4, 0x80000000, mask); device 124 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c struct nvkm_device *device = subdev->device; device 126 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c u32 reg = nvkm_rd32(device, 0x0010f0); device 134 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c u32 reg = nvkm_rd32(device, 0x0015f4); device 136 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c *divs = nvkm_rd32(device, 0x0015f8); device 152 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c struct nvkm_device *device = subdev->device; device 154 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_mask(device, 0x0010f0, 0x7fff7fff, (duty << 16) | divs); device 157 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_wr32(device, 0x0015f8, divs); device 158 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_mask(device, 0x0015f4, 0x7fffffff, duty); device 171 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c struct nvkm_device *device = subdev->device; device 172 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c uint32_t stat = nvkm_rd32(device, 0x1100); device 177 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nvkm_wr32(device, 0x1100, 0x70000); device 200 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c nv40_therm_new(struct nvkm_device *device, int index, device 203 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv40.c return nvkm_therm_new_(&nv40_therm, device, index, ptherm); device 57 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c struct nvkm_device *device = therm->subdev.device; device 61 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nvkm_mask(device, ctrl, 0x00010001 << line, data << line); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c struct nvkm_device *device = therm->subdev.device; device 73 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c if (nvkm_rd32(device, ctrl) & (1 << line)) { device 74 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c *divs = nvkm_rd32(device, 0x00e114 + (id * 8)); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c *duty = nvkm_rd32(device, 0x00e118 + (id * 8)); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c struct nvkm_device *device = therm->subdev.device; device 90 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nvkm_wr32(device, 0x00e114 + (id * 8), divs); device 91 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nvkm_wr32(device, 0x00e118 + (id * 8), duty | 0x80000000); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c struct nvkm_device *device = therm->subdev.device; device 102 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c if (device->chipset > 0x50 && device->chipset < 0x94) { device 103 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c u8 pwm_div = nvkm_rd32(device, 0x410c); device 104 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c if (nvkm_rd32(device, 0xc040) & 0x800000) { device 110 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c pwm_clock = (device->crystal * 1000) >> pwm_div; device 114 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c pwm_clock = (device->crystal * 1000) / 20; device 123 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c struct nvkm_device *device = therm->subdev.device; device 124 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nvkm_mask(device, 0x20010, 0x40000000, 0x0); device 131 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c struct nvkm_device *device = therm->subdev.device; device 135 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c core_temp = nvkm_rd32(device, 0x20014) & 0x3fff; device 172 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c nv50_therm_new(struct nvkm_device *device, int index, device 175 drivers/gpu/drm/nouveau/nvkm/subdev/therm/nv50.c return nvkm_therm_new_(&nv50_therm, device, index, ptherm); device 35 drivers/gpu/drm/nouveau/nvkm/subdev/therm/priv.h void nvkm_therm_ctor(struct nvkm_therm *therm, struct nvkm_device *device, device 167 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c struct nvkm_timer *tmr = therm->subdev.device->timer; device 221 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c struct nvkm_timer *tmr = therm->subdev.device->timer; device 242 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c struct nvkm_bios *bios = subdev->device->bios; device 54 drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c nvkm_timer_wait_init(struct nvkm_device *device, u64 nsec, device 57 drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c wait->tmr = device->timer; device 185 drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c nvkm_timer_new_(const struct nvkm_timer_func *func, struct nvkm_device *device, device 193 drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c nvkm_subdev_ctor(&nvkm_timer, device, index, &tmr->subdev); device 36 drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.c gk20a_timer_new(struct nvkm_device *device, int index, struct nvkm_timer **ptmr) device 38 drivers/gpu/drm/nouveau/nvkm/subdev/timer/gk20a.c return nvkm_timer_new_(&gk20a_timer, device, index, ptmr); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c struct nvkm_device *device = subdev->device; device 38 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_TIME_1, hi); device 39 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_TIME_0, lo); device 45 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c struct nvkm_device *device = tmr->subdev.device; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c hi = nvkm_rd32(device, NV04_PTIMER_TIME_1); device 50 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c lo = nvkm_rd32(device, NV04_PTIMER_TIME_0); device 51 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c } while (hi != nvkm_rd32(device, NV04_PTIMER_TIME_1)); device 59 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c struct nvkm_device *device = tmr->subdev.device; device 60 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_INTR_EN_0, 0x00000000); device 66 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c struct nvkm_device *device = tmr->subdev.device; device 67 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_ALARM_0, time); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_INTR_EN_0, 0x00000001); device 75 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c struct nvkm_device *device = subdev->device; device 76 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c u32 stat = nvkm_rd32(device, NV04_PTIMER_INTR_0); device 79 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_INTR_0, 0x00000001); device 86 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_INTR_0, stat); device 94 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c struct nvkm_device *device = subdev->device; device 103 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c n = nvkm_rd32(device, NV04_PTIMER_NUMERATOR); device 104 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c d = nvkm_rd32(device, NV04_PTIMER_DENOMINATOR); device 133 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_NUMERATOR, n); device 134 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nvkm_wr32(device, NV04_PTIMER_DENOMINATOR, d); device 148 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c nv04_timer_new(struct nvkm_device *device, int index, struct nvkm_timer **ptmr) device 150 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv04.c return nvkm_timer_new_(&nv04_timer, device, index, ptmr); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c struct nvkm_device *device = subdev->device; device 40 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c n = nvkm_rd32(device, NV04_PTIMER_NUMERATOR); device 41 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c d = nvkm_rd32(device, NV04_PTIMER_DENOMINATOR); device 70 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c nvkm_wr32(device, NV04_PTIMER_NUMERATOR, n); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c nvkm_wr32(device, NV04_PTIMER_DENOMINATOR, d); device 85 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c nv40_timer_new(struct nvkm_device *device, int index, struct nvkm_timer **ptmr) device 87 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv40.c return nvkm_timer_new_(&nv40_timer, device, index, ptmr); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c struct nvkm_device *device = subdev->device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c u32 f = device->crystal; device 66 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c nvkm_wr32(device, 0x009220, m - 1); device 67 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c nvkm_wr32(device, NV04_PTIMER_NUMERATOR, n); device 68 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c nvkm_wr32(device, NV04_PTIMER_DENOMINATOR, d); device 82 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c nv41_timer_new(struct nvkm_device *device, int index, struct nvkm_timer **ptmr) device 84 drivers/gpu/drm/nouveau/nvkm/subdev/timer/nv41.c return nvkm_timer_new_(&nv41_timer, device, index, ptmr); device 38 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_add_tail(&info->head, &top->device); device 44 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_addr(struct nvkm_device *device, enum nvkm_devidx index) device 46 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 50 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 60 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_reset(struct nvkm_device *device, enum nvkm_devidx index) device 62 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 66 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 76 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_intr_mask(struct nvkm_device *device, enum nvkm_devidx devidx) device 78 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 82 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 92 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_intr(struct nvkm_device *device, u32 intr, u64 *psubdevs) device 94 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 100 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 115 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_fault_id(struct nvkm_device *device, enum nvkm_devidx devidx) device 117 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 120 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 129 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_fault(struct nvkm_device *device, int fault) device 131 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 134 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 143 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_engine(struct nvkm_device *device, int index, int *runl, int *engn) device 145 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c struct nvkm_top *top = device->top; device 149 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry(info, &top->device, head) { device 173 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c list_for_each_entry_safe(info, temp, &top->device, head) { device 188 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_top_new_(const struct nvkm_top_func *func, struct nvkm_device *device, device 194 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c nvkm_subdev_ctor(&nvkm_top, device, index, &top->subdev); device 196 drivers/gpu/drm/nouveau/nvkm/subdev/top/base.c INIT_LIST_HEAD(&top->device); device 30 drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c struct nvkm_device *device = subdev->device; device 43 drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c data = nvkm_rd32(device, 0x022700 + (i * 0x04)); device 117 drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c gk104_top_new(struct nvkm_device *device, int index, struct nvkm_top **ptop) device 119 drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c return nvkm_top_new_(&gk104_top, device, index, ptop); device 84 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c struct nvkm_bios *bios = volt->subdev.device->bios; device 106 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c struct nvkm_bios *bios = volt->subdev.device->bios; device 283 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c nvkm_volt_ctor(const struct nvkm_volt_func *func, struct nvkm_device *device, device 286 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c struct nvkm_bios *bios = device->bios; device 289 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c nvkm_subdev_ctor(&nvkm_volt, device, index, &volt->subdev); device 321 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c nvkm_volt_new_(const struct nvkm_volt_func *func, struct nvkm_device *device, device 326 drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c nvkm_volt_ctor(func, device, index, *pvolt); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.c struct nvkm_device *device = volt->subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.c struct nvkm_fuse *fuse = device->fuse; device 59 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.c gf100_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) device 64 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf100.c ret = nvkm_volt_new_(&gf100_volt, device, index, &volt); device 31 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c struct nvkm_device *device = volt->subdev.device; device 32 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c struct nvkm_fuse *fuse = device->fuse; device 49 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c gf117_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) device 54 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gf117.c ret = nvkm_volt_new_(&gf117_volt, device, index, &volt); device 42 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c struct nvkm_device *device = base->subdev.device; device 45 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c div = nvkm_rd32(device, 0x20340); device 46 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c duty = nvkm_rd32(device, 0x20344); device 55 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c struct nvkm_device *device = base->subdev.device; device 62 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c nvkm_wr32(device, 0x20340, div); device 63 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c nvkm_wr32(device, 0x20344, 0x80000000 | duty); device 71 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c struct nvkm_device *device = volt->subdev.device; device 72 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c struct nvkm_fuse *fuse = device->fuse; device 78 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c nvkm_wr32(device, 0x122634, 0x0); device 80 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c nvkm_wr32(device, 0x122634, 0x41); device 98 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c gk104_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) device 107 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c if (!nvbios_volt_parse(device->bios, &ver, &hdr, &cnt, &len, &bios)) device 110 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c if (!nvkm_gpio_find(device->gpio, 0, DCB_GPIO_VID_PWM, 0xff, &gpio) && device 117 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c nvkm_volt_ctor(volt_func, device, index, &volt->base); device 147 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c gk20a_volt_ctor(struct nvkm_device *device, int index, device 151 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c struct nvkm_device_tegra *tdev = device->func->tegra(device); device 154 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c nvkm_volt_ctor(&gk20a_volt, device, index, &volt->base); device 175 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c gk20a_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) device 184 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c return gk20a_volt_ctor(device, index, gk20a_cvb_coef, device 40 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.h int gk20a_volt_ctor(struct nvkm_device *device, int index, device 67 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.c gm20b_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) device 69 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.c struct nvkm_device_tegra *tdev = device->func->tegra(device); device 74 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.c nvdev_error(device, "unsupported speedo %d\n", device 87 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.c return gk20a_volt_ctor(device, index, gm20b_na_cvb_coef, device 90 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gm20b.c return gk20a_volt_ctor(device, index, gm20b_cvb_coef, device 38 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c struct nvkm_gpio *gpio = volt->subdev.device->gpio; device 57 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c struct nvkm_gpio *gpio = volt->subdev.device->gpio; device 75 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c struct nvkm_gpio *gpio = subdev->device->gpio; device 33 drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.c nv40_volt_new(struct nvkm_device *device, int index, struct nvkm_volt **pvolt) device 38 drivers/gpu/drm/nouveau/nvkm/subdev/volt/nv40.c ret = nvkm_volt_new_(&nv40_volt, device, index, &volt); device 19 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c struct device *dev; device 23 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c struct device *dev; device 407 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static ssize_t dsicm_num_errors_show(struct device *dev, device 438 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static ssize_t dsicm_hw_revision_show(struct device *dev, device 468 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static ssize_t dsicm_store_ulps(struct device *dev, device 502 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static ssize_t dsicm_show_ulps(struct device *dev, device 516 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static ssize_t dsicm_store_ulps_timeout(struct device *dev, device 547 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static ssize_t dsicm_show_ulps_timeout(struct device *dev, device 748 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c struct device *dev = &ddata->pdev->dev; device 1240 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c struct device *dev = &pdev->dev; device 313 drivers/gpu/drm/omapdrm/dss/base.c static void omapdss_walk_device(struct device *dev, struct device_node *node, device 361 drivers/gpu/drm/omapdrm/dss/base.c void omapdss_gather_components(struct device *dev) device 4752 drivers/gpu/drm/omapdrm/dss/dispc.c static int dispc_bind(struct device *dev, struct device *master, void *data) device 4850 drivers/gpu/drm/omapdrm/dss/dispc.c static void dispc_unbind(struct device *dev, struct device *master, void *data) device 4883 drivers/gpu/drm/omapdrm/dss/dispc.c static int dispc_runtime_suspend(struct device *dev) device 4898 drivers/gpu/drm/omapdrm/dss/dispc.c static int dispc_runtime_resume(struct device *dev) device 320 drivers/gpu/drm/omapdrm/dss/dsi.c struct device *dev; device 5045 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data) device 5084 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_unbind(struct device *dev, struct device *master, void *data) device 5266 drivers/gpu/drm/omapdrm/dss/dsi.c struct device *dev = &pdev->dev; device 5444 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_runtime_suspend(struct device *dev) device 5457 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_runtime_resume(struct device *dev) device 875 drivers/gpu/drm/omapdrm/dss/dss.c struct dss_device *dss_get_device(struct device *dev) device 1295 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_bind(struct device *dev) device 1320 drivers/gpu/drm/omapdrm/dss/dss.c static void dss_unbind(struct device *dev) device 1336 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_component_compare(struct device *dev, void *data) device 1338 drivers/gpu/drm/omapdrm/dss/dss.c struct device *child = data; device 1342 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_add_child_component(struct device *dev, void *data) device 1551 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_runtime_suspend(struct device *dev) device 1563 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_runtime_resume(struct device *dev) device 266 drivers/gpu/drm/omapdrm/dss/dss.h static inline int dss_set_min_bus_tput(struct device *dev, unsigned long tput) device 302 drivers/gpu/drm/omapdrm/dss/dss.h struct dss_device *dss_get_device(struct device *dev); device 369 drivers/gpu/drm/omapdrm/dss/hdmi.h void (*audio_abort_cb)(struct device *dev); device 482 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi_audio_startup(struct device *dev, device 483 drivers/gpu/drm/omapdrm/dss/hdmi4.c void (*abort_cb)(struct device *dev)) device 498 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi_audio_shutdown(struct device *dev) device 511 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi_audio_start(struct device *dev) device 530 drivers/gpu/drm/omapdrm/dss/hdmi4.c static void hdmi_audio_stop(struct device *dev) device 546 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi_audio_config(struct device *dev, device 600 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi4_bind(struct device *dev, struct device *master, void *data) device 642 drivers/gpu/drm/omapdrm/dss/hdmi4.c static void hdmi4_unbind(struct device *dev, struct device *master, void *data) device 475 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi_audio_startup(struct device *dev, device 476 drivers/gpu/drm/omapdrm/dss/hdmi5.c void (*abort_cb)(struct device *dev)) device 491 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi_audio_shutdown(struct device *dev) device 504 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi_audio_start(struct device *dev) device 523 drivers/gpu/drm/omapdrm/dss/hdmi5.c static void hdmi_audio_stop(struct device *dev) device 540 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi_audio_config(struct device *dev, device 599 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi5_bind(struct device *dev, struct device *master, void *data) device 627 drivers/gpu/drm/omapdrm/dss/hdmi5.c static void hdmi5_unbind(struct device *dev, struct device *master, void *data) device 396 drivers/gpu/drm/omapdrm/dss/omapdss.h struct device *dev; device 631 drivers/gpu/drm/omapdrm/dss/omapdss.h void omapdss_gather_components(struct device *dev); device 705 drivers/gpu/drm/omapdrm/dss/venc.c static int venc_bind(struct device *dev, struct device *master, void *data) device 729 drivers/gpu/drm/omapdrm/dss/venc.c static void venc_unbind(struct device *dev, struct device *master, void *data) device 904 drivers/gpu/drm/omapdrm/dss/venc.c static int venc_runtime_suspend(struct device *dev) device 914 drivers/gpu/drm/omapdrm/dss/venc.c static int venc_runtime_resume(struct device *dev) device 20 drivers/gpu/drm/omapdrm/dss/video-pll.c struct device *dev; device 161 drivers/gpu/drm/omapdrm/omap_dmm_priv.h struct device *dev; device 85 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct dma_device *dma_dev = dmm->wa_dma_chan->device; device 1175 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c static int omap_dmm_resume(struct device *dev) device 556 drivers/gpu/drm/omapdrm/omap_drv.c static int omapdrm_init(struct omap_drm_private *priv, struct device *dev) device 709 drivers/gpu/drm/omapdrm/omap_drv.c static int omap_drm_suspend(struct device *dev) device 717 drivers/gpu/drm/omapdrm/omap_drv.c static int omap_drm_resume(struct device *dev) device 45 drivers/gpu/drm/omapdrm/omap_drv.h struct device *dev; device 106 drivers/gpu/drm/panel/panel-arm-versatile.c struct device *dev; device 292 drivers/gpu/drm/panel/panel-arm-versatile.c struct device *dev = &pdev->dev; device 294 drivers/gpu/drm/panel/panel-arm-versatile.c struct device *parent; device 271 drivers/gpu/drm/panel/panel-ilitek-ili9322.c struct device *dev; device 293 drivers/gpu/drm/panel/panel-ilitek-ili9322.c struct device *dev = context; device 308 drivers/gpu/drm/panel/panel-ilitek-ili9322.c struct device *dev = context; device 328 drivers/gpu/drm/panel/panel-ilitek-ili9322.c static bool ili9322_volatile_reg(struct device *dev, unsigned int reg) device 333 drivers/gpu/drm/panel/panel-ilitek-ili9322.c static bool ili9322_writeable_reg(struct device *dev, unsigned int reg) device 729 drivers/gpu/drm/panel/panel-ilitek-ili9322.c struct device *dev = &spi->dev; device 455 drivers/gpu/drm/panel/panel-innolux-p079zca.c struct device *dev = &dsi->dev; device 58 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 148 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 163 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 196 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 222 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 307 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 368 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &dsi->dev; device 396 drivers/gpu/drm/panel/panel-jdi-lt070me05000.c struct device *dev = &jdi->dsi->dev; device 375 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c struct device *dev = &kingdisplay->link->dev; device 28 drivers/gpu/drm/panel/panel-lvds.c struct device *dev; device 153 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c static int __maybe_unused nl8048_suspend(struct device *dev) device 163 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c static int __maybe_unused nl8048_resume(struct device *dev) device 59 drivers/gpu/drm/panel/panel-novatek-nt39016.c struct device *dev; device 246 drivers/gpu/drm/panel/panel-novatek-nt39016.c struct device *dev = &spi->dev; device 64 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c struct device *dev; device 216 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c struct device *dev = &client->dev; device 65 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c struct device *dev; device 427 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c struct device *dev = &dsi->dev; device 159 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c struct device *dev = &osd101t2587->dsi->dev; device 207 drivers/gpu/drm/panel/panel-panasonic-vvx10f034n00.c struct device *dev = &wuxga_nt->dsi->dev; device 363 drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c struct device *dev = &i2c->dev; device 322 drivers/gpu/drm/panel/panel-raydium-rm67191.c struct device *dev = &dsi->dev; device 408 drivers/gpu/drm/panel/panel-raydium-rm67191.c struct device *dev = &dsi->dev; device 525 drivers/gpu/drm/panel/panel-raydium-rm67191.c struct device *dev = &rad->dsi->dev; device 542 drivers/gpu/drm/panel/panel-raydium-rm67191.c struct device *dev = &dsi->dev; device 628 drivers/gpu/drm/panel/panel-raydium-rm67191.c struct device *dev = &dsi->dev; device 77 drivers/gpu/drm/panel/panel-raydium-rm68200.c struct device *dev; device 371 drivers/gpu/drm/panel/panel-raydium-rm68200.c struct device *dev = &dsi->dev; device 47 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c struct device *dev; device 74 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c struct device *dev = ctx->dev; device 300 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c struct device *dev = &dsi->dev; device 92 drivers/gpu/drm/panel/panel-samsung-ld9040.c struct device *dev; device 298 drivers/gpu/drm/panel/panel-samsung-ld9040.c struct device *dev = ctx->dev; device 316 drivers/gpu/drm/panel/panel-samsung-ld9040.c struct device *dev = &spi->dev; device 19 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c struct device *dev; device 177 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c struct device *dev = &dsi->dev; device 234 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c struct device *dev; device 683 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c struct device *dev = &dsi->dev; device 37 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c struct device *dev; device 437 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c struct device *dev = &dsi->dev; device 90 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c struct device *dev; device 421 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c struct device *dev = ctx->dev; device 438 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c struct device *dev = &spi->dev; device 96 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c struct device *dev; device 957 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c struct device *dev = ctx->dev; device 979 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c struct device *dev = &dsi->dev; device 245 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c static int seiko_panel_probe(struct device *dev, device 319 drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c struct device *dev = &sharp->link1->dev; device 245 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c struct device *dev = &sharp_nt->dsi->dev; device 370 drivers/gpu/drm/panel/panel-simple.c static void panel_simple_parse_panel_timing_node(struct device *dev, device 414 drivers/gpu/drm/panel/panel-simple.c static int panel_simple_probe(struct device *dev, const struct panel_desc *desc) device 489 drivers/gpu/drm/panel/panel-simple.c static int panel_simple_remove(struct device *dev) device 507 drivers/gpu/drm/panel/panel-simple.c static void panel_simple_shutdown(struct device *dev) device 179 drivers/gpu/drm/panel/panel-sony-acx565akm.c static ssize_t cabc_mode_show(struct device *dev, device 199 drivers/gpu/drm/panel/panel-sony-acx565akm.c static ssize_t cabc_mode_store(struct device *dev, device 232 drivers/gpu/drm/panel/panel-sony-acx565akm.c static ssize_t cabc_available_modes_show(struct device *dev, device 184 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static ssize_t vmirror_show(struct device *dev, struct device_attribute *attr, device 192 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static ssize_t vmirror_store(struct device *dev, struct device_attribute *attr, device 212 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static ssize_t mode_show(struct device *dev, struct device_attribute *attr, device 220 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static ssize_t mode_store(struct device *dev, struct device_attribute *attr, device 239 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static ssize_t gamma_show(struct device *dev, struct device_attribute *attr, device 259 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static ssize_t gamma_store(struct device *dev, struct device_attribute *attr, device 386 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static int __maybe_unused td043mtea1_suspend(struct device *dev) device 400 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static int __maybe_unused td043mtea1_resume(struct device *dev) device 70 drivers/gpu/drm/panel/panel-tpo-tpg110.c struct device *dev; device 417 drivers/gpu/drm/panel/panel-tpo-tpg110.c struct device *dev = &spi->dev; device 55 drivers/gpu/drm/panel/panel-truly-nt35597.c struct device *dev; device 491 drivers/gpu/drm/panel/panel-truly-nt35597.c struct device *dev = ctx->dev; device 555 drivers/gpu/drm/panel/panel-truly-nt35597.c struct device *dev = &dsi->dev; device 18 drivers/gpu/drm/panfrost/panfrost_devfreq.c static int panfrost_devfreq_target(struct device *dev, unsigned long *freq, device 88 drivers/gpu/drm/panfrost/panfrost_devfreq.c static int panfrost_devfreq_get_dev_status(struct device *dev, device 120 drivers/gpu/drm/panfrost/panfrost_devfreq.c static int panfrost_devfreq_get_cur_freq(struct device *dev, unsigned long *freq) device 255 drivers/gpu/drm/panfrost/panfrost_device.c int panfrost_device_resume(struct device *dev) device 266 drivers/gpu/drm/panfrost/panfrost_device.c int panfrost_device_suspend(struct device *dev) device 62 drivers/gpu/drm/panfrost/panfrost_device.h struct device *dev; device 150 drivers/gpu/drm/panfrost/panfrost_device.h int panfrost_device_resume(struct device *dev); device 151 drivers/gpu/drm/panfrost/panfrost_device.h int panfrost_device_suspend(struct device *dev); device 255 drivers/gpu/drm/pl111/pl111_drv.c struct device *dev = &amba_dev->dev; device 339 drivers/gpu/drm/pl111/pl111_drv.c struct device *dev = &amba_dev->dev; device 12 drivers/gpu/drm/pl111/pl111_nomadik.c void pl111_nomadik_init(struct device *dev) device 7 drivers/gpu/drm/pl111/pl111_nomadik.h struct device; device 11 drivers/gpu/drm/pl111/pl111_nomadik.h void pl111_nomadik_init(struct device *dev); device 15 drivers/gpu/drm/pl111/pl111_nomadik.h static inline void pl111_nomadik_init(struct device *dev) device 311 drivers/gpu/drm/pl111/pl111_versatile.c int pl111_versatile_init(struct device *dev, struct pl111_drm_dev_private *priv) device 7 drivers/gpu/drm/pl111/pl111_versatile.h struct device; device 10 drivers/gpu/drm/pl111/pl111_versatile.h int pl111_versatile_init(struct device *dev, struct pl111_drm_dev_private *priv); device 25 drivers/gpu/drm/pl111/pl111_vexpress.c int pl111_vexpress_clcd_init(struct device *dev, device 105 drivers/gpu/drm/pl111/pl111_vexpress.c struct device *dev = &pdev->dev; device 3 drivers/gpu/drm/pl111/pl111_vexpress.h struct device; device 9 drivers/gpu/drm/pl111/pl111_vexpress.h int pl111_vexpress_clcd_init(struct device *dev, device 17 drivers/gpu/drm/pl111/pl111_vexpress.h static inline int pl111_vexpress_clcd_init(struct device *dev, device 200 drivers/gpu/drm/qxl/qxl_drv.c static int qxl_pm_suspend(struct device *dev) device 215 drivers/gpu/drm/qxl/qxl_drv.c static int qxl_pm_resume(struct device *dev) device 229 drivers/gpu/drm/qxl/qxl_drv.c static int qxl_pm_thaw(struct device *dev) device 236 drivers/gpu/drm/qxl/qxl_drv.c static int qxl_pm_freeze(struct device *dev) device 243 drivers/gpu/drm/qxl/qxl_drv.c static int qxl_pm_restore(struct device *dev) device 200 drivers/gpu/drm/radeon/atombios_encoders.c (rdev->pdev->device == 0x6741)) device 2069 drivers/gpu/drm/radeon/atombios_encoders.c if ((dev->pdev->device == 0x71C5) && device 214 drivers/gpu/drm/radeon/ci_dpm.c switch (rdev->pdev->device) { device 2507 drivers/gpu/drm/radeon/ci_dpm.c ((rdev->pdev->device == 0x67B0) || device 2508 drivers/gpu/drm/radeon/ci_dpm.c (rdev->pdev->device == 0x67B1))) { device 3349 drivers/gpu/drm/radeon/ci_dpm.c ((rdev->pdev->device == 0x67B0) || (rdev->pdev->device == 0x67B1))) { device 4545 drivers/gpu/drm/radeon/ci_dpm.c ((rdev->pdev->device == 0x67B0) || device 4546 drivers/gpu/drm/radeon/ci_dpm.c (rdev->pdev->device == 0x67B1))) { device 5763 drivers/gpu/drm/radeon/ci_dpm.c if ((rdev->pdev->device == 0x6658) && device 1934 drivers/gpu/drm/radeon/cik.c if ((rdev->pdev->device == 0x6649) && ((tmp & 0xff00) == 0x5600)) { device 1999 drivers/gpu/drm/radeon/cik.c (rdev->pdev->device == 0x665f)) device 3271 drivers/gpu/drm/radeon/evergreen.c if (rdev->pdev->device == 0x9648) device 3273 drivers/gpu/drm/radeon/evergreen.c else if ((rdev->pdev->device == 0x9647) || device 3274 drivers/gpu/drm/radeon/evergreen.c (rdev->pdev->device == 0x964a)) device 468 drivers/gpu/drm/radeon/ni.c if ((rdev->pdev->device == 0x9900) || device 469 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9901) || device 470 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9903) || device 471 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9904) || device 472 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9905) || device 473 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9906) || device 474 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9907) || device 475 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9908) || device 476 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9909) || device 477 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990A) || device 478 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990B) || device 479 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990C) || device 480 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990D) || device 481 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990E) || device 482 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990F) || device 483 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9910) || device 484 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9913) || device 485 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9917) || device 486 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9918)) { device 933 drivers/gpu/drm/radeon/ni.c if ((rdev->pdev->device == 0x9900) || device 934 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9901) || device 935 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9905) || device 936 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9906) || device 937 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9907) || device 938 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9908) || device 939 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9909) || device 940 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990B) || device 941 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990C) || device 942 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990F) || device 943 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9910) || device 944 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9917) || device 945 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9999) || device 946 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x999C)) { device 953 drivers/gpu/drm/radeon/ni.c } else if ((rdev->pdev->device == 0x9903) || device 954 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9904) || device 955 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990A) || device 956 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990D) || device 957 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x990E) || device 958 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9913) || device 959 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9918) || device 960 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x999D)) { device 967 drivers/gpu/drm/radeon/ni.c } else if ((rdev->pdev->device == 0x9919) || device 968 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9990) || device 969 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9991) || device 970 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9994) || device 971 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9995) || device 972 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x9996) || device 973 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x999A) || device 974 drivers/gpu/drm/radeon/ni.c (rdev->pdev->device == 0x99A0)) { device 4129 drivers/gpu/drm/radeon/ni_dpm.c if (rdev->pdev->device == 0x6707) { device 4211 drivers/gpu/drm/radeon/ni_dpm.c switch (rdev->pdev->device) { device 2632 drivers/gpu/drm/radeon/r100.c switch (dev->pdev->device) { device 368 drivers/gpu/drm/radeon/r300.c if ((rdev->family == CHIP_R300 && rdev->pdev->device != 0x4144) || device 369 drivers/gpu/drm/radeon/r300.c (rdev->family == CHIP_R350 && rdev->pdev->device != 0x4148)) { device 108 drivers/gpu/drm/radeon/r420.c if ((rdev->pdev->device == 0x5e4c) || device 109 drivers/gpu/drm/radeon/r420.c (rdev->pdev->device == 0x5e4f)) device 1058 drivers/gpu/drm/radeon/radeon.h struct device *dev; device 1640 drivers/gpu/drm/radeon/radeon.h struct device *int_hwmon_dev; device 2309 drivers/gpu/drm/radeon/radeon.h struct device *dev; device 2603 drivers/gpu/drm/radeon/radeon.h #define ASIC_IS_RN50(rdev) ((rdev->pdev->device == 0x515e) || \ device 2604 drivers/gpu/drm/radeon/radeon.h (rdev->pdev->device == 0x5969)) device 2621 drivers/gpu/drm/radeon/radeon.h #define ASIC_IS_X2(rdev) ((rdev->ddev->pdev->device == 0x9441) || \ device 2622 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x9443) || \ device 2623 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x944B) || \ device 2624 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x9506) || \ device 2625 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x9509) || \ device 2626 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x950F) || \ device 2627 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x689C) || \ device 2628 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x689D)) device 2651 drivers/gpu/drm/radeon/radeon.h #define ASIC_IS_LOMBOK(rdev) ((rdev->ddev->pdev->device == 0x6849) || \ device 2652 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6850) || \ device 2653 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6858) || \ device 2654 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6859) || \ device 2655 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6840) || \ device 2656 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6841) || \ device 2657 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6842) || \ device 2658 drivers/gpu/drm/radeon/radeon.h (rdev->ddev->pdev->device == 0x6843)) device 191 drivers/gpu/drm/radeon/radeon_agp.c rdev->pdev->device == p->chip_device && device 2403 drivers/gpu/drm/radeon/radeon_asic.c if ((rdev->pdev->device == 0x9616)|| device 2404 drivers/gpu/drm/radeon/radeon_asic.c (rdev->pdev->device == 0x9611)|| device 2405 drivers/gpu/drm/radeon/radeon_asic.c (rdev->pdev->device == 0x9613)|| device 2406 drivers/gpu/drm/radeon/radeon_asic.c (rdev->pdev->device == 0x9711)|| device 2407 drivers/gpu/drm/radeon/radeon_asic.c (rdev->pdev->device == 0x9713)) device 295 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x791e) && device 304 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x7941) && device 313 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x796e) && device 322 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x7941) && device 330 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x5653) && device 340 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x7146) && device 348 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x7142) && device 357 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x71C5) && device 375 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x9598) && device 384 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x9598) && device 393 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x95C5) && device 420 drivers/gpu/drm/radeon/radeon_atombios.c if (((dev->pdev->device == 0x95c4) || (dev->pdev->device == 0x9591)) && device 434 drivers/gpu/drm/radeon/radeon_atombios.c if ((dev->pdev->device == 0x9498) && device 444 drivers/gpu/drm/radeon/radeon_atombios.c if (((dev->pdev->device == 0x9802) || device 445 drivers/gpu/drm/radeon/radeon_atombios.c (dev->pdev->device == 0x9805) || device 446 drivers/gpu/drm/radeon/radeon_atombios.c (dev->pdev->device == 0x9806)) && device 523 drivers/gpu/drm/radeon/radeon_bios.c if (rdev->ddev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) { device 560 drivers/gpu/drm/radeon/radeon_bios.c if (rdev->ddev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) { device 578 drivers/gpu/drm/radeon/radeon_bios.c if (rdev->ddev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) { device 640 drivers/gpu/drm/radeon/radeon_bios.c vhdr->DeviceID == rdev->pdev->device) { device 900 drivers/gpu/drm/radeon/radeon_combios.c if (((dev->pdev->device == 0x5159) && device 904 drivers/gpu/drm/radeon/radeon_combios.c ((dev->pdev->device == 0x514D) && device 1510 drivers/gpu/drm/radeon/radeon_combios.c } else if ((rdev->pdev->device == 0x4a48) && device 1517 drivers/gpu/drm/radeon/radeon_combios.c (rdev->pdev->device == 0x4150) && device 1522 drivers/gpu/drm/radeon/radeon_combios.c } else if ((rdev->pdev->device == 0x4c66) && device 2230 drivers/gpu/drm/radeon/radeon_combios.c if (dev->pdev->device == 0x515e && device 2238 drivers/gpu/drm/radeon/radeon_combios.c if (dev->pdev->device == 0x5B60 && device 2251 drivers/gpu/drm/radeon/radeon_combios.c if (dev->pdev->device == 0x5975 && device 2257 drivers/gpu/drm/radeon/radeon_combios.c if (dev->pdev->device == 0x5974 && device 2263 drivers/gpu/drm/radeon/radeon_combios.c if (dev->pdev->device == 0x5955 && device 2419 drivers/gpu/drm/radeon/radeon_combios.c if (dev->pdev->device == 0x5159 && device 2713 drivers/gpu/drm/radeon/radeon_combios.c if ((dev->pdev->device == 0x4152) && device 173 drivers/gpu/drm/radeon/radeon_device.c rdev->pdev->device == p->chip_device && device 1313 drivers/gpu/drm/radeon/radeon_device.c radeon_family_name[rdev->family], pdev->vendor, pdev->device, device 442 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_suspend(struct device *dev) device 448 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_resume(struct device *dev) device 462 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_freeze(struct device *dev) device 468 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_thaw(struct device *dev) device 474 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_runtime_suspend(struct device *dev) device 501 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_runtime_resume(struct device *dev) device 527 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pmops_runtime_idle(struct device *dev) device 181 drivers/gpu/drm/radeon/radeon_encoders.c if ((rdev->pdev->device == 0x9583) && device 236 drivers/gpu/drm/radeon/radeon_irq_kms.c if ((rdev->pdev->device == 0x791f) && device 242 drivers/gpu/drm/radeon/radeon_irq_kms.c if ((rdev->pdev->device == 0x791f) && device 248 drivers/gpu/drm/radeon/radeon_irq_kms.c if ((rdev->pdev->device == 0x791f) && device 254 drivers/gpu/drm/radeon/radeon_irq_kms.c if ((rdev->pdev->device == 0x791f) && device 240 drivers/gpu/drm/radeon/radeon_kms.c *value = dev->pdev->device; device 976 drivers/gpu/drm/radeon/radeon_legacy_encoders.c if ((dev->pdev->device == 0x4850) && device 355 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_get_pm_profile(struct device *dev, device 370 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_set_pm_profile(struct device *dev, device 410 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_get_pm_method(struct device *dev, device 423 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_set_pm_method(struct device *dev, device 467 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_get_dpm_state(struct device *dev, device 480 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_set_dpm_state(struct device *dev, device 511 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_get_dpm_forced_performance_level(struct device *dev, device 528 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_set_dpm_forced_performance_level(struct device *dev, device 569 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_get_pwm1_enable(struct device *dev, device 583 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_set_pwm1_enable(struct device *dev, device 611 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_get_pwm1_min(struct device *dev, device 618 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_get_pwm1_max(struct device *dev, device 625 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_set_pwm1(struct device *dev, device 646 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_get_pwm1(struct device *dev, device 670 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_show_temp(struct device *dev, device 691 drivers/gpu/drm/radeon/radeon_pm.c static ssize_t radeon_hwmon_show_temp_thresh(struct device *dev, device 730 drivers/gpu/drm/radeon/radeon_pm.c struct device *dev = kobj_to_dev(kobj); device 1456 drivers/gpu/drm/radeon/radeon_pm.c rdev->pdev->device == p->chip_device && device 231 drivers/gpu/drm/radeon/rs780_dpm.c if (dev->pdev->device == 0x9614) { device 235 drivers/gpu/drm/radeon/rs780_dpm.c } else if ((dev->pdev->device == 0x9714) || device 236 drivers/gpu/drm/radeon/rs780_dpm.c (dev->pdev->device == 0x9715)) { device 730 drivers/gpu/drm/radeon/rv770.c if (rdev->pdev->device == 0x994e) device 1704 drivers/gpu/drm/radeon/si.c ((rdev->pdev->device == 0x6810) || device 1705 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6811))) device 1718 drivers/gpu/drm/radeon/si.c if (((rdev->pdev->device == 0x6820) && device 1721 drivers/gpu/drm/radeon/si.c ((rdev->pdev->device == 0x6821) && device 1725 drivers/gpu/drm/radeon/si.c ((rdev->pdev->device == 0x6823) || device 1726 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x682b)))) device 1740 drivers/gpu/drm/radeon/si.c ((rdev->pdev->device == 0x6600) || device 1741 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6604) || device 1742 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6605) || device 1743 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6610))) || device 1745 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6610))) device 1758 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6660)) || device 1760 drivers/gpu/drm/radeon/si.c ((rdev->pdev->device == 0x6660) || device 1761 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6663) || device 1762 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6665) || device 1763 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6667)))) device 1766 drivers/gpu/drm/radeon/si.c (rdev->pdev->device == 0x6665)) device 1881 drivers/gpu/drm/radeon/si_dpm.c switch (rdev->pdev->device) { device 1909 drivers/gpu/drm/radeon/si_dpm.c switch (rdev->pdev->device) { device 1950 drivers/gpu/drm/radeon/si_dpm.c switch (rdev->pdev->device) { device 1998 drivers/gpu/drm/radeon/si_dpm.c switch (rdev->pdev->device) { device 2985 drivers/gpu/drm/radeon/si_dpm.c (rdev->pdev->device == 0x6664) || device 2986 drivers/gpu/drm/radeon/si_dpm.c (rdev->pdev->device == 0x6665) || device 2987 drivers/gpu/drm/radeon/si_dpm.c (rdev->pdev->device == 0x6667)) { device 2991 drivers/gpu/drm/radeon/si_dpm.c (rdev->pdev->device == 0x6665)) { device 3001 drivers/gpu/drm/radeon/si_dpm.c (rdev->pdev->device == 0x6604) || device 3002 drivers/gpu/drm/radeon/si_dpm.c (rdev->pdev->device == 0x6605)) { device 3226 drivers/gpu/drm/radeon/si_dpm.c if ((rdev->pdev->device == 0x6819) && device 4724 drivers/gpu/drm/radeon/si_dpm.c if ((rdev->pdev->device != 0x6818) && (rdev->pdev->device != 0x6819)) device 5834 drivers/gpu/drm/radeon/si_dpm.c switch (rdev->pdev->device) { device 468 drivers/gpu/drm/rcar-du/rcar_du_drv.c static int rcar_du_pm_suspend(struct device *dev) device 475 drivers/gpu/drm/rcar-du/rcar_du_drv.c static int rcar_du_pm_resume(struct device *dev) device 21 drivers/gpu/drm/rcar-du/rcar_du_drv.h struct device; device 75 drivers/gpu/drm/rcar-du/rcar_du_drv.h struct device *dev; device 28 drivers/gpu/drm/rcar-du/rcar_du_vsp.h struct device *vsp; device 52 drivers/gpu/drm/rcar-du/rcar_lvds.c struct device *dev; device 672 drivers/gpu/drm/rcar-du/rcar_lvds.c struct device *dev = lvds->dev; device 60 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct device *dev; device 267 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct device *dev = dp->dev; device 305 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct device *dev = dp->dev; device 324 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static int rockchip_dp_bind(struct device *dev, struct device *master, device 351 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static void rockchip_dp_unbind(struct device *dev, struct device *master, device 367 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c struct device *dev = &pdev->dev; device 418 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static int rockchip_dp_suspend(struct device *dev) device 428 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static int rockchip_dp_resume(struct device *dev) device 698 drivers/gpu/drm/rockchip/cdn-dp-core.c struct device *dev = dp->dev; device 767 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_audio_hw_params(struct device *dev, void *data, device 807 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_audio_shutdown(struct device *dev, void *data) device 823 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_audio_digital_mute(struct device *dev, void *data, device 842 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_audio_get_eld(struct device *dev, void *data, device 860 drivers/gpu/drm/rockchip/cdn-dp-core.c struct device *dev) device 1006 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_bind(struct device *dev, struct device *master, void *data) device 1089 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_unbind(struct device *dev, struct device *master, void *data) device 1112 drivers/gpu/drm/rockchip/cdn-dp-core.c int cdn_dp_suspend(struct device *dev) device 1126 drivers/gpu/drm/rockchip/cdn-dp-core.c int cdn_dp_resume(struct device *dev) device 1141 drivers/gpu/drm/rockchip/cdn-dp-core.c struct device *dev = &pdev->dev; device 65 drivers/gpu/drm/rockchip/cdn-dp-core.h struct device *dev; device 213 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *dev; device 690 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static struct device device 750 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static int dw_mipi_dsi_rockchip_bind(struct device *dev, device 751 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *master, device 756 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *second; device 818 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static void dw_mipi_dsi_rockchip_unbind(struct device *dev, device 819 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *master, device 838 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct mipi_dsi_device *device) device 841 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *second; device 868 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct mipi_dsi_device *device) device 871 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *second; device 889 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct device *dev = &pdev->dev; device 67 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c struct device *dev; device 486 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static int dw_hdmi_rockchip_bind(struct device *dev, struct device *master, device 567 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static void dw_hdmi_rockchip_unbind(struct device *dev, struct device *master, device 593 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static int __maybe_unused dw_hdmi_rockchip_resume(struct device *dev) device 50 drivers/gpu/drm/rockchip/inno_hdmi.c struct device *dev; device 606 drivers/gpu/drm/rockchip/inno_hdmi.c struct device *dev = hdmi->dev; device 809 drivers/gpu/drm/rockchip/inno_hdmi.c static int inno_hdmi_bind(struct device *dev, struct device *master, device 894 drivers/gpu/drm/rockchip/inno_hdmi.c static void inno_hdmi_unbind(struct device *dev, struct device *master, device 41 drivers/gpu/drm/rockchip/rk3066_hdmi.c struct device *dev; device 545 drivers/gpu/drm/rockchip/rk3066_hdmi.c struct device *dev = hdmi->dev; device 740 drivers/gpu/drm/rockchip/rk3066_hdmi.c static int rk3066_hdmi_bind(struct device *dev, struct device *master, device 834 drivers/gpu/drm/rockchip/rk3066_hdmi.c static void rk3066_hdmi_unbind(struct device *dev, struct device *master, device 46 drivers/gpu/drm/rockchip/rockchip_drm_drv.c struct device *dev) device 64 drivers/gpu/drm/rockchip/rockchip_drm_drv.c struct device *dev) device 111 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int rockchip_drm_bind(struct device *dev) device 186 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static void rockchip_drm_unbind(struct device *dev) device 238 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int rockchip_drm_sys_suspend(struct device *dev) device 245 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int rockchip_drm_sys_resume(struct device *dev) device 309 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int compare_dev(struct device *dev, void *data) device 311 drivers/gpu/drm/rockchip/rockchip_drm_drv.c return dev == (struct device *)data; device 314 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static void rockchip_drm_match_remove(struct device *dev) device 322 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static struct component_match *rockchip_drm_match_add(struct device *dev) device 329 drivers/gpu/drm/rockchip/rockchip_drm_drv.c struct device *p = NULL, *d; device 355 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int rockchip_drm_platform_of_probe(struct device *dev) device 411 drivers/gpu/drm/rockchip/rockchip_drm_drv.c struct device *dev = &pdev->dev; device 55 drivers/gpu/drm/rockchip/rockchip_drm_drv.h struct device *dev); device 57 drivers/gpu/drm/rockchip/rockchip_drm_drv.h struct device *dev); device 123 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct device *dev; device 1505 drivers/gpu/drm/rockchip/rockchip_drm_vop.c struct device *dev = vop->dev; device 1824 drivers/gpu/drm/rockchip/rockchip_drm_vop.c static int vop_bind(struct device *dev, struct device *master, void *data) device 1905 drivers/gpu/drm/rockchip/rockchip_drm_vop.c static void vop_unbind(struct device *dev, struct device *master, void *data) device 54 drivers/gpu/drm/rockchip/rockchip_lvds.c struct device *dev; device 333 drivers/gpu/drm/rockchip/rockchip_lvds.c static int rockchip_lvds_bind(struct device *dev, struct device *master, device 469 drivers/gpu/drm/rockchip/rockchip_lvds.c static void rockchip_lvds_unbind(struct device *dev, struct device *master, device 489 drivers/gpu/drm/rockchip/rockchip_lvds.c struct device *dev = &pdev->dev; device 23 drivers/gpu/drm/rockchip/rockchip_rgb.c struct device *dev; device 73 drivers/gpu/drm/rockchip/rockchip_rgb.c struct rockchip_rgb *rockchip_rgb_init(struct device *dev, device 9 drivers/gpu/drm/rockchip/rockchip_rgb.h struct rockchip_rgb *rockchip_rgb_init(struct device *dev, device 14 drivers/gpu/drm/rockchip/rockchip_rgb.h static inline struct rockchip_rgb *rockchip_rgb_init(struct device *dev, device 965 drivers/gpu/drm/rockchip/rockchip_vop_reg.c struct device *dev = &pdev->dev; device 157 drivers/gpu/drm/shmobile/shmob_drm_drv.c static int shmob_drm_pm_suspend(struct device *dev) device 167 drivers/gpu/drm/shmobile/shmob_drm_drv.c static int shmob_drm_pm_resume(struct device *dev) device 20 drivers/gpu/drm/shmobile/shmob_drm_drv.h struct device; device 24 drivers/gpu/drm/shmobile/shmob_drm_drv.h struct device *dev; device 61 drivers/gpu/drm/sti/sti_compositor.c static int sti_compositor_bind(struct device *dev, device 62 drivers/gpu/drm/sti/sti_compositor.c struct device *master, device 156 drivers/gpu/drm/sti/sti_compositor.c static void sti_compositor_unbind(struct device *dev, struct device *master, device 179 drivers/gpu/drm/sti/sti_compositor.c struct device *dev = &pdev->dev; device 67 drivers/gpu/drm/sti/sti_compositor.h struct device *dev; device 53 drivers/gpu/drm/sti/sti_crtc.c struct device *dev = mixer->dev; device 107 drivers/gpu/drm/sti/sti_crtc.c struct device *dev = mixer->dev; device 64 drivers/gpu/drm/sti/sti_cursor.c struct device *dev; device 359 drivers/gpu/drm/sti/sti_cursor.c struct device *dev, int desc, device 11 drivers/gpu/drm/sti/sti_cursor.h struct device; device 14 drivers/gpu/drm/sti/sti_cursor.h struct device *dev, int desc, device 169 drivers/gpu/drm/sti/sti_drv.c static int compare_of(struct device *dev, void *data) device 207 drivers/gpu/drm/sti/sti_drv.c static int sti_bind(struct device *dev) device 241 drivers/gpu/drm/sti/sti_drv.c static void sti_unbind(struct device *dev) device 257 drivers/gpu/drm/sti/sti_drv.c struct device *dev = &pdev->dev; device 85 drivers/gpu/drm/sti/sti_dvo.c struct device dev; device 437 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_bind(struct device *dev, struct device *master, void *data) device 501 drivers/gpu/drm/sti/sti_dvo.c static void sti_dvo_unbind(struct device *dev, device 502 drivers/gpu/drm/sti/sti_dvo.c struct device *master, void *data) device 516 drivers/gpu/drm/sti/sti_dvo.c struct device *dev = &pdev->dev; device 122 drivers/gpu/drm/sti/sti_gdp.c struct device *dev; device 602 drivers/gpu/drm/sti/sti_gdp.c static int sti_gdp_get_dst(struct device *dev, int dst, int src) device 912 drivers/gpu/drm/sti/sti_gdp.c struct device *dev, int desc, device 17 drivers/gpu/drm/sti/sti_gdp.h struct device; device 20 drivers/gpu/drm/sti/sti_gdp.h struct device *dev, int desc, device 244 drivers/gpu/drm/sti/sti_hda.c struct device dev; device 674 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_bind(struct device *dev, struct device *master, void *data) device 731 drivers/gpu/drm/sti/sti_hda.c static void sti_hda_unbind(struct device *dev, device 732 drivers/gpu/drm/sti/sti_hda.c struct device *master, void *data) device 743 drivers/gpu/drm/sti/sti_hda.c struct device *dev = &pdev->dev; device 1147 drivers/gpu/drm/sti/sti_hdmi.c static void hdmi_audio_shutdown(struct device *dev, void *data) device 1163 drivers/gpu/drm/sti/sti_hdmi.c static int hdmi_audio_hw_params(struct device *dev, device 1196 drivers/gpu/drm/sti/sti_hdmi.c static int hdmi_audio_digital_mute(struct device *dev, void *data, bool enable) device 1210 drivers/gpu/drm/sti/sti_hdmi.c static int hdmi_audio_get_eld(struct device *dev, void *data, uint8_t *buf, size_t len) device 1228 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_register_audio_driver(struct device *dev, device 1253 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_bind(struct device *dev, struct device *master, void *data) device 1331 drivers/gpu/drm/sti/sti_hdmi.c static void sti_hdmi_unbind(struct device *dev, device 1332 drivers/gpu/drm/sti/sti_hdmi.c struct device *master, void *data) device 1353 drivers/gpu/drm/sti/sti_hdmi.c struct device *dev = &pdev->dev; device 73 drivers/gpu/drm/sti/sti_hdmi.h struct device dev; device 344 drivers/gpu/drm/sti/sti_hqvdp.c struct device *dev; device 1291 drivers/gpu/drm/sti/sti_hqvdp.c struct device *dev, int desc) device 1318 drivers/gpu/drm/sti/sti_hqvdp.c static int sti_hqvdp_bind(struct device *dev, struct device *master, void *data) device 1336 drivers/gpu/drm/sti/sti_hqvdp.c static void sti_hqvdp_unbind(struct device *dev, device 1337 drivers/gpu/drm/sti/sti_hqvdp.c struct device *master, void *data) device 1349 drivers/gpu/drm/sti/sti_hqvdp.c struct device *dev = &pdev->dev; device 358 drivers/gpu/drm/sti/sti_mixer.c struct sti_mixer *sti_mixer_create(struct device *dev, device 19 drivers/gpu/drm/sti/sti_mixer.h struct device; device 39 drivers/gpu/drm/sti/sti_mixer.h struct device *dev; device 48 drivers/gpu/drm/sti/sti_mixer.h struct sti_mixer *sti_mixer_create(struct device *dev, device 113 drivers/gpu/drm/sti/sti_tvout.c struct device *dev; device 814 drivers/gpu/drm/sti/sti_tvout.c static int sti_tvout_bind(struct device *dev, struct device *master, void *data) device 826 drivers/gpu/drm/sti/sti_tvout.c static void sti_tvout_unbind(struct device *dev, struct device *master, device 841 drivers/gpu/drm/sti/sti_tvout.c struct device *dev = &pdev->dev; device 207 drivers/gpu/drm/sti/sti_vid.c struct sti_vid *sti_vid_create(struct device *dev, struct drm_device *drm_dev, device 18 drivers/gpu/drm/sti/sti_vid.h struct device *dev; device 26 drivers/gpu/drm/sti/sti_vid.h struct sti_vid *sti_vid_create(struct device *dev, struct drm_device *drm_dev, device 381 drivers/gpu/drm/sti/sti_vtg.c struct device *dev = &pdev->dev; device 130 drivers/gpu/drm/stm/drv.c static __maybe_unused int drv_suspend(struct device *dev) device 148 drivers/gpu/drm/stm/drv.c static __maybe_unused int drv_resume(struct device *dev) device 167 drivers/gpu/drm/stm/drv.c static __maybe_unused int drv_runtime_suspend(struct device *dev) device 177 drivers/gpu/drm/stm/drv.c static __maybe_unused int drv_runtime_resume(struct device *dev) device 193 drivers/gpu/drm/stm/drv.c struct device *dev = &pdev->dev; device 329 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c struct device *dev = &pdev->dev; device 429 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c static int __maybe_unused dw_mipi_dsi_stm_suspend(struct device *dev) device 441 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c static int __maybe_unused dw_mipi_dsi_stm_resume(struct device *dev) device 937 drivers/gpu/drm/stm/ltdc.c struct device *dev = ddev->dev; device 1146 drivers/gpu/drm/stm/ltdc.c struct device *dev = ddev->dev; device 659 drivers/gpu/drm/sun4i/sun4i_backend.c static int sun4i_backend_init_sat(struct device *dev) { device 695 drivers/gpu/drm/sun4i/sun4i_backend.c static int sun4i_backend_free_sat(struct device *dev) { device 779 drivers/gpu/drm/sun4i/sun4i_backend.c static int sun4i_backend_bind(struct device *dev, struct device *master, device 943 drivers/gpu/drm/sun4i/sun4i_backend.c static void sun4i_backend_unbind(struct device *dev, struct device *master, device 165 drivers/gpu/drm/sun4i/sun4i_dotclock.c int sun4i_dclk_create(struct device *dev, struct sun4i_tcon *tcon) device 14 drivers/gpu/drm/sun4i/sun4i_dotclock.h int sun4i_dclk_create(struct device *dev, struct sun4i_tcon *tcon); device 59 drivers/gpu/drm/sun4i/sun4i_drv.c static int sun4i_drv_bind(struct device *dev) device 128 drivers/gpu/drm/sun4i/sun4i_drv.c static void sun4i_drv_unbind(struct device *dev) device 204 drivers/gpu/drm/sun4i/sun4i_drv.c static int compare_of(struct device *dev, void *data) device 296 drivers/gpu/drm/sun4i/sun4i_drv.c static int sun4i_drv_add_endpoints(struct device *dev, device 555 drivers/gpu/drm/sun4i/sun4i_frontend.c static int sun4i_frontend_bind(struct device *dev, struct device *master, device 619 drivers/gpu/drm/sun4i/sun4i_frontend.c static void sun4i_frontend_unbind(struct device *dev, struct device *master, device 645 drivers/gpu/drm/sun4i/sun4i_frontend.c static int sun4i_frontend_runtime_resume(struct device *dev) device 671 drivers/gpu/drm/sun4i/sun4i_frontend.c static int sun4i_frontend_runtime_suspend(struct device *dev) device 127 drivers/gpu/drm/sun4i/sun4i_frontend.h struct device *dev; device 248 drivers/gpu/drm/sun4i/sun4i_hdmi.h struct device *dev; device 296 drivers/gpu/drm/sun4i/sun4i_hdmi.h int sun4i_hdmi_i2c_create(struct device *dev, struct sun4i_hdmi *hdmi); device 233 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static struct i2c_adapter *sun4i_hdmi_get_ddc(struct device *dev) device 488 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static int sun4i_hdmi_bind(struct device *dev, struct device *master, device 680 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static void sun4i_hdmi_unbind(struct device *dev, struct device *master, device 287 drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c int sun4i_hdmi_i2c_create(struct device *dev, struct sun4i_hdmi *hdmi) device 337 drivers/gpu/drm/sun4i/sun4i_tcon.c struct mipi_dsi_device *device = dsi->device; device 338 drivers/gpu/drm/sun4i/sun4i_tcon.c u8 bpp = mipi_dsi_pixel_format_to_bpp(device->format); device 339 drivers/gpu/drm/sun4i/sun4i_tcon.c u8 lanes = device->lanes; device 746 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_init_clocks(struct device *dev, device 782 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_init_irq(struct device *dev, device 811 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_init_regmap(struct device *dev, device 1083 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_bind(struct device *dev, struct device *master, device 1275 drivers/gpu/drm/sun4i/sun4i_tcon.c static void sun4i_tcon_unbind(struct device *dev, struct device *master, device 234 drivers/gpu/drm/sun4i/sun4i_tcon.h struct device *dev; device 542 drivers/gpu/drm/sun4i/sun4i_tv.c static int sun4i_tv_bind(struct device *dev, struct device *master, device 637 drivers/gpu/drm/sun4i/sun4i_tv.c static void sun4i_tv_unbind(struct device *dev, struct device *master, device 22 drivers/gpu/drm/sun4i/sun6i_drc.c static int sun6i_drc_bind(struct device *dev, struct device *master, device 70 drivers/gpu/drm/sun4i/sun6i_drc.c static void sun6i_drc_unbind(struct device *dev, struct device *master, device 330 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device) device 332 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c u8 lanes_mask = GENMASK(device->lanes - 1, 0); device 380 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 381 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c unsigned int Bpp = mipi_dsi_pixel_format_to_bpp(device->format) / 8; device 383 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c return mode->htotal * Bpp / device->lanes; device 404 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 405 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c unsigned int Bpp = mipi_dsi_pixel_format_to_bpp(device->format) / 8; device 410 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c edge1 += (mode->hdisplay + hbp + 20) * Bpp / device->lanes; device 421 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 424 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c if (device->mode_flags & MIPI_DSI_MODE_VIDEO_BURST) { device 444 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c drq *= mipi_dsi_pixel_format_to_bpp(device->format); device 457 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 460 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c if (device->mode_flags & MIPI_DSI_MODE_VIDEO_BURST) { device 482 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 483 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c u32 val = SUN6I_DSI_PIXEL_PH_VC(device->channel); device 491 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c switch (device->format) { device 513 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c wc = mode->hdisplay * mipi_dsi_pixel_format_to_bpp(device->format) / 8; device 534 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 535 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c unsigned int Bpp = mipi_dsi_pixel_format_to_bpp(device->format) / 8; device 543 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c if (device->mode_flags & MIPI_DSI_MODE_VIDEO_BURST) { device 549 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c if (device->lanes == 4) device 609 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, device 614 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, device 619 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, device 624 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->channel, device 639 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hsa)); device 645 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hbp)); device 651 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hfp)); device 657 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, hblk)); device 663 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_build_blk0_pkt(device->channel, vblk)); device 720 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device = dsi->device; device 744 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c mipi_dsi_pixel_format_to_bpp(device->format), device 745 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c device->lanes, cfg); device 941 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device) device 945 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c dsi->device = device; device 946 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c dsi->panel = of_drm_find_panel(device->dev.of_node); device 950 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c dev_info(host->dev, "Attached device %s\n", device->name); device 956 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct mipi_dsi_device *device) device 961 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c dsi->device = NULL; device 1020 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int sun6i_dsi_bind(struct device *dev, struct device *master, device 1067 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static void sun6i_dsi_unbind(struct device *dev, struct device *master, device 1082 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct device *dev = &pdev->dev; device 1162 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c struct device *dev = &pdev->dev; device 1173 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int __maybe_unused sun6i_dsi_runtime_resume(struct device *dev) device 1194 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c if (dsi->device) device 1195 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_inst_init(dsi, dsi->device); device 1202 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int __maybe_unused sun6i_dsi_runtime_suspend(struct device *dev) device 29 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h struct device *dev; device 31 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h struct mipi_dsi_device *device; device 100 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static int sun8i_dw_hdmi_find_connector_pdev(struct device *dev, device 124 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static int sun8i_dw_hdmi_bind(struct device *dev, struct device *master, device 263 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static void sun8i_dw_hdmi_unbind(struct device *dev, struct device *master, device 186 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h struct device *dev; device 210 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h int sun8i_phy_clk_create(struct sun8i_hdmi_phy *phy, struct device *dev, device 610 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c struct device *dev = hdmi->dev; device 143 drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c int sun8i_phy_clk_create(struct sun8i_hdmi_phy *phy, struct device *dev, device 422 drivers/gpu/drm/sun4i/sun8i_mixer.c static int sun8i_mixer_bind(struct device *dev, struct device *master, device 585 drivers/gpu/drm/sun4i/sun8i_mixer.c static void sun8i_mixer_unbind(struct device *dev, struct device *master, device 28 drivers/gpu/drm/sun4i/sun8i_tcon_top.c int sun8i_tcon_top_set_hdmi_src(struct device *dev, int tcon) device 57 drivers/gpu/drm/sun4i/sun8i_tcon_top.c int sun8i_tcon_top_de_config(struct device *dev, int mixer, int tcon) device 97 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static struct clk_hw *sun8i_tcon_top_register_gate(struct device *dev, device 124 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static int sun8i_tcon_top_bind(struct device *dev, struct device *master, device 239 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static void sun8i_tcon_top_unbind(struct device *dev, struct device *master, device 41 drivers/gpu/drm/sun4i/sun8i_tcon_top.h int sun8i_tcon_top_set_hdmi_src(struct device *dev, int tcon); device 42 drivers/gpu/drm/sun4i/sun8i_tcon_top.h int sun8i_tcon_top_de_config(struct device *dev, int mixer, int tcon); device 89 drivers/gpu/drm/tegra/dc.c bool tegra_dc_has_output(struct tegra_dc *dc, struct device *dev) device 2375 drivers/gpu/drm/tegra/dc.c static int tegra_dc_match_by_pipe(struct device *dev, const void *data) device 2393 drivers/gpu/drm/tegra/dc.c struct device *partner; device 2529 drivers/gpu/drm/tegra/dc.c static int tegra_dc_suspend(struct device *dev) device 2548 drivers/gpu/drm/tegra/dc.c static int tegra_dc_resume(struct device *dev) device 74 drivers/gpu/drm/tegra/dc.h struct device *dev; device 149 drivers/gpu/drm/tegra/dc.h bool tegra_dc_has_output(struct tegra_dc *dc, struct device *dev); device 34 drivers/gpu/drm/tegra/dpaux.c struct device *dev; device 580 drivers/gpu/drm/tegra/dpaux.c static int tegra_dpaux_suspend(struct device *dev) device 601 drivers/gpu/drm/tegra/dpaux.c static int tegra_dpaux_resume(struct device *dev) device 91 drivers/gpu/drm/tegra/drm.c struct host1x_device *device = to_host1x_device(drm->dev); device 138 drivers/gpu/drm/tegra/drm.c err = host1x_device_init(device); device 144 drivers/gpu/drm/tegra/drm.c u64 dma_mask = dma_get_mask(&device->dev); device 175 drivers/gpu/drm/tegra/drm.c goto device; device 203 drivers/gpu/drm/tegra/drm.c device: device 211 drivers/gpu/drm/tegra/drm.c host1x_device_exit(device); device 227 drivers/gpu/drm/tegra/drm.c struct host1x_device *device = to_host1x_device(drm->dev); device 236 drivers/gpu/drm/tegra/drm.c err = host1x_device_exit(device); device 1240 drivers/gpu/drm/tegra/drm.c static int host1x_drm_suspend(struct device *dev) device 1247 drivers/gpu/drm/tegra/drm.c static int host1x_drm_resume(struct device *dev) device 73 drivers/gpu/drm/tegra/drm.h int (*is_addr_reg)(struct device *dev, u32 class, u32 offset); device 119 drivers/gpu/drm/tegra/drm.h struct device *dev; device 57 drivers/gpu/drm/tegra/dsi.c struct device *dev; device 1383 drivers/gpu/drm/tegra/dsi.c struct mipi_dsi_device *device) device 1387 drivers/gpu/drm/tegra/dsi.c dsi->flags = device->mode_flags; device 1388 drivers/gpu/drm/tegra/dsi.c dsi->format = device->format; device 1389 drivers/gpu/drm/tegra/dsi.c dsi->lanes = device->lanes; device 1395 drivers/gpu/drm/tegra/dsi.c dev_name(&device->dev)); device 1412 drivers/gpu/drm/tegra/dsi.c output->panel = of_drm_find_panel(device->dev.of_node); device 1426 drivers/gpu/drm/tegra/dsi.c struct mipi_dsi_device *device) device 1431 drivers/gpu/drm/tegra/dsi.c if (output->panel && &device->dev == output->panel->dev) { device 1600 drivers/gpu/drm/tegra/dsi.c static int tegra_dsi_suspend(struct device *dev) device 1623 drivers/gpu/drm/tegra/dsi.c static int tegra_dsi_resume(struct device *dev) device 108 drivers/gpu/drm/tegra/falcon.h struct device *dev; device 119 drivers/gpu/drm/tegra/gr2d.c static int gr2d_is_addr_reg(struct device *dev, u32 class, u32 offset) device 191 drivers/gpu/drm/tegra/gr2d.c struct device *dev = &pdev->dev; device 127 drivers/gpu/drm/tegra/gr3d.c static int gr3d_is_addr_reg(struct device *dev, u32 class, u32 offset) device 58 drivers/gpu/drm/tegra/hdmi.c struct device *dev; device 1703 drivers/gpu/drm/tegra/hdmi.c static int tegra_hdmi_suspend(struct device *dev) device 1721 drivers/gpu/drm/tegra/hdmi.c static int tegra_hdmi_resume(struct device *dev) device 217 drivers/gpu/drm/tegra/hub.c struct device *dev = dc->dev; device 236 drivers/gpu/drm/tegra/hub.c struct device *dev = new ? new->dev : old->dev; device 687 drivers/gpu/drm/tegra/hub.c struct device *dev = hub->client.dev; device 870 drivers/gpu/drm/tegra/hub.c static int __maybe_unused tegra_display_hub_suspend(struct device *dev) device 890 drivers/gpu/drm/tegra/hub.c static int __maybe_unused tegra_display_hub_resume(struct device *dev) device 20 drivers/gpu/drm/tegra/hub.h struct device *parent; device 221 drivers/gpu/drm/tegra/output.c struct device *dev = output->dev; device 398 drivers/gpu/drm/tegra/sor.c struct device *dev; device 3525 drivers/gpu/drm/tegra/sor.c static int tegra_sor_suspend(struct device *dev) device 3547 drivers/gpu/drm/tegra/sor.c static int tegra_sor_resume(struct device *dev) device 11 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 14 drivers/gpu/drm/tegra/trace.h __field(struct device *, dev) device 28 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 31 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 35 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 38 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 42 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 45 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 49 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 52 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 56 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 59 drivers/gpu/drm/tegra/trace.h TP_PROTO(struct device *dev, unsigned int offset, u32 value), device 38 drivers/gpu/drm/tegra/vic.c struct device *dev; device 56 drivers/gpu/drm/tegra/vic.c static int vic_runtime_resume(struct device *dev) device 80 drivers/gpu/drm/tegra/vic.c static int vic_runtime_suspend(struct device *dev) device 371 drivers/gpu/drm/tegra/vic.c struct device *dev = &pdev->dev; device 221 drivers/gpu/drm/tilcdc/tilcdc_drv.c static int tilcdc_init(struct drm_driver *ddrv, struct device *dev) device 544 drivers/gpu/drm/tilcdc/tilcdc_drv.c static int tilcdc_pm_suspend(struct device *dev) device 557 drivers/gpu/drm/tilcdc/tilcdc_drv.c static int tilcdc_pm_resume(struct device *dev) device 574 drivers/gpu/drm/tilcdc/tilcdc_drv.c static int tilcdc_bind(struct device *dev) device 579 drivers/gpu/drm/tilcdc/tilcdc_drv.c static void tilcdc_unbind(struct device *dev) device 161 drivers/gpu/drm/tilcdc/tilcdc_external.c static int dev_match_of(struct device *dev, void *data) device 166 drivers/gpu/drm/tilcdc/tilcdc_external.c int tilcdc_get_external_components(struct device *dev, device 11 drivers/gpu/drm/tilcdc/tilcdc_external.h int tilcdc_get_external_components(struct device *dev, device 222 drivers/gpu/drm/tiny/hx8357d.c struct device *dev = &spi->dev; device 188 drivers/gpu/drm/tiny/ili9225.c struct device *dev = pipe->crtc.dev->dev; device 380 drivers/gpu/drm/tiny/ili9225.c struct device *dev = &spi->dev; device 178 drivers/gpu/drm/tiny/ili9341.c struct device *dev = &spi->dev; device 182 drivers/gpu/drm/tiny/mi0283qt.c struct device *dev = &spi->dev; device 262 drivers/gpu/drm/tiny/mi0283qt.c static int __maybe_unused mi0283qt_pm_suspend(struct device *dev) device 267 drivers/gpu/drm/tiny/mi0283qt.c static int __maybe_unused mi0283qt_pm_resume(struct device *dev) device 659 drivers/gpu/drm/tiny/repaper.c struct device *dev = &spi->dev; device 999 drivers/gpu/drm/tiny/repaper.c struct device *dev = &spi->dev; device 320 drivers/gpu/drm/tiny/st7586.c struct device *dev = &spi->dev; device 152 drivers/gpu/drm/tiny/st7735r.c struct device *dev = &spi->dev; device 48 drivers/gpu/drm/ttm/ttm_module.c static void ttm_drm_class_device_release(struct device *dev) device 54 drivers/gpu/drm/ttm/ttm_module.c static struct device ttm_drm_class_device = { device 1097 drivers/gpu/drm/ttm/ttm_page_alloc.c int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt, device 1140 drivers/gpu/drm/ttm/ttm_page_alloc.c void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt) device 102 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c struct device *dev; device 150 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c struct device *dev; device 498 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c static void ttm_dma_free_pool(struct device *dev, enum pool_type type) device 541 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c static void ttm_dma_pool_release(struct device *dev, void *res) device 549 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c static int ttm_dma_pool_match(struct device *dev, void *res, void *match_data) device 554 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c static struct dma_pool *ttm_dma_pool_init(struct device *dev, gfp_t flags, device 636 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c static struct dma_pool *ttm_dma_find_pool(struct device *dev, device 886 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev, device 992 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev) device 1227 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c struct device *dev = p->dev; device 165 drivers/gpu/drm/tve200/tve200_drv.c struct device *dev = &pdev->dev; device 57 drivers/gpu/drm/udl/udl_drv.h struct device *dev; device 41 drivers/gpu/drm/v3d/v3d_drv.c static int v3d_runtime_suspend(struct device *dev) device 53 drivers/gpu/drm/v3d/v3d_drv.c static int v3d_runtime_resume(struct device *dev) device 240 drivers/gpu/drm/v3d/v3d_drv.c struct device *dev = &pdev->dev; device 17 drivers/gpu/drm/v3d/v3d_drv.h struct device; device 50 drivers/gpu/drm/v3d/v3d_drv.h struct device *dev; device 125 drivers/gpu/drm/vboxvideo/vbox_drv.c static int vbox_pm_suspend(struct device *dev) device 141 drivers/gpu/drm/vboxvideo/vbox_drv.c static int vbox_pm_resume(struct device *dev) device 151 drivers/gpu/drm/vboxvideo/vbox_drv.c static int vbox_pm_freeze(struct device *dev) device 158 drivers/gpu/drm/vboxvideo/vbox_drv.c static int vbox_pm_thaw(struct device *dev) device 165 drivers/gpu/drm/vboxvideo/vbox_drv.c static int vbox_pm_poweroff(struct device *dev) device 1124 drivers/gpu/drm/vc4/vc4_crtc.c static int vc4_crtc_bind(struct device *dev, struct device *master, void *data) device 1241 drivers/gpu/drm/vc4/vc4_crtc.c static void vc4_crtc_unbind(struct device *dev, struct device *master, device 234 drivers/gpu/drm/vc4/vc4_dpi.c struct device *dev = &dpi->pdev->dev; device 257 drivers/gpu/drm/vc4/vc4_dpi.c static int vc4_dpi_bind(struct device *dev, struct device *master, void *data) device 333 drivers/gpu/drm/vc4/vc4_dpi.c static void vc4_dpi_unbind(struct device *dev, struct device *master, device 227 drivers/gpu/drm/vc4/vc4_drv.c static int compare_dev(struct device *dev, void *data) device 232 drivers/gpu/drm/vc4/vc4_drv.c static void vc4_match_add_drivers(struct device *dev, device 241 drivers/gpu/drm/vc4/vc4_drv.c struct device *p = NULL, *d; device 252 drivers/gpu/drm/vc4/vc4_drv.c static int vc4_drm_bind(struct device *dev) device 318 drivers/gpu/drm/vc4/vc4_drv.c static void vc4_drm_unbind(struct device *dev) device 354 drivers/gpu/drm/vc4/vc4_drv.c struct device *dev = &pdev->dev; device 563 drivers/gpu/drm/vc4/vc4_dsi.c tx = chan->device->device_prep_dma_memcpy(chan, device 753 drivers/gpu/drm/vc4/vc4_dsi.c struct device *dev = &dsi->pdev->dev; device 823 drivers/gpu/drm/vc4/vc4_dsi.c struct device *dev = &dsi->pdev->dev; device 1240 drivers/gpu/drm/vc4/vc4_dsi.c struct mipi_dsi_device *device) device 1244 drivers/gpu/drm/vc4/vc4_dsi.c dsi->lanes = device->lanes; device 1245 drivers/gpu/drm/vc4/vc4_dsi.c dsi->channel = device->channel; device 1246 drivers/gpu/drm/vc4/vc4_dsi.c dsi->mode_flags = device->mode_flags; device 1248 drivers/gpu/drm/vc4/vc4_dsi.c switch (device->format) { device 1281 drivers/gpu/drm/vc4/vc4_dsi.c struct mipi_dsi_device *device) device 1380 drivers/gpu/drm/vc4/vc4_dsi.c struct device *dev = &dsi->pdev->dev; device 1440 drivers/gpu/drm/vc4/vc4_dsi.c static int vc4_dsi_bind(struct device *dev, struct device *master, void *data) device 1624 drivers/gpu/drm/vc4/vc4_dsi.c static void vc4_dsi_unbind(struct device *dev, struct device *master, device 1647 drivers/gpu/drm/vc4/vc4_dsi.c struct device *dev = &pdev->dev; device 1682 drivers/gpu/drm/vc4/vc4_dsi.c struct device *dev = &pdev->dev; device 806 drivers/gpu/drm/vc4/vc4_hdmi.c struct device *dev = &hdmi->pdev->dev; device 840 drivers/gpu/drm/vc4/vc4_hdmi.c struct device *dev = &hdmi->pdev->dev; device 1066 drivers/gpu/drm/vc4/vc4_hdmi.c struct device *dev = &hdmi->pdev->dev; device 1298 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data) device 1477 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_unbind(struct device *dev, struct device *master, device 218 drivers/gpu/drm/vc4/vc4_hvs.c static int vc4_hvs_bind(struct device *dev, struct device *master, void *data) device 312 drivers/gpu/drm/vc4/vc4_hvs.c static void vc4_hvs_unbind(struct device *dev, struct device *master, device 369 drivers/gpu/drm/vc4/vc4_txp.c static int vc4_txp_bind(struct device *dev, struct device *master, void *data) device 416 drivers/gpu/drm/vc4/vc4_txp.c static void vc4_txp_unbind(struct device *dev, struct device *master, device 359 drivers/gpu/drm/vc4/vc4_v3d.c static int vc4_v3d_runtime_suspend(struct device *dev) device 371 drivers/gpu/drm/vc4/vc4_v3d.c static int vc4_v3d_runtime_resume(struct device *dev) device 391 drivers/gpu/drm/vc4/vc4_v3d.c static int vc4_v3d_bind(struct device *dev, struct device *master, void *data) device 468 drivers/gpu/drm/vc4/vc4_v3d.c static void vc4_v3d_unbind(struct device *dev, struct device *master, device 525 drivers/gpu/drm/vc4/vc4_vec.c static int vc4_vec_bind(struct device *dev, struct device *master, void *data) device 594 drivers/gpu/drm/vc4/vc4_vec.c static void vc4_vec_unbind(struct device *dev, struct device *master, device 177 drivers/gpu/drm/virtio/virtgpu_drv.h struct device *dev; device 1267 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pm_suspend(struct device *kdev) device 1277 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pm_resume(struct device *kdev) device 1284 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pm_freeze(struct device *kdev) device 1333 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pm_restore(struct device *kdev) device 641 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c struct device *device = &vmw_priv->dev->pdev->dev; device 658 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c info = framebuffer_alloc(sizeof(*par), device); device 363 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c struct device *dev = vmw_tt->dev_priv->dev->dev; device 385 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c struct device *dev = vmw_tt->dev_priv->dev->dev; device 516 drivers/gpu/drm/xen/xen_drm_front.c struct device *dev = &front_info->xb_dev->dev; device 718 drivers/gpu/drm/xen/xen_drm_front.c struct device *dev = &xb_dev->dev; device 57 drivers/gpu/drm/zte/zx_drm_drv.c static int zx_drm_bind(struct device *dev) device 115 drivers/gpu/drm/zte/zx_drm_drv.c static void zx_drm_unbind(struct device *dev) device 133 drivers/gpu/drm/zte/zx_drm_drv.c static int compare_of(struct device *dev, void *data) device 140 drivers/gpu/drm/zte/zx_drm_drv.c struct device *dev = &pdev->dev; device 41 drivers/gpu/drm/zte/zx_hdmi.c struct device *dev; device 362 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_audio_startup(struct device *dev, void *data) device 372 drivers/gpu/drm/zte/zx_hdmi.c static void zx_hdmi_audio_shutdown(struct device *dev, void *data) device 392 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_audio_hw_params(struct device *dev, device 444 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_audio_digital_mute(struct device *dev, void *data, device 458 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_audio_get_eld(struct device *dev, void *data, device 640 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_bind(struct device *dev, struct device *master, void *data) device 720 drivers/gpu/drm/zte/zx_hdmi.c static void zx_hdmi_unbind(struct device *dev, struct device *master, device 500 drivers/gpu/drm/zte/zx_plane.c struct device *dev = zplane->dev; device 12 drivers/gpu/drm/zte/zx_plane.h struct device *dev; device 31 drivers/gpu/drm/zte/zx_tvenc.c struct device *dev; device 228 drivers/gpu/drm/zte/zx_tvenc.c struct device *dev = tvenc->dev; device 306 drivers/gpu/drm/zte/zx_tvenc.c struct device *dev = tvenc->dev; device 331 drivers/gpu/drm/zte/zx_tvenc.c static int zx_tvenc_bind(struct device *dev, struct device *master, void *data) device 369 drivers/gpu/drm/zte/zx_tvenc.c static void zx_tvenc_unbind(struct device *dev, struct device *master, device 37 drivers/gpu/drm/zte/zx_vga.c struct device *dev; device 152 drivers/gpu/drm/zte/zx_vga.c struct device *dev = vga->dev; device 195 drivers/gpu/drm/zte/zx_vga.c struct device *dev = vga->dev; device 323 drivers/gpu/drm/zte/zx_vga.c struct device *dev = vga->dev; device 423 drivers/gpu/drm/zte/zx_vga.c static int zx_vga_bind(struct device *dev, struct device *master, void *data) device 492 drivers/gpu/drm/zte/zx_vga.c static void zx_vga_unbind(struct device *dev, struct device *master, device 170 drivers/gpu/drm/zte/zx_vou.c struct device *dev; device 534 drivers/gpu/drm/zte/zx_vou.c struct device *dev = vou->dev; device 642 drivers/gpu/drm/zte/zx_vou.c struct device *dev = vou->dev; device 762 drivers/gpu/drm/zte/zx_vou.c static int zx_crtc_bind(struct device *dev, struct device *master, void *data) device 883 drivers/gpu/drm/zte/zx_vou.c static void zx_crtc_unbind(struct device *dev, struct device *master, device 37 drivers/gpu/host1x/bus.c static int host1x_subdev_add(struct host1x_device *device, device 52 drivers/gpu/host1x/bus.c mutex_lock(&device->subdevs_lock); device 53 drivers/gpu/host1x/bus.c list_add_tail(&subdev->list, &device->subdevs); device 54 drivers/gpu/host1x/bus.c mutex_unlock(&device->subdevs_lock); device 60 drivers/gpu/host1x/bus.c err = host1x_subdev_add(device, driver, child); device 88 drivers/gpu/host1x/bus.c static int host1x_device_parse_dt(struct host1x_device *device, device 94 drivers/gpu/host1x/bus.c for_each_child_of_node(device->dev.parent->of_node, np) { device 97 drivers/gpu/host1x/bus.c err = host1x_subdev_add(device, driver, np); device 108 drivers/gpu/host1x/bus.c static void host1x_subdev_register(struct host1x_device *device, device 119 drivers/gpu/host1x/bus.c mutex_lock(&device->subdevs_lock); device 120 drivers/gpu/host1x/bus.c mutex_lock(&device->clients_lock); device 121 drivers/gpu/host1x/bus.c list_move_tail(&client->list, &device->clients); device 122 drivers/gpu/host1x/bus.c list_move_tail(&subdev->list, &device->active); device 123 drivers/gpu/host1x/bus.c client->parent = &device->dev; device 125 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 126 drivers/gpu/host1x/bus.c mutex_unlock(&device->subdevs_lock); device 128 drivers/gpu/host1x/bus.c if (list_empty(&device->subdevs)) { device 129 drivers/gpu/host1x/bus.c err = device_add(&device->dev); device 131 drivers/gpu/host1x/bus.c dev_err(&device->dev, "failed to add: %d\n", err); device 133 drivers/gpu/host1x/bus.c device->registered = true; device 137 drivers/gpu/host1x/bus.c static void __host1x_subdev_unregister(struct host1x_device *device, device 146 drivers/gpu/host1x/bus.c if (list_empty(&device->subdevs)) { device 147 drivers/gpu/host1x/bus.c if (device->registered) { device 148 drivers/gpu/host1x/bus.c device->registered = false; device 149 drivers/gpu/host1x/bus.c device_del(&device->dev); device 157 drivers/gpu/host1x/bus.c mutex_lock(&device->clients_lock); device 160 drivers/gpu/host1x/bus.c list_move_tail(&subdev->list, &device->subdevs); device 170 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 173 drivers/gpu/host1x/bus.c static void host1x_subdev_unregister(struct host1x_device *device, device 176 drivers/gpu/host1x/bus.c mutex_lock(&device->subdevs_lock); device 177 drivers/gpu/host1x/bus.c __host1x_subdev_unregister(device, subdev); device 178 drivers/gpu/host1x/bus.c mutex_unlock(&device->subdevs_lock); device 191 drivers/gpu/host1x/bus.c int host1x_device_init(struct host1x_device *device) device 196 drivers/gpu/host1x/bus.c mutex_lock(&device->clients_lock); device 198 drivers/gpu/host1x/bus.c list_for_each_entry(client, &device->clients, list) { device 202 drivers/gpu/host1x/bus.c dev_err(&device->dev, device 210 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 215 drivers/gpu/host1x/bus.c list_for_each_entry_continue_reverse(client, &device->clients, list) device 219 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 233 drivers/gpu/host1x/bus.c int host1x_device_exit(struct host1x_device *device) device 238 drivers/gpu/host1x/bus.c mutex_lock(&device->clients_lock); device 240 drivers/gpu/host1x/bus.c list_for_each_entry_reverse(client, &device->clients, list) { device 244 drivers/gpu/host1x/bus.c dev_err(&device->dev, device 247 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 253 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 262 drivers/gpu/host1x/bus.c struct host1x_device *device; device 267 drivers/gpu/host1x/bus.c list_for_each_entry(device, &host1x->devices, list) { device 268 drivers/gpu/host1x/bus.c list_for_each_entry(subdev, &device->subdevs, list) { device 270 drivers/gpu/host1x/bus.c host1x_subdev_register(device, subdev, client); device 284 drivers/gpu/host1x/bus.c struct host1x_device *device, *dt; device 289 drivers/gpu/host1x/bus.c list_for_each_entry_safe(device, dt, &host1x->devices, list) { device 290 drivers/gpu/host1x/bus.c list_for_each_entry(subdev, &device->active, list) { device 292 drivers/gpu/host1x/bus.c host1x_subdev_unregister(device, subdev); device 303 drivers/gpu/host1x/bus.c static int host1x_device_match(struct device *dev, struct device_driver *drv) device 308 drivers/gpu/host1x/bus.c static int host1x_device_uevent(struct device *dev, device 338 drivers/gpu/host1x/bus.c static int host1x_dma_configure(struct device *dev) device 360 drivers/gpu/host1x/bus.c static void __host1x_device_del(struct host1x_device *device) device 365 drivers/gpu/host1x/bus.c mutex_lock(&device->subdevs_lock); device 368 drivers/gpu/host1x/bus.c list_for_each_entry_safe(subdev, sd, &device->active, list) { device 380 drivers/gpu/host1x/bus.c __host1x_subdev_unregister(device, subdev); device 389 drivers/gpu/host1x/bus.c list_for_each_entry_safe(subdev, sd, &device->subdevs, list) device 392 drivers/gpu/host1x/bus.c mutex_unlock(&device->subdevs_lock); device 396 drivers/gpu/host1x/bus.c mutex_lock(&device->clients_lock); device 398 drivers/gpu/host1x/bus.c list_for_each_entry_safe(client, cl, &device->clients, list) device 401 drivers/gpu/host1x/bus.c mutex_unlock(&device->clients_lock); device 405 drivers/gpu/host1x/bus.c list_del_init(&device->list); device 408 drivers/gpu/host1x/bus.c static void host1x_device_release(struct device *dev) device 410 drivers/gpu/host1x/bus.c struct host1x_device *device = to_host1x_device(dev); device 412 drivers/gpu/host1x/bus.c __host1x_device_del(device); device 413 drivers/gpu/host1x/bus.c kfree(device); device 421 drivers/gpu/host1x/bus.c struct host1x_device *device; device 424 drivers/gpu/host1x/bus.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 425 drivers/gpu/host1x/bus.c if (!device) device 428 drivers/gpu/host1x/bus.c device_initialize(&device->dev); device 430 drivers/gpu/host1x/bus.c mutex_init(&device->subdevs_lock); device 431 drivers/gpu/host1x/bus.c INIT_LIST_HEAD(&device->subdevs); device 432 drivers/gpu/host1x/bus.c INIT_LIST_HEAD(&device->active); device 433 drivers/gpu/host1x/bus.c mutex_init(&device->clients_lock); device 434 drivers/gpu/host1x/bus.c INIT_LIST_HEAD(&device->clients); device 435 drivers/gpu/host1x/bus.c INIT_LIST_HEAD(&device->list); device 436 drivers/gpu/host1x/bus.c device->driver = driver; device 438 drivers/gpu/host1x/bus.c device->dev.coherent_dma_mask = host1x->dev->coherent_dma_mask; device 439 drivers/gpu/host1x/bus.c device->dev.dma_mask = &device->dev.coherent_dma_mask; device 440 drivers/gpu/host1x/bus.c dev_set_name(&device->dev, "%s", driver->driver.name); device 441 drivers/gpu/host1x/bus.c device->dev.release = host1x_device_release; device 442 drivers/gpu/host1x/bus.c device->dev.bus = &host1x_bus_type; device 443 drivers/gpu/host1x/bus.c device->dev.parent = host1x->dev; device 445 drivers/gpu/host1x/bus.c of_dma_configure(&device->dev, host1x->dev->of_node, true); device 447 drivers/gpu/host1x/bus.c device->dev.dma_parms = &device->dma_parms; device 448 drivers/gpu/host1x/bus.c dma_set_max_seg_size(&device->dev, SZ_4M); device 450 drivers/gpu/host1x/bus.c err = host1x_device_parse_dt(device, driver); device 452 drivers/gpu/host1x/bus.c kfree(device); device 456 drivers/gpu/host1x/bus.c list_add_tail(&device->list, &host1x->devices); device 461 drivers/gpu/host1x/bus.c list_for_each_entry(subdev, &device->subdevs, list) { device 463 drivers/gpu/host1x/bus.c host1x_subdev_register(device, subdev, client); device 481 drivers/gpu/host1x/bus.c struct host1x_device *device) device 483 drivers/gpu/host1x/bus.c if (device->registered) { device 484 drivers/gpu/host1x/bus.c device->registered = false; device 485 drivers/gpu/host1x/bus.c device_del(&device->dev); device 488 drivers/gpu/host1x/bus.c put_device(&device->dev); device 494 drivers/gpu/host1x/bus.c struct host1x_device *device; device 499 drivers/gpu/host1x/bus.c list_for_each_entry(device, &host1x->devices, list) { device 500 drivers/gpu/host1x/bus.c if (device->driver == driver) { device 516 drivers/gpu/host1x/bus.c struct host1x_device *device, *tmp; device 520 drivers/gpu/host1x/bus.c list_for_each_entry_safe(device, tmp, &host1x->devices, list) device 521 drivers/gpu/host1x/bus.c if (device->driver == driver) device 522 drivers/gpu/host1x/bus.c host1x_device_del(host1x, device); device 530 drivers/gpu/host1x/bus.c struct host1x_device *device; device 534 drivers/gpu/host1x/bus.c list_for_each_entry(device, &host1x->devices, list) { device 537 drivers/gpu/host1x/bus.c seq_printf(s, "%s\n", dev_name(&device->dev)); device 539 drivers/gpu/host1x/bus.c mutex_lock(&device->subdevs_lock); device 541 drivers/gpu/host1x/bus.c list_for_each_entry(subdev, &device->active, list) device 545 drivers/gpu/host1x/bus.c list_for_each_entry(subdev, &device->subdevs, list) device 548 drivers/gpu/host1x/bus.c mutex_unlock(&device->subdevs_lock); device 611 drivers/gpu/host1x/bus.c static int host1x_device_probe(struct device *dev) device 614 drivers/gpu/host1x/bus.c struct host1x_device *device = to_host1x_device(dev); device 617 drivers/gpu/host1x/bus.c return driver->probe(device); device 622 drivers/gpu/host1x/bus.c static int host1x_device_remove(struct device *dev) device 625 drivers/gpu/host1x/bus.c struct host1x_device *device = to_host1x_device(dev); device 628 drivers/gpu/host1x/bus.c return driver->remove(device); device 633 drivers/gpu/host1x/bus.c static void host1x_device_shutdown(struct device *dev) device 636 drivers/gpu/host1x/bus.c struct host1x_device *device = to_host1x_device(dev); device 639 drivers/gpu/host1x/bus.c driver->shutdown(device); device 371 drivers/gpu/host1x/cdma.c struct device *dev) device 91 drivers/gpu/host1x/cdma.h struct device *dev); device 123 drivers/gpu/host1x/channel.c struct host1x_channel *host1x_channel_request(struct device *dev) device 29 drivers/gpu/host1x/channel.h struct device *dev; device 112 drivers/gpu/host1x/dev.h struct device *dev; device 24 drivers/gpu/host1x/hw/channel_hw.c struct device *dev = cdma_to_channel(cdma)->dev; device 54 drivers/gpu/host1x/hw/channel_hw.c struct device *dev = job->channel->dev; device 255 drivers/gpu/host1x/job.c struct device *dev; device 439 drivers/gpu/host1x/job.c static inline int copy_gathers(struct device *host, struct host1x_job *job, device 440 drivers/gpu/host1x/job.c struct device *dev) device 504 drivers/gpu/host1x/job.c int host1x_job_pin(struct host1x_job *job, struct device *dev) device 585 drivers/gpu/host1x/job.c void host1x_job_dump(struct device *dev, struct host1x_job *job) device 28 drivers/gpu/host1x/job.h void host1x_job_dump(struct device *dev, struct host1x_job *job); device 121 drivers/gpu/host1x/mipi.c struct device *dev; device 132 drivers/gpu/host1x/mipi.c struct device *device; device 209 drivers/gpu/host1x/mipi.c struct tegra_mipi_device *tegra_mipi_request(struct device *device) device 211 drivers/gpu/host1x/mipi.c struct device_node *np = device->of_node; device 243 drivers/gpu/host1x/mipi.c dev->device = device; device 257 drivers/gpu/host1x/mipi.c void tegra_mipi_free(struct tegra_mipi_device *device) device 259 drivers/gpu/host1x/mipi.c platform_device_put(device->pdev); device 260 drivers/gpu/host1x/mipi.c kfree(device); device 313 drivers/gpu/host1x/mipi.c int tegra_mipi_calibrate(struct tegra_mipi_device *device) device 315 drivers/gpu/host1x/mipi.c const struct tegra_mipi_soc *soc = device->mipi->soc; device 320 drivers/gpu/host1x/mipi.c err = clk_enable(device->mipi->clk); device 324 drivers/gpu/host1x/mipi.c mutex_lock(&device->mipi->lock); device 328 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, value, MIPI_CAL_BIAS_PAD_CFG1); device 330 drivers/gpu/host1x/mipi.c value = tegra_mipi_readl(device->mipi, MIPI_CAL_BIAS_PAD_CFG2); device 335 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, value, MIPI_CAL_BIAS_PAD_CFG2); device 340 drivers/gpu/host1x/mipi.c if (device->pads & BIT(i)) { device 350 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, data, soc->pads[i].data); device 353 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, clk, soc->pads[i].clk); device 356 drivers/gpu/host1x/mipi.c value = tegra_mipi_readl(device->mipi, MIPI_CAL_CTRL); device 367 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, value, MIPI_CAL_CTRL); device 370 drivers/gpu/host1x/mipi.c value = tegra_mipi_readl(device->mipi, MIPI_CAL_STATUS); device 371 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, value, MIPI_CAL_STATUS); device 373 drivers/gpu/host1x/mipi.c value = tegra_mipi_readl(device->mipi, MIPI_CAL_CTRL); device 375 drivers/gpu/host1x/mipi.c tegra_mipi_writel(device->mipi, value, MIPI_CAL_CTRL); device 377 drivers/gpu/host1x/mipi.c err = tegra_mipi_wait(device->mipi); device 379 drivers/gpu/host1x/mipi.c mutex_unlock(&device->mipi->lock); device 380 drivers/gpu/host1x/mipi.c clk_disable(device->mipi->clk); device 953 drivers/gpu/ipu-v3/ipu-common.c struct device *dev = &pdev->dev; device 1148 drivers/gpu/ipu-v3/ipu-common.c static int platform_remove_devices_fn(struct device *dev, void *unused) device 1209 drivers/gpu/ipu-v3/ipu-common.c struct device *dev = ipu->dev; device 952 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) device 765 drivers/gpu/ipu-v3/ipu-csi.c int ipu_csi_init(struct ipu_soc *ipu, struct device *dev, int id, device 102 drivers/gpu/ipu-v3/ipu-dc.c struct device *dev; device 338 drivers/gpu/ipu-v3/ipu-dc.c int ipu_dc_init(struct ipu_soc *ipu, struct device *dev, device 707 drivers/gpu/ipu-v3/ipu-di.c int ipu_di_init(struct ipu_soc *ipu, struct device *dev, int id, device 94 drivers/gpu/ipu-v3/ipu-dmfc.c struct device *dev; device 172 drivers/gpu/ipu-v3/ipu-dmfc.c int ipu_dmfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, device 61 drivers/gpu/ipu-v3/ipu-dp.c struct device *dev; device 325 drivers/gpu/ipu-v3/ipu-dp.c int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) device 697 drivers/gpu/ipu-v3/ipu-ic.c int ipu_ic_init(struct ipu_soc *ipu, struct device *dev, device 495 drivers/gpu/ipu-v3/ipu-image-convert.c struct device *dev = ctx->chan->priv->ipu->dev; device 719 drivers/gpu/ipu-v3/ipu-image-convert.c struct device *dev = ctx->chan->priv->ipu->dev; device 2443 drivers/gpu/ipu-v3/ipu-image-convert.c int ipu_image_convert_init(struct ipu_soc *ipu, struct device *dev) device 91 drivers/gpu/ipu-v3/ipu-pre.c struct device *dev; device 114 drivers/gpu/ipu-v3/ipu-pre.c ipu_pre_lookup_by_phandle(struct device *dev, const char *name, int index) device 273 drivers/gpu/ipu-v3/ipu-pre.c struct device *dev = &pdev->dev; device 70 drivers/gpu/ipu-v3/ipu-prg.c struct device *dev; device 85 drivers/gpu/ipu-v3/ipu-prg.c ipu_prg_lookup_by_phandle(struct device *dev, const char *name, int ipu_id) device 360 drivers/gpu/ipu-v3/ipu-prg.c struct device *dev = &pdev->dev; device 437 drivers/gpu/ipu-v3/ipu-prg.c static int prg_suspend(struct device *dev) device 447 drivers/gpu/ipu-v3/ipu-prg.c static int prg_resume(struct device *dev) device 170 drivers/gpu/ipu-v3/ipu-prv.h struct device *dev; device 220 drivers/gpu/ipu-v3/ipu-prv.h int ipu_csi_init(struct ipu_soc *ipu, struct device *dev, int id, device 224 drivers/gpu/ipu-v3/ipu-prv.h int ipu_ic_init(struct ipu_soc *ipu, struct device *dev, device 228 drivers/gpu/ipu-v3/ipu-prv.h int ipu_vdi_init(struct ipu_soc *ipu, struct device *dev, device 232 drivers/gpu/ipu-v3/ipu-prv.h int ipu_image_convert_init(struct ipu_soc *ipu, struct device *dev); device 235 drivers/gpu/ipu-v3/ipu-prv.h int ipu_di_init(struct ipu_soc *ipu, struct device *dev, int id, device 239 drivers/gpu/ipu-v3/ipu-prv.h int ipu_dmfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, device 243 drivers/gpu/ipu-v3/ipu-prv.h int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base); device 246 drivers/gpu/ipu-v3/ipu-prv.h int ipu_dc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, device 250 drivers/gpu/ipu-v3/ipu-prv.h int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base); device 253 drivers/gpu/ipu-v3/ipu-prv.h int ipu_smfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base); device 256 drivers/gpu/ipu-v3/ipu-prv.h struct ipu_pre *ipu_pre_lookup_by_phandle(struct device *dev, const char *name, device 268 drivers/gpu/ipu-v3/ipu-prv.h struct ipu_prg *ipu_prg_lookup_by_phandle(struct device *dev, const char *name, device 172 drivers/gpu/ipu-v3/ipu-smfc.c int ipu_smfc_init(struct ipu_soc *ipu, struct device *dev, device 209 drivers/gpu/ipu-v3/ipu-vdi.c int ipu_vdi_init(struct ipu_soc *ipu, struct device *dev, device 1014 drivers/gpu/vga/vga_switcheroo.c static int vga_switcheroo_runtime_suspend(struct device *dev) device 1034 drivers/gpu/vga/vga_switcheroo.c static int vga_switcheroo_runtime_resume(struct device *dev) device 1062 drivers/gpu/vga/vga_switcheroo.c int vga_switcheroo_init_domain_pm_ops(struct device *dev, device 1079 drivers/gpu/vga/vga_switcheroo.c void vga_switcheroo_fini_domain_pm_ops(struct device *dev) device 244 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 393 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 782 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 1418 drivers/gpu/vga/vgaarb.c struct device *dev = data; device 1473 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 1510 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 1527 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 1555 drivers/gpu/vga/vgaarb.c struct device *dev = &vgadev->pdev->dev; device 12 drivers/greybus/bundle.c static ssize_t bundle_class_show(struct device *dev, device 21 drivers/greybus/bundle.c static ssize_t bundle_id_show(struct device *dev, device 30 drivers/greybus/bundle.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 41 drivers/greybus/bundle.c static ssize_t state_store(struct device *dev, struct device_attribute *attr, device 80 drivers/greybus/bundle.c static void gb_bundle_release(struct device *dev) device 108 drivers/greybus/bundle.c static int gb_bundle_suspend(struct device *dev) device 135 drivers/greybus/bundle.c static int gb_bundle_resume(struct device *dev) device 156 drivers/greybus/bundle.c static int gb_bundle_idle(struct device *dev) device 402 drivers/greybus/control.c static ssize_t vendor_string_show(struct device *dev, device 411 drivers/greybus/control.c static ssize_t product_string_show(struct device *dev, device 427 drivers/greybus/control.c static void gb_control_release(struct device *dev) device 63 drivers/greybus/core.c static int greybus_match_device(struct device *dev, struct device_driver *drv) device 81 drivers/greybus/core.c static int greybus_uevent(struct device *dev, struct kobj_uevent_env *env) device 148 drivers/greybus/core.c static void greybus_shutdown(struct device *dev) device 165 drivers/greybus/core.c static int greybus_probe(struct device *dev) device 225 drivers/greybus/core.c static int greybus_remove(struct device *dev) device 589 drivers/greybus/es2.c struct device *dev = &es2->usb_dev->dev; device 608 drivers/greybus/es2.c struct device *dev = &es2->usb_dev->dev; device 627 drivers/greybus/es2.c struct device *dev = &es2->usb_dev->dev; device 653 drivers/greybus/es2.c struct device *dev = &es2->usb_dev->dev; device 681 drivers/greybus/es2.c struct device *dev = &es2->usb_dev->dev; device 752 drivers/greybus/es2.c struct device *dev = &urb->dev->dev; device 819 drivers/greybus/es2.c struct device *dev = &urb->dev->dev; device 1032 drivers/greybus/es2.c struct device *dev = &urb->dev->dev; device 33 drivers/greybus/hd.c static ssize_t bus_id_show(struct device *dev, device 106 drivers/greybus/hd.c static void gb_hd_release(struct device *dev) device 125 drivers/greybus/hd.c struct device *parent, device 441 drivers/greybus/interface.c static ssize_t field##_show(struct device *dev, \ device 457 drivers/greybus/interface.c static ssize_t voltage_now_show(struct device *dev, device 476 drivers/greybus/interface.c static ssize_t current_now_show(struct device *dev, device 495 drivers/greybus/interface.c static ssize_t power_now_show(struct device *dev, device 514 drivers/greybus/interface.c static ssize_t power_state_show(struct device *dev, device 525 drivers/greybus/interface.c static ssize_t power_state_store(struct device *dev, device 584 drivers/greybus/interface.c static ssize_t interface_type_show(struct device *dev, device 623 drivers/greybus/interface.c struct device *dev = container_of(kobj, struct device, kobj); device 638 drivers/greybus/interface.c struct device *dev = container_of(kobj, struct device, kobj); device 652 drivers/greybus/interface.c struct device *dev = container_of(kobj, struct device, kobj); device 691 drivers/greybus/interface.c static void gb_interface_release(struct device *dev) device 701 drivers/greybus/interface.c static int gb_interface_suspend(struct device *dev) device 733 drivers/greybus/interface.c static int gb_interface_resume(struct device *dev) device 754 drivers/greybus/interface.c static int gb_interface_runtime_idle(struct device *dev) device 12 drivers/greybus/module.c static ssize_t eject_store(struct device *dev, device 49 drivers/greybus/module.c static ssize_t module_id_show(struct device *dev, device 58 drivers/greybus/module.c static ssize_t num_interfaces_show(struct device *dev, device 75 drivers/greybus/module.c static void gb_module_release(struct device *dev) device 1030 drivers/greybus/operation.c struct device *dev = &connection->hd->dev; device 24 drivers/greybus/svc.c static ssize_t endo_id_show(struct device *dev, device 33 drivers/greybus/svc.c static ssize_t ap_intf_id_show(struct device *dev, device 47 drivers/greybus/svc.c static ssize_t intf_eject_store(struct device *dev, device 69 drivers/greybus/svc.c static ssize_t watchdog_show(struct device *dev, struct device_attribute *attr, device 78 drivers/greybus/svc.c static ssize_t watchdog_store(struct device *dev, device 100 drivers/greybus/svc.c static ssize_t watchdog_action_show(struct device *dev, device 113 drivers/greybus/svc.c static ssize_t watchdog_action_store(struct device *dev, device 1286 drivers/greybus/svc.c static void gb_svc_release(struct device *dev) device 257 drivers/hid/hid-bigbenff.c struct device *dev = led->dev->parent; device 289 drivers/hid/hid-bigbenff.c struct device *dev = led->dev->parent; device 57 drivers/hid/hid-core.c struct hid_report *hid_register_report(struct hid_device *device, device 61 drivers/hid/hid-core.c struct hid_report_enum *report_enum = device->report_enum + type; device 79 drivers/hid/hid-core.c report->device = device; device 98 drivers/hid/hid-core.c hid_err(report->device, "too many fields in report\n"); device 144 drivers/hid/hid-core.c if (parser->device->maxcollection == parser->device->collection_size) { device 147 drivers/hid/hid-core.c parser->device->collection_size, device 151 drivers/hid/hid-core.c hid_err(parser->device, "failed to reallocate collection array\n"); device 154 drivers/hid/hid-core.c memcpy(collection, parser->device->collection, device 156 drivers/hid/hid-core.c parser->device->collection_size); device 157 drivers/hid/hid-core.c memset(collection + parser->device->collection_size, 0, device 159 drivers/hid/hid-core.c parser->device->collection_size); device 160 drivers/hid/hid-core.c kfree(parser->device->collection); device 161 drivers/hid/hid-core.c parser->device->collection = collection; device 162 drivers/hid/hid-core.c parser->device->collection_size *= 2; device 166 drivers/hid/hid-core.c parser->device->maxcollection; device 168 drivers/hid/hid-core.c collection_index = parser->device->maxcollection++; device 169 drivers/hid/hid-core.c collection = parser->device->collection + collection_index; device 177 drivers/hid/hid-core.c parser->device->maxapplication++; device 189 drivers/hid/hid-core.c hid_err(parser->device, "collection stack underflow\n"); device 203 drivers/hid/hid-core.c struct hid_collection *collection = parser->device->collection; device 233 drivers/hid/hid-core.c hid_err(parser->device, "usage index exceeded\n"); device 268 drivers/hid/hid-core.c report = hid_register_report(parser->device, report_type, device 271 drivers/hid/hid-core.c hid_err(parser->device, "hid_register_report failed\n"); device 293 drivers/hid/hid-core.c hid_err(parser->device, "report is too long\n"); device 374 drivers/hid/hid-core.c hid_err(parser->device, "global environment stack overflow\n"); device 385 drivers/hid/hid-core.c hid_err(parser->device, "global environment stack underflow\n"); device 438 drivers/hid/hid-core.c hid_err(parser->device, "invalid report_size %d\n", device 447 drivers/hid/hid-core.c hid_err(parser->device, "invalid report_count %d\n", device 457 drivers/hid/hid-core.c hid_err(parser->device, "report_id %u is invalid\n", device 464 drivers/hid/hid-core.c hid_err(parser->device, "unknown global tag 0x%x\n", item->tag); device 492 drivers/hid/hid-core.c hid_err(parser->device, "nested delimiters\n"); device 499 drivers/hid/hid-core.c hid_err(parser->device, "bogus close delimiter\n"); device 538 drivers/hid/hid-core.c if (dev_name(&parser->device->dev)) device 539 drivers/hid/hid-core.c hid_warn(parser->device, device 544 drivers/hid/hid-core.c hid_err(parser->device, device 630 drivers/hid/hid-core.c hid_warn(parser->device, "unknown main item tag 0x%x\n", item->tag); device 668 drivers/hid/hid-core.c static void hid_close_report(struct hid_device *device) device 673 drivers/hid/hid-core.c struct hid_report_enum *report_enum = device->report_enum + i; device 684 drivers/hid/hid-core.c kfree(device->rdesc); device 685 drivers/hid/hid-core.c device->rdesc = NULL; device 686 drivers/hid/hid-core.c device->rsize = 0; device 688 drivers/hid/hid-core.c kfree(device->collection); device 689 drivers/hid/hid-core.c device->collection = NULL; device 690 drivers/hid/hid-core.c device->collection_size = 0; device 691 drivers/hid/hid-core.c device->maxcollection = 0; device 692 drivers/hid/hid-core.c device->maxapplication = 0; device 694 drivers/hid/hid-core.c device->status &= ~HID_STAT_PARSED; device 701 drivers/hid/hid-core.c static void hid_device_release(struct device *dev) device 779 drivers/hid/hid-core.c struct hid_device *hid = parser->device; device 798 drivers/hid/hid-core.c struct hid_device *hid = parser->device; device 878 drivers/hid/hid-core.c parser->device = hid; device 1183 drivers/hid/hid-core.c int hid_open_report(struct hid_device *device) device 1201 drivers/hid/hid-core.c if (WARN_ON(device->status & HID_STAT_PARSED)) device 1204 drivers/hid/hid-core.c start = device->dev_rdesc; device 1207 drivers/hid/hid-core.c size = device->dev_rsize; device 1213 drivers/hid/hid-core.c if (device->driver->report_fixup) device 1214 drivers/hid/hid-core.c start = device->driver->report_fixup(device, buf, &size); device 1223 drivers/hid/hid-core.c device->rdesc = start; device 1224 drivers/hid/hid-core.c device->rsize = size; device 1232 drivers/hid/hid-core.c parser->device = device; device 1236 drivers/hid/hid-core.c device->collection = kcalloc(HID_DEFAULT_NUM_COLLECTIONS, device 1238 drivers/hid/hid-core.c if (!device->collection) { device 1242 drivers/hid/hid-core.c device->collection_size = HID_DEFAULT_NUM_COLLECTIONS; device 1249 drivers/hid/hid-core.c hid_err(device, "unexpected long global item\n"); device 1254 drivers/hid/hid-core.c hid_err(device, "item %u %u %u %u parsing failed\n", device 1262 drivers/hid/hid-core.c hid_err(device, "unbalanced collection at end of report description\n"); device 1266 drivers/hid/hid-core.c hid_err(device, "unbalanced delimiter at end of report description\n"); device 1274 drivers/hid/hid-core.c hid_setup_resolution_multiplier(device); device 1278 drivers/hid/hid-core.c device->status |= HID_STAT_PARSED; device 1284 drivers/hid/hid-core.c hid_err(device, "item fetching failed at offset %u/%u\n", device 1290 drivers/hid/hid-core.c hid_close_report(device); device 1614 drivers/hid/hid-core.c hid_output_field(report->device, report->field[n], data); device 1649 drivers/hid/hid-core.c hid_dump_input(field->report->device, field->usage + offset, value); device 1652 drivers/hid/hid-core.c hid_err(field->report->device, "offset (%d) exceeds report_count (%d)\n", device 1658 drivers/hid/hid-core.c hid_err(field->report->device, "value %d is out of range\n", value); device 1876 drivers/hid/hid-core.c struct device *dev = kobj_to_dev(kobj); device 1891 drivers/hid/hid-core.c show_country(struct device *dev, struct device_attribute *attr, device 2189 drivers/hid/hid-core.c static int hid_bus_match(struct device *dev, struct device_driver *drv) device 2220 drivers/hid/hid-core.c static int hid_device_probe(struct device *dev) device 2281 drivers/hid/hid-core.c static int hid_device_remove(struct device *dev) device 2309 drivers/hid/hid-core.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, device 2333 drivers/hid/hid-core.c static int hid_uevent(struct device *dev, struct kobj_uevent_env *env) device 2492 drivers/hid/hid-core.c static int __hid_bus_reprobe_drivers(struct device *dev, void *data) device 149 drivers/hid/hid-corsair.c struct device *dev = led->cdev.dev->parent; device 205 drivers/hid/hid-corsair.c struct device *dev; device 230 drivers/hid/hid-corsair.c struct device *dev; device 261 drivers/hid/hid-corsair.c static ssize_t k90_show_macro_mode(struct device *dev, device 308 drivers/hid/hid-corsair.c static ssize_t k90_store_macro_mode(struct device *dev, device 337 drivers/hid/hid-corsair.c static ssize_t k90_show_current_profile(struct device *dev, device 377 drivers/hid/hid-corsair.c static ssize_t k90_store_current_profile(struct device *dev, device 866 drivers/hid/hid-cp2112.c static ssize_t name##_store(struct device *kdev, \ device 882 drivers/hid/hid-cp2112.c static ssize_t name##_show(struct device *kdev, \ device 946 drivers/hid/hid-cp2112.c static ssize_t pstr_store(struct device *kdev, device 978 drivers/hid/hid-cp2112.c static ssize_t pstr_show(struct device *kdev, device 620 drivers/hid/hid-debug.c void hid_dump_device(struct hid_device *device, struct seq_file *f) device 629 drivers/hid/hid-debug.c report_enum = device->report_enum + i; device 413 drivers/hid/hid-elan.c struct device *dev = led_cdev->dev->parent; device 425 drivers/hid/hid-elan.c struct device *dev = led_cdev->dev->parent; device 35 drivers/hid/hid-google-hammer.c struct device *dev; /* The platform device (EC) */ device 133 drivers/hid/hid-google-hammer.c static __maybe_unused int cbas_ec_resume(struct device *dev) device 62 drivers/hid/hid-gt683r.c struct device *dev = led_cdev->dev->parent; device 77 drivers/hid/hid-gt683r.c static ssize_t mode_show(struct device *dev, device 95 drivers/hid/hid-gt683r.c static ssize_t mode_store(struct device *dev, device 138 drivers/hid/hid-hyperv.c struct hv_device *device; device 156 drivers/hid/hid-hyperv.c static struct mousevsc_dev *mousevsc_alloc_device(struct hv_device *device) device 165 drivers/hid/hid-hyperv.c input_dev->device = device; device 166 drivers/hid/hid-hyperv.c hv_set_drvdata(device, input_dev); device 173 drivers/hid/hid-hyperv.c static void mousevsc_free_device(struct mousevsc_dev *device) device 175 drivers/hid/hid-hyperv.c kfree(device->hid_desc); device 176 drivers/hid/hid-hyperv.c kfree(device->report_desc); device 177 drivers/hid/hid-hyperv.c hv_set_drvdata(device->device, NULL); device 178 drivers/hid/hid-hyperv.c kfree(device); device 228 drivers/hid/hid-hyperv.c ret = vmbus_sendpacket(input_device->device->channel, device 245 drivers/hid/hid-hyperv.c static void mousevsc_on_receive(struct hv_device *device, device 250 drivers/hid/hid-hyperv.c struct mousevsc_dev *input_dev = hv_get_drvdata(device); device 304 drivers/hid/hid-hyperv.c pm_wakeup_hard_event(&input_dev->device->device); device 317 drivers/hid/hid-hyperv.c struct hv_device *device = context; device 320 drivers/hid/hid-hyperv.c foreach_vmbus_pkt(desc, device->channel) { device 326 drivers/hid/hid-hyperv.c mousevsc_on_receive(device, desc); device 337 drivers/hid/hid-hyperv.c static int mousevsc_connect_to_vsp(struct hv_device *device) device 341 drivers/hid/hid-hyperv.c struct mousevsc_dev *input_dev = hv_get_drvdata(device); device 354 drivers/hid/hid-hyperv.c ret = vmbus_sendpacket(device->channel, request, device 442 drivers/hid/hid-hyperv.c static int mousevsc_probe(struct hv_device *device, device 449 drivers/hid/hid-hyperv.c input_dev = mousevsc_alloc_device(device); device 454 drivers/hid/hid-hyperv.c ret = vmbus_open(device->channel, device 460 drivers/hid/hid-hyperv.c device device 466 drivers/hid/hid-hyperv.c ret = mousevsc_connect_to_vsp(device); device 491 drivers/hid/hid-hyperv.c hid_set_drvdata(hid_dev, device); device 511 drivers/hid/hid-hyperv.c device_init_wakeup(&device->device, true); device 522 drivers/hid/hid-hyperv.c vmbus_close(device->channel); device 535 drivers/hid/hid-hyperv.c device_init_wakeup(&dev->device, false); device 563 drivers/hid/hid-input.c struct hid_device *device = input_get_drvdata(input); device 582 drivers/hid/hid-input.c if (device->driver->input_mapping) { device 583 drivers/hid/hid-input.c int ret = device->driver->input_mapping(device, hidinput, field, device 782 drivers/hid/hid-input.c device->quirks |= HID_QUIRK_NOTOUCH; device 798 drivers/hid/hid-input.c hidinput_setup_battery(device, HID_INPUT_REPORT, field); device 817 drivers/hid/hid-input.c device->quirks &= ~HID_QUIRK_NOTOUCH; device 1060 drivers/hid/hid-input.c hidinput_setup_battery(device, HID_INPUT_REPORT, field); device 1135 drivers/hid/hid-input.c if (device->driver->input_mapped && device 1136 drivers/hid/hid-input.c device->driver->input_mapped(device, hidinput, field, usage, device 1163 drivers/hid/hid-input.c if (device->quirks & HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE) { device 1168 drivers/hid/hid-input.c device->status |= HID_STAT_DUP_DETECTED; device 1181 drivers/hid/hid-input.c if ((device->quirks & HID_QUIRK_BADPAD) && (usage->code == ABS_X || usage->code == ABS_Y)) { device 1814 drivers/hid/hid-input.c struct hid_device *hid = report->device; device 1828 drivers/hid/hid-input.c struct hid_device *hid = report->device; device 256 drivers/hid/hid-lenovo.c static ssize_t attr_fn_lock_show_cptkbd(struct device *dev, device 266 drivers/hid/hid-lenovo.c static ssize_t attr_fn_lock_store_cptkbd(struct device *dev, device 286 drivers/hid/hid-lenovo.c static ssize_t attr_sensitivity_show_cptkbd(struct device *dev, device 297 drivers/hid/hid-lenovo.c static ssize_t attr_sensitivity_store_cptkbd(struct device *dev, device 423 drivers/hid/hid-lenovo.c static ssize_t attr_press_to_select_show_tpkbd(struct device *dev, device 433 drivers/hid/hid-lenovo.c static ssize_t attr_press_to_select_store_tpkbd(struct device *dev, device 453 drivers/hid/hid-lenovo.c static ssize_t attr_dragging_show_tpkbd(struct device *dev, device 463 drivers/hid/hid-lenovo.c static ssize_t attr_dragging_store_tpkbd(struct device *dev, device 483 drivers/hid/hid-lenovo.c static ssize_t attr_release_to_select_show_tpkbd(struct device *dev, device 493 drivers/hid/hid-lenovo.c static ssize_t attr_release_to_select_store_tpkbd(struct device *dev, device 513 drivers/hid/hid-lenovo.c static ssize_t attr_select_right_show_tpkbd(struct device *dev, device 523 drivers/hid/hid-lenovo.c static ssize_t attr_select_right_store_tpkbd(struct device *dev, device 543 drivers/hid/hid-lenovo.c static ssize_t attr_sensitivity_show_tpkbd(struct device *dev, device 554 drivers/hid/hid-lenovo.c static ssize_t attr_sensitivity_store_tpkbd(struct device *dev, device 572 drivers/hid/hid-lenovo.c static ssize_t attr_press_speed_show_tpkbd(struct device *dev, device 583 drivers/hid/hid-lenovo.c static ssize_t attr_press_speed_store_tpkbd(struct device *dev, device 648 drivers/hid/hid-lenovo.c struct device *dev = led_cdev->dev->parent; device 664 drivers/hid/hid-lenovo.c struct device *dev = led_cdev->dev->parent; device 686 drivers/hid/hid-lenovo.c struct device *dev = &hdev->dev; device 798 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_alternate_modes_show(struct device *dev, struct device_attribute *attr, char *buf) device 847 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_alternate_modes_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 933 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_combine_show(struct device *dev, struct device_attribute *attr, device 957 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_combine_store(struct device *dev, struct device_attribute *attr, device 986 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_range_show(struct device *dev, struct device_attribute *attr, device 1012 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_range_store(struct device *dev, struct device_attribute *attr, device 1046 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_real_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 1074 drivers/hid/hid-lg4ff.c static ssize_t lg4ff_real_id_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1117 drivers/hid/hid-lg4ff.c struct device *dev = led_cdev->dev->parent; device 1152 drivers/hid/hid-lg4ff.c struct device *dev = led_cdev->dev->parent; device 2050 drivers/hid/hid-logitech-hidpp.c static ssize_t hidpp_ff_range_show(struct device *dev, struct device_attribute *attr, char *buf) device 2060 drivers/hid/hid-logitech-hidpp.c static ssize_t hidpp_ff_range_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 380 drivers/hid/hid-multitouch.c static ssize_t mt_show_quirks(struct device *dev, device 390 drivers/hid/hid-multitouch.c static ssize_t mt_set_quirks(struct device *dev, device 168 drivers/hid/hid-ntrig.c static ssize_t show_phys_width(struct device *dev, device 180 drivers/hid/hid-ntrig.c static ssize_t show_phys_height(struct device *dev, device 192 drivers/hid/hid-ntrig.c static ssize_t show_log_width(struct device *dev, device 204 drivers/hid/hid-ntrig.c static ssize_t show_log_height(struct device *dev, device 216 drivers/hid/hid-ntrig.c static ssize_t show_min_width(struct device *dev, device 228 drivers/hid/hid-ntrig.c static ssize_t set_min_width(struct device *dev, device 251 drivers/hid/hid-ntrig.c static ssize_t show_min_height(struct device *dev, device 263 drivers/hid/hid-ntrig.c static ssize_t set_min_height(struct device *dev, device 287 drivers/hid/hid-ntrig.c static ssize_t show_activate_slack(struct device *dev, device 297 drivers/hid/hid-ntrig.c static ssize_t set_activate_slack(struct device *dev, device 320 drivers/hid/hid-ntrig.c static ssize_t show_activation_width(struct device *dev, device 332 drivers/hid/hid-ntrig.c static ssize_t set_activation_width(struct device *dev, device 356 drivers/hid/hid-ntrig.c static ssize_t show_activation_height(struct device *dev, device 368 drivers/hid/hid-ntrig.c static ssize_t set_activation_height(struct device *dev, device 392 drivers/hid/hid-ntrig.c static ssize_t show_deactivate_slack(struct device *dev, device 402 drivers/hid/hid-ntrig.c static ssize_t set_deactivate_slack(struct device *dev, device 55 drivers/hid/hid-picolcd_backlight.c struct device *dev = &data->hdev->dev; device 253 drivers/hid/hid-picolcd_core.c static ssize_t picolcd_operation_mode_show(struct device *dev, device 264 drivers/hid/hid-picolcd_core.c static ssize_t picolcd_operation_mode_store(struct device *dev, device 299 drivers/hid/hid-picolcd_core.c static ssize_t picolcd_operation_mode_delay_show(struct device *dev, device 307 drivers/hid/hid-picolcd_core.c static ssize_t picolcd_operation_mode_delay_store(struct device *dev, device 450 drivers/hid/hid-picolcd_fb.c static ssize_t picolcd_fb_update_rate_show(struct device *dev, device 470 drivers/hid/hid-picolcd_fb.c static ssize_t picolcd_fb_update_rate_store(struct device *dev, device 501 drivers/hid/hid-picolcd_fb.c struct device *dev = &data->hdev->dev; device 57 drivers/hid/hid-picolcd_lcd.c struct device *dev = &data->hdev->dev; device 53 drivers/hid/hid-picolcd_leds.c struct device *dev; device 80 drivers/hid/hid-picolcd_leds.c struct device *dev; device 98 drivers/hid/hid-picolcd_leds.c struct device *dev = &data->hdev->dev; device 99 drivers/hid/hid-prodikeys.c static ssize_t show_channel(struct device *dev, device 112 drivers/hid/hid-prodikeys.c static ssize_t store_channel(struct device *dev, device 136 drivers/hid/hid-prodikeys.c static ssize_t show_sustain(struct device *dev, device 149 drivers/hid/hid-prodikeys.c static ssize_t store_sustain(struct device *dev, device 175 drivers/hid/hid-prodikeys.c static ssize_t show_octave(struct device *dev, device 188 drivers/hid/hid-prodikeys.c static ssize_t store_octave(struct device *dev, device 28 drivers/hid/hid-roccat-arvo.c static ssize_t arvo_sysfs_show_mode_key(struct device *dev, device 48 drivers/hid/hid-roccat-arvo.c static ssize_t arvo_sysfs_set_mode_key(struct device *dev, device 78 drivers/hid/hid-roccat-arvo.c static ssize_t arvo_sysfs_show_key_mask(struct device *dev, device 98 drivers/hid/hid-roccat-arvo.c static ssize_t arvo_sysfs_set_key_mask(struct device *dev, device 143 drivers/hid/hid-roccat-arvo.c static ssize_t arvo_sysfs_show_actual_profile(struct device *dev, device 152 drivers/hid/hid-roccat-arvo.c static ssize_t arvo_sysfs_set_actual_profile(struct device *dev, device 191 drivers/hid/hid-roccat-arvo.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 210 drivers/hid/hid-roccat-arvo.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 134 drivers/hid/hid-roccat-common.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 157 drivers/hid/hid-roccat-common.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 61 drivers/hid/hid-roccat-isku.c static ssize_t isku_sysfs_show_actual_profile(struct device *dev, device 69 drivers/hid/hid-roccat-isku.c static ssize_t isku_sysfs_set_actual_profile(struct device *dev, device 121 drivers/hid/hid-roccat-isku.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 143 drivers/hid/hid-roccat-isku.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 269 drivers/hid/hid-roccat-kone.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 293 drivers/hid/hid-roccat-kone.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 330 drivers/hid/hid-roccat-kone.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 350 drivers/hid/hid-roccat-kone.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 392 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_show_actual_profile(struct device *dev, device 401 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_show_actual_dpi(struct device *dev, device 411 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_show_weight(struct device *dev, device 433 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_show_firmware_version(struct device *dev, device 443 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_show_tcu(struct device *dev, device 463 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_set_tcu(struct device *dev, device 545 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_show_startup_profile(struct device *dev, device 553 drivers/hid/hid-roccat-kone.c static ssize_t kone_sysfs_set_startup_profile(struct device *dev, device 87 drivers/hid/hid-roccat-koneplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 112 drivers/hid/hid-roccat-koneplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 191 drivers/hid/hid-roccat-koneplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 209 drivers/hid/hid-roccat-koneplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 242 drivers/hid/hid-roccat-koneplus.c static ssize_t koneplus_sysfs_show_actual_profile(struct device *dev, device 250 drivers/hid/hid-roccat-koneplus.c static ssize_t koneplus_sysfs_set_actual_profile(struct device *dev, device 298 drivers/hid/hid-roccat-koneplus.c static ssize_t koneplus_sysfs_show_firmware_version(struct device *dev, device 130 drivers/hid/hid-roccat-kovaplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 155 drivers/hid/hid-roccat-kovaplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 221 drivers/hid/hid-roccat-kovaplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 239 drivers/hid/hid-roccat-kovaplus.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 272 drivers/hid/hid-roccat-kovaplus.c static ssize_t kovaplus_sysfs_show_actual_profile(struct device *dev, device 280 drivers/hid/hid-roccat-kovaplus.c static ssize_t kovaplus_sysfs_set_actual_profile(struct device *dev, device 325 drivers/hid/hid-roccat-kovaplus.c static ssize_t kovaplus_sysfs_show_actual_cpi(struct device *dev, device 334 drivers/hid/hid-roccat-kovaplus.c static ssize_t kovaplus_sysfs_show_actual_sensitivity_x(struct device *dev, device 344 drivers/hid/hid-roccat-kovaplus.c static ssize_t kovaplus_sysfs_show_actual_sensitivity_y(struct device *dev, device 354 drivers/hid/hid-roccat-kovaplus.c static ssize_t kovaplus_sysfs_show_firmware_version(struct device *dev, device 30 drivers/hid/hid-roccat-lua.c struct device *dev = kobj_to_dev(kobj); device 52 drivers/hid/hid-roccat-lua.c struct device *dev = kobj_to_dev(kobj); device 90 drivers/hid/hid-roccat-pyra.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 115 drivers/hid/hid-roccat-pyra.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 189 drivers/hid/hid-roccat-pyra.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 207 drivers/hid/hid-roccat-pyra.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 244 drivers/hid/hid-roccat-pyra.c struct device *dev = kobj_to_dev(kobj)->parent->parent; device 284 drivers/hid/hid-roccat-pyra.c static ssize_t pyra_sysfs_show_actual_cpi(struct device *dev, device 293 drivers/hid/hid-roccat-pyra.c static ssize_t pyra_sysfs_show_actual_profile(struct device *dev, device 311 drivers/hid/hid-roccat-pyra.c static ssize_t pyra_sysfs_show_firmware_version(struct device *dev, device 45 drivers/hid/hid-roccat.c struct device *dev; device 62 drivers/hid/hid-roccat.c struct roccat_device *device; device 77 drivers/hid/hid-roccat.c struct roccat_device *device = reader->device; device 82 drivers/hid/hid-roccat.c mutex_lock(&device->cbuf_lock); device 85 drivers/hid/hid-roccat.c if (reader->cbuf_start == device->cbuf_end) { device 86 drivers/hid/hid-roccat.c add_wait_queue(&device->wait, &wait); device 90 drivers/hid/hid-roccat.c while (reader->cbuf_start == device->cbuf_end) { device 99 drivers/hid/hid-roccat.c if (!device->exist) { device 104 drivers/hid/hid-roccat.c mutex_unlock(&device->cbuf_lock); device 106 drivers/hid/hid-roccat.c mutex_lock(&device->cbuf_lock); device 111 drivers/hid/hid-roccat.c remove_wait_queue(&device->wait, &wait); device 118 drivers/hid/hid-roccat.c report = &device->cbuf[reader->cbuf_start]; device 123 drivers/hid/hid-roccat.c len = device->report_size > count ? count : device->report_size; device 133 drivers/hid/hid-roccat.c mutex_unlock(&device->cbuf_lock); device 140 drivers/hid/hid-roccat.c poll_wait(file, &reader->device->wait, wait); device 141 drivers/hid/hid-roccat.c if (reader->cbuf_start != reader->device->cbuf_end) device 143 drivers/hid/hid-roccat.c if (!reader->device->exist) device 152 drivers/hid/hid-roccat.c struct roccat_device *device; device 161 drivers/hid/hid-roccat.c device = devices[minor]; device 163 drivers/hid/hid-roccat.c if (!device) { device 169 drivers/hid/hid-roccat.c mutex_lock(&device->readers_lock); device 171 drivers/hid/hid-roccat.c if (!device->open++) { device 173 drivers/hid/hid-roccat.c error = hid_hw_power(device->hid, PM_HINT_FULLON); device 175 drivers/hid/hid-roccat.c --device->open; device 179 drivers/hid/hid-roccat.c error = hid_hw_open(device->hid); device 181 drivers/hid/hid-roccat.c hid_hw_power(device->hid, PM_HINT_NORMAL); device 182 drivers/hid/hid-roccat.c --device->open; device 187 drivers/hid/hid-roccat.c reader->device = device; device 189 drivers/hid/hid-roccat.c reader->cbuf_start = device->cbuf_end; device 191 drivers/hid/hid-roccat.c list_add_tail(&reader->node, &device->readers); device 195 drivers/hid/hid-roccat.c mutex_unlock(&device->readers_lock); device 207 drivers/hid/hid-roccat.c struct roccat_device *device; device 211 drivers/hid/hid-roccat.c device = devices[minor]; device 212 drivers/hid/hid-roccat.c if (!device) { device 218 drivers/hid/hid-roccat.c mutex_lock(&device->readers_lock); device 220 drivers/hid/hid-roccat.c mutex_unlock(&device->readers_lock); device 223 drivers/hid/hid-roccat.c if (!--device->open) { device 225 drivers/hid/hid-roccat.c if (device->exist) { device 226 drivers/hid/hid-roccat.c hid_hw_power(device->hid, PM_HINT_NORMAL); device 227 drivers/hid/hid-roccat.c hid_hw_close(device->hid); device 229 drivers/hid/hid-roccat.c kfree(device); device 249 drivers/hid/hid-roccat.c struct roccat_device *device; device 254 drivers/hid/hid-roccat.c device = devices[minor]; device 256 drivers/hid/hid-roccat.c new_value = kmemdup(data, device->report_size, GFP_ATOMIC); device 260 drivers/hid/hid-roccat.c report = &device->cbuf[device->cbuf_end]; device 266 drivers/hid/hid-roccat.c device->cbuf_end = (device->cbuf_end + 1) % ROCCAT_CBUF_SIZE; device 268 drivers/hid/hid-roccat.c list_for_each_entry(reader, &device->readers, node) { device 275 drivers/hid/hid-roccat.c if (reader->cbuf_start == device->cbuf_end) device 279 drivers/hid/hid-roccat.c wake_up_interruptible(&device->wait); device 297 drivers/hid/hid-roccat.c struct roccat_device *device; device 300 drivers/hid/hid-roccat.c device = kzalloc(sizeof(struct roccat_device), GFP_KERNEL); device 301 drivers/hid/hid-roccat.c if (!device) device 313 drivers/hid/hid-roccat.c devices[minor] = device; device 316 drivers/hid/hid-roccat.c kfree(device); device 320 drivers/hid/hid-roccat.c device->dev = device_create(klass, &hid->dev, device 324 drivers/hid/hid-roccat.c if (IS_ERR(device->dev)) { device 327 drivers/hid/hid-roccat.c temp = PTR_ERR(device->dev); device 328 drivers/hid/hid-roccat.c kfree(device); device 334 drivers/hid/hid-roccat.c init_waitqueue_head(&device->wait); device 335 drivers/hid/hid-roccat.c INIT_LIST_HEAD(&device->readers); device 336 drivers/hid/hid-roccat.c mutex_init(&device->readers_lock); device 337 drivers/hid/hid-roccat.c mutex_init(&device->cbuf_lock); device 338 drivers/hid/hid-roccat.c device->minor = minor; device 339 drivers/hid/hid-roccat.c device->hid = hid; device 340 drivers/hid/hid-roccat.c device->exist = 1; device 341 drivers/hid/hid-roccat.c device->cbuf_end = 0; device 342 drivers/hid/hid-roccat.c device->report_size = report_size; device 353 drivers/hid/hid-roccat.c struct roccat_device *device; device 356 drivers/hid/hid-roccat.c device = devices[minor]; device 359 drivers/hid/hid-roccat.c device->exist = 0; /* TODO exist maybe not needed */ device 361 drivers/hid/hid-roccat.c device_destroy(device->dev->class, MKDEV(roccat_major, minor)); device 367 drivers/hid/hid-roccat.c if (device->open) { device 368 drivers/hid/hid-roccat.c hid_hw_close(device->hid); device 369 drivers/hid/hid-roccat.c wake_up_interruptible(&device->wait); device 371 drivers/hid/hid-roccat.c kfree(device); device 379 drivers/hid/hid-roccat.c struct roccat_device *device; device 385 drivers/hid/hid-roccat.c device = devices[minor]; device 386 drivers/hid/hid-roccat.c if (!device) { device 393 drivers/hid/hid-roccat.c if (put_user(device->report_size, (int __user *)arg)) device 149 drivers/hid/hid-sensor-custom.c static ssize_t enable_sensor_show(struct device *dev, device 227 drivers/hid/hid-sensor-custom.c static ssize_t enable_sensor_store(struct device *dev, device 273 drivers/hid/hid-sensor-custom.c static ssize_t show_value(struct device *dev, struct device_attribute *attr, device 381 drivers/hid/hid-sensor-custom.c static ssize_t store_value(struct device *dev, struct device_attribute *attr, device 604 drivers/hid/hid-sony.c static ssize_t ds4_show_poll_interval(struct device *dev, device 614 drivers/hid/hid-sony.c static ssize_t ds4_store_poll_interval(struct device *dev, device 641 drivers/hid/hid-sony.c static ssize_t sony_show_firmware_version(struct device *dev, device 653 drivers/hid/hid-sony.c static ssize_t sony_show_hardware_version(struct device *dev, device 1855 drivers/hid/hid-sony.c struct device *dev = led->dev->parent; device 1897 drivers/hid/hid-sony.c struct device *dev = led->dev->parent; device 1920 drivers/hid/hid-sony.c struct device *dev = led->dev->parent; device 140 drivers/hid/hid-steelseries.c struct device *dev = led_cdev->dev->parent; device 159 drivers/hid/hid-steelseries.c struct device *dev = led_cdev->dev->parent; device 176 drivers/hid/hid-steelseries.c struct device *dev = led_cdev->dev->parent; device 204 drivers/hid/hid-steelseries.c struct device *dev = led_cdev->dev->parent; device 1647 drivers/hid/hid-wiimote-core.c static ssize_t wiimote_ext_show(struct device *dev, device 1681 drivers/hid/hid-wiimote-core.c static ssize_t wiimote_ext_store(struct device *dev, device 1699 drivers/hid/hid-wiimote-core.c static ssize_t wiimote_dev_show(struct device *dev, device 296 drivers/hid/hid-wiimote-modules.c struct device *dev = led_dev->dev->parent; device 317 drivers/hid/hid-wiimote-modules.c struct device *dev = led_dev->dev->parent; device 341 drivers/hid/hid-wiimote-modules.c struct device *dev = &wdata->hdev->dev; device 1394 drivers/hid/hid-wiimote-modules.c static ssize_t wiimod_bboard_calib_show(struct device *dev, device 1794 drivers/hid/hid-wiimote-modules.c static ssize_t wiimod_pro_calib_show(struct device *dev, device 1810 drivers/hid/hid-wiimote-modules.c static ssize_t wiimod_pro_calib_store(struct device *dev, device 542 drivers/hid/i2c-hid/i2c-hid-core.c report->device->report_enum[report->type].numbered + 2; device 927 drivers/hid/i2c-hid/i2c-hid-core.c static void i2c_hid_acpi_fix_up_power(struct device *dev) device 949 drivers/hid/i2c-hid/i2c-hid-core.c static inline void i2c_hid_acpi_fix_up_power(struct device *dev) {} device 956 drivers/hid/i2c-hid/i2c-hid-core.c struct device *dev = &client->dev; device 1167 drivers/hid/i2c-hid/i2c-hid-core.c static int i2c_hid_suspend(struct device *dev) device 1201 drivers/hid/i2c-hid/i2c-hid-core.c static int i2c_hid_resume(struct device *dev) device 80 drivers/hid/intel-ish-hid/ipc/ipc.c if (dev->pdev->device == CHV_DEVICE_ID) { device 119 drivers/hid/intel-ish-hid/ipc/ipc.c if (dev->pdev->device == CHV_DEVICE_ID) { device 106 drivers/hid/intel-ish-hid/ipc/pci-ish.c return !pm_suspend_via_firmware() || pdev->device == CHV_DEVICE_ID; device 124 drivers/hid/intel-ish-hid/ipc/pci-ish.c struct device *dev = &pdev->dev; device 198 drivers/hid/intel-ish-hid/ipc/pci-ish.c static struct device __maybe_unused *ish_resume_device; device 254 drivers/hid/intel-ish-hid/ipc/pci-ish.c static int __maybe_unused ish_suspend(struct device *device) device 256 drivers/hid/intel-ish-hid/ipc/pci-ish.c struct pci_dev *pdev = to_pci_dev(device); device 309 drivers/hid/intel-ish-hid/ipc/pci-ish.c static int __maybe_unused ish_resume(struct device *device) device 311 drivers/hid/intel-ish-hid/ipc/pci-ish.c struct pci_dev *pdev = to_pci_dev(device); device 314 drivers/hid/intel-ish-hid/ipc/pci-ish.c ish_resume_device = device; device 255 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct device *devc = ishtp_get_pci_device(client_data->cl_device); device 637 drivers/hid/intel-ish-hid/ishtp-fw-loader.c struct device *devc = ishtp_get_pci_device(client_data->cl_device); device 329 drivers/hid/intel-ish-hid/ishtp-hid-client.c static void ish_cl_event_cb(struct ishtp_cl_device *device) device 331 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(device); device 892 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_suspend(struct device *device) device 894 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); device 913 drivers/hid/intel-ish-hid/ishtp-hid-client.c static int hid_ishtp_cl_resume(struct device *device) device 915 drivers/hid/intel-ish-hid/ishtp-hid-client.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); device 212 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_device_probe(struct device *dev) device 214 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); device 217 drivers/hid/intel-ish-hid/ishtp/bus.c if (!device) device 224 drivers/hid/intel-ish-hid/ishtp/bus.c return driver->probe(device); device 238 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_bus_match(struct device *dev, struct device_driver *drv) device 240 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); device 244 drivers/hid/intel-ish-hid/ishtp/bus.c &device->fw_client->props.protocol_name); device 257 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_device_remove(struct device *dev) device 259 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); device 262 drivers/hid/intel-ish-hid/ishtp/bus.c if (!device || !dev->driver) device 265 drivers/hid/intel-ish-hid/ishtp/bus.c if (device->event_cb) { device 266 drivers/hid/intel-ish-hid/ishtp/bus.c device->event_cb = NULL; device 267 drivers/hid/intel-ish-hid/ishtp/bus.c cancel_work_sync(&device->event_work); device 277 drivers/hid/intel-ish-hid/ishtp/bus.c return driver->remove(device); device 288 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_device_suspend(struct device *dev) device 290 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); device 294 drivers/hid/intel-ish-hid/ishtp/bus.c if (!device) device 314 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_device_resume(struct device *dev) device 316 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device = to_ishtp_cl_device(dev); device 320 drivers/hid/intel-ish-hid/ishtp/bus.c if (!device) device 327 drivers/hid/intel-ish-hid/ishtp/bus.c if (device->ishtp_dev->resume_flag) device 348 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_device_reset(struct ishtp_cl_device *device) device 353 drivers/hid/intel-ish-hid/ishtp/bus.c device->event_cb = NULL; device 354 drivers/hid/intel-ish-hid/ishtp/bus.c cancel_work_sync(&device->event_work); device 356 drivers/hid/intel-ish-hid/ishtp/bus.c driver = to_ishtp_cl_driver(device->dev.driver); device 358 drivers/hid/intel-ish-hid/ishtp/bus.c ret = driver->reset(device); device 363 drivers/hid/intel-ish-hid/ishtp/bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, device 379 drivers/hid/intel-ish-hid/ishtp/bus.c static int ishtp_cl_uevent(struct device *dev, struct kobj_uevent_env *env) device 406 drivers/hid/intel-ish-hid/ishtp/bus.c static void ishtp_cl_dev_release(struct device *dev) device 429 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device; device 434 drivers/hid/intel-ish-hid/ishtp/bus.c list_for_each_entry(device, &dev->device_list, device_link) { device 435 drivers/hid/intel-ish-hid/ishtp/bus.c if (!strcmp(name, dev_name(&device->dev))) { device 436 drivers/hid/intel-ish-hid/ishtp/bus.c device->fw_client = &dev->fw_clients[ device 439 drivers/hid/intel-ish-hid/ishtp/bus.c ishtp_cl_device_reset(device); device 440 drivers/hid/intel-ish-hid/ishtp/bus.c return device; device 445 drivers/hid/intel-ish-hid/ishtp/bus.c device = kzalloc(sizeof(struct ishtp_cl_device), GFP_KERNEL); device 446 drivers/hid/intel-ish-hid/ishtp/bus.c if (!device) device 449 drivers/hid/intel-ish-hid/ishtp/bus.c device->dev.parent = dev->devc; device 450 drivers/hid/intel-ish-hid/ishtp/bus.c device->dev.bus = &ishtp_cl_bus_type; device 451 drivers/hid/intel-ish-hid/ishtp/bus.c device->dev.type = &ishtp_cl_device_type; device 452 drivers/hid/intel-ish-hid/ishtp/bus.c device->ishtp_dev = dev; device 454 drivers/hid/intel-ish-hid/ishtp/bus.c device->fw_client = device 457 drivers/hid/intel-ish-hid/ishtp/bus.c dev_set_name(&device->dev, "%s", name); device 460 drivers/hid/intel-ish-hid/ishtp/bus.c list_add_tail(&device->device_link, &dev->device_list); device 463 drivers/hid/intel-ish-hid/ishtp/bus.c status = device_register(&device->dev); device 466 drivers/hid/intel-ish-hid/ishtp/bus.c list_del(&device->device_link); device 469 drivers/hid/intel-ish-hid/ishtp/bus.c put_device(&device->dev); device 475 drivers/hid/intel-ish-hid/ishtp/bus.c return device; device 487 drivers/hid/intel-ish-hid/ishtp/bus.c static void ishtp_bus_remove_device(struct ishtp_cl_device *device) device 489 drivers/hid/intel-ish-hid/ishtp/bus.c device_unregister(&device->dev); device 544 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *device; device 546 drivers/hid/intel-ish-hid/ishtp/bus.c device = container_of(work, struct ishtp_cl_device, event_work); device 548 drivers/hid/intel-ish-hid/ishtp/bus.c if (device->event_cb) device 549 drivers/hid/intel-ish-hid/ishtp/bus.c device->event_cb(device); device 559 drivers/hid/intel-ish-hid/ishtp/bus.c void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device) device 561 drivers/hid/intel-ish-hid/ishtp/bus.c if (!device || !device->event_cb) device 564 drivers/hid/intel-ish-hid/ishtp/bus.c if (device->event_cb) device 565 drivers/hid/intel-ish-hid/ishtp/bus.c schedule_work(&device->event_work); device 577 drivers/hid/intel-ish-hid/ishtp/bus.c int ishtp_register_event_cb(struct ishtp_cl_device *device, device 580 drivers/hid/intel-ish-hid/ishtp/bus.c if (device->event_cb) device 583 drivers/hid/intel-ish-hid/ishtp/bus.c device->event_cb = event_cb; device 584 drivers/hid/intel-ish-hid/ishtp/bus.c INIT_WORK(&device->event_work, ishtp_bus_event_work); device 649 drivers/hid/intel-ish-hid/ishtp/bus.c struct ishtp_cl_device *ishtp_dev_to_cl_device(struct device *device) device 651 drivers/hid/intel-ish-hid/ishtp/bus.c return to_ishtp_cl_device(device); device 717 drivers/hid/intel-ish-hid/ishtp/bus.c cl->device = cl_device; device 857 drivers/hid/intel-ish-hid/ishtp/bus.c struct device *ishtp_device(struct ishtp_cl_device *device) device 859 drivers/hid/intel-ish-hid/ishtp/bus.c return &device->dev; device 870 drivers/hid/intel-ish-hid/ishtp/bus.c struct device *ishtp_get_pci_device(struct ishtp_cl_device *device) device 872 drivers/hid/intel-ish-hid/ishtp/bus.c return device->ishtp_dev->devc; device 38 drivers/hid/intel-ish-hid/ishtp/bus.h struct device dev; device 45 drivers/hid/intel-ish-hid/ishtp/bus.h void (*event_cb)(struct ishtp_cl_device *device); device 51 drivers/hid/intel-ish-hid/ishtp/bus.h void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device); device 21 drivers/hid/intel-ish-hid/ishtp/client-buffers.c size_t len = cl->device->fw_client->props.max_msg_length; device 44 drivers/hid/intel-ish-hid/ishtp/client-buffers.c dev_err(&cl->device->dev, "error in allocating Rx buffers\n"); device 59 drivers/hid/intel-ish-hid/ishtp/client-buffers.c size_t len = cl->device->fw_client->props.max_msg_length; device 86 drivers/hid/intel-ish-hid/ishtp/client-buffers.c dev_err(&cl->device->dev, "error in allocating Tx pool\n"); device 22 drivers/hid/intel-ish-hid/ishtp/client.c size = cl->tx_ring_free_size * cl->device->fw_client->props.max_msg_length; device 192 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, "id exceeded %d", ISHTP_CLIENTS_MAX); device 282 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, "failed to disconnect.\n"); device 466 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, "no such fw client %d\n", device 474 drivers/hid/intel-ish-hid/ishtp/client.c dev_warn(&cl->device->dev, device 625 drivers/hid/intel-ish-hid/ishtp/client.c ishtp_cl_bus_rx_event(cl->device); device 852 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, device 868 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, device 974 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, device 990 drivers/hid/intel-ish-hid/ishtp/client.c dev_err(&cl->device->dev, device 43 drivers/hid/intel-ish-hid/ishtp/client.h struct ishtp_cl_device *device; device 127 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h struct device *devc; /* pointer to lowest device */ device 866 drivers/hid/usbhid/hiddev.c static char *hiddev_devnode(struct device *dev, umode_t *mode) device 130 drivers/hid/wacom.h struct device *dev; device 1036 drivers/hid/wacom_sys.c static ssize_t wacom_led_select_store(struct device *dev, int set_id, device 1059 drivers/hid/wacom_sys.c static ssize_t wacom_led##SET_ID##_select_store(struct device *dev, \ device 1064 drivers/hid/wacom_sys.c static ssize_t wacom_led##SET_ID##_select_show(struct device *dev, \ device 1100 drivers/hid/wacom_sys.c static ssize_t wacom_##name##_luminance_store(struct device *dev, \ device 1109 drivers/hid/wacom_sys.c static ssize_t wacom_##name##_luminance_show(struct device *dev, \ device 1123 drivers/hid/wacom_sys.c static ssize_t wacom_button_image_store(struct device *dev, int button_id, device 1153 drivers/hid/wacom_sys.c static ssize_t wacom_btnimg##BUTTON_ID##_store(struct device *dev, \ device 1229 drivers/hid/wacom_sys.c static void wacom_devm_sysfs_group_release(struct device *dev, void *res) device 1331 drivers/hid/wacom_sys.c static int wacom_led_register_one(struct device *dev, struct wacom *wacom, device 1392 drivers/hid/wacom_sys.c static int wacom_led_groups_alloc_and_register_one(struct device *dev, device 1502 drivers/hid/wacom_sys.c struct device *dev = &wacom->hdev->dev; device 1524 drivers/hid/wacom_sys.c struct device *dev; device 1732 drivers/hid/wacom_sys.c struct device *dev = &wacom->hdev->dev; device 1789 drivers/hid/wacom_sys.c static ssize_t wacom_show_speed(struct device *dev, device 1799 drivers/hid/wacom_sys.c static ssize_t wacom_store_speed(struct device *dev, device 1826 drivers/hid/wacom_sys.c struct device *dev = kobj_to_dev(kobj->parent); device 1910 drivers/hid/wacom_sys.c struct device *dev = kobj_to_dev(kobj->parent); device 2523 drivers/hid/wacom_sys.c struct device *dev = &wacom->hdev->dev; device 144 drivers/hsi/clients/cmt_speech.c dev_err(&cs_char_data.cl->device, device 188 drivers/hsi/clients/cmt_speech.c dev_dbg(&cs_char_data.cl->device, "data notification " device 222 drivers/hsi/clients/cmt_speech.c dev_dbg(&cs_char_data.cl->device, "control cmd destructor\n"); device 225 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Cmd flushed while driver active\n"); device 299 drivers/hsi/clients/cmt_speech.c dev_dbg(&cs_char_data.cl->device, "Freeing data %s message\n", dir); device 303 drivers/hsi/clients/cmt_speech.c dev_err(&cs_char_data.cl->device, device 370 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "HSI %s error, msg %d, state %u\n", device 433 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Control RX error detected\n"); device 438 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd); device 464 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Control peek RX error detected\n"); device 471 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "Peek on control complete, reading\n"); device 486 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Control read already pending (%d)\n", device 492 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Control read error (%d)\n", device 498 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "Issuing RX on control\n"); device 520 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, device 537 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, device 549 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, device 553 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, device 566 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Restarting control reads\n"); device 611 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Data received in invalid state\n"); device 658 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "Data read already pending (%u)\n", device 699 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Not configured, aborting\n"); device 704 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "HSI error, aborting\n"); device 709 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "Write pending on data channel.\n"); device 772 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "setting wake line to %d (%p)\n", device 784 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "wake line set to %d (%p)\n", device 822 drivers/hsi/clients/cmt_speech.c dev_err(&hi->cl->device, "No space for the requested buffer " device 840 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "hsi_data_sync break, idle\n"); device 864 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, device 874 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "hsi_data_sync done with res %d\n", r); device 889 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, device 894 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, device 901 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "DL buf #%u at %u\n", device 908 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "UL buf #%u at %u\n", device 918 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, device 991 drivers/hsi/clients/cmt_speech.c dev_dbg(&cl->device, "cs_hsi_start\n"); device 1007 drivers/hsi/clients/cmt_speech.c dev_err(&cl->device, "Unable to alloc HSI messages\n"); device 1012 drivers/hsi/clients/cmt_speech.c dev_err(&cl->device, "Unable to alloc HSI messages for data\n"); device 1017 drivers/hsi/clients/cmt_speech.c dev_err(&cl->device, device 1024 drivers/hsi/clients/cmt_speech.c dev_err(&cl->device, "Could not get HSI master client\n"); device 1029 drivers/hsi/clients/cmt_speech.c dev_err(&cl->device, device 1039 drivers/hsi/clients/cmt_speech.c dev_dbg(&cl->device, "cs_hsi_start...done\n"); device 1055 drivers/hsi/clients/cmt_speech.c dev_dbg(&cl->device, "cs_hsi_start...done/error\n\n"); device 1062 drivers/hsi/clients/cmt_speech.c dev_dbg(&hi->cl->device, "cs_hsi_stop\n"); device 1298 drivers/hsi/clients/cmt_speech.c dev_err(&cs_char_data.cl->device, "Unable to initialize HSI\n"); device 1369 drivers/hsi/clients/cmt_speech.c static int cs_hsi_client_probe(struct device *dev) device 1406 drivers/hsi/clients/cmt_speech.c static int cs_hsi_client_remove(struct device *dev) device 675 drivers/hsi/clients/hsi_char.c static int hsc_probe(struct device *dev) device 733 drivers/hsi/clients/hsi_char.c static int hsc_remove(struct device *dev) device 32 drivers/hsi/clients/nokia-modem.c struct device *device; device 46 drivers/hsi/clients/nokia-modem.c dev_info(modem->device, "CMT rst line change detected\n"); device 61 drivers/hsi/clients/nokia-modem.c static void nokia_modem_gpio_unexport(struct device *dev) device 72 drivers/hsi/clients/nokia-modem.c static int nokia_modem_gpio_probe(struct device *dev) device 127 drivers/hsi/clients/nokia-modem.c static int nokia_modem_probe(struct device *dev) device 148 drivers/hsi/clients/nokia-modem.c modem->device = dev; device 190 drivers/hsi/clients/nokia-modem.c err = device_attach(&modem->ssi_protocol->device); device 213 drivers/hsi/clients/nokia-modem.c err = device_attach(&modem->cmt_speech->device); device 228 drivers/hsi/clients/nokia-modem.c hsi_remove_client(&modem->cmt_speech->device, NULL); device 230 drivers/hsi/clients/nokia-modem.c hsi_remove_client(&modem->ssi_protocol->device, NULL); device 240 drivers/hsi/clients/nokia-modem.c static int nokia_modem_remove(struct device *dev) device 248 drivers/hsi/clients/nokia-modem.c hsi_remove_client(&modem->cmt_speech->device, NULL); device 253 drivers/hsi/clients/nokia-modem.c hsi_remove_client(&modem->ssi_protocol->device, NULL); device 221 drivers/hsi/clients/ssi_protocol.c dev_dbg(&msg->cl->device, "Release cmd 0x%08x\n", ssip_get_cmd(msg)); device 333 drivers/hsi/clients/ssi_protocol.c if (slave->device.parent == ssi->cl->device.parent) { device 346 drivers/hsi/clients/ssi_protocol.c dev_dbg(&master->device, "start TX %d\n", atomic_read(&ssi->tx_usecnt)); device 374 drivers/hsi/clients/ssi_protocol.c dev_dbg(&master->device, "stop TX %d\n", atomic_read(&ssi->tx_usecnt)); device 414 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Pending TX data\n"); device 428 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Main state: %d\n", ssi->main_state); device 429 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Recv state: %d\n", ssi->recv_state); device 430 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Send state: %d\n", ssi->send_state); device 431 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "CMT %s\n", (ssi->main_state == ACTIVE) ? device 433 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Wake test %d\n", device 435 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Data RX id: %d\n", ssi->rxid); device 436 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Data TX id: %d\n", ssi->txid); device 439 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "pending TX data (%p)\n", msg); device 460 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Keep alive kick in: m(%d) r(%d) s(%d)\n", device 487 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Watchdog triggered\n"); device 496 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Watchdog triggered\n"); device 505 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Issuing BOOT INFO REQ command\n"); device 510 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Issuing RX command\n"); device 521 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "RX start M(%d) R(%d)\n", ssi->main_state, device 538 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Send READY\n"); device 546 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "RX stop M(%d)\n", ssi->main_state); device 602 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Send STRANS (%d frames)\n", device 647 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "RX data error\n"); device 669 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Boot info req on active state\n"); device 685 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Send BOOTINFO_RESP\n"); device 687 drivers/hsi/clients/ssi_protocol.c dev_warn(&cl->device, "boot info req verid mismatch\n"); device 694 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Wrong state M(%d)\n", ssi->main_state); device 704 drivers/hsi/clients/ssi_protocol.c dev_warn(&cl->device, "boot info resp verid mismatch\n"); device 711 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "boot info resp ignored M(%d)\n", device 723 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "wake lines test ignored M(%d)\n", device 738 drivers/hsi/clients/ssi_protocol.c dev_notice(&cl->device, "WAKELINES TEST %s\n", device 744 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "CMT is ONLINE\n"); device 755 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "READY on wrong state: S(%d) M(%d)\n", device 761 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Ignore spurious READY command\n"); device 777 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "RX strans: %d frames\n", len); device 780 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "START TRANS wrong state: S(%d) M(%d)\n", device 787 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "START TRANS id %d expected %d\n", device 796 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "No memory for rx skb\n"); device 803 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "No memory for RX data msg\n"); device 823 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "RX error detected\n"); device 829 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "RX cmd: 0x%08x\n", cmd); device 850 drivers/hsi/clients/ssi_protocol.c dev_warn(&cl->device, "command 0x%08x not supported\n", cmd); device 884 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "TX data error\n"); device 895 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Send SWBREAK\n"); device 927 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "SSI port already claimed\n"); device 932 drivers/hsi/clients/ssi_protocol.c dev_err(&cl->device, "Register HSI port event failed (%d)\n", device 936 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Configuring SSI port\n"); device 996 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Dropping tx data: No memory\n"); device 1004 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Dropping tx data: CMT is OFFLINE\n"); device 1010 drivers/hsi/clients/ssi_protocol.c dev_info(&cl->device, "TX queue full %d\n", ssi->txqueue_len); device 1016 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Start TX qlen %d\n", ssi->txqueue_len); device 1020 drivers/hsi/clients/ssi_protocol.c dev_dbg(&cl->device, "Start TX on SEND READY qlen %d\n", device 1045 drivers/hsi/clients/ssi_protocol.c dev_err(&ssi->cl->device, "CMT reset detected!\n"); device 1072 drivers/hsi/clients/ssi_protocol.c static int ssi_protocol_probe(struct device *dev) device 1149 drivers/hsi/clients/ssi_protocol.c static int ssi_protocol_remove(struct device *dev) device 76 drivers/hsi/controllers/omap_ssi.h struct device *dev; device 77 drivers/hsi/controllers/omap_ssi.h struct device *pdev; device 138 drivers/hsi/controllers/omap_ssi.h struct device *dev; device 152 drivers/hsi/controllers/omap_ssi.h int (*get_loss)(struct device *dev); device 44 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_get_sync(ssi->device.parent); device 48 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_put(ssi->device.parent); device 61 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_get_sync(ssi->device.parent); device 102 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_put(ssi->device.parent); device 116 drivers/hsi/controllers/omap_ssi_core.c omap_ssi->dir = debugfs_create_dir(dev_name(&ssi->device), NULL); device 151 drivers/hsi/controllers/omap_ssi_core.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 156 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_get_sync(ssi->device.parent); device 162 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_put(ssi->device.parent); device 171 drivers/hsi/controllers/omap_ssi_core.c struct hsi_port *port = to_hsi_port(msg->cl->device.parent); device 192 drivers/hsi/controllers/omap_ssi_core.c dma_unmap_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, dir); device 195 drivers/hsi/controllers/omap_ssi_core.c dev_dbg(&port->device, "DMA completed ch %d ttype %d\n", device 226 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_get(ssi->device.parent); device 228 drivers/hsi/controllers/omap_ssi_core.c if (!pm_runtime_active(ssi->device.parent)) { device 229 drivers/hsi/controllers/omap_ssi_core.c dev_warn(ssi->device.parent, "ssi_gdd_tasklet called without runtime PM!\n"); device 230 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_put(ssi->device.parent); device 242 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_put(ssi->device.parent); device 280 drivers/hsi/controllers/omap_ssi_core.c dev_dbg(&ssi->device, "pre rate change\n"); device 298 drivers/hsi/controllers/omap_ssi_core.c dev_dbg(&ssi->device, "abort rate change\n"); device 301 drivers/hsi/controllers/omap_ssi_core.c dev_dbg(&ssi->device, "post rate change (%lu -> %lu)\n", device 334 drivers/hsi/controllers/omap_ssi_core.c base = devm_ioremap_resource(&ssi->device, mem); device 352 drivers/hsi/controllers/omap_ssi_core.c omap_ssi = devm_kzalloc(&ssi->device, sizeof(*omap_ssi), GFP_KERNEL); device 362 drivers/hsi/controllers/omap_ssi_core.c ssi->device.parent = &pd->dev; device 363 drivers/hsi/controllers/omap_ssi_core.c dev_set_name(&ssi->device, "ssi%d", ssi->id); device 365 drivers/hsi/controllers/omap_ssi_core.c omap_ssi->dev = &ssi->device; device 378 drivers/hsi/controllers/omap_ssi_core.c err = devm_request_irq(&ssi->device, omap_ssi->gdd_irq, ssi_gdd_isr, device 381 drivers/hsi/controllers/omap_ssi_core.c dev_err(&ssi->device, "Request GDD IRQ %d failed (%d)", device 386 drivers/hsi/controllers/omap_ssi_core.c omap_ssi->port = devm_kcalloc(&ssi->device, ssi->num_ports, device 393 drivers/hsi/controllers/omap_ssi_core.c omap_ssi->fck = devm_clk_get(&ssi->device, "ssi_ssr_fck"); device 427 drivers/hsi/controllers/omap_ssi_core.c err = pm_runtime_get_sync(ssi->device.parent); device 429 drivers/hsi/controllers/omap_ssi_core.c dev_err(&ssi->device, "runtime PM failed %d\n", err); device 436 drivers/hsi/controllers/omap_ssi_core.c dev_dbg(&ssi->device, "SSI fck rate %lu kHz\n", omap_ssi->fck_rate); device 440 drivers/hsi/controllers/omap_ssi_core.c pm_runtime_put_sync(ssi->device.parent); device 467 drivers/hsi/controllers/omap_ssi_core.c static int ssi_remove_ports(struct device *dev, void *c) device 564 drivers/hsi/controllers/omap_ssi_core.c static int omap_ssi_runtime_suspend(struct device *dev) device 573 drivers/hsi/controllers/omap_ssi_core.c omap_ssi->get_loss(ssi->device.parent); device 578 drivers/hsi/controllers/omap_ssi_core.c static int omap_ssi_runtime_resume(struct device *dev) device 586 drivers/hsi/controllers/omap_ssi_core.c omap_ssi->get_loss(ssi->device.parent))) device 51 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 193 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 211 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 225 drivers/hsi/controllers/omap_ssi_port.c dev_warn(&port->device, "ssi_start_dma called without runtime PM!\n"); device 231 drivers/hsi/controllers/omap_ssi_port.c err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, device 234 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&ssi->device, "DMA map SG failed !\n"); device 248 drivers/hsi/controllers/omap_ssi_port.c err = dma_map_sg(&ssi->device, msg->sgt.sgl, msg->sgt.nents, device 251 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&ssi->device, "DMA map SG failed !\n"); device 265 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&ssi->device, "lch %d cdsp %08x ccr %04x s_addr %08x d_addr %08x\n", device 290 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 297 drivers/hsi/controllers/omap_ssi_port.c dev_warn(&port->device, "ssi_start_pio called without runtime PM!\n"); device 309 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "Single %s transfer\n", device 342 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 412 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "msg status %d ttype %d ch %d\n", device 427 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&ssi->device, "TX div %d for fck_rate %lu Khz speed %d Kb/s\n", device 456 drivers/hsi/controllers/omap_ssi_port.c struct hsi_port *port = to_hsi_port(cl->device.parent); device 458 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 472 drivers/hsi/controllers/omap_ssi_port.c dev_err(&cl->device, "Invalid TX speed %d Mb/s (div %d)\n", device 523 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 590 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 602 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "Wake out high %d\n", omap_port->wk_refcount); device 620 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 623 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "Wake out low %d\n", omap_port->wk_refcount); device 670 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 773 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 808 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 818 drivers/hsi/controllers/omap_ssi_port.c dev_err(&port->device, "SSI error: 0x%02x\n", err); device 820 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "spurious SSI error ignored!\n"); device 866 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 872 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "HWBREAK received\n"); device 895 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 921 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&port->device, "ch %d ttype %d 0x%08x\n", msg->channel, device 960 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 999 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 1013 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&ssi->device, "Wake in high\n"); device 1020 drivers/hsi/controllers/omap_ssi_port.c dev_dbg(&ssi->device, "Wake in low\n"); device 1044 drivers/hsi/controllers/omap_ssi_port.c err = devm_request_threaded_irq(&port->device, omap_port->irq, NULL, device 1047 drivers/hsi/controllers/omap_ssi_port.c dev_err(&port->device, "Request IRQ %d failed (%d)\n", device 1066 drivers/hsi/controllers/omap_ssi_port.c err = devm_request_threaded_irq(&port->device, cawake_irq, NULL, device 1071 drivers/hsi/controllers/omap_ssi_port.c dev_err(&port->device, "Request Wake in IRQ %d failed %d\n", device 1075 drivers/hsi/controllers/omap_ssi_port.c dev_err(&port->device, "Enable wake on the wakeline in irq %d failed %d\n", device 1105 drivers/hsi/controllers/omap_ssi_port.c ioarea = devm_request_mem_region(&port->device, mem->start, device 1112 drivers/hsi/controllers/omap_ssi_port.c base = devm_ioremap(&port->device, mem->start, resource_size(mem)); device 1170 drivers/hsi/controllers/omap_ssi_port.c omap_port = devm_kzalloc(&port->device, sizeof(*omap_port), GFP_KERNEL); device 1213 drivers/hsi/controllers/omap_ssi_port.c omap_port->dev = &port->device; device 1241 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 1289 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 1301 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 1337 drivers/hsi/controllers/omap_ssi_port.c static int omap_ssi_port_runtime_suspend(struct device *dev) device 1341 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 1349 drivers/hsi/controllers/omap_ssi_port.c omap_ssi->get_loss(ssi->device.parent); device 1355 drivers/hsi/controllers/omap_ssi_port.c static int omap_ssi_port_runtime_resume(struct device *dev) device 1359 drivers/hsi/controllers/omap_ssi_port.c struct hsi_controller *ssi = to_hsi_controller(port->device.parent); device 1365 drivers/hsi/controllers/omap_ssi_port.c omap_ssi->get_loss(ssi->device.parent))) device 20 drivers/hsi/hsi_core.c static ssize_t modalias_show(struct device *dev, device 33 drivers/hsi/hsi_core.c static int hsi_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 40 drivers/hsi/hsi_core.c static int hsi_bus_match(struct device *dev, struct device_driver *driver) device 58 drivers/hsi/hsi_core.c static void hsi_client_release(struct device *dev) device 95 drivers/hsi/hsi_core.c cl->device.bus = &hsi_bus_type; device 96 drivers/hsi/hsi_core.c cl->device.parent = &port->device; device 97 drivers/hsi/hsi_core.c cl->device.release = hsi_client_release; device 98 drivers/hsi/hsi_core.c dev_set_name(&cl->device, "%s", info->name); device 99 drivers/hsi/hsi_core.c cl->device.platform_data = info->platform_data; device 101 drivers/hsi/hsi_core.c cl->device.archdata = *info->archdata; device 102 drivers/hsi/hsi_core.c if (device_register(&cl->device) < 0) { device 104 drivers/hsi/hsi_core.c put_device(&cl->device); device 213 drivers/hsi/hsi_core.c dev_set_name(&cl->device, "%s", name); device 291 drivers/hsi/hsi_core.c cl->device.bus = &hsi_bus_type; device 292 drivers/hsi/hsi_core.c cl->device.parent = &port->device; device 293 drivers/hsi/hsi_core.c cl->device.release = hsi_client_release; device 294 drivers/hsi/hsi_core.c cl->device.of_node = client; device 296 drivers/hsi/hsi_core.c if (device_register(&cl->device) < 0) { device 298 drivers/hsi/hsi_core.c put_device(&cl->device); device 325 drivers/hsi/hsi_core.c int hsi_remove_client(struct device *dev, void *data __maybe_unused) device 333 drivers/hsi/hsi_core.c static int hsi_remove_port(struct device *dev, void *data __maybe_unused) device 341 drivers/hsi/hsi_core.c static void hsi_controller_release(struct device *dev) device 349 drivers/hsi/hsi_core.c static void hsi_port_release(struct device *dev) device 360 drivers/hsi/hsi_core.c device_for_each_child(&port->device, NULL, hsi_remove_client); device 370 drivers/hsi/hsi_core.c device_for_each_child(&hsi->device, NULL, hsi_remove_port); device 371 drivers/hsi/hsi_core.c device_unregister(&hsi->device); device 386 drivers/hsi/hsi_core.c err = device_add(&hsi->device); device 390 drivers/hsi/hsi_core.c hsi->port[i]->device.parent = &hsi->device; device 391 drivers/hsi/hsi_core.c err = device_add(&hsi->port[i]->device); device 401 drivers/hsi/hsi_core.c device_del(&hsi->port[i]->device); device 402 drivers/hsi/hsi_core.c device_del(&hsi->device); device 450 drivers/hsi/hsi_core.c put_device(&hsi->port[i]->device); device 451 drivers/hsi/hsi_core.c put_device(&hsi->device); device 481 drivers/hsi/hsi_core.c hsi->device.release = hsi_controller_release; device 482 drivers/hsi/hsi_core.c device_initialize(&hsi->device); device 497 drivers/hsi/hsi_core.c dev_set_name(&port[i]->device, "port%d", i); device 498 drivers/hsi/hsi_core.c hsi->port[i]->device.release = hsi_port_release; device 499 drivers/hsi/hsi_core.c device_initialize(&hsi->port[i]->device); device 608 drivers/hsi/hsi_core.c if (!try_module_get(to_hsi_controller(port->device.parent)->owner)) { device 639 drivers/hsi/hsi_core.c module_put(to_hsi_controller(port->device.parent)->owner); device 1018 drivers/hv/channel_mgmt.c struct device *dev; device 1096 drivers/hv/channel_mgmt.c dev = get_device(&channel->device_obj->device); device 163 drivers/hv/vmbus_drv.c static ssize_t id_show(struct device *dev, struct device_attribute *dev_attr, device 174 drivers/hv/vmbus_drv.c static ssize_t state_show(struct device *dev, struct device_attribute *dev_attr, device 185 drivers/hv/vmbus_drv.c static ssize_t monitor_id_show(struct device *dev, device 196 drivers/hv/vmbus_drv.c static ssize_t class_id_show(struct device *dev, device 208 drivers/hv/vmbus_drv.c static ssize_t device_id_show(struct device *dev, device 220 drivers/hv/vmbus_drv.c static ssize_t modalias_show(struct device *dev, device 232 drivers/hv/vmbus_drv.c static ssize_t numa_node_show(struct device *dev, device 245 drivers/hv/vmbus_drv.c static ssize_t server_monitor_pending_show(struct device *dev, device 259 drivers/hv/vmbus_drv.c static ssize_t client_monitor_pending_show(struct device *dev, device 273 drivers/hv/vmbus_drv.c static ssize_t server_monitor_latency_show(struct device *dev, device 287 drivers/hv/vmbus_drv.c static ssize_t client_monitor_latency_show(struct device *dev, device 301 drivers/hv/vmbus_drv.c static ssize_t server_monitor_conn_id_show(struct device *dev, device 315 drivers/hv/vmbus_drv.c static ssize_t client_monitor_conn_id_show(struct device *dev, device 329 drivers/hv/vmbus_drv.c static ssize_t out_intr_mask_show(struct device *dev, device 348 drivers/hv/vmbus_drv.c static ssize_t out_read_index_show(struct device *dev, device 366 drivers/hv/vmbus_drv.c static ssize_t out_write_index_show(struct device *dev, device 385 drivers/hv/vmbus_drv.c static ssize_t out_read_bytes_avail_show(struct device *dev, device 404 drivers/hv/vmbus_drv.c static ssize_t out_write_bytes_avail_show(struct device *dev, device 423 drivers/hv/vmbus_drv.c static ssize_t in_intr_mask_show(struct device *dev, device 441 drivers/hv/vmbus_drv.c static ssize_t in_read_index_show(struct device *dev, device 459 drivers/hv/vmbus_drv.c static ssize_t in_write_index_show(struct device *dev, device 477 drivers/hv/vmbus_drv.c static ssize_t in_read_bytes_avail_show(struct device *dev, device 496 drivers/hv/vmbus_drv.c static ssize_t in_write_bytes_avail_show(struct device *dev, device 515 drivers/hv/vmbus_drv.c static ssize_t channel_vp_mapping_show(struct device *dev, device 552 drivers/hv/vmbus_drv.c static ssize_t vendor_show(struct device *dev, device 561 drivers/hv/vmbus_drv.c static ssize_t device_show(struct device *dev, device 568 drivers/hv/vmbus_drv.c static DEVICE_ATTR_RO(device); device 570 drivers/hv/vmbus_drv.c static ssize_t driver_override_store(struct device *dev, device 604 drivers/hv/vmbus_drv.c static ssize_t driver_override_show(struct device *dev, device 659 drivers/hv/vmbus_drv.c struct device *dev = kobj_to_dev(kobj); device 693 drivers/hv/vmbus_drv.c static int vmbus_uevent(struct device *device, struct kobj_uevent_env *env) device 695 drivers/hv/vmbus_drv.c struct hv_device *dev = device_to_hv_device(device); device 865 drivers/hv/vmbus_drv.c static int vmbus_match(struct device *device, struct device_driver *driver) device 868 drivers/hv/vmbus_drv.c struct hv_device *hv_dev = device_to_hv_device(device); device 883 drivers/hv/vmbus_drv.c static int vmbus_probe(struct device *child_device) device 909 drivers/hv/vmbus_drv.c static int vmbus_remove(struct device *child_device) device 927 drivers/hv/vmbus_drv.c static void vmbus_shutdown(struct device *child_device) device 947 drivers/hv/vmbus_drv.c static int vmbus_suspend(struct device *child_device) device 966 drivers/hv/vmbus_drv.c static int vmbus_resume(struct device *child_device) device 989 drivers/hv/vmbus_drv.c static void vmbus_device_release(struct device *device) device 991 drivers/hv/vmbus_drv.c struct hv_device *hv_dev = device_to_hv_device(device); device 1764 drivers/hv/vmbus_drv.c const struct device *device = &dev->device; device 1782 drivers/hv/vmbus_drv.c dev_err(device, "Unable to set up channel sysfs files\n"); device 1828 drivers/hv/vmbus_drv.c struct kobject *kobj = &child_device_obj->device.kobj; device 1831 drivers/hv/vmbus_drv.c dev_set_name(&child_device_obj->device, "%pUl", device 1834 drivers/hv/vmbus_drv.c child_device_obj->device.bus = &hv_bus; device 1835 drivers/hv/vmbus_drv.c child_device_obj->device.parent = &hv_acpi_dev->dev; device 1836 drivers/hv/vmbus_drv.c child_device_obj->device.release = vmbus_device_release; device 1842 drivers/hv/vmbus_drv.c ret = device_register(&child_device_obj->device); device 1868 drivers/hv/vmbus_drv.c device_unregister(&child_device_obj->device); device 1879 drivers/hv/vmbus_drv.c dev_name(&device_obj->device)); device 1887 drivers/hv/vmbus_drv.c device_unregister(&device_obj->device); device 1983 drivers/hv/vmbus_drv.c static int vmbus_acpi_remove(struct acpi_device *device) device 2058 drivers/hv/vmbus_drv.c const char *dev_n = dev_name(&device_obj->device); device 2139 drivers/hv/vmbus_drv.c static int vmbus_acpi_add(struct acpi_device *device) device 2145 drivers/hv/vmbus_drv.c hv_acpi_dev = device; device 2147 drivers/hv/vmbus_drv.c result = acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 2156 drivers/hv/vmbus_drv.c for (ancestor = device->parent; ancestor; ancestor = ancestor->parent) { device 2172 drivers/hv/vmbus_drv.c vmbus_acpi_remove(device); device 2177 drivers/hv/vmbus_drv.c static int vmbus_bus_suspend(struct device *dev) device 2255 drivers/hv/vmbus_drv.c static int vmbus_bus_resume(struct device *dev) device 113 drivers/hwmon/ab8500.c static ssize_t ab8500_show_name(struct device *dev, device 119 drivers/hwmon/ab8500.c static ssize_t ab8500_show_label(struct device *dev, device 198 drivers/hwmon/abituguru.c struct device *hwmon_dev; /* hwmon registered device */ device 785 drivers/hwmon/abituguru.c static struct abituguru_data *abituguru_update_device(struct device *dev); device 787 drivers/hwmon/abituguru.c static ssize_t show_bank1_value(struct device *dev, device 798 drivers/hwmon/abituguru.c static ssize_t show_bank1_setting(struct device *dev, device 808 drivers/hwmon/abituguru.c static ssize_t show_bank2_value(struct device *dev, device 819 drivers/hwmon/abituguru.c static ssize_t show_bank2_setting(struct device *dev, device 829 drivers/hwmon/abituguru.c static ssize_t store_bank1_setting(struct device *dev, struct device_attribute device 862 drivers/hwmon/abituguru.c static ssize_t store_bank2_setting(struct device *dev, struct device_attribute device 897 drivers/hwmon/abituguru.c static ssize_t show_bank1_alarm(struct device *dev, device 918 drivers/hwmon/abituguru.c static ssize_t show_bank2_alarm(struct device *dev, device 931 drivers/hwmon/abituguru.c static ssize_t show_bank1_mask(struct device *dev, device 942 drivers/hwmon/abituguru.c static ssize_t show_bank2_mask(struct device *dev, device 953 drivers/hwmon/abituguru.c static ssize_t store_bank1_mask(struct device *dev, device 986 drivers/hwmon/abituguru.c static ssize_t store_bank2_mask(struct device *dev, device 1020 drivers/hwmon/abituguru.c static ssize_t show_pwm_setting(struct device *dev, device 1029 drivers/hwmon/abituguru.c static ssize_t store_pwm_setting(struct device *dev, struct device_attribute device 1079 drivers/hwmon/abituguru.c static ssize_t show_pwm_sensor(struct device *dev, device 1097 drivers/hwmon/abituguru.c static ssize_t store_pwm_sensor(struct device *dev, struct device_attribute device 1132 drivers/hwmon/abituguru.c static ssize_t show_pwm_enable(struct device *dev, device 1143 drivers/hwmon/abituguru.c static ssize_t store_pwm_enable(struct device *dev, struct device_attribute device 1181 drivers/hwmon/abituguru.c static ssize_t show_name(struct device *dev, device 1446 drivers/hwmon/abituguru.c static struct abituguru_data *abituguru_update_device(struct device *dev) device 1508 drivers/hwmon/abituguru.c static int abituguru_suspend(struct device *dev) device 1519 drivers/hwmon/abituguru.c static int abituguru_resume(struct device *dev) device 145 drivers/hwmon/abituguru3.c struct device *hwmon_dev; /* hwmon registered device */ device 823 drivers/hwmon/abituguru3.c static struct abituguru3_data *abituguru3_update_device(struct device *dev); device 825 drivers/hwmon/abituguru3.c static ssize_t show_value(struct device *dev, device 858 drivers/hwmon/abituguru3.c static ssize_t show_alarm(struct device *dev, device 883 drivers/hwmon/abituguru3.c static ssize_t show_mask(struct device *dev, device 895 drivers/hwmon/abituguru3.c static ssize_t show_label(struct device *dev, device 904 drivers/hwmon/abituguru3.c static ssize_t show_name(struct device *dev, device 1078 drivers/hwmon/abituguru3.c static struct abituguru3_data *abituguru3_update_device(struct device *dev) device 1131 drivers/hwmon/abituguru3.c static int abituguru3_suspend(struct device *dev) device 1142 drivers/hwmon/abituguru3.c static int abituguru3_resume(struct device *dev) device 124 drivers/hwmon/abx500.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 132 drivers/hwmon/abx500.c static ssize_t label_show(struct device *dev, device 140 drivers/hwmon/abx500.c static ssize_t input_show(struct device *dev, device 156 drivers/hwmon/abx500.c static ssize_t min_store(struct device *dev, struct device_attribute *devattr, device 176 drivers/hwmon/abx500.c static ssize_t max_store(struct device *dev, struct device_attribute *devattr, device 196 drivers/hwmon/abx500.c static ssize_t max_hyst_store(struct device *dev, device 218 drivers/hwmon/abx500.c static ssize_t min_show(struct device *dev, struct device_attribute *devattr, device 227 drivers/hwmon/abx500.c static ssize_t max_show(struct device *dev, struct device_attribute *devattr, device 236 drivers/hwmon/abx500.c static ssize_t max_hyst_show(struct device *dev, device 245 drivers/hwmon/abx500.c static ssize_t min_alarm_show(struct device *dev, device 254 drivers/hwmon/abx500.c static ssize_t max_alarm_show(struct device *dev, device 266 drivers/hwmon/abx500.c struct device *dev = container_of(kobj, struct device, kobj); device 26 drivers/hwmon/abx500.h ssize_t (*show_name)(struct device *, device 28 drivers/hwmon/abx500.h ssize_t (*show_label) (struct device *, device 52 drivers/hwmon/abx500.h struct device *hwmon_dev; device 79 drivers/hwmon/acpi_power_meter.c struct device *hwmon_dev; device 99 drivers/hwmon/acpi_power_meter.c ssize_t (*show)(struct device *dev, device 102 drivers/hwmon/acpi_power_meter.c ssize_t (*set)(struct device *dev, device 125 drivers/hwmon/acpi_power_meter.c static ssize_t show_avg_interval(struct device *dev, device 139 drivers/hwmon/acpi_power_meter.c static ssize_t set_avg_interval(struct device *dev, device 197 drivers/hwmon/acpi_power_meter.c static ssize_t show_cap(struct device *dev, device 211 drivers/hwmon/acpi_power_meter.c static ssize_t set_cap(struct device *dev, struct device_attribute *devattr, device 284 drivers/hwmon/acpi_power_meter.c static ssize_t set_trip(struct device *dev, struct device_attribute *devattr, device 335 drivers/hwmon/acpi_power_meter.c static ssize_t show_power(struct device *dev, device 350 drivers/hwmon/acpi_power_meter.c static ssize_t show_str(struct device *dev, device 379 drivers/hwmon/acpi_power_meter.c static ssize_t show_val(struct device *dev, device 435 drivers/hwmon/acpi_power_meter.c static ssize_t show_accuracy(struct device *dev, device 446 drivers/hwmon/acpi_power_meter.c static ssize_t show_name(struct device *dev, device 621 drivers/hwmon/acpi_power_meter.c struct device *dev = &resource->acpi_dev->dev; device 810 drivers/hwmon/acpi_power_meter.c static void acpi_power_meter_notify(struct acpi_device *device, u32 event) device 815 drivers/hwmon/acpi_power_meter.c if (!device || !acpi_driver_data(device)) device 818 drivers/hwmon/acpi_power_meter.c resource = acpi_driver_data(device); device 832 drivers/hwmon/acpi_power_meter.c sysfs_notify(&device->dev.kobj, NULL, POWER_AVERAGE_NAME); device 836 drivers/hwmon/acpi_power_meter.c sysfs_notify(&device->dev.kobj, NULL, POWER_CAP_NAME); device 840 drivers/hwmon/acpi_power_meter.c sysfs_notify(&device->dev.kobj, NULL, POWER_AVG_INTERVAL_NAME); device 844 drivers/hwmon/acpi_power_meter.c sysfs_notify(&device->dev.kobj, NULL, POWER_ALARM_NAME); device 845 drivers/hwmon/acpi_power_meter.c dev_info(&device->dev, "Capping in progress.\n"); device 854 drivers/hwmon/acpi_power_meter.c dev_name(&device->dev), event, 0); device 857 drivers/hwmon/acpi_power_meter.c static int acpi_power_meter_add(struct acpi_device *device) device 862 drivers/hwmon/acpi_power_meter.c if (!device) device 871 drivers/hwmon/acpi_power_meter.c resource->acpi_dev = device; device 873 drivers/hwmon/acpi_power_meter.c strcpy(acpi_device_name(device), ACPI_POWER_METER_DEVICE_NAME); device 874 drivers/hwmon/acpi_power_meter.c strcpy(acpi_device_class(device), ACPI_POWER_METER_CLASS); device 875 drivers/hwmon/acpi_power_meter.c device->driver_data = resource; device 888 drivers/hwmon/acpi_power_meter.c resource->hwmon_dev = hwmon_device_register(&device->dev); device 905 drivers/hwmon/acpi_power_meter.c static int acpi_power_meter_remove(struct acpi_device *device) device 909 drivers/hwmon/acpi_power_meter.c if (!device || !acpi_driver_data(device)) device 912 drivers/hwmon/acpi_power_meter.c resource = acpi_driver_data(device); device 924 drivers/hwmon/acpi_power_meter.c static int acpi_power_meter_resume(struct device *dev) device 55 drivers/hwmon/ad7314.c static ssize_t ad7314_temperature_show(struct device *dev, device 101 drivers/hwmon/ad7314.c struct device *hwmon_dev; device 69 drivers/hwmon/ad7414.c static struct ad7414_data *ad7414_update_device(struct device *dev) device 106 drivers/hwmon/ad7414.c static ssize_t temp_input_show(struct device *dev, device 114 drivers/hwmon/ad7414.c static ssize_t max_min_show(struct device *dev, struct device_attribute *attr, device 122 drivers/hwmon/ad7414.c static ssize_t max_min_store(struct device *dev, device 149 drivers/hwmon/ad7414.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 175 drivers/hwmon/ad7414.c struct device *dev = &client->dev; device 177 drivers/hwmon/ad7414.c struct device *hwmon_dev; device 55 drivers/hwmon/ad7418.c static int ad7418_update_device(struct device *dev) device 126 drivers/hwmon/ad7418.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 141 drivers/hwmon/ad7418.c static ssize_t adc_show(struct device *dev, struct device_attribute *devattr, device 156 drivers/hwmon/ad7418.c static ssize_t temp_store(struct device *dev, device 236 drivers/hwmon/ad7418.c struct device *dev = &client->dev; device 239 drivers/hwmon/ad7418.c struct device *hwmon_dev; device 79 drivers/hwmon/adc128d818.c static struct adc128_data *adc128_update_device(struct device *dev) device 147 drivers/hwmon/adc128d818.c static ssize_t adc128_in_show(struct device *dev, device 162 drivers/hwmon/adc128d818.c static ssize_t adc128_in_store(struct device *dev, device 188 drivers/hwmon/adc128d818.c static ssize_t adc128_temp_show(struct device *dev, device 202 drivers/hwmon/adc128d818.c static ssize_t adc128_temp_store(struct device *dev, device 228 drivers/hwmon/adc128d818.c static ssize_t adc128_alarm_show(struct device *dev, device 251 drivers/hwmon/adc128d818.c struct device *dev = container_of(kobj, struct device, kobj); device 433 drivers/hwmon/adc128d818.c struct device *dev = &client->dev; device 435 drivers/hwmon/adc128d818.c struct device *hwmon_dev; device 40 drivers/hwmon/adcxx.c struct device *hwmon_dev; device 47 drivers/hwmon/adcxx.c static ssize_t adcxx_show(struct device *dev, device 84 drivers/hwmon/adcxx.c static ssize_t adcxx_min_show(struct device *dev, device 91 drivers/hwmon/adcxx.c static ssize_t adcxx_max_show(struct device *dev, device 108 drivers/hwmon/adcxx.c static ssize_t adcxx_max_store(struct device *dev, device 129 drivers/hwmon/adcxx.c static ssize_t adcxx_name_show(struct device *dev, device 91 drivers/hwmon/adm1021.c static struct adm1021_data *adm1021_update_device(struct device *dev) device 146 drivers/hwmon/adm1021.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 155 drivers/hwmon/adm1021.c static ssize_t temp_max_show(struct device *dev, device 164 drivers/hwmon/adm1021.c static ssize_t temp_min_show(struct device *dev, device 173 drivers/hwmon/adm1021.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 181 drivers/hwmon/adm1021.c static ssize_t alarms_show(struct device *dev, device 189 drivers/hwmon/adm1021.c static ssize_t temp_max_store(struct device *dev, device 215 drivers/hwmon/adm1021.c static ssize_t temp_min_store(struct device *dev, device 241 drivers/hwmon/adm1021.c static ssize_t low_power_show(struct device *dev, device 248 drivers/hwmon/adm1021.c static ssize_t low_power_store(struct device *dev, device 431 drivers/hwmon/adm1021.c struct device *dev = &client->dev; device 433 drivers/hwmon/adm1021.c struct device *hwmon_dev; device 114 drivers/hwmon/adm1025.c static struct adm1025_data *adm1025_update_device(struct device *dev) device 164 drivers/hwmon/adm1025.c in_show(struct device *dev, struct device_attribute *attr, char *buf) device 173 drivers/hwmon/adm1025.c in_min_show(struct device *dev, struct device_attribute *attr, char *buf) device 182 drivers/hwmon/adm1025.c in_max_show(struct device *dev, struct device_attribute *attr, char *buf) device 191 drivers/hwmon/adm1025.c temp_show(struct device *dev, struct device_attribute *attr, char *buf) device 199 drivers/hwmon/adm1025.c temp_min_show(struct device *dev, struct device_attribute *attr, char *buf) device 207 drivers/hwmon/adm1025.c temp_max_show(struct device *dev, struct device_attribute *attr, char *buf) device 214 drivers/hwmon/adm1025.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 235 drivers/hwmon/adm1025.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 275 drivers/hwmon/adm1025.c static ssize_t temp_min_store(struct device *dev, device 297 drivers/hwmon/adm1025.c static ssize_t temp_max_store(struct device *dev, device 327 drivers/hwmon/adm1025.c alarms_show(struct device *dev, struct device_attribute *attr, char *buf) device 335 drivers/hwmon/adm1025.c alarm_show(struct device *dev, struct device_attribute *attr, char *buf) device 352 drivers/hwmon/adm1025.c cpu0_vid_show(struct device *dev, struct device_attribute *attr, char *buf) device 360 drivers/hwmon/adm1025.c vrm_show(struct device *dev, struct device_attribute *attr, char *buf) device 365 drivers/hwmon/adm1025.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 523 drivers/hwmon/adm1025.c struct device *dev = &client->dev; device 524 drivers/hwmon/adm1025.c struct device *hwmon_dev; device 319 drivers/hwmon/adm1026.c static struct adm1026_data *adm1026_update_device(struct device *dev) device 467 drivers/hwmon/adm1026.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 475 drivers/hwmon/adm1026.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 483 drivers/hwmon/adm1026.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 503 drivers/hwmon/adm1026.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 511 drivers/hwmon/adm1026.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 581 drivers/hwmon/adm1026.c static ssize_t in16_show(struct device *dev, struct device_attribute *attr, device 588 drivers/hwmon/adm1026.c static ssize_t in16_min_show(struct device *dev, device 595 drivers/hwmon/adm1026.c static ssize_t in16_min_store(struct device *dev, device 617 drivers/hwmon/adm1026.c static ssize_t in16_max_show(struct device *dev, device 624 drivers/hwmon/adm1026.c static ssize_t in16_max_store(struct device *dev, device 653 drivers/hwmon/adm1026.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 662 drivers/hwmon/adm1026.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 671 drivers/hwmon/adm1026.c static ssize_t fan_min_store(struct device *dev, device 712 drivers/hwmon/adm1026.c static void fixup_fan_min(struct device *dev, int fan, int old_div) device 730 drivers/hwmon/adm1026.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 738 drivers/hwmon/adm1026.c static ssize_t fan_div_store(struct device *dev, device 791 drivers/hwmon/adm1026.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 799 drivers/hwmon/adm1026.c static ssize_t temp_min_show(struct device *dev, device 807 drivers/hwmon/adm1026.c static ssize_t temp_min_store(struct device *dev, device 829 drivers/hwmon/adm1026.c static ssize_t temp_max_show(struct device *dev, device 837 drivers/hwmon/adm1026.c static ssize_t temp_max_store(struct device *dev, device 870 drivers/hwmon/adm1026.c static ssize_t temp_offset_show(struct device *dev, device 878 drivers/hwmon/adm1026.c static ssize_t temp_offset_store(struct device *dev, device 905 drivers/hwmon/adm1026.c static ssize_t temp_auto_point1_temp_hyst_show(struct device *dev, device 915 drivers/hwmon/adm1026.c static ssize_t temp_auto_point2_temp_show(struct device *dev, device 925 drivers/hwmon/adm1026.c static ssize_t temp_auto_point1_temp_show(struct device *dev, device 934 drivers/hwmon/adm1026.c static ssize_t temp_auto_point1_temp_store(struct device *dev, device 970 drivers/hwmon/adm1026.c static ssize_t show_temp_crit_enable(struct device *dev, device 976 drivers/hwmon/adm1026.c static ssize_t set_temp_crit_enable(struct device *dev, device 1006 drivers/hwmon/adm1026.c static ssize_t temp_crit_show(struct device *dev, device 1014 drivers/hwmon/adm1026.c static ssize_t temp_crit_store(struct device *dev, device 1041 drivers/hwmon/adm1026.c static ssize_t analog_out_show(struct device *dev, device 1047 drivers/hwmon/adm1026.c static ssize_t analog_out_store(struct device *dev, device 1069 drivers/hwmon/adm1026.c static ssize_t cpu0_vid_show(struct device *dev, device 1081 drivers/hwmon/adm1026.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 1088 drivers/hwmon/adm1026.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 1108 drivers/hwmon/adm1026.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 1117 drivers/hwmon/adm1026.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 1154 drivers/hwmon/adm1026.c static ssize_t alarm_mask_show(struct device *dev, device 1160 drivers/hwmon/adm1026.c static ssize_t alarm_mask_store(struct device *dev, device 1195 drivers/hwmon/adm1026.c static ssize_t gpio_show(struct device *dev, struct device_attribute *attr, device 1201 drivers/hwmon/adm1026.c static ssize_t gpio_store(struct device *dev, struct device_attribute *attr, device 1228 drivers/hwmon/adm1026.c static ssize_t gpio_mask_show(struct device *dev, device 1235 drivers/hwmon/adm1026.c static ssize_t gpio_mask_store(struct device *dev, device 1263 drivers/hwmon/adm1026.c static ssize_t pwm1_show(struct device *dev, struct device_attribute *attr, device 1270 drivers/hwmon/adm1026.c static ssize_t pwm1_store(struct device *dev, struct device_attribute *attr, device 1292 drivers/hwmon/adm1026.c static ssize_t temp1_auto_point1_pwm_show(struct device *dev, device 1300 drivers/hwmon/adm1026.c static ssize_t temp1_auto_point1_pwm_store(struct device *dev, device 1324 drivers/hwmon/adm1026.c static ssize_t temp1_auto_point2_pwm_show(struct device *dev, device 1331 drivers/hwmon/adm1026.c static ssize_t pwm1_enable_show(struct device *dev, device 1338 drivers/hwmon/adm1026.c static ssize_t pwm1_enable_store(struct device *dev, device 1822 drivers/hwmon/adm1026.c struct device *dev = &client->dev; device 1823 drivers/hwmon/adm1026.c struct device *hwmon_dev; device 114 drivers/hwmon/adm1029.c static struct adm1029_data *adm1029_update_device(struct device *dev) device 159 drivers/hwmon/adm1029.c temp_show(struct device *dev, struct device_attribute *devattr, char *buf) device 168 drivers/hwmon/adm1029.c fan_show(struct device *dev, struct device_attribute *devattr, char *buf) device 186 drivers/hwmon/adm1029.c fan_div_show(struct device *dev, struct device_attribute *devattr, char *buf) device 196 drivers/hwmon/adm1029.c static ssize_t fan_div_store(struct device *dev, device 358 drivers/hwmon/adm1029.c struct device *dev = &client->dev; device 360 drivers/hwmon/adm1029.c struct device *hwmon_dev; device 107 drivers/hwmon/adm1031.c static struct adm1031_data *adm1031_update_device(struct device *dev) device 321 drivers/hwmon/adm1031.c static ssize_t fan_auto_channel_show(struct device *dev, device 330 drivers/hwmon/adm1031.c fan_auto_channel_store(struct device *dev, struct device_attribute *attr, device 386 drivers/hwmon/adm1031.c static ssize_t auto_temp_off_show(struct device *dev, device 394 drivers/hwmon/adm1031.c static ssize_t auto_temp_min_show(struct device *dev, device 403 drivers/hwmon/adm1031.c auto_temp_min_store(struct device *dev, struct device_attribute *attr, device 424 drivers/hwmon/adm1031.c static ssize_t auto_temp_max_show(struct device *dev, device 433 drivers/hwmon/adm1031.c auto_temp_max_store(struct device *dev, struct device_attribute *attr, device 467 drivers/hwmon/adm1031.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 474 drivers/hwmon/adm1031.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 556 drivers/hwmon/adm1031.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 568 drivers/hwmon/adm1031.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 575 drivers/hwmon/adm1031.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 584 drivers/hwmon/adm1031.c static ssize_t fan_min_store(struct device *dev, device 609 drivers/hwmon/adm1031.c static ssize_t fan_div_store(struct device *dev, device 666 drivers/hwmon/adm1031.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 677 drivers/hwmon/adm1031.c static ssize_t temp_offset_show(struct device *dev, device 685 drivers/hwmon/adm1031.c static ssize_t temp_min_show(struct device *dev, device 692 drivers/hwmon/adm1031.c static ssize_t temp_max_show(struct device *dev, device 699 drivers/hwmon/adm1031.c static ssize_t temp_crit_show(struct device *dev, device 706 drivers/hwmon/adm1031.c static ssize_t temp_offset_store(struct device *dev, device 728 drivers/hwmon/adm1031.c static ssize_t temp_min_store(struct device *dev, device 750 drivers/hwmon/adm1031.c static ssize_t temp_max_store(struct device *dev, device 772 drivers/hwmon/adm1031.c static ssize_t temp_crit_store(struct device *dev, device 812 drivers/hwmon/adm1031.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 821 drivers/hwmon/adm1031.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 850 drivers/hwmon/adm1031.c static ssize_t update_interval_show(struct device *dev, device 858 drivers/hwmon/adm1031.c static ssize_t update_interval_store(struct device *dev, device 1028 drivers/hwmon/adm1031.c struct device *dev = &client->dev; device 1029 drivers/hwmon/adm1031.c struct device *hwmon_dev; device 161 drivers/hwmon/adm9240.c static struct adm9240_data *adm9240_update_device(struct device *dev) device 252 drivers/hwmon/adm9240.c static ssize_t temp1_input_show(struct device *dev, device 259 drivers/hwmon/adm9240.c static ssize_t max_show(struct device *dev, struct device_attribute *devattr, device 267 drivers/hwmon/adm9240.c static ssize_t max_store(struct device *dev, struct device_attribute *devattr, device 293 drivers/hwmon/adm9240.c static ssize_t in_show(struct device *dev, struct device_attribute *devattr, device 302 drivers/hwmon/adm9240.c static ssize_t in_min_show(struct device *dev, device 311 drivers/hwmon/adm9240.c static ssize_t in_max_show(struct device *dev, device 320 drivers/hwmon/adm9240.c static ssize_t in_min_store(struct device *dev, device 342 drivers/hwmon/adm9240.c static ssize_t in_max_store(struct device *dev, device 384 drivers/hwmon/adm9240.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 393 drivers/hwmon/adm9240.c static ssize_t fan_min_show(struct device *dev, device 402 drivers/hwmon/adm9240.c static ssize_t fan_div_show(struct device *dev, device 421 drivers/hwmon/adm9240.c static ssize_t fan_min_store(struct device *dev, device 489 drivers/hwmon/adm9240.c static ssize_t alarms_show(struct device *dev, device 497 drivers/hwmon/adm9240.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 515 drivers/hwmon/adm9240.c static ssize_t cpu0_vid_show(struct device *dev, device 524 drivers/hwmon/adm9240.c static ssize_t aout_output_show(struct device *dev, device 531 drivers/hwmon/adm9240.c static ssize_t aout_output_store(struct device *dev, device 552 drivers/hwmon/adm9240.c static ssize_t alarm_store(struct device *dev, struct device_attribute *attr, device 710 drivers/hwmon/adm9240.c struct device *dev = &new_client->dev; device 711 drivers/hwmon/adm9240.c struct device *hwmon_dev; device 52 drivers/hwmon/ads7828.c static ssize_t ads7828_in_show(struct device *dev, device 105 drivers/hwmon/ads7828.c struct device *dev = &client->dev; device 108 drivers/hwmon/ads7828.c struct device *hwmon_dev; device 91 drivers/hwmon/ads7871.c static ssize_t voltage_show(struct device *dev, struct device_attribute *da, device 158 drivers/hwmon/ads7871.c struct device *dev = &spi->dev; device 162 drivers/hwmon/ads7871.c struct device *hwmon_dev; device 41 drivers/hwmon/adt7310.c static int adt7310_spi_read_word(struct device *dev, u8 reg) device 48 drivers/hwmon/adt7310.c static int adt7310_spi_write_word(struct device *dev, u8 reg, u16 data) device 59 drivers/hwmon/adt7310.c static int adt7310_spi_read_byte(struct device *dev, u8 reg) device 66 drivers/hwmon/adt7310.c static int adt7310_spi_write_byte(struct device *dev, u8 reg, device 15 drivers/hwmon/adt7410.c static int adt7410_i2c_read_word(struct device *dev, u8 reg) device 20 drivers/hwmon/adt7410.c static int adt7410_i2c_write_word(struct device *dev, u8 reg, u16 data) device 25 drivers/hwmon/adt7410.c static int adt7410_i2c_read_byte(struct device *dev, u8 reg) device 30 drivers/hwmon/adt7410.c static int adt7410_i2c_write_byte(struct device *dev, u8 reg, u8 data) device 164 drivers/hwmon/adt7411.c static ssize_t adt7411_show_bit(struct device *dev, device 175 drivers/hwmon/adt7411.c static ssize_t adt7411_set_bit(struct device *dev, device 215 drivers/hwmon/adt7411.c static int adt7411_read_in_alarm(struct device *dev, int channel, long *val) device 228 drivers/hwmon/adt7411.c static int adt7411_read_in_vdd(struct device *dev, u32 attr, long *val) device 261 drivers/hwmon/adt7411.c static int adt7411_update_vref(struct device *dev) device 287 drivers/hwmon/adt7411.c static int adt7411_read_in_chan(struct device *dev, u32 attr, int channel, device 337 drivers/hwmon/adt7411.c static int adt7411_read_in(struct device *dev, u32 attr, int channel, device 347 drivers/hwmon/adt7411.c static int adt7411_read_temp_alarm(struct device *dev, u32 attr, int channel, device 378 drivers/hwmon/adt7411.c static int adt7411_read_temp(struct device *dev, u32 attr, int channel, device 417 drivers/hwmon/adt7411.c static int adt7411_read(struct device *dev, enum hwmon_sensor_types type, device 430 drivers/hwmon/adt7411.c static int adt7411_write_in_vdd(struct device *dev, u32 attr, long val) device 453 drivers/hwmon/adt7411.c static int adt7411_write_in_chan(struct device *dev, u32 attr, int channel, device 485 drivers/hwmon/adt7411.c static int adt7411_write_in(struct device *dev, u32 attr, int channel, device 494 drivers/hwmon/adt7411.c static int adt7411_write_temp(struct device *dev, u32 attr, int channel, device 518 drivers/hwmon/adt7411.c static int adt7411_write(struct device *dev, enum hwmon_sensor_types type, device 672 drivers/hwmon/adt7411.c struct device *dev = &client->dev; device 674 drivers/hwmon/adt7411.c struct device *hwmon_dev; device 672 drivers/hwmon/adt7462.c static struct adt7462_data *adt7462_update_device(struct device *dev) device 778 drivers/hwmon/adt7462.c static ssize_t temp_min_show(struct device *dev, device 790 drivers/hwmon/adt7462.c static ssize_t temp_min_store(struct device *dev, device 814 drivers/hwmon/adt7462.c static ssize_t temp_max_show(struct device *dev, device 826 drivers/hwmon/adt7462.c static ssize_t temp_max_store(struct device *dev, device 850 drivers/hwmon/adt7462.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 864 drivers/hwmon/adt7462.c static ssize_t temp_label_show(struct device *dev, device 873 drivers/hwmon/adt7462.c static ssize_t volt_max_show(struct device *dev, device 886 drivers/hwmon/adt7462.c static ssize_t volt_max_store(struct device *dev, device 913 drivers/hwmon/adt7462.c static ssize_t volt_min_show(struct device *dev, device 926 drivers/hwmon/adt7462.c static ssize_t volt_min_store(struct device *dev, device 953 drivers/hwmon/adt7462.c static ssize_t voltage_show(struct device *dev, device 966 drivers/hwmon/adt7462.c static ssize_t voltage_label_show(struct device *dev, device 975 drivers/hwmon/adt7462.c static ssize_t alarm_show(struct device *dev, device 994 drivers/hwmon/adt7462.c static ssize_t fan_min_show(struct device *dev, device 1012 drivers/hwmon/adt7462.c static ssize_t fan_min_store(struct device *dev, device 1038 drivers/hwmon/adt7462.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 1052 drivers/hwmon/adt7462.c static ssize_t force_pwm_max_show(struct device *dev, device 1059 drivers/hwmon/adt7462.c static ssize_t force_pwm_max_store(struct device *dev, device 1084 drivers/hwmon/adt7462.c static ssize_t pwm_show(struct device *dev, struct device_attribute *devattr, device 1092 drivers/hwmon/adt7462.c static ssize_t pwm_store(struct device *dev, struct device_attribute *devattr, device 1113 drivers/hwmon/adt7462.c static ssize_t pwm_max_show(struct device *dev, device 1120 drivers/hwmon/adt7462.c static ssize_t pwm_max_store(struct device *dev, device 1141 drivers/hwmon/adt7462.c static ssize_t pwm_min_show(struct device *dev, device 1149 drivers/hwmon/adt7462.c static ssize_t pwm_min_store(struct device *dev, device 1172 drivers/hwmon/adt7462.c static ssize_t pwm_hyst_show(struct device *dev, device 1181 drivers/hwmon/adt7462.c static ssize_t pwm_hyst_store(struct device *dev, device 1209 drivers/hwmon/adt7462.c static ssize_t pwm_tmax_show(struct device *dev, device 1223 drivers/hwmon/adt7462.c static ssize_t pwm_tmax_store(struct device *dev, device 1255 drivers/hwmon/adt7462.c static ssize_t pwm_tmin_show(struct device *dev, device 1263 drivers/hwmon/adt7462.c static ssize_t pwm_tmin_store(struct device *dev, device 1287 drivers/hwmon/adt7462.c static ssize_t pwm_auto_show(struct device *dev, device 1318 drivers/hwmon/adt7462.c static ssize_t pwm_auto_store(struct device *dev, device 1342 drivers/hwmon/adt7462.c static ssize_t pwm_auto_temp_show(struct device *dev, device 1375 drivers/hwmon/adt7462.c static ssize_t pwm_auto_temp_store(struct device *dev, device 1768 drivers/hwmon/adt7462.c int vendor, device, revision; device 1777 drivers/hwmon/adt7462.c device = i2c_smbus_read_byte_data(client, ADT7462_REG_DEVICE); device 1778 drivers/hwmon/adt7462.c if (device != ADT7462_DEVICE) device 1793 drivers/hwmon/adt7462.c struct device *dev = &client->dev; device 1795 drivers/hwmon/adt7462.c struct device *hwmon_dev; device 273 drivers/hwmon/adt7470.c static struct adt7470_data *adt7470_update_device(struct device *dev) device 393 drivers/hwmon/adt7470.c static ssize_t auto_update_interval_show(struct device *dev, device 401 drivers/hwmon/adt7470.c static ssize_t auto_update_interval_store(struct device *dev, device 420 drivers/hwmon/adt7470.c static ssize_t num_temp_sensors_show(struct device *dev, device 428 drivers/hwmon/adt7470.c static ssize_t num_temp_sensors_store(struct device *dev, device 449 drivers/hwmon/adt7470.c static ssize_t temp_min_show(struct device *dev, device 457 drivers/hwmon/adt7470.c static ssize_t temp_min_store(struct device *dev, device 481 drivers/hwmon/adt7470.c static ssize_t temp_max_show(struct device *dev, device 489 drivers/hwmon/adt7470.c static ssize_t temp_max_store(struct device *dev, device 513 drivers/hwmon/adt7470.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 521 drivers/hwmon/adt7470.c static ssize_t alarm_mask_show(struct device *dev, device 530 drivers/hwmon/adt7470.c static ssize_t alarm_mask_store(struct device *dev, device 551 drivers/hwmon/adt7470.c static ssize_t fan_max_show(struct device *dev, device 564 drivers/hwmon/adt7470.c static ssize_t fan_max_store(struct device *dev, device 587 drivers/hwmon/adt7470.c static ssize_t fan_min_show(struct device *dev, device 600 drivers/hwmon/adt7470.c static ssize_t fan_min_store(struct device *dev, device 623 drivers/hwmon/adt7470.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 636 drivers/hwmon/adt7470.c static ssize_t force_pwm_max_show(struct device *dev, device 643 drivers/hwmon/adt7470.c static ssize_t force_pwm_max_store(struct device *dev, device 668 drivers/hwmon/adt7470.c static ssize_t pwm_show(struct device *dev, struct device_attribute *devattr, device 676 drivers/hwmon/adt7470.c static ssize_t pwm_store(struct device *dev, struct device_attribute *devattr, device 702 drivers/hwmon/adt7470.c static ssize_t pwm1_freq_show(struct device *dev, device 724 drivers/hwmon/adt7470.c static ssize_t pwm1_freq_store(struct device *dev, device 761 drivers/hwmon/adt7470.c static ssize_t pwm_max_show(struct device *dev, device 769 drivers/hwmon/adt7470.c static ssize_t pwm_max_store(struct device *dev, device 792 drivers/hwmon/adt7470.c static ssize_t pwm_min_show(struct device *dev, device 800 drivers/hwmon/adt7470.c static ssize_t pwm_min_store(struct device *dev, device 823 drivers/hwmon/adt7470.c static ssize_t pwm_tmax_show(struct device *dev, device 832 drivers/hwmon/adt7470.c static ssize_t pwm_tmin_show(struct device *dev, device 840 drivers/hwmon/adt7470.c static ssize_t pwm_tmin_store(struct device *dev, device 864 drivers/hwmon/adt7470.c static ssize_t pwm_auto_show(struct device *dev, device 872 drivers/hwmon/adt7470.c static ssize_t pwm_auto_store(struct device *dev, device 909 drivers/hwmon/adt7470.c static ssize_t pwm_auto_temp_show(struct device *dev, device 931 drivers/hwmon/adt7470.c static ssize_t pwm_auto_temp_store(struct device *dev, device 967 drivers/hwmon/adt7470.c static ssize_t alarm_show(struct device *dev, device 1186 drivers/hwmon/adt7470.c int vendor, device, revision; device 1195 drivers/hwmon/adt7470.c device = i2c_smbus_read_byte_data(client, ADT7470_REG_DEVICE); device 1196 drivers/hwmon/adt7470.c if (device != ADT7470_DEVICE) device 1223 drivers/hwmon/adt7470.c struct device *dev = &client->dev; device 1225 drivers/hwmon/adt7470.c struct device *hwmon_dev; device 219 drivers/hwmon/adt7475.c static struct adt7475_data *adt7475_update_device(struct device *dev); device 324 drivers/hwmon/adt7475.c static ssize_t voltage_show(struct device *dev, struct device_attribute *attr, device 345 drivers/hwmon/adt7475.c static ssize_t voltage_store(struct device *dev, device 383 drivers/hwmon/adt7475.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 441 drivers/hwmon/adt7475.c static ssize_t temp_store(struct device *dev, struct device_attribute *attr, device 543 drivers/hwmon/adt7475.c static ssize_t temp_st_show(struct device *dev, struct device_attribute *attr, device 569 drivers/hwmon/adt7475.c static ssize_t temp_st_store(struct device *dev, device 630 drivers/hwmon/adt7475.c static ssize_t point2_show(struct device *dev, struct device_attribute *attr, device 648 drivers/hwmon/adt7475.c static ssize_t point2_store(struct device *dev, struct device_attribute *attr, device 691 drivers/hwmon/adt7475.c static ssize_t tach_show(struct device *dev, struct device_attribute *attr, device 709 drivers/hwmon/adt7475.c static ssize_t tach_store(struct device *dev, struct device_attribute *attr, device 732 drivers/hwmon/adt7475.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 744 drivers/hwmon/adt7475.c static ssize_t pwmchan_show(struct device *dev, struct device_attribute *attr, device 756 drivers/hwmon/adt7475.c static ssize_t pwmctrl_show(struct device *dev, struct device_attribute *attr, device 768 drivers/hwmon/adt7475.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 818 drivers/hwmon/adt7475.c static ssize_t stall_disable_show(struct device *dev, device 829 drivers/hwmon/adt7475.c static ssize_t stall_disable_store(struct device *dev, device 913 drivers/hwmon/adt7475.c static ssize_t pwmchan_store(struct device *dev, device 937 drivers/hwmon/adt7475.c static ssize_t pwmctrl_store(struct device *dev, device 966 drivers/hwmon/adt7475.c static ssize_t pwmfreq_show(struct device *dev, struct device_attribute *attr, device 981 drivers/hwmon/adt7475.c static ssize_t pwmfreq_store(struct device *dev, device 1010 drivers/hwmon/adt7475.c static ssize_t pwm_use_point2_pwm_at_crit_show(struct device *dev, device 1022 drivers/hwmon/adt7475.c static ssize_t pwm_use_point2_pwm_at_crit_store(struct device *dev, device 1047 drivers/hwmon/adt7475.c static ssize_t vrm_show(struct device *dev, struct device_attribute *devattr, device 1054 drivers/hwmon/adt7475.c static ssize_t vrm_store(struct device *dev, struct device_attribute *devattr, device 1069 drivers/hwmon/adt7475.c static ssize_t cpu0_vid_show(struct device *dev, device 1473 drivers/hwmon/adt7475.c struct device *hwmon_dev; device 1714 drivers/hwmon/adt7475.c static int adt7475_update_measure(struct device *dev) device 1811 drivers/hwmon/adt7475.c static struct adt7475_data *adt7475_update_device(struct device *dev) device 58 drivers/hwmon/adt7x10.c struct device *hwmon_dev; device 72 drivers/hwmon/adt7x10.c static int adt7x10_read_byte(struct device *dev, u8 reg) device 78 drivers/hwmon/adt7x10.c static int adt7x10_write_byte(struct device *dev, u8 reg, u8 data) device 84 drivers/hwmon/adt7x10.c static int adt7x10_read_word(struct device *dev, u8 reg) device 90 drivers/hwmon/adt7x10.c static int adt7x10_write_word(struct device *dev, u8 reg, u16 data) device 105 drivers/hwmon/adt7x10.c struct device *dev = private; device 122 drivers/hwmon/adt7x10.c static int adt7x10_temp_ready(struct device *dev) device 137 drivers/hwmon/adt7x10.c static int adt7x10_update_temp(struct device *dev) device 171 drivers/hwmon/adt7x10.c static int adt7x10_fill_cache(struct device *dev) device 220 drivers/hwmon/adt7x10.c static ssize_t adt7x10_temp_show(struct device *dev, device 239 drivers/hwmon/adt7x10.c static ssize_t adt7x10_temp_store(struct device *dev, device 262 drivers/hwmon/adt7x10.c static ssize_t adt7x10_t_hyst_show(struct device *dev, device 282 drivers/hwmon/adt7x10.c static ssize_t adt7x10_t_hyst_store(struct device *dev, device 305 drivers/hwmon/adt7x10.c static ssize_t adt7x10_alarm_show(struct device *dev, device 318 drivers/hwmon/adt7x10.c static ssize_t name_show(struct device *dev, struct device_attribute *da, device 359 drivers/hwmon/adt7x10.c int adt7x10_probe(struct device *dev, const char *name, int irq, device 447 drivers/hwmon/adt7x10.c int adt7x10_remove(struct device *dev, int irq) device 466 drivers/hwmon/adt7x10.c static int adt7x10_suspend(struct device *dev) device 474 drivers/hwmon/adt7x10.c static int adt7x10_resume(struct device *dev) device 18 drivers/hwmon/adt7x10.h struct device; device 21 drivers/hwmon/adt7x10.h int (*read_byte)(struct device *, u8 reg); device 22 drivers/hwmon/adt7x10.h int (*write_byte)(struct device *, u8 reg, u8 data); device 23 drivers/hwmon/adt7x10.h int (*read_word)(struct device *, u8 reg); device 24 drivers/hwmon/adt7x10.h int (*write_word)(struct device *, u8 reg, u16 data); device 27 drivers/hwmon/adt7x10.h int adt7x10_probe(struct device *dev, const char *name, int irq, device 29 drivers/hwmon/adt7x10.h int adt7x10_remove(struct device *dev, int irq); device 164 drivers/hwmon/amc6821.c static struct amc6821_data *amc6821_update_device(struct device *dev) device 267 drivers/hwmon/amc6821.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 276 drivers/hwmon/amc6821.c static ssize_t temp_store(struct device *dev, struct device_attribute *attr, device 299 drivers/hwmon/amc6821.c static ssize_t temp_alarm_show(struct device *dev, device 335 drivers/hwmon/amc6821.c static ssize_t temp2_fault_show(struct device *dev, device 345 drivers/hwmon/amc6821.c static ssize_t pwm1_show(struct device *dev, struct device_attribute *devattr, device 352 drivers/hwmon/amc6821.c static ssize_t pwm1_store(struct device *dev, device 370 drivers/hwmon/amc6821.c static ssize_t pwm1_enable_show(struct device *dev, device 377 drivers/hwmon/amc6821.c static ssize_t pwm1_enable_store(struct device *dev, device 424 drivers/hwmon/amc6821.c static ssize_t pwm1_auto_channels_temp_show(struct device *dev, device 432 drivers/hwmon/amc6821.c static ssize_t temp_auto_point_temp_show(struct device *dev, device 452 drivers/hwmon/amc6821.c static ssize_t pwm1_auto_point_pwm_show(struct device *dev, device 483 drivers/hwmon/amc6821.c static ssize_t temp_auto_point_temp_store(struct device *dev, device 554 drivers/hwmon/amc6821.c static ssize_t pwm1_auto_point_pwm_store(struct device *dev, device 592 drivers/hwmon/amc6821.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 602 drivers/hwmon/amc6821.c static ssize_t fan1_fault_show(struct device *dev, device 612 drivers/hwmon/amc6821.c static ssize_t fan_store(struct device *dev, struct device_attribute *attr, device 642 drivers/hwmon/amc6821.c static ssize_t fan1_div_show(struct device *dev, device 649 drivers/hwmon/amc6821.c static ssize_t fan1_div_store(struct device *dev, device 906 drivers/hwmon/amc6821.c struct device *dev = &client->dev; device 908 drivers/hwmon/amc6821.c struct device *hwmon_dev; device 142 drivers/hwmon/applesmc.c static struct device *hwmon_dev; device 646 drivers/hwmon/applesmc.c static int applesmc_pm_resume(struct device *dev) device 654 drivers/hwmon/applesmc.c static int applesmc_pm_restore(struct device *dev) device 702 drivers/hwmon/applesmc.c static ssize_t applesmc_name_show(struct device *dev, device 708 drivers/hwmon/applesmc.c static ssize_t applesmc_position_show(struct device *dev, device 731 drivers/hwmon/applesmc.c static ssize_t applesmc_light_show(struct device *dev, device 770 drivers/hwmon/applesmc.c static ssize_t applesmc_show_sensor_label(struct device *dev, device 779 drivers/hwmon/applesmc.c static ssize_t applesmc_show_temperature(struct device *dev, device 796 drivers/hwmon/applesmc.c static ssize_t applesmc_show_fan_speed(struct device *dev, device 816 drivers/hwmon/applesmc.c static ssize_t applesmc_store_fan_speed(struct device *dev, device 841 drivers/hwmon/applesmc.c static ssize_t applesmc_show_fan_manual(struct device *dev, device 857 drivers/hwmon/applesmc.c static ssize_t applesmc_store_fan_manual(struct device *dev, device 891 drivers/hwmon/applesmc.c static ssize_t applesmc_show_fan_position(struct device *dev, device 909 drivers/hwmon/applesmc.c static ssize_t applesmc_calibrate_show(struct device *dev, device 915 drivers/hwmon/applesmc.c static ssize_t applesmc_calibrate_store(struct device *dev, device 941 drivers/hwmon/applesmc.c static ssize_t applesmc_key_count_show(struct device *dev, device 958 drivers/hwmon/applesmc.c static ssize_t applesmc_key_at_index_read_show(struct device *dev, device 974 drivers/hwmon/applesmc.c static ssize_t applesmc_key_at_index_data_length_show(struct device *dev, device 986 drivers/hwmon/applesmc.c static ssize_t applesmc_key_at_index_type_show(struct device *dev, device 998 drivers/hwmon/applesmc.c static ssize_t applesmc_key_at_index_name_show(struct device *dev, device 1010 drivers/hwmon/applesmc.c static ssize_t applesmc_key_at_index_show(struct device *dev, device 1016 drivers/hwmon/applesmc.c static ssize_t applesmc_key_at_index_store(struct device *dev, device 46 drivers/hwmon/as370-hwmon.c static int as370_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 106 drivers/hwmon/as370-hwmon.c struct device *hwmon_dev; device 108 drivers/hwmon/as370-hwmon.c struct device *dev = &pdev->dev; device 180 drivers/hwmon/asb100.c struct device *hwmon_dev; device 213 drivers/hwmon/asb100.c static struct asb100_data *asb100_update_device(struct device *dev); device 236 drivers/hwmon/asb100.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 249 drivers/hwmon/asb100.c static ssize_t set_in_##reg(struct device *dev, struct device_attribute *attr, \ device 287 drivers/hwmon/asb100.c static ssize_t show_fan(struct device *dev, struct device_attribute *attr, device 296 drivers/hwmon/asb100.c static ssize_t show_fan_min(struct device *dev, struct device_attribute *attr, device 305 drivers/hwmon/asb100.c static ssize_t show_fan_div(struct device *dev, struct device_attribute *attr, device 313 drivers/hwmon/asb100.c static ssize_t set_fan_min(struct device *dev, struct device_attribute *attr, device 339 drivers/hwmon/asb100.c static ssize_t set_fan_div(struct device *dev, struct device_attribute *attr, device 418 drivers/hwmon/asb100.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 431 drivers/hwmon/asb100.c static ssize_t set_##reg(struct device *dev, struct device_attribute *attr, \ device 473 drivers/hwmon/asb100.c static ssize_t cpu0_vid_show(struct device *dev, device 483 drivers/hwmon/asb100.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 490 drivers/hwmon/asb100.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 511 drivers/hwmon/asb100.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 520 drivers/hwmon/asb100.c static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, device 540 drivers/hwmon/asb100.c static ssize_t pwm1_show(struct device *dev, struct device_attribute *attr, device 547 drivers/hwmon/asb100.c static ssize_t pwm1_store(struct device *dev, struct device_attribute *attr, device 567 drivers/hwmon/asb100.c static ssize_t pwm1_enable_show(struct device *dev, device 574 drivers/hwmon/asb100.c static ssize_t pwm1_enable_store(struct device *dev, device 939 drivers/hwmon/asb100.c static struct asb100_data *asb100_update_device(struct device *dev) device 78 drivers/hwmon/asc7621.c struct device *class_dev; device 119 drivers/hwmon/asc7621.c static struct asc7621_data *asc7621_update_device(struct device *dev); device 164 drivers/hwmon/asc7621.c static ssize_t show_u8(struct device *dev, struct device_attribute *attr, device 172 drivers/hwmon/asc7621.c static ssize_t store_u8(struct device *dev, struct device_attribute *attr, device 193 drivers/hwmon/asc7621.c static ssize_t show_bitmask(struct device *dev, device 203 drivers/hwmon/asc7621.c static ssize_t store_bitmask(struct device *dev, device 233 drivers/hwmon/asc7621.c static ssize_t show_fan16(struct device *dev, device 248 drivers/hwmon/asc7621.c static ssize_t store_fan16(struct device *dev, device 294 drivers/hwmon/asc7621.c static ssize_t show_in10(struct device *dev, struct device_attribute *attr, device 312 drivers/hwmon/asc7621.c static ssize_t show_in8(struct device *dev, struct device_attribute *attr, device 323 drivers/hwmon/asc7621.c static ssize_t store_in8(struct device *dev, struct device_attribute *attr, device 347 drivers/hwmon/asc7621.c static ssize_t show_temp8(struct device *dev, device 355 drivers/hwmon/asc7621.c static ssize_t store_temp8(struct device *dev, device 384 drivers/hwmon/asc7621.c static ssize_t show_temp10(struct device *dev, device 401 drivers/hwmon/asc7621.c static ssize_t show_temp62(struct device *dev, device 411 drivers/hwmon/asc7621.c static ssize_t store_temp62(struct device *dev, device 446 drivers/hwmon/asc7621.c static ssize_t show_ap2_temp(struct device *dev, device 465 drivers/hwmon/asc7621.c static ssize_t store_ap2_temp(struct device *dev, device 497 drivers/hwmon/asc7621.c static ssize_t show_pwm_ac(struct device *dev, device 516 drivers/hwmon/asc7621.c static ssize_t store_pwm_ac(struct device *dev, device 556 drivers/hwmon/asc7621.c static ssize_t show_pwm_enable(struct device *dev, device 584 drivers/hwmon/asc7621.c static ssize_t store_pwm_enable(struct device *dev, device 645 drivers/hwmon/asc7621.c static ssize_t show_pwm_freq(struct device *dev, device 657 drivers/hwmon/asc7621.c static ssize_t store_pwm_freq(struct device *dev, device 693 drivers/hwmon/asc7621.c static ssize_t show_pwm_ast(struct device *dev, device 706 drivers/hwmon/asc7621.c static ssize_t store_pwm_ast(struct device *dev, device 742 drivers/hwmon/asc7621.c static ssize_t show_temp_st(struct device *dev, device 753 drivers/hwmon/asc7621.c static ssize_t store_temp_st(struct device *dev, device 992 drivers/hwmon/asc7621.c static struct asc7621_data *asc7621_update_device(struct device *dev) device 570 drivers/hwmon/aspeed-pwm-tacho.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 595 drivers/hwmon/aspeed-pwm-tacho.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 605 drivers/hwmon/aspeed-pwm-tacho.c static ssize_t rpm_show(struct device *dev, struct device_attribute *attr, device 623 drivers/hwmon/aspeed-pwm-tacho.c struct device *dev = container_of(kobj, struct device, kobj); device 634 drivers/hwmon/aspeed-pwm-tacho.c struct device *dev = container_of(kobj, struct device, kobj); device 803 drivers/hwmon/aspeed-pwm-tacho.c static int aspeed_create_pwm_cooling(struct device *dev, device 843 drivers/hwmon/aspeed-pwm-tacho.c static int aspeed_create_fan(struct device *dev, device 890 drivers/hwmon/aspeed-pwm-tacho.c struct device *dev = &pdev->dev; device 895 drivers/hwmon/aspeed-pwm-tacho.c struct device *hwmon; device 107 drivers/hwmon/asus_atk0110.c struct device *hwmon_dev; device 138 drivers/hwmon/asus_atk0110.c typedef ssize_t (*sysfs_show_func)(struct device *dev, device 189 drivers/hwmon/asus_atk0110.c static int atk_add(struct acpi_device *device); device 190 drivers/hwmon/asus_atk0110.c static int atk_remove(struct acpi_device *device); device 216 drivers/hwmon/asus_atk0110.c static ssize_t atk_input_show(struct device *dev, device 234 drivers/hwmon/asus_atk0110.c static ssize_t atk_label_show(struct device *dev, device 242 drivers/hwmon/asus_atk0110.c static ssize_t atk_limit1_show(struct device *dev, device 254 drivers/hwmon/asus_atk0110.c static ssize_t atk_limit2_show(struct device *dev, device 329 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 424 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 451 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 489 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 525 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 567 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 604 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 822 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 940 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1015 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1061 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1088 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1120 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1162 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1188 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1200 drivers/hwmon/asus_atk0110.c struct device *dev = &data->acpi_dev->dev; device 1273 drivers/hwmon/asus_atk0110.c static int atk_add(struct acpi_device *device) device 1281 drivers/hwmon/asus_atk0110.c dev_dbg(&device->dev, "adding...\n"); device 1283 drivers/hwmon/asus_atk0110.c data = devm_kzalloc(&device->dev, sizeof(*data), GFP_KERNEL); device 1287 drivers/hwmon/asus_atk0110.c data->acpi_dev = device; device 1288 drivers/hwmon/asus_atk0110.c data->atk_handle = device->handle; device 1296 drivers/hwmon/asus_atk0110.c dev_dbg(&device->dev, "atk: method MBIF not found\n"); device 1302 drivers/hwmon/asus_atk0110.c dev_dbg(&device->dev, "board ID = %s\n", device 1310 drivers/hwmon/asus_atk0110.c dev_err(&device->dev, "No usable hwmon interface detected\n"); device 1315 drivers/hwmon/asus_atk0110.c dev_dbg(&device->dev, "Using old hwmon interface\n"); device 1318 drivers/hwmon/asus_atk0110.c dev_dbg(&device->dev, "Using new hwmon interface\n"); device 1324 drivers/hwmon/asus_atk0110.c dev_info(&device->dev, device 1339 drivers/hwmon/asus_atk0110.c device->driver_data = data; device 1347 drivers/hwmon/asus_atk0110.c static int atk_remove(struct acpi_device *device) device 1349 drivers/hwmon/asus_atk0110.c struct atk_data *data = device->driver_data; device 1350 drivers/hwmon/asus_atk0110.c dev_dbg(&device->dev, "removing...\n"); device 1352 drivers/hwmon/asus_atk0110.c device->driver_data = NULL; device 1360 drivers/hwmon/asus_atk0110.c dev_err(&device->dev, "Failed to disable EC\n"); device 50 drivers/hwmon/atxp1.c static struct atxp1_data *atxp1_update_device(struct device *dev) device 75 drivers/hwmon/atxp1.c static ssize_t cpu0_vid_show(struct device *dev, device 89 drivers/hwmon/atxp1.c static ssize_t cpu0_vid_store(struct device *dev, device 151 drivers/hwmon/atxp1.c static ssize_t gpio1_show(struct device *dev, struct device_attribute *attr, device 164 drivers/hwmon/atxp1.c static ssize_t gpio1_store(struct device *dev, struct device_attribute *attr, device 196 drivers/hwmon/atxp1.c static ssize_t gpio2_show(struct device *dev, struct device_attribute *attr, device 209 drivers/hwmon/atxp1.c static ssize_t gpio2_store(struct device *dev, struct device_attribute *attr, device 250 drivers/hwmon/atxp1.c struct device *dev = &client->dev; device 252 drivers/hwmon/atxp1.c struct device *hwmon_dev; device 92 drivers/hwmon/coretemp.c struct device *hwmon_dev; device 104 drivers/hwmon/coretemp.c static ssize_t show_label(struct device *dev, device 117 drivers/hwmon/coretemp.c static ssize_t show_crit_alarm(struct device *dev, device 132 drivers/hwmon/coretemp.c static ssize_t show_tjmax(struct device *dev, device 141 drivers/hwmon/coretemp.c static ssize_t show_ttarget(struct device *dev, device 150 drivers/hwmon/coretemp.c static ssize_t show_temp(struct device *dev, device 179 drivers/hwmon/coretemp.c unsigned int device; device 226 drivers/hwmon/coretemp.c static int adjust_tjmax(struct cpuinfo_x86 *c, u32 id, struct device *dev) device 246 drivers/hwmon/coretemp.c if (host_bridge->device == tjmax_pci_table[i].device) device 341 drivers/hwmon/coretemp.c static int get_tjmax(struct cpuinfo_x86 *c, u32 id, struct device *dev) device 380 drivers/hwmon/coretemp.c static int create_core_attrs(struct temp_data *tdata, struct device *dev, device 384 drivers/hwmon/coretemp.c static ssize_t (*const rd_ptr[TOTAL_ATTRS]) (struct device *dev, device 531 drivers/hwmon/coretemp.c struct device *dev = &pdev->dev; device 85 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_vddout_show(struct device *dev, device 117 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_ich_show(struct device *dev, device 131 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_tbat_show(struct device *dev, device 139 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_vbat_show(struct device *dev, device 152 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_misc_channel_show(struct device *dev, device 221 drivers/hwmon/da9052-hwmon.c static ssize_t __da9052_read_tsi(struct device *dev, int channel) device 240 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_tsi_show(struct device *dev, device 257 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_tjunc_show(struct device *dev, device 279 drivers/hwmon/da9052-hwmon.c static ssize_t da9052_vbbat_show(struct device *dev, device 292 drivers/hwmon/da9052-hwmon.c static ssize_t label_show(struct device *dev, device 302 drivers/hwmon/da9052-hwmon.c struct device *dev = container_of(kobj, struct device, kobj); device 397 drivers/hwmon/da9052-hwmon.c struct device *dev = &pdev->dev; device 399 drivers/hwmon/da9052-hwmon.c struct device *hwmon_dev; device 138 drivers/hwmon/da9055-hwmon.c static ssize_t da9055_auto_ch_show(struct device *dev, device 175 drivers/hwmon/da9055-hwmon.c static ssize_t da9055_tjunc_show(struct device *dev, device 198 drivers/hwmon/da9055-hwmon.c static ssize_t label_show(struct device *dev, device 236 drivers/hwmon/da9055-hwmon.c struct device *dev = &pdev->dev; device 238 drivers/hwmon/da9055-hwmon.c struct device *hwmon_dev; device 64 drivers/hwmon/dell-smm-hwmon.c static struct device *i8k_hwmon_dev; device 618 drivers/hwmon/dell-smm-hwmon.c static ssize_t i8k_hwmon_temp_label_show(struct device *dev, device 641 drivers/hwmon/dell-smm-hwmon.c static ssize_t i8k_hwmon_temp_show(struct device *dev, device 654 drivers/hwmon/dell-smm-hwmon.c static ssize_t i8k_hwmon_fan_label_show(struct device *dev, device 685 drivers/hwmon/dell-smm-hwmon.c static ssize_t i8k_hwmon_fan_show(struct device *dev, device 697 drivers/hwmon/dell-smm-hwmon.c static ssize_t i8k_hwmon_pwm_show(struct device *dev, device 709 drivers/hwmon/dell-smm-hwmon.c static ssize_t i8k_hwmon_pwm_store(struct device *dev, device 201 drivers/hwmon/dme1737.c struct device *hwmon_dev; device 594 drivers/hwmon/dme1737.c static struct dme1737_data *dme1737_update_device(struct device *dev) device 799 drivers/hwmon/dme1737.c static ssize_t show_in(struct device *dev, struct device_attribute *attr, device 830 drivers/hwmon/dme1737.c static ssize_t set_in(struct device *dev, struct device_attribute *attr, device 877 drivers/hwmon/dme1737.c static ssize_t show_temp(struct device *dev, struct device_attribute *attr, device 914 drivers/hwmon/dme1737.c static ssize_t set_temp(struct device *dev, struct device_attribute *attr, device 965 drivers/hwmon/dme1737.c static ssize_t show_zone(struct device *dev, struct device_attribute *attr, device 1006 drivers/hwmon/dme1737.c static ssize_t set_zone(struct device *dev, struct device_attribute *attr, device 1080 drivers/hwmon/dme1737.c static ssize_t show_fan(struct device *dev, struct device_attribute *attr, device 1120 drivers/hwmon/dme1737.c static ssize_t set_fan(struct device *dev, struct device_attribute *attr, device 1196 drivers/hwmon/dme1737.c static ssize_t show_pwm(struct device *dev, struct device_attribute *attr, device 1257 drivers/hwmon/dme1737.c static void dme1737_chmod_file(struct device*, struct attribute*, umode_t); device 1259 drivers/hwmon/dme1737.c static ssize_t set_pwm(struct device *dev, struct device_attribute *attr, device 1462 drivers/hwmon/dme1737.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 1471 drivers/hwmon/dme1737.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 1489 drivers/hwmon/dme1737.c static ssize_t cpu0_vid_show(struct device *dev, device 1497 drivers/hwmon/dme1737.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 2043 drivers/hwmon/dme1737.c static void dme1737_chmod_file(struct device *dev, device 2052 drivers/hwmon/dme1737.c static void dme1737_chmod_group(struct device *dev, device 2062 drivers/hwmon/dme1737.c static void dme1737_remove_files(struct device *dev) device 2101 drivers/hwmon/dme1737.c static int dme1737_create_files(struct device *dev) device 2232 drivers/hwmon/dme1737.c static int dme1737_init_device(struct device *dev) device 2436 drivers/hwmon/dme1737.c struct device *dev = &adapter->dev; device 2468 drivers/hwmon/dme1737.c struct device *dev = &client->dev; device 2628 drivers/hwmon/dme1737.c u8 company, device; device 2631 drivers/hwmon/dme1737.c struct device *dev = &pdev->dev; device 2661 drivers/hwmon/dme1737.c device = dme1737_read(data, DME1737_REG_DEVICE); device 2664 drivers/hwmon/dme1737.c (device == SCH311X_DEVICE)) { device 2667 drivers/hwmon/dme1737.c (device == SCH5127_DEVICE)) { device 185 drivers/hwmon/ds1621.c static struct ds1621_data *ds1621_update_client(struct device *dev) device 224 drivers/hwmon/ds1621.c static ssize_t temp_show(struct device *dev, struct device_attribute *da, device 233 drivers/hwmon/ds1621.c static ssize_t temp_store(struct device *dev, struct device_attribute *da, device 253 drivers/hwmon/ds1621.c static ssize_t alarms_show(struct device *dev, struct device_attribute *da, device 260 drivers/hwmon/ds1621.c static ssize_t alarm_show(struct device *dev, struct device_attribute *da, device 268 drivers/hwmon/ds1621.c static ssize_t update_interval_show(struct device *dev, device 275 drivers/hwmon/ds1621.c static ssize_t update_interval_store(struct device *dev, device 329 drivers/hwmon/ds1621.c struct device *dev = container_of(kobj, struct device, kobj); device 349 drivers/hwmon/ds1621.c struct device *hwmon_dev; device 94 drivers/hwmon/ds620.c static struct ds620_data *ds620_update_client(struct device *dev) device 129 drivers/hwmon/ds620.c static ssize_t temp_show(struct device *dev, struct device_attribute *da, device 141 drivers/hwmon/ds620.c static ssize_t temp_store(struct device *dev, struct device_attribute *da, device 166 drivers/hwmon/ds620.c static ssize_t alarm_show(struct device *dev, struct device_attribute *da, device 217 drivers/hwmon/ds620.c struct device *dev = &client->dev; device 218 drivers/hwmon/ds620.c struct device *hwmon_dev; device 35 drivers/hwmon/emc1403.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 49 drivers/hwmon/emc1403.c static ssize_t bit_show(struct device *dev, struct device_attribute *attr, device 63 drivers/hwmon/emc1403.c static ssize_t temp_store(struct device *dev, struct device_attribute *attr, device 80 drivers/hwmon/emc1403.c static ssize_t bit_store(struct device *dev, struct device_attribute *attr, device 98 drivers/hwmon/emc1403.c static ssize_t show_hyst_common(struct device *dev, device 120 drivers/hwmon/emc1403.c static ssize_t hyst_show(struct device *dev, struct device_attribute *attr, device 126 drivers/hwmon/emc1403.c static ssize_t min_hyst_show(struct device *dev, device 132 drivers/hwmon/emc1403.c static ssize_t hyst_store(struct device *dev, struct device_attribute *attr, device 360 drivers/hwmon/emc1403.c static bool emc1403_regmap_is_volatile(struct device *dev, unsigned int reg) device 393 drivers/hwmon/emc1403.c struct device *hwmon_dev; device 135 drivers/hwmon/emc2103.c static struct emc2103_data *emc2103_update_device(struct device *dev) device 175 drivers/hwmon/emc2103.c temp_show(struct device *dev, struct device_attribute *da, char *buf) device 185 drivers/hwmon/emc2103.c temp_min_show(struct device *dev, struct device_attribute *da, char *buf) device 194 drivers/hwmon/emc2103.c temp_max_show(struct device *dev, struct device_attribute *da, char *buf) device 203 drivers/hwmon/emc2103.c temp_fault_show(struct device *dev, struct device_attribute *da, char *buf) device 212 drivers/hwmon/emc2103.c temp_min_alarm_show(struct device *dev, struct device_attribute *da, device 222 drivers/hwmon/emc2103.c temp_max_alarm_show(struct device *dev, struct device_attribute *da, device 231 drivers/hwmon/emc2103.c static ssize_t temp_min_store(struct device *dev, struct device_attribute *da, device 253 drivers/hwmon/emc2103.c static ssize_t temp_max_store(struct device *dev, struct device_attribute *da, device 276 drivers/hwmon/emc2103.c fan1_input_show(struct device *dev, struct device_attribute *da, char *buf) device 286 drivers/hwmon/emc2103.c fan1_div_show(struct device *dev, struct device_attribute *da, char *buf) device 299 drivers/hwmon/emc2103.c static ssize_t fan1_div_store(struct device *dev, struct device_attribute *da, device 361 drivers/hwmon/emc2103.c fan1_target_show(struct device *dev, struct device_attribute *da, char *buf) device 374 drivers/hwmon/emc2103.c static ssize_t fan1_target_store(struct device *dev, device 405 drivers/hwmon/emc2103.c fan1_fault_show(struct device *dev, struct device_attribute *da, char *buf) device 413 drivers/hwmon/emc2103.c pwm1_enable_show(struct device *dev, struct device_attribute *da, char *buf) device 419 drivers/hwmon/emc2103.c static ssize_t pwm1_enable_store(struct device *dev, device 557 drivers/hwmon/emc2103.c struct device *hwmon_dev; device 122 drivers/hwmon/emc6w201.c static struct emc6w201_data *emc6w201_update_device(struct device *dev) device 179 drivers/hwmon/emc6w201.c static ssize_t in_show(struct device *dev, struct device_attribute *devattr, device 190 drivers/hwmon/emc6w201.c static ssize_t in_store(struct device *dev, struct device_attribute *devattr, device 218 drivers/hwmon/emc6w201.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 228 drivers/hwmon/emc6w201.c static ssize_t temp_store(struct device *dev, device 257 drivers/hwmon/emc6w201.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 273 drivers/hwmon/emc6w201.c static ssize_t fan_store(struct device *dev, struct device_attribute *devattr, device 450 drivers/hwmon/emc6w201.c struct device *dev = &client->dev; device 452 drivers/hwmon/emc6w201.c struct device *hwmon_dev; device 165 drivers/hwmon/f71805f.c struct device *hwmon_dev; device 332 drivers/hwmon/f71805f.c static struct f71805f_data *f71805f_update_device(struct device *dev) device 419 drivers/hwmon/f71805f.c static ssize_t show_in0(struct device *dev, struct device_attribute *devattr, device 429 drivers/hwmon/f71805f.c static ssize_t show_in0_max(struct device *dev, struct device_attribute device 439 drivers/hwmon/f71805f.c static ssize_t show_in0_min(struct device *dev, struct device_attribute device 449 drivers/hwmon/f71805f.c static ssize_t set_in0_max(struct device *dev, struct device_attribute device 470 drivers/hwmon/f71805f.c static ssize_t set_in0_min(struct device *dev, struct device_attribute device 491 drivers/hwmon/f71805f.c static ssize_t show_in(struct device *dev, struct device_attribute *devattr, device 501 drivers/hwmon/f71805f.c static ssize_t show_in_max(struct device *dev, struct device_attribute device 511 drivers/hwmon/f71805f.c static ssize_t show_in_min(struct device *dev, struct device_attribute device 521 drivers/hwmon/f71805f.c static ssize_t set_in_max(struct device *dev, struct device_attribute device 542 drivers/hwmon/f71805f.c static ssize_t set_in_min(struct device *dev, struct device_attribute device 563 drivers/hwmon/f71805f.c static ssize_t show_fan(struct device *dev, struct device_attribute *devattr, device 573 drivers/hwmon/f71805f.c static ssize_t show_fan_min(struct device *dev, struct device_attribute device 583 drivers/hwmon/f71805f.c static ssize_t show_fan_target(struct device *dev, struct device_attribute device 593 drivers/hwmon/f71805f.c static ssize_t set_fan_min(struct device *dev, struct device_attribute device 614 drivers/hwmon/f71805f.c static ssize_t set_fan_target(struct device *dev, struct device_attribute device 636 drivers/hwmon/f71805f.c static ssize_t show_pwm(struct device *dev, struct device_attribute *devattr, device 646 drivers/hwmon/f71805f.c static ssize_t show_pwm_enable(struct device *dev, struct device_attribute device 668 drivers/hwmon/f71805f.c static ssize_t show_pwm_freq(struct device *dev, struct device_attribute device 678 drivers/hwmon/f71805f.c static ssize_t show_pwm_mode(struct device *dev, struct device_attribute device 688 drivers/hwmon/f71805f.c static ssize_t set_pwm(struct device *dev, struct device_attribute *devattr, device 714 drivers/hwmon/f71805f.c static ssize_t set_pwm_enable(struct device *dev, struct device_attribute device 764 drivers/hwmon/f71805f.c static ssize_t set_pwm_freq(struct device *dev, struct device_attribute device 785 drivers/hwmon/f71805f.c static ssize_t show_pwm_auto_point_temp(struct device *dev, device 798 drivers/hwmon/f71805f.c static ssize_t set_pwm_auto_point_temp(struct device *dev, device 822 drivers/hwmon/f71805f.c static ssize_t show_pwm_auto_point_fan(struct device *dev, device 835 drivers/hwmon/f71805f.c static ssize_t set_pwm_auto_point_fan(struct device *dev, device 859 drivers/hwmon/f71805f.c static ssize_t show_temp(struct device *dev, struct device_attribute *devattr, device 869 drivers/hwmon/f71805f.c static ssize_t show_temp_max(struct device *dev, struct device_attribute device 879 drivers/hwmon/f71805f.c static ssize_t show_temp_hyst(struct device *dev, struct device_attribute device 889 drivers/hwmon/f71805f.c static ssize_t show_temp_type(struct device *dev, struct device_attribute device 900 drivers/hwmon/f71805f.c static ssize_t set_temp_max(struct device *dev, struct device_attribute device 921 drivers/hwmon/f71805f.c static ssize_t set_temp_hyst(struct device *dev, struct device_attribute device 942 drivers/hwmon/f71805f.c static ssize_t alarms_in_show(struct device *dev, struct device_attribute device 950 drivers/hwmon/f71805f.c static ssize_t alarms_fan_show(struct device *dev, struct device_attribute device 958 drivers/hwmon/f71805f.c static ssize_t alarms_temp_show(struct device *dev, struct device_attribute device 966 drivers/hwmon/f71805f.c static ssize_t show_alarm(struct device *dev, struct device_attribute device 976 drivers/hwmon/f71805f.c static ssize_t name_show(struct device *dev, struct device_attribute device 252 drivers/hwmon/f71882fg.c struct device *hwmon_dev; device 294 drivers/hwmon/f71882fg.c static ssize_t show_in(struct device *dev, struct device_attribute *devattr, device 296 drivers/hwmon/f71882fg.c static ssize_t show_in_max(struct device *dev, struct device_attribute device 298 drivers/hwmon/f71882fg.c static ssize_t store_in_max(struct device *dev, struct device_attribute device 300 drivers/hwmon/f71882fg.c static ssize_t show_in_beep(struct device *dev, struct device_attribute device 302 drivers/hwmon/f71882fg.c static ssize_t store_in_beep(struct device *dev, struct device_attribute device 304 drivers/hwmon/f71882fg.c static ssize_t show_in_alarm(struct device *dev, struct device_attribute device 307 drivers/hwmon/f71882fg.c static ssize_t show_fan(struct device *dev, struct device_attribute *devattr, device 309 drivers/hwmon/f71882fg.c static ssize_t show_fan_full_speed(struct device *dev, device 311 drivers/hwmon/f71882fg.c static ssize_t store_fan_full_speed(struct device *dev, device 313 drivers/hwmon/f71882fg.c static ssize_t show_fan_beep(struct device *dev, struct device_attribute device 315 drivers/hwmon/f71882fg.c static ssize_t store_fan_beep(struct device *dev, struct device_attribute device 317 drivers/hwmon/f71882fg.c static ssize_t show_fan_alarm(struct device *dev, struct device_attribute device 320 drivers/hwmon/f71882fg.c static ssize_t show_temp(struct device *dev, struct device_attribute device 322 drivers/hwmon/f71882fg.c static ssize_t show_temp_max(struct device *dev, struct device_attribute device 324 drivers/hwmon/f71882fg.c static ssize_t store_temp_max(struct device *dev, struct device_attribute device 326 drivers/hwmon/f71882fg.c static ssize_t show_temp_max_hyst(struct device *dev, struct device_attribute device 328 drivers/hwmon/f71882fg.c static ssize_t store_temp_max_hyst(struct device *dev, struct device_attribute device 330 drivers/hwmon/f71882fg.c static ssize_t show_temp_crit(struct device *dev, struct device_attribute device 332 drivers/hwmon/f71882fg.c static ssize_t store_temp_crit(struct device *dev, struct device_attribute device 334 drivers/hwmon/f71882fg.c static ssize_t show_temp_crit_hyst(struct device *dev, struct device_attribute device 336 drivers/hwmon/f71882fg.c static ssize_t show_temp_type(struct device *dev, struct device_attribute device 338 drivers/hwmon/f71882fg.c static ssize_t show_temp_beep(struct device *dev, struct device_attribute device 340 drivers/hwmon/f71882fg.c static ssize_t store_temp_beep(struct device *dev, struct device_attribute device 342 drivers/hwmon/f71882fg.c static ssize_t show_temp_alarm(struct device *dev, struct device_attribute device 344 drivers/hwmon/f71882fg.c static ssize_t show_temp_fault(struct device *dev, struct device_attribute device 347 drivers/hwmon/f71882fg.c static ssize_t show_pwm(struct device *dev, struct device_attribute *devattr, device 349 drivers/hwmon/f71882fg.c static ssize_t store_pwm(struct device *dev, struct device_attribute *devattr, device 351 drivers/hwmon/f71882fg.c static ssize_t show_simple_pwm(struct device *dev, device 353 drivers/hwmon/f71882fg.c static ssize_t store_simple_pwm(struct device *dev, device 355 drivers/hwmon/f71882fg.c static ssize_t show_pwm_enable(struct device *dev, device 357 drivers/hwmon/f71882fg.c static ssize_t store_pwm_enable(struct device *dev, device 359 drivers/hwmon/f71882fg.c static ssize_t show_pwm_interpolate(struct device *dev, device 361 drivers/hwmon/f71882fg.c static ssize_t store_pwm_interpolate(struct device *dev, device 363 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_channel(struct device *dev, device 365 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_channel(struct device *dev, device 367 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_temp_hyst(struct device *dev, device 369 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_temp_hyst(struct device *dev, device 371 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_pwm(struct device *dev, device 373 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_pwm(struct device *dev, device 375 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_temp(struct device *dev, device 377 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_temp(struct device *dev, device 380 drivers/hwmon/f71882fg.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 1195 drivers/hwmon/f71882fg.c static struct f71882fg_data *f71882fg_update_device(struct device *dev) device 1371 drivers/hwmon/f71882fg.c static ssize_t show_fan(struct device *dev, struct device_attribute *devattr, device 1384 drivers/hwmon/f71882fg.c static ssize_t show_fan_full_speed(struct device *dev, device 1393 drivers/hwmon/f71882fg.c static ssize_t store_fan_full_speed(struct device *dev, device 1416 drivers/hwmon/f71882fg.c static ssize_t show_fan_beep(struct device *dev, struct device_attribute device 1428 drivers/hwmon/f71882fg.c static ssize_t store_fan_beep(struct device *dev, struct device_attribute device 1452 drivers/hwmon/f71882fg.c static ssize_t show_fan_alarm(struct device *dev, struct device_attribute device 1464 drivers/hwmon/f71882fg.c static ssize_t show_in(struct device *dev, struct device_attribute *devattr, device 1473 drivers/hwmon/f71882fg.c static ssize_t show_in_max(struct device *dev, struct device_attribute device 1481 drivers/hwmon/f71882fg.c static ssize_t store_in_max(struct device *dev, struct device_attribute device 1506 drivers/hwmon/f71882fg.c static ssize_t show_in_beep(struct device *dev, struct device_attribute device 1518 drivers/hwmon/f71882fg.c static ssize_t store_in_beep(struct device *dev, struct device_attribute device 1549 drivers/hwmon/f71882fg.c static ssize_t show_in_alarm(struct device *dev, struct device_attribute device 1561 drivers/hwmon/f71882fg.c static ssize_t show_temp(struct device *dev, struct device_attribute *devattr, device 1586 drivers/hwmon/f71882fg.c static ssize_t show_temp_max(struct device *dev, struct device_attribute device 1595 drivers/hwmon/f71882fg.c static ssize_t store_temp_max(struct device *dev, struct device_attribute device 1617 drivers/hwmon/f71882fg.c static ssize_t show_temp_max_hyst(struct device *dev, struct device_attribute device 1635 drivers/hwmon/f71882fg.c static ssize_t store_temp_max_hyst(struct device *dev, struct device_attribute device 1670 drivers/hwmon/f71882fg.c static ssize_t show_temp_crit(struct device *dev, struct device_attribute device 1679 drivers/hwmon/f71882fg.c static ssize_t store_temp_crit(struct device *dev, struct device_attribute device 1701 drivers/hwmon/f71882fg.c static ssize_t show_temp_crit_hyst(struct device *dev, struct device_attribute device 1719 drivers/hwmon/f71882fg.c static ssize_t show_temp_type(struct device *dev, struct device_attribute device 1728 drivers/hwmon/f71882fg.c static ssize_t show_temp_beep(struct device *dev, struct device_attribute device 1740 drivers/hwmon/f71882fg.c static ssize_t store_temp_beep(struct device *dev, struct device_attribute device 1764 drivers/hwmon/f71882fg.c static ssize_t show_temp_alarm(struct device *dev, struct device_attribute device 1776 drivers/hwmon/f71882fg.c static ssize_t show_temp_fault(struct device *dev, struct device_attribute device 1788 drivers/hwmon/f71882fg.c static ssize_t show_pwm(struct device *dev, device 1806 drivers/hwmon/f71882fg.c static ssize_t store_pwm(struct device *dev, device 1847 drivers/hwmon/f71882fg.c static ssize_t show_simple_pwm(struct device *dev, device 1857 drivers/hwmon/f71882fg.c static ssize_t store_simple_pwm(struct device *dev, device 1879 drivers/hwmon/f71882fg.c static ssize_t show_pwm_enable(struct device *dev, device 1905 drivers/hwmon/f71882fg.c static ssize_t store_pwm_enable(struct device *dev, struct device_attribute device 1961 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_pwm(struct device *dev, device 1983 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_pwm(struct device *dev, device 2016 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_temp_hyst(struct device *dev, device 2036 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_temp_hyst(struct device *dev, device 2072 drivers/hwmon/f71882fg.c static ssize_t show_pwm_interpolate(struct device *dev, device 2084 drivers/hwmon/f71882fg.c static ssize_t store_pwm_interpolate(struct device *dev, device 2110 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_channel(struct device *dev, device 2124 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_channel(struct device *dev, device 2161 drivers/hwmon/f71882fg.c static ssize_t show_pwm_auto_point_temp(struct device *dev, device 2174 drivers/hwmon/f71882fg.c static ssize_t store_pwm_auto_point_temp(struct device *dev, device 2202 drivers/hwmon/f71882fg.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 83 drivers/hwmon/f75375s.c struct device *hwmon_dev; device 177 drivers/hwmon/f75375s.c static struct f75375_data *f75375_update_device(struct device *dev) device 285 drivers/hwmon/f75375s.c static ssize_t set_fan_min(struct device *dev, struct device_attribute *attr, device 305 drivers/hwmon/f75375s.c static ssize_t set_fan_target(struct device *dev, struct device_attribute *attr, device 330 drivers/hwmon/f75375s.c static ssize_t set_pwm(struct device *dev, struct device_attribute *attr, device 354 drivers/hwmon/f75375s.c static ssize_t show_pwm_enable(struct device *dev, struct device_attribute device 426 drivers/hwmon/f75375s.c static ssize_t set_pwm_enable(struct device *dev, struct device_attribute *attr, device 445 drivers/hwmon/f75375s.c static ssize_t set_pwm_mode(struct device *dev, struct device_attribute *attr, device 489 drivers/hwmon/f75375s.c static ssize_t show_pwm(struct device *dev, struct device_attribute device 497 drivers/hwmon/f75375s.c static ssize_t show_pwm_mode(struct device *dev, struct device_attribute device 508 drivers/hwmon/f75375s.c static ssize_t show_in(struct device *dev, struct device_attribute *attr, device 516 drivers/hwmon/f75375s.c static ssize_t show_in_max(struct device *dev, struct device_attribute *attr, device 524 drivers/hwmon/f75375s.c static ssize_t show_in_min(struct device *dev, struct device_attribute *attr, device 532 drivers/hwmon/f75375s.c static ssize_t set_in_max(struct device *dev, struct device_attribute *attr, device 553 drivers/hwmon/f75375s.c static ssize_t set_in_min(struct device *dev, struct device_attribute *attr, device 577 drivers/hwmon/f75375s.c static ssize_t show_temp11(struct device *dev, struct device_attribute *attr, device 585 drivers/hwmon/f75375s.c static ssize_t show_temp_max(struct device *dev, struct device_attribute *attr, device 593 drivers/hwmon/f75375s.c static ssize_t show_temp_max_hyst(struct device *dev, device 601 drivers/hwmon/f75375s.c static ssize_t set_temp_max(struct device *dev, struct device_attribute *attr, device 622 drivers/hwmon/f75375s.c static ssize_t set_temp_max_hyst(struct device *dev, device 645 drivers/hwmon/f75375s.c static ssize_t show_##thing(struct device *dev, struct device_attribute *attr, \ device 74 drivers/hwmon/fam15h_power.c static ssize_t power1_input_show(struct device *dev, device 129 drivers/hwmon/fam15h_power.c static ssize_t power1_crit_show(struct device *dev, device 203 drivers/hwmon/fam15h_power.c static ssize_t power1_average_show(struct device *dev, device 259 drivers/hwmon/fam15h_power.c static ssize_t power1_average_interval_show(struct device *dev, device 268 drivers/hwmon/fam15h_power.c static ssize_t power1_average_interval_store(struct device *dev, device 454 drivers/hwmon/fam15h_power.c struct device *dev = &pdev->dev; device 455 drivers/hwmon/fam15h_power.c struct device *hwmon_dev; device 222 drivers/hwmon/fschmd.c static struct fschmd_data *fschmd_update_device(struct device *dev); device 258 drivers/hwmon/fschmd.c struct device *hwmon_dev; device 321 drivers/hwmon/fschmd.c static ssize_t in_value_show(struct device *dev, device 339 drivers/hwmon/fschmd.c static ssize_t temp_value_show(struct device *dev, device 348 drivers/hwmon/fschmd.c static ssize_t temp_max_show(struct device *dev, device 357 drivers/hwmon/fschmd.c static ssize_t temp_max_store(struct device *dev, device 381 drivers/hwmon/fschmd.c static ssize_t temp_fault_show(struct device *dev, device 394 drivers/hwmon/fschmd.c static ssize_t temp_alarm_show(struct device *dev, device 410 drivers/hwmon/fschmd.c static ssize_t fan_value_show(struct device *dev, device 419 drivers/hwmon/fschmd.c static ssize_t fan_div_show(struct device *dev, device 429 drivers/hwmon/fschmd.c static ssize_t fan_div_store(struct device *dev, device 480 drivers/hwmon/fschmd.c static ssize_t fan_alarm_show(struct device *dev, device 492 drivers/hwmon/fschmd.c static ssize_t fan_fault_show(struct device *dev, device 505 drivers/hwmon/fschmd.c static ssize_t pwm_auto_point1_pwm_show(struct device *dev, device 520 drivers/hwmon/fschmd.c static ssize_t pwm_auto_point1_pwm_store(struct device *dev, device 555 drivers/hwmon/fschmd.c static ssize_t alert_led_show(struct device *dev, device 566 drivers/hwmon/fschmd.c static ssize_t alert_led_store(struct device *dev, device 1299 drivers/hwmon/fschmd.c static struct fschmd_data *fschmd_update_device(struct device *dev) device 345 drivers/hwmon/ftsteutates.c static ssize_t in_value_show(struct device *dev, device 359 drivers/hwmon/ftsteutates.c static ssize_t temp_value_show(struct device *dev, device 373 drivers/hwmon/ftsteutates.c static ssize_t temp_fault_show(struct device *dev, device 388 drivers/hwmon/ftsteutates.c static ssize_t temp_alarm_show(struct device *dev, device 403 drivers/hwmon/ftsteutates.c temp_alarm_store(struct device *dev, struct device_attribute *devattr, device 434 drivers/hwmon/ftsteutates.c static ssize_t fan_value_show(struct device *dev, device 448 drivers/hwmon/ftsteutates.c static ssize_t fan_source_show(struct device *dev, device 462 drivers/hwmon/ftsteutates.c static ssize_t fan_alarm_show(struct device *dev, device 477 drivers/hwmon/ftsteutates.c fan_alarm_store(struct device *dev, struct device_attribute *devattr, device 761 drivers/hwmon/ftsteutates.c struct device *hwmon_dev; device 82 drivers/hwmon/g760a.c static struct g760a_data *g760a_update_client(struct device *dev) device 106 drivers/hwmon/g760a.c static ssize_t fan1_input_show(struct device *dev, device 120 drivers/hwmon/g760a.c static ssize_t fan1_alarm_show(struct device *dev, device 130 drivers/hwmon/g760a.c static ssize_t pwm1_show(struct device *dev, struct device_attribute *da, device 138 drivers/hwmon/g760a.c static ssize_t pwm1_store(struct device *dev, struct device_attribute *da, device 176 drivers/hwmon/g760a.c struct device *dev = &client->dev; device 178 drivers/hwmon/g760a.c struct device *hwmon_dev; device 196 drivers/hwmon/g762.c static struct g762_data *g762_update_client(struct device *dev) device 256 drivers/hwmon/g762.c static int do_set_clk_freq(struct device *dev, unsigned long val) device 271 drivers/hwmon/g762.c static int do_set_pwm_mode(struct device *dev, unsigned long val) device 301 drivers/hwmon/g762.c static int do_set_fan_div(struct device *dev, unsigned long val) device 341 drivers/hwmon/g762.c static int do_set_fan_gear_mode(struct device *dev, unsigned long val) device 377 drivers/hwmon/g762.c static int do_set_fan_pulses(struct device *dev, unsigned long val) device 407 drivers/hwmon/g762.c static int do_set_pwm_enable(struct device *dev, unsigned long val) device 448 drivers/hwmon/g762.c static int do_set_pwm_polarity(struct device *dev, unsigned long val) device 481 drivers/hwmon/g762.c static int do_set_pwm(struct device *dev, unsigned long val) device 502 drivers/hwmon/g762.c static int do_set_fan_target(struct device *dev, unsigned long val) device 524 drivers/hwmon/g762.c static int do_set_fan_startv(struct device *dev, unsigned long val) device 637 drivers/hwmon/g762.c int (*psetter)(struct device *dev, device 723 drivers/hwmon/g762.c static ssize_t fan1_input_show(struct device *dev, device 749 drivers/hwmon/g762.c static ssize_t pwm1_mode_show(struct device *dev, struct device_attribute *da, device 761 drivers/hwmon/g762.c static ssize_t pwm1_mode_store(struct device *dev, device 782 drivers/hwmon/g762.c static ssize_t fan1_div_show(struct device *dev, struct device_attribute *da, device 793 drivers/hwmon/g762.c static ssize_t fan1_div_store(struct device *dev, struct device_attribute *da, device 813 drivers/hwmon/g762.c static ssize_t fan1_pulses_show(struct device *dev, device 824 drivers/hwmon/g762.c static ssize_t fan1_pulses_store(struct device *dev, device 855 drivers/hwmon/g762.c static ssize_t pwm1_enable_show(struct device *dev, device 867 drivers/hwmon/g762.c static ssize_t pwm1_enable_store(struct device *dev, device 889 drivers/hwmon/g762.c static ssize_t pwm1_show(struct device *dev, struct device_attribute *da, device 900 drivers/hwmon/g762.c static ssize_t pwm1_store(struct device *dev, struct device_attribute *da, device 927 drivers/hwmon/g762.c static ssize_t fan1_target_show(struct device *dev, device 946 drivers/hwmon/g762.c static ssize_t fan1_target_store(struct device *dev, device 964 drivers/hwmon/g762.c static ssize_t fan1_fault_show(struct device *dev, struct device_attribute *da, device 979 drivers/hwmon/g762.c static ssize_t fan1_alarm_show(struct device *dev, device 1021 drivers/hwmon/g762.c static inline int g762_fan_init(struct device *dev) device 1038 drivers/hwmon/g762.c struct device *dev = &client->dev; device 1039 drivers/hwmon/g762.c struct device *hwmon_dev; device 150 drivers/hwmon/gl518sm.c static struct gl518_data *gl518_update_device(struct device *dev) device 227 drivers/hwmon/gl518sm.c static ssize_t show_##suffix(struct device *dev, \ device 254 drivers/hwmon/gl518sm.c static ssize_t fan_input_show(struct device *dev, device 263 drivers/hwmon/gl518sm.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 272 drivers/hwmon/gl518sm.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 281 drivers/hwmon/gl518sm.c static ssize_t set_##suffix(struct device *dev, \ device 300 drivers/hwmon/gl518sm.c static ssize_t set_##suffix(struct device *dev, \ device 340 drivers/hwmon/gl518sm.c static ssize_t fan_min_store(struct device *dev, device 374 drivers/hwmon/gl518sm.c static ssize_t fan_div_store(struct device *dev, device 448 drivers/hwmon/gl518sm.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 464 drivers/hwmon/gl518sm.c static ssize_t beep_show(struct device *dev, struct device_attribute *attr, device 472 drivers/hwmon/gl518sm.c static ssize_t beep_store(struct device *dev, struct device_attribute *attr, device 617 drivers/hwmon/gl518sm.c struct device *dev = &client->dev; device 618 drivers/hwmon/gl518sm.c struct device *hwmon_dev; device 109 drivers/hwmon/gl520sm.c static struct gl520_data *gl520_update_device(struct device *dev) device 189 drivers/hwmon/gl520sm.c static ssize_t cpu0_vid_show(struct device *dev, device 205 drivers/hwmon/gl520sm.c static ssize_t in_input_show(struct device *dev, device 218 drivers/hwmon/gl520sm.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 231 drivers/hwmon/gl520sm.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 244 drivers/hwmon/gl520sm.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 278 drivers/hwmon/gl520sm.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 338 drivers/hwmon/gl520sm.c static ssize_t fan_input_show(struct device *dev, device 348 drivers/hwmon/gl520sm.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 358 drivers/hwmon/gl520sm.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 367 drivers/hwmon/gl520sm.c static ssize_t fan1_off_show(struct device *dev, device 374 drivers/hwmon/gl520sm.c static ssize_t fan_min_store(struct device *dev, device 414 drivers/hwmon/gl520sm.c static ssize_t fan_div_store(struct device *dev, device 464 drivers/hwmon/gl520sm.c static ssize_t fan1_off_store(struct device *dev, device 501 drivers/hwmon/gl520sm.c static ssize_t temp_input_show(struct device *dev, device 510 drivers/hwmon/gl520sm.c static ssize_t temp_max_show(struct device *dev, device 519 drivers/hwmon/gl520sm.c static ssize_t temp_max_hyst_show(struct device *dev, device 528 drivers/hwmon/gl520sm.c static ssize_t temp_max_store(struct device *dev, device 549 drivers/hwmon/gl520sm.c static ssize_t temp_max_hyst_store(struct device *dev, device 578 drivers/hwmon/gl520sm.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 585 drivers/hwmon/gl520sm.c static ssize_t beep_enable_show(struct device *dev, device 592 drivers/hwmon/gl520sm.c static ssize_t beep_mask_show(struct device *dev, device 599 drivers/hwmon/gl520sm.c static ssize_t beep_enable_store(struct device *dev, device 624 drivers/hwmon/gl520sm.c static ssize_t beep_mask_store(struct device *dev, device 649 drivers/hwmon/gl520sm.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 668 drivers/hwmon/gl520sm.c static ssize_t beep_show(struct device *dev, struct device_attribute *attr, device 677 drivers/hwmon/gl520sm.c static ssize_t beep_store(struct device *dev, struct device_attribute *attr, device 860 drivers/hwmon/gl520sm.c struct device *dev = &client->dev; device 861 drivers/hwmon/gl520sm.c struct device *hwmon_dev; device 30 drivers/hwmon/gpio-fan.c struct device *dev; device 31 drivers/hwmon/gpio-fan.c struct device *hwmon_dev; device 70 drivers/hwmon/gpio-fan.c static ssize_t fan1_alarm_show(struct device *dev, device 84 drivers/hwmon/gpio-fan.c struct device *dev = fan_data->dev; device 165 drivers/hwmon/gpio-fan.c static ssize_t pwm1_show(struct device *dev, struct device_attribute *attr, device 174 drivers/hwmon/gpio-fan.c static ssize_t pwm1_store(struct device *dev, struct device_attribute *attr, device 201 drivers/hwmon/gpio-fan.c static ssize_t pwm1_enable_show(struct device *dev, device 209 drivers/hwmon/gpio-fan.c static ssize_t pwm1_enable_store(struct device *dev, device 235 drivers/hwmon/gpio-fan.c static ssize_t pwm1_mode_show(struct device *dev, device 241 drivers/hwmon/gpio-fan.c static ssize_t fan1_min_show(struct device *dev, device 249 drivers/hwmon/gpio-fan.c static ssize_t fan1_max_show(struct device *dev, device 258 drivers/hwmon/gpio-fan.c static ssize_t fan1_input_show(struct device *dev, device 266 drivers/hwmon/gpio-fan.c static ssize_t set_rpm(struct device *dev, struct device_attribute *attr, device 302 drivers/hwmon/gpio-fan.c struct device *dev = container_of(kobj, struct device, kobj); device 410 drivers/hwmon/gpio-fan.c struct device *dev = fan_data->dev; device 497 drivers/hwmon/gpio-fan.c struct device *dev = &pdev->dev; device 558 drivers/hwmon/gpio-fan.c static int gpio_fan_suspend(struct device *dev) device 570 drivers/hwmon/gpio-fan.c static int gpio_fan_resume(struct device *dev) device 81 drivers/hwmon/hih6130.c static int hih6130_update_measurements(struct device *dev) device 161 drivers/hwmon/hih6130.c static ssize_t hih6130_temperature_show(struct device *dev, device 183 drivers/hwmon/hih6130.c static ssize_t hih6130_humidity_show(struct device *dev, device 210 drivers/hwmon/hih6130.c struct device *dev = &client->dev; device 212 drivers/hwmon/hih6130.c struct device *hwmon_dev; device 32 drivers/hwmon/hwmon.c struct device dev; device 62 drivers/hwmon/hwmon.c struct device *dev; /* Reference to hwmon device */ device 67 drivers/hwmon/hwmon.c name_show(struct device *dev, struct device_attribute *attr, char *buf) device 81 drivers/hwmon/hwmon.c struct device *dev = container_of(kobj, struct device, kobj); device 112 drivers/hwmon/hwmon.c static void hwmon_dev_release(struct device *dev) device 159 drivers/hwmon/hwmon.c static int hwmon_thermal_add_sensor(struct device *dev, int index) device 183 drivers/hwmon/hwmon.c static int hwmon_thermal_add_sensor(struct device *dev, int index) device 198 drivers/hwmon/hwmon.c static ssize_t hwmon_attr_show(struct device *dev, device 216 drivers/hwmon/hwmon.c static ssize_t hwmon_attr_show_string(struct device *dev, device 236 drivers/hwmon/hwmon.c static ssize_t hwmon_attr_store(struct device *dev, device 579 drivers/hwmon/hwmon.c static struct device * device 580 drivers/hwmon/hwmon.c __hwmon_device_register(struct device *dev, const char *name, void *drvdata, device 585 drivers/hwmon/hwmon.c struct device *hdev; device 702 drivers/hwmon/hwmon.c struct device * device 703 drivers/hwmon/hwmon.c hwmon_device_register_with_groups(struct device *dev, const char *name, device 727 drivers/hwmon/hwmon.c struct device * device 728 drivers/hwmon/hwmon.c hwmon_device_register_with_info(struct device *dev, const char *name, device 755 drivers/hwmon/hwmon.c struct device *hwmon_device_register(struct device *dev) device 769 drivers/hwmon/hwmon.c void hwmon_device_unregister(struct device *dev) device 782 drivers/hwmon/hwmon.c static void devm_hwmon_release(struct device *dev, void *res) device 784 drivers/hwmon/hwmon.c struct device *hwdev = *(struct device **)res; device 799 drivers/hwmon/hwmon.c struct device * device 800 drivers/hwmon/hwmon.c devm_hwmon_device_register_with_groups(struct device *dev, const char *name, device 804 drivers/hwmon/hwmon.c struct device **ptr, *hwdev; device 838 drivers/hwmon/hwmon.c struct device * device 839 drivers/hwmon/hwmon.c devm_hwmon_device_register_with_info(struct device *dev, const char *name, device 844 drivers/hwmon/hwmon.c struct device **ptr, *hwdev; device 869 drivers/hwmon/hwmon.c static int devm_hwmon_match(struct device *dev, void *res, void *data) device 871 drivers/hwmon/hwmon.c struct device **hwdev = res; device 881 drivers/hwmon/hwmon.c void devm_hwmon_device_unregister(struct device *dev) device 37 drivers/hwmon/i5500_temp.c static ssize_t temp1_input_show(struct device *dev, device 52 drivers/hwmon/i5500_temp.c static ssize_t thresh_show(struct device *dev, device 66 drivers/hwmon/i5500_temp.c static ssize_t alarm_show(struct device *dev, device 107 drivers/hwmon/i5500_temp.c struct device *hwmon_dev; device 94 drivers/hwmon/i5k_amb.c struct device *hwmon_dev; device 104 drivers/hwmon/i5k_amb.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 126 drivers/hwmon/i5k_amb.c static ssize_t show_amb_alarm(struct device *dev, device 140 drivers/hwmon/i5k_amb.c static ssize_t store_amb_min(struct device *dev, device 160 drivers/hwmon/i5k_amb.c static ssize_t store_amb_mid(struct device *dev, device 180 drivers/hwmon/i5k_amb.c static ssize_t store_amb_max(struct device *dev, device 200 drivers/hwmon/i5k_amb.c static ssize_t show_amb_min(struct device *dev, device 210 drivers/hwmon/i5k_amb.c static ssize_t show_amb_mid(struct device *dev, device 220 drivers/hwmon/i5k_amb.c static ssize_t show_amb_max(struct device *dev, device 230 drivers/hwmon/i5k_amb.c static ssize_t show_amb_temp(struct device *dev, device 240 drivers/hwmon/i5k_amb.c static ssize_t show_label(struct device *dev, device 102 drivers/hwmon/ibmaem.c struct device *bmc_device; device 107 drivers/hwmon/ibmaem.c ssize_t (*show)(struct device *dev, device 115 drivers/hwmon/ibmaem.c ssize_t (*show)(struct device *dev, device 118 drivers/hwmon/ibmaem.c ssize_t (*set)(struct device *dev, device 127 drivers/hwmon/ibmaem.c struct device *hwmon_dev; device 232 drivers/hwmon/ibmaem.c static void aem_register_bmc(int iface, struct device *dev); device 258 drivers/hwmon/ibmaem.c struct device *bmc) device 776 drivers/hwmon/ibmaem.c static void aem_register_bmc(int iface, struct device *dev) device 803 drivers/hwmon/ibmaem.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 813 drivers/hwmon/ibmaem.c static ssize_t version_show(struct device *dev, device 823 drivers/hwmon/ibmaem.c static ssize_t aem_show_power(struct device *dev, device 857 drivers/hwmon/ibmaem.c static ssize_t aem_show_energy(struct device *dev, device 872 drivers/hwmon/ibmaem.c static ssize_t aem_show_power_period(struct device *dev, device 884 drivers/hwmon/ibmaem.c static ssize_t aem_set_power_period(struct device *dev, device 912 drivers/hwmon/ibmaem.c struct device *dev = &data->pdev->dev; device 965 drivers/hwmon/ibmaem.c static ssize_t aem2_show_temp(struct device *dev, device 977 drivers/hwmon/ibmaem.c static ssize_t aem2_show_pcap_value(struct device *dev, device 53 drivers/hwmon/ibmpex.c static void ibmpex_register_bmc(int iface, struct device *dev); device 66 drivers/hwmon/ibmpex.c struct device *hwmon_dev; device 67 drivers/hwmon/ibmpex.c struct device *bmc_device; device 259 drivers/hwmon/ibmpex.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 266 drivers/hwmon/ibmpex.c static ssize_t ibmpex_show_sensor(struct device *dev, device 279 drivers/hwmon/ibmpex.c static ssize_t ibmpex_high_low_store(struct device *dev, device 442 drivers/hwmon/ibmpex.c static void ibmpex_register_bmc(int iface, struct device *dev) device 97 drivers/hwmon/ibmpowernv.c static ssize_t show_sensor(struct device *dev, struct device_attribute *devattr, device 123 drivers/hwmon/ibmpowernv.c static ssize_t show_enable(struct device *dev, device 132 drivers/hwmon/ibmpowernv.c static ssize_t store_enable(struct device *dev, device 163 drivers/hwmon/ibmpowernv.c static ssize_t show_label(struct device *dev, struct device_attribute *devattr, device 484 drivers/hwmon/ibmpowernv.c ssize_t (*show)(struct device *dev, device 487 drivers/hwmon/ibmpowernv.c ssize_t (*store)(struct device *dev, device 510 drivers/hwmon/ibmpowernv.c ssize_t (*show)(struct device *dev, device 513 drivers/hwmon/ibmpowernv.c ssize_t (*store)(struct device *dev, device 665 drivers/hwmon/ibmpowernv.c struct device *hwmon_dev; device 39 drivers/hwmon/iio_hwmon.c static ssize_t iio_hwmon_read_val(struct device *dev, device 66 drivers/hwmon/iio_hwmon.c struct device *dev = &pdev->dev; device 73 drivers/hwmon/iio_hwmon.c struct device *hwmon_dev; device 76 drivers/hwmon/ina209.c static struct ina209_data *ina209_update_device(struct device *dev) device 230 drivers/hwmon/ina209.c static ssize_t ina209_interval_store(struct device *dev, device 257 drivers/hwmon/ina209.c static ssize_t ina209_interval_show(struct device *dev, device 279 drivers/hwmon/ina209.c static ssize_t ina209_history_store(struct device *dev, device 305 drivers/hwmon/ina209.c static ssize_t ina209_value_store(struct device *dev, device 335 drivers/hwmon/ina209.c static ssize_t ina209_value_show(struct device *dev, device 349 drivers/hwmon/ina209.c static ssize_t ina209_alarm_show(struct device *dev, device 539 drivers/hwmon/ina209.c struct device *hwmon_dev; device 196 drivers/hwmon/ina2xx.c static int ina2xx_read_reg(struct device *dev, int reg, unsigned int *regval) device 290 drivers/hwmon/ina2xx.c static ssize_t ina2xx_value_show(struct device *dev, device 329 drivers/hwmon/ina2xx.c static ssize_t ina2xx_shunt_show(struct device *dev, device 337 drivers/hwmon/ina2xx.c static ssize_t ina2xx_shunt_store(struct device *dev, device 355 drivers/hwmon/ina2xx.c static ssize_t ina226_interval_store(struct device *dev, device 379 drivers/hwmon/ina2xx.c static ssize_t ina226_interval_show(struct device *dev, device 437 drivers/hwmon/ina2xx.c struct device *dev = &client->dev; device 439 drivers/hwmon/ina2xx.c struct device *hwmon_dev; device 113 drivers/hwmon/ina3221.c struct device *pm_dev; device 200 drivers/hwmon/ina3221.c static int ina3221_read_chip(struct device *dev, u32 attr, long *val) device 220 drivers/hwmon/ina3221.c static int ina3221_read_in(struct device *dev, u32 attr, int channel, long *val) device 270 drivers/hwmon/ina3221.c static int ina3221_read_curr(struct device *dev, u32 attr, device 323 drivers/hwmon/ina3221.c static int ina3221_write_chip(struct device *dev, u32 attr, long val) device 365 drivers/hwmon/ina3221.c static int ina3221_write_curr(struct device *dev, u32 attr, device 390 drivers/hwmon/ina3221.c static int ina3221_write_enable(struct device *dev, int channel, bool enable) device 438 drivers/hwmon/ina3221.c static int ina3221_read(struct device *dev, enum hwmon_sensor_types type, device 467 drivers/hwmon/ina3221.c static int ina3221_write(struct device *dev, enum hwmon_sensor_types type, device 496 drivers/hwmon/ina3221.c static int ina3221_read_string(struct device *dev, enum hwmon_sensor_types type, device 597 drivers/hwmon/ina3221.c static ssize_t ina3221_shunt_show(struct device *dev, device 608 drivers/hwmon/ina3221.c static ssize_t ina3221_shunt_store(struct device *dev, device 661 drivers/hwmon/ina3221.c static int ina3221_probe_child_from_dt(struct device *dev, device 702 drivers/hwmon/ina3221.c static int ina3221_probe_from_dt(struct device *dev, struct ina3221_data *ina) device 728 drivers/hwmon/ina3221.c struct device *dev = &client->dev; device 730 drivers/hwmon/ina3221.c struct device *hwmon_dev; device 831 drivers/hwmon/ina3221.c static int __maybe_unused ina3221_suspend(struct device *dev) device 854 drivers/hwmon/ina3221.c static int __maybe_unused ina3221_resume(struct device *dev) device 737 drivers/hwmon/it87.c static struct it87_data *it87_update_device(struct device *dev) device 855 drivers/hwmon/it87.c static ssize_t show_in(struct device *dev, struct device_attribute *attr, device 866 drivers/hwmon/it87.c static ssize_t set_in(struct device *dev, struct device_attribute *attr, device 943 drivers/hwmon/it87.c static ssize_t show_temp(struct device *dev, struct device_attribute *attr, device 954 drivers/hwmon/it87.c static ssize_t set_temp(struct device *dev, struct device_attribute *attr, device 1019 drivers/hwmon/it87.c static ssize_t show_temp_type(struct device *dev, struct device_attribute *attr, device 1038 drivers/hwmon/it87.c static ssize_t set_temp_type(struct device *dev, struct device_attribute *attr, device 1109 drivers/hwmon/it87.c static ssize_t show_fan(struct device *dev, struct device_attribute *attr, device 1125 drivers/hwmon/it87.c static ssize_t show_fan_div(struct device *dev, struct device_attribute *attr, device 1135 drivers/hwmon/it87.c static ssize_t show_pwm_enable(struct device *dev, device 1145 drivers/hwmon/it87.c static ssize_t show_pwm(struct device *dev, struct device_attribute *attr, device 1156 drivers/hwmon/it87.c static ssize_t show_pwm_freq(struct device *dev, struct device_attribute *attr, device 1175 drivers/hwmon/it87.c static ssize_t set_fan(struct device *dev, struct device_attribute *attr, device 1220 drivers/hwmon/it87.c static ssize_t set_fan_div(struct device *dev, struct device_attribute *attr, device 1266 drivers/hwmon/it87.c static int check_trip_points(struct device *dev, int nr) device 1295 drivers/hwmon/it87.c static ssize_t set_pwm_enable(struct device *dev, struct device_attribute *attr, device 1367 drivers/hwmon/it87.c static ssize_t set_pwm(struct device *dev, struct device_attribute *attr, device 1408 drivers/hwmon/it87.c static ssize_t set_pwm_freq(struct device *dev, struct device_attribute *attr, device 1444 drivers/hwmon/it87.c static ssize_t show_pwm_temp_map(struct device *dev, device 1461 drivers/hwmon/it87.c static ssize_t set_pwm_temp_map(struct device *dev, device 1507 drivers/hwmon/it87.c static ssize_t show_auto_pwm(struct device *dev, struct device_attribute *attr, device 1520 drivers/hwmon/it87.c static ssize_t set_auto_pwm(struct device *dev, struct device_attribute *attr, device 1545 drivers/hwmon/it87.c static ssize_t show_auto_pwm_slope(struct device *dev, device 1555 drivers/hwmon/it87.c static ssize_t set_auto_pwm_slope(struct device *dev, device 1575 drivers/hwmon/it87.c static ssize_t show_auto_temp(struct device *dev, struct device_attribute *attr, device 1593 drivers/hwmon/it87.c static ssize_t set_auto_temp(struct device *dev, struct device_attribute *attr, device 1800 drivers/hwmon/it87.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 1809 drivers/hwmon/it87.c static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, device 1818 drivers/hwmon/it87.c static ssize_t clear_intrusion(struct device *dev, device 1864 drivers/hwmon/it87.c static ssize_t show_beep(struct device *dev, struct device_attribute *attr, device 1873 drivers/hwmon/it87.c static ssize_t set_beep(struct device *dev, struct device_attribute *attr, device 1915 drivers/hwmon/it87.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 1923 drivers/hwmon/it87.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 1938 drivers/hwmon/it87.c static ssize_t cpu0_vid_show(struct device *dev, device 1947 drivers/hwmon/it87.c static ssize_t show_label(struct device *dev, struct device_attribute *attr, device 1984 drivers/hwmon/it87.c struct device *dev = container_of(kobj, struct device, kobj); device 2068 drivers/hwmon/it87.c struct device *dev = container_of(kobj, struct device, kobj); device 2129 drivers/hwmon/it87.c struct device *dev = container_of(kobj, struct device, kobj); device 2161 drivers/hwmon/it87.c struct device *dev = container_of(kobj, struct device, kobj); device 2232 drivers/hwmon/it87.c struct device *dev = container_of(kobj, struct device, kobj); device 2293 drivers/hwmon/it87.c struct device *dev = container_of(kobj, struct device, kobj); device 2979 drivers/hwmon/it87.c static int it87_check_pwm(struct device *dev) device 3038 drivers/hwmon/it87.c struct device *dev = &pdev->dev; device 3041 drivers/hwmon/it87.c struct device *hwmon_dev; device 3214 drivers/hwmon/it87.c static int __maybe_unused it87_resume(struct device *dev) device 241 drivers/hwmon/jc42.c static struct jc42_data *jc42_update_device(struct device *dev) device 267 drivers/hwmon/jc42.c static int jc42_read(struct device *dev, enum hwmon_sensor_types type, device 315 drivers/hwmon/jc42.c static int jc42_write(struct device *dev, enum hwmon_sensor_types type, device 463 drivers/hwmon/jc42.c struct device *dev = &client->dev; device 464 drivers/hwmon/jc42.c struct device *hwmon_dev; device 533 drivers/hwmon/jc42.c static int jc42_suspend(struct device *dev) device 543 drivers/hwmon/jc42.c static int jc42_resume(struct device *dev) device 138 drivers/hwmon/k10temp.c static ssize_t temp1_input_show(struct device *dev, device 152 drivers/hwmon/k10temp.c static ssize_t temp2_input_show(struct device *dev, device 161 drivers/hwmon/k10temp.c static ssize_t temp_label_show(struct device *dev, device 169 drivers/hwmon/k10temp.c static ssize_t temp1_max_show(struct device *dev, device 175 drivers/hwmon/k10temp.c static ssize_t temp_crit_show(struct device *dev, device 203 drivers/hwmon/k10temp.c struct device *dev = container_of(kobj, struct device, kobj); device 288 drivers/hwmon/k10temp.c struct device *dev = &pdev->dev; device 290 drivers/hwmon/k10temp.c struct device *hwmon_dev; device 86 drivers/hwmon/k8temp.c k8temp_read(struct device *dev, enum hwmon_sensor_types type, device 139 drivers/hwmon/k8temp.c struct device *hwmon_dev; device 149 drivers/hwmon/lineage-pem.c static struct pem_data *pem_update_device(struct device *dev) device 272 drivers/hwmon/lineage-pem.c static ssize_t pem_bool_show(struct device *dev, struct device_attribute *da, device 286 drivers/hwmon/lineage-pem.c static ssize_t pem_data_show(struct device *dev, struct device_attribute *da, device 302 drivers/hwmon/lineage-pem.c static ssize_t pem_input_show(struct device *dev, struct device_attribute *da, device 318 drivers/hwmon/lineage-pem.c static ssize_t pem_fan_show(struct device *dev, struct device_attribute *da, device 424 drivers/hwmon/lineage-pem.c struct device *dev = &client->dev; device 425 drivers/hwmon/lineage-pem.c struct device *hwmon_dev; device 224 drivers/hwmon/lm63.c static struct lm63_data *lm63_update_device(struct device *dev) device 306 drivers/hwmon/lm63.c static int lm63_lut_looks_bad(struct device *dev, struct lm63_data *data) device 331 drivers/hwmon/lm63.c static ssize_t show_fan(struct device *dev, struct device_attribute *devattr, device 339 drivers/hwmon/lm63.c static ssize_t set_fan(struct device *dev, struct device_attribute *dummy, device 361 drivers/hwmon/lm63.c static ssize_t show_pwm1(struct device *dev, struct device_attribute *devattr, device 379 drivers/hwmon/lm63.c static ssize_t set_pwm1(struct device *dev, struct device_attribute *devattr, device 408 drivers/hwmon/lm63.c static ssize_t pwm1_enable_show(struct device *dev, device 415 drivers/hwmon/lm63.c static ssize_t pwm1_enable_store(struct device *dev, device 456 drivers/hwmon/lm63.c static ssize_t show_local_temp8(struct device *dev, device 465 drivers/hwmon/lm63.c static ssize_t show_remote_temp8(struct device *dev, device 475 drivers/hwmon/lm63.c static ssize_t show_lut_temp(struct device *dev, device 485 drivers/hwmon/lm63.c static ssize_t set_temp8(struct device *dev, struct device_attribute *devattr, device 524 drivers/hwmon/lm63.c static ssize_t show_temp11(struct device *dev, struct device_attribute *devattr, device 550 drivers/hwmon/lm63.c static ssize_t set_temp11(struct device *dev, struct device_attribute *devattr, device 591 drivers/hwmon/lm63.c static ssize_t temp2_crit_hyst_show(struct device *dev, device 600 drivers/hwmon/lm63.c static ssize_t show_lut_temp_hyst(struct device *dev, device 615 drivers/hwmon/lm63.c static ssize_t temp2_crit_hyst_store(struct device *dev, device 661 drivers/hwmon/lm63.c static ssize_t update_interval_show(struct device *dev, device 669 drivers/hwmon/lm63.c static ssize_t update_interval_store(struct device *dev, device 688 drivers/hwmon/lm63.c static ssize_t temp2_type_show(struct device *dev, device 696 drivers/hwmon/lm63.c static ssize_t temp2_type_store(struct device *dev, device 723 drivers/hwmon/lm63.c static ssize_t alarms_show(struct device *dev, struct device_attribute *dummy, device 730 drivers/hwmon/lm63.c static ssize_t show_alarm(struct device *dev, struct device_attribute *devattr, device 934 drivers/hwmon/lm63.c struct device *dev = container_of(kobj, struct device, kobj); device 1017 drivers/hwmon/lm63.c struct device *dev = &client->dev; device 1093 drivers/hwmon/lm63.c struct device *dev = &client->dev; device 1094 drivers/hwmon/lm63.c struct device *hwmon_dev; device 45 drivers/hwmon/lm70.c static ssize_t temp1_input_show(struct device *dev, device 154 drivers/hwmon/lm70.c struct device *hwmon_dev; device 62 drivers/hwmon/lm73.c static ssize_t temp_store(struct device *dev, struct device_attribute *da, device 81 drivers/hwmon/lm73.c static ssize_t temp_show(struct device *dev, struct device_attribute *da, device 98 drivers/hwmon/lm73.c static ssize_t convrate_store(struct device *dev, struct device_attribute *da, device 133 drivers/hwmon/lm73.c static ssize_t convrate_show(struct device *dev, struct device_attribute *da, device 143 drivers/hwmon/lm73.c static ssize_t maxmin_alarm_show(struct device *dev, device 195 drivers/hwmon/lm73.c struct device *dev = &client->dev; device 196 drivers/hwmon/lm73.c struct device *hwmon_dev; device 323 drivers/hwmon/lm75.c static int lm75_read(struct device *dev, enum hwmon_sensor_types type, device 366 drivers/hwmon/lm75.c static int lm75_write_temp(struct device *dev, u32 attr, long temp) device 399 drivers/hwmon/lm75.c static int lm75_update_interval(struct device *dev, long val) device 442 drivers/hwmon/lm75.c static int lm75_write_chip(struct device *dev, u32 attr, long val) device 453 drivers/hwmon/lm75.c static int lm75_write(struct device *dev, enum hwmon_sensor_types type, device 515 drivers/hwmon/lm75.c static bool lm75_is_writeable_reg(struct device *dev, unsigned int reg) device 520 drivers/hwmon/lm75.c static bool lm75_is_volatile_reg(struct device *dev, unsigned int reg) device 548 drivers/hwmon/lm75.c struct device *dev = &client->dev; device 549 drivers/hwmon/lm75.c struct device *hwmon_dev; device 848 drivers/hwmon/lm75.c static int lm75_suspend(struct device *dev) device 862 drivers/hwmon/lm75.c static int lm75_resume(struct device *dev) device 102 drivers/hwmon/lm77.c static struct lm77_data *lm77_update_device(struct device *dev) device 131 drivers/hwmon/lm77.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 140 drivers/hwmon/lm77.c static ssize_t temp_hyst_show(struct device *dev, device 154 drivers/hwmon/lm77.c static ssize_t temp_store(struct device *dev, device 181 drivers/hwmon/lm77.c static ssize_t temp_hyst_store(struct device *dev, device 203 drivers/hwmon/lm77.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 320 drivers/hwmon/lm77.c struct device *dev = &client->dev; device 321 drivers/hwmon/lm77.c struct device *hwmon_dev; device 138 drivers/hwmon/lm78.c static struct lm78_data *lm78_update_device(struct device *dev); device 142 drivers/hwmon/lm78.c static ssize_t in_show(struct device *dev, struct device_attribute *da, device 150 drivers/hwmon/lm78.c static ssize_t in_min_show(struct device *dev, struct device_attribute *da, device 158 drivers/hwmon/lm78.c static ssize_t in_max_show(struct device *dev, struct device_attribute *da, device 166 drivers/hwmon/lm78.c static ssize_t in_min_store(struct device *dev, struct device_attribute *da, device 186 drivers/hwmon/lm78.c static ssize_t in_max_store(struct device *dev, struct device_attribute *da, device 229 drivers/hwmon/lm78.c static ssize_t temp1_input_show(struct device *dev, device 236 drivers/hwmon/lm78.c static ssize_t temp1_max_show(struct device *dev, struct device_attribute *da, device 243 drivers/hwmon/lm78.c static ssize_t temp1_max_store(struct device *dev, device 262 drivers/hwmon/lm78.c static ssize_t temp1_max_hyst_show(struct device *dev, device 269 drivers/hwmon/lm78.c static ssize_t temp1_max_hyst_store(struct device *dev, device 293 drivers/hwmon/lm78.c static ssize_t fan_show(struct device *dev, struct device_attribute *da, device 303 drivers/hwmon/lm78.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *da, device 313 drivers/hwmon/lm78.c static ssize_t fan_min_store(struct device *dev, struct device_attribute *da, device 333 drivers/hwmon/lm78.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *da, device 347 drivers/hwmon/lm78.c static ssize_t fan_div_store(struct device *dev, struct device_attribute *da, device 419 drivers/hwmon/lm78.c static ssize_t cpu0_vid_show(struct device *dev, struct device_attribute *da, device 428 drivers/hwmon/lm78.c static ssize_t alarms_show(struct device *dev, struct device_attribute *da, device 436 drivers/hwmon/lm78.c static ssize_t alarm_show(struct device *dev, struct device_attribute *da, device 633 drivers/hwmon/lm78.c struct device *dev = &client->dev; device 634 drivers/hwmon/lm78.c struct device *hwmon_dev; device 730 drivers/hwmon/lm78.c static struct lm78_data *lm78_update_device(struct device *dev) device 787 drivers/hwmon/lm78.c struct device *dev = &pdev->dev; device 788 drivers/hwmon/lm78.c struct device *hwmon_dev; device 156 drivers/hwmon/lm80.c static struct lm80_data *lm80_update_device(struct device *dev) device 259 drivers/hwmon/lm80.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 271 drivers/hwmon/lm80.c static ssize_t in_store(struct device *dev, struct device_attribute *attr, device 293 drivers/hwmon/lm80.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 305 drivers/hwmon/lm80.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 315 drivers/hwmon/lm80.c static ssize_t fan_store(struct device *dev, struct device_attribute *attr, device 342 drivers/hwmon/lm80.c static ssize_t fan_div_store(struct device *dev, device 401 drivers/hwmon/lm80.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 411 drivers/hwmon/lm80.c static ssize_t temp_store(struct device *dev, device 431 drivers/hwmon/lm80.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 440 drivers/hwmon/lm80.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 597 drivers/hwmon/lm80.c struct device *dev = &client->dev; device 598 drivers/hwmon/lm80.c struct device *hwmon_dev; device 118 drivers/hwmon/lm83.c static struct lm83_data *lm83_update_device(struct device *dev) device 152 drivers/hwmon/lm83.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 160 drivers/hwmon/lm83.c static ssize_t temp_store(struct device *dev, device 183 drivers/hwmon/lm83.c static ssize_t alarms_show(struct device *dev, struct device_attribute *dummy, device 190 drivers/hwmon/lm83.c static ssize_t alarm_show(struct device *dev, device 323 drivers/hwmon/lm83.c struct device *hwmon_dev; device 368 drivers/hwmon/lm85.c static struct lm85_data *lm85_update_device(struct device *dev) device 552 drivers/hwmon/lm85.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 560 drivers/hwmon/lm85.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 568 drivers/hwmon/lm85.c static ssize_t fan_min_store(struct device *dev, device 600 drivers/hwmon/lm85.c static ssize_t cpu0_vid_show(struct device *dev, device 619 drivers/hwmon/lm85.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 626 drivers/hwmon/lm85.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 646 drivers/hwmon/lm85.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 655 drivers/hwmon/lm85.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 683 drivers/hwmon/lm85.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 691 drivers/hwmon/lm85.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 711 drivers/hwmon/lm85.c static ssize_t pwm_enable_show(struct device *dev, device 733 drivers/hwmon/lm85.c static ssize_t pwm_enable_store(struct device *dev, device 777 drivers/hwmon/lm85.c static ssize_t pwm_freq_show(struct device *dev, device 793 drivers/hwmon/lm85.c static ssize_t pwm_freq_store(struct device *dev, device 843 drivers/hwmon/lm85.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 852 drivers/hwmon/lm85.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 860 drivers/hwmon/lm85.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 880 drivers/hwmon/lm85.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 888 drivers/hwmon/lm85.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 935 drivers/hwmon/lm85.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 944 drivers/hwmon/lm85.c static ssize_t temp_min_show(struct device *dev, device 952 drivers/hwmon/lm85.c static ssize_t temp_min_store(struct device *dev, device 976 drivers/hwmon/lm85.c static ssize_t temp_max_show(struct device *dev, device 984 drivers/hwmon/lm85.c static ssize_t temp_max_store(struct device *dev, device 1020 drivers/hwmon/lm85.c static ssize_t pwm_auto_channels_show(struct device *dev, device 1029 drivers/hwmon/lm85.c static ssize_t pwm_auto_channels_store(struct device *dev, device 1052 drivers/hwmon/lm85.c static ssize_t pwm_auto_pwm_min_show(struct device *dev, device 1060 drivers/hwmon/lm85.c static ssize_t pwm_auto_pwm_min_store(struct device *dev, device 1082 drivers/hwmon/lm85.c static ssize_t pwm_auto_pwm_minctl_show(struct device *dev, device 1091 drivers/hwmon/lm85.c static ssize_t pwm_auto_pwm_minctl_store(struct device *dev, device 1129 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_off_show(struct device *dev, device 1139 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_off_store(struct device *dev, device 1169 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_min_show(struct device *dev, device 1178 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_min_store(struct device *dev, device 1209 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_max_show(struct device *dev, device 1219 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_max_store(struct device *dev, device 1246 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_crit_show(struct device *dev, device 1255 drivers/hwmon/lm85.c static ssize_t temp_auto_temp_crit_store(struct device *dev, device 1549 drivers/hwmon/lm85.c struct device *dev = &client->dev; device 1550 drivers/hwmon/lm85.c struct device *hwmon_dev; device 183 drivers/hwmon/lm87.c static struct lm87_data *lm87_update_device(struct device *dev) device 266 drivers/hwmon/lm87.c static ssize_t in_input_show(struct device *dev, device 276 drivers/hwmon/lm87.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 286 drivers/hwmon/lm87.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 296 drivers/hwmon/lm87.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 317 drivers/hwmon/lm87.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 363 drivers/hwmon/lm87.c static ssize_t temp_input_show(struct device *dev, device 372 drivers/hwmon/lm87.c static ssize_t temp_low_show(struct device *dev, device 382 drivers/hwmon/lm87.c static ssize_t temp_high_show(struct device *dev, device 392 drivers/hwmon/lm87.c static ssize_t temp_low_store(struct device *dev, device 413 drivers/hwmon/lm87.c static ssize_t temp_high_store(struct device *dev, device 444 drivers/hwmon/lm87.c static ssize_t temp1_crit_show(struct device *dev, device 451 drivers/hwmon/lm87.c static ssize_t temp2_crit_show(struct device *dev, device 462 drivers/hwmon/lm87.c static ssize_t fan_input_show(struct device *dev, device 472 drivers/hwmon/lm87.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 482 drivers/hwmon/lm87.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 492 drivers/hwmon/lm87.c static ssize_t fan_min_store(struct device *dev, device 520 drivers/hwmon/lm87.c static ssize_t fan_div_store(struct device *dev, device 584 drivers/hwmon/lm87.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 592 drivers/hwmon/lm87.c static ssize_t cpu0_vid_show(struct device *dev, device 600 drivers/hwmon/lm87.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 606 drivers/hwmon/lm87.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 625 drivers/hwmon/lm87.c static ssize_t aout_output_show(struct device *dev, device 631 drivers/hwmon/lm87.c static ssize_t aout_output_store(struct device *dev, device 652 drivers/hwmon/lm87.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 918 drivers/hwmon/lm87.c struct device *hwmon_dev; device 629 drivers/hwmon/lm90.c static int lm90_update_limits(struct device *dev) device 725 drivers/hwmon/lm90.c static int lm90_update_device(struct device *dev) device 942 drivers/hwmon/lm90.c static ssize_t pec_show(struct device *dev, struct device_attribute *dummy, device 950 drivers/hwmon/lm90.c static ssize_t pec_store(struct device *dev, struct device_attribute *dummy, device 1153 drivers/hwmon/lm90.c static int lm90_temp_read(struct device *dev, u32 attr, int channel, long *val) device 1220 drivers/hwmon/lm90.c static int lm90_temp_write(struct device *dev, u32 attr, int channel, long val) device 1300 drivers/hwmon/lm90.c static int lm90_chip_read(struct device *dev, u32 attr, int channel, long *val) device 1325 drivers/hwmon/lm90.c static int lm90_chip_write(struct device *dev, u32 attr, int channel, long val) device 1364 drivers/hwmon/lm90.c static int lm90_read(struct device *dev, enum hwmon_sensor_types type, device 1377 drivers/hwmon/lm90.c static int lm90_write(struct device *dev, enum hwmon_sensor_types type, device 1748 drivers/hwmon/lm90.c struct device *dev = &client->dev; device 1752 drivers/hwmon/lm90.c struct device *hwmon_dev; device 113 drivers/hwmon/lm92.c static struct lm92_data *lm92_update_device(struct device *dev) device 137 drivers/hwmon/lm92.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 146 drivers/hwmon/lm92.c static ssize_t temp_store(struct device *dev, device 168 drivers/hwmon/lm92.c static ssize_t temp_hyst_show(struct device *dev, device 178 drivers/hwmon/lm92.c static ssize_t temp1_min_hyst_show(struct device *dev, device 187 drivers/hwmon/lm92.c static ssize_t temp_hyst_store(struct device *dev, device 211 drivers/hwmon/lm92.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 219 drivers/hwmon/lm92.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 298 drivers/hwmon/lm92.c struct device *hwmon_dev; device 907 drivers/hwmon/lm93.c static struct lm93_data *lm93_update_device(struct device *dev) device 1101 drivers/hwmon/lm93.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 1127 drivers/hwmon/lm93.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 1144 drivers/hwmon/lm93.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 1192 drivers/hwmon/lm93.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 1209 drivers/hwmon/lm93.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 1257 drivers/hwmon/lm93.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 1269 drivers/hwmon/lm93.c static ssize_t temp_min_show(struct device *dev, device 1277 drivers/hwmon/lm93.c static ssize_t temp_min_store(struct device *dev, device 1302 drivers/hwmon/lm93.c static ssize_t temp_max_show(struct device *dev, device 1310 drivers/hwmon/lm93.c static ssize_t temp_max_store(struct device *dev, device 1335 drivers/hwmon/lm93.c static ssize_t temp_auto_base_show(struct device *dev, device 1343 drivers/hwmon/lm93.c static ssize_t temp_auto_base_store(struct device *dev, device 1368 drivers/hwmon/lm93.c static ssize_t temp_auto_boost_show(struct device *dev, device 1376 drivers/hwmon/lm93.c static ssize_t temp_auto_boost_store(struct device *dev, device 1401 drivers/hwmon/lm93.c static ssize_t temp_auto_boost_hyst_show(struct device *dev, device 1412 drivers/hwmon/lm93.c static ssize_t temp_auto_boost_hyst_store(struct device *dev, device 1442 drivers/hwmon/lm93.c static ssize_t temp_auto_offset_show(struct device *dev, device 1455 drivers/hwmon/lm93.c static ssize_t temp_auto_offset_store(struct device *dev, device 1521 drivers/hwmon/lm93.c static ssize_t temp_auto_pwm_min_show(struct device *dev, device 1534 drivers/hwmon/lm93.c static ssize_t temp_auto_pwm_min_store(struct device *dev, device 1566 drivers/hwmon/lm93.c static ssize_t temp_auto_offset_hyst_show(struct device *dev, device 1577 drivers/hwmon/lm93.c static ssize_t temp_auto_offset_hyst_store(struct device *dev, device 1609 drivers/hwmon/lm93.c static ssize_t fan_input_show(struct device *dev, device 1624 drivers/hwmon/lm93.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 1633 drivers/hwmon/lm93.c static ssize_t fan_min_store(struct device *dev, device 1673 drivers/hwmon/lm93.c static ssize_t fan_smart_tach_show(struct device *dev, device 1712 drivers/hwmon/lm93.c static ssize_t fan_smart_tach_store(struct device *dev, device 1747 drivers/hwmon/lm93.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 1765 drivers/hwmon/lm93.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 1796 drivers/hwmon/lm93.c static ssize_t pwm_enable_show(struct device *dev, device 1812 drivers/hwmon/lm93.c static ssize_t pwm_enable_store(struct device *dev, device 1853 drivers/hwmon/lm93.c static ssize_t pwm_freq_show(struct device *dev, device 1888 drivers/hwmon/lm93.c static ssize_t pwm_freq_store(struct device *dev, device 1918 drivers/hwmon/lm93.c static ssize_t pwm_auto_channels_show(struct device *dev, device 1927 drivers/hwmon/lm93.c static ssize_t pwm_auto_channels_store(struct device *dev, device 1952 drivers/hwmon/lm93.c static ssize_t pwm_auto_spinup_min_show(struct device *dev, device 1967 drivers/hwmon/lm93.c static ssize_t pwm_auto_spinup_min_store(struct device *dev, device 1997 drivers/hwmon/lm93.c static ssize_t pwm_auto_spinup_time_show(struct device *dev, device 2007 drivers/hwmon/lm93.c static ssize_t pwm_auto_spinup_time_store(struct device *dev, device 2034 drivers/hwmon/lm93.c static ssize_t pwm_auto_prochot_ramp_show(struct device *dev, device 2042 drivers/hwmon/lm93.c static ssize_t pwm_auto_prochot_ramp_store(struct device *dev, device 2066 drivers/hwmon/lm93.c static ssize_t pwm_auto_vrdhot_ramp_show(struct device *dev, device 2074 drivers/hwmon/lm93.c static ssize_t pwm_auto_vrdhot_ramp_store(struct device *dev, device 2098 drivers/hwmon/lm93.c static ssize_t vid_show(struct device *dev, struct device_attribute *attr, device 2109 drivers/hwmon/lm93.c static ssize_t prochot_show(struct device *dev, struct device_attribute *attr, device 2120 drivers/hwmon/lm93.c static ssize_t prochot_avg_show(struct device *dev, device 2131 drivers/hwmon/lm93.c static ssize_t prochot_max_show(struct device *dev, device 2139 drivers/hwmon/lm93.c static ssize_t prochot_max_store(struct device *dev, device 2166 drivers/hwmon/lm93.c static ssize_t prochot_override_show(struct device *dev, device 2175 drivers/hwmon/lm93.c static ssize_t prochot_override_store(struct device *dev, device 2203 drivers/hwmon/lm93.c static ssize_t prochot_interval_show(struct device *dev, device 2216 drivers/hwmon/lm93.c static ssize_t prochot_interval_store(struct device *dev, device 2246 drivers/hwmon/lm93.c static ssize_t prochot_override_duty_cycle_show(struct device *dev, device 2254 drivers/hwmon/lm93.c static ssize_t prochot_override_duty_cycle_store(struct device *dev, device 2278 drivers/hwmon/lm93.c static ssize_t prochot_short_show(struct device *dev, device 2285 drivers/hwmon/lm93.c static ssize_t prochot_short_store(struct device *dev, device 2310 drivers/hwmon/lm93.c static ssize_t vrdhot_show(struct device *dev, struct device_attribute *attr, device 2322 drivers/hwmon/lm93.c static ssize_t gpio_show(struct device *dev, struct device_attribute *attr, device 2331 drivers/hwmon/lm93.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 2589 drivers/hwmon/lm93.c struct device *dev = &client->dev; device 2591 drivers/hwmon/lm93.c struct device *hwmon_dev; device 205 drivers/hwmon/lm95234.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 219 drivers/hwmon/lm95234.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 232 drivers/hwmon/lm95234.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 245 drivers/hwmon/lm95234.c static ssize_t type_store(struct device *dev, struct device_attribute *attr, device 276 drivers/hwmon/lm95234.c static ssize_t tcrit2_show(struct device *dev, struct device_attribute *attr, device 289 drivers/hwmon/lm95234.c static ssize_t tcrit2_store(struct device *dev, struct device_attribute *attr, device 314 drivers/hwmon/lm95234.c static ssize_t tcrit2_hyst_show(struct device *dev, device 329 drivers/hwmon/lm95234.c static ssize_t tcrit1_show(struct device *dev, struct device_attribute *attr, device 338 drivers/hwmon/lm95234.c static ssize_t tcrit1_store(struct device *dev, struct device_attribute *attr, device 363 drivers/hwmon/lm95234.c static ssize_t tcrit1_hyst_show(struct device *dev, device 378 drivers/hwmon/lm95234.c static ssize_t tcrit1_hyst_store(struct device *dev, device 405 drivers/hwmon/lm95234.c static ssize_t offset_show(struct device *dev, struct device_attribute *attr, device 418 drivers/hwmon/lm95234.c static ssize_t offset_store(struct device *dev, struct device_attribute *attr, device 444 drivers/hwmon/lm95234.c static ssize_t update_interval_show(struct device *dev, device 457 drivers/hwmon/lm95234.c static ssize_t update_interval_store(struct device *dev, device 683 drivers/hwmon/lm95234.c struct device *dev = &client->dev; device 685 drivers/hwmon/lm95234.c struct device *hwmon_dev; device 100 drivers/hwmon/lm95241.c static struct lm95241_data *lm95241_update_device(struct device *dev) device 129 drivers/hwmon/lm95241.c static int lm95241_read_chip(struct device *dev, u32 attr, int channel, device 143 drivers/hwmon/lm95241.c static int lm95241_read_temp(struct device *dev, u32 attr, int channel, device 186 drivers/hwmon/lm95241.c static int lm95241_read(struct device *dev, enum hwmon_sensor_types type, device 199 drivers/hwmon/lm95241.c static int lm95241_write_chip(struct device *dev, u32 attr, int channel, device 238 drivers/hwmon/lm95241.c static int lm95241_write_temp(struct device *dev, u32 attr, int channel, device 322 drivers/hwmon/lm95241.c static int lm95241_write(struct device *dev, enum hwmon_sensor_types type, device 438 drivers/hwmon/lm95241.c struct device *dev = &client->dev; device 440 drivers/hwmon/lm95241.c struct device *hwmon_dev; device 159 drivers/hwmon/lm95245.c static int lm95245_read_temp(struct device *dev, u32 attr, int channel, device 276 drivers/hwmon/lm95245.c static int lm95245_write_temp(struct device *dev, u32 attr, int channel, device 337 drivers/hwmon/lm95245.c static int lm95245_read_chip(struct device *dev, u32 attr, int channel, device 351 drivers/hwmon/lm95245.c static int lm95245_write_chip(struct device *dev, u32 attr, int channel, device 368 drivers/hwmon/lm95245.c static int lm95245_read(struct device *dev, enum hwmon_sensor_types type, device 381 drivers/hwmon/lm95245.c static int lm95245_write(struct device *dev, enum hwmon_sensor_types type, device 480 drivers/hwmon/lm95245.c static bool lm95245_is_writeable_reg(struct device *dev, unsigned int reg) device 499 drivers/hwmon/lm95245.c static bool lm95245_is_volatile_reg(struct device *dev, unsigned int reg) device 553 drivers/hwmon/lm95245.c struct device *dev = &client->dev; device 555 drivers/hwmon/lm95245.c struct device *hwmon_dev; device 174 drivers/hwmon/lochnagar-hwmon.c static int read_sensor(struct device *dev, int chan, device 205 drivers/hwmon/lochnagar-hwmon.c static int read_power(struct device *dev, int chan, long *val) device 257 drivers/hwmon/lochnagar-hwmon.c static int lochnagar_read(struct device *dev, enum hwmon_sensor_types type, device 286 drivers/hwmon/lochnagar-hwmon.c static int lochnagar_read_string(struct device *dev, device 301 drivers/hwmon/lochnagar-hwmon.c static int lochnagar_write(struct device *dev, enum hwmon_sensor_types type, device 374 drivers/hwmon/lochnagar-hwmon.c struct device *dev = &pdev->dev; device 375 drivers/hwmon/lochnagar-hwmon.c struct device *hwmon_dev; device 67 drivers/hwmon/ltc2945.c static long long ltc2945_reg_to_val(struct device *dev, u8 reg) device 148 drivers/hwmon/ltc2945.c static int ltc2945_val_to_reg(struct device *dev, u8 reg, device 220 drivers/hwmon/ltc2945.c static ssize_t ltc2945_value_show(struct device *dev, device 232 drivers/hwmon/ltc2945.c static ssize_t ltc2945_value_store(struct device *dev, device 267 drivers/hwmon/ltc2945.c static ssize_t ltc2945_history_store(struct device *dev, device 320 drivers/hwmon/ltc2945.c static ssize_t ltc2945_bool_show(struct device *dev, device 451 drivers/hwmon/ltc2945.c struct device *dev = &client->dev; device 452 drivers/hwmon/ltc2945.c struct device *hwmon_dev; device 138 drivers/hwmon/ltc2990.c static ssize_t ltc2990_value_show(struct device *dev, device 156 drivers/hwmon/ltc2990.c struct device *dev = container_of(kobj, struct device, kobj); device 207 drivers/hwmon/ltc2990.c struct device *hwmon_dev; device 48 drivers/hwmon/ltc4151.c static struct ltc4151_data *ltc4151_update_device(struct device *dev) device 120 drivers/hwmon/ltc4151.c static ssize_t ltc4151_value_show(struct device *dev, device 161 drivers/hwmon/ltc4151.c struct device *dev = &client->dev; device 163 drivers/hwmon/ltc4151.c struct device *hwmon_dev; device 43 drivers/hwmon/ltc4215.c static struct ltc4215_data *ltc4215_update_device(struct device *dev) device 76 drivers/hwmon/ltc4215.c static int ltc4215_get_voltage(struct device *dev, u8 reg) device 108 drivers/hwmon/ltc4215.c static unsigned int ltc4215_get_current(struct device *dev) device 136 drivers/hwmon/ltc4215.c static ssize_t ltc4215_voltage_show(struct device *dev, device 145 drivers/hwmon/ltc4215.c static ssize_t ltc4215_current_show(struct device *dev, device 153 drivers/hwmon/ltc4215.c static ssize_t ltc4215_power_show(struct device *dev, device 165 drivers/hwmon/ltc4215.c static ssize_t ltc4215_alarm_show(struct device *dev, device 225 drivers/hwmon/ltc4215.c struct device *dev = &client->dev; device 227 drivers/hwmon/ltc4215.c struct device *hwmon_dev; device 47 drivers/hwmon/ltc4222.c static int ltc4222_get_value(struct device *dev, u8 reg) device 88 drivers/hwmon/ltc4222.c static ssize_t ltc4222_value_show(struct device *dev, device 100 drivers/hwmon/ltc4222.c static ssize_t ltc4222_bool_show(struct device *dev, device 183 drivers/hwmon/ltc4222.c struct device *dev = &client->dev; device 184 drivers/hwmon/ltc4222.c struct device *hwmon_dev; device 76 drivers/hwmon/ltc4245.c static void ltc4245_update_gpios(struct device *dev) device 128 drivers/hwmon/ltc4245.c static struct ltc4245_data *ltc4245_update_device(struct device *dev) device 170 drivers/hwmon/ltc4245.c static int ltc4245_get_voltage(struct device *dev, u8 reg) device 206 drivers/hwmon/ltc4245.c static unsigned int ltc4245_get_current(struct device *dev, u8 reg) device 268 drivers/hwmon/ltc4245.c static int ltc4245_read_curr(struct device *dev, u32 attr, int channel, device 285 drivers/hwmon/ltc4245.c static int ltc4245_read_in(struct device *dev, u32 attr, int channel, long *val) device 314 drivers/hwmon/ltc4245.c static int ltc4245_read_power(struct device *dev, u32 attr, int channel, device 332 drivers/hwmon/ltc4245.c static int ltc4245_read(struct device *dev, enum hwmon_sensor_types type, device 448 drivers/hwmon/ltc4245.c struct device *hwmon_dev; device 37 drivers/hwmon/ltc4260.c static int ltc4260_get_value(struct device *dev, u8 reg) device 73 drivers/hwmon/ltc4260.c static ssize_t ltc4260_value_show(struct device *dev, device 85 drivers/hwmon/ltc4260.c static ssize_t ltc4260_bool_show(struct device *dev, device 147 drivers/hwmon/ltc4260.c struct device *dev = &client->dev; device 148 drivers/hwmon/ltc4260.c struct device *hwmon_dev; device 55 drivers/hwmon/ltc4261.c static struct ltc4261_data *ltc4261_update_device(struct device *dev) device 122 drivers/hwmon/ltc4261.c static ssize_t ltc4261_value_show(struct device *dev, device 136 drivers/hwmon/ltc4261.c static ssize_t ltc4261_bool_show(struct device *dev, device 197 drivers/hwmon/ltc4261.c struct device *dev = &client->dev; device 199 drivers/hwmon/ltc4261.c struct device *hwmon_dev; device 31 drivers/hwmon/ltq-cputemp.c static int ltq_read(struct device *dev, enum hwmon_sensor_types type, device 88 drivers/hwmon/ltq-cputemp.c struct device *hwmon_dev; device 38 drivers/hwmon/max1111.c struct device *hwmon_dev; device 49 drivers/hwmon/max1111.c static int max1111_read(struct device *dev, int channel) device 98 drivers/hwmon/max1111.c static ssize_t name_show(struct device *dev, device 104 drivers/hwmon/max1111.c static ssize_t show_adc(struct device *dev, device 143 drivers/hwmon/max16065.c static struct max16065_data *max16065_update_device(struct device *dev) device 175 drivers/hwmon/max16065.c static ssize_t max16065_alarm_show(struct device *dev, device 193 drivers/hwmon/max16065.c static ssize_t max16065_input_show(struct device *dev, device 207 drivers/hwmon/max16065.c static ssize_t max16065_current_show(struct device *dev, device 219 drivers/hwmon/max16065.c static ssize_t max16065_limit_store(struct device *dev, device 246 drivers/hwmon/max16065.c static ssize_t max16065_limit_show(struct device *dev, device 457 drivers/hwmon/max16065.c struct device *dev = container_of(kobj, struct device, kobj); device 469 drivers/hwmon/max16065.c struct device *dev = container_of(kobj, struct device, kobj); device 501 drivers/hwmon/max16065.c struct device *dev = &client->dev; device 502 drivers/hwmon/max16065.c struct device *hwmon_dev; device 106 drivers/hwmon/max1619.c static struct max1619_data *max1619_update_device(struct device *dev) device 139 drivers/hwmon/max1619.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 148 drivers/hwmon/max1619.c static ssize_t temp_store(struct device *dev, device 168 drivers/hwmon/max1619.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 175 drivers/hwmon/max1619.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 268 drivers/hwmon/max1619.c struct device *hwmon_dev; device 71 drivers/hwmon/max1668.c static struct max1668_data *max1668_update_device(struct device *dev) device 130 drivers/hwmon/max1668.c static ssize_t show_temp(struct device *dev, device 142 drivers/hwmon/max1668.c static ssize_t show_temp_max(struct device *dev, device 154 drivers/hwmon/max1668.c static ssize_t show_temp_min(struct device *dev, device 166 drivers/hwmon/max1668.c static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, device 178 drivers/hwmon/max1668.c static ssize_t show_fault(struct device *dev, device 191 drivers/hwmon/max1668.c static ssize_t set_temp_max(struct device *dev, device 217 drivers/hwmon/max1668.c static ssize_t set_temp_min(struct device *dev, device 398 drivers/hwmon/max1668.c struct device *dev = &client->dev; device 399 drivers/hwmon/max1668.c struct device *hwmon_dev; device 50 drivers/hwmon/max197.c struct device *hwmon_dev; device 88 drivers/hwmon/max197.c static ssize_t max197_show_range(struct device *dev, device 115 drivers/hwmon/max197.c static ssize_t max197_store_range(struct device *dev, device 170 drivers/hwmon/max197.c static ssize_t max197_show_input(struct device *dev, device 208 drivers/hwmon/max197.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 26 drivers/hwmon/max31722.c struct device *hwmon_dev; device 50 drivers/hwmon/max31722.c static ssize_t max31722_temp_show(struct device *dev, device 113 drivers/hwmon/max31722.c static int __maybe_unused max31722_suspend(struct device *dev) device 121 drivers/hwmon/max31722.c static int __maybe_unused max31722_resume(struct device *dev) device 67 drivers/hwmon/max31790.c static struct max31790_data *max31790_update_device(struct device *dev) device 162 drivers/hwmon/max31790.c static int max31790_read_fan(struct device *dev, u32 attr, int channel, device 190 drivers/hwmon/max31790.c static int max31790_write_fan(struct device *dev, u32 attr, int channel, device 258 drivers/hwmon/max31790.c static int max31790_read_pwm(struct device *dev, u32 attr, int channel, device 286 drivers/hwmon/max31790.c static int max31790_write_pwm(struct device *dev, u32 attr, int channel, device 354 drivers/hwmon/max31790.c static int max31790_read(struct device *dev, enum hwmon_sensor_types type, device 367 drivers/hwmon/max31790.c static int max31790_write(struct device *dev, enum hwmon_sensor_types type, device 455 drivers/hwmon/max31790.c struct device *dev = &client->dev; device 457 drivers/hwmon/max31790.c struct device *hwmon_dev; device 167 drivers/hwmon/max6621.c static int max6621_verify_reg_data(struct device *dev, int regval) device 201 drivers/hwmon/max6621.c max6621_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 310 drivers/hwmon/max6621.c max6621_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 349 drivers/hwmon/max6621.c max6621_read_string(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 369 drivers/hwmon/max6621.c static bool max6621_writeable_reg(struct device *dev, unsigned int reg) device 386 drivers/hwmon/max6621.c static bool max6621_readable_reg(struct device *dev, unsigned int reg) device 412 drivers/hwmon/max6621.c static bool max6621_volatile_reg(struct device *dev, unsigned int reg) device 483 drivers/hwmon/max6621.c struct device *dev = &client->dev; device 485 drivers/hwmon/max6621.c struct device *hwmon_dev; device 92 drivers/hwmon/max6639.c static struct max6639_data *max6639_update_device(struct device *dev) device 152 drivers/hwmon/max6639.c static ssize_t temp_input_show(struct device *dev, device 166 drivers/hwmon/max6639.c static ssize_t temp_fault_show(struct device *dev, device 178 drivers/hwmon/max6639.c static ssize_t temp_max_show(struct device *dev, device 187 drivers/hwmon/max6639.c static ssize_t temp_max_store(struct device *dev, device 210 drivers/hwmon/max6639.c static ssize_t temp_crit_show(struct device *dev, device 219 drivers/hwmon/max6639.c static ssize_t temp_crit_store(struct device *dev, device 242 drivers/hwmon/max6639.c static ssize_t temp_emergency_show(struct device *dev, device 252 drivers/hwmon/max6639.c static ssize_t temp_emergency_store(struct device *dev, device 275 drivers/hwmon/max6639.c static ssize_t pwm_show(struct device *dev, struct device_attribute *dev_attr, device 284 drivers/hwmon/max6639.c static ssize_t pwm_store(struct device *dev, device 309 drivers/hwmon/max6639.c static ssize_t fan_input_show(struct device *dev, device 322 drivers/hwmon/max6639.c static ssize_t alarm_show(struct device *dev, device 522 drivers/hwmon/max6639.c struct device *dev = &client->dev; device 524 drivers/hwmon/max6639.c struct device *hwmon_dev; device 546 drivers/hwmon/max6639.c static int max6639_suspend(struct device *dev) device 557 drivers/hwmon/max6639.c static int max6639_resume(struct device *dev) device 156 drivers/hwmon/max6642.c static struct max6642_data *max6642_update_device(struct device *dev) device 196 drivers/hwmon/max6642.c static ssize_t temp_max10_show(struct device *dev, device 206 drivers/hwmon/max6642.c static ssize_t temp_max_show(struct device *dev, device 215 drivers/hwmon/max6642.c static ssize_t temp_max_store(struct device *dev, device 236 drivers/hwmon/max6642.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 270 drivers/hwmon/max6642.c struct device *dev = &client->dev; device 272 drivers/hwmon/max6642.c struct device *hwmon_dev; device 156 drivers/hwmon/max6650.c static struct max6650_data *max6650_update_device(struct device *dev) device 297 drivers/hwmon/max6650.c static ssize_t alarm_show(struct device *dev, device 324 drivers/hwmon/max6650.c struct device *dev = container_of(kobj, struct device, kobj); device 361 drivers/hwmon/max6650.c struct device *dev = &client->dev; device 519 drivers/hwmon/max6650.c static int max6650_read(struct device *dev, enum hwmon_sensor_types type, device 610 drivers/hwmon/max6650.c static int max6650_write(struct device *dev, enum hwmon_sensor_types type, device 764 drivers/hwmon/max6650.c struct device *dev = &client->dev; device 768 drivers/hwmon/max6650.c struct device *hwmon_dev; device 174 drivers/hwmon/max6697.c static struct max6697_data *max6697_update_device(struct device *dev) device 244 drivers/hwmon/max6697.c static ssize_t temp_input_show(struct device *dev, device 260 drivers/hwmon/max6697.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 277 drivers/hwmon/max6697.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 292 drivers/hwmon/max6697.c static ssize_t temp_store(struct device *dev, device 382 drivers/hwmon/max6697.c struct device *dev = container_of(kobj, struct device, kobj); device 599 drivers/hwmon/max6697.c struct device *dev = &client->dev; device 601 drivers/hwmon/max6697.c struct device *hwmon_dev; device 28 drivers/hwmon/mc13783-adc.c struct device *hwmon_dev; device 32 drivers/hwmon/mc13783-adc.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 40 drivers/hwmon/mc13783-adc.c static int mc13783_adc_read(struct device *dev, device 66 drivers/hwmon/mc13783-adc.c static ssize_t mc13783_adc_bp_show(struct device *dev, device 90 drivers/hwmon/mc13783-adc.c static ssize_t mc13783_adc_gp_show(struct device *dev, device 109 drivers/hwmon/mc13783-adc.c static ssize_t mc13783_adc_uid_show(struct device *dev, device 131 drivers/hwmon/mc13783-adc.c static ssize_t mc13783_adc_temp_show(struct device *dev, device 48 drivers/hwmon/mcp3021.c struct device *hwmon_dev; device 85 drivers/hwmon/mcp3021.c static ssize_t in0_input_show(struct device *dev, device 52 drivers/hwmon/menf21bmc_hwmon.c static struct menf21bmc_hwmon *menf21bmc_hwmon_update(struct device *dev) device 100 drivers/hwmon/menf21bmc_hwmon.c label_show(struct device *dev, struct device_attribute *devattr, char *buf) device 108 drivers/hwmon/menf21bmc_hwmon.c in_show(struct device *dev, struct device_attribute *devattr, char *buf) device 120 drivers/hwmon/menf21bmc_hwmon.c min_show(struct device *dev, struct device_attribute *devattr, char *buf) device 129 drivers/hwmon/menf21bmc_hwmon.c max_show(struct device *dev, struct device_attribute *devattr, char *buf) device 193 drivers/hwmon/menf21bmc_hwmon.c struct device *hwmon_dev; device 101 drivers/hwmon/mlxreg-fan.c struct device *dev; device 113 drivers/hwmon/mlxreg-fan.c mlxreg_fan_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 170 drivers/hwmon/mlxreg-fan.c mlxreg_fan_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 468 drivers/hwmon/mlxreg-fan.c struct device *dev = &pdev->dev; device 470 drivers/hwmon/mlxreg-fan.c struct device *hwm; device 293 drivers/hwmon/nct6683.c struct device *hwmon_dev; device 394 drivers/hwmon/nct6683.c nct6683_create_attr_group(struct device *dev, device 582 drivers/hwmon/nct6683.c static void nct6683_update_pwm(struct device *dev) device 594 drivers/hwmon/nct6683.c static struct nct6683_data *nct6683_update_device(struct device *dev) device 653 drivers/hwmon/nct6683.c show_in_label(struct device *dev, struct device_attribute *attr, char *buf) device 663 drivers/hwmon/nct6683.c show_in_reg(struct device *dev, struct device_attribute *attr, char *buf) device 677 drivers/hwmon/nct6683.c struct device *dev = container_of(kobj, struct device, kobj); device 711 drivers/hwmon/nct6683.c show_fan(struct device *dev, struct device_attribute *attr, char *buf) device 720 drivers/hwmon/nct6683.c show_fan_min(struct device *dev, struct device_attribute *attr, char *buf) device 730 drivers/hwmon/nct6683.c show_fan_pulses(struct device *dev, struct device_attribute *attr, char *buf) device 742 drivers/hwmon/nct6683.c struct device *dev = container_of(kobj, struct device, kobj); device 783 drivers/hwmon/nct6683.c show_temp_label(struct device *dev, struct device_attribute *attr, char *buf) device 793 drivers/hwmon/nct6683.c show_temp8(struct device *dev, struct device_attribute *attr, char *buf) device 804 drivers/hwmon/nct6683.c show_temp_hyst(struct device *dev, struct device_attribute *attr, char *buf) device 815 drivers/hwmon/nct6683.c show_temp16(struct device *dev, struct device_attribute *attr, char *buf) device 849 drivers/hwmon/nct6683.c show_temp_type(struct device *dev, struct device_attribute *attr, char *buf) device 860 drivers/hwmon/nct6683.c struct device *dev = container_of(kobj, struct device, kobj); device 911 drivers/hwmon/nct6683.c show_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 921 drivers/hwmon/nct6683.c store_pwm(struct device *dev, struct device_attribute *attr, const char *buf, device 947 drivers/hwmon/nct6683.c struct device *dev = container_of(kobj, struct device, kobj); device 973 drivers/hwmon/nct6683.c beep_enable_show(struct device *dev, struct device_attribute *attr, char *buf) device 998 drivers/hwmon/nct6683.c beep_enable_store(struct device *dev, struct device_attribute *attr, device 1033 drivers/hwmon/nct6683.c intrusion0_alarm_show(struct device *dev, struct device_attribute *attr, device 1059 drivers/hwmon/nct6683.c intrusion0_alarm_store(struct device *dev, struct device_attribute *attr, device 1190 drivers/hwmon/nct6683.c struct device *dev = &pdev->dev; device 1194 drivers/hwmon/nct6683.c struct device *hwmon_dev; device 1292 drivers/hwmon/nct6683.c static int nct6683_suspend(struct device *dev) device 1303 drivers/hwmon/nct6683.c static int nct6683_resume(struct device *dev) device 1281 drivers/hwmon/nct6775.c nct6775_create_attr_group(struct device *dev, device 1551 drivers/hwmon/nct6775.c static void nct6775_init_fan_common(struct device *dev, device 1575 drivers/hwmon/nct6775.c static void nct6775_select_fan_div(struct device *dev, device 1623 drivers/hwmon/nct6775.c static void nct6775_update_pwm(struct device *dev) device 1693 drivers/hwmon/nct6775.c static void nct6775_update_pwm_limits(struct device *dev) device 1769 drivers/hwmon/nct6775.c static struct nct6775_data *nct6775_update_device(struct device *dev) device 1871 drivers/hwmon/nct6775.c show_in_reg(struct device *dev, struct device_attribute *attr, char *buf) device 1882 drivers/hwmon/nct6775.c store_in_reg(struct device *dev, struct device_attribute *attr, const char *buf, device 1904 drivers/hwmon/nct6775.c show_alarm(struct device *dev, struct device_attribute *attr, char *buf) device 1931 drivers/hwmon/nct6775.c show_temp_alarm(struct device *dev, struct device_attribute *attr, char *buf) device 1952 drivers/hwmon/nct6775.c show_beep(struct device *dev, struct device_attribute *attr, char *buf) device 1963 drivers/hwmon/nct6775.c store_beep(struct device *dev, struct device_attribute *attr, const char *buf, device 1991 drivers/hwmon/nct6775.c show_temp_beep(struct device *dev, struct device_attribute *attr, char *buf) device 2013 drivers/hwmon/nct6775.c store_temp_beep(struct device *dev, struct device_attribute *attr, device 2050 drivers/hwmon/nct6775.c struct device *dev = container_of(kobj, struct device, kobj); device 2089 drivers/hwmon/nct6775.c show_fan(struct device *dev, struct device_attribute *attr, char *buf) device 2099 drivers/hwmon/nct6775.c show_fan_min(struct device *dev, struct device_attribute *attr, char *buf) device 2111 drivers/hwmon/nct6775.c show_fan_div(struct device *dev, struct device_attribute *attr, char *buf) device 2121 drivers/hwmon/nct6775.c store_fan_min(struct device *dev, struct device_attribute *attr, device 2215 drivers/hwmon/nct6775.c show_fan_pulses(struct device *dev, struct device_attribute *attr, char *buf) device 2225 drivers/hwmon/nct6775.c store_fan_pulses(struct device *dev, struct device_attribute *attr, device 2256 drivers/hwmon/nct6775.c struct device *dev = container_of(kobj, struct device, kobj); device 2311 drivers/hwmon/nct6775.c show_temp_label(struct device *dev, struct device_attribute *attr, char *buf) device 2321 drivers/hwmon/nct6775.c show_temp(struct device *dev, struct device_attribute *attr, char *buf) device 2332 drivers/hwmon/nct6775.c store_temp(struct device *dev, struct device_attribute *attr, const char *buf, device 2355 drivers/hwmon/nct6775.c show_temp_offset(struct device *dev, struct device_attribute *attr, char *buf) device 2364 drivers/hwmon/nct6775.c store_temp_offset(struct device *dev, struct device_attribute *attr, device 2388 drivers/hwmon/nct6775.c show_temp_type(struct device *dev, struct device_attribute *attr, char *buf) device 2398 drivers/hwmon/nct6775.c store_temp_type(struct device *dev, struct device_attribute *attr, device 2443 drivers/hwmon/nct6775.c struct device *dev = container_of(kobj, struct device, kobj); device 2523 drivers/hwmon/nct6775.c show_pwm_mode(struct device *dev, struct device_attribute *attr, char *buf) device 2532 drivers/hwmon/nct6775.c store_pwm_mode(struct device *dev, struct device_attribute *attr, device 2568 drivers/hwmon/nct6775.c show_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 2589 drivers/hwmon/nct6775.c store_pwm(struct device *dev, struct device_attribute *attr, const char *buf, device 2683 drivers/hwmon/nct6775.c show_pwm_enable(struct device *dev, struct device_attribute *attr, char *buf) device 2692 drivers/hwmon/nct6775.c store_pwm_enable(struct device *dev, struct device_attribute *attr, device 2754 drivers/hwmon/nct6775.c show_pwm_temp_sel(struct device *dev, struct device_attribute *attr, char *buf) device 2764 drivers/hwmon/nct6775.c store_pwm_temp_sel(struct device *dev, struct device_attribute *attr, device 2794 drivers/hwmon/nct6775.c show_pwm_weight_temp_sel(struct device *dev, struct device_attribute *attr, device 2806 drivers/hwmon/nct6775.c store_pwm_weight_temp_sel(struct device *dev, struct device_attribute *attr, device 2845 drivers/hwmon/nct6775.c show_target_temp(struct device *dev, struct device_attribute *attr, char *buf) device 2854 drivers/hwmon/nct6775.c store_target_temp(struct device *dev, struct device_attribute *attr, device 2878 drivers/hwmon/nct6775.c show_target_speed(struct device *dev, struct device_attribute *attr, char *buf) device 2890 drivers/hwmon/nct6775.c store_target_speed(struct device *dev, struct device_attribute *attr, device 2915 drivers/hwmon/nct6775.c show_temp_tolerance(struct device *dev, struct device_attribute *attr, device 2927 drivers/hwmon/nct6775.c store_temp_tolerance(struct device *dev, struct device_attribute *attr, device 2964 drivers/hwmon/nct6775.c show_speed_tolerance(struct device *dev, struct device_attribute *attr, device 2992 drivers/hwmon/nct6775.c store_speed_tolerance(struct device *dev, struct device_attribute *attr, device 3045 drivers/hwmon/nct6775.c show_weight_temp(struct device *dev, struct device_attribute *attr, char *buf) device 3056 drivers/hwmon/nct6775.c store_weight_temp(struct device *dev, struct device_attribute *attr, device 3093 drivers/hwmon/nct6775.c show_fan_time(struct device *dev, struct device_attribute *attr, char *buf) device 3106 drivers/hwmon/nct6775.c store_fan_time(struct device *dev, struct device_attribute *attr, device 3129 drivers/hwmon/nct6775.c show_auto_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 3138 drivers/hwmon/nct6775.c store_auto_pwm(struct device *dev, struct device_attribute *attr, device 3212 drivers/hwmon/nct6775.c show_auto_temp(struct device *dev, struct device_attribute *attr, char *buf) device 3227 drivers/hwmon/nct6775.c store_auto_temp(struct device *dev, struct device_attribute *attr, device 3260 drivers/hwmon/nct6775.c struct device *dev = container_of(kobj, struct device, kobj); device 3397 drivers/hwmon/nct6775.c cpu0_vid_show(struct device *dev, struct device_attribute *attr, char *buf) device 3409 drivers/hwmon/nct6775.c clear_caseopen(struct device *dev, struct device_attribute *attr, device 3462 drivers/hwmon/nct6775.c struct device *dev = container_of(kobj, struct device, kobj); device 3793 drivers/hwmon/nct6775.c struct device *dev = &pdev->dev; device 3805 drivers/hwmon/nct6775.c struct device *hwmon_dev; device 4628 drivers/hwmon/nct6775.c static int __maybe_unused nct6775_suspend(struct device *dev) device 4643 drivers/hwmon/nct6775.c static int __maybe_unused nct6775_resume(struct device *dev) device 65 drivers/hwmon/nct7802.c static ssize_t temp_type_show(struct device *dev, device 80 drivers/hwmon/nct7802.c static ssize_t temp_type_store(struct device *dev, device 101 drivers/hwmon/nct7802.c static ssize_t pwm_mode_show(struct device *dev, device 119 drivers/hwmon/nct7802.c static ssize_t pwm_show(struct device *dev, struct device_attribute *devattr, device 137 drivers/hwmon/nct7802.c static ssize_t pwm_store(struct device *dev, struct device_attribute *devattr, device 153 drivers/hwmon/nct7802.c static ssize_t pwm_enable_show(struct device *dev, device 168 drivers/hwmon/nct7802.c static ssize_t pwm_enable_store(struct device *dev, device 341 drivers/hwmon/nct7802.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 355 drivers/hwmon/nct7802.c static ssize_t in_store(struct device *dev, struct device_attribute *attr, device 373 drivers/hwmon/nct7802.c static ssize_t in_alarm_show(struct device *dev, struct device_attribute *attr, device 433 drivers/hwmon/nct7802.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 447 drivers/hwmon/nct7802.c static ssize_t temp_store(struct device *dev, struct device_attribute *attr, device 466 drivers/hwmon/nct7802.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 480 drivers/hwmon/nct7802.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 494 drivers/hwmon/nct7802.c static ssize_t fan_min_store(struct device *dev, device 511 drivers/hwmon/nct7802.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 528 drivers/hwmon/nct7802.c beep_show(struct device *dev, struct device_attribute *attr, char *buf) device 543 drivers/hwmon/nct7802.c beep_store(struct device *dev, struct device_attribute *attr, const char *buf, device 682 drivers/hwmon/nct7802.c struct device *dev = container_of(kobj, struct device, kobj); device 781 drivers/hwmon/nct7802.c struct device *dev = container_of(kobj, struct device, kobj); device 856 drivers/hwmon/nct7802.c struct device *dev = container_of(kobj, struct device, kobj); device 1028 drivers/hwmon/nct7802.c static bool nct7802_regmap_is_volatile(struct device *dev, unsigned int reg) device 1062 drivers/hwmon/nct7802.c struct device *dev = &client->dev; device 1064 drivers/hwmon/nct7802.c struct device *hwmon_dev; device 186 drivers/hwmon/nct7904.c static int nct7904_read_fan(struct device *dev, u32 attr, int channel, device 265 drivers/hwmon/nct7904.c static int nct7904_read_in(struct device *dev, u32 attr, int channel, device 353 drivers/hwmon/nct7904.c static int nct7904_read_temp(struct device *dev, u32 attr, int channel, device 505 drivers/hwmon/nct7904.c static int nct7904_read_pwm(struct device *dev, u32 attr, int channel, device 530 drivers/hwmon/nct7904.c static int nct7904_write_temp(struct device *dev, u32 attr, int channel, device 575 drivers/hwmon/nct7904.c static int nct7904_write_fan(struct device *dev, u32 attr, int channel, device 602 drivers/hwmon/nct7904.c static int nct7904_write_in(struct device *dev, u32 attr, int channel, device 661 drivers/hwmon/nct7904.c static int nct7904_write_pwm(struct device *dev, u32 attr, int channel, device 697 drivers/hwmon/nct7904.c static int nct7904_read(struct device *dev, enum hwmon_sensor_types type, device 714 drivers/hwmon/nct7904.c static int nct7904_write(struct device *dev, enum hwmon_sensor_types type, device 877 drivers/hwmon/nct7904.c struct device *hwmon_dev; device 878 drivers/hwmon/nct7904.c struct device *dev = &client->dev; device 504 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_read_pwm(struct device *dev, u32 attr, int channel, device 521 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_write_pwm(struct device *dev, u32 attr, int channel, device 556 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_read_fan(struct device *dev, u32 attr, int channel, device 594 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_read(struct device *dev, enum hwmon_sensor_types type, device 607 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_write(struct device *dev, enum hwmon_sensor_types type, device 822 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_create_pwm_cooling(struct device *dev, device 862 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_en_pwm_fan(struct device *dev, device 910 drivers/hwmon/npcm750-pwm-fan.c struct device *dev = &pdev->dev; device 914 drivers/hwmon/npcm750-pwm-fan.c struct device *hwmon; device 68 drivers/hwmon/nsa320-hwmon.c static s32 nsa320_hwmon_update(struct device *dev) device 109 drivers/hwmon/nsa320-hwmon.c static ssize_t label_show(struct device *dev, struct device_attribute *attr, device 117 drivers/hwmon/nsa320-hwmon.c static ssize_t temp1_input_show(struct device *dev, device 128 drivers/hwmon/nsa320-hwmon.c static ssize_t fan1_input_show(struct device *dev, device 162 drivers/hwmon/nsa320-hwmon.c struct device *classdev; device 382 drivers/hwmon/ntc_thermistor.c ntc_thermistor_parse_dt(struct device *dev) device 427 drivers/hwmon/ntc_thermistor.c ntc_thermistor_parse_dt(struct device *dev) device 575 drivers/hwmon/ntc_thermistor.c static int ntc_read(struct device *dev, enum hwmon_sensor_types type, device 636 drivers/hwmon/ntc_thermistor.c struct device *dev = &pdev->dev; device 641 drivers/hwmon/ntc_thermistor.c struct device *hwmon_dev; device 223 drivers/hwmon/occ/common.c static ssize_t occ_show_temp_1(struct device *dev, device 259 drivers/hwmon/occ/common.c static ssize_t occ_show_temp_2(struct device *dev, device 310 drivers/hwmon/occ/common.c static ssize_t occ_show_freq_1(struct device *dev, device 340 drivers/hwmon/occ/common.c static ssize_t occ_show_freq_2(struct device *dev, device 370 drivers/hwmon/occ/common.c static ssize_t occ_show_power_1(struct device *dev, device 417 drivers/hwmon/occ/common.c static ssize_t occ_show_power_2(struct device *dev, device 456 drivers/hwmon/occ/common.c static ssize_t occ_show_power_a0(struct device *dev, device 536 drivers/hwmon/occ/common.c static ssize_t occ_show_caps_1_2(struct device *dev, device 586 drivers/hwmon/occ/common.c static ssize_t occ_show_caps_3(struct device *dev, device 633 drivers/hwmon/occ/common.c static ssize_t occ_store_caps_user(struct device *dev, device 655 drivers/hwmon/occ/common.c static ssize_t occ_show_extended(struct device *dev, device 727 drivers/hwmon/occ/common.c struct device *dev = occ->bus_dev; device 731 drivers/hwmon/occ/common.c ssize_t (*show_temp)(struct device *, struct device_attribute *, device 733 drivers/hwmon/occ/common.c ssize_t (*show_freq)(struct device *, struct device_attribute *, device 735 drivers/hwmon/occ/common.c ssize_t (*show_power)(struct device *, struct device_attribute *, device 737 drivers/hwmon/occ/common.c ssize_t (*show_caps)(struct device *, struct device_attribute *, device 11 drivers/hwmon/occ/common.h struct device; device 92 drivers/hwmon/occ/common.h struct device *bus_dev; device 105 drivers/hwmon/occ/common.h struct device *hwmon; device 14 drivers/hwmon/occ/p9_sbe.c struct device *sbe; device 23 drivers/hwmon/occ/sysfs.c static ssize_t occ_sysfs_show(struct device *dev, device 73 drivers/hwmon/occ/sysfs.c static ssize_t occ_error_show(struct device *dev, device 178 drivers/hwmon/pc87360.c struct device *hwmon_dev; device 226 drivers/hwmon/pc87360.c static struct pc87360_data *pc87360_update_device(struct device *dev); device 244 drivers/hwmon/pc87360.c static ssize_t fan_input_show(struct device *dev, device 252 drivers/hwmon/pc87360.c static ssize_t fan_min_show(struct device *dev, device 260 drivers/hwmon/pc87360.c static ssize_t fan_div_show(struct device *dev, device 268 drivers/hwmon/pc87360.c static ssize_t fan_status_show(struct device *dev, device 276 drivers/hwmon/pc87360.c static ssize_t fan_min_store(struct device *dev, device 343 drivers/hwmon/pc87360.c static ssize_t pwm_show(struct device *dev, struct device_attribute *devattr, device 353 drivers/hwmon/pc87360.c static ssize_t pwm_store(struct device *dev, struct device_attribute *devattr, device 392 drivers/hwmon/pc87360.c static ssize_t in_input_show(struct device *dev, device 400 drivers/hwmon/pc87360.c static ssize_t in_min_show(struct device *dev, device 408 drivers/hwmon/pc87360.c static ssize_t in_max_show(struct device *dev, device 416 drivers/hwmon/pc87360.c static ssize_t in_status_show(struct device *dev, device 423 drivers/hwmon/pc87360.c static ssize_t in_min_store(struct device *dev, device 443 drivers/hwmon/pc87360.c static ssize_t in_max_store(struct device *dev, device 529 drivers/hwmon/pc87360.c static ssize_t in_min_alarm_show(struct device *dev, device 537 drivers/hwmon/pc87360.c static ssize_t in_max_alarm_show(struct device *dev, device 581 drivers/hwmon/pc87360.c static ssize_t cpu0_vid_show(struct device *dev, device 589 drivers/hwmon/pc87360.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 595 drivers/hwmon/pc87360.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 614 drivers/hwmon/pc87360.c static ssize_t alarms_in_show(struct device *dev, device 643 drivers/hwmon/pc87360.c static ssize_t therm_input_show(struct device *dev, device 651 drivers/hwmon/pc87360.c static ssize_t therm_min_show(struct device *dev, device 659 drivers/hwmon/pc87360.c static ssize_t therm_max_show(struct device *dev, device 667 drivers/hwmon/pc87360.c static ssize_t therm_crit_show(struct device *dev, device 675 drivers/hwmon/pc87360.c static ssize_t therm_status_show(struct device *dev, device 683 drivers/hwmon/pc87360.c static ssize_t therm_min_store(struct device *dev, device 704 drivers/hwmon/pc87360.c static ssize_t therm_max_store(struct device *dev, device 724 drivers/hwmon/pc87360.c static ssize_t therm_crit_store(struct device *dev, device 780 drivers/hwmon/pc87360.c static ssize_t therm_min_alarm_show(struct device *dev, device 789 drivers/hwmon/pc87360.c static ssize_t therm_max_alarm_show(struct device *dev, device 798 drivers/hwmon/pc87360.c static ssize_t therm_crit_alarm_show(struct device *dev, device 844 drivers/hwmon/pc87360.c static ssize_t temp_input_show(struct device *dev, device 852 drivers/hwmon/pc87360.c static ssize_t temp_min_show(struct device *dev, device 860 drivers/hwmon/pc87360.c static ssize_t temp_max_show(struct device *dev, device 868 drivers/hwmon/pc87360.c static ssize_t temp_crit_show(struct device *dev, device 877 drivers/hwmon/pc87360.c static ssize_t temp_status_show(struct device *dev, device 885 drivers/hwmon/pc87360.c static ssize_t temp_min_store(struct device *dev, device 906 drivers/hwmon/pc87360.c static ssize_t temp_max_store(struct device *dev, device 927 drivers/hwmon/pc87360.c static ssize_t temp_crit_store(struct device *dev, device 974 drivers/hwmon/pc87360.c static ssize_t alarms_temp_show(struct device *dev, device 989 drivers/hwmon/pc87360.c static ssize_t temp_min_alarm_show(struct device *dev, device 999 drivers/hwmon/pc87360.c static ssize_t temp_max_alarm_show(struct device *dev, device 1009 drivers/hwmon/pc87360.c static ssize_t temp_crit_alarm_show(struct device *dev, device 1038 drivers/hwmon/pc87360.c static ssize_t temp_fault_show(struct device *dev, device 1077 drivers/hwmon/pc87360.c static ssize_t name_show(struct device *dev, device 1177 drivers/hwmon/pc87360.c static void pc87360_remove_files(struct device *dev) device 1200 drivers/hwmon/pc87360.c struct device *dev = &pdev->dev; device 1535 drivers/hwmon/pc87360.c static void pc87360_autodiv(struct device *dev, int nr) device 1574 drivers/hwmon/pc87360.c static struct pc87360_data *pc87360_update_device(struct device *dev) device 47 drivers/hwmon/pc87427.c struct device *hwmon_dev; device 349 drivers/hwmon/pc87427.c static struct pc87427_data *pc87427_update_device(struct device *dev) device 387 drivers/hwmon/pc87427.c static ssize_t fan_input_show(struct device *dev, device 396 drivers/hwmon/pc87427.c static ssize_t fan_min_show(struct device *dev, device 405 drivers/hwmon/pc87427.c static ssize_t fan_alarm_show(struct device *dev, device 415 drivers/hwmon/pc87427.c static ssize_t fan_fault_show(struct device *dev, device 425 drivers/hwmon/pc87427.c static ssize_t fan_min_store(struct device *dev, device 564 drivers/hwmon/pc87427.c static ssize_t pwm_enable_show(struct device *dev, device 577 drivers/hwmon/pc87427.c static ssize_t pwm_enable_store(struct device *dev, device 599 drivers/hwmon/pc87427.c static ssize_t pwm_show(struct device *dev, struct device_attribute *devattr, device 608 drivers/hwmon/pc87427.c static ssize_t pwm_store(struct device *dev, struct device_attribute *devattr, device 691 drivers/hwmon/pc87427.c static ssize_t temp_input_show(struct device *dev, device 700 drivers/hwmon/pc87427.c static ssize_t temp_min_show(struct device *dev, device 709 drivers/hwmon/pc87427.c static ssize_t temp_max_show(struct device *dev, device 718 drivers/hwmon/pc87427.c static ssize_t temp_crit_show(struct device *dev, device 727 drivers/hwmon/pc87427.c static ssize_t temp_type_show(struct device *dev, device 736 drivers/hwmon/pc87427.c static ssize_t temp_min_alarm_show(struct device *dev, device 747 drivers/hwmon/pc87427.c static ssize_t temp_max_alarm_show(struct device *dev, device 758 drivers/hwmon/pc87427.c static ssize_t temp_crit_alarm_show(struct device *dev, device 769 drivers/hwmon/pc87427.c static ssize_t temp_fault_show(struct device *dev, device 921 drivers/hwmon/pc87427.c static ssize_t name_show(struct device *dev, struct device_attribute device 959 drivers/hwmon/pc87427.c static void pc87427_init_device(struct device *dev) device 1028 drivers/hwmon/pc87427.c static void pc87427_remove_files(struct device *dev) device 67 drivers/hwmon/pcf8591.c struct device *hwmon_dev; device 75 drivers/hwmon/pcf8591.c static int pcf8591_read_channel(struct device *dev, int channel); device 79 drivers/hwmon/pcf8591.c static ssize_t show_in##channel##_input(struct device *dev, \ device 93 drivers/hwmon/pcf8591.c static ssize_t out0_output_show(struct device *dev, device 100 drivers/hwmon/pcf8591.c static ssize_t out0_output_store(struct device *dev, device 124 drivers/hwmon/pcf8591.c static ssize_t out0_enable_show(struct device *dev, device 131 drivers/hwmon/pcf8591.c static ssize_t out0_enable_store(struct device *dev, device 258 drivers/hwmon/pcf8591.c static int pcf8591_read_channel(struct device *dev, int channel) device 361 drivers/hwmon/pmbus/ibm-cffps.c struct device *dev = &client->dev; device 53 drivers/hwmon/pmbus/inspur-ipsps.c static ssize_t ipsps_string_show(struct device *dev, device 76 drivers/hwmon/pmbus/inspur-ipsps.c static ssize_t ipsps_fw_version_show(struct device *dev, device 99 drivers/hwmon/pmbus/inspur-ipsps.c static ssize_t ipsps_mode_show(struct device *dev, device 130 drivers/hwmon/pmbus/inspur-ipsps.c static ssize_t ipsps_mode_store(struct device *dev, device 68 drivers/hwmon/pmbus/isl68137.c static ssize_t isl68137_avs_enable_show(struct device *dev, device 78 drivers/hwmon/pmbus/isl68137.c static ssize_t isl68137_avs_enable_store(struct device *dev, device 330 drivers/hwmon/pmbus/max31785.c struct device *dev = &client->dev; device 166 drivers/hwmon/pmbus/pmbus.c struct device *dev = &client->dev; device 80 drivers/hwmon/pmbus/pmbus_core.c struct device *dev; device 81 drivers/hwmon/pmbus/pmbus_core.c struct device *hwmon_dev; device 558 drivers/hwmon/pmbus/pmbus_core.c static struct pmbus_data *pmbus_update_device(struct device *dev) device 934 drivers/hwmon/pmbus/pmbus_core.c static ssize_t pmbus_show_boolean(struct device *dev, device 948 drivers/hwmon/pmbus/pmbus_core.c static ssize_t pmbus_show_sensor(struct device *dev, device 960 drivers/hwmon/pmbus/pmbus_core.c static ssize_t pmbus_set_sensor(struct device *dev, device 986 drivers/hwmon/pmbus/pmbus_core.c static ssize_t pmbus_show_label(struct device *dev, device 1015 drivers/hwmon/pmbus/pmbus_core.c ssize_t (*show)(struct device *dev, device 1018 drivers/hwmon/pmbus/pmbus_core.c ssize_t (*store)(struct device *dev, device 1032 drivers/hwmon/pmbus/pmbus_core.c ssize_t (*show)(struct device *dev, device 1035 drivers/hwmon/pmbus/pmbus_core.c ssize_t (*store)(struct device *dev, device 1949 drivers/hwmon/pmbus/pmbus_core.c static ssize_t pmbus_show_samples(struct device *dev, device 1963 drivers/hwmon/pmbus/pmbus_core.c static ssize_t pmbus_set_samples(struct device *dev, device 2118 drivers/hwmon/pmbus/pmbus_core.c struct device *dev = &client->dev; device 2175 drivers/hwmon/pmbus/pmbus_core.c struct device *dev = rdev_get_dev(rdev); device 2189 drivers/hwmon/pmbus/pmbus_core.c struct device *dev = rdev_get_dev(rdev); device 2217 drivers/hwmon/pmbus/pmbus_core.c struct device *dev = data->dev; device 2431 drivers/hwmon/pmbus/pmbus_core.c struct device *dev = &client->dev; device 104 drivers/hwmon/powr1220.c static int powr1220_read_adc(struct device *dev, int ch_num) device 171 drivers/hwmon/powr1220.c static ssize_t powr1220_voltage_show(struct device *dev, device 185 drivers/hwmon/powr1220.c static ssize_t powr1220_max_show(struct device *dev, device 195 drivers/hwmon/powr1220.c static ssize_t powr1220_label_show(struct device *dev, device 304 drivers/hwmon/powr1220.c struct device *hwmon_dev; device 104 drivers/hwmon/pwm-fan.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 122 drivers/hwmon/pwm-fan.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 130 drivers/hwmon/pwm-fan.c static ssize_t rpm_show(struct device *dev, device 150 drivers/hwmon/pwm-fan.c struct device *dev = container_of(kobj, struct device, kobj); device 211 drivers/hwmon/pwm-fan.c dev_err(&cdev->device, "Cannot set pwm!\n"); device 226 drivers/hwmon/pwm-fan.c static int pwm_fan_of_get_cooling_data(struct device *dev, device 282 drivers/hwmon/pwm-fan.c struct device *dev = &pdev->dev; device 284 drivers/hwmon/pwm-fan.c struct device *hwmon; device 394 drivers/hwmon/pwm-fan.c static int pwm_fan_suspend(struct device *dev) device 421 drivers/hwmon/pwm-fan.c static int pwm_fan_resume(struct device *dev) device 21 drivers/hwmon/raspberrypi-hwmon.c struct device *hwmon_dev; device 74 drivers/hwmon/raspberrypi-hwmon.c static int rpi_read(struct device *dev, enum hwmon_sensor_types type, device 107 drivers/hwmon/raspberrypi-hwmon.c struct device *dev = &pdev->dev; device 43 drivers/hwmon/s3c-hwmon.c struct device *hwmon_dev; device 58 drivers/hwmon/s3c-hwmon.c static int s3c_hwmon_read_ch(struct device *dev, device 86 drivers/hwmon/s3c-hwmon.c static ssize_t s3c_hwmon_show_raw(struct device *dev, device 123 drivers/hwmon/s3c-hwmon.c static inline int s3c_hwmon_add_raw(struct device *dev) device 128 drivers/hwmon/s3c-hwmon.c static inline void s3c_hwmon_remove_raw(struct device *dev) device 135 drivers/hwmon/s3c-hwmon.c static inline int s3c_hwmon_add_raw(struct device *dev) { return 0; } device 136 drivers/hwmon/s3c-hwmon.c static inline void s3c_hwmon_remove_raw(struct device *dev) { } device 150 drivers/hwmon/s3c-hwmon.c static ssize_t s3c_hwmon_ch_show(struct device *dev, device 180 drivers/hwmon/s3c-hwmon.c static ssize_t s3c_hwmon_label_show(struct device *dev, device 207 drivers/hwmon/s3c-hwmon.c static int s3c_hwmon_create_attr(struct device *dev, device 252 drivers/hwmon/s3c-hwmon.c static void s3c_hwmon_remove_attr(struct device *dev, device 68 drivers/hwmon/sch5627.c struct device *hwmon_dev; device 84 drivers/hwmon/sch5627.c static struct sch5627_data *sch5627_update_device(struct device *dev) device 195 drivers/hwmon/sch5627.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 201 drivers/hwmon/sch5627.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 215 drivers/hwmon/sch5627.c static ssize_t temp_fault_show(struct device *dev, device 227 drivers/hwmon/sch5627.c static ssize_t temp_max_show(struct device *dev, device 238 drivers/hwmon/sch5627.c static ssize_t temp_crit_show(struct device *dev, device 249 drivers/hwmon/sch5627.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 266 drivers/hwmon/sch5627.c static ssize_t fan_fault_show(struct device *dev, device 279 drivers/hwmon/sch5627.c static ssize_t fan_min_show(struct device *dev, device 291 drivers/hwmon/sch5627.c static ssize_t in_show(struct device *dev, struct device_attribute *devattr, device 307 drivers/hwmon/sch5627.c static ssize_t in_label_show(struct device *dev, device 56 drivers/hwmon/sch5636.c struct device *hwmon_dev; device 69 drivers/hwmon/sch5636.c static struct sch5636_data *sch5636_update_device(struct device *dev) device 160 drivers/hwmon/sch5636.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 166 drivers/hwmon/sch5636.c static ssize_t in_value_show(struct device *dev, device 182 drivers/hwmon/sch5636.c static ssize_t in_label_show(struct device *dev, device 191 drivers/hwmon/sch5636.c static ssize_t temp_value_show(struct device *dev, device 205 drivers/hwmon/sch5636.c static ssize_t temp_fault_show(struct device *dev, device 219 drivers/hwmon/sch5636.c static ssize_t temp_alarm_show(struct device *dev, device 233 drivers/hwmon/sch5636.c static ssize_t fan_value_show(struct device *dev, device 250 drivers/hwmon/sch5636.c static ssize_t fan_fault_show(struct device *dev, device 264 drivers/hwmon/sch5636.c static ssize_t fan_alarm_show(struct device *dev, device 381 drivers/hwmon/sch56xx-common.c struct sch56xx_watchdog_data *sch56xx_watchdog_register(struct device *parent, device 17 drivers/hwmon/sch56xx-common.h struct sch56xx_watchdog_data *sch56xx_watchdog_register(struct device *parent, device 65 drivers/hwmon/scmi-hwmon.c static int scmi_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 87 drivers/hwmon/scmi-hwmon.c scmi_hwmon_read_string(struct device *dev, enum hwmon_sensor_types type, device 125 drivers/hwmon/scmi-hwmon.c struct device *dev, int num, device 168 drivers/hwmon/scmi-hwmon.c struct device *hwdev, *dev = &sdev->dev; device 86 drivers/hwmon/scpi-hwmon.c scpi_show_sensor(struct device *dev, struct device_attribute *attr, char *buf) device 106 drivers/hwmon/scpi-hwmon.c scpi_show_label(struct device *dev, struct device_attribute *attr, char *buf) device 133 drivers/hwmon/scpi-hwmon.c struct device *hwdev, *dev = &pdev->dev; device 165 drivers/hwmon/sht15.c struct device *dev; device 166 drivers/hwmon/sht15.c struct device *hwmon_dev; device 680 drivers/hwmon/sht15.c static ssize_t sht15_status_show(struct device *dev, device 702 drivers/hwmon/sht15.c static ssize_t sht15_status_store(struct device *dev, device 736 drivers/hwmon/sht15.c static ssize_t sht15_temp_show(struct device *dev, device 758 drivers/hwmon/sht15.c static ssize_t sht15_humidity_show(struct device *dev, device 769 drivers/hwmon/sht15.c static ssize_t name_show(struct device *dev, device 84 drivers/hwmon/sht21.c static int sht21_update_measurements(struct device *dev) device 125 drivers/hwmon/sht21.c static ssize_t sht21_temperature_show(struct device *dev, device 147 drivers/hwmon/sht21.c static ssize_t sht21_humidity_show(struct device *dev, device 222 drivers/hwmon/sht21.c static ssize_t eic_show(struct device *dev, device 256 drivers/hwmon/sht21.c struct device *dev = &client->dev; device 257 drivers/hwmon/sht21.c struct device *hwmon_dev; device 219 drivers/hwmon/sht3x.c static struct sht3x_data *sht3x_update_client(struct device *dev) device 260 drivers/hwmon/sht3x.c static ssize_t temp1_input_show(struct device *dev, device 271 drivers/hwmon/sht3x.c static ssize_t humidity1_input_show(struct device *dev, device 315 drivers/hwmon/sht3x.c static ssize_t temp1_limit_show(struct device *dev, device 326 drivers/hwmon/sht3x.c static ssize_t humidity1_limit_show(struct device *dev, device 340 drivers/hwmon/sht3x.c static size_t limit_store(struct device *dev, device 386 drivers/hwmon/sht3x.c static ssize_t temp1_limit_store(struct device *dev, device 410 drivers/hwmon/sht3x.c static ssize_t humidity1_limit_store(struct device *dev, device 460 drivers/hwmon/sht3x.c static int status_register_read(struct device *dev, device 474 drivers/hwmon/sht3x.c static ssize_t temp1_alarm_show(struct device *dev, device 489 drivers/hwmon/sht3x.c static ssize_t humidity1_alarm_show(struct device *dev, device 504 drivers/hwmon/sht3x.c static ssize_t heater_enable_show(struct device *dev, device 519 drivers/hwmon/sht3x.c static ssize_t heater_enable_store(struct device *dev, device 547 drivers/hwmon/sht3x.c static ssize_t update_interval_show(struct device *dev, device 557 drivers/hwmon/sht3x.c static ssize_t update_interval_store(struct device *dev, device 670 drivers/hwmon/sht3x.c struct device *hwmon_dev; device 672 drivers/hwmon/sht3x.c struct device *dev = &client->dev; device 100 drivers/hwmon/shtc1.c static struct shtc1_data *shtc1_update_client(struct device *dev) device 137 drivers/hwmon/shtc1.c static ssize_t temp1_input_show(struct device *dev, device 148 drivers/hwmon/shtc1.c static ssize_t humidity1_input_show(struct device *dev, device 195 drivers/hwmon/shtc1.c struct device *hwmon_dev; device 198 drivers/hwmon/shtc1.c struct device *dev = &client->dev; device 171 drivers/hwmon/sis5595.c struct device *hwmon_dev; device 199 drivers/hwmon/sis5595.c static struct sis5595_data *sis5595_update_device(struct device *dev); device 211 drivers/hwmon/sis5595.c static ssize_t in_show(struct device *dev, struct device_attribute *da, device 220 drivers/hwmon/sis5595.c static ssize_t in_min_show(struct device *dev, struct device_attribute *da, device 229 drivers/hwmon/sis5595.c static ssize_t in_max_show(struct device *dev, struct device_attribute *da, device 238 drivers/hwmon/sis5595.c static ssize_t in_min_store(struct device *dev, struct device_attribute *da, device 258 drivers/hwmon/sis5595.c static ssize_t in_max_store(struct device *dev, struct device_attribute *da, device 295 drivers/hwmon/sis5595.c static ssize_t temp1_input_show(struct device *dev, device 302 drivers/hwmon/sis5595.c static ssize_t temp1_max_show(struct device *dev, struct device_attribute *attr, device 309 drivers/hwmon/sis5595.c static ssize_t temp1_max_store(struct device *dev, device 328 drivers/hwmon/sis5595.c static ssize_t temp1_max_hyst_show(struct device *dev, device 335 drivers/hwmon/sis5595.c static ssize_t temp1_max_hyst_store(struct device *dev, device 359 drivers/hwmon/sis5595.c static ssize_t fan_show(struct device *dev, struct device_attribute *da, device 369 drivers/hwmon/sis5595.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *da, device 379 drivers/hwmon/sis5595.c static ssize_t fan_min_store(struct device *dev, struct device_attribute *da, device 399 drivers/hwmon/sis5595.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *da, device 414 drivers/hwmon/sis5595.c static ssize_t fan_div_store(struct device *dev, struct device_attribute *da, device 479 drivers/hwmon/sis5595.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 487 drivers/hwmon/sis5595.c static ssize_t alarm_show(struct device *dev, struct device_attribute *da, device 503 drivers/hwmon/sis5595.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 689 drivers/hwmon/sis5595.c static struct sis5595_data *sis5595_update_device(struct device *dev) device 237 drivers/hwmon/smm665.c static struct smm665_data *smm665_update_device(struct device *dev) device 313 drivers/hwmon/smm665.c static int smm665_get_min(struct device *dev, int index) device 320 drivers/hwmon/smm665.c static int smm665_get_max(struct device *dev, int index) device 327 drivers/hwmon/smm665.c static int smm665_get_lcrit(struct device *dev, int index) device 334 drivers/hwmon/smm665.c static int smm665_get_crit(struct device *dev, int index) device 341 drivers/hwmon/smm665.c static ssize_t smm665_show_crit_alarm(struct device *dev, device 357 drivers/hwmon/smm665.c static ssize_t smm665_show_input(struct device *dev, device 373 drivers/hwmon/smm665.c static ssize_t smm665_show_##what(struct device *dev, \ device 570 drivers/hwmon/smm665.c struct device *hwmon_dev; device 117 drivers/hwmon/smsc47b397.c static struct smsc47b397_data *smsc47b397_update_device(struct device *dev) device 159 drivers/hwmon/smsc47b397.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 183 drivers/hwmon/smsc47b397.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 221 drivers/hwmon/smsc47b397.c struct device *dev = &pdev->dev; device 223 drivers/hwmon/smsc47b397.c struct device *hwmon_dev; device 120 drivers/hwmon/smsc47m1.c struct device *hwmon_dev; device 148 drivers/hwmon/smsc47m1.c static struct smsc47m1_data *smsc47m1_update_device(struct device *dev, device 197 drivers/hwmon/smsc47m1.c static ssize_t fan_show(struct device *dev, struct device_attribute *devattr, device 216 drivers/hwmon/smsc47m1.c static ssize_t fan_min_show(struct device *dev, device 227 drivers/hwmon/smsc47m1.c static ssize_t fan_div_show(struct device *dev, device 235 drivers/hwmon/smsc47m1.c static ssize_t fan_alarm_show(struct device *dev, device 243 drivers/hwmon/smsc47m1.c static ssize_t pwm_show(struct device *dev, struct device_attribute *devattr, device 251 drivers/hwmon/smsc47m1.c static ssize_t pwm_en_show(struct device *dev, device 259 drivers/hwmon/smsc47m1.c static ssize_t alarms_show(struct device *dev, device 266 drivers/hwmon/smsc47m1.c static ssize_t fan_min_store(struct device *dev, device 303 drivers/hwmon/smsc47m1.c static ssize_t fan_div_store(struct device *dev, device 369 drivers/hwmon/smsc47m1.c static ssize_t pwm_store(struct device *dev, struct device_attribute *devattr, device 395 drivers/hwmon/smsc47m1.c static ssize_t pwm_en_store(struct device *dev, device 443 drivers/hwmon/smsc47m1.c static ssize_t name_show(struct device *dev, struct device_attribute device 636 drivers/hwmon/smsc47m1.c struct device *dev) device 696 drivers/hwmon/smsc47m1.c static void smsc47m1_remove_files(struct device *dev) device 709 drivers/hwmon/smsc47m1.c struct device *dev = &pdev->dev; device 104 drivers/hwmon/smsc47m192.c static struct smsc47m192_data *smsc47m192_update_device(struct device *dev) device 169 drivers/hwmon/smsc47m192.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 178 drivers/hwmon/smsc47m192.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 187 drivers/hwmon/smsc47m192.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 196 drivers/hwmon/smsc47m192.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 218 drivers/hwmon/smsc47m192.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 266 drivers/hwmon/smsc47m192.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 275 drivers/hwmon/smsc47m192.c static ssize_t temp_min_show(struct device *dev, device 284 drivers/hwmon/smsc47m192.c static ssize_t temp_max_show(struct device *dev, device 293 drivers/hwmon/smsc47m192.c static ssize_t temp_min_store(struct device *dev, device 316 drivers/hwmon/smsc47m192.c static ssize_t temp_max_store(struct device *dev, device 339 drivers/hwmon/smsc47m192.c static ssize_t temp_offset_show(struct device *dev, device 348 drivers/hwmon/smsc47m192.c static ssize_t temp_offset_store(struct device *dev, device 400 drivers/hwmon/smsc47m192.c static ssize_t cpu0_vid_show(struct device *dev, device 408 drivers/hwmon/smsc47m192.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 415 drivers/hwmon/smsc47m192.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 434 drivers/hwmon/smsc47m192.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 593 drivers/hwmon/smsc47m192.c struct device *dev = &client->dev; device 594 drivers/hwmon/smsc47m192.c struct device *hwmon_dev; device 86 drivers/hwmon/stts751.c struct device *dev; device 376 drivers/hwmon/stts751.c static ssize_t max_alarm_show(struct device *dev, device 393 drivers/hwmon/stts751.c static ssize_t min_alarm_show(struct device *dev, device 410 drivers/hwmon/stts751.c static ssize_t input_show(struct device *dev, struct device_attribute *attr, device 425 drivers/hwmon/stts751.c static ssize_t therm_show(struct device *dev, struct device_attribute *attr, device 433 drivers/hwmon/stts751.c static ssize_t therm_store(struct device *dev, struct device_attribute *attr, device 467 drivers/hwmon/stts751.c static ssize_t hyst_show(struct device *dev, struct device_attribute *attr, device 475 drivers/hwmon/stts751.c static ssize_t hyst_store(struct device *dev, struct device_attribute *attr, device 500 drivers/hwmon/stts751.c static ssize_t therm_trip_show(struct device *dev, device 515 drivers/hwmon/stts751.c static ssize_t max_show(struct device *dev, struct device_attribute *attr, device 523 drivers/hwmon/stts751.c static ssize_t max_store(struct device *dev, struct device_attribute *attr, device 549 drivers/hwmon/stts751.c static ssize_t min_show(struct device *dev, struct device_attribute *attr, device 557 drivers/hwmon/stts751.c static ssize_t min_store(struct device *dev, struct device_attribute *attr, device 583 drivers/hwmon/stts751.c static ssize_t interval_show(struct device *dev, device 592 drivers/hwmon/stts751.c static ssize_t interval_store(struct device *dev, device 133 drivers/hwmon/tc654.c static struct tc654_data *tc654_update_client(struct device *dev) device 194 drivers/hwmon/tc654.c static ssize_t fan_show(struct device *dev, struct device_attribute *da, device 212 drivers/hwmon/tc654.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *da, device 225 drivers/hwmon/tc654.c static ssize_t fan_min_store(struct device *dev, struct device_attribute *da, device 249 drivers/hwmon/tc654.c static ssize_t fan_alarm_show(struct device *dev, struct device_attribute *da, device 269 drivers/hwmon/tc654.c static ssize_t fan_pulses_show(struct device *dev, device 283 drivers/hwmon/tc654.c static ssize_t fan_pulses_store(struct device *dev, device 324 drivers/hwmon/tc654.c static ssize_t pwm_mode_show(struct device *dev, struct device_attribute *da, device 335 drivers/hwmon/tc654.c static ssize_t pwm_mode_store(struct device *dev, struct device_attribute *da, device 365 drivers/hwmon/tc654.c static ssize_t pwm_show(struct device *dev, struct device_attribute *da, device 382 drivers/hwmon/tc654.c static ssize_t pwm_store(struct device *dev, struct device_attribute *da, device 452 drivers/hwmon/tc654.c struct device *dev = &client->dev; device 454 drivers/hwmon/tc654.c struct device *hwmon_dev; device 36 drivers/hwmon/tc74.c static int tc74_update_device(struct device *dev) device 85 drivers/hwmon/tc74.c static ssize_t temp_input_show(struct device *dev, device 109 drivers/hwmon/tc74.c struct device *dev = &client->dev; device 111 drivers/hwmon/tc74.c struct device *hwmon_dev; device 76 drivers/hwmon/thmc50.c static struct thmc50_data *thmc50_update_device(struct device *dev) device 118 drivers/hwmon/thmc50.c static ssize_t analog_out_show(struct device *dev, device 125 drivers/hwmon/thmc50.c static ssize_t analog_out_store(struct device *dev, device 156 drivers/hwmon/thmc50.c static ssize_t pwm_mode_show(struct device *dev, device 163 drivers/hwmon/thmc50.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 171 drivers/hwmon/thmc50.c static ssize_t temp_min_show(struct device *dev, device 179 drivers/hwmon/thmc50.c static ssize_t temp_min_store(struct device *dev, device 201 drivers/hwmon/thmc50.c static ssize_t temp_max_show(struct device *dev, device 209 drivers/hwmon/thmc50.c static ssize_t temp_max_store(struct device *dev, device 231 drivers/hwmon/thmc50.c static ssize_t temp_critical_show(struct device *dev, device 239 drivers/hwmon/thmc50.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 383 drivers/hwmon/thmc50.c struct device *dev = &client->dev; device 385 drivers/hwmon/thmc50.c struct device *hwmon_dev; device 72 drivers/hwmon/tmp102.c static int tmp102_read(struct device *dev, enum hwmon_sensor_types type, device 106 drivers/hwmon/tmp102.c static int tmp102_write(struct device *dev, enum hwmon_sensor_types type, device 170 drivers/hwmon/tmp102.c static bool tmp102_is_writeable_reg(struct device *dev, unsigned int reg) device 175 drivers/hwmon/tmp102.c static bool tmp102_is_volatile_reg(struct device *dev, unsigned int reg) device 195 drivers/hwmon/tmp102.c struct device *dev = &client->dev; device 196 drivers/hwmon/tmp102.c struct device *hwmon_dev; device 265 drivers/hwmon/tmp102.c static int tmp102_suspend(struct device *dev) device 274 drivers/hwmon/tmp102.c static int tmp102_resume(struct device *dev) device 54 drivers/hwmon/tmp103.c static ssize_t tmp103_temp_show(struct device *dev, device 69 drivers/hwmon/tmp103.c static ssize_t tmp103_temp_store(struct device *dev, device 100 drivers/hwmon/tmp103.c static bool tmp103_regmap_is_volatile(struct device *dev, unsigned int reg) device 115 drivers/hwmon/tmp103.c struct device *dev = &client->dev; device 116 drivers/hwmon/tmp103.c struct device *hwmon_dev; device 139 drivers/hwmon/tmp103.c static int __maybe_unused tmp103_suspend(struct device *dev) device 147 drivers/hwmon/tmp103.c static int __maybe_unused tmp103_resume(struct device *dev) device 91 drivers/hwmon/tmp108.c static int tmp108_read(struct device *dev, enum hwmon_sensor_types type, device 190 drivers/hwmon/tmp108.c static int tmp108_write(struct device *dev, enum hwmon_sensor_types type, device 303 drivers/hwmon/tmp108.c static bool tmp108_is_writeable_reg(struct device *dev, unsigned int reg) device 308 drivers/hwmon/tmp108.c static bool tmp108_is_volatile_reg(struct device *dev, unsigned int reg) device 329 drivers/hwmon/tmp108.c struct device *dev = &client->dev; device 330 drivers/hwmon/tmp108.c struct device *hwmon_dev; device 394 drivers/hwmon/tmp108.c static int __maybe_unused tmp108_suspend(struct device *dev) device 402 drivers/hwmon/tmp108.c static int __maybe_unused tmp108_resume(struct device *dev) device 206 drivers/hwmon/tmp401.c static struct tmp401_data *tmp401_update_device(struct device *dev) device 278 drivers/hwmon/tmp401.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 292 drivers/hwmon/tmp401.c static ssize_t temp_crit_hyst_show(struct device *dev, device 310 drivers/hwmon/tmp401.c static ssize_t status_show(struct device *dev, device 323 drivers/hwmon/tmp401.c static ssize_t temp_store(struct device *dev, device 357 drivers/hwmon/tmp401.c static ssize_t temp_crit_hyst_store(struct device *dev, device 397 drivers/hwmon/tmp401.c static ssize_t reset_temp_history_store(struct device *dev, device 422 drivers/hwmon/tmp401.c static ssize_t update_interval_show(struct device *dev, device 430 drivers/hwmon/tmp401.c static ssize_t update_interval_store(struct device *dev, device 692 drivers/hwmon/tmp401.c struct device *dev = &client->dev; device 693 drivers/hwmon/tmp401.c struct device *hwmon_dev; device 122 drivers/hwmon/tmp421.c static struct tmp421_data *tmp421_update_device(struct device *dev) device 149 drivers/hwmon/tmp421.c static int tmp421_read(struct device *dev, enum hwmon_sensor_types type, device 284 drivers/hwmon/tmp421.c struct device *dev = &client->dev; device 285 drivers/hwmon/tmp421.c struct device *hwmon_dev; device 65 drivers/hwmon/ultra45_env.c struct device *hwmon_dev; device 97 drivers/hwmon/ultra45_env.c static ssize_t show_fan_speed(struct device *dev, struct device_attribute *attr, device 115 drivers/hwmon/ultra45_env.c static ssize_t set_fan_speed(struct device *dev, struct device_attribute *attr, device 139 drivers/hwmon/ultra45_env.c static ssize_t show_fan_fault(struct device *dev, struct device_attribute *attr, device 162 drivers/hwmon/ultra45_env.c static ssize_t show_temp(struct device *dev, struct device_attribute *attr, device 183 drivers/hwmon/ultra45_env.c static ssize_t show_stat_bit(struct device *dev, struct device_attribute *attr, device 200 drivers/hwmon/ultra45_env.c static ssize_t show_fwver(struct device *dev, struct device_attribute *attr, device 212 drivers/hwmon/ultra45_env.c static ssize_t show_name(struct device *dev, struct device_attribute *attr, device 21 drivers/hwmon/vexpress-hwmon.c struct device *hwmon_dev; device 25 drivers/hwmon/vexpress-hwmon.c static ssize_t vexpress_hwmon_label_show(struct device *dev, device 33 drivers/hwmon/vexpress-hwmon.c static ssize_t vexpress_hwmon_u32_show(struct device *dev, device 48 drivers/hwmon/vexpress-hwmon.c static ssize_t vexpress_hwmon_u64_show(struct device *dev, device 71 drivers/hwmon/vexpress-hwmon.c struct device *dev = kobj_to_dev(kobj); device 38 drivers/hwmon/via-cputemp.c struct device *hwmon_dev; device 50 drivers/hwmon/via-cputemp.c static ssize_t name_show(struct device *dev, struct device_attribute *devattr, device 64 drivers/hwmon/via-cputemp.c static ssize_t temp_show(struct device *dev, struct device_attribute *devattr, device 78 drivers/hwmon/via-cputemp.c static ssize_t cpu0_vid_show(struct device *dev, device 305 drivers/hwmon/via686a.c struct device *hwmon_dev; device 338 drivers/hwmon/via686a.c static struct via686a_data *via686a_update_device(struct device *dev); device 344 drivers/hwmon/via686a.c static ssize_t in_show(struct device *dev, struct device_attribute *da, device 352 drivers/hwmon/via686a.c static ssize_t in_min_show(struct device *dev, struct device_attribute *da, device 360 drivers/hwmon/via686a.c static ssize_t in_max_show(struct device *dev, struct device_attribute *da, device 368 drivers/hwmon/via686a.c static ssize_t in_min_store(struct device *dev, struct device_attribute *da, device 387 drivers/hwmon/via686a.c static ssize_t in_max_store(struct device *dev, struct device_attribute *da, device 424 drivers/hwmon/via686a.c static ssize_t temp_show(struct device *dev, struct device_attribute *da, device 431 drivers/hwmon/via686a.c static ssize_t temp_over_show(struct device *dev, struct device_attribute *da, device 438 drivers/hwmon/via686a.c static ssize_t temp_hyst_show(struct device *dev, struct device_attribute *da, device 445 drivers/hwmon/via686a.c static ssize_t temp_over_store(struct device *dev, device 465 drivers/hwmon/via686a.c static ssize_t temp_hyst_store(struct device *dev, device 497 drivers/hwmon/via686a.c static ssize_t fan_show(struct device *dev, struct device_attribute *da, device 505 drivers/hwmon/via686a.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *da, device 514 drivers/hwmon/via686a.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *da, device 521 drivers/hwmon/via686a.c static ssize_t fan_min_store(struct device *dev, struct device_attribute *da, device 539 drivers/hwmon/via686a.c static ssize_t fan_div_store(struct device *dev, struct device_attribute *da, device 569 drivers/hwmon/via686a.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 578 drivers/hwmon/via686a.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 596 drivers/hwmon/via686a.c static ssize_t name_show(struct device *dev, struct device_attribute device 747 drivers/hwmon/via686a.c static struct via686a_data *via686a_update_device(struct device *dev) device 105 drivers/hwmon/vt1211.c struct device *hwmon_dev; device 247 drivers/hwmon/vt1211.c static struct vt1211_data *vt1211_update_device(struct device *dev) device 340 drivers/hwmon/vt1211.c static ssize_t show_in(struct device *dev, struct device_attribute *attr, device 371 drivers/hwmon/vt1211.c static ssize_t set_in(struct device *dev, struct device_attribute *attr, device 414 drivers/hwmon/vt1211.c static ssize_t show_temp(struct device *dev, struct device_attribute *attr, device 445 drivers/hwmon/vt1211.c static ssize_t set_temp(struct device *dev, struct device_attribute *attr, device 490 drivers/hwmon/vt1211.c static ssize_t show_fan(struct device *dev, struct device_attribute *attr, device 521 drivers/hwmon/vt1211.c static ssize_t set_fan(struct device *dev, struct device_attribute *attr, device 596 drivers/hwmon/vt1211.c static ssize_t show_pwm(struct device *dev, struct device_attribute *attr, device 627 drivers/hwmon/vt1211.c static ssize_t set_pwm(struct device *dev, struct device_attribute *attr, device 750 drivers/hwmon/vt1211.c static ssize_t show_pwm_auto_point_temp(struct device *dev, device 764 drivers/hwmon/vt1211.c static ssize_t set_pwm_auto_point_temp(struct device *dev, device 814 drivers/hwmon/vt1211.c static ssize_t show_pwm_auto_point_pwm(struct device *dev, device 827 drivers/hwmon/vt1211.c static ssize_t set_pwm_auto_point_pwm(struct device *dev, device 856 drivers/hwmon/vt1211.c static ssize_t show_vrm(struct device *dev, struct device_attribute *attr, device 864 drivers/hwmon/vt1211.c static ssize_t set_vrm(struct device *dev, struct device_attribute *attr, device 883 drivers/hwmon/vt1211.c static ssize_t show_vid(struct device *dev, struct device_attribute *attr, device 891 drivers/hwmon/vt1211.c static ssize_t show_name(struct device *dev, device 899 drivers/hwmon/vt1211.c static ssize_t show_alarms(struct device *dev, device 1126 drivers/hwmon/vt1211.c struct device *dev = &pdev->dev; device 1145 drivers/hwmon/vt1211.c struct device *dev = &pdev->dev; device 147 drivers/hwmon/vt8231.c struct device *hwmon_dev; device 167 drivers/hwmon/vt8231.c static struct vt8231_data *vt8231_update_device(struct device *dev); device 182 drivers/hwmon/vt8231.c static ssize_t in_show(struct device *dev, struct device_attribute *attr, device 192 drivers/hwmon/vt8231.c static ssize_t in_min_show(struct device *dev, struct device_attribute *attr, device 202 drivers/hwmon/vt8231.c static ssize_t in_max_show(struct device *dev, struct device_attribute *attr, device 212 drivers/hwmon/vt8231.c static ssize_t in_min_store(struct device *dev, struct device_attribute *attr, device 232 drivers/hwmon/vt8231.c static ssize_t in_max_store(struct device *dev, struct device_attribute *attr, device 253 drivers/hwmon/vt8231.c static ssize_t in5_input_show(struct device *dev, device 262 drivers/hwmon/vt8231.c static ssize_t in5_min_show(struct device *dev, struct device_attribute *attr, device 271 drivers/hwmon/vt8231.c static ssize_t in5_max_show(struct device *dev, struct device_attribute *attr, device 280 drivers/hwmon/vt8231.c static ssize_t in5_min_store(struct device *dev, device 300 drivers/hwmon/vt8231.c static ssize_t in5_max_store(struct device *dev, device 341 drivers/hwmon/vt8231.c static ssize_t temp1_input_show(struct device *dev, device 348 drivers/hwmon/vt8231.c static ssize_t temp1_max_show(struct device *dev, struct device_attribute *attr, device 355 drivers/hwmon/vt8231.c static ssize_t temp1_max_hyst_show(struct device *dev, device 362 drivers/hwmon/vt8231.c static ssize_t temp1_max_store(struct device *dev, device 380 drivers/hwmon/vt8231.c static ssize_t temp1_max_hyst_store(struct device *dev, device 399 drivers/hwmon/vt8231.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, device 408 drivers/hwmon/vt8231.c static ssize_t temp_max_show(struct device *dev, device 417 drivers/hwmon/vt8231.c static ssize_t temp_min_show(struct device *dev, device 426 drivers/hwmon/vt8231.c static ssize_t temp_max_store(struct device *dev, device 446 drivers/hwmon/vt8231.c static ssize_t temp_min_store(struct device *dev, device 493 drivers/hwmon/vt8231.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 503 drivers/hwmon/vt8231.c static ssize_t fan_min_show(struct device *dev, struct device_attribute *attr, device 513 drivers/hwmon/vt8231.c static ssize_t fan_div_show(struct device *dev, struct device_attribute *attr, device 522 drivers/hwmon/vt8231.c static ssize_t fan_min_store(struct device *dev, device 543 drivers/hwmon/vt8231.c static ssize_t fan_div_store(struct device *dev, device 600 drivers/hwmon/vt8231.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 608 drivers/hwmon/vt8231.c static ssize_t alarm_show(struct device *dev, struct device_attribute *attr, device 630 drivers/hwmon/vt8231.c static ssize_t name_show(struct device *dev, struct device_attribute device 872 drivers/hwmon/vt8231.c static struct vt8231_data *vt8231_update_device(struct device *dev) device 421 drivers/hwmon/w83627ehf.c struct device *hwmon_dev; device 666 drivers/hwmon/w83627ehf.c static void w83627ehf_write_fan_div_common(struct device *dev, device 717 drivers/hwmon/w83627ehf.c static void w83627ehf_update_fan_div_common(struct device *dev, device 774 drivers/hwmon/w83627ehf.c static void w83627ehf_update_pwm_common(struct device *dev, device 785 drivers/hwmon/w83627ehf.c static struct w83627ehf_data *w83627ehf_update_device(struct device *dev) device 931 drivers/hwmon/w83627ehf.c show_##reg(struct device *dev, struct device_attribute *attr, \ device 947 drivers/hwmon/w83627ehf.c store_in_##reg(struct device *dev, struct device_attribute *attr, \ device 970 drivers/hwmon/w83627ehf.c static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, device 1032 drivers/hwmon/w83627ehf.c show_fan(struct device *dev, struct device_attribute *attr, char *buf) device 1041 drivers/hwmon/w83627ehf.c show_fan_min(struct device *dev, struct device_attribute *attr, char *buf) device 1052 drivers/hwmon/w83627ehf.c show_fan_div(struct device *dev, struct device_attribute *attr, device 1062 drivers/hwmon/w83627ehf.c store_fan_min(struct device *dev, struct device_attribute *attr, device 1192 drivers/hwmon/w83627ehf.c show_temp_label(struct device *dev, struct device_attribute *attr, char *buf) device 1202 drivers/hwmon/w83627ehf.c show_##reg(struct device *dev, struct device_attribute *attr, \ device 1217 drivers/hwmon/w83627ehf.c store_##reg(struct device *dev, struct device_attribute *attr, \ device 1239 drivers/hwmon/w83627ehf.c show_temp_offset(struct device *dev, struct device_attribute *attr, char *buf) device 1249 drivers/hwmon/w83627ehf.c store_temp_offset(struct device *dev, struct device_attribute *attr, device 1272 drivers/hwmon/w83627ehf.c show_temp_type(struct device *dev, struct device_attribute *attr, char *buf) device 1368 drivers/hwmon/w83627ehf.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 1383 drivers/hwmon/w83627ehf.c store_pwm_mode(struct device *dev, struct device_attribute *attr, device 1417 drivers/hwmon/w83627ehf.c store_pwm(struct device *dev, struct device_attribute *attr, device 1440 drivers/hwmon/w83627ehf.c store_pwm_enable(struct device *dev, struct device_attribute *attr, device 1482 drivers/hwmon/w83627ehf.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 1496 drivers/hwmon/w83627ehf.c store_target_temp(struct device *dev, struct device_attribute *attr, device 1519 drivers/hwmon/w83627ehf.c store_tolerance(struct device *dev, struct device_attribute *attr, device 1612 drivers/hwmon/w83627ehf.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 1622 drivers/hwmon/w83627ehf.c store_##reg(struct device *dev, struct device_attribute *attr, \ device 1648 drivers/hwmon/w83627ehf.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 1661 drivers/hwmon/w83627ehf.c store_##reg(struct device *dev, struct device_attribute *attr, \ device 1683 drivers/hwmon/w83627ehf.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 1750 drivers/hwmon/w83627ehf.c cpu0_vid_show(struct device *dev, struct device_attribute *attr, char *buf) device 1761 drivers/hwmon/w83627ehf.c show_caseopen(struct device *dev, struct device_attribute *attr, char *buf) device 1770 drivers/hwmon/w83627ehf.c clear_caseopen(struct device *dev, struct device_attribute *attr, device 1803 drivers/hwmon/w83627ehf.c static void w83627ehf_device_remove_files(struct device *dev) device 2040 drivers/hwmon/w83627ehf.c struct device *dev = &pdev->dev; device 2599 drivers/hwmon/w83627ehf.c static int w83627ehf_suspend(struct device *dev) device 2615 drivers/hwmon/w83627ehf.c static int w83627ehf_resume(struct device *dev) device 353 drivers/hwmon/w83627hf.c struct device *hwmon_dev; device 398 drivers/hwmon/w83627hf.c static struct w83627hf_data *w83627hf_update_device(struct device *dev); device 402 drivers/hwmon/w83627hf.c static int w83627hf_suspend(struct device *dev) device 414 drivers/hwmon/w83627hf.c static int w83627hf_resume(struct device *dev) device 477 drivers/hwmon/w83627hf.c in_input_show(struct device *dev, struct device_attribute *devattr, char *buf) device 484 drivers/hwmon/w83627hf.c in_min_show(struct device *dev, struct device_attribute *devattr, char *buf) device 491 drivers/hwmon/w83627hf.c in_max_show(struct device *dev, struct device_attribute *devattr, char *buf) device 498 drivers/hwmon/w83627hf.c in_min_store(struct device *dev, struct device_attribute *devattr, device 517 drivers/hwmon/w83627hf.c in_max_store(struct device *dev, struct device_attribute *devattr, device 579 drivers/hwmon/w83627hf.c static ssize_t in0_input_show(struct device *dev, device 586 drivers/hwmon/w83627hf.c static ssize_t in0_min_show(struct device *dev, struct device_attribute *attr, device 593 drivers/hwmon/w83627hf.c static ssize_t in0_max_show(struct device *dev, struct device_attribute *attr, device 600 drivers/hwmon/w83627hf.c static ssize_t in0_min_store(struct device *dev, device 630 drivers/hwmon/w83627hf.c static ssize_t in0_max_store(struct device *dev, device 665 drivers/hwmon/w83627hf.c fan_input_show(struct device *dev, struct device_attribute *devattr, device 674 drivers/hwmon/w83627hf.c fan_min_show(struct device *dev, struct device_attribute *devattr, char *buf) device 682 drivers/hwmon/w83627hf.c fan_min_store(struct device *dev, struct device_attribute *devattr, device 711 drivers/hwmon/w83627hf.c temp_show(struct device *dev, struct device_attribute *devattr, char *buf) device 722 drivers/hwmon/w83627hf.c temp_max_show(struct device *dev, struct device_attribute *devattr, char *buf) device 733 drivers/hwmon/w83627hf.c temp_max_hyst_show(struct device *dev, struct device_attribute *devattr, device 745 drivers/hwmon/w83627hf.c temp_max_store(struct device *dev, struct device_attribute *devattr, device 767 drivers/hwmon/w83627hf.c temp_max_hyst_store(struct device *dev, struct device_attribute *devattr, device 799 drivers/hwmon/w83627hf.c cpu0_vid_show(struct device *dev, struct device_attribute *attr, char *buf) device 807 drivers/hwmon/w83627hf.c vrm_show(struct device *dev, struct device_attribute *attr, char *buf) device 813 drivers/hwmon/w83627hf.c vrm_store(struct device *dev, struct device_attribute *attr, const char *buf, device 833 drivers/hwmon/w83627hf.c alarms_show(struct device *dev, struct device_attribute *attr, char *buf) device 841 drivers/hwmon/w83627hf.c alarm_show(struct device *dev, struct device_attribute *attr, char *buf) device 864 drivers/hwmon/w83627hf.c beep_mask_show(struct device *dev, struct device_attribute *attr, char *buf) device 872 drivers/hwmon/w83627hf.c beep_mask_store(struct device *dev, struct device_attribute *attr, device 902 drivers/hwmon/w83627hf.c beep_show(struct device *dev, struct device_attribute *attr, char *buf) device 910 drivers/hwmon/w83627hf.c beep_store(struct device *dev, struct device_attribute *attr, const char *buf, device 977 drivers/hwmon/w83627hf.c fan_div_show(struct device *dev, struct device_attribute *devattr, char *buf) device 991 drivers/hwmon/w83627hf.c fan_div_store(struct device *dev, struct device_attribute *devattr, device 1036 drivers/hwmon/w83627hf.c pwm_show(struct device *dev, struct device_attribute *devattr, char *buf) device 1044 drivers/hwmon/w83627hf.c pwm_store(struct device *dev, struct device_attribute *devattr, device 1082 drivers/hwmon/w83627hf.c pwm_enable_show(struct device *dev, struct device_attribute *devattr, device 1091 drivers/hwmon/w83627hf.c pwm_enable_store(struct device *dev, struct device_attribute *devattr, device 1121 drivers/hwmon/w83627hf.c pwm_freq_show(struct device *dev, struct device_attribute *devattr, char *buf) device 1134 drivers/hwmon/w83627hf.c pwm_freq_store(struct device *dev, struct device_attribute *devattr, device 1170 drivers/hwmon/w83627hf.c temp_type_show(struct device *dev, struct device_attribute *devattr, device 1179 drivers/hwmon/w83627hf.c temp_type_store(struct device *dev, struct device_attribute *devattr, device 1239 drivers/hwmon/w83627hf.c name_show(struct device *dev, struct device_attribute *devattr, char *buf) device 1395 drivers/hwmon/w83627hf.c struct device *dev = &pdev->dev; device 1822 drivers/hwmon/w83627hf.c static struct w83627hf_data *w83627hf_update_device(struct device *dev) device 172 drivers/hwmon/w83773g.c static int w83773_read(struct device *dev, enum hwmon_sensor_types type, device 197 drivers/hwmon/w83773g.c static int w83773_write(struct device *dev, enum hwmon_sensor_types type, device 265 drivers/hwmon/w83773g.c struct device *dev = &client->dev; device 266 drivers/hwmon/w83773g.c struct device *hwmon_dev; device 197 drivers/hwmon/w83781d.c struct device *hwmon_dev; device 242 drivers/hwmon/w83781d.c static struct w83781d_data *w83781d_update_device(struct device *dev); device 243 drivers/hwmon/w83781d.c static void w83781d_init_device(struct device *dev); device 247 drivers/hwmon/w83781d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *da, \ device 260 drivers/hwmon/w83781d.c static ssize_t store_in_##reg(struct device *dev, struct device_attribute \ device 300 drivers/hwmon/w83781d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *da, \ device 313 drivers/hwmon/w83781d.c store_fan_min(struct device *dev, struct device_attribute *da, device 347 drivers/hwmon/w83781d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *da, \ device 365 drivers/hwmon/w83781d.c static ssize_t store_temp_##reg(struct device *dev, \ device 406 drivers/hwmon/w83781d.c cpu0_vid_show(struct device *dev, struct device_attribute *attr, char *buf) device 415 drivers/hwmon/w83781d.c vrm_show(struct device *dev, struct device_attribute *attr, char *buf) device 422 drivers/hwmon/w83781d.c vrm_store(struct device *dev, struct device_attribute *attr, const char *buf, device 440 drivers/hwmon/w83781d.c alarms_show(struct device *dev, struct device_attribute *attr, char *buf) device 448 drivers/hwmon/w83781d.c static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, device 457 drivers/hwmon/w83781d.c static ssize_t show_temp3_alarm(struct device *dev, device 481 drivers/hwmon/w83781d.c static ssize_t beep_mask_show(struct device *dev, device 490 drivers/hwmon/w83781d.c beep_mask_store(struct device *dev, struct device_attribute *attr, device 519 drivers/hwmon/w83781d.c static ssize_t show_beep(struct device *dev, struct device_attribute *attr, device 528 drivers/hwmon/w83781d.c store_beep(struct device *dev, struct device_attribute *attr, device 578 drivers/hwmon/w83781d.c static ssize_t show_temp3_beep(struct device *dev, device 620 drivers/hwmon/w83781d.c show_fan_div(struct device *dev, struct device_attribute *da, char *buf) device 635 drivers/hwmon/w83781d.c store_fan_div(struct device *dev, struct device_attribute *da, device 689 drivers/hwmon/w83781d.c show_pwm(struct device *dev, struct device_attribute *da, char *buf) device 697 drivers/hwmon/w83781d.c pwm2_enable_show(struct device *dev, struct device_attribute *da, char *buf) device 704 drivers/hwmon/w83781d.c store_pwm(struct device *dev, struct device_attribute *da, const char *buf, device 725 drivers/hwmon/w83781d.c pwm2_enable_store(struct device *dev, struct device_attribute *da, device 770 drivers/hwmon/w83781d.c show_sensor(struct device *dev, struct device_attribute *da, char *buf) device 778 drivers/hwmon/w83781d.c store_sensor(struct device *dev, struct device_attribute *da, device 1019 drivers/hwmon/w83781d.c w83781d_create_files(struct device *dev, int kind, int is_isa) device 1184 drivers/hwmon/w83781d.c static void w83781d_remove_files(struct device *dev) device 1198 drivers/hwmon/w83781d.c struct device *dev = &client->dev; device 1245 drivers/hwmon/w83781d.c struct device *dev = &client->dev; device 1334 drivers/hwmon/w83781d.c w83781d_init_device(struct device *dev) device 1445 drivers/hwmon/w83781d.c static struct w83781d_data *w83781d_update_device(struct device *dev) device 1600 drivers/hwmon/w83781d.c name_show(struct device *dev, struct device_attribute *devattr, char *buf) device 270 drivers/hwmon/w83791d.c struct device *hwmon_dev; device 326 drivers/hwmon/w83791d.c static struct w83791d_data *w83791d_update_device(struct device *dev); device 329 drivers/hwmon/w83791d.c static void w83791d_print_debug(struct w83791d_data *data, struct device *dev); device 354 drivers/hwmon/w83791d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 369 drivers/hwmon/w83791d.c static ssize_t store_in_##reg(struct device *dev, \ device 432 drivers/hwmon/w83791d.c static ssize_t show_beep(struct device *dev, struct device_attribute *attr, device 443 drivers/hwmon/w83791d.c static ssize_t store_beep(struct device *dev, struct device_attribute *attr, device 478 drivers/hwmon/w83791d.c static ssize_t show_alarm(struct device *dev, struct device_attribute *attr, device 520 drivers/hwmon/w83791d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 534 drivers/hwmon/w83791d.c static ssize_t store_fan_min(struct device *dev, struct device_attribute *attr, device 556 drivers/hwmon/w83791d.c static ssize_t show_fan_div(struct device *dev, struct device_attribute *attr, device 571 drivers/hwmon/w83791d.c static ssize_t store_fan_div(struct device *dev, struct device_attribute *attr, device 712 drivers/hwmon/w83791d.c static ssize_t show_pwm(struct device *dev, struct device_attribute *attr, device 721 drivers/hwmon/w83791d.c static ssize_t store_pwm(struct device *dev, struct device_attribute *attr, device 753 drivers/hwmon/w83791d.c static ssize_t show_pwmenable(struct device *dev, struct device_attribute *attr, device 762 drivers/hwmon/w83791d.c static ssize_t store_pwmenable(struct device *dev, device 819 drivers/hwmon/w83791d.c static ssize_t show_temp_target(struct device *dev, device 828 drivers/hwmon/w83791d.c static ssize_t store_temp_target(struct device *dev, device 860 drivers/hwmon/w83791d.c static ssize_t show_temp_tolerance(struct device *dev, device 869 drivers/hwmon/w83791d.c static ssize_t store_temp_tolerance(struct device *dev, device 923 drivers/hwmon/w83791d.c static ssize_t show_temp1(struct device *dev, struct device_attribute *devattr, device 931 drivers/hwmon/w83791d.c static ssize_t store_temp1(struct device *dev, struct device_attribute *devattr, device 953 drivers/hwmon/w83791d.c static ssize_t show_temp23(struct device *dev, struct device_attribute *devattr, device 963 drivers/hwmon/w83791d.c static ssize_t store_temp23(struct device *dev, device 1031 drivers/hwmon/w83791d.c static ssize_t alarms_show(struct device *dev, struct device_attribute *attr, device 1045 drivers/hwmon/w83791d.c static ssize_t show_beep_enable(struct device *dev, device 1052 drivers/hwmon/w83791d.c static ssize_t show_beep_mask(struct device *dev, device 1060 drivers/hwmon/w83791d.c static ssize_t store_beep_mask(struct device *dev, device 1095 drivers/hwmon/w83791d.c static ssize_t store_beep_enable(struct device *dev, device 1137 drivers/hwmon/w83791d.c static ssize_t cpu0_vid_show(struct device *dev, device 1146 drivers/hwmon/w83791d.c static ssize_t vrm_show(struct device *dev, struct device_attribute *attr, device 1153 drivers/hwmon/w83791d.c static ssize_t vrm_store(struct device *dev, struct device_attribute *attr, device 1353 drivers/hwmon/w83791d.c struct device *dev = &client->dev; device 1486 drivers/hwmon/w83791d.c static struct w83791d_data *w83791d_update_device(struct device *dev) device 1621 drivers/hwmon/w83791d.c static void w83791d_print_debug(struct w83791d_data *data, struct device *dev) device 261 drivers/hwmon/w83792d.c struct device *hwmon_dev; device 294 drivers/hwmon/w83792d.c static struct w83792d_data *w83792d_update_device(struct device *dev); device 297 drivers/hwmon/w83792d.c static void w83792d_print_debug(struct w83792d_data *data, struct device *dev); device 343 drivers/hwmon/w83792d.c static ssize_t show_in(struct device *dev, struct device_attribute *attr, device 354 drivers/hwmon/w83792d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 369 drivers/hwmon/w83792d.c static ssize_t store_in_##reg(struct device *dev, \ device 394 drivers/hwmon/w83792d.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 409 drivers/hwmon/w83792d.c store_fan_min(struct device *dev, struct device_attribute *attr, device 433 drivers/hwmon/w83792d.c show_fan_div(struct device *dev, struct device_attribute *attr, device 449 drivers/hwmon/w83792d.c store_fan_div(struct device *dev, struct device_attribute *attr, device 491 drivers/hwmon/w83792d.c static ssize_t show_temp1(struct device *dev, struct device_attribute *attr, device 500 drivers/hwmon/w83792d.c static ssize_t store_temp1(struct device *dev, struct device_attribute *attr, device 525 drivers/hwmon/w83792d.c static ssize_t show_temp23(struct device *dev, struct device_attribute *attr, device 538 drivers/hwmon/w83792d.c static ssize_t store_temp23(struct device *dev, struct device_attribute *attr, device 568 drivers/hwmon/w83792d.c alarms_show(struct device *dev, struct device_attribute *attr, char *buf) device 574 drivers/hwmon/w83792d.c static ssize_t show_alarm(struct device *dev, device 584 drivers/hwmon/w83792d.c show_pwm(struct device *dev, struct device_attribute *attr, device 594 drivers/hwmon/w83792d.c show_pwmenable(struct device *dev, struct device_attribute *attr, device 618 drivers/hwmon/w83792d.c store_pwm(struct device *dev, struct device_attribute *attr, device 643 drivers/hwmon/w83792d.c store_pwmenable(struct device *dev, struct device_attribute *attr, device 685 drivers/hwmon/w83792d.c show_pwm_mode(struct device *dev, struct device_attribute *attr, device 695 drivers/hwmon/w83792d.c store_pwm_mode(struct device *dev, struct device_attribute *attr, device 725 drivers/hwmon/w83792d.c intrusion0_alarm_show(struct device *dev, struct device_attribute *attr, device 733 drivers/hwmon/w83792d.c intrusion0_alarm_store(struct device *dev, struct device_attribute *attr, device 755 drivers/hwmon/w83792d.c show_thermal_cruise(struct device *dev, struct device_attribute *attr, device 765 drivers/hwmon/w83792d.c store_thermal_cruise(struct device *dev, struct device_attribute *attr, device 795 drivers/hwmon/w83792d.c show_tolerance(struct device *dev, struct device_attribute *attr, device 805 drivers/hwmon/w83792d.c store_tolerance(struct device *dev, struct device_attribute *attr, device 837 drivers/hwmon/w83792d.c show_sf2_point(struct device *dev, struct device_attribute *attr, device 849 drivers/hwmon/w83792d.c store_sf2_point(struct device *dev, struct device_attribute *attr, device 878 drivers/hwmon/w83792d.c show_sf2_level(struct device *dev, struct device_attribute *attr, device 891 drivers/hwmon/w83792d.c store_sf2_level(struct device *dev, struct device_attribute *attr, device 1365 drivers/hwmon/w83792d.c struct device *dev = &client->dev; device 1487 drivers/hwmon/w83792d.c static struct w83792d_data *w83792d_update_device(struct device *dev) device 1612 drivers/hwmon/w83792d.c static void w83792d_print_debug(struct w83792d_data *data, struct device *dev) device 206 drivers/hwmon/w83793.c struct device *hwmon_dev; device 292 drivers/hwmon/w83793.c static void w83793_update_nonvolatile(struct device *dev); device 293 drivers/hwmon/w83793.c static struct w83793_data *w83793_update_device(struct device *dev); device 314 drivers/hwmon/w83793.c vrm_show(struct device *dev, struct device_attribute *attr, char *buf) device 321 drivers/hwmon/w83793.c show_vid(struct device *dev, struct device_attribute *attr, char *buf) device 332 drivers/hwmon/w83793.c vrm_store(struct device *dev, struct device_attribute *attr, device 353 drivers/hwmon/w83793.c show_alarm_beep(struct device *dev, struct device_attribute *attr, char *buf) device 373 drivers/hwmon/w83793.c store_beep(struct device *dev, struct device_attribute *attr, device 404 drivers/hwmon/w83793.c show_beep_enable(struct device *dev, struct device_attribute *attr, char *buf) device 411 drivers/hwmon/w83793.c store_beep_enable(struct device *dev, struct device_attribute *attr, device 438 drivers/hwmon/w83793.c store_chassis_clear(struct device *dev, device 465 drivers/hwmon/w83793.c show_fan(struct device *dev, struct device_attribute *attr, char *buf) device 483 drivers/hwmon/w83793.c store_fan_min(struct device *dev, struct device_attribute *attr, device 510 drivers/hwmon/w83793.c show_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 528 drivers/hwmon/w83793.c store_pwm(struct device *dev, struct device_attribute *attr, device 564 drivers/hwmon/w83793.c show_temp(struct device *dev, struct device_attribute *attr, char *buf) device 581 drivers/hwmon/w83793.c store_temp(struct device *dev, struct device_attribute *attr, device 623 drivers/hwmon/w83793.c show_temp_mode(struct device *dev, struct device_attribute *attr, char *buf) device 646 drivers/hwmon/w83793.c store_temp_mode(struct device *dev, struct device_attribute *attr, device 692 drivers/hwmon/w83793.c show_sf_setup(struct device *dev, struct device_attribute *attr, char *buf) device 713 drivers/hwmon/w83793.c store_sf_setup(struct device *dev, struct device_attribute *attr, device 789 drivers/hwmon/w83793.c show_sf_ctrl(struct device *dev, struct device_attribute *attr, char *buf) device 813 drivers/hwmon/w83793.c store_sf_ctrl(struct device *dev, struct device_attribute *attr, device 873 drivers/hwmon/w83793.c show_sf2_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 885 drivers/hwmon/w83793.c store_sf2_pwm(struct device *dev, struct device_attribute *attr, device 913 drivers/hwmon/w83793.c show_sf2_temp(struct device *dev, struct device_attribute *attr, char *buf) device 926 drivers/hwmon/w83793.c store_sf2_temp(struct device *dev, struct device_attribute *attr, device 955 drivers/hwmon/w83793.c show_in(struct device *dev, struct device_attribute *attr, char *buf) device 974 drivers/hwmon/w83793.c store_in(struct device *dev, struct device_attribute *attr, device 1502 drivers/hwmon/w83793.c struct device *dev = &client->dev; device 1651 drivers/hwmon/w83793.c struct device *dev = &client->dev; device 1943 drivers/hwmon/w83793.c static void w83793_update_nonvolatile(struct device *dev) device 2030 drivers/hwmon/w83793.c static struct w83793_data *w83793_update_device(struct device *dev) device 321 drivers/hwmon/w83795.c struct device *hwmon_dev; device 521 drivers/hwmon/w83795.c static struct w83795_data *w83795_update_pwm_config(struct device *dev) device 588 drivers/hwmon/w83795.c static struct w83795_data *w83795_update_device(struct device *dev) device 701 drivers/hwmon/w83795.c show_alarm_beep(struct device *dev, struct device_attribute *attr, char *buf) device 720 drivers/hwmon/w83795.c store_beep(struct device *dev, struct device_attribute *attr, device 749 drivers/hwmon/w83795.c store_chassis_clear(struct device *dev, device 775 drivers/hwmon/w83795.c show_fan(struct device *dev, struct device_attribute *attr, char *buf) device 793 drivers/hwmon/w83795.c store_fan_min(struct device *dev, struct device_attribute *attr, device 826 drivers/hwmon/w83795.c show_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 854 drivers/hwmon/w83795.c store_pwm(struct device *dev, struct device_attribute *attr, device 887 drivers/hwmon/w83795.c show_pwm_enable(struct device *dev, struct device_attribute *attr, char *buf) device 915 drivers/hwmon/w83795.c store_pwm_enable(struct device *dev, struct device_attribute *attr, device 962 drivers/hwmon/w83795.c show_pwm_mode(struct device *dev, struct device_attribute *attr, char *buf) device 998 drivers/hwmon/w83795.c show_temp_src(struct device *dev, struct device_attribute *attr, char *buf) device 1019 drivers/hwmon/w83795.c store_temp_src(struct device *dev, struct device_attribute *attr, device 1060 drivers/hwmon/w83795.c show_temp_pwm_enable(struct device *dev, struct device_attribute *attr, device 1087 drivers/hwmon/w83795.c store_temp_pwm_enable(struct device *dev, struct device_attribute *attr, device 1126 drivers/hwmon/w83795.c show_fanin(struct device *dev, struct device_attribute *attr, char *buf) device 1148 drivers/hwmon/w83795.c store_fanin(struct device *dev, struct device_attribute *attr, device 1183 drivers/hwmon/w83795.c show_temp_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 1196 drivers/hwmon/w83795.c store_temp_pwm(struct device *dev, struct device_attribute *attr, device 1244 drivers/hwmon/w83795.c show_sf4_pwm(struct device *dev, struct device_attribute *attr, char *buf) device 1256 drivers/hwmon/w83795.c store_sf4_pwm(struct device *dev, struct device_attribute *attr, device 1279 drivers/hwmon/w83795.c show_sf4_temp(struct device *dev, struct device_attribute *attr, char *buf) device 1292 drivers/hwmon/w83795.c store_sf4_temp(struct device *dev, struct device_attribute *attr, device 1317 drivers/hwmon/w83795.c show_temp(struct device *dev, struct device_attribute *attr, char *buf) device 1332 drivers/hwmon/w83795.c store_temp(struct device *dev, struct device_attribute *attr, device 1355 drivers/hwmon/w83795.c show_dts_mode(struct device *dev, struct device_attribute *attr, char *buf) device 1369 drivers/hwmon/w83795.c show_dts(struct device *dev, struct device_attribute *attr, char *buf) device 1382 drivers/hwmon/w83795.c show_dts_ext(struct device *dev, struct device_attribute *attr, char *buf) device 1394 drivers/hwmon/w83795.c store_dts_ext(struct device *dev, struct device_attribute *attr, device 1416 drivers/hwmon/w83795.c show_temp_mode(struct device *dev, struct device_attribute *attr, char *buf) device 1434 drivers/hwmon/w83795.c store_temp_mode(struct device *dev, struct device_attribute *attr, device 1475 drivers/hwmon/w83795.c show_in(struct device *dev, struct device_attribute *attr, char *buf) device 1509 drivers/hwmon/w83795.c store_in(struct device *dev, struct device_attribute *attr, device 1550 drivers/hwmon/w83795.c show_sf_setup(struct device *dev, struct device_attribute *attr, char *buf) device 1569 drivers/hwmon/w83795.c store_sf_setup(struct device *dev, struct device_attribute *attr, device 1985 drivers/hwmon/w83795.c static int w83795_handle_files(struct device *dev, int (*fn)(struct device *, device 2076 drivers/hwmon/w83795.c static int device_remove_file_wrapper(struct device *dev, device 2142 drivers/hwmon/w83795.c struct device *dev = &client->dev; device 71 drivers/hwmon/w83l785ts.c static struct w83l785ts_data *w83l785ts_update_device(struct device *dev); device 100 drivers/hwmon/w83l785ts.c struct device *hwmon_dev; device 113 drivers/hwmon/w83l785ts.c static ssize_t show_temp(struct device *dev, struct device_attribute *devattr, device 170 drivers/hwmon/w83l785ts.c struct device *dev = &client->dev; device 224 drivers/hwmon/w83l785ts.c struct device *dev; device 260 drivers/hwmon/w83l785ts.c static struct w83l785ts_data *w83l785ts_update_device(struct device *dev) device 150 drivers/hwmon/w83l786ng.c static struct w83l786ng_data *w83l786ng_update_device(struct device *dev) device 224 drivers/hwmon/w83l786ng.c show_##reg(struct device *dev, struct device_attribute *attr, \ device 238 drivers/hwmon/w83l786ng.c store_in_##reg(struct device *dev, struct device_attribute *attr, \ device 278 drivers/hwmon/w83l786ng.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 291 drivers/hwmon/w83l786ng.c store_fan_min(struct device *dev, struct device_attribute *attr, device 314 drivers/hwmon/w83l786ng.c show_fan_div(struct device *dev, struct device_attribute *attr, device 329 drivers/hwmon/w83l786ng.c store_fan_div(struct device *dev, struct device_attribute *attr, device 406 drivers/hwmon/w83l786ng.c show_temp(struct device *dev, struct device_attribute *attr, char *buf) device 417 drivers/hwmon/w83l786ng.c store_temp(struct device *dev, struct device_attribute *attr, device 462 drivers/hwmon/w83l786ng.c static ssize_t show_##reg(struct device *dev, struct device_attribute *attr, \ device 475 drivers/hwmon/w83l786ng.c store_pwm_mode(struct device *dev, struct device_attribute *attr, device 503 drivers/hwmon/w83l786ng.c store_pwm(struct device *dev, struct device_attribute *attr, device 527 drivers/hwmon/w83l786ng.c store_pwm_enable(struct device *dev, struct device_attribute *attr, device 575 drivers/hwmon/w83l786ng.c show_tolerance(struct device *dev, struct device_attribute *attr, char *buf) device 583 drivers/hwmon/w83l786ng.c store_tolerance(struct device *dev, struct device_attribute *attr, device 711 drivers/hwmon/w83l786ng.c struct device *dev = &client->dev; device 713 drivers/hwmon/w83l786ng.c struct device *hwmon_dev; device 30 drivers/hwmon/wm831x-hwmon.c static ssize_t show_voltage(struct device *dev, device 44 drivers/hwmon/wm831x-hwmon.c static ssize_t show_chip_temp(struct device *dev, device 62 drivers/hwmon/wm831x-hwmon.c static ssize_t show_label(struct device *dev, device 133 drivers/hwmon/wm831x-hwmon.c struct device *hwmon_dev; device 25 drivers/hwmon/wm8350-hwmon.c static ssize_t show_voltage(struct device *dev, device 38 drivers/hwmon/wm8350-hwmon.c static ssize_t show_label(struct device *dev, device 72 drivers/hwmon/wm8350-hwmon.c struct device *hwmon_dev; device 94 drivers/hwmon/xgene-hwmon.c struct device *dev; device 108 drivers/hwmon/xgene-hwmon.c struct device *hwmon_dev; device 318 drivers/hwmon/xgene-hwmon.c static ssize_t temp1_input_show(struct device *dev, device 335 drivers/hwmon/xgene-hwmon.c static ssize_t temp1_label_show(struct device *dev, device 342 drivers/hwmon/xgene-hwmon.c static ssize_t temp1_critical_alarm_show(struct device *dev, device 351 drivers/hwmon/xgene-hwmon.c static ssize_t power1_label_show(struct device *dev, device 358 drivers/hwmon/xgene-hwmon.c static ssize_t power2_label_show(struct device *dev, device 365 drivers/hwmon/xgene-hwmon.c static ssize_t power1_input_show(struct device *dev, device 380 drivers/hwmon/xgene-hwmon.c static ssize_t power2_input_show(struct device *dev, device 486 drivers/hwspinlock/hwspinlock_core.c int hwspin_lock_register(struct hwspinlock_device *bank, struct device *dev, device 554 drivers/hwspinlock/hwspinlock_core.c static void devm_hwspin_lock_unreg(struct device *dev, void *res) device 559 drivers/hwspinlock/hwspinlock_core.c static int devm_hwspin_lock_device_match(struct device *dev, void *res, device 583 drivers/hwspinlock/hwspinlock_core.c int devm_hwspin_lock_unregister(struct device *dev, device 612 drivers/hwspinlock/hwspinlock_core.c int devm_hwspin_lock_register(struct device *dev, device 648 drivers/hwspinlock/hwspinlock_core.c struct device *dev = hwlock->bank->dev; device 800 drivers/hwspinlock/hwspinlock_core.c struct device *dev; device 842 drivers/hwspinlock/hwspinlock_core.c static int devm_hwspin_lock_match(struct device *dev, void *res, void *data) device 852 drivers/hwspinlock/hwspinlock_core.c static void devm_hwspin_lock_release(struct device *dev, void *res) device 870 drivers/hwspinlock/hwspinlock_core.c int devm_hwspin_lock_free(struct device *dev, struct hwspinlock *hwlock) device 896 drivers/hwspinlock/hwspinlock_core.c struct hwspinlock *devm_hwspin_lock_request(struct device *dev) device 931 drivers/hwspinlock/hwspinlock_core.c struct hwspinlock *devm_hwspin_lock_request_specific(struct device *dev, device 55 drivers/hwspinlock/hwspinlock_internal.h struct device *dev; device 108 drivers/hwspinlock/stm32_hwspinlock.c static int __maybe_unused stm32_hwspinlock_runtime_suspend(struct device *dev) device 117 drivers/hwspinlock/stm32_hwspinlock.c static int __maybe_unused stm32_hwspinlock_runtime_resume(struct device *dev) device 260 drivers/hwtracing/coresight/coresight-catu.c catu_init_sg_table(struct device *catu_dev, int node, device 413 drivers/hwtracing/coresight/coresight-catu.c struct device *dev = &drvdata->csdev->dev; device 467 drivers/hwtracing/coresight/coresight-catu.c struct device *dev = &drvdata->csdev->dev; device 507 drivers/hwtracing/coresight/coresight-catu.c struct device *dev = &adev->dev; device 87 drivers/hwtracing/coresight/coresight-cpu-debug.c struct device *dev; device 287 drivers/hwtracing/coresight/coresight-cpu-debug.c struct device *dev = drvdata->dev; device 561 drivers/hwtracing/coresight/coresight-cpu-debug.c struct device *dev = &adev->dev; device 632 drivers/hwtracing/coresight/coresight-cpu-debug.c struct device *dev = &adev->dev; device 253 drivers/hwtracing/coresight/coresight-etb10.c struct device *dev = &drvdata->csdev->dev; device 289 drivers/hwtracing/coresight/coresight-etb10.c struct device *dev = &drvdata->csdev->dev; device 617 drivers/hwtracing/coresight/coresight-etb10.c struct device *dev = &drvdata->csdev->dev; device 680 drivers/hwtracing/coresight/coresight-etb10.c static ssize_t trigger_cntr_show(struct device *dev, device 689 drivers/hwtracing/coresight/coresight-etb10.c static ssize_t trigger_cntr_store(struct device *dev, device 730 drivers/hwtracing/coresight/coresight-etb10.c struct device *dev = &adev->dev; device 805 drivers/hwtracing/coresight/coresight-etb10.c static int etb_runtime_suspend(struct device *dev) device 815 drivers/hwtracing/coresight/coresight-etb10.c static int etb_runtime_resume(struct device *dev) device 489 drivers/hwtracing/coresight/coresight-etm-perf.c struct device *pmu_dev = etm_pmu.dev; device 490 drivers/hwtracing/coresight/coresight-etm-perf.c struct device *cs_dev = &csdev->dev; device 510 drivers/hwtracing/coresight/coresight-etm-perf.c static ssize_t etm_perf_sink_name_show(struct device *dev, device 525 drivers/hwtracing/coresight/coresight-etm-perf.c struct device *pmu_dev = etm_pmu.dev; device 526 drivers/hwtracing/coresight/coresight-etm-perf.c struct device *dev = &csdev->dev; device 567 drivers/hwtracing/coresight/coresight-etm-perf.c struct device *pmu_dev = etm_pmu.dev; device 13 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t nr_addr_cmp_show(struct device *dev, device 24 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t nr_cntr_show(struct device *dev, device 34 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t nr_ctxid_cmp_show(struct device *dev, device 45 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t etmsr_show(struct device *dev, device 65 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t reset_store(struct device *dev, device 95 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t mode_show(struct device *dev, device 106 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t mode_store(struct device *dev, device 180 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t trigger_event_show(struct device *dev, device 191 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t trigger_event_store(struct device *dev, device 210 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t enable_event_show(struct device *dev, device 221 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t enable_event_store(struct device *dev, device 240 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t fifofull_level_show(struct device *dev, device 251 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t fifofull_level_store(struct device *dev, device 270 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_idx_show(struct device *dev, device 281 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_idx_store(struct device *dev, device 309 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_single_show(struct device *dev, device 331 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_single_store(struct device *dev, device 361 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_range_show(struct device *dev, device 390 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_range_store(struct device *dev, device 430 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_start_show(struct device *dev, device 452 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_start_store(struct device *dev, device 484 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_stop_show(struct device *dev, device 506 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_stop_store(struct device *dev, device 538 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_acctype_show(struct device *dev, device 552 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t addr_acctype_store(struct device *dev, device 573 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_idx_show(struct device *dev, device 584 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_idx_store(struct device *dev, device 611 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_rld_val_show(struct device *dev, device 625 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_rld_val_store(struct device *dev, device 646 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_event_show(struct device *dev, device 660 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_event_store(struct device *dev, device 681 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_rld_event_show(struct device *dev, device 695 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_rld_event_store(struct device *dev, device 716 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_val_show(struct device *dev, device 741 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cntr_val_store(struct device *dev, device 762 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_12_event_show(struct device *dev, device 773 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_12_event_store(struct device *dev, device 791 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_21_event_show(struct device *dev, device 802 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_21_event_store(struct device *dev, device 820 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_23_event_show(struct device *dev, device 831 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_23_event_store(struct device *dev, device 849 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_31_event_show(struct device *dev, device 860 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_31_event_store(struct device *dev, device 878 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_32_event_show(struct device *dev, device 889 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_32_event_store(struct device *dev, device 907 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_13_event_show(struct device *dev, device 918 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_13_event_store(struct device *dev, device 936 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_curr_state_show(struct device *dev, device 961 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t seq_curr_state_store(struct device *dev, device 983 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t ctxid_idx_show(struct device *dev, device 994 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t ctxid_idx_store(struct device *dev, device 1022 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t ctxid_pid_show(struct device *dev, device 1043 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t ctxid_pid_store(struct device *dev, device 1076 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t ctxid_mask_show(struct device *dev, device 1094 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t ctxid_mask_store(struct device *dev, device 1119 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t sync_freq_show(struct device *dev, device 1130 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t sync_freq_store(struct device *dev, device 1148 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t timestamp_event_show(struct device *dev, device 1159 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t timestamp_event_store(struct device *dev, device 1177 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t cpu_show(struct device *dev, device 1189 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t traceid_show(struct device *dev, device 1200 drivers/hwtracing/coresight/coresight-etm3x-sysfs.c static ssize_t traceid_store(struct device *dev, device 458 drivers/hwtracing/coresight/coresight-etm3x.c struct device *etm_dev; device 789 drivers/hwtracing/coresight/coresight-etm3x.c struct device *dev = &adev->dev; device 899 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_runtime_suspend(struct device *dev) device 909 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_runtime_resume(struct device *dev) device 56 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nr_pe_cmp_show(struct device *dev, device 68 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nr_addr_cmp_show(struct device *dev, device 80 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nr_cntr_show(struct device *dev, device 92 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nr_ext_inp_show(struct device *dev, device 104 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t numcidc_show(struct device *dev, device 116 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t numvmidc_show(struct device *dev, device 128 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nrseqstate_show(struct device *dev, device 140 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nr_resource_show(struct device *dev, device 152 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t nr_ss_cmp_show(struct device *dev, device 164 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t reset_store(struct device *dev, device 274 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t mode_show(struct device *dev, device 286 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t mode_store(struct device *dev, device 438 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t pe_show(struct device *dev, device 450 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t pe_store(struct device *dev, device 473 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_show(struct device *dev, device 485 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_store(struct device *dev, device 522 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_instren_show(struct device *dev, device 534 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_instren_store(struct device *dev, device 573 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_ts_show(struct device *dev, device 585 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_ts_store(struct device *dev, device 603 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t syncfreq_show(struct device *dev, device 615 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t syncfreq_store(struct device *dev, device 633 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cyc_threshold_show(struct device *dev, device 645 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cyc_threshold_store(struct device *dev, device 666 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t bb_ctrl_show(struct device *dev, device 678 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t bb_ctrl_store(struct device *dev, device 706 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_vinst_show(struct device *dev, device 718 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t event_vinst_store(struct device *dev, device 738 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t s_exlevel_vinst_show(struct device *dev, device 750 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t s_exlevel_vinst_store(struct device *dev, device 772 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ns_exlevel_vinst_show(struct device *dev, device 785 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ns_exlevel_vinst_store(struct device *dev, device 807 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_idx_show(struct device *dev, device 819 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_idx_store(struct device *dev, device 843 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_instdatatype_show(struct device *dev, device 864 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_instdatatype_store(struct device *dev, device 889 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_single_show(struct device *dev, device 910 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_single_store(struct device *dev, device 937 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_range_show(struct device *dev, device 966 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_range_store(struct device *dev, device 1012 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_start_show(struct device *dev, device 1035 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_start_store(struct device *dev, device 1069 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_stop_show(struct device *dev, device 1092 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_stop_store(struct device *dev, device 1126 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_ctxtype_show(struct device *dev, device 1146 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_ctxtype_store(struct device *dev, device 1192 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_context_show(struct device *dev, device 1209 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t addr_context_store(struct device *dev, device 1236 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_idx_show(struct device *dev, device 1248 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_idx_store(struct device *dev, device 1272 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_state_show(struct device *dev, device 1284 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_state_store(struct device *dev, device 1302 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_event_show(struct device *dev, device 1318 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_event_store(struct device *dev, device 1339 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_reset_event_show(struct device *dev, device 1351 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t seq_reset_event_store(struct device *dev, device 1369 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntr_idx_show(struct device *dev, device 1381 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntr_idx_store(struct device *dev, device 1405 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntrldvr_show(struct device *dev, device 1421 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntrldvr_store(struct device *dev, device 1443 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntr_val_show(struct device *dev, device 1459 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntr_val_store(struct device *dev, device 1481 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntr_ctrl_show(struct device *dev, device 1497 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cntr_ctrl_store(struct device *dev, device 1517 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t res_idx_show(struct device *dev, device 1529 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t res_idx_store(struct device *dev, device 1554 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t res_ctrl_show(struct device *dev, device 1570 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t res_ctrl_store(struct device *dev, device 1594 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ctxid_idx_show(struct device *dev, device 1606 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ctxid_idx_store(struct device *dev, device 1630 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ctxid_pid_show(struct device *dev, device 1653 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ctxid_pid_store(struct device *dev, device 1692 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ctxid_masks_show(struct device *dev, device 1714 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t ctxid_masks_store(struct device *dev, device 1817 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t vmid_idx_show(struct device *dev, device 1829 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t vmid_idx_store(struct device *dev, device 1853 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t vmid_val_show(struct device *dev, device 1865 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t vmid_val_store(struct device *dev, device 1889 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t vmid_masks_show(struct device *dev, device 1903 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t vmid_masks_store(struct device *dev, device 1999 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static ssize_t cpu_show(struct device *dev, device 2073 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c static u32 etmv4_cross_read(const struct device *dev, u32 offset) device 92 drivers/hwtracing/coresight/coresight-etm4x.c struct device *etm_dev = &drvdata->csdev->dev; device 1092 drivers/hwtracing/coresight/coresight-etm4x.c struct device *dev = &adev->dev; device 146 drivers/hwtracing/coresight/coresight-funnel.c static ssize_t priority_show(struct device *dev, device 155 drivers/hwtracing/coresight/coresight-funnel.c static ssize_t priority_store(struct device *dev, device 183 drivers/hwtracing/coresight/coresight-funnel.c static ssize_t funnel_ctrl_show(struct device *dev, device 206 drivers/hwtracing/coresight/coresight-funnel.c static int funnel_probe(struct device *dev, struct resource *res) device 277 drivers/hwtracing/coresight/coresight-funnel.c static int funnel_runtime_suspend(struct device *dev) device 287 drivers/hwtracing/coresight/coresight-funnel.c static int funnel_runtime_resume(struct device *dev) device 26 drivers/hwtracing/coresight/coresight-platform.c static int coresight_alloc_conns(struct device *dev, device 40 drivers/hwtracing/coresight/coresight-platform.c static struct device * device 43 drivers/hwtracing/coresight/coresight-platform.c struct device *dev = NULL; device 149 drivers/hwtracing/coresight/coresight-platform.c static int of_coresight_get_cpu(struct device *dev) device 179 drivers/hwtracing/coresight/coresight-platform.c static int of_coresight_parse_endpoint(struct device *dev, device 187 drivers/hwtracing/coresight/coresight-platform.c struct device *rdev = NULL; device 237 drivers/hwtracing/coresight/coresight-platform.c static int of_get_coresight_platform_data(struct device *dev, device 298 drivers/hwtracing/coresight/coresight-platform.c of_get_coresight_platform_data(struct device *dev, device 304 drivers/hwtracing/coresight/coresight-platform.c static inline int of_coresight_get_cpu(struct device *dev) device 596 drivers/hwtracing/coresight/coresight-platform.c struct device *rdev; device 722 drivers/hwtracing/coresight/coresight-platform.c static int acpi_coresight_get_cpu(struct device *dev) device 742 drivers/hwtracing/coresight/coresight-platform.c acpi_get_coresight_platform_data(struct device *dev, device 757 drivers/hwtracing/coresight/coresight-platform.c acpi_get_coresight_platform_data(struct device *dev, device 763 drivers/hwtracing/coresight/coresight-platform.c static inline int acpi_coresight_get_cpu(struct device *dev) device 769 drivers/hwtracing/coresight/coresight-platform.c int coresight_get_cpu(struct device *dev) device 780 drivers/hwtracing/coresight/coresight-platform.c coresight_get_platform_data(struct device *dev) device 42 drivers/hwtracing/coresight/coresight-priv.h typedef u32 (*coresight_read_fn)(const struct device *, u32 offset); device 44 drivers/hwtracing/coresight/coresight-priv.h static ssize_t name##_show(struct device *_dev, \ device 200 drivers/hwtracing/coresight/coresight-replicator.c static int replicator_probe(struct device *dev, struct resource *res) device 292 drivers/hwtracing/coresight/coresight-replicator.c static int replicator_runtime_suspend(struct device *dev) device 302 drivers/hwtracing/coresight/coresight-replicator.c static int replicator_runtime_resume(struct device *dev) device 459 drivers/hwtracing/coresight/coresight-stm.c static ssize_t hwevent_enable_show(struct device *dev, device 468 drivers/hwtracing/coresight/coresight-stm.c static ssize_t hwevent_enable_store(struct device *dev, device 488 drivers/hwtracing/coresight/coresight-stm.c static ssize_t hwevent_select_show(struct device *dev, device 497 drivers/hwtracing/coresight/coresight-stm.c static ssize_t hwevent_select_store(struct device *dev, device 515 drivers/hwtracing/coresight/coresight-stm.c static ssize_t port_select_show(struct device *dev, device 532 drivers/hwtracing/coresight/coresight-stm.c static ssize_t port_select_store(struct device *dev, device 562 drivers/hwtracing/coresight/coresight-stm.c static ssize_t port_enable_show(struct device *dev, device 579 drivers/hwtracing/coresight/coresight-stm.c static ssize_t port_enable_store(struct device *dev, device 605 drivers/hwtracing/coresight/coresight-stm.c static ssize_t traceid_show(struct device *dev, device 615 drivers/hwtracing/coresight/coresight-stm.c static ssize_t traceid_store(struct device *dev, device 690 drivers/hwtracing/coresight/coresight-stm.c static int of_stm_get_stimulus_area(struct device *dev, struct resource *res) device 713 drivers/hwtracing/coresight/coresight-stm.c static inline int of_stm_get_stimulus_area(struct device *dev, device 721 drivers/hwtracing/coresight/coresight-stm.c static int acpi_stm_get_stimulus_area(struct device *dev, struct resource *res) device 759 drivers/hwtracing/coresight/coresight-stm.c static inline int acpi_stm_get_stimulus_area(struct device *dev, device 766 drivers/hwtracing/coresight/coresight-stm.c static int stm_get_stimulus_area(struct device *dev, struct resource *res) device 858 drivers/hwtracing/coresight/coresight-stm.c struct device *dev = &adev->dev; device 954 drivers/hwtracing/coresight/coresight-stm.c static int stm_runtime_suspend(struct device *dev) device 964 drivers/hwtracing/coresight/coresight-stm.c static int stm_runtime_resume(struct device *dev) device 23 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *dev; device 162 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *dev, enum dma_data_direction dir) device 165 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *real_dev = dev->parent; device 191 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *dev, int node, device 197 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *real_dev = dev->parent; device 315 drivers/hwtracing/coresight/coresight-tmc-etr.c struct tmc_sg_table *tmc_alloc_sg_table(struct device *dev, device 353 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *real_dev = table->dev->parent; device 368 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *real_dev = sg_table->dev->parent; device 556 drivers/hwtracing/coresight/coresight-tmc-etr.c tmc_init_etr_sg_table(struct device *dev, int node, device 595 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *real_dev = drvdata->csdev->dev.parent; device 625 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *real_dev = flat_buf->dev->parent; device 675 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *dev = &drvdata->csdev->dev; device 833 drivers/hwtracing/coresight/coresight-tmc-etr.c struct device *dev = &drvdata->csdev->dev; device 291 drivers/hwtracing/coresight/coresight-tmc.c static ssize_t trigger_cntr_show(struct device *dev, device 300 drivers/hwtracing/coresight/coresight-tmc.c static ssize_t trigger_cntr_store(struct device *dev, device 317 drivers/hwtracing/coresight/coresight-tmc.c static ssize_t buffer_size_show(struct device *dev, device 325 drivers/hwtracing/coresight/coresight-tmc.c static ssize_t buffer_size_store(struct device *dev, device 370 drivers/hwtracing/coresight/coresight-tmc.c static inline bool tmc_etr_can_use_sg(struct device *dev) device 383 drivers/hwtracing/coresight/coresight-tmc.c static int tmc_etr_setup_caps(struct device *parent, u32 devid, void *dev_caps) device 425 drivers/hwtracing/coresight/coresight-tmc.c static u32 tmc_etr_get_default_buffer_size(struct device *dev) device 439 drivers/hwtracing/coresight/coresight-tmc.c struct device *dev = &adev->dev; device 244 drivers/hwtracing/coresight/coresight-tmc.h struct device *dev; device 309 drivers/hwtracing/coresight/coresight-tmc.h struct tmc_sg_table *tmc_alloc_sg_table(struct device *dev, device 124 drivers/hwtracing/coresight/coresight-tpiu.c struct device *dev = &adev->dev; device 177 drivers/hwtracing/coresight/coresight-tpiu.c static int tpiu_runtime_suspend(struct device *dev) device 187 drivers/hwtracing/coresight/coresight-tpiu.c static int tpiu_runtime_resume(struct device *dev) device 58 drivers/hwtracing/coresight/coresight.c static int coresight_id_match(struct device *dev, void *data) device 484 drivers/hwtracing/coresight/coresight.c static int coresight_enabled_sink(struct device *dev, const void *data) device 522 drivers/hwtracing/coresight/coresight.c struct device *dev = NULL; device 530 drivers/hwtracing/coresight/coresight.c static int coresight_sink_by_id(struct device *dev, const void *data) device 563 drivers/hwtracing/coresight/coresight.c struct device *dev = NULL; device 862 drivers/hwtracing/coresight/coresight.c static ssize_t enable_sink_show(struct device *dev, device 870 drivers/hwtracing/coresight/coresight.c static ssize_t enable_sink_store(struct device *dev, device 892 drivers/hwtracing/coresight/coresight.c static ssize_t enable_source_show(struct device *dev, device 900 drivers/hwtracing/coresight/coresight.c static ssize_t enable_source_store(struct device *dev, device 960 drivers/hwtracing/coresight/coresight.c static void coresight_device_release(struct device *dev) device 969 drivers/hwtracing/coresight/coresight.c static int coresight_orphan_match(struct device *dev, void *data) device 1030 drivers/hwtracing/coresight/coresight.c struct device *dev = NULL; device 1044 drivers/hwtracing/coresight/coresight.c static int coresight_remove_match(struct device *dev, void *data) device 1302 drivers/hwtracing/coresight/coresight.c struct device *dev) device 29 drivers/hwtracing/intel_th/core.c static int intel_th_match(struct device *dev, struct device_driver *driver) device 41 drivers/hwtracing/intel_th/core.c static int intel_th_child_remove(struct device *dev, void *data) device 48 drivers/hwtracing/intel_th/core.c static int intel_th_probe(struct device *dev) device 98 drivers/hwtracing/intel_th/core.c static int intel_th_remove(struct device *dev) device 178 drivers/hwtracing/intel_th/core.c static void intel_th_device_release(struct device *dev) device 188 drivers/hwtracing/intel_th/core.c static char *intel_th_output_devnode(struct device *dev, umode_t *mode, device 205 drivers/hwtracing/intel_th/core.c static ssize_t port_show(struct device *dev, struct device_attribute *attr, device 280 drivers/hwtracing/intel_th/core.c static ssize_t active_show(struct device *dev, struct device_attribute *attr, device 288 drivers/hwtracing/intel_th/core.c static ssize_t active_store(struct device *dev, struct device_attribute *attr, device 358 drivers/hwtracing/intel_th/core.c struct device *parent; device 792 drivers/hwtracing/intel_th/core.c struct device *dev; device 847 drivers/hwtracing/intel_th/core.c intel_th_alloc(struct device *dev, struct intel_th_drvdata *drvdata, device 51 drivers/hwtracing/intel_th/gth.c struct device *dev; device 142 drivers/hwtracing/intel_th/gth.c static ssize_t master_attr_show(struct device *dev, device 164 drivers/hwtracing/intel_th/gth.c static ssize_t master_attr_store(struct device *dev, device 323 drivers/hwtracing/intel_th/gth.c static ssize_t output_attr_show(struct device *dev, device 344 drivers/hwtracing/intel_th/gth.c static ssize_t output_attr_store(struct device *dev, device 731 drivers/hwtracing/intel_th/gth.c struct device *dev = &thdev->dev; device 74 drivers/hwtracing/intel_th/intel_th.h struct device dev; device 205 drivers/hwtracing/intel_th/intel_th.h struct device *parent = thdev->dev.parent; device 225 drivers/hwtracing/intel_th/intel_th.h intel_th_alloc(struct device *dev, struct intel_th_drvdata *drvdata, device 269 drivers/hwtracing/intel_th/intel_th.h struct device *dev; device 17 drivers/hwtracing/intel_th/msu-sink.c struct device *dev; device 22 drivers/hwtracing/intel_th/msu-sink.c static void *msu_sink_assign(struct device *dev, int *mode) device 1707 drivers/hwtracing/intel_th/msu.c void intel_th_msc_window_unlock(struct device *dev, struct sg_table *sgt) device 1784 drivers/hwtracing/intel_th/msu.c wrap_show(struct device *dev, struct device_attribute *attr, char *buf) device 1792 drivers/hwtracing/intel_th/msu.c wrap_store(struct device *dev, struct device_attribute *attr, const char *buf, device 1824 drivers/hwtracing/intel_th/msu.c mode_show(struct device *dev, struct device_attribute *attr, char *buf) device 1840 drivers/hwtracing/intel_th/msu.c mode_store(struct device *dev, struct device_attribute *attr, const char *buf, device 1922 drivers/hwtracing/intel_th/msu.c nr_pages_show(struct device *dev, struct device_attribute *attr, char *buf) device 1948 drivers/hwtracing/intel_th/msu.c nr_pages_store(struct device *dev, struct device_attribute *attr, device 2020 drivers/hwtracing/intel_th/msu.c win_switch_store(struct device *dev, struct device_attribute *attr, device 2064 drivers/hwtracing/intel_th/msu.c struct device *dev = &thdev->dev; device 49 drivers/hwtracing/intel_th/pti.c static ssize_t mode_show(struct device *dev, struct device_attribute *attr, device 57 drivers/hwtracing/intel_th/pti.c static ssize_t mode_store(struct device *dev, struct device_attribute *attr, device 80 drivers/hwtracing/intel_th/pti.c freerunning_clock_show(struct device *dev, struct device_attribute *attr, device 89 drivers/hwtracing/intel_th/pti.c freerunning_clock_store(struct device *dev, struct device_attribute *attr, device 108 drivers/hwtracing/intel_th/pti.c clock_divider_show(struct device *dev, struct device_attribute *attr, device 117 drivers/hwtracing/intel_th/pti.c clock_divider_store(struct device *dev, struct device_attribute *attr, device 203 drivers/hwtracing/intel_th/pti.c struct device *dev = &thdev->dev; device 248 drivers/hwtracing/intel_th/pti.c static ssize_t lpp_dest_show(struct device *dev, struct device_attribute *attr, device 271 drivers/hwtracing/intel_th/pti.c static ssize_t lpp_dest_store(struct device *dev, struct device_attribute *attr, device 25 drivers/hwtracing/intel_th/sth.c struct device *dev; device 190 drivers/hwtracing/intel_th/sth.c struct device *dev = &thdev->dev; device 36 drivers/hwtracing/stm/core.c static ssize_t masters_show(struct device *dev, device 50 drivers/hwtracing/stm/core.c static ssize_t channels_show(struct device *dev, device 64 drivers/hwtracing/stm/core.c static ssize_t hw_override_show(struct device *dev, device 107 drivers/hwtracing/stm/core.c struct device *dev; device 357 drivers/hwtracing/stm/core.c static int major_match(struct device *dev, const void *data) device 488 drivers/hwtracing/stm/core.c struct device *dev; device 855 drivers/hwtracing/stm/core.c static void stm_device_release(struct device *dev) device 862 drivers/hwtracing/stm/core.c int stm_register_device(struct device *parent, struct stm_data *stm_data, device 1159 drivers/hwtracing/stm/core.c static ssize_t stm_source_link_show(struct device *dev, device 1176 drivers/hwtracing/stm/core.c static ssize_t stm_source_link_store(struct device *dev, device 1216 drivers/hwtracing/stm/core.c static void stm_source_device_release(struct device *dev) device 1233 drivers/hwtracing/stm/core.c int stm_source_register_device(struct device *parent, device 307 drivers/hwtracing/stm/policy.c CONFIGFS_ATTR_RO(stp_policy_, device); device 30 drivers/hwtracing/stm/stm.h struct device dev; device 80 drivers/hwtracing/stm/stm.h struct device dev; device 81 drivers/i2c/busses/i2c-altera.c struct device *dev; device 384 drivers/i2c/busses/i2c-amd-mp2-pci.c static int amd_mp2_pci_suspend(struct device *dev) device 409 drivers/i2c/busses/i2c-amd-mp2-pci.c static int amd_mp2_pci_resume(struct device *dev) device 462 drivers/i2c/busses/i2c-amd-mp2-pci.c struct device *dev; device 43 drivers/i2c/busses/i2c-amd-mp2-plat.c struct device *dev_pci = &i2c_common->mp2_dev->pci_dev->dev; device 66 drivers/i2c/busses/i2c-amd-mp2-plat.c struct device *dev_pci = &i2c_common->mp2_dev->pci_dev->dev; device 144 drivers/i2c/busses/i2c-aspeed.c struct device *dev; device 150 drivers/i2c/busses/i2c-aspeed.c u32 (*get_clk_reg_val)(struct device *dev, device 793 drivers/i2c/busses/i2c-aspeed.c static u32 aspeed_i2c_get_clk_reg_val(struct device *dev, device 860 drivers/i2c/busses/i2c-aspeed.c static u32 aspeed_i2c_24xx_get_clk_reg_val(struct device *dev, u32 divisor) device 869 drivers/i2c/busses/i2c-aspeed.c static u32 aspeed_i2c_25xx_get_clk_reg_val(struct device *dev, u32 divisor) device 1006 drivers/i2c/busses/i2c-aspeed.c bus->get_clk_reg_val = (u32 (*)(struct device *, u32)) device 290 drivers/i2c/busses/i2c-at91-core.c static int at91_twi_runtime_suspend(struct device *dev) device 301 drivers/i2c/busses/i2c-at91-core.c static int at91_twi_runtime_resume(struct device *dev) device 310 drivers/i2c/busses/i2c-at91-core.c static int at91_twi_suspend_noirq(struct device *dev) device 318 drivers/i2c/busses/i2c-at91-core.c static int at91_twi_resume_noirq(struct device *dev) device 125 drivers/i2c/busses/i2c-at91.h struct device *dev; device 349 drivers/i2c/busses/i2c-au1550.c static int i2c_au1550_suspend(struct device *dev) device 358 drivers/i2c/busses/i2c-au1550.c static int i2c_au1550_resume(struct device *dev) device 143 drivers/i2c/busses/i2c-axxia.c struct device *dev; device 179 drivers/i2c/busses/i2c-bcm-iproc.c struct device *device; device 313 drivers/i2c/busses/i2c-bcm-iproc.c dev_err(iproc_i2c->device, "slave random stretch time timeout\n"); device 587 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "lost bus arbitration\n"); device 591 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "NAK addr:0x%02x\n", msg->addr); device 595 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "NAK data\n"); device 599 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "bus timeout\n"); device 603 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "FIFO under-run\n"); device 607 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "RX FIFO full\n"); device 611 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "unknown error code=%d\n", val); device 662 drivers/i2c/busses/i2c-bcm-iproc.c dev_err(iproc_i2c->device, "transaction timed out\n"); device 692 drivers/i2c/busses/i2c-bcm-iproc.c dev_warn(iproc_i2c->device, "bus is busy\n"); device 786 drivers/i2c/busses/i2c-bcm-iproc.c dev_dbg(iproc_i2c->device, "xfer failed\n"); device 822 drivers/i2c/busses/i2c-bcm-iproc.c int ret = of_property_read_u32(iproc_i2c->device->of_node, device 825 drivers/i2c/busses/i2c-bcm-iproc.c dev_info(iproc_i2c->device, device 831 drivers/i2c/busses/i2c-bcm-iproc.c dev_err(iproc_i2c->device, "%d Hz bus speed not supported\n", device 833 drivers/i2c/busses/i2c-bcm-iproc.c dev_err(iproc_i2c->device, device 848 drivers/i2c/busses/i2c-bcm-iproc.c dev_info(iproc_i2c->device, "bus set to %u Hz\n", bus_speed); device 866 drivers/i2c/busses/i2c-bcm-iproc.c iproc_i2c->device = &pdev->dev; device 872 drivers/i2c/busses/i2c-bcm-iproc.c iproc_i2c->base = devm_ioremap_resource(iproc_i2c->device, res); device 878 drivers/i2c/busses/i2c-bcm-iproc.c iproc_i2c->idm_base = devm_ioremap_resource(iproc_i2c->device, device 883 drivers/i2c/busses/i2c-bcm-iproc.c ret = of_property_read_u32(iproc_i2c->device->of_node, device 887 drivers/i2c/busses/i2c-bcm-iproc.c dev_err(iproc_i2c->device, device 909 drivers/i2c/busses/i2c-bcm-iproc.c ret = devm_request_irq(iproc_i2c->device, irq, device 913 drivers/i2c/busses/i2c-bcm-iproc.c dev_err(iproc_i2c->device, device 920 drivers/i2c/busses/i2c-bcm-iproc.c dev_warn(iproc_i2c->device, device 930 drivers/i2c/busses/i2c-bcm-iproc.c of_node_full_name(iproc_i2c->device->of_node)); device 961 drivers/i2c/busses/i2c-bcm-iproc.c static int bcm_iproc_i2c_suspend(struct device *dev) device 981 drivers/i2c/busses/i2c-bcm-iproc.c static int bcm_iproc_i2c_resume(struct device *dev) device 155 drivers/i2c/busses/i2c-bcm-kona.c struct device *device; device 172 drivers/i2c/busses/i2c-bcm-kona.c dev_dbg(dev->device, "%s, %d\n", __func__, cmd); device 202 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "Unknown command %d\n", cmd); device 244 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "CMDBUSY timeout\n"); device 279 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "controller timed out\n"); device 314 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "RX FIFO time out\n"); device 386 drivers/i2c/busses/i2c-bcm-kona.c dev_dbg(dev->device, "controller timed out\n"); device 393 drivers/i2c/busses/i2c-bcm-kona.c dev_dbg(dev->device, "unexpected NAK/ACK\n"); device 436 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "unexpected NAK\n"); device 442 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "completion timed out\n"); device 567 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "%s: clk_set_rate returned %d\n", device 578 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "High speed restart command failed\n"); device 593 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "%s: clk_set_rate returned %d\n", device 611 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "%s: peri clock enable failed. err %d\n", device 625 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "Start command failed rc = %d\n", rc); device 644 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, device 654 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, device 665 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "read failure\n"); device 671 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "write failure"); device 717 drivers/i2c/busses/i2c-bcm-kona.c int ret = of_property_read_u32(dev->device->of_node, "clock-frequency", device 720 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "missing clock-frequency property\n"); device 761 drivers/i2c/busses/i2c-bcm-kona.c dev->device = &pdev->dev; device 766 drivers/i2c/busses/i2c-bcm-kona.c dev->base = devm_ioremap_resource(dev->device, iomem); device 771 drivers/i2c/busses/i2c-bcm-kona.c dev->external_clk = devm_clk_get(dev->device, NULL); device 773 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "couldn't get clock\n"); device 779 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "%s: clk_set_rate returned %d\n", device 786 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "couldn't enable clock\n"); device 826 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "no irq resource\n"); device 835 drivers/i2c/busses/i2c-bcm-kona.c dev_err(dev->device, "failed to request irq %i\n", dev->irq); device 864 drivers/i2c/busses/i2c-bcm-kona.c dev_info(dev->device, "device registered successfully\n"); device 55 drivers/i2c/busses/i2c-bcm2835.c struct device *dev; device 158 drivers/i2c/busses/i2c-bcm2835.c static struct clk *bcm2835_i2c_register_div(struct device *dev, device 166 drivers/i2c/busses/i2c-brcmstb.c struct device *device; device 222 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, "isr CTL_REG %x IIC_EN %x\n", device 231 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, "isr handled"); device 314 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, "intr timeout for cmd %s\n", device 322 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, "controller received NOACK intr for %s\n", device 387 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, "%s failure", cmd_string[cmd]); device 474 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, device 490 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, device 565 drivers/i2c/busses/i2c-brcmstb.c dev_warn(dev->device, "leaving current clock-frequency @ %dHz\n", device 601 drivers/i2c/busses/i2c-brcmstb.c dev->device = &pdev->dev; device 606 drivers/i2c/busses/i2c-brcmstb.c dev->base = devm_ioremap_resource(dev->device, iomem); device 612 drivers/i2c/busses/i2c-brcmstb.c rc = of_property_read_string(dev->device->of_node, "interrupt-names", device 630 drivers/i2c/busses/i2c-brcmstb.c dev_dbg(dev->device, "falling back to polling mode"); device 634 drivers/i2c/busses/i2c-brcmstb.c if (of_property_read_u32(dev->device->of_node, device 636 drivers/i2c/busses/i2c-brcmstb.c dev_warn(dev->device, "setting clock-frequency@%dHz\n", device 642 drivers/i2c/busses/i2c-brcmstb.c if (of_device_is_compatible(dev->device->of_node, device 664 drivers/i2c/busses/i2c-brcmstb.c dev_info(dev->device, "%s@%dhz registered in %s mode\n", device 683 drivers/i2c/busses/i2c-brcmstb.c static int brcmstb_i2c_suspend(struct device *dev) device 691 drivers/i2c/busses/i2c-brcmstb.c static int brcmstb_i2c_resume(struct device *dev) device 143 drivers/i2c/busses/i2c-cadence.c struct device *dev; device 827 drivers/i2c/busses/i2c-cadence.c static int __maybe_unused cdns_i2c_runtime_suspend(struct device *dev) device 844 drivers/i2c/busses/i2c-cadence.c static int __maybe_unused cdns_i2c_runtime_resume(struct device *dev) device 39 drivers/i2c/busses/i2c-cbus-gpio.c struct device *dev; device 27 drivers/i2c/busses/i2c-cros-ec-tunnel.c struct device *dev; device 177 drivers/i2c/busses/i2c-cros-ec-tunnel.c struct device *dev = bus->dev; device 245 drivers/i2c/busses/i2c-cros-ec-tunnel.c struct device *dev = &pdev->dev; device 121 drivers/i2c/busses/i2c-davinci.c struct device *dev; device 922 drivers/i2c/busses/i2c-davinci.c static int davinci_i2c_suspend(struct device *dev) device 932 drivers/i2c/busses/i2c-davinci.c static int davinci_i2c_resume(struct device *dev) device 226 drivers/i2c/busses/i2c-designware-core.h struct device *dev; device 91 drivers/i2c/busses/i2c-designware-pcidrv.c switch (pdev->device) { device 98 drivers/i2c/busses/i2c-designware-pcidrv.c c->bus_num = pdev->device - 0x817 + 3; device 103 drivers/i2c/busses/i2c-designware-pcidrv.c c->bus_num = pdev->device - 0x82C + 0; device 183 drivers/i2c/busses/i2c-designware-pcidrv.c static int i2c_dw_pci_suspend(struct device *dev) device 193 drivers/i2c/busses/i2c-designware-pcidrv.c static int i2c_dw_pci_resume(struct device *dev) device 433 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_plat_prepare(struct device *dev) device 444 drivers/i2c/busses/i2c-designware-platdrv.c static void dw_i2c_plat_complete(struct device *dev) device 461 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_plat_suspend(struct device *dev) device 476 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_plat_resume(struct device *dev) device 49 drivers/i2c/busses/i2c-digicolor.c struct device *dev; device 191 drivers/i2c/busses/i2c-dln2.c struct device *dev = &pdev->dev; device 197 drivers/i2c/busses/i2c-elektor.c static int elektor_match(struct device *dev, unsigned int id) device 256 drivers/i2c/busses/i2c-elektor.c static int elektor_probe(struct device *dev, unsigned int id) device 285 drivers/i2c/busses/i2c-elektor.c static int elektor_remove(struct device *dev, unsigned int id) device 192 drivers/i2c/busses/i2c-exynos5.c struct device *dev; device 835 drivers/i2c/busses/i2c-exynos5.c static int exynos5_i2c_suspend_noirq(struct device *dev) device 845 drivers/i2c/busses/i2c-exynos5.c static int exynos5_i2c_resume_noirq(struct device *dev) device 677 drivers/i2c/busses/i2c-fsi.c static int fsi_i2c_probe(struct device *dev) device 743 drivers/i2c/busses/i2c-fsi.c static int fsi_i2c_remove(struct device *dev) device 321 drivers/i2c/busses/i2c-gpio.c static struct gpio_desc *i2c_gpio_get_desc(struct device *dev, device 363 drivers/i2c/busses/i2c-gpio.c struct device *dev = &pdev->dev; device 41 drivers/i2c/busses/i2c-highlander.c struct device *dev; device 90 drivers/i2c/busses/i2c-hix5hd2.c struct device *dev; device 486 drivers/i2c/busses/i2c-hix5hd2.c static int hix5hd2_i2c_runtime_suspend(struct device *dev) device 495 drivers/i2c/busses/i2c-hix5hd2.c static int hix5hd2_i2c_runtime_resume(struct device *dev) device 1407 drivers/i2c/busses/i2c-i801.c struct device *dev = &priv->adapter.dev; device 1543 drivers/i2c/busses/i2c-i801.c if (pci_dev->device == PCI_DEVICE_ID_INTEL_DNV_SMBUS) device 1711 drivers/i2c/busses/i2c-i801.c switch (dev->device) { device 1927 drivers/i2c/busses/i2c-i801.c static int i801_suspend(struct device *dev) device 1936 drivers/i2c/busses/i2c-i801.c static int i801_resume(struct device *dev) device 411 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_runtime_suspend(struct device *dev); device 412 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_runtime_resume(struct device *dev); device 1432 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_runtime_suspend(struct device *dev) device 1442 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_runtime_resume(struct device *dev) device 1464 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_suspend(struct device *dev) device 1478 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_resume(struct device *dev) device 640 drivers/i2c/busses/i2c-imx-lpi2c.c static int __maybe_unused lpi2c_runtime_suspend(struct device *dev) device 650 drivers/i2c/busses/i2c-imx-lpi2c.c static int __maybe_unused lpi2c_runtime_resume(struct device *dev) device 288 drivers/i2c/busses/i2c-imx.c struct device *dev = &i2c_imx->adapter.dev; device 353 drivers/i2c/busses/i2c-imx.c dma_unmap_single(dma->chan_using->device->dev, dma->dma_buf, device 363 drivers/i2c/busses/i2c-imx.c struct device *dev = &i2c_imx->adapter.dev; device 364 drivers/i2c/busses/i2c-imx.c struct device *chan_dev = dma->chan_using->device->dev; device 618 drivers/i2c/busses/i2c-imx.c struct device *dev = &i2c_imx->adapter.dev; device 680 drivers/i2c/busses/i2c-imx.c struct device *dev = &i2c_imx->adapter.dev; device 1225 drivers/i2c/busses/i2c-imx.c static int __maybe_unused i2c_imx_runtime_suspend(struct device *dev) device 1234 drivers/i2c/busses/i2c-imx.c static int __maybe_unused i2c_imx_runtime_resume(struct device *dev) device 201 drivers/i2c/busses/i2c-ismt.c static void __ismt_desc_dump(struct device *dev, const struct ismt_desc *desc) device 222 drivers/i2c/busses/i2c-ismt.c struct device *dev = &priv->pci_dev->dev; device 235 drivers/i2c/busses/i2c-ismt.c struct device *dev = &priv->pci_dev->dev; device 264 drivers/i2c/busses/i2c-ismt.c struct device *dev = &priv->pci_dev->dev; device 399 drivers/i2c/busses/i2c-ismt.c struct device *dev = &priv->pci_dev->dev; device 695 drivers/i2c/busses/i2c-ismt.c struct device *dev = &priv->pci_dev->dev; device 56 drivers/i2c/busses/i2c-kempld.c struct device *dev; device 453 drivers/i2c/busses/i2c-lpc2k.c static int i2c_lpc2k_suspend(struct device *dev) device 462 drivers/i2c/busses/i2c-lpc2k.c static int i2c_lpc2k_resume(struct device *dev) device 83 drivers/i2c/busses/i2c-meson.c struct device *dev; device 88 drivers/i2c/busses/i2c-mlxcpld.c struct device *dev; device 62 drivers/i2c/busses/i2c-mpc.c struct device *dev; device 781 drivers/i2c/busses/i2c-mpc.c static int mpc_i2c_suspend(struct device *dev) device 791 drivers/i2c/busses/i2c-mpc.c static int mpc_i2c_resume(struct device *dev) device 199 drivers/i2c/busses/i2c-mt65xx.c struct device *dev; device 1038 drivers/i2c/busses/i2c-mt65xx.c static int mtk_i2c_resume(struct device *dev) device 61 drivers/i2c/busses/i2c-mt7621.c struct device *dev; device 795 drivers/i2c/busses/i2c-mv64xxx.c struct device *dev) device 797 drivers/i2c/busses/i2c-mv64xxx.c const struct of_device_id *device; device 836 drivers/i2c/busses/i2c-mv64xxx.c device = of_match_device(mv64xxx_i2c_of_match_table, dev); device 837 drivers/i2c/busses/i2c-mv64xxx.c if (!device) device 840 drivers/i2c/busses/i2c-mv64xxx.c memcpy(&drv_data->reg_offsets, device->data, sizeof(drv_data->reg_offsets)); device 869 drivers/i2c/busses/i2c-mv64xxx.c struct device *dev) device 986 drivers/i2c/busses/i2c-mv64xxx.c static int mv64xxx_i2c_resume(struct device *dev) device 113 drivers/i2c/busses/i2c-mxs.c struct device *dev; device 694 drivers/i2c/busses/i2c-mxs.c struct device *dev = i2c->dev; device 765 drivers/i2c/busses/i2c-mxs.c struct device *dev = i2c->dev; device 802 drivers/i2c/busses/i2c-mxs.c struct device *dev = &pdev->dev; device 381 drivers/i2c/busses/i2c-nforce2.c switch (dev->device) { device 877 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_suspend_late(struct device *dev) device 889 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_resume_early(struct device *dev) device 896 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_runtime_suspend(struct device *dev) device 906 drivers/i2c/busses/i2c-nomadik.c static int nmk_i2c_runtime_resume(struct device *dev) device 51 drivers/i2c/busses/i2c-nvidia-gpu.c struct device *dev; device 365 drivers/i2c/busses/i2c-nvidia-gpu.c static __maybe_unused int gpu_i2c_suspend(struct device *dev) device 370 drivers/i2c/busses/i2c-nvidia-gpu.c static __maybe_unused int gpu_i2c_resume(struct device *dev) device 418 drivers/i2c/busses/i2c-ocores.c static int ocores_init(struct device *dev, struct ocores_i2c *i2c) device 763 drivers/i2c/busses/i2c-ocores.c static int ocores_i2c_suspend(struct device *dev) device 777 drivers/i2c/busses/i2c-ocores.c static int ocores_i2c_resume(struct device *dev) device 111 drivers/i2c/busses/i2c-octeon-core.h struct device *dev; device 179 drivers/i2c/busses/i2c-omap.c struct device *dev; device 186 drivers/i2c/busses/i2c-omap.c void (*set_mpu_wkup_lat)(struct device *dev, device 1544 drivers/i2c/busses/i2c-omap.c static int __maybe_unused omap_i2c_runtime_suspend(struct device *dev) device 1570 drivers/i2c/busses/i2c-omap.c static int __maybe_unused omap_i2c_runtime_resume(struct device *dev) device 400 drivers/i2c/busses/i2c-owl.c struct device *dev = &pdev->dev; device 109 drivers/i2c/busses/i2c-pca-isa.c static int pca_isa_match(struct device *dev, unsigned int id) device 122 drivers/i2c/busses/i2c-pca-isa.c static int pca_isa_probe(struct device *dev, unsigned int id) device 164 drivers/i2c/busses/i2c-pca-isa.c static int pca_isa_remove(struct device *dev, unsigned int id) device 174 drivers/i2c/busses/i2c-piix4.c (PIIX4_dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB5)) device 282 drivers/i2c/busses/i2c-piix4.c PIIX4_dev->device == PCI_DEVICE_ID_AMD_HUDSON2_SMBUS && device 285 drivers/i2c/busses/i2c-piix4.c PIIX4_dev->device == PCI_DEVICE_ID_AMD_KERNCZ_SMBUS && device 288 drivers/i2c/busses/i2c-piix4.c PIIX4_dev->device == PCI_DEVICE_ID_AMD_KERNCZ_SMBUS)) device 362 drivers/i2c/busses/i2c-piix4.c if (PIIX4_dev->device == PCI_DEVICE_ID_AMD_KERNCZ_SMBUS || device 363 drivers/i2c/busses/i2c-piix4.c (PIIX4_dev->device == PCI_DEVICE_ID_AMD_HUDSON2_SMBUS && device 877 drivers/i2c/busses/i2c-piix4.c if (dev->device == PCI_DEVICE_ID_AMD_KERNCZ_SMBUS || device 878 drivers/i2c/busses/i2c-piix4.c (dev->device == PCI_DEVICE_ID_AMD_HUDSON2_SMBUS && device 920 drivers/i2c/busses/i2c-piix4.c dev->device == PCI_DEVICE_ID_ATI_SBX00_SMBUS && device 929 drivers/i2c/busses/i2c-piix4.c dev->device == PCI_DEVICE_ID_AMD_KERNCZ_SMBUS) { device 970 drivers/i2c/busses/i2c-piix4.c dev->device == PCI_DEVICE_ID_ATI_SBX00_SMBUS) { device 980 drivers/i2c/busses/i2c-piix4.c dev->device == PCI_DEVICE_ID_AMD_HUDSON2_SMBUS) { device 617 drivers/i2c/busses/i2c-pnx.c static int i2c_pnx_controller_suspend(struct device *dev) device 626 drivers/i2c/busses/i2c-pnx.c static int i2c_pnx_controller_resume(struct device *dev) device 242 drivers/i2c/busses/i2c-puv3.c static int puv3_i2c_suspend(struct device *dev) device 306 drivers/i2c/busses/i2c-pxa.c struct device *dev = &i2c->adap.dev; device 1344 drivers/i2c/busses/i2c-pxa.c static int i2c_pxa_suspend_noirq(struct device *dev) device 1353 drivers/i2c/busses/i2c-pxa.c static int i2c_pxa_resume_noirq(struct device *dev) device 617 drivers/i2c/busses/i2c-qcom-geni.c static int __maybe_unused geni_i2c_runtime_suspend(struct device *dev) device 635 drivers/i2c/busses/i2c-qcom-geni.c static int __maybe_unused geni_i2c_runtime_resume(struct device *dev) device 649 drivers/i2c/busses/i2c-qcom-geni.c static int __maybe_unused geni_i2c_suspend_noirq(struct device *dev) device 230 drivers/i2c/busses/i2c-qup.c struct device *dev; device 1935 drivers/i2c/busses/i2c-qup.c static int qup_i2c_pm_suspend_runtime(struct device *device) device 1937 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = dev_get_drvdata(device); device 1939 drivers/i2c/busses/i2c-qup.c dev_dbg(device, "pm_runtime: suspending...\n"); device 1944 drivers/i2c/busses/i2c-qup.c static int qup_i2c_pm_resume_runtime(struct device *device) device 1946 drivers/i2c/busses/i2c-qup.c struct qup_i2c_dev *qup = dev_get_drvdata(device); device 1948 drivers/i2c/busses/i2c-qup.c dev_dbg(device, "pm_runtime: resuming...\n"); device 1955 drivers/i2c/busses/i2c-qup.c static int qup_i2c_suspend(struct device *device) device 1957 drivers/i2c/busses/i2c-qup.c if (!pm_runtime_suspended(device)) device 1958 drivers/i2c/busses/i2c-qup.c return qup_i2c_pm_suspend_runtime(device); device 1962 drivers/i2c/busses/i2c-qup.c static int qup_i2c_resume(struct device *device) device 1964 drivers/i2c/busses/i2c-qup.c qup_i2c_pm_resume_runtime(device); device 1965 drivers/i2c/busses/i2c-qup.c pm_runtime_mark_last_busy(device); device 1966 drivers/i2c/busses/i2c-qup.c pm_request_autosuspend(device); device 242 drivers/i2c/busses/i2c-rcar.c struct device *dev = rcar_i2c_priv_to_dev(priv); device 368 drivers/i2c/busses/i2c-rcar.c dma_unmap_single(chan->device->dev, sg_dma_address(&priv->sg), device 405 drivers/i2c/busses/i2c-rcar.c struct device *dev = rcar_i2c_priv_to_dev(priv); device 436 drivers/i2c/busses/i2c-rcar.c dma_addr = dma_map_single(chan->device->dev, buf, len, dir); device 437 drivers/i2c/busses/i2c-rcar.c if (dma_mapping_error(chan->device->dev, dma_addr)) { device 681 drivers/i2c/busses/i2c-rcar.c static struct dma_chan *rcar_i2c_request_dma_chan(struct device *dev, device 722 drivers/i2c/busses/i2c-rcar.c struct device *dev = rcar_i2c_priv_to_dev(priv); device 779 drivers/i2c/busses/i2c-rcar.c struct device *dev = rcar_i2c_priv_to_dev(priv); device 922 drivers/i2c/busses/i2c-rcar.c struct device *dev = &pdev->dev; device 1017 drivers/i2c/busses/i2c-rcar.c struct device *dev = &pdev->dev; device 1029 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_suspend(struct device *dev) device 1037 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_resume(struct device *dev) device 194 drivers/i2c/busses/i2c-rk3x.c struct device *dev; device 1113 drivers/i2c/busses/i2c-rk3x.c static __maybe_unused int rk3x_i2c_resume(struct device *dev) device 112 drivers/i2c/busses/i2c-s3c2410.c struct device *dev; device 1204 drivers/i2c/busses/i2c-s3c2410.c static int s3c24xx_i2c_suspend_noirq(struct device *dev) device 1216 drivers/i2c/busses/i2c-s3c2410.c static int s3c24xx_i2c_resume_noirq(struct device *dev) device 363 drivers/i2c/busses/i2c-scmi.c static int acpi_smbus_cmi_add(struct acpi_device *device) device 373 drivers/i2c/busses/i2c-scmi.c smbus_cmi->handle = device->handle; device 374 drivers/i2c/busses/i2c-scmi.c strcpy(acpi_device_name(device), ACPI_SMBUS_HC_DEVICE_NAME); device 375 drivers/i2c/busses/i2c-scmi.c strcpy(acpi_device_class(device), ACPI_SMBUS_HC_CLASS); device 376 drivers/i2c/busses/i2c-scmi.c device->driver_data = smbus_cmi; device 382 drivers/i2c/busses/i2c-scmi.c if (!strcmp(id->id, acpi_device_hid(device))) device 396 drivers/i2c/busses/i2c-scmi.c acpi_device_name(device)); device 401 drivers/i2c/busses/i2c-scmi.c smbus_cmi->adapter.dev.parent = &device->dev; device 405 drivers/i2c/busses/i2c-scmi.c dev_err(&device->dev, "Couldn't register adapter!\n"); device 413 drivers/i2c/busses/i2c-scmi.c device->driver_data = NULL; device 417 drivers/i2c/busses/i2c-scmi.c static int acpi_smbus_cmi_remove(struct acpi_device *device) device 419 drivers/i2c/busses/i2c-scmi.c struct acpi_smbus_cmi *smbus_cmi = acpi_driver_data(device); device 423 drivers/i2c/busses/i2c-scmi.c device->driver_data = NULL; device 114 drivers/i2c/busses/i2c-sh_mobile.c struct device *dev; device 452 drivers/i2c/busses/i2c-sh_mobile.c dma_unmap_single(chan->device->dev, sg_dma_address(&pd->sg), device 481 drivers/i2c/busses/i2c-sh_mobile.c static struct dma_chan *sh_mobile_i2c_request_dma_chan(struct device *dev, device 538 drivers/i2c/busses/i2c-sh_mobile.c dma_addr = dma_map_single(chan->device->dev, pd->dma_buf, pd->msg->len, dir); device 539 drivers/i2c/busses/i2c-sh_mobile.c if (dma_mapping_error(chan->device->dev, dma_addr)) { device 421 drivers/i2c/busses/i2c-sirf.c static int i2c_sirfsoc_suspend(struct device *dev) device 433 drivers/i2c/busses/i2c-sirf.c static int i2c_sirfsoc_resume(struct device *dev) device 79 drivers/i2c/busses/i2c-sprd.c struct device *dev; device 479 drivers/i2c/busses/i2c-sprd.c struct device *dev = &pdev->dev; device 587 drivers/i2c/busses/i2c-sprd.c static int __maybe_unused sprd_i2c_suspend_noirq(struct device *dev) device 595 drivers/i2c/busses/i2c-sprd.c static int __maybe_unused sprd_i2c_resume_noirq(struct device *dev) device 603 drivers/i2c/busses/i2c-sprd.c static int __maybe_unused sprd_i2c_runtime_suspend(struct device *dev) device 612 drivers/i2c/busses/i2c-sprd.c static int __maybe_unused sprd_i2c_runtime_resume(struct device *dev) device 185 drivers/i2c/busses/i2c-st.c struct device *dev; device 744 drivers/i2c/busses/i2c-st.c static int st_i2c_suspend(struct device *dev) device 756 drivers/i2c/busses/i2c-st.c static int st_i2c_resume(struct device *dev) device 12 drivers/i2c/busses/i2c-stm32.c struct stm32_i2c_dma *stm32_i2c_dma_request(struct device *dev, device 95 drivers/i2c/busses/i2c-stm32.c int stm32_i2c_prep_dma_xfer(struct device *dev, struct stm32_i2c_dma *dma, device 101 drivers/i2c/busses/i2c-stm32.c struct device *chan_dev; device 115 drivers/i2c/busses/i2c-stm32.c chan_dev = dma->chan_using->device->dev; device 47 drivers/i2c/busses/i2c-stm32.h struct stm32_i2c_dma *stm32_i2c_dma_request(struct device *dev, device 53 drivers/i2c/busses/i2c-stm32.h int stm32_i2c_prep_dma_xfer(struct device *dev, struct stm32_i2c_dma *dma, device 125 drivers/i2c/busses/i2c-stm32f4.c struct device *dev; device 288 drivers/i2c/busses/i2c-stm32f7.c struct device *dev; device 633 drivers/i2c/busses/i2c-stm32f7.c struct device *dev = dma->chan_using->device->dev; device 863 drivers/i2c/busses/i2c-stm32f7.c struct device *dev = i2c_dev->dev; device 1263 drivers/i2c/busses/i2c-stm32f7.c struct device *dev = i2c_dev->dev; device 1504 drivers/i2c/busses/i2c-stm32f7.c struct device *dev = i2c_dev->dev; device 1604 drivers/i2c/busses/i2c-stm32f7.c struct device *dev = i2c_dev->dev; device 1678 drivers/i2c/busses/i2c-stm32f7.c struct device *dev = i2c_dev->dev; device 2031 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_runtime_suspend(struct device *dev) device 2041 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_runtime_resume(struct device *dev) device 933 drivers/i2c/busses/i2c-stu300.c static int stu300_suspend(struct device *device) device 935 drivers/i2c/busses/i2c-stu300.c struct stu300_dev *dev = dev_get_drvdata(device); device 942 drivers/i2c/busses/i2c-stu300.c static int stu300_resume(struct device *device) device 945 drivers/i2c/busses/i2c-stu300.c struct stu300_dev *dev = dev_get_drvdata(device); device 952 drivers/i2c/busses/i2c-stu300.c dev_err(device, "error re-initializing hardware.\n"); device 185 drivers/i2c/busses/i2c-sun6i-p2wi.c struct device *dev = &pdev->dev; device 139 drivers/i2c/busses/i2c-synquacer.c struct device *dev; device 30 drivers/i2c/busses/i2c-tegra-bpmp.c struct device *dev; device 253 drivers/i2c/busses/i2c-tegra.c struct device *dev; device 639 drivers/i2c/busses/i2c-tegra.c static int __maybe_unused tegra_i2c_runtime_resume(struct device *dev) device 668 drivers/i2c/busses/i2c-tegra.c static int __maybe_unused tegra_i2c_runtime_suspend(struct device *dev) device 1719 drivers/i2c/busses/i2c-tegra.c static int __maybe_unused tegra_i2c_suspend(struct device *dev) device 1733 drivers/i2c/busses/i2c-tegra.c static int __maybe_unused tegra_i2c_resume(struct device *dev) device 84 drivers/i2c/busses/i2c-thunderx-pcidrv.c static void thunder_i2c_clock_enable(struct device *dev, struct octeon_i2c *i2c) device 110 drivers/i2c/busses/i2c-thunderx-pcidrv.c static void thunder_i2c_clock_disable(struct device *dev, struct clk *clk) device 152 drivers/i2c/busses/i2c-thunderx-pcidrv.c struct device *dev = &pdev->dev; device 519 drivers/i2c/busses/i2c-uniphier-f.c struct device *dev = &pdev->dev; device 603 drivers/i2c/busses/i2c-uniphier-f.c static int __maybe_unused uniphier_fi2c_suspend(struct device *dev) device 612 drivers/i2c/busses/i2c-uniphier-f.c static int __maybe_unused uniphier_fi2c_resume(struct device *dev) device 315 drivers/i2c/busses/i2c-uniphier.c struct device *dev = &pdev->dev; device 398 drivers/i2c/busses/i2c-uniphier.c static int __maybe_unused uniphier_i2c_suspend(struct device *dev) device 407 drivers/i2c/busses/i2c-uniphier.c static int __maybe_unused uniphier_i2c_resume(struct device *dev) device 327 drivers/i2c/busses/i2c-viapro.c if (id->device == PCI_DEVICE_ID_VIA_82C596_3 && device 388 drivers/i2c/busses/i2c-viapro.c switch (pdev->device) { device 85 drivers/i2c/busses/i2c-wmt.c struct device *dev; device 105 drivers/i2c/busses/i2c-xgene-slimpro.c struct device *dev; device 62 drivers/i2c/busses/i2c-xiic.c struct device *dev; device 847 drivers/i2c/busses/i2c-xiic.c static int __maybe_unused xiic_i2c_runtime_suspend(struct device *dev) device 856 drivers/i2c/busses/i2c-xiic.c static int __maybe_unused xiic_i2c_runtime_resume(struct device *dev) device 85 drivers/i2c/busses/i2c-xlp9xx.c struct device *dev; device 462 drivers/i2c/busses/i2c-zx2967.c static int __maybe_unused zx2967_i2c_suspend(struct device *dev) device 472 drivers/i2c/busses/i2c-zx2967.c static int __maybe_unused zx2967_i2c_resume(struct device *dev) device 416 drivers/i2c/busses/scx200_acb.c struct device *dev, int index) device 470 drivers/i2c/busses/scx200_acb.c unsigned long base, int index, struct device *dev) device 335 drivers/i2c/i2c-core-acpi.c u32 i2c_acpi_find_bus_speed(struct device *dev) device 373 drivers/i2c/i2c-core-acpi.c static int i2c_acpi_find_match_adapter(struct device *dev, const void *data) device 385 drivers/i2c/i2c-core-acpi.c struct device *dev; device 396 drivers/i2c/i2c-core-acpi.c struct device *dev; device 467 drivers/i2c/i2c-core-acpi.c struct i2c_client *i2c_acpi_new_device(struct device *dev, int index, device 93 drivers/i2c/i2c-core-base.c static int i2c_device_match(struct device *dev, struct device_driver *drv) device 116 drivers/i2c/i2c-core-base.c static int i2c_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 313 drivers/i2c/i2c-core-base.c static int i2c_device_probe(struct device *dev) device 424 drivers/i2c/i2c-core-base.c static int i2c_device_remove(struct device *dev) device 451 drivers/i2c/i2c-core-base.c static void i2c_device_shutdown(struct device *dev) device 463 drivers/i2c/i2c-core-base.c static void i2c_client_dev_release(struct device *dev) device 469 drivers/i2c/i2c-core-base.c show_name(struct device *dev, struct device_attribute *attr, char *buf) device 477 drivers/i2c/i2c-core-base.c show_modalias(struct device *dev, struct device_attribute *attr, char *buf) device 528 drivers/i2c/i2c-core-base.c struct i2c_client *i2c_verify_client(struct device *dev) device 589 drivers/i2c/i2c-core-base.c static int __i2c_check_addr_busy(struct device *dev, void *addrp) device 615 drivers/i2c/i2c-core-base.c static int i2c_check_mux_children(struct device *dev, void *addrp) device 943 drivers/i2c/i2c-core-base.c static void devm_i2c_release_dummy(struct device *dev, void *res) device 960 drivers/i2c/i2c-core-base.c struct i2c_client *devm_i2c_new_dummy_device(struct device *dev, device 1028 drivers/i2c/i2c-core-base.c static void i2c_adapter_dev_release(struct device *dev) device 1059 drivers/i2c/i2c-core-base.c i2c_sysfs_new_device(struct device *dev, struct device_attribute *attr, device 1127 drivers/i2c/i2c-core-base.c i2c_sysfs_delete_device(struct device *dev, struct device_attribute *attr, device 1196 drivers/i2c/i2c-core-base.c struct i2c_adapter *i2c_verify_adapter(struct device *dev) device 1448 drivers/i2c/i2c-core-base.c struct device *dev = &adapter->dev; device 1521 drivers/i2c/i2c-core-base.c static int __unregister_client(struct device *dev, void *dummy) device 1529 drivers/i2c/i2c-core-base.c static int __unregister_dummy(struct device *dev, void *dummy) device 1641 drivers/i2c/i2c-core-base.c void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults) device 1681 drivers/i2c/i2c-core-base.c int i2c_for_each_dev(void *data, int (*fn)(struct device *dev, void *data)) device 1693 drivers/i2c/i2c-core-base.c static int __process_new_driver(struct device *dev, void *data) device 1734 drivers/i2c/i2c-core-base.c static int __process_removed_driver(struct device *dev, void *data) device 1794 drivers/i2c/i2c-core-base.c static int i2c_cmd(struct device *dev, void *_arg) device 22 drivers/i2c/i2c-core-of.c int of_i2c_get_board_info(struct device *dev, struct device_node *node, device 116 drivers/i2c/i2c-core-of.c static int of_dev_or_parent_node_match(struct device *dev, const void *data) device 130 drivers/i2c/i2c-core-of.c struct device *dev; device 148 drivers/i2c/i2c-core-of.c struct device *dev; device 93 drivers/i2c/i2c-core-slave.c bool i2c_detect_slave_mode(struct device *dev) device 43 drivers/i2c/i2c-dev.c struct device dev; device 97 drivers/i2c/i2c-dev.c static ssize_t name_show(struct device *dev, device 180 drivers/i2c/i2c-dev.c static int i2cdev_check(struct device *dev, void *addrp) device 204 drivers/i2c/i2c-dev.c static int i2cdev_check_mux_children(struct device *dev, void *addrp) device 633 drivers/i2c/i2c-dev.c static void i2cdev_dev_release(struct device *dev) device 641 drivers/i2c/i2c-dev.c static int i2cdev_attach_adapter(struct device *dev, void *dummy) device 676 drivers/i2c/i2c-dev.c static int i2cdev_detach_adapter(struct device *dev, void *dummy) device 698 drivers/i2c/i2c-dev.c struct device *dev = data; device 213 drivers/i2c/i2c-mux.c struct i2c_adapter *i2c_root_adapter(struct device *dev) device 215 drivers/i2c/i2c-mux.c struct device *i2c; device 240 drivers/i2c/i2c-mux.c struct device *dev, int max_adapters, device 99 drivers/i2c/i2c-slave-eeprom.c eeprom = dev_get_drvdata(container_of(kobj, struct device, kobj)); device 114 drivers/i2c/i2c-slave-eeprom.c eeprom = dev_get_drvdata(container_of(kobj, struct device, kobj)); device 31 drivers/i2c/i2c-smbus.c static int smbus_do_alert(struct device *dev, void *addrp) device 90 drivers/i2c/i2c-stub.c static struct smbus_block_data *stub_find_block(struct device *dev, device 98 drivers/i2c/muxes/i2c-arb-gpio-challenge.c struct device *dev = &pdev->dev; device 31 drivers/i2c/muxes/i2c-demux-pinctrl.c struct device *dev; device 162 drivers/i2c/muxes/i2c-demux-pinctrl.c static ssize_t available_masters_show(struct device *dev, device 178 drivers/i2c/muxes/i2c-demux-pinctrl.c static ssize_t current_master_show(struct device *dev, device 187 drivers/i2c/muxes/i2c-demux-pinctrl.c static ssize_t current_master_store(struct device *dev, device 164 drivers/i2c/muxes/i2c-mux-gpio.c struct device *gpio_dev; device 44 drivers/i2c/muxes/i2c-mux-gpmux.c static struct i2c_adapter *mux_parent_adapter(struct device *dev) device 71 drivers/i2c/muxes/i2c-mux-gpmux.c struct device *dev = &pdev->dev; device 63 drivers/i2c/muxes/i2c-mux-ltc4306.c static bool ltc4306_is_volatile_reg(struct device *dev, unsigned int reg) device 154 drivers/i2c/muxes/i2c-mux-ltc4306.c struct device *dev = regmap_get_device(data->regmap); device 278 drivers/i2c/muxes/i2c-mux-pca954x.c static ssize_t idle_state_show(struct device *dev, device 289 drivers/i2c/muxes/i2c-mux-pca954x.c static ssize_t idle_state_store(struct device *dev, device 412 drivers/i2c/muxes/i2c-mux-pca954x.c struct device *dev = &client->dev; device 528 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_resume(struct device *dev) device 54 drivers/i2c/muxes/i2c-mux-pinctrl.c static struct i2c_adapter *i2c_mux_pinctrl_parent_adapter(struct device *dev) device 75 drivers/i2c/muxes/i2c-mux-pinctrl.c struct device *dev = &pdev->dev; device 185 drivers/i3c/device.c struct device *i3cdev_to_dev(struct i3c_device *i3cdev) device 197 drivers/i3c/device.c struct i3c_device *dev_to_i3cdev(struct device *dev) device 100 drivers/i3c/master.c static struct i3c_master_controller *dev_to_i3cmaster(struct device *dev) device 107 drivers/i3c/master.c static struct i3c_bus *dev_to_i3cbus(struct device *dev) device 119 drivers/i3c/master.c static struct i3c_dev_desc *dev_to_i3cdesc(struct device *dev) device 131 drivers/i3c/master.c static ssize_t bcr_show(struct device *dev, device 148 drivers/i3c/master.c static ssize_t dcr_show(struct device *dev, device 165 drivers/i3c/master.c static ssize_t pid_show(struct device *dev, device 182 drivers/i3c/master.c static ssize_t dynamic_address_show(struct device *dev, device 203 drivers/i3c/master.c static ssize_t hdrcap_show(struct device *dev, device 254 drivers/i3c/master.c static int i3c_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 279 drivers/i3c/master.c static int i3c_device_match(struct device *dev, struct device_driver *drv) device 295 drivers/i3c/master.c static int i3c_device_probe(struct device *dev) device 303 drivers/i3c/master.c static int i3c_device_remove(struct device *dev) device 432 drivers/i3c/master.c static ssize_t mode_show(struct device *dev, device 452 drivers/i3c/master.c static ssize_t current_master_show(struct device *dev, device 468 drivers/i3c/master.c static ssize_t i3c_scl_frequency_show(struct device *dev, device 483 drivers/i3c/master.c static ssize_t i2c_scl_frequency_show(struct device *dev, device 512 drivers/i3c/master.c static void i3c_masterdev_release(struct device *dev) device 702 drivers/i3c/master.c static void i3c_device_release(struct device *dev) device 1939 drivers/i3c/master.c struct device *dev = &master->dev; device 1974 drivers/i3c/master.c struct device *dev = &master->dev; device 2044 drivers/i3c/master.c struct device *dev = &master->dev; device 2406 drivers/i3c/master.c struct device *parent, device 147 drivers/ide/aec62xx.c if ((dev->device == PCI_DEVICE_ID_ARTOP_ATP865) || device 148 drivers/ide/aec62xx.c (dev->device == PCI_DEVICE_ID_ARTOP_ATP865R)) { device 150 drivers/ide/amd74xx.c dev->device == PCI_DEVICE_ID_AMD_COBRA_7401) device 153 drivers/ide/amd74xx.c dev->device == PCI_DEVICE_ID_AMD_VIPER_7409) device 167 drivers/ide/amd74xx.c dev->device == PCI_DEVICE_ID_AMD_VIPER_7411) device 297 drivers/ide/cmd64x.c switch (dev->device) { device 147 drivers/ide/cs5530.c switch (dev->device) { device 540 drivers/ide/hpt366.c static struct hpt_info *hpt3xx_get_info(struct device *dev) device 122 drivers/ide/ide-acpi.c static int ide_get_dev_handle(struct device *dev, acpi_handle *handle, device 182 drivers/ide/ide-acpi.c struct device *dev = hwif->gendev.parent; device 57 drivers/ide/ide-cd.c static void ide_cd_release(struct device *); device 1572 drivers/ide/ide-cd.c static void ide_cd_release(struct device *dev) device 80 drivers/ide/ide-cd.h struct device dev; device 113 drivers/ide/ide-disk.c tf->device = ATA_LBA; device 131 drivers/ide/ide-disk.c tf->device = ((block >> 8) & 0xf) | ATA_LBA; device 147 drivers/ide/ide-disk.c tf->device = head; device 217 drivers/ide/ide-disk.c tf->device = ATA_LBA; device 258 drivers/ide/ide-disk.c tf->device = (addr_req >>= 8) & 0x0f; device 261 drivers/ide/ide-disk.c tf->device |= ATA_LBA; device 32 drivers/ide/ide-gd.c static void ide_disk_release(struct device *); device 82 drivers/ide/ide-gd.c static void ide_disk_release(struct device *dev) device 21 drivers/ide/ide-gd.h struct device dev; device 57 drivers/ide/ide-generic.c (p->device == PCI_DEVICE_ID_CYRIX_5510 || device 58 drivers/ide/ide-generic.c p->device == PCI_DEVICE_ID_CYRIX_5520)) device 63 drivers/ide/ide-generic.c p->device == PCI_DEVICE_ID_INTEL_82371MX) { device 113 drivers/ide/ide-io-std.c tf_outb(tf->device, io_ports->device_addr); device 140 drivers/ide/ide-io-std.c tf->device = tf_inb(io_ports->device_addr); device 171 drivers/ide/ide-io.c tf->device = (drive->head - 1) | drive->select; device 20 drivers/ide/ide-lib.c high = tf->device & 0xf; device 42 drivers/ide/ide-lib.c if (lba48 || (tf->device & ATA_LBA)) device 47 drivers/ide/ide-lib.c tf->device & 0xf, tf->lbal); device 92 drivers/ide/ide-park.c ssize_t ide_park_show(struct device *dev, struct device_attribute *attr, device 115 drivers/ide/ide-park.c ssize_t ide_park_store(struct device *dev, struct device_attribute *attr, device 117 drivers/ide/ide-pci-generic.c if (dev->device == PCI_DEVICE_ID_UMC_UM8886A && device 122 drivers/ide/ide-pci-generic.c if (dev->device == PCI_DEVICE_ID_OPTI_82C558 && device 127 drivers/ide/ide-pci-generic.c if (dev->device != PCI_DEVICE_ID_JMICRON_JMB368 && device 132 drivers/ide/ide-pci-generic.c if (dev->device == PCI_DEVICE_ID_NS_87410 && device 6 drivers/ide/ide-pm.c int generic_ide_suspend(struct device *dev, pm_message_t mesg) device 58 drivers/ide/ide-pm.c int generic_ide_resume(struct device *dev) device 358 drivers/ide/ide-probe.c return tf.device; device 538 drivers/ide/ide-probe.c static void hwif_release_dev(struct device *dev) device 977 drivers/ide/ide-probe.c static void drive_release_dev (struct device *dev) device 1039 drivers/ide/ide-probe.c struct device *dev = &drive->gendev; device 1351 drivers/ide/ide-probe.c struct device *dev = hws[0] ? hws[0]->dev : NULL; device 424 drivers/ide/ide-proc.c struct device *dev = &drive->gendev; device 23 drivers/ide/ide-sysfs.c static ssize_t media_show(struct device *dev, struct device_attribute *attr, device 31 drivers/ide/ide-sysfs.c static ssize_t drivename_show(struct device *dev, struct device_attribute *attr, device 39 drivers/ide/ide-sysfs.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 47 drivers/ide/ide-sysfs.c static ssize_t model_show(struct device *dev, struct device_attribute *attr, device 55 drivers/ide/ide-sysfs.c static ssize_t firmware_show(struct device *dev, struct device_attribute *attr, device 63 drivers/ide/ide-sysfs.c static ssize_t serial_show(struct device *dev, struct device_attribute *attr, device 93 drivers/ide/ide-sysfs.c static ssize_t store_delete_devices(struct device *portdev, device 109 drivers/ide/ide-sysfs.c static ssize_t store_scan(struct device *portdev, device 144 drivers/ide/ide-tape.c struct device dev; device 227 drivers/ide/ide-tape.c static void ide_tape_release(struct device *); device 1819 drivers/ide/ide-tape.c static void ide_tape_release(struct device *dev) device 53 drivers/ide/ide-taskfile.c cmd->tf.device, cmd->tf.command); device 116 drivers/ide/ide-taskfile.c cmd->tf.device &= HIHI; device 117 drivers/ide/ide-taskfile.c cmd->tf.device |= drive->select; device 74 drivers/ide/ide.c struct device *host_dev; device 102 drivers/ide/ide.c struct device *host_dev = drive->hwif->host->dev[0]; device 111 drivers/ide/ide.c static int ide_bus_match(struct device *dev, struct device_driver *drv) device 116 drivers/ide/ide.c static int ide_uevent(struct device *dev, struct kobj_uevent_env *env) device 126 drivers/ide/ide.c static int generic_ide_probe(struct device *dev) device 134 drivers/ide/ide.c static int generic_ide_remove(struct device *dev) device 145 drivers/ide/ide.c static void generic_ide_shutdown(struct device *dev) device 81 drivers/ide/ns87415.c tf->device = superio_ide_inb(io_ports->device_addr); device 43 drivers/ide/pdc202xx_new.c switch(pdev->device) { device 429 drivers/ide/pdc202xx_new.c dev2->device == dev->device) { device 482 drivers/ide/pdc202xx_new.c if (dev->device == PCI_DEVICE_ID_PROMISE_20270 && bridge && device 484 drivers/ide/pdc202xx_new.c bridge->device == PCI_DEVICE_ID_DEC_21150) { device 500 drivers/ide/pdc202xx_new.c if (dev->device == PCI_DEVICE_ID_PROMISE_20276 && bridge && device 502 drivers/ide/pdc202xx_new.c (bridge->device == PCI_DEVICE_ID_INTEL_I960 || device 503 drivers/ide/pdc202xx_new.c bridge->device == PCI_DEVICE_ID_INTEL_I960RM)) { device 316 drivers/ide/pdc202xx_old.c (bridge->device == PCI_DEVICE_ID_INTEL_I960 || device 317 drivers/ide/pdc202xx_old.c bridge->device == PCI_DEVICE_ID_INTEL_I960RM)) { device 245 drivers/ide/piix.c u16 device; device 278 drivers/ide/piix.c while (lap->device) { device 279 drivers/ide/piix.c if (lap->device == pdev->device && device 70 drivers/ide/serverworks.c if (dev->device == PCI_DEVICE_ID_SERVERWORKS_HT1000IDE) { device 98 drivers/ide/serverworks.c switch (dev->device) { device 177 drivers/ide/serverworks.c if (dev->device == PCI_DEVICE_ID_SERVERWORKS_OSB4IDE) { device 194 drivers/ide/serverworks.c else if ((dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB5IDE) || device 195 drivers/ide/serverworks.c (dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE) || device 196 drivers/ide/serverworks.c (dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2)) { device 258 drivers/ide/serverworks.c else if (dev->device == PCI_DEVICE_ID_SERVERWORKS_HT1000IDE) { device 286 drivers/ide/serverworks.c (dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB5IDE || device 287 drivers/ide/serverworks.c dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE)) device 305 drivers/ide/serverworks.c dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB5IDE) device 328 drivers/ide/serverworks.c if ((dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE) || device 329 drivers/ide/serverworks.c (dev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2)) device 174 drivers/ide/setup-pci.c dev->vendor, dev->device, dev->revision); device 57 drivers/ide/siimage.c switch (pdev->device) { device 511 drivers/ide/sis5513.c u16 device; device 531 drivers/ide/sis5513.c while (lap->device) { device 532 drivers/ide/sis5513.c if (lap->device == pdev->device && device 253 drivers/ide/sl82c105.c bridge->device != PCI_DEVICE_ID_WINBOND_83C553 || device 16 drivers/iio/accel/adxl345.h int adxl345_core_probe(struct device *dev, struct regmap *regmap, device 18 drivers/iio/accel/adxl345.h int adxl345_core_remove(struct device *dev); device 211 drivers/iio/accel/adxl345_core.c int adxl345_core_probe(struct device *dev, struct regmap *regmap, device 275 drivers/iio/accel/adxl345_core.c int adxl345_core_remove(struct device *dev) device 252 drivers/iio/accel/adxl372.c struct device *dev; device 726 drivers/iio/accel/adxl372.c static ssize_t adxl372_show_filter_freq_avail(struct device *dev, device 744 drivers/iio/accel/adxl372.c static ssize_t adxl372_get_fifo_enabled(struct device *dev, device 754 drivers/iio/accel/adxl372.c static ssize_t adxl372_get_fifo_watermark(struct device *dev, device 914 drivers/iio/accel/adxl372.c bool adxl372_readable_noinc_reg(struct device *dev, unsigned int reg) device 920 drivers/iio/accel/adxl372.c int adxl372_probe(struct device *dev, struct regmap *regmap, device 13 drivers/iio/accel/adxl372.h int adxl372_probe(struct device *dev, struct regmap *regmap, device 15 drivers/iio/accel/adxl372.h bool adxl372_readable_noinc_reg(struct device *dev, unsigned int reg); device 427 drivers/iio/accel/bma180.c static ssize_t bma180_show_filter_freq_avail(struct device *dev, device 436 drivers/iio/accel/bma180.c static ssize_t bma180_show_scale_avail(struct device *dev, device 824 drivers/iio/accel/bma180.c static int bma180_suspend(struct device *dev) device 837 drivers/iio/accel/bma180.c static int bma180_resume(struct device *dev) device 283 drivers/iio/accel/bma220_spi.c static int bma220_suspend(struct device *dev) device 292 drivers/iio/accel/bma220_spi.c static int bma220_resume(struct device *dev) device 254 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 315 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 377 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 445 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 496 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 519 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 542 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 762 drivers/iio/accel/bmc150-accel-core.c static ssize_t bmc150_accel_get_fifo_watermark(struct device *dev, device 777 drivers/iio/accel/bmc150-accel-core.c static ssize_t bmc150_accel_get_fifo_state(struct device *dev, device 843 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 861 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1132 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1196 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1246 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1341 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1380 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1480 drivers/iio/accel/bmc150-accel-core.c struct device *dev = regmap_get_device(data->regmap); device 1549 drivers/iio/accel/bmc150-accel-core.c int bmc150_accel_core_probe(struct device *dev, struct regmap *regmap, int irq, device 1657 drivers/iio/accel/bmc150-accel-core.c int bmc150_accel_core_remove(struct device *dev) device 1681 drivers/iio/accel/bmc150-accel-core.c static int bmc150_accel_suspend(struct device *dev) device 1693 drivers/iio/accel/bmc150-accel-core.c static int bmc150_accel_resume(struct device *dev) device 1708 drivers/iio/accel/bmc150-accel-core.c static int bmc150_accel_runtime_suspend(struct device *dev) device 1721 drivers/iio/accel/bmc150-accel-core.c static int bmc150_accel_runtime_resume(struct device *dev) device 16 drivers/iio/accel/bmc150-accel.h int bmc150_accel_core_probe(struct device *dev, struct regmap *regmap, int irq, device 18 drivers/iio/accel/bmc150-accel.h int bmc150_accel_core_remove(struct device *dev); device 165 drivers/iio/accel/cros_ec_accel_legacy.c struct device *dev = &pdev->dev; device 92 drivers/iio/accel/da280.c static enum da280_chipset da280_match_acpi_device(struct device *dev) device 165 drivers/iio/accel/da280.c static int da280_suspend(struct device *dev) device 170 drivers/iio/accel/da280.c static int da280_resume(struct device *dev) device 268 drivers/iio/accel/da311.c static int da311_suspend(struct device *dev) device 273 drivers/iio/accel/da311.c static int da311_resume(struct device *dev) device 174 drivers/iio/accel/dmard06.c static int dmard06_suspend(struct device *dev) device 188 drivers/iio/accel/dmard06.c static int dmard06_resume(struct device *dev) device 229 drivers/iio/accel/dmard10.c static int dmard10_suspend(struct device *dev) device 234 drivers/iio/accel/dmard10.c static int dmard10_resume(struct device *dev) device 947 drivers/iio/accel/kxcjk-1013.c static ssize_t kxcjk1013_get_samp_freq_avail(struct device *dev, device 1234 drivers/iio/accel/kxcjk-1013.c static const char *kxcjk1013_match_acpi_device(struct device *dev, device 1411 drivers/iio/accel/kxcjk-1013.c static int kxcjk1013_suspend(struct device *dev) device 1424 drivers/iio/accel/kxcjk-1013.c static int kxcjk1013_resume(struct device *dev) device 1441 drivers/iio/accel/kxcjk-1013.c static int kxcjk1013_runtime_suspend(struct device *dev) device 1455 drivers/iio/accel/kxcjk-1013.c static int kxcjk1013_runtime_resume(struct device *dev) device 73 drivers/iio/accel/kxsd9.c struct device *dev; device 395 drivers/iio/accel/kxsd9.c int kxsd9_common_probe(struct device *dev, device 478 drivers/iio/accel/kxsd9.c int kxsd9_common_remove(struct device *dev) device 495 drivers/iio/accel/kxsd9.c static int kxsd9_runtime_suspend(struct device *dev) device 503 drivers/iio/accel/kxsd9.c static int kxsd9_runtime_resume(struct device *dev) device 8 drivers/iio/accel/kxsd9.h int kxsd9_common_probe(struct device *dev, device 11 drivers/iio/accel/kxsd9.h int kxsd9_common_remove(struct device *dev); device 165 drivers/iio/accel/mc3230.c static int mc3230_suspend(struct device *dev) device 174 drivers/iio/accel/mc3230.c static int mc3230_resume(struct device *dev) device 12 drivers/iio/accel/mma7455.h int mma7455_core_probe(struct device *dev, struct regmap *regmap, device 14 drivers/iio/accel/mma7455.h int mma7455_core_remove(struct device *dev); device 59 drivers/iio/accel/mma7455_core.c struct device *dev = regmap_get_device(mma7455->regmap); device 234 drivers/iio/accel/mma7455_core.c int mma7455_core_probe(struct device *dev, struct regmap *regmap, device 290 drivers/iio/accel/mma7455_core.c int mma7455_core_remove(struct device *dev) device 221 drivers/iio/accel/mma7660.c static int mma7660_suspend(struct device *dev) device 230 drivers/iio/accel/mma7660.c static int mma7660_resume(struct device *dev) device 366 drivers/iio/accel/mma8452.c static ssize_t mma8452_show_samp_freq_avail(struct device *dev, device 374 drivers/iio/accel/mma8452.c static ssize_t mma8452_show_scale_avail(struct device *dev, device 385 drivers/iio/accel/mma8452.c static ssize_t mma8452_show_hp_cutoff_avail(struct device *dev, device 402 drivers/iio/accel/mma8452.c static ssize_t mma8452_show_os_ratio_avail(struct device *dev, device 1729 drivers/iio/accel/mma8452.c static int mma8452_runtime_suspend(struct device *dev) device 1758 drivers/iio/accel/mma8452.c static int mma8452_runtime_resume(struct device *dev) device 408 drivers/iio/accel/mma9551.c struct device *dev = &data->client->dev; device 438 drivers/iio/accel/mma9551.c static const char *mma9551_match_acpi_device(struct device *dev) device 529 drivers/iio/accel/mma9551.c static int mma9551_runtime_suspend(struct device *dev) device 546 drivers/iio/accel/mma9551.c static int mma9551_runtime_resume(struct device *dev) device 563 drivers/iio/accel/mma9551.c static int mma9551_suspend(struct device *dev) device 576 drivers/iio/accel/mma9551.c static int mma9551_resume(struct device *dev) device 1065 drivers/iio/accel/mma9553.c static const char *mma9553_match_acpi_device(struct device *dev) device 1168 drivers/iio/accel/mma9553.c static int mma9553_runtime_suspend(struct device *dev) device 1185 drivers/iio/accel/mma9553.c static int mma9553_runtime_resume(struct device *dev) device 1202 drivers/iio/accel/mma9553.c static int mma9553_suspend(struct device *dev) device 1215 drivers/iio/accel/mma9553.c static int mma9553_resume(struct device *dev) device 55 drivers/iio/accel/mxc4005.c struct device *dev; device 92 drivers/iio/accel/mxc4005.c static bool mxc4005_is_readable_reg(struct device *dev, unsigned int reg) device 109 drivers/iio/accel/mxc4005.c static bool mxc4005_is_writeable_reg(struct device *dev, unsigned int reg) device 95 drivers/iio/accel/mxc6255.c static bool mxc6255_is_readable_reg(struct device *dev, unsigned int reg) device 449 drivers/iio/accel/sca3000.c sca3000_show_available_3db_freqs(struct device *dev, device 816 drivers/iio/accel/sca3000.c static ssize_t sca3000_read_av_freq(struct device *dev, device 616 drivers/iio/accel/stk8312.c static int stk8312_suspend(struct device *dev) device 625 drivers/iio/accel/stk8312.c static int stk8312_resume(struct device *dev) device 512 drivers/iio/accel/stk8ba50.c static int stk8ba50_suspend(struct device *dev) device 521 drivers/iio/accel/stk8ba50.c static int stk8ba50_resume(struct device *dev) device 215 drivers/iio/adc/ad7606.c static ssize_t in_voltage_scale_available_show(struct device *dev, device 297 drivers/iio/adc/ad7606.c static ssize_t ad7606_oversampling_ratio_avail(struct device *dev, device 431 drivers/iio/adc/ad7606.c struct device *dev = st->dev; device 567 drivers/iio/adc/ad7606.c int ad7606_probe(struct device *dev, int irq, void __iomem *base_address, device 702 drivers/iio/adc/ad7606.c static int ad7606_suspend(struct device *dev) device 715 drivers/iio/adc/ad7606.c static int ad7606_resume(struct device *dev) device 93 drivers/iio/adc/ad7606.h struct device *dev; device 139 drivers/iio/adc/ad7606.h int (*read_block)(struct device *dev, int num, void *data); device 152 drivers/iio/adc/ad7606.h int ad7606_probe(struct device *dev, int irq, void __iomem *base_address, device 17 drivers/iio/adc/ad7606_par.c static int ad7606_par16_read_block(struct device *dev, device 32 drivers/iio/adc/ad7606_par.c static int ad7606_par8_read_block(struct device *dev, device 103 drivers/iio/adc/ad7606_spi.c static int ad7606_spi_read_block(struct device *dev, device 332 drivers/iio/adc/ad7768-1.c static ssize_t ad7768_sampling_freq_avail(struct device *dev, device 245 drivers/iio/adc/ad7780.c static int ad7780_init_gpios(struct device *dev, struct ad7780_state *st) device 356 drivers/iio/adc/ad7793.c static ssize_t ad7793_show_scale_available(struct device *dev, device 234 drivers/iio/adc/ad7949.c struct device *dev = &spi->dev; device 312 drivers/iio/adc/ad799x.c static ssize_t ad799x_read_frequency(struct device *dev, device 326 drivers/iio/adc/ad799x.c static ssize_t ad799x_write_frequency(struct device *dev, device 53 drivers/iio/adc/aspeed_adc.c struct device *dev; device 1469 drivers/iio/adc/at91-sama5d2_adc.c st->dma_st.rx_buf = dma_alloc_coherent(st->dma_st.dma_chan->device->dev, device 1497 drivers/iio/adc/at91-sama5d2_adc.c dma_free_coherent(st->dma_st.dma_chan->device->dev, pages * PAGE_SIZE, device 1521 drivers/iio/adc/at91-sama5d2_adc.c dma_free_coherent(st->dma_st.dma_chan->device->dev, pages * PAGE_SIZE, device 1593 drivers/iio/adc/at91-sama5d2_adc.c static ssize_t at91_adc_get_fifo_state(struct device *dev, device 1602 drivers/iio/adc/at91-sama5d2_adc.c static ssize_t at91_adc_get_watermark(struct device *dev, device 1855 drivers/iio/adc/at91-sama5d2_adc.c static __maybe_unused int at91_adc_suspend(struct device *dev) device 1875 drivers/iio/adc/at91-sama5d2_adc.c static __maybe_unused int at91_adc_resume(struct device *dev) device 835 drivers/iio/adc/at91_adc.c struct at91_adc_state *st, struct device *dev) device 1358 drivers/iio/adc/at91_adc.c static int at91_adc_suspend(struct device *dev) device 1369 drivers/iio/adc/at91_adc.c static int at91_adc_resume(struct device *dev) device 681 drivers/iio/adc/axp20x_adc.c struct device *dev = &pdev->dev; device 120 drivers/iio/adc/bcm_iproc_adc.c struct device *dev = &indio_dev->dev; device 115 drivers/iio/adc/cpcap-adc.c struct device *dev; device 76 drivers/iio/adc/da9150-gpadc.c struct device *dev; device 320 drivers/iio/adc/da9150-gpadc.c struct device *dev = &pdev->dev; device 613 drivers/iio/adc/dln2-adc.c struct device *dev = &pdev->dev; device 326 drivers/iio/adc/envelope-detector.c struct device *dev = &pdev->dev; device 122 drivers/iio/adc/exynos_adc.c struct device *dev; device 702 drivers/iio/adc/exynos_adc.c static int exynos_adc_remove_devices(struct device *dev, void *c) device 952 drivers/iio/adc/exynos_adc.c static int exynos_adc_suspend(struct device *dev) device 965 drivers/iio/adc/exynos_adc.c static int exynos_adc_resume(struct device *dev) device 96 drivers/iio/adc/fsl-imx25-gcq.c static int mx25_gcq_get_raw_value(struct device *dev, device 171 drivers/iio/adc/fsl-imx25-gcq.c struct device *dev = &pdev->dev; device 296 drivers/iio/adc/fsl-imx25-gcq.c struct device *dev = &pdev->dev; device 79 drivers/iio/adc/hx711.c struct device *dev; device 398 drivers/iio/adc/hx711.c static ssize_t hx711_scale_available_show(struct device *dev, device 473 drivers/iio/adc/hx711.c struct device *dev = &pdev->dev; device 107 drivers/iio/adc/imx7d_adc.c struct device *dev; device 428 drivers/iio/adc/imx7d_adc.c static int imx7d_adc_enable(struct device *dev) device 455 drivers/iio/adc/imx7d_adc.c static int imx7d_adc_disable(struct device *dev) device 477 drivers/iio/adc/imx7d_adc.c struct device *dev = &pdev->dev; device 101 drivers/iio/adc/ina2xx-adc.c static bool ina2xx_is_writeable_reg(struct device *dev, unsigned int reg) device 106 drivers/iio/adc/ina2xx-adc.c static bool ina2xx_is_volatile_reg(struct device *dev, unsigned int reg) device 531 drivers/iio/adc/ina2xx-adc.c static ssize_t ina2xx_allow_async_readout_show(struct device *dev, device 540 drivers/iio/adc/ina2xx-adc.c static ssize_t ina2xx_allow_async_readout_store(struct device *dev, device 580 drivers/iio/adc/ina2xx-adc.c static ssize_t ina2xx_shunt_resistor_show(struct device *dev, device 590 drivers/iio/adc/ina2xx-adc.c static ssize_t ina2xx_shunt_resistor_store(struct device *dev, device 50 drivers/iio/adc/ingenic-adc.c int (*init_clk_div)(struct device *dev, struct ingenic_adc *adc); device 161 drivers/iio/adc/ingenic-adc.c static int jz4725b_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) device 329 drivers/iio/adc/ingenic-adc.c struct device *dev = &pdev->dev; device 45 drivers/iio/adc/lpc18xx_adc.c struct device *dev; device 678 drivers/iio/adc/max1363.c static ssize_t max1363_monitor_show_freq(struct device *dev, device 686 drivers/iio/adc/max1363.c static ssize_t max1363_monitor_store_freq(struct device *dev, device 99 drivers/iio/adc/max9611.c struct device *dev; device 435 drivers/iio/adc/max9611.c static ssize_t max9611_shunt_resistor_show(struct device *dev, device 266 drivers/iio/adc/mcp3422.c static ssize_t mcp3422_show_samp_freqs(struct device *dev, device 277 drivers/iio/adc/mcp3422.c static ssize_t mcp3422_show_scales(struct device *dev, device 150 drivers/iio/adc/men_z188_adc.c { .device = 0xbc }, device 1334 drivers/iio/adc/meson_saradc.c static int __maybe_unused meson_sar_adc_suspend(struct device *dev) device 1341 drivers/iio/adc/meson_saradc.c static int __maybe_unused meson_sar_adc_resume(struct device *dev) device 205 drivers/iio/adc/mt6577_auxadc.c static int __maybe_unused mt6577_auxadc_resume(struct device *dev) device 224 drivers/iio/adc/mt6577_auxadc.c static int __maybe_unused mt6577_auxadc_suspend(struct device *dev) device 115 drivers/iio/adc/mxs-lradc-adc.c struct device *dev; device 314 drivers/iio/adc/mxs-lradc-adc.c static ssize_t mxs_lradc_adc_show_scale_avail(struct device *dev, device 691 drivers/iio/adc/mxs-lradc-adc.c struct device *dev = &pdev->dev; device 81 drivers/iio/adc/nau7802.c static ssize_t nau7802_show_scales(struct device *dev, device 21 drivers/iio/adc/npcm_adc.c struct device *dev; device 189 drivers/iio/adc/npcm_adc.c struct device *dev = &pdev->dev; device 99 drivers/iio/adc/palmas_gpadc.c struct device *dev; device 772 drivers/iio/adc/palmas_gpadc.c static int palmas_gpadc_suspend(struct device *dev) device 795 drivers/iio/adc/palmas_gpadc.c static int palmas_gpadc_resume(struct device *dev) device 402 drivers/iio/adc/qcom-pm8xxx-xoadc.c struct device *dev; device 732 drivers/iio/adc/qcom-pm8xxx-xoadc.c static int pm8xxx_xoadc_parse_channel(struct device *dev, device 888 drivers/iio/adc/qcom-pm8xxx-xoadc.c struct device *dev = &pdev->dev; device 135 drivers/iio/adc/qcom-spmi-adc5.c struct device *dev; device 515 drivers/iio/adc/qcom-spmi-adc5.c struct device *dev = adc->dev; device 732 drivers/iio/adc/qcom-spmi-adc5.c struct device *dev = &pdev->dev; device 108 drivers/iio/adc/qcom-spmi-iadc.c struct device *dev; device 488 drivers/iio/adc/qcom-spmi-iadc.c struct device *dev = &pdev->dev; device 114 drivers/iio/adc/qcom-spmi-vadc.c struct device *dev; device 651 drivers/iio/adc/qcom-spmi-vadc.c static int vadc_get_dt_channel_data(struct device *dev, device 853 drivers/iio/adc/qcom-spmi-vadc.c struct device *dev = &pdev->dev; device 65 drivers/iio/adc/rcar-gyroadc.c struct device *dev; device 164 drivers/iio/adc/rcar-gyroadc.c struct device *dev = priv->dev; device 324 drivers/iio/adc/rcar-gyroadc.c struct device *dev = priv->dev; device 456 drivers/iio/adc/rcar-gyroadc.c struct device *dev = priv->dev; device 481 drivers/iio/adc/rcar-gyroadc.c struct device *dev = &pdev->dev; device 566 drivers/iio/adc/rcar-gyroadc.c struct device *dev = priv->dev; device 581 drivers/iio/adc/rcar-gyroadc.c static int rcar_gyroadc_suspend(struct device *dev) device 591 drivers/iio/adc/rcar-gyroadc.c static int rcar_gyroadc_resume(struct device *dev) device 347 drivers/iio/adc/rockchip_saradc.c static int rockchip_saradc_suspend(struct device *dev) device 359 drivers/iio/adc/rockchip_saradc.c static int rockchip_saradc_resume(struct device *dev) device 71 drivers/iio/adc/sc27xx_adc.c struct device *dev; device 489 drivers/iio/adc/sc27xx_adc.c struct device *dev = &pdev->dev; device 28 drivers/iio/adc/sd_adc_modulator.c struct device *dev = &pdev->dev; device 261 drivers/iio/adc/spear_adc.c struct device *dev = &pdev->dev; device 419 drivers/iio/adc/stm32-adc-core.c struct device *dev) device 494 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_core_hw_start(struct device *dev) device 556 drivers/iio/adc/stm32-adc-core.c static void stm32_adc_core_hw_stop(struct device *dev) device 572 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_core_switches_probe(struct device *dev, device 645 drivers/iio/adc/stm32-adc-core.c struct device *dev = &pdev->dev; device 772 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_core_runtime_suspend(struct device *dev) device 779 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_core_runtime_resume(struct device *dev) device 519 drivers/iio/adc/stm32-adc.c static int stm32_adc_hw_stop(struct device *dev) device 532 drivers/iio/adc/stm32-adc.c static int stm32_adc_hw_start(struct device *dev) device 1108 drivers/iio/adc/stm32-adc.c struct device *dev = indio_dev->dev.parent; device 1268 drivers/iio/adc/stm32-adc.c struct device *dev = indio_dev->dev.parent; device 1313 drivers/iio/adc/stm32-adc.c struct device *dev = indio_dev->dev.parent; device 1437 drivers/iio/adc/stm32-adc.c struct device *dev = indio_dev->dev.parent; device 1495 drivers/iio/adc/stm32-adc.c struct device *dev = indio_dev->dev.parent; device 1760 drivers/iio/adc/stm32-adc.c static int stm32_adc_dma_request(struct device *dev, struct iio_dev *indio_dev) device 1782 drivers/iio/adc/stm32-adc.c adc->rx_buf = dma_alloc_coherent(adc->dma_chan->device->dev, device 1803 drivers/iio/adc/stm32-adc.c dma_free_coherent(adc->dma_chan->device->dev, STM32_DMA_BUFFER_SIZE, device 1814 drivers/iio/adc/stm32-adc.c struct device *dev = &pdev->dev; device 1925 drivers/iio/adc/stm32-adc.c dma_free_coherent(adc->dma_chan->device->dev, device 1947 drivers/iio/adc/stm32-adc.c dma_free_coherent(adc->dma_chan->device->dev, device 1957 drivers/iio/adc/stm32-adc.c static int stm32_adc_suspend(struct device *dev) device 1968 drivers/iio/adc/stm32-adc.c static int stm32_adc_resume(struct device *dev) device 1991 drivers/iio/adc/stm32-adc.c static int stm32_adc_runtime_suspend(struct device *dev) device 1996 drivers/iio/adc/stm32-adc.c static int stm32_adc_runtime_resume(struct device *dev) device 65 drivers/iio/adc/stm32-dfsdm-adc.c int (*init)(struct device *dev, struct iio_dev *indio_dev); device 1355 drivers/iio/adc/stm32-dfsdm-adc.c dma_free_coherent(adc->dma_chan->device->dev, device 1362 drivers/iio/adc/stm32-dfsdm-adc.c static int stm32_dfsdm_dma_request(struct device *dev, device 1375 drivers/iio/adc/stm32-dfsdm-adc.c adc->rx_buf = dma_alloc_coherent(adc->dma_chan->device->dev, device 1423 drivers/iio/adc/stm32-dfsdm-adc.c static int stm32_dfsdm_audio_init(struct device *dev, struct iio_dev *indio_dev) device 1453 drivers/iio/adc/stm32-dfsdm-adc.c static int stm32_dfsdm_adc_init(struct device *dev, struct iio_dev *indio_dev) device 1550 drivers/iio/adc/stm32-dfsdm-adc.c struct device *dev = &pdev->dev; device 1659 drivers/iio/adc/stm32-dfsdm-adc.c static int __maybe_unused stm32_dfsdm_adc_suspend(struct device *dev) device 1670 drivers/iio/adc/stm32-dfsdm-adc.c static int __maybe_unused stm32_dfsdm_adc_resume(struct device *dev) device 33 drivers/iio/adc/stm32-dfsdm-core.c static bool stm32_dfsdm_volatile_reg(struct device *dev, unsigned int reg) device 134 drivers/iio/adc/stm32-dfsdm-core.c struct device *dev = &priv->pdev->dev; device 393 drivers/iio/adc/stm32-dfsdm-core.c static int __maybe_unused stm32_dfsdm_core_suspend(struct device *dev) device 409 drivers/iio/adc/stm32-dfsdm-core.c static int __maybe_unused stm32_dfsdm_core_resume(struct device *dev) device 426 drivers/iio/adc/stm32-dfsdm-core.c static int __maybe_unused stm32_dfsdm_core_runtime_suspend(struct device *dev) device 435 drivers/iio/adc/stm32-dfsdm-core.c static int __maybe_unused stm32_dfsdm_core_runtime_resume(struct device *dev) device 49 drivers/iio/adc/stmpe-adc.c struct device *dev; device 336 drivers/iio/adc/stmpe-adc.c static int __maybe_unused stmpe_adc_resume(struct device *dev) device 287 drivers/iio/adc/stx104.c static int stx104_probe(struct device *dev, unsigned int id) device 106 drivers/iio/adc/sun4i-gpadc-iio.c struct device *sensor_device; device 382 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_runtime_suspend(struct device *dev) device 394 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_runtime_resume(struct device *dev) device 269 drivers/iio/adc/ti-ads1015.c static bool ads1015_is_writeable_reg(struct device *dev, unsigned int reg) device 315 drivers/iio/adc/ti-ads1015.c struct device *dev = regmap_get_device(data->regmap); device 1077 drivers/iio/adc/ti-ads1015.c static int ads1015_runtime_suspend(struct device *dev) device 1085 drivers/iio/adc/ti-ads1015.c static int ads1015_runtime_resume(struct device *dev) device 118 drivers/iio/adc/ti-ads8688.c static ssize_t ads8688_show_scales(struct device *dev, device 129 drivers/iio/adc/ti-ads8688.c static ssize_t ads8688_show_offsets(struct device *dev, device 108 drivers/iio/adc/ti_am335x_adc.c struct device *dev = adc_dev->mfd_tscadc->dev; device 565 drivers/iio/adc/ti_am335x_adc.c dma->buf = dma_alloc_coherent(dma->chan->device->dev, DMA_BUFFER_SIZE, device 681 drivers/iio/adc/ti_am335x_adc.c dma_free_coherent(dma->chan->device->dev, DMA_BUFFER_SIZE, device 695 drivers/iio/adc/ti_am335x_adc.c static int __maybe_unused tiadc_suspend(struct device *dev) device 709 drivers/iio/adc/ti_am335x_adc.c static int __maybe_unused tiadc_resume(struct device *dev) device 163 drivers/iio/adc/twl4030-madc.c struct device *dev; device 122 drivers/iio/adc/twl6030-gpadc.c struct device *dev; device 867 drivers/iio/adc/twl6030-gpadc.c struct device *dev = &pdev->dev; device 949 drivers/iio/adc/twl6030-gpadc.c static int twl6030_gpadc_suspend(struct device *pdev) device 961 drivers/iio/adc/twl6030-gpadc.c static int twl6030_gpadc_resume(struct device *pdev) device 156 drivers/iio/adc/vf610_adc.c struct device *dev; device 594 drivers/iio/adc/vf610_adc.c static ssize_t vf610_show_samp_freq_avail(struct device *dev, device 921 drivers/iio/adc/vf610_adc.c static int vf610_adc_suspend(struct device *dev) device 938 drivers/iio/adc/vf610_adc.c static int vf610_adc_resume(struct device *dev) device 24 drivers/iio/afe/iio-rescale.c int (*props)(struct device *dev, struct rescale *rescale); device 122 drivers/iio/afe/iio-rescale.c static int rescale_configure_channel(struct device *dev, device 148 drivers/iio/afe/iio-rescale.c static int rescale_current_sense_amplifier_props(struct device *dev, device 187 drivers/iio/afe/iio-rescale.c static int rescale_current_sense_shunt_props(struct device *dev, device 208 drivers/iio/afe/iio-rescale.c static int rescale_voltage_divider_props(struct device *dev, device 269 drivers/iio/afe/iio-rescale.c struct device *dev = &pdev->dev; device 48 drivers/iio/buffer/industrialio-buffer-cb.c struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev, device 612 drivers/iio/buffer/industrialio-buffer-dma.c struct device *dev, const struct iio_dma_buffer_ops *ops) device 140 drivers/iio/buffer/industrialio-buffer-dmaengine.c struct iio_buffer *iio_dmaengine_buffer_alloc(struct device *dev, device 177 drivers/iio/buffer/industrialio-buffer-dmaengine.c dmaengine_buffer->max_size = dma_get_max_seg_size(chan->device->dev); device 179 drivers/iio/buffer/industrialio-buffer-dmaengine.c iio_dma_buffer_init(&dmaengine_buffer->queue, chan->device->dev, device 83 drivers/iio/buffer/industrialio-hw-consumer.c struct iio_hw_consumer *iio_hw_consumer_alloc(struct device *dev) device 140 drivers/iio/buffer/industrialio-hw-consumer.c static void devm_iio_hw_consumer_release(struct device *dev, void *res) device 145 drivers/iio/buffer/industrialio-hw-consumer.c static int devm_iio_hw_consumer_match(struct device *dev, void *res, void *data) device 168 drivers/iio/buffer/industrialio-hw-consumer.c struct iio_hw_consumer *devm_iio_hw_consumer_alloc(struct device *dev) device 196 drivers/iio/buffer/industrialio-hw-consumer.c void devm_iio_hw_consumer_free(struct device *dev, struct iio_hw_consumer *hwc) device 98 drivers/iio/buffer/industrialio-triggered-buffer.c static void devm_iio_triggered_buffer_clean(struct device *dev, void *res) device 103 drivers/iio/buffer/industrialio-triggered-buffer.c int devm_iio_triggered_buffer_setup(struct device *dev, device 129 drivers/iio/buffer/industrialio-triggered-buffer.c void devm_iio_triggered_buffer_cleanup(struct device *dev, device 178 drivers/iio/buffer/kfifo_buf.c static void devm_iio_kfifo_release(struct device *dev, void *res) device 183 drivers/iio/buffer/kfifo_buf.c static int devm_iio_kfifo_match(struct device *dev, void *res, void *data) device 200 drivers/iio/buffer/kfifo_buf.c struct iio_buffer *devm_iio_kfifo_allocate(struct device *dev) device 225 drivers/iio/buffer/kfifo_buf.c void devm_iio_kfifo_free(struct device *dev, struct iio_buffer *r) device 178 drivers/iio/chemical/atlas-ph-sensor.c struct device *dev = &data->client->dev; device 205 drivers/iio/chemical/atlas-ph-sensor.c struct device *dev = &data->client->dev; device 244 drivers/iio/chemical/atlas-ph-sensor.c struct device *dev = &data->client->dev; device 385 drivers/iio/chemical/atlas-ph-sensor.c struct device *dev = &data->client->dev; device 649 drivers/iio/chemical/atlas-ph-sensor.c static int atlas_runtime_suspend(struct device *dev) device 657 drivers/iio/chemical/atlas-ph-sensor.c static int atlas_runtime_resume(struct device *dev) device 88 drivers/iio/chemical/bme680.h int bme680_core_probe(struct device *dev, struct regmap *regmap, device 111 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 502 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 529 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 571 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 606 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 648 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 680 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 714 drivers/iio/chemical/bme680_core.c struct device *dev = regmap_get_device(data->regmap); device 870 drivers/iio/chemical/bme680_core.c static const char *bme680_match_acpi_device(struct device *dev) device 881 drivers/iio/chemical/bme680_core.c int bme680_core_probe(struct device *dev, struct regmap *regmap, device 331 drivers/iio/chemical/sps30.c static ssize_t start_cleaning_store(struct device *dev, device 351 drivers/iio/chemical/sps30.c static ssize_t cleaning_period_show(struct device *dev, device 369 drivers/iio/chemical/sps30.c static ssize_t cleaning_period_store(struct device *dev, device 410 drivers/iio/chemical/sps30.c static ssize_t cleaning_period_available_show(struct device *dev, device 91 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c struct device *dev = &pdev->dev; device 224 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c struct device *dev = &pdev->dev; device 89 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c struct device *dev = &pdev->dev; device 576 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c static int __maybe_unused cros_ec_sensors_prepare(struct device *dev) device 598 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c static void __maybe_unused cros_ec_sensors_complete(struct device *dev) device 20 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static ssize_t _hid_sensor_set_report_latency(struct device *dev, device 43 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static ssize_t _hid_sensor_get_report_latency(struct device *dev, device 58 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static ssize_t _hid_sensor_get_fifo_state(struct device *dev, device 292 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static int __maybe_unused hid_sensor_suspend(struct device *dev) device 300 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static int __maybe_unused hid_sensor_resume(struct device *dev) device 308 drivers/iio/common/hid-sensors/hid-sensor-trigger.c static int __maybe_unused hid_sensor_runtime_resume(struct device *dev) device 442 drivers/iio/common/ssp_sensors/ssp_dev.c static struct ssp_data *ssp_parse_dt(struct device *dev) device 486 drivers/iio/common/ssp_sensors/ssp_dev.c static struct ssp_data *ssp_parse_dt(struct device *pdev) device 626 drivers/iio/common/ssp_sensors/ssp_dev.c static int ssp_suspend(struct device *dev) device 651 drivers/iio/common/ssp_sensors/ssp_dev.c static int ssp_resume(struct device *dev) device 323 drivers/iio/common/st_sensors/st_sensors_core.c static struct st_sensors_platform_data *st_sensors_of_probe(struct device *dev, device 358 drivers/iio/common/st_sensors/st_sensors_core.c void st_sensors_of_name_probe(struct device *dev, device 373 drivers/iio/common/st_sensors/st_sensors_core.c static struct st_sensors_platform_data *st_sensors_of_probe(struct device *dev, device 658 drivers/iio/common/st_sensors/st_sensors_core.c ssize_t st_sensors_sysfs_sampling_frequency_avail(struct device *dev, device 680 drivers/iio/common/st_sensors/st_sensors_core.c ssize_t st_sensors_sysfs_scale_avail(struct device *dev, device 72 drivers/iio/common/st_sensors/st_sensors_i2c.c int st_sensors_match_acpi_device(struct device *dev) device 105 drivers/iio/dac/ad5064.c struct device *dev; device 812 drivers/iio/dac/ad5064.c static int ad5064_request_vref(struct ad5064_state *st, struct device *dev) device 846 drivers/iio/dac/ad5064.c static int ad5064_probe(struct device *dev, enum ad5064_type type, device 904 drivers/iio/dac/ad5064.c static int ad5064_remove(struct device *dev) device 248 drivers/iio/dac/ad5360.c static ssize_t ad5360_read_dac_powerdown(struct device *dev, device 277 drivers/iio/dac/ad5360.c static ssize_t ad5360_write_dac_powerdown(struct device *dev, device 367 drivers/iio/dac/ad5380.c static int ad5380_probe(struct device *dev, struct regmap *regmap, device 444 drivers/iio/dac/ad5380.c static int ad5380_remove(struct device *dev) device 460 drivers/iio/dac/ad5380.c static bool ad5380_reg_false(struct device *dev, unsigned int reg) device 37 drivers/iio/dac/ad5446.c struct device *dev; device 216 drivers/iio/dac/ad5446.c static int ad5446_probe(struct device *dev, const char *name, device 278 drivers/iio/dac/ad5446.c static int ad5446_remove(struct device *dev) device 595 drivers/iio/dac/ad5592r-base.c int ad5592r_probe(struct device *dev, const char *name, device 672 drivers/iio/dac/ad5592r-base.c int ad5592r_remove(struct device *dev) device 17 drivers/iio/dac/ad5592r-base.h struct device; device 51 drivers/iio/dac/ad5592r-base.h struct device *dev; device 71 drivers/iio/dac/ad5592r-base.h int ad5592r_probe(struct device *dev, const char *name, device 73 drivers/iio/dac/ad5592r-base.h int ad5592r_remove(struct device *dev); device 418 drivers/iio/dac/ad5686.c int ad5686_probe(struct device *dev, device 515 drivers/iio/dac/ad5686.c int ad5686_remove(struct device *dev) device 124 drivers/iio/dac/ad5686.h struct device *dev; device 147 drivers/iio/dac/ad5686.h int ad5686_probe(struct device *dev, device 152 drivers/iio/dac/ad5686.h int ad5686_remove(struct device *dev); device 604 drivers/iio/dac/ad5755.c static struct ad5755_platform_data *ad5755_parse_dt(struct device *dev) device 720 drivers/iio/dac/ad5755.c struct ad5755_platform_data *ad5755_parse_dt(struct device *dev) device 91 drivers/iio/dac/cio-dac.c static int cio_dac_probe(struct device *dev, unsigned int id) device 132 drivers/iio/dac/dpot-dac.c struct device *dev = &indio_dev->dev; device 166 drivers/iio/dac/dpot-dac.c struct device *dev = &pdev->dev; device 174 drivers/iio/dac/ds4424.c static int __maybe_unused ds4424_suspend(struct device *dev) device 192 drivers/iio/dac/ds4424.c static int __maybe_unused ds4424_resume(struct device *dev) device 140 drivers/iio/dac/ltc1660.c static int __maybe_unused ltc1660_suspend(struct device *dev) device 147 drivers/iio/dac/ltc1660.c static int __maybe_unused ltc1660_resume(struct device *dev) device 128 drivers/iio/dac/m62332.c static int m62332_suspend(struct device *dev) device 145 drivers/iio/dac/m62332.c static int m62332_resume(struct device *dev) device 103 drivers/iio/dac/max517.c static int __maybe_unused max517_suspend(struct device *dev) device 110 drivers/iio/dac/max517.c static int __maybe_unused max517_resume(struct device *dev) device 270 drivers/iio/dac/max5821.c static int __maybe_unused max5821_suspend(struct device *dev) device 280 drivers/iio/dac/max5821.c static int __maybe_unused max5821_resume(struct device *dev) device 45 drivers/iio/dac/mcp4725.c static int __maybe_unused mcp4725_suspend(struct device *dev) device 58 drivers/iio/dac/mcp4725.c static int __maybe_unused mcp4725_resume(struct device *dev) device 73 drivers/iio/dac/mcp4725.c static ssize_t mcp4725_store_eeprom(struct device *dev, device 361 drivers/iio/dac/mcp4725.c static int mcp4725_probe_dt(struct device *dev, device 377 drivers/iio/dac/mcp4725.c static int mcp4725_probe_dt(struct device *dev, device 55 drivers/iio/dac/stm32-dac-core.c struct device *dev = &pdev->dev; device 261 drivers/iio/dac/ti-dac082s085.c struct device *dev = &spi->dev; device 310 drivers/iio/dac/ti-dac5571.c struct device *dev = &client->dev; device 238 drivers/iio/dac/ti-dac7311.c struct device *dev = &spi->dev; device 36 drivers/iio/dac/vf610_dac.c struct device *dev; device 247 drivers/iio/dac/vf610_dac.c static int vf610_dac_suspend(struct device *dev) device 258 drivers/iio/dac/vf610_dac.c static int vf610_dac_resume(struct device *dev) device 122 drivers/iio/dummy/iio_dummy_evgen.c static void iio_evgen_release(struct device *dev) device 127 drivers/iio/dummy/iio_dummy_evgen.c static ssize_t iio_evgen_poke(struct device *dev, device 182 drivers/iio/dummy/iio_dummy_evgen.c static struct device iio_evgen_dev = { device 605 drivers/iio/dummy/iio_simple_dummy.c swd->device = indio_dev; device 672 drivers/iio/dummy/iio_simple_dummy.c struct iio_dev *indio_dev = swd->device; device 509 drivers/iio/frequency/ad9523.c static ssize_t ad9523_store(struct device *dev, device 542 drivers/iio/frequency/ad9523.c static ssize_t ad9523_show(struct device *dev, device 379 drivers/iio/frequency/adf4350.c static struct adf4350_platform_data *adf4350_parse_dt(struct device *dev) device 486 drivers/iio/frequency/adf4350.c struct adf4350_platform_data *adf4350_parse_dt(struct device *dev) device 202 drivers/iio/gyro/adis16136.c static ssize_t adis16136_write_frequency(struct device *dev, device 222 drivers/iio/gyro/adis16136.c static ssize_t adis16136_read_frequency(struct device *dev, device 7 drivers/iio/gyro/bmg160.h int bmg160_core_probe(struct device *dev, struct regmap *regmap, int irq, device 9 drivers/iio/gyro/bmg160.h void bmg160_core_remove(struct device *dev); device 138 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 164 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 183 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 210 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 231 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 305 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 331 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 395 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 442 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 468 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 489 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 519 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 900 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 971 drivers/iio/gyro/bmg160_core.c struct device *dev = regmap_get_device(data->regmap); device 1059 drivers/iio/gyro/bmg160_core.c static const char *bmg160_match_acpi_device(struct device *dev) device 1070 drivers/iio/gyro/bmg160_core.c int bmg160_core_probe(struct device *dev, struct regmap *regmap, int irq, device 1189 drivers/iio/gyro/bmg160_core.c void bmg160_core_remove(struct device *dev) device 1214 drivers/iio/gyro/bmg160_core.c static int bmg160_suspend(struct device *dev) device 1226 drivers/iio/gyro/bmg160_core.c static int bmg160_resume(struct device *dev) device 1242 drivers/iio/gyro/bmg160_core.c static int bmg160_runtime_suspend(struct device *dev) device 1257 drivers/iio/gyro/bmg160_core.c static int bmg160_runtime_resume(struct device *dev) device 147 drivers/iio/gyro/fxas21002c.h int fxas21002c_core_probe(struct device *dev, struct regmap *regmap, int irq, device 149 drivers/iio/gyro/fxas21002c.h void fxas21002c_core_remove(struct device *dev); device 303 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 315 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 324 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 356 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 690 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 762 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 851 drivers/iio/gyro/fxas21002c_core.c struct device *dev = regmap_get_device(data->regmap); device 862 drivers/iio/gyro/fxas21002c_core.c int fxas21002c_core_probe(struct device *dev, struct regmap *regmap, int irq, device 947 drivers/iio/gyro/fxas21002c_core.c void fxas21002c_core_remove(struct device *dev) device 959 drivers/iio/gyro/fxas21002c_core.c static int __maybe_unused fxas21002c_suspend(struct device *dev) device 969 drivers/iio/gyro/fxas21002c_core.c static int __maybe_unused fxas21002c_resume(struct device *dev) device 981 drivers/iio/gyro/fxas21002c_core.c static int __maybe_unused fxas21002c_runtime_suspend(struct device *dev) device 988 drivers/iio/gyro/fxas21002c_core.c static int __maybe_unused fxas21002c_runtime_resume(struct device *dev) device 370 drivers/iio/gyro/itg3200_core.c static int __maybe_unused itg3200_suspend(struct device *dev) device 381 drivers/iio/gyro/itg3200_core.c static int __maybe_unused itg3200_resume(struct device *dev) device 1129 drivers/iio/gyro/mpu3050-core.c int mpu3050_common_probe(struct device *dev, device 1256 drivers/iio/gyro/mpu3050-core.c int mpu3050_common_remove(struct device *dev) device 1275 drivers/iio/gyro/mpu3050-core.c static int mpu3050_runtime_suspend(struct device *dev) device 1280 drivers/iio/gyro/mpu3050-core.c static int mpu3050_runtime_resume(struct device *dev) device 69 drivers/iio/gyro/mpu3050.h struct device *dev; device 90 drivers/iio/gyro/mpu3050.h int mpu3050_common_probe(struct device *dev, device 94 drivers/iio/gyro/mpu3050.h int mpu3050_common_remove(struct device *dev); device 68 drivers/iio/health/afe4403.c struct device *dev; device 131 drivers/iio/health/afe4403.c static ssize_t afe440x_show_register(struct device *dev, device 155 drivers/iio/health/afe4403.c static ssize_t afe440x_store_register(struct device *dev, device 413 drivers/iio/health/afe4403.c static int __maybe_unused afe4403_suspend(struct device *dev) device 434 drivers/iio/health/afe4403.c static int __maybe_unused afe4403_resume(struct device *dev) device 88 drivers/iio/health/afe4404.c struct device *dev; device 165 drivers/iio/health/afe4404.c static ssize_t afe440x_show_register(struct device *dev, device 189 drivers/iio/health/afe4404.c static ssize_t afe440x_store_register(struct device *dev, device 419 drivers/iio/health/afe4404.c static int __maybe_unused afe4404_suspend(struct device *dev) device 440 drivers/iio/health/afe4404.c static int __maybe_unused afe4404_resume(struct device *dev) device 118 drivers/iio/health/afe440x.h static ssize_t _name ## _show(struct device *dev, \ device 79 drivers/iio/health/max30100.c static bool max30100_is_volatile_reg(struct device *dev, unsigned int reg) device 269 drivers/iio/health/max30100.c struct device *dev = &data->client->dev; device 325 drivers/iio/health/max30102.c struct device *dev = &data->client->dev; device 72 drivers/iio/humidity/dht11.c struct device *dev; device 295 drivers/iio/humidity/dht11.c struct device *dev = &pdev->dev; device 32 drivers/iio/humidity/hts221.h struct device *dev; device 46 drivers/iio/humidity/hts221.h int hts221_probe(struct device *dev, int irq, const char *name, device 201 drivers/iio/humidity/hts221_core.c static ssize_t hts221_sysfs_sampling_freq(struct device *dev, device 217 drivers/iio/humidity/hts221_core.c hts221_sysfs_rh_oversampling_avail(struct device *dev, device 234 drivers/iio/humidity/hts221_core.c hts221_sysfs_temp_oversampling_avail(struct device *dev, device 557 drivers/iio/humidity/hts221_core.c int hts221_probe(struct device *dev, int irq, const char *name, device 644 drivers/iio/humidity/hts221_core.c static int __maybe_unused hts221_suspend(struct device *dev) device 654 drivers/iio/humidity/hts221_core.c static int __maybe_unused hts221_resume(struct device *dev) device 128 drivers/iio/humidity/htu21.c static ssize_t htu21_show_battery_low(struct device *dev, device 137 drivers/iio/humidity/htu21.c static ssize_t htu21_show_heater(struct device *dev, device 146 drivers/iio/humidity/htu21.c static ssize_t htu21_write_heater(struct device *dev, device 22 drivers/iio/iio_core.h ssize_t (*func)(struct device *dev, device 25 drivers/iio/iio_core.h ssize_t (*writefunc)(struct device *dev, device 31 drivers/iio/iio_core.h struct device *dev, device 14 drivers/iio/imu/bmi160/bmi160.h int bmi160_core_probe(struct device *dev, struct regmap *regmap, device 515 drivers/iio/imu/bmi160/bmi160_core.c static const char *bmi160_match_acpi_device(struct device *dev) device 557 drivers/iio/imu/bmi160/bmi160_core.c struct device *dev = regmap_get_device(regmap); device 661 drivers/iio/imu/bmi160/bmi160_core.c struct device *dev = regmap_get_device(data->regmap); device 710 drivers/iio/imu/bmi160/bmi160_core.c struct device *dev = regmap_get_device(data->regmap); device 801 drivers/iio/imu/bmi160/bmi160_core.c int bmi160_core_probe(struct device *dev, struct regmap *regmap, device 681 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c inv_mpu6050_fifo_rate_store(struct device *dev, struct device_attribute *attr, device 738 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c inv_fifo_rate_show(struct device *dev, struct device_attribute *attr, device 759 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c static ssize_t inv_attr_show(struct device *dev, struct device_attribute *attr, device 1077 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c struct device *dev = regmap_get_device(regmap); device 1219 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c static int inv_mpu_resume(struct device *dev) device 1236 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c static int inv_mpu_suspend(struct device *dev) device 57 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c static const char *inv_mpu_match_acpi_device(struct device *dev, device 325 drivers/iio/imu/kmx61.c static int kmx61_set_mode(struct kmx61_data *data, u8 mode, u8 device, device 336 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) { device 346 drivers/iio/imu/kmx61.c if (device & KMX61_MAG) { device 373 drivers/iio/imu/kmx61.c static int kmx61_get_mode(struct kmx61_data *data, u8 *mode, u8 device) device 384 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) { device 391 drivers/iio/imu/kmx61.c if (device & KMX61_MAG) { device 416 drivers/iio/imu/kmx61.c static int kmx61_set_odr(struct kmx61_data *data, int val, int val2, u8 device) device 437 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) device 439 drivers/iio/imu/kmx61.c if (device & KMX61_MAG) device 449 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) { device 459 drivers/iio/imu/kmx61.c u8 device) device 463 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) device 466 drivers/iio/imu/kmx61.c else if (device & KMX61_MAG) device 586 drivers/iio/imu/kmx61.c bool status, u8 device) device 607 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) device 609 drivers/iio/imu/kmx61.c if (device & KMX61_MAG) device 613 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) device 615 drivers/iio/imu/kmx61.c if (device & KMX61_MAG) device 730 drivers/iio/imu/kmx61.c static int kmx61_set_power_state(struct kmx61_data *data, bool on, u8 device) device 735 drivers/iio/imu/kmx61.c if (device & KMX61_ACC) { device 743 drivers/iio/imu/kmx61.c if (device & KMX61_MAG) { device 1024 drivers/iio/imu/kmx61.c u8 device; device 1037 drivers/iio/imu/kmx61.c device = KMX61_ACC; device 1039 drivers/iio/imu/kmx61.c device = KMX61_MAG; device 1041 drivers/iio/imu/kmx61.c ret = kmx61_set_power_state(data, state, device); device 1046 drivers/iio/imu/kmx61.c ret = kmx61_setup_new_data_interrupt(data, state, device); device 1050 drivers/iio/imu/kmx61.c kmx61_set_power_state(data, false, device); device 1227 drivers/iio/imu/kmx61.c static const char *kmx61_match_acpi_device(struct device *dev) device 1453 drivers/iio/imu/kmx61.c static int kmx61_suspend(struct device *dev) device 1466 drivers/iio/imu/kmx61.c static int kmx61_resume(struct device *dev) device 1481 drivers/iio/imu/kmx61.c static int kmx61_runtime_suspend(struct device *dev) device 1493 drivers/iio/imu/kmx61.c static int kmx61_runtime_resume(struct device *dev) device 311 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h struct device *dev; device 335 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h int st_lsm6dsx_probe(struct device *dev, int irq, int hw_id, device 1194 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c st_lsm6dsx_sysfs_sampling_frequency_avail(struct device *dev, device 1211 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c static ssize_t st_lsm6dsx_sysfs_scale_avail(struct device *dev, device 1285 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c struct device *dev = hw->dev; device 1482 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c int st_lsm6dsx_probe(struct device *dev, int irq, int hw_id, device 1548 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c static int __maybe_unused st_lsm6dsx_suspend(struct device *dev) device 1580 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c static int __maybe_unused st_lsm6dsx_resume(struct device *dev) device 531 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c st_lsm6dsx_shub_sampling_freq_avail(struct device *dev, device 552 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c static ssize_t st_lsm6dsx_shub_scale_avail(struct device *dev, device 221 drivers/iio/industrialio-buffer.c static ssize_t iio_show_scan_index(struct device *dev, device 228 drivers/iio/industrialio-buffer.c static ssize_t iio_show_fixed_type(struct device *dev, device 259 drivers/iio/industrialio-buffer.c static ssize_t iio_scan_el_show(struct device *dev, device 370 drivers/iio/industrialio-buffer.c static ssize_t iio_scan_el_store(struct device *dev, device 409 drivers/iio/industrialio-buffer.c static ssize_t iio_scan_el_ts_show(struct device *dev, device 417 drivers/iio/industrialio-buffer.c static ssize_t iio_scan_el_ts_store(struct device *dev, device 495 drivers/iio/industrialio-buffer.c static ssize_t iio_buffer_read_length(struct device *dev, device 505 drivers/iio/industrialio-buffer.c static ssize_t iio_buffer_write_length(struct device *dev, device 538 drivers/iio/industrialio-buffer.c static ssize_t iio_buffer_show_enable(struct device *dev, device 1118 drivers/iio/industrialio-buffer.c static ssize_t iio_buffer_store_enable(struct device *dev, device 1154 drivers/iio/industrialio-buffer.c static ssize_t iio_buffer_show_watermark(struct device *dev, device 1164 drivers/iio/industrialio-buffer.c static ssize_t iio_buffer_store_watermark(struct device *dev, device 1199 drivers/iio/industrialio-buffer.c static ssize_t iio_dma_show_data_available(struct device *dev, device 183 drivers/iio/industrialio-core.c ssize_t iio_read_const_attr(struct device *dev, device 395 drivers/iio/industrialio-core.c static ssize_t iio_read_channel_ext_info(struct device *dev, device 408 drivers/iio/industrialio-core.c static ssize_t iio_write_channel_ext_info(struct device *dev, device 489 drivers/iio/industrialio-core.c static int iio_setup_mount_idmatrix(const struct device *dev, device 528 drivers/iio/industrialio-core.c int iio_read_mount_matrix(struct device *dev, const char *propname, device 630 drivers/iio/industrialio-core.c static ssize_t iio_read_channel_info(struct device *dev, device 741 drivers/iio/industrialio-core.c static ssize_t iio_read_channel_info_avail(struct device *dev, device 832 drivers/iio/industrialio-core.c static ssize_t iio_write_channel_info(struct device *dev, device 878 drivers/iio/industrialio-core.c ssize_t (*readfunc)(struct device *dev, device 881 drivers/iio/industrialio-core.c ssize_t (*writefunc)(struct device *dev, device 1011 drivers/iio/industrialio-core.c ssize_t (*readfunc)(struct device *dev, device 1014 drivers/iio/industrialio-core.c ssize_t (*writefunc)(struct device *dev, device 1020 drivers/iio/industrialio-core.c struct device *dev, device 1231 drivers/iio/industrialio-core.c static ssize_t iio_show_dev_name(struct device *dev, device 1241 drivers/iio/industrialio-core.c static ssize_t iio_show_timestamp_clock(struct device *dev, device 1287 drivers/iio/industrialio-core.c static ssize_t iio_store_timestamp_clock(struct device *dev, device 1401 drivers/iio/industrialio-core.c static void iio_dev_release(struct device *device) device 1403 drivers/iio/industrialio-core.c struct iio_dev *indio_dev = dev_to_iio_dev(device); device 1475 drivers/iio/industrialio-core.c static void devm_iio_device_release(struct device *dev, void *res) device 1480 drivers/iio/industrialio-core.c int devm_iio_device_match(struct device *dev, void *res, void *data) device 1505 drivers/iio/industrialio-core.c struct iio_dev *devm_iio_device_alloc(struct device *dev, int sizeof_priv) device 1533 drivers/iio/industrialio-core.c void devm_iio_device_free(struct device *dev, struct iio_dev *iio_dev) device 1735 drivers/iio/industrialio-core.c static void devm_iio_device_unreg(struct device *dev, void *res) device 1740 drivers/iio/industrialio-core.c int __devm_iio_device_register(struct device *dev, struct iio_dev *indio_dev, device 1768 drivers/iio/industrialio-core.c void devm_iio_device_unregister(struct device *dev, struct iio_dev *indio_dev) device 257 drivers/iio/industrialio-event.c static ssize_t iio_ev_state_store(struct device *dev, device 278 drivers/iio/industrialio-event.c static ssize_t iio_ev_state_show(struct device *dev, device 295 drivers/iio/industrialio-event.c static ssize_t iio_ev_value_show(struct device *dev, device 315 drivers/iio/industrialio-event.c static ssize_t iio_ev_value_store(struct device *dev, device 346 drivers/iio/industrialio-event.c ssize_t (*show)(struct device *, struct device_attribute *, char *); device 347 drivers/iio/industrialio-event.c ssize_t (*store)(struct device *, struct device_attribute *, device 48 drivers/iio/industrialio-trigger.c static ssize_t iio_trigger_read_name(struct device *dev, device 373 drivers/iio/industrialio-trigger.c static ssize_t iio_trigger_read_current(struct device *dev, device 398 drivers/iio/industrialio-trigger.c static ssize_t iio_trigger_write_current(struct device *dev, device 473 drivers/iio/industrialio-trigger.c static void iio_trig_release(struct device *device) device 475 drivers/iio/industrialio-trigger.c struct iio_trigger *trig = to_iio_trigger(device); device 583 drivers/iio/industrialio-trigger.c static void devm_iio_trigger_release(struct device *dev, void *res) device 588 drivers/iio/industrialio-trigger.c static int devm_iio_trigger_match(struct device *dev, void *res, void *data) device 617 drivers/iio/industrialio-trigger.c struct iio_trigger *devm_iio_trigger_alloc(struct device *dev, device 650 drivers/iio/industrialio-trigger.c void devm_iio_trigger_free(struct device *dev, struct iio_trigger *iio_trig) device 660 drivers/iio/industrialio-trigger.c static void devm_iio_trigger_unreg(struct device *dev, void *res) device 682 drivers/iio/industrialio-trigger.c int __devm_iio_trigger_register(struct device *dev, device 711 drivers/iio/industrialio-trigger.c void devm_iio_trigger_unregister(struct device *dev, device 93 drivers/iio/inkern.c static int iio_dev_node_match(struct device *dev, const void *data) device 126 drivers/iio/inkern.c struct device *idev; device 223 drivers/iio/inkern.c static struct iio_channel *of_iio_channel_get_all(struct device *dev) device 270 drivers/iio/inkern.c static inline struct iio_channel *of_iio_channel_get_all(struct device *dev) device 330 drivers/iio/inkern.c struct iio_channel *iio_channel_get(struct device *dev, device 356 drivers/iio/inkern.c static void devm_iio_channel_free(struct device *dev, void *res) device 363 drivers/iio/inkern.c static int devm_iio_channel_match(struct device *dev, void *res, void *data) device 375 drivers/iio/inkern.c struct iio_channel *devm_iio_channel_get(struct device *dev, device 397 drivers/iio/inkern.c void devm_iio_channel_release(struct device *dev, struct iio_channel *channel) device 404 drivers/iio/inkern.c struct iio_channel *iio_channel_get_all(struct device *dev) device 489 drivers/iio/inkern.c static void devm_iio_channel_free_all(struct device *dev, void *res) device 496 drivers/iio/inkern.c struct iio_channel *devm_iio_channel_get_all(struct device *dev) device 517 drivers/iio/inkern.c void devm_iio_channel_release_all(struct device *dev, device 62 drivers/iio/light/acpi-als.c struct acpi_device *device; device 90 drivers/iio/light/acpi-als.c status = acpi_evaluate_integer(als->device->handle, prop, NULL, device 103 drivers/iio/light/acpi-als.c static void acpi_als_notify(struct acpi_device *device, u32 event) device 105 drivers/iio/light/acpi-als.c struct iio_dev *indio_dev = acpi_driver_data(device); device 125 drivers/iio/light/acpi-als.c dev_dbg(&device->dev, "Unhandled ACPI ALS event (%08x)!\n", device 164 drivers/iio/light/acpi-als.c static int acpi_als_add(struct acpi_device *device) device 170 drivers/iio/light/acpi-als.c indio_dev = devm_iio_device_alloc(&device->dev, sizeof(*als)); device 176 drivers/iio/light/acpi-als.c device->driver_data = indio_dev; device 177 drivers/iio/light/acpi-als.c als->device = device; device 181 drivers/iio/light/acpi-als.c indio_dev->dev.parent = &device->dev; device 187 drivers/iio/light/acpi-als.c buffer = devm_iio_kfifo_allocate(&device->dev); device 193 drivers/iio/light/acpi-als.c return devm_iio_device_register(&device->dev, indio_dev); device 471 drivers/iio/light/apds9300.c static int apds9300_suspend(struct device *dev) device 484 drivers/iio/light/apds9300.c static int apds9300_resume(struct device *dev) device 437 drivers/iio/light/apds9960.c struct device *dev = &data->client->dev; device 869 drivers/iio/light/apds9960.c struct device *dev = &data->client->dev; device 1089 drivers/iio/light/apds9960.c static int apds9960_runtime_suspend(struct device *dev) device 1097 drivers/iio/light/apds9960.c static int apds9960_runtime_resume(struct device *dev) device 188 drivers/iio/light/bh1750.c static ssize_t bh1750_show_int_time_available(struct device *dev, device 281 drivers/iio/light/bh1750.c static int __maybe_unused bh1750_suspend(struct device *dev) device 226 drivers/iio/light/bh1780.c static int bh1780_runtime_suspend(struct device *dev) device 242 drivers/iio/light/bh1780.c static int bh1780_runtime_resume(struct device *dev) device 258 drivers/iio/light/cm32181.c static ssize_t cm32181_get_it_available(struct device *dev, device 287 drivers/iio/light/cm3232.c static ssize_t cm3232_get_it_available(struct device *dev, device 378 drivers/iio/light/cm3232.c static int cm3232_suspend(struct device *dev) device 392 drivers/iio/light/cm3232.c static int cm3232_resume(struct device *dev) device 45 drivers/iio/light/cm3605.c struct device *dev; device 158 drivers/iio/light/cm3605.c struct device *dev = &pdev->dev; device 281 drivers/iio/light/cm3605.c static int __maybe_unused cm3605_pm_suspend(struct device *dev) device 292 drivers/iio/light/cm3605.c static int __maybe_unused cm3605_pm_resume(struct device *dev) device 171 drivers/iio/light/cros_ec_light_prox.c struct device *dev = &pdev->dev; device 275 drivers/iio/light/gp2ap020a00f.c static bool gp2ap020a00f_is_volatile_reg(struct device *dev, unsigned int reg) device 163 drivers/iio/light/isl29018.c struct device *dev = regmap_get_device(chip->regmap); device 230 drivers/iio/light/isl29018.c struct device *dev = regmap_get_device(chip->regmap); device 265 drivers/iio/light/isl29018.c (struct device *dev, struct device_attribute *attr, device 286 drivers/iio/light/isl29018.c (struct device *dev, struct device_attribute *attr, device 322 drivers/iio/light/isl29018.c (struct device *dev, struct device_attribute *attr, device 336 drivers/iio/light/isl29018.c (struct device *dev, struct device_attribute *attr, device 534 drivers/iio/light/isl29018.c struct device *dev = regmap_get_device(chip->regmap); device 630 drivers/iio/light/isl29018.c static bool isl29018_is_volatile_reg(struct device *dev, unsigned int reg) device 690 drivers/iio/light/isl29018.c static const char *isl29018_match_acpi_device(struct device *dev, int *data) device 792 drivers/iio/light/isl29018.c static int isl29018_suspend(struct device *dev) device 814 drivers/iio/light/isl29018.c static int isl29018_resume(struct device *dev) device 112 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 164 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 237 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 265 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 291 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 323 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 338 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 359 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 427 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 534 drivers/iio/light/isl29028.c struct device *dev = regmap_get_device(chip->regmap); device 548 drivers/iio/light/isl29028.c static bool isl29028_is_volatile_reg(struct device *dev, unsigned int reg) device 656 drivers/iio/light/isl29028.c static int __maybe_unused isl29028_suspend(struct device *dev) device 671 drivers/iio/light/isl29028.c static int __maybe_unused isl29028_resume(struct device *dev) device 318 drivers/iio/light/isl29125.c static int isl29125_suspend(struct device *dev) device 325 drivers/iio/light/isl29125.c static int isl29125_resume(struct device *dev) device 289 drivers/iio/light/jsa1212.c static bool jsa1212_is_volatile_reg(struct device *dev, unsigned int reg) device 388 drivers/iio/light/jsa1212.c static int jsa1212_suspend(struct device *dev) device 397 drivers/iio/light/jsa1212.c static int jsa1212_resume(struct device *dev) device 403 drivers/iio/light/lm3533-als.c static ssize_t show_thresh_either_en(struct device *dev, device 423 drivers/iio/light/lm3533-als.c static ssize_t store_thresh_either_en(struct device *dev, device 466 drivers/iio/light/lm3533-als.c static ssize_t show_zone(struct device *dev, device 500 drivers/iio/light/lm3533-als.c static ssize_t show_als_attr(struct device *dev, device 536 drivers/iio/light/lm3533-als.c static ssize_t store_als_attr(struct device *dev, device 1079 drivers/iio/light/ltr501.c static ssize_t ltr501_show_proximity_scale_avail(struct device *dev, device 1101 drivers/iio/light/ltr501.c static ssize_t ltr501_show_intensity_scale_avail(struct device *dev, device 1349 drivers/iio/light/ltr501.c static bool ltr501_is_volatile_reg(struct device *dev, unsigned int reg) device 1378 drivers/iio/light/ltr501.c static const char *ltr501_match_acpi_device(struct device *dev, int *chip_idx) device 1539 drivers/iio/light/ltr501.c static int ltr501_suspend(struct device *dev) device 1546 drivers/iio/light/ltr501.c static int ltr501_resume(struct device *dev) device 393 drivers/iio/light/lv0104cs.c static ssize_t lv0104cs_show_calibscale_avail(struct device *dev, device 410 drivers/iio/light/lv0104cs.c static ssize_t lv0104cs_show_scale_avail(struct device *dev, device 427 drivers/iio/light/lv0104cs.c static ssize_t lv0104cs_show_int_time_avail(struct device *dev, device 407 drivers/iio/light/max44000.c static bool max44000_readable_reg(struct device *dev, unsigned int reg) device 432 drivers/iio/light/max44000.c static bool max44000_writeable_reg(struct device *dev, unsigned int reg) device 453 drivers/iio/light/max44000.c static bool max44000_volatile_reg(struct device *dev, unsigned int reg) device 466 drivers/iio/light/max44000.c static bool max44000_precious_reg(struct device *dev, unsigned int reg) device 167 drivers/iio/light/noa1305.c static bool noa1305_writable_reg(struct device *dev, unsigned int reg) device 74 drivers/iio/light/opt3001.c struct device *dev; device 740 drivers/iio/light/opt3001.c struct device *dev = &client->dev; device 413 drivers/iio/light/pa12203001.c static int pa12203001_suspend(struct device *dev) device 422 drivers/iio/light/pa12203001.c static int pa12203001_resume(struct device *dev) device 431 drivers/iio/light/pa12203001.c static int pa12203001_runtime_resume(struct device *dev) device 903 drivers/iio/light/rpr0521.c static bool rpr0521_is_volatile_reg(struct device *dev, unsigned int reg) device 1059 drivers/iio/light/rpr0521.c static int rpr0521_runtime_suspend(struct device *dev) device 1080 drivers/iio/light/rpr0521.c static int rpr0521_runtime_resume(struct device *dev) device 315 drivers/iio/light/si1133.c struct device *dev = &data->client->dev; device 349 drivers/iio/light/si1133.c static int si1133_parse_response_err(struct device *dev, u32 resp, u8 cmd) device 389 drivers/iio/light/si1133.c struct device *dev = &data->client->dev; device 194 drivers/iio/light/si1145.c struct device *dev = &data->client->dev; device 230 drivers/iio/light/si1145.c struct device *dev = &data->client->dev; device 34 drivers/iio/light/st_uvis25.h int st_uvis25_probe(struct device *dev, int irq, struct regmap *regmap); device 172 drivers/iio/light/st_uvis25_core.c struct device *dev = regmap_get_device(hw->regmap); device 285 drivers/iio/light/st_uvis25_core.c int st_uvis25_probe(struct device *dev, int irq, struct regmap *regmap) device 330 drivers/iio/light/st_uvis25_core.c static int __maybe_unused st_uvis25_suspend(struct device *dev) device 339 drivers/iio/light/st_uvis25_core.c static int __maybe_unused st_uvis25_resume(struct device *dev) device 476 drivers/iio/light/stk3310.c static bool stk3310_is_volatile_reg(struct device *dev, unsigned int reg) device 635 drivers/iio/light/stk3310.c static int stk3310_suspend(struct device *dev) device 644 drivers/iio/light/stk3310.c static int stk3310_resume(struct device *dev) device 361 drivers/iio/light/tcs3414.c static int tcs3414_suspend(struct device *dev) device 368 drivers/iio/light/tcs3414.c static int tcs3414_resume(struct device *dev) device 401 drivers/iio/light/tcs3472.c static ssize_t tcs3472_show_int_time_available(struct device *dev, device 571 drivers/iio/light/tcs3472.c static int tcs3472_suspend(struct device *dev) device 578 drivers/iio/light/tcs3472.c static int tcs3472_resume(struct device *dev) device 817 drivers/iio/light/tsl2563.c static int tsl2563_suspend(struct device *dev) device 835 drivers/iio/light/tsl2563.c static int tsl2563_resume(struct device *dev) device 461 drivers/iio/light/tsl2583.c static ssize_t in_illuminance_input_target_show(struct device *dev, device 476 drivers/iio/light/tsl2583.c static ssize_t in_illuminance_input_target_store(struct device *dev, device 494 drivers/iio/light/tsl2583.c static ssize_t in_illuminance_calibrate_store(struct device *dev, device 518 drivers/iio/light/tsl2583.c static ssize_t in_illuminance_lux_table_show(struct device *dev, device 547 drivers/iio/light/tsl2583.c static ssize_t in_illuminance_lux_table_store(struct device *dev, device 881 drivers/iio/light/tsl2583.c static int __maybe_unused tsl2583_suspend(struct device *dev) device 896 drivers/iio/light/tsl2583.c static int __maybe_unused tsl2583_resume(struct device *dev) device 929 drivers/iio/light/tsl2772.c static ssize_t in_illuminance0_target_input_show(struct device *dev, device 938 drivers/iio/light/tsl2772.c static ssize_t in_illuminance0_target_input_store(struct device *dev, device 958 drivers/iio/light/tsl2772.c static ssize_t in_illuminance0_calibrate_store(struct device *dev, device 980 drivers/iio/light/tsl2772.c static ssize_t in_illuminance0_lux_table_show(struct device *dev, device 1007 drivers/iio/light/tsl2772.c static ssize_t in_illuminance0_lux_table_store(struct device *dev, device 1049 drivers/iio/light/tsl2772.c static ssize_t in_proximity0_calibrate_store(struct device *dev, device 1874 drivers/iio/light/tsl2772.c static int tsl2772_suspend(struct device *dev) device 1886 drivers/iio/light/tsl2772.c static int tsl2772_resume(struct device *dev) device 220 drivers/iio/light/tsl4531.c static int tsl4531_suspend(struct device *dev) device 225 drivers/iio/light/tsl4531.c static int tsl4531_resume(struct device *dev) device 923 drivers/iio/light/us5182d.c static int us5182d_suspend(struct device *dev) device 934 drivers/iio/light/us5182d.c static int us5182d_resume(struct device *dev) device 144 drivers/iio/light/vcnl4035.c struct device *dev = &data->client->dev; device 482 drivers/iio/light/vcnl4035.c static bool vcnl4035_is_volatile_reg(struct device *dev, unsigned int reg) device 620 drivers/iio/light/vcnl4035.c static int __maybe_unused vcnl4035_runtime_suspend(struct device *dev) device 632 drivers/iio/light/vcnl4035.c static int __maybe_unused vcnl4035_runtime_resume(struct device *dev) device 431 drivers/iio/light/zopt2201.c static ssize_t zopt2201_show_int_time_available(struct device *dev, device 448 drivers/iio/light/zopt2201.c static ssize_t zopt2201_show_als_scale_avail(struct device *dev, device 464 drivers/iio/light/zopt2201.c static ssize_t zopt2201_show_uvb_scale_avail(struct device *dev, device 405 drivers/iio/magnetometer/ak8974.c struct device *dev = &ak8974->i2c->dev; device 664 drivers/iio/magnetometer/ak8974.c static bool ak8974_writeable_reg(struct device *dev, unsigned int reg) device 705 drivers/iio/magnetometer/ak8974.c static bool ak8974_precious_reg(struct device *dev, unsigned int reg) device 879 drivers/iio/magnetometer/ak8974.c static int __maybe_unused ak8974_runtime_suspend(struct device *dev) device 890 drivers/iio/magnetometer/ak8974.c static int __maybe_unused ak8974_runtime_resume(struct device *dev) device 789 drivers/iio/magnetometer/ak8975.c static const char *ak8975_match_acpi_device(struct device *dev, device 1015 drivers/iio/magnetometer/ak8975.c static int ak8975_runtime_suspend(struct device *dev) device 1034 drivers/iio/magnetometer/ak8975.c static int ak8975_runtime_resume(struct device *dev) device 131 drivers/iio/magnetometer/bmc150_magn.c struct device *dev; device 179 drivers/iio/magnetometer/bmc150_magn.c static bool bmc150_magn_is_writeable_reg(struct device *dev, unsigned int reg) device 196 drivers/iio/magnetometer/bmc150_magn.c static bool bmc150_magn_is_volatile_reg(struct device *dev, unsigned int reg) device 587 drivers/iio/magnetometer/bmc150_magn.c static ssize_t bmc150_magn_show_samp_freq_avail(struct device *dev, device 844 drivers/iio/magnetometer/bmc150_magn.c static const char *bmc150_magn_match_acpi_device(struct device *dev) device 855 drivers/iio/magnetometer/bmc150_magn.c int bmc150_magn_probe(struct device *dev, struct regmap *regmap, device 967 drivers/iio/magnetometer/bmc150_magn.c int bmc150_magn_remove(struct device *dev) device 995 drivers/iio/magnetometer/bmc150_magn.c static int bmc150_magn_runtime_suspend(struct device *dev) device 1015 drivers/iio/magnetometer/bmc150_magn.c static int bmc150_magn_runtime_resume(struct device *dev) device 1026 drivers/iio/magnetometer/bmc150_magn.c static int bmc150_magn_suspend(struct device *dev) device 1040 drivers/iio/magnetometer/bmc150_magn.c static int bmc150_magn_resume(struct device *dev) device 8 drivers/iio/magnetometer/bmc150_magn.h int bmc150_magn_probe(struct device *dev, struct regmap *regmap, int irq, device 10 drivers/iio/magnetometer/bmc150_magn.h int bmc150_magn_remove(struct device *dev); device 39 drivers/iio/magnetometer/hmc5843.h struct device *dev; device 47 drivers/iio/magnetometer/hmc5843.h int hmc5843_common_probe(struct device *dev, struct regmap *regmap, device 49 drivers/iio/magnetometer/hmc5843.h int hmc5843_common_remove(struct device *dev); device 51 drivers/iio/magnetometer/hmc5843.h int hmc5843_common_suspend(struct device *dev); device 52 drivers/iio/magnetometer/hmc5843.h int hmc5843_common_resume(struct device *dev); device 269 drivers/iio/magnetometer/hmc5843_core.c ssize_t hmc5843_show_samp_freq_avail(struct device *dev, device 328 drivers/iio/magnetometer/hmc5843_core.c static ssize_t hmc5843_show_scale_avail(struct device *dev, device 606 drivers/iio/magnetometer/hmc5843_core.c int hmc5843_common_suspend(struct device *dev) device 613 drivers/iio/magnetometer/hmc5843_core.c int hmc5843_common_resume(struct device *dev) device 620 drivers/iio/magnetometer/hmc5843_core.c int hmc5843_common_probe(struct device *dev, struct regmap *regmap, device 676 drivers/iio/magnetometer/hmc5843_core.c int hmc5843_common_remove(struct device *dev) device 142 drivers/iio/magnetometer/mag3110.c static ssize_t mag3110_show_samp_freq_avail(struct device *dev, device 579 drivers/iio/magnetometer/mag3110.c static int mag3110_suspend(struct device *dev) device 605 drivers/iio/magnetometer/mag3110.c static int mag3110_resume(struct device *dev) device 423 drivers/iio/magnetometer/mmc35240.c static bool mmc35240_is_writeable_reg(struct device *dev, unsigned int reg) device 434 drivers/iio/magnetometer/mmc35240.c static bool mmc35240_is_readable_reg(struct device *dev, unsigned int reg) device 451 drivers/iio/magnetometer/mmc35240.c static bool mmc35240_is_volatile_reg(struct device *dev, unsigned int reg) device 526 drivers/iio/magnetometer/mmc35240.c static int mmc35240_suspend(struct device *dev) device 536 drivers/iio/magnetometer/mmc35240.c static int mmc35240_resume(struct device *dev) device 535 drivers/iio/magnetometer/rm3100-core.c int rm3100_common_probe(struct device *dev, struct regmap *regmap, int irq) device 15 drivers/iio/magnetometer/rm3100.h int rm3100_common_probe(struct device *dev, struct regmap *regmap, int irq); device 199 drivers/iio/multiplexer/iio-mux.c struct device *dev = indio_dev->dev.parent; device 238 drivers/iio/multiplexer/iio-mux.c static int mux_configure_channel(struct device *dev, struct mux *mux, device 339 drivers/iio/multiplexer/iio-mux.c struct device *dev = &pdev->dev; device 163 drivers/iio/potentiometer/ad5272.c struct device *dev = &client->dev; device 115 drivers/iio/potentiometer/ds1803.c struct device *dev = &client->dev; device 91 drivers/iio/potentiometer/max5432.c struct device *dev = &client->dev; device 147 drivers/iio/potentiometer/mcp4018.c struct device *dev = &client->dev; device 138 drivers/iio/potentiometer/mcp41010.c struct device *dev = &spi->dev; device 243 drivers/iio/potentiometer/mcp4131.c struct device *dev = &spi->dev; device 357 drivers/iio/potentiometer/mcp4531.c struct device *dev = &client->dev; device 126 drivers/iio/potentiometer/tpl0102.c struct device *dev = &client->dev; device 66 drivers/iio/potentiostat/lmp91000.c struct device *dev; device 207 drivers/iio/potentiostat/lmp91000.c struct device *dev = data->dev; device 303 drivers/iio/potentiostat/lmp91000.c struct device *dev = &client->dev; device 78 drivers/iio/pressure/bmp280-core.c struct device *dev; device 151 drivers/iio/pressure/bmp280-core.c struct device *dev = data->dev; device 584 drivers/iio/pressure/bmp280-core.c static ssize_t bmp280_show_temp_oversampling_avail(struct device *dev, device 593 drivers/iio/pressure/bmp280-core.c static ssize_t bmp280_show_press_oversampling_avail(struct device *dev, device 951 drivers/iio/pressure/bmp280-core.c static int bmp085_fetch_eoc_irq(struct device *dev, device 982 drivers/iio/pressure/bmp280-core.c int bmp280_common_probe(struct device *dev, device 1148 drivers/iio/pressure/bmp280-core.c int bmp280_common_remove(struct device *dev) device 1164 drivers/iio/pressure/bmp280-core.c static int bmp280_runtime_suspend(struct device *dev) device 1176 drivers/iio/pressure/bmp280-core.c static int bmp280_runtime_resume(struct device *dev) device 8 drivers/iio/pressure/bmp280-regmap.c static bool bmp180_is_writeable_reg(struct device *dev, unsigned int reg) device 19 drivers/iio/pressure/bmp280-regmap.c static bool bmp180_is_volatile_reg(struct device *dev, unsigned int reg) device 44 drivers/iio/pressure/bmp280-regmap.c static bool bmp280_is_writeable_reg(struct device *dev, unsigned int reg) device 57 drivers/iio/pressure/bmp280-regmap.c static bool bmp280_is_volatile_reg(struct device *dev, unsigned int reg) device 17 drivers/iio/pressure/bmp280-spi.c struct device *dev = context; device 34 drivers/iio/pressure/bmp280-spi.c struct device *dev = context; device 110 drivers/iio/pressure/bmp280.h int bmp280_common_probe(struct device *dev, device 115 drivers/iio/pressure/bmp280.h int bmp280_common_remove(struct device *dev); device 122 drivers/iio/pressure/cros_ec_baro.c struct device *dev = &pdev->dev; device 378 drivers/iio/pressure/dps310.c static bool dps310_is_writeable_reg(struct device *dev, unsigned int reg) device 396 drivers/iio/pressure/dps310.c static bool dps310_is_volatile_reg(struct device *dev, unsigned int reg) device 60 drivers/iio/pressure/hp03.c static bool hp03_is_writeable_reg(struct device *dev, unsigned int reg) device 65 drivers/iio/pressure/hp03.c static bool hp03_is_volatile_reg(struct device *dev, unsigned int reg) device 96 drivers/iio/pressure/hp03.c struct device *dev = &priv->client->dev; device 214 drivers/iio/pressure/hp03.c struct device *dev = &client->dev; device 25 drivers/iio/pressure/mpl115.c struct device *dev; device 145 drivers/iio/pressure/mpl115.c int mpl115_probe(struct device *dev, const char *name, device 13 drivers/iio/pressure/mpl115.h int (*init)(struct device *); device 14 drivers/iio/pressure/mpl115.h int (*read)(struct device *, u8); device 15 drivers/iio/pressure/mpl115.h int (*write)(struct device *, u8, u8); device 18 drivers/iio/pressure/mpl115.h int mpl115_probe(struct device *dev, const char *name, device 17 drivers/iio/pressure/mpl115_i2c.c static int mpl115_i2c_init(struct device *dev) device 22 drivers/iio/pressure/mpl115_i2c.c static int mpl115_i2c_read(struct device *dev, u8 address) device 27 drivers/iio/pressure/mpl115_i2c.c static int mpl115_i2c_write(struct device *dev, u8 address, u8 value) device 23 drivers/iio/pressure/mpl115_spi.c static int mpl115_spi_init(struct device *dev) device 37 drivers/iio/pressure/mpl115_spi.c static int mpl115_spi_read(struct device *dev, u8 address) device 58 drivers/iio/pressure/mpl115_spi.c static int mpl115_spi_write(struct device *dev, u8 address, u8 value) device 293 drivers/iio/pressure/mpl3115.c static int mpl3115_suspend(struct device *dev) device 299 drivers/iio/pressure/mpl3115.c static int mpl3115_resume(struct device *dev) device 53 drivers/iio/pressure/ms5611.h int (*reset)(struct device *dev); device 54 drivers/iio/pressure/ms5611.h int (*read_prom_word)(struct device *dev, int index, u16 *word); device 55 drivers/iio/pressure/ms5611.h int (*read_adc_temp_and_pressure)(struct device *dev, device 62 drivers/iio/pressure/ms5611.h int ms5611_probe(struct iio_dev *indio_dev, struct device *dev, device 425 drivers/iio/pressure/ms5611_core.c int ms5611_probe(struct iio_dev *indio_dev, struct device *dev, device 21 drivers/iio/pressure/ms5611_i2c.c static int ms5611_i2c_reset(struct device *dev) device 28 drivers/iio/pressure/ms5611_i2c.c static int ms5611_i2c_read_prom_word(struct device *dev, int index, u16 *word) device 58 drivers/iio/pressure/ms5611_i2c.c static int ms5611_i2c_read_adc_temp_and_pressure(struct device *dev, device 16 drivers/iio/pressure/ms5611_spi.c static int ms5611_spi_reset(struct device *dev) device 24 drivers/iio/pressure/ms5611_spi.c static int ms5611_spi_read_prom_word(struct device *dev, int index, u16 *word) device 38 drivers/iio/pressure/ms5611_spi.c static int ms5611_spi_read_adc(struct device *dev, s32 *val) device 53 drivers/iio/pressure/ms5611_spi.c static int ms5611_spi_read_adc_temp_and_pressure(struct device *dev, device 145 drivers/iio/pressure/zpa2326.c bool zpa2326_isreg_writeable(struct device *dev, unsigned int reg) device 166 drivers/iio/pressure/zpa2326.c bool zpa2326_isreg_readable(struct device *dev, unsigned int reg) device 195 drivers/iio/pressure/zpa2326.c bool zpa2326_isreg_precious(struct device *dev, unsigned int reg) device 625 drivers/iio/pressure/zpa2326.c static int zpa2326_runtime_suspend(struct device *parent) device 638 drivers/iio/pressure/zpa2326.c static int zpa2326_runtime_resume(struct device *parent) device 693 drivers/iio/pressure/zpa2326.c struct device *parent = indio_dev->dev.parent; device 701 drivers/iio/pressure/zpa2326.c static void zpa2326_init_runtime(struct device *parent) device 712 drivers/iio/pressure/zpa2326.c static void zpa2326_fini_runtime(struct device *parent) device 888 drivers/iio/pressure/zpa2326.c static int zpa2326_init_managed_irq(struct device *parent, device 1403 drivers/iio/pressure/zpa2326.c static int zpa2326_init_managed_trigger(struct device *parent, device 1589 drivers/iio/pressure/zpa2326.c static struct iio_dev *zpa2326_create_managed_iiodev(struct device *device, device 1596 drivers/iio/pressure/zpa2326.c indio_dev = devm_iio_device_alloc(device, device 1603 drivers/iio/pressure/zpa2326.c indio_dev->dev.parent = device; device 1612 drivers/iio/pressure/zpa2326.c int zpa2326_probe(struct device *parent, device 1708 drivers/iio/pressure/zpa2326.c void zpa2326_remove(const struct device *parent) device 44 drivers/iio/pressure/zpa2326.h struct device; device 47 drivers/iio/pressure/zpa2326.h bool zpa2326_isreg_writeable(struct device *dev, unsigned int reg); device 48 drivers/iio/pressure/zpa2326.h bool zpa2326_isreg_readable(struct device *dev, unsigned int reg); device 49 drivers/iio/pressure/zpa2326.h bool zpa2326_isreg_precious(struct device *dev, unsigned int reg); device 61 drivers/iio/pressure/zpa2326.h int zpa2326_probe(struct device *parent, device 71 drivers/iio/pressure/zpa2326.h void zpa2326_remove(const struct device *parent); device 111 drivers/iio/proximity/as3935.c static ssize_t as3935_sensor_sensitivity_show(struct device *dev, device 126 drivers/iio/proximity/as3935.c static ssize_t as3935_sensor_sensitivity_store(struct device *dev, device 146 drivers/iio/proximity/as3935.c static ssize_t as3935_noise_level_tripped_show(struct device *dev, device 300 drivers/iio/proximity/as3935.c static int as3935_suspend(struct device *dev) device 320 drivers/iio/proximity/as3935.c static int as3935_resume(struct device *dev) device 186 drivers/iio/proximity/mb1232.c struct device *dev = &client->dev; device 334 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c static int lidar_pm_runtime_suspend(struct device *dev) device 342 drivers/iio/proximity/pulsedlight-lidar-lite-v2.c static int lidar_pm_runtime_resume(struct device *dev) device 310 drivers/iio/proximity/rfd77402.c static int rfd77402_suspend(struct device *dev) device 318 drivers/iio/proximity/rfd77402.c static int rfd77402_resume(struct device *dev) device 56 drivers/iio/proximity/srf04.c struct device *dev; device 238 drivers/iio/proximity/srf04.c struct device *dev = &pdev->dev; device 230 drivers/iio/proximity/srf08.c static ssize_t srf08_show_range_mm_available(struct device *dev, device 239 drivers/iio/proximity/srf08.c static ssize_t srf08_show_range_mm(struct device *dev, device 291 drivers/iio/proximity/srf08.c static ssize_t srf08_store_range_mm(struct device *dev, device 314 drivers/iio/proximity/srf08.c static ssize_t srf08_show_sensitivity_available(struct device *dev, device 334 drivers/iio/proximity/srf08.c static ssize_t srf08_show_sensitivity(struct device *dev, device 381 drivers/iio/proximity/srf08.c static ssize_t srf08_store_sensitivity(struct device *dev, device 880 drivers/iio/proximity/sx9500.c struct device *dev; device 1002 drivers/iio/proximity/sx9500.c static int sx9500_suspend(struct device *dev) device 1025 drivers/iio/proximity/sx9500.c static int sx9500_resume(struct device *dev) device 221 drivers/iio/temperature/max31856.c static ssize_t show_fault(struct device *dev, u8 faultbit, char *buf) device 238 drivers/iio/temperature/max31856.c static ssize_t show_fault_ovuv(struct device *dev, device 245 drivers/iio/temperature/max31856.c static ssize_t show_fault_oc(struct device *dev, device 590 drivers/iio/temperature/mlx90614.c static int mlx90614_pm_suspend(struct device *dev) device 601 drivers/iio/temperature/mlx90614.c static int mlx90614_pm_resume(struct device *dev) device 622 drivers/iio/temperature/mlx90614.c static int mlx90614_pm_runtime_suspend(struct device *dev) device 630 drivers/iio/temperature/mlx90614.c static int mlx90614_pm_runtime_resume(struct device *dev) device 725 drivers/iio/temperature/mlx90632.c static int __maybe_unused mlx90632_pm_suspend(struct device *dev) device 733 drivers/iio/temperature/mlx90632.c static int __maybe_unused mlx90632_pm_resume(struct device *dev) device 252 drivers/iio/temperature/tmp006.c static int tmp006_suspend(struct device *dev) device 258 drivers/iio/temperature/tmp006.c static int tmp006_resume(struct device *dev) device 547 drivers/iio/temperature/tmp007.c static int tmp007_suspend(struct device *dev) device 555 drivers/iio/temperature/tmp007.c static int tmp007_resume(struct device *dev) device 154 drivers/iio/temperature/tsys01.c static int tsys01_probe(struct iio_dev *indio_dev, struct device *dev) device 94 drivers/iio/temperature/tsys02d.c static ssize_t tsys02_read_battery_low(struct device *dev, device 34 drivers/iio/trigger/iio-trig-hrtimer.c ssize_t iio_hrtimer_show_sampling_frequency(struct device *dev, device 45 drivers/iio/trigger/iio-trig-hrtimer.c ssize_t iio_hrtimer_store_sampling_frequency(struct device *dev, device 27 drivers/iio/trigger/iio-trig-sysfs.c static ssize_t iio_sysfs_trig_add(struct device *dev, device 46 drivers/iio/trigger/iio-trig-sysfs.c static ssize_t iio_sysfs_trig_remove(struct device *dev, device 82 drivers/iio/trigger/iio-trig-sysfs.c static void iio_trigger_sysfs_release(struct device *dev) device 86 drivers/iio/trigger/iio-trig-sysfs.c static struct device iio_sysfs_trig_dev = { device 100 drivers/iio/trigger/iio-trig-sysfs.c static ssize_t iio_sysfs_trigger_poll(struct device *dev, device 25 drivers/iio/trigger/stm32-lptimer-trigger.c struct device *dev; device 79 drivers/iio/trigger/stm32-timer-trigger.c struct device *dev; device 193 drivers/iio/trigger/stm32-timer-trigger.c static ssize_t stm32_tt_store_frequency(struct device *dev, device 217 drivers/iio/trigger/stm32-timer-trigger.c static ssize_t stm32_tt_read_frequency(struct device *dev, device 265 drivers/iio/trigger/stm32-timer-trigger.c static ssize_t stm32_tt_show_master_mode(struct device *dev, device 283 drivers/iio/trigger/stm32-timer-trigger.c static ssize_t stm32_tt_store_master_mode(struct device *dev, device 317 drivers/iio/trigger/stm32-timer-trigger.c static ssize_t stm32_tt_show_master_mode_avail(struct device *dev, device 675 drivers/iio/trigger/stm32-timer-trigger.c static struct stm32_timer_trigger *stm32_setup_counter_device(struct device *dev) device 729 drivers/iio/trigger/stm32-timer-trigger.c struct device *dev = &pdev->dev; device 57 drivers/infiniband/core/agent.c __ib_get_agent_port(const struct ib_device *device, int port_num) device 62 drivers/infiniband/core/agent.c if (entry->agent[1]->device == device && device 70 drivers/infiniband/core/agent.c ib_get_agent_port(const struct ib_device *device, int port_num) device 76 drivers/infiniband/core/agent.c entry = __ib_get_agent_port(device, port_num); device 82 drivers/infiniband/core/agent.c const struct ib_wc *wc, const struct ib_device *device, device 91 drivers/infiniband/core/agent.c if (rdma_cap_ib_switch(device)) device 92 drivers/infiniband/core/agent.c port_priv = ib_get_agent_port(device, 0); device 94 drivers/infiniband/core/agent.c port_priv = ib_get_agent_port(device, port_num); device 97 drivers/infiniband/core/agent.c dev_err(&device->dev, "Unable to find port agent\n"); device 104 drivers/infiniband/core/agent.c dev_err(&device->dev, "ib_create_ah_from_wc error %ld\n", device 118 drivers/infiniband/core/agent.c dev_err(&device->dev, "ib_create_send_mad error\n"); device 125 drivers/infiniband/core/agent.c if (rdma_cap_ib_switch(device)) { device 133 drivers/infiniband/core/agent.c dev_err(&device->dev, "ib_post_send_mad error\n"); device 150 drivers/infiniband/core/agent.c int ib_agent_port_open(struct ib_device *device, int port_num) device 163 drivers/infiniband/core/agent.c if (rdma_cap_ib_smi(device, port_num)) { device 165 drivers/infiniband/core/agent.c port_priv->agent[0] = ib_register_mad_agent(device, port_num, device 176 drivers/infiniband/core/agent.c port_priv->agent[1] = ib_register_mad_agent(device, port_num, device 200 drivers/infiniband/core/agent.c int ib_agent_port_close(struct ib_device *device, int port_num) device 206 drivers/infiniband/core/agent.c port_priv = __ib_get_agent_port(device, port_num); device 209 drivers/infiniband/core/agent.c dev_err(&device->dev, "Port %d not found\n", port_num); device 43 drivers/infiniband/core/agent.h extern int ib_agent_port_open(struct ib_device *device, int port_num); device 45 drivers/infiniband/core/agent.h extern int ib_agent_port_close(struct ib_device *device, int port_num); device 48 drivers/infiniband/core/agent.h const struct ib_wc *wc, const struct ib_device *device, device 128 drivers/infiniband/core/cache.c event.device = ib_dev; device 196 drivers/infiniband/core/cache.c static struct ib_gid_table *rdma_gid_table(struct ib_device *device, u8 port) device 198 drivers/infiniband/core/cache.c return device->port_data[port].cache.gid; device 235 drivers/infiniband/core/cache.c struct ib_device *device = entry->attr.device; device 237 drivers/infiniband/core/cache.c struct ib_gid_table *table = rdma_gid_table(device, port_num); device 239 drivers/infiniband/core/cache.c dev_dbg(&device->dev, "%s port=%d index=%d gid %pI6\n", __func__, device 280 drivers/infiniband/core/cache.c struct ib_device *device = entry->attr.device; device 282 drivers/infiniband/core/cache.c struct ib_gid_table *table = rdma_gid_table(device, port_num); device 322 drivers/infiniband/core/cache.c dev_dbg(&entry->attr.device->dev, "%s port=%d index=%d gid %pI6\n", device 353 drivers/infiniband/core/cache.c dev_err(&attr->device->dev, "%s NULL netdev port=%d index=%d\n", device 357 drivers/infiniband/core/cache.c if (rdma_cap_roce_gid_table(attr->device, attr->port_num)) { device 358 drivers/infiniband/core/cache.c ret = attr->device->ops.add_gid(attr, &entry->context); device 360 drivers/infiniband/core/cache.c dev_err(&attr->device->dev, device 433 drivers/infiniband/core/cache.c del_gid(attr->device, attr->port_num, table, attr->index); device 447 drivers/infiniband/core/cache.c if (rdma_protocol_roce(attr->device, attr->port_num)) { device 570 drivers/infiniband/core/cache.c attr->device = ib_dev; device 790 drivers/infiniband/core/cache.c static void release_gid_table(struct ib_device *device, device 803 drivers/infiniband/core/cache.c dev_err(&device->dev, device 955 drivers/infiniband/core/cache.c int rdma_query_gid(struct ib_device *device, u8 port_num, device 962 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 965 drivers/infiniband/core/cache.c table = rdma_gid_table(device, port_num); device 994 drivers/infiniband/core/cache.c const struct ib_gid_attr *rdma_find_gid(struct ib_device *device, device 1007 drivers/infiniband/core/cache.c rdma_for_each_port(device, p) { device 1012 drivers/infiniband/core/cache.c table = device->port_data[p].cache.gid; device 1030 drivers/infiniband/core/cache.c int ib_get_cached_pkey(struct ib_device *device, device 1039 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1042 drivers/infiniband/core/cache.c read_lock_irqsave(&device->cache.lock, flags); device 1044 drivers/infiniband/core/cache.c cache = device->port_data[port_num].cache.pkey; device 1051 drivers/infiniband/core/cache.c read_unlock_irqrestore(&device->cache.lock, flags); device 1057 drivers/infiniband/core/cache.c int ib_get_cached_subnet_prefix(struct ib_device *device, device 1063 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1066 drivers/infiniband/core/cache.c read_lock_irqsave(&device->cache.lock, flags); device 1067 drivers/infiniband/core/cache.c *sn_pfx = device->port_data[port_num].cache.subnet_prefix; device 1068 drivers/infiniband/core/cache.c read_unlock_irqrestore(&device->cache.lock, flags); device 1074 drivers/infiniband/core/cache.c int ib_find_cached_pkey(struct ib_device *device, device 1085 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1088 drivers/infiniband/core/cache.c read_lock_irqsave(&device->cache.lock, flags); device 1090 drivers/infiniband/core/cache.c cache = device->port_data[port_num].cache.pkey; device 1109 drivers/infiniband/core/cache.c read_unlock_irqrestore(&device->cache.lock, flags); device 1115 drivers/infiniband/core/cache.c int ib_find_exact_cached_pkey(struct ib_device *device, device 1125 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1128 drivers/infiniband/core/cache.c read_lock_irqsave(&device->cache.lock, flags); device 1130 drivers/infiniband/core/cache.c cache = device->port_data[port_num].cache.pkey; device 1141 drivers/infiniband/core/cache.c read_unlock_irqrestore(&device->cache.lock, flags); device 1147 drivers/infiniband/core/cache.c int ib_get_cached_lmc(struct ib_device *device, device 1154 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1157 drivers/infiniband/core/cache.c read_lock_irqsave(&device->cache.lock, flags); device 1158 drivers/infiniband/core/cache.c *lmc = device->port_data[port_num].cache.lmc; device 1159 drivers/infiniband/core/cache.c read_unlock_irqrestore(&device->cache.lock, flags); device 1165 drivers/infiniband/core/cache.c int ib_get_cached_port_state(struct ib_device *device, device 1172 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1175 drivers/infiniband/core/cache.c read_lock_irqsave(&device->cache.lock, flags); device 1176 drivers/infiniband/core/cache.c *port_state = device->port_data[port_num].cache.port_state; device 1177 drivers/infiniband/core/cache.c read_unlock_irqrestore(&device->cache.lock, flags); device 1200 drivers/infiniband/core/cache.c rdma_get_gid_attr(struct ib_device *device, u8 port_num, int index) device 1206 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port_num)) device 1209 drivers/infiniband/core/cache.c table = rdma_gid_table(device, port_num); device 1280 drivers/infiniband/core/cache.c struct ib_device *device = entry->attr.device; device 1287 drivers/infiniband/core/cache.c table = rdma_gid_table(device, port_num); device 1358 drivers/infiniband/core/cache.c static int config_non_roce_gid_cache(struct ib_device *device, device 1366 drivers/infiniband/core/cache.c gid_attr.device = device; device 1368 drivers/infiniband/core/cache.c table = rdma_gid_table(device, port); device 1372 drivers/infiniband/core/cache.c if (!device->ops.query_gid) device 1374 drivers/infiniband/core/cache.c ret = device->ops.query_gid(device, port, i, &gid_attr.gid); device 1376 drivers/infiniband/core/cache.c dev_warn(&device->dev, device 1390 drivers/infiniband/core/cache.c ib_cache_update(struct ib_device *device, u8 port, bool enforce_security) device 1397 drivers/infiniband/core/cache.c if (!rdma_is_port_valid(device, port)) device 1404 drivers/infiniband/core/cache.c ret = ib_query_port(device, port, tprops); device 1406 drivers/infiniband/core/cache.c dev_warn(&device->dev, "ib_query_port failed (%d)\n", ret); device 1410 drivers/infiniband/core/cache.c if (!rdma_protocol_roce(device, port)) { device 1411 drivers/infiniband/core/cache.c ret = config_non_roce_gid_cache(device, port, device 1428 drivers/infiniband/core/cache.c ret = ib_query_pkey(device, port, i, pkey_cache->table + i); device 1430 drivers/infiniband/core/cache.c dev_warn(&device->dev, device 1437 drivers/infiniband/core/cache.c write_lock_irq(&device->cache.lock); device 1439 drivers/infiniband/core/cache.c old_pkey_cache = device->port_data[port].cache.pkey; device 1441 drivers/infiniband/core/cache.c device->port_data[port].cache.pkey = pkey_cache; device 1442 drivers/infiniband/core/cache.c device->port_data[port].cache.lmc = tprops->lmc; device 1443 drivers/infiniband/core/cache.c device->port_data[port].cache.port_state = tprops->state; device 1445 drivers/infiniband/core/cache.c device->port_data[port].cache.subnet_prefix = tprops->subnet_prefix; device 1446 drivers/infiniband/core/cache.c write_unlock_irq(&device->cache.lock); device 1449 drivers/infiniband/core/cache.c ib_security_cache_change(device, device 1472 drivers/infiniband/core/cache.c ret = ib_cache_update(work->event.device, work->event.element.port_num, device 1534 drivers/infiniband/core/cache.c int ib_cache_setup_one(struct ib_device *device) device 1539 drivers/infiniband/core/cache.c rwlock_init(&device->cache.lock); device 1541 drivers/infiniband/core/cache.c err = gid_table_setup_one(device); device 1545 drivers/infiniband/core/cache.c rdma_for_each_port (device, p) { device 1546 drivers/infiniband/core/cache.c err = ib_cache_update(device, p, true); device 1554 drivers/infiniband/core/cache.c void ib_cache_release_one(struct ib_device *device) device 1564 drivers/infiniband/core/cache.c rdma_for_each_port (device, p) device 1565 drivers/infiniband/core/cache.c kfree(device->port_data[p].cache.pkey); device 1567 drivers/infiniband/core/cache.c gid_table_release_one(device); device 1570 drivers/infiniband/core/cache.c void ib_cache_cleanup_one(struct ib_device *device) device 1579 drivers/infiniband/core/cache.c gid_table_cleanup_one(device); device 17 drivers/infiniband/core/cgroup.c void ib_device_register_rdmacg(struct ib_device *device) device 19 drivers/infiniband/core/cgroup.c device->cg_device.name = device->name; device 20 drivers/infiniband/core/cgroup.c rdmacg_register_device(&device->cg_device); device 32 drivers/infiniband/core/cgroup.c void ib_device_unregister_rdmacg(struct ib_device *device) device 34 drivers/infiniband/core/cgroup.c rdmacg_unregister_device(&device->cg_device); device 38 drivers/infiniband/core/cgroup.c struct ib_device *device, device 41 drivers/infiniband/core/cgroup.c return rdmacg_try_charge(&cg_obj->cg, &device->cg_device, device 47 drivers/infiniband/core/cgroup.c struct ib_device *device, device 50 drivers/infiniband/core/cgroup.c rdmacg_uncharge(cg_obj->cg, &device->cg_device, device 109 drivers/infiniband/core/cm.c static void cm_add_one(struct ib_device *device); device 110 drivers/infiniband/core/cm.c static void cm_remove_one(struct ib_device *device, void *client_data); device 522 drivers/infiniband/core/cm.c if (cm_dev->ib_device == attr->device) { device 675 drivers/infiniband/core/cm.c (cm_id_priv->id.device == cur_cm_id_priv->id.device)) device 678 drivers/infiniband/core/cm.c if (cm_id_priv->id.device < cur_cm_id_priv->id.device) device 680 drivers/infiniband/core/cm.c else if (cm_id_priv->id.device > cur_cm_id_priv->id.device) device 694 drivers/infiniband/core/cm.c static struct cm_id_private * cm_find_listen(struct ib_device *device, device 704 drivers/infiniband/core/cm.c (cm_id_priv->id.device == device)) device 707 drivers/infiniband/core/cm.c if (device < cm_id_priv->id.device) device 709 drivers/infiniband/core/cm.c else if (device > cm_id_priv->id.device) device 848 drivers/infiniband/core/cm.c struct ib_cm_id *ib_create_cm_id(struct ib_device *device, device 861 drivers/infiniband/core/cm.c cm_id_priv->id.device = device; device 967 drivers/infiniband/core/cm.c cm_dev = ib_get_client_data(cm_id_priv->id.device, &cm_client); device 1049 drivers/infiniband/core/cm.c &cm_id_priv->id.device->node_guid, device 1050 drivers/infiniband/core/cm.c sizeof cm_id_priv->id.device->node_guid, device 1200 drivers/infiniband/core/cm.c struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device, device 1210 drivers/infiniband/core/cm.c cm_id = ib_create_cm_id(device, cm_handler, NULL); device 1220 drivers/infiniband/core/cm.c cm_id_priv = cm_find_listen(device, service_id); device 1289 drivers/infiniband/core/cm.c req_msg->local_ca_guid = cm_id_priv->id.device->node_guid; device 1884 drivers/infiniband/core/cm.c listen_cm_id_priv = cm_find_listen(cm_id_priv->id.device, device 2073 drivers/infiniband/core/cm.c rep_msg->local_ca_guid = cm_id_priv->id.device->node_guid; device 3588 drivers/infiniband/core/cm.c cur_cm_id_priv = cm_find_listen(cm_id->device, device 3884 drivers/infiniband/core/cm.c cm_dev = ib_get_client_data(cm_id->device, &cm_client); device 4272 drivers/infiniband/core/cm.c static char *cm_devnode(struct device *dev, umode_t *mode) device 109 drivers/infiniband/core/cma.c if (rdma_ib_or_roce(id->device, id->port_num)) device 112 drivers/infiniband/core/cma.c if (rdma_protocol_iwarp(id->device, id->port_num)) device 122 drivers/infiniband/core/cma.c if (rdma_ib_or_roce(id->device, id->port_num)) device 125 drivers/infiniband/core/cma.c if (rdma_protocol_iwarp(id->device, id->port_num)) device 158 drivers/infiniband/core/cma.c if (id->device->node_type == RDMA_NODE_RNIC) device 177 drivers/infiniband/core/cma.c static void cma_add_one(struct ib_device *device); device 178 drivers/infiniband/core/cma.c static void cma_remove_one(struct ib_device *device, void *client_data); device 226 drivers/infiniband/core/cma.c struct ib_device *device; device 242 drivers/infiniband/core/cma.c struct ib_device *device; device 290 drivers/infiniband/core/cma.c if (filter(cma_dev->device, cookie)) { device 304 drivers/infiniband/core/cma.c if (!rdma_is_port_valid(cma_dev->device, port)) device 307 drivers/infiniband/core/cma.c return cma_dev->default_gid_type[port - rdma_start_port(cma_dev->device)]; device 316 drivers/infiniband/core/cma.c if (!rdma_is_port_valid(cma_dev->device, port)) device 319 drivers/infiniband/core/cma.c supported_gids = roce_gid_type_mask_support(cma_dev->device, port); device 324 drivers/infiniband/core/cma.c cma_dev->default_gid_type[port - rdma_start_port(cma_dev->device)] = device 332 drivers/infiniband/core/cma.c if (!rdma_is_port_valid(cma_dev->device, port)) device 335 drivers/infiniband/core/cma.c return cma_dev->default_roce_tos[port - rdma_start_port(cma_dev->device)]; device 341 drivers/infiniband/core/cma.c if (!rdma_is_port_valid(cma_dev->device, port)) device 344 drivers/infiniband/core/cma.c cma_dev->default_roce_tos[port - rdma_start_port(cma_dev->device)] = device 351 drivers/infiniband/core/cma.c return cma_dev->device; device 414 drivers/infiniband/core/cma.c struct ib_device *device; device 494 drivers/infiniband/core/cma.c id_priv->id.device = cma_dev->device; device 496 drivers/infiniband/core/cma.c rdma_node_get_transport(cma_dev->device->node_type); device 510 drivers/infiniband/core/cma.c rdma_start_port(cma_dev->device)]; device 574 drivers/infiniband/core/cma.c ret = ib_sa_get_mcmember_rec(id_priv->id.device, device 608 drivers/infiniband/core/cma.c cma_validate_port(struct ib_device *device, u8 port, device 619 drivers/infiniband/core/cma.c if (!rdma_dev_access_netns(device, id_priv->id.route.addr.dev_addr.net)) device 622 drivers/infiniband/core/cma.c if ((dev_type == ARPHRD_INFINIBAND) && !rdma_protocol_ib(device, port)) device 625 drivers/infiniband/core/cma.c if ((dev_type != ARPHRD_INFINIBAND) && rdma_protocol_ib(device, port)) device 628 drivers/infiniband/core/cma.c if (dev_type == ARPHRD_ETHER && rdma_protocol_roce(device, port)) { device 636 drivers/infiniband/core/cma.c sgid_attr = rdma_find_gid_by_port(device, gid, gid_type, port, ndev); device 680 drivers/infiniband/core/cma.c rdma_for_each_port (cma_dev->device, port) { device 681 drivers/infiniband/core/cma.c gidp = rdma_protocol_roce(cma_dev->device, port) ? device 684 drivers/infiniband/core/cma.c sgid_attr = cma_validate_port(cma_dev->device, port, device 724 drivers/infiniband/core/cma.c if (rdma_protocol_roce(req->device, req->port)) device 732 drivers/infiniband/core/cma.c sgid_attr = cma_validate_port(req->device, req->port, device 772 drivers/infiniband/core/cma.c sgid_attr = cma_validate_port(cma_dev->device, port, device 782 drivers/infiniband/core/cma.c for (port = 1; port <= cma_dev->device->phys_port_cnt; ++port) { device 788 drivers/infiniband/core/cma.c sgid_attr = cma_validate_port(cma_dev->device, port, device 827 drivers/infiniband/core/cma.c for (p = 1; p <= cur_dev->device->phys_port_cnt; ++p) { device 828 drivers/infiniband/core/cma.c if (!rdma_cap_af_ib(cur_dev->device, p)) device 831 drivers/infiniband/core/cma.c if (ib_find_cached_pkey(cur_dev->device, p, pkey, &index)) device 834 drivers/infiniband/core/cma.c if (ib_get_cached_port_state(cur_dev->device, p, &port_state)) device 836 drivers/infiniband/core/cma.c for (i = 0; !rdma_query_gid(cur_dev->device, device 958 drivers/infiniband/core/cma.c if (id->device != pd->device) device 1022 drivers/infiniband/core/cma.c BUG_ON(id_priv->cma_dev->device != id_priv->id.device); device 1082 drivers/infiniband/core/cma.c if (rdma_cap_eth_ah(id_priv->id.device, id_priv->id.port_num)) device 1087 drivers/infiniband/core/cma.c ret = ib_find_cached_pkey(id_priv->id.device, id_priv->id.port_num, device 1116 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id->device, id->port_num)) { device 1125 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id->device, id->port_num)) { device 1378 drivers/infiniband/core/cma.c req->device = req_param->listen_id->device; device 1391 drivers/infiniband/core/cma.c req->device = sidr_param->listen_id->device; device 1524 drivers/infiniband/core/cma.c if (rdma_protocol_roce(req->device, req->port)) device 1527 drivers/infiniband/core/cma.c net_dev = ib_get_net_dev_by_params(req->device, req->port, device 1579 drivers/infiniband/core/cma.c struct ib_device *device = id->device; device 1580 drivers/infiniband/core/cma.c const int port_num = id->port_num ?: rdma_start_port(device); device 1582 drivers/infiniband/core/cma.c return rdma_protocol_roce(device, port_num); device 1639 drivers/infiniband/core/cma.c if (id_priv->id.device == cm_id->device && device 1645 drivers/infiniband/core/cma.c if (id_priv_dev->id.device == cm_id->device && device 1735 drivers/infiniband/core/cma.c if (rdma_cap_ib_sa(id_priv->id.device, id_priv->id.port_num)) { device 1825 drivers/infiniband/core/cma.c if (rdma_cap_ib_mcast(id_priv->cma_dev->device, device 1853 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id_priv->id.device, 1)) { device 1856 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id_priv->id.device, 1)) { device 2243 drivers/infiniband/core/cma.c if (!cm_id->device) { device 2251 drivers/infiniband/core/cma.c if (rdma_protocol_roce(cm_id->device, cm_id->port_num)) { device 2421 drivers/infiniband/core/cma.c id = ib_cm_insert_listen(id_priv->id.device, device 2435 drivers/infiniband/core/cma.c id = iw_create_cm_id(id_priv->id.device, device 2476 drivers/infiniband/core/cma.c if (cma_family(id_priv) == AF_IB && !rdma_cap_ib_cm(cma_dev->device, 1)) device 2500 drivers/infiniband/core/cma.c dev_warn(&cma_dev->device->dev, device 2587 drivers/infiniband/core/cma.c if (rdma_cap_opa_ah(id_priv->id.device, id_priv->id.port_num)) device 2620 drivers/infiniband/core/cma.c id_priv->query_id = ib_sa_path_rec_get(&sa_client, id_priv->id.device, device 2763 drivers/infiniband/core/cma.c supported_gids = roce_gid_type_mask_support(id_priv->id.device, device 2797 drivers/infiniband/core/cma.c if (rdma_protocol_roce(id->device, id->port_num)) { device 2858 drivers/infiniband/core/cma.c rdma_start_port(id_priv->cma_dev->device)]; device 2930 drivers/infiniband/core/cma.c if (rdma_cap_ib_sa(id->device, id->port_num)) device 2932 drivers/infiniband/core/cma.c else if (rdma_protocol_roce(id->device, id->port_num)) device 2934 drivers/infiniband/core/cma.c else if (rdma_protocol_iwarp(id->device, id->port_num)) device 2980 drivers/infiniband/core/cma.c !rdma_cap_ib_cm(cur_dev->device, 1)) device 2986 drivers/infiniband/core/cma.c for (p = 1; p <= cur_dev->device->phys_port_cnt; ++p) { device 2987 drivers/infiniband/core/cma.c if (!ib_get_cached_port_state(cur_dev->device, p, &port_state) && device 3003 drivers/infiniband/core/cma.c ret = rdma_query_gid(cma_dev->device, p, 0, &gid); device 3007 drivers/infiniband/core/cma.c ret = ib_get_cached_pkey(cma_dev->device, p, 0, &pkey); device 3012 drivers/infiniband/core/cma.c (rdma_protocol_ib(cma_dev->device, p)) ? device 3559 drivers/infiniband/core/cma.c if (id->device) { device 3560 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id->device, 1)) { device 3564 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id->device, 1)) { device 3706 drivers/infiniband/core/cma.c ib_init_ah_attr_from_path(id_priv->id.device, device 3772 drivers/infiniband/core/cma.c id = ib_create_cm_id(id_priv->id.device, cma_sidr_rep_handler, device 3824 drivers/infiniband/core/cma.c id = ib_create_cm_id(id_priv->id.device, cma_ib_handler, id_priv); device 3877 drivers/infiniband/core/cma.c cm_id = iw_create_cm_id(id_priv->id.device, cma_iw_handler, id_priv); device 3927 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id->device, id->port_num)) { device 3932 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id->device, id->port_num)) device 4042 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id->device, id->port_num)) { device 4058 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id->device, id->port_num)) device 4083 drivers/infiniband/core/cma.c switch (id->device->node_type) { device 4105 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id->device, id->port_num)) { device 4113 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id->device, id->port_num)) { device 4132 drivers/infiniband/core/cma.c if (rdma_cap_ib_cm(id->device, id->port_num)) { device 4139 drivers/infiniband/core/cma.c } else if (rdma_cap_iw_cm(id->device, id->port_num)) { device 4186 drivers/infiniband/core/cma.c rdma_start_port(id_priv->cma_dev->device)]; device 4189 drivers/infiniband/core/cma.c ret = ib_init_ah_from_mcmember(id_priv->id.device, device 4258 drivers/infiniband/core/cma.c ret = ib_sa_get_mcmember_rec(id_priv->id.device, id_priv->id.port_num, device 4275 drivers/infiniband/core/cma.c id_priv->id.device, device 4278 drivers/infiniband/core/cma.c &id_priv->id.device->dev, device 4297 drivers/infiniband/core/cma.c mc->multicast.ib = ib_sa_join_multicast(&sa_client, id_priv->id.device, device 4372 drivers/infiniband/core/cma.c rdma_start_port(id_priv->cma_dev->device)]; device 4431 drivers/infiniband/core/cma.c if (!id->device) device 4448 drivers/infiniband/core/cma.c if (rdma_protocol_roce(id->device, id->port_num)) { device 4453 drivers/infiniband/core/cma.c } else if (rdma_cap_ib_mcast(id->device, id->port_num)) { device 4490 drivers/infiniband/core/cma.c BUG_ON(id_priv->cma_dev->device != id->device); device 4492 drivers/infiniband/core/cma.c if (rdma_cap_ib_mcast(id->device, id->port_num)) { device 4495 drivers/infiniband/core/cma.c } else if (rdma_protocol_roce(id->device, id->port_num)) { device 4562 drivers/infiniband/core/cma.c static void cma_add_one(struct ib_device *device) device 4573 drivers/infiniband/core/cma.c cma_dev->device = device; device 4574 drivers/infiniband/core/cma.c cma_dev->default_gid_type = kcalloc(device->phys_port_cnt, device 4580 drivers/infiniband/core/cma.c cma_dev->default_roce_tos = kcalloc(device->phys_port_cnt, device 4586 drivers/infiniband/core/cma.c rdma_for_each_port (device, i) { device 4587 drivers/infiniband/core/cma.c supported_gids = roce_gid_type_mask_support(device, i); device 4590 drivers/infiniband/core/cma.c cma_dev->default_gid_type[i - rdma_start_port(device)] = device 4593 drivers/infiniband/core/cma.c cma_dev->default_gid_type[i - rdma_start_port(device)] = device 4595 drivers/infiniband/core/cma.c cma_dev->default_roce_tos[i - rdma_start_port(device)] = 0; device 4601 drivers/infiniband/core/cma.c ib_set_client_data(device, &cma_client, cma_dev); device 4673 drivers/infiniband/core/cma.c static void cma_remove_one(struct ib_device *device, void *client_data) device 80 drivers/infiniband/core/core_priv.h int ib_device_register_sysfs(struct ib_device *device); device 81 drivers/infiniband/core/core_priv.h void ib_device_unregister_sysfs(struct ib_device *device); device 85 drivers/infiniband/core/core_priv.h typedef void (*roce_netdev_callback)(struct ib_device *device, u8 port, device 88 drivers/infiniband/core/core_priv.h typedef bool (*roce_netdev_filter)(struct ib_device *device, u8 port, device 104 drivers/infiniband/core/core_priv.h typedef int (*nldev_callback)(struct ib_device *device, device 114 drivers/infiniband/core/core_priv.h struct device *cdev; device 149 drivers/infiniband/core/core_priv.h int ib_cache_setup_one(struct ib_device *device); device 150 drivers/infiniband/core/core_priv.h void ib_cache_cleanup_one(struct ib_device *device); device 151 drivers/infiniband/core/core_priv.h void ib_cache_release_one(struct ib_device *device); device 155 drivers/infiniband/core/core_priv.h void ib_device_register_rdmacg(struct ib_device *device); device 156 drivers/infiniband/core/core_priv.h void ib_device_unregister_rdmacg(struct ib_device *device); device 159 drivers/infiniband/core/core_priv.h struct ib_device *device, device 163 drivers/infiniband/core/core_priv.h struct ib_device *device, device 166 drivers/infiniband/core/core_priv.h static inline void ib_device_register_rdmacg(struct ib_device *device) device 170 drivers/infiniband/core/core_priv.h static inline void ib_device_unregister_rdmacg(struct ib_device *device) device 175 drivers/infiniband/core/core_priv.h struct ib_device *device, device 182 drivers/infiniband/core/core_priv.h struct ib_device *device, device 216 drivers/infiniband/core/core_priv.h int ib_get_cached_subnet_prefix(struct ib_device *device, device 221 drivers/infiniband/core/core_priv.h void ib_security_release_port_pkey_list(struct ib_device *device); device 223 drivers/infiniband/core/core_priv.h void ib_security_cache_change(struct ib_device *device, device 244 drivers/infiniband/core/core_priv.h static inline void ib_security_release_port_pkey_list(struct ib_device *device) device 248 drivers/infiniband/core/core_priv.h static inline void ib_security_cache_change(struct ib_device *device, device 259 drivers/infiniband/core/core_priv.h return qp->device->ops.modify_qp(qp->real_qp, device 337 drivers/infiniband/core/core_priv.h qp->device = dev; device 397 drivers/infiniband/core/core_priv.h int ib_port_register_module_stat(struct ib_device *device, u8 port_num, device 81 drivers/infiniband/core/counters.c counter->device = dev; device 118 drivers/infiniband/core/counters.c port_counter = &counter->device->port_data[counter->port].port_counter; device 173 drivers/infiniband/core/counters.c if (!qp->device->ops.counter_bind_qp) device 177 drivers/infiniband/core/counters.c ret = qp->device->ops.counter_bind_qp(counter, qp); device 188 drivers/infiniband/core/counters.c if (!qp->device->ops.counter_unbind_qp) device 192 drivers/infiniband/core/counters.c ret = qp->device->ops.counter_unbind_qp(qp); device 200 drivers/infiniband/core/counters.c struct ib_device *dev = counter->device; device 223 drivers/infiniband/core/counters.c struct ib_device *dev = qp->device; device 236 drivers/infiniband/core/counters.c if ((counter->device != qp->device) || (counter->port != port)) device 270 drivers/infiniband/core/counters.c counter->device->ops.counter_dealloc(counter); device 281 drivers/infiniband/core/counters.c struct ib_device *dev = qp->device; device 344 drivers/infiniband/core/counters.c struct ib_device *dev = counter->device; device 375 drivers/infiniband/core/counters.c if ((counter->device != dev) || (counter->port != port) || device 435 drivers/infiniband/core/counters.c if ((counter->device != qp->device) || (counter->port != qp->port)) device 44 drivers/infiniband/core/cq.c cq->device->ops.modify_cq(cq, comps, usec); device 51 drivers/infiniband/core/cq.c if (!cq->device->ops.modify_cq || !cq->device->use_cq_dim || device 199 drivers/infiniband/core/cq.c cq->device = dev; device 246 drivers/infiniband/core/cq.c cq->device->ops.destroy_cq(cq, udata); device 308 drivers/infiniband/core/cq.c cq->device->ops.destroy_cq(cq, udata); device 190 drivers/infiniband/core/device.c static void __ib_unregister_device(struct ib_device *device); device 260 drivers/infiniband/core/device.c static int rdma_dev_change_netns(struct ib_device *device, struct net *cur_net, device 269 drivers/infiniband/core/device.c static void ib_device_check_mandatory(struct ib_device *device) device 296 drivers/infiniband/core/device.c device->kverbs_provider = true; device 298 drivers/infiniband/core/device.c if (!*(void **) ((void *) &device->ops + device 300 drivers/infiniband/core/device.c device->kverbs_provider = false; device 312 drivers/infiniband/core/device.c struct ib_device *device; device 315 drivers/infiniband/core/device.c device = xa_load(&devices, index); device 316 drivers/infiniband/core/device.c if (device) { device 317 drivers/infiniband/core/device.c if (!rdma_dev_access_netns(device, net)) { device 318 drivers/infiniband/core/device.c device = NULL; device 322 drivers/infiniband/core/device.c if (!ib_device_try_get(device)) device 323 drivers/infiniband/core/device.c device = NULL; device 327 drivers/infiniband/core/device.c return device; device 337 drivers/infiniband/core/device.c void ib_device_put(struct ib_device *device) device 339 drivers/infiniband/core/device.c if (refcount_dec_and_test(&device->refcount)) device 340 drivers/infiniband/core/device.c complete(&device->unreg_completion); device 346 drivers/infiniband/core/device.c struct ib_device *device; device 349 drivers/infiniband/core/device.c xa_for_each (&devices, index, device) device 350 drivers/infiniband/core/device.c if (!strcmp(name, dev_name(&device->dev))) device 351 drivers/infiniband/core/device.c return device; device 367 drivers/infiniband/core/device.c struct ib_device *device; device 370 drivers/infiniband/core/device.c device = __ib_device_get_by_name(name); device 371 drivers/infiniband/core/device.c if (device && driver_id != RDMA_DRIVER_UNKNOWN && device 372 drivers/infiniband/core/device.c device->ops.driver_id != driver_id) device 373 drivers/infiniband/core/device.c device = NULL; device 375 drivers/infiniband/core/device.c if (device) { device 376 drivers/infiniband/core/device.c if (!ib_device_try_get(device)) device 377 drivers/infiniband/core/device.c device = NULL; device 380 drivers/infiniband/core/device.c return device; device 384 drivers/infiniband/core/device.c static int rename_compat_devs(struct ib_device *device) device 390 drivers/infiniband/core/device.c mutex_lock(&device->compat_devs_mutex); device 391 drivers/infiniband/core/device.c xa_for_each (&device->compat_devs, index, cdev) { device 392 drivers/infiniband/core/device.c ret = device_rename(&cdev->dev, dev_name(&device->dev)); device 396 drivers/infiniband/core/device.c dev_name(&device->dev)); device 400 drivers/infiniband/core/device.c mutex_unlock(&device->compat_devs_mutex); device 457 drivers/infiniband/core/device.c struct ib_device *device; device 465 drivers/infiniband/core/device.c xa_for_each (&devices, index, device) { device 468 drivers/infiniband/core/device.c if (sscanf(dev_name(&device->dev), name, &i) != 1) device 473 drivers/infiniband/core/device.c if (strcmp(buf, dev_name(&device->dev)) != 0) device 491 drivers/infiniband/core/device.c static void ib_device_release(struct device *device) device 493 drivers/infiniband/core/device.c struct ib_device *dev = container_of(device, struct ib_device, dev); device 514 drivers/infiniband/core/device.c static int ib_device_uevent(struct device *device, device 517 drivers/infiniband/core/device.c if (add_uevent_var(env, "NAME=%s", dev_name(device))) device 527 drivers/infiniband/core/device.c static const void *net_namespace(struct device *d) device 575 drivers/infiniband/core/device.c struct ib_device *device; device 580 drivers/infiniband/core/device.c device = kzalloc(size, GFP_KERNEL); device 581 drivers/infiniband/core/device.c if (!device) device 584 drivers/infiniband/core/device.c if (rdma_restrack_init(device)) { device 585 drivers/infiniband/core/device.c kfree(device); device 589 drivers/infiniband/core/device.c device->groups[0] = &ib_dev_attr_group; device 590 drivers/infiniband/core/device.c rdma_init_coredev(&device->coredev, device, &init_net); device 592 drivers/infiniband/core/device.c INIT_LIST_HEAD(&device->event_handler_list); device 593 drivers/infiniband/core/device.c spin_lock_init(&device->event_handler_lock); device 594 drivers/infiniband/core/device.c init_rwsem(&device->event_handler_rwsem); device 595 drivers/infiniband/core/device.c mutex_init(&device->unregistration_lock); device 600 drivers/infiniband/core/device.c xa_init_flags(&device->client_data, XA_FLAGS_ALLOC); device 601 drivers/infiniband/core/device.c init_rwsem(&device->client_data_rwsem); device 602 drivers/infiniband/core/device.c xa_init_flags(&device->compat_devs, XA_FLAGS_ALLOC); device 603 drivers/infiniband/core/device.c mutex_init(&device->compat_devs_mutex); device 604 drivers/infiniband/core/device.c init_completion(&device->unreg_completion); device 605 drivers/infiniband/core/device.c INIT_WORK(&device->unregistration_work, ib_unregister_work); device 607 drivers/infiniband/core/device.c return device; device 617 drivers/infiniband/core/device.c void ib_dealloc_device(struct ib_device *device) device 619 drivers/infiniband/core/device.c if (device->ops.dealloc_driver) device 620 drivers/infiniband/core/device.c device->ops.dealloc_driver(device); device 629 drivers/infiniband/core/device.c if (xa_load(&devices, device->index) == device) device 630 drivers/infiniband/core/device.c xa_erase(&devices, device->index); device 634 drivers/infiniband/core/device.c free_netdevs(device); device 636 drivers/infiniband/core/device.c WARN_ON(!xa_empty(&device->compat_devs)); device 637 drivers/infiniband/core/device.c WARN_ON(!xa_empty(&device->client_data)); device 638 drivers/infiniband/core/device.c WARN_ON(refcount_read(&device->refcount)); device 639 drivers/infiniband/core/device.c rdma_restrack_clean(device); device 641 drivers/infiniband/core/device.c put_device(&device->dev); device 653 drivers/infiniband/core/device.c static int add_client_context(struct ib_device *device, device 658 drivers/infiniband/core/device.c if (!device->kverbs_provider && !client->no_kverbs_req) device 661 drivers/infiniband/core/device.c down_write(&device->client_data_rwsem); device 668 drivers/infiniband/core/device.c refcount_inc(&device->refcount); device 674 drivers/infiniband/core/device.c if (xa_get_mark(&device->client_data, client->client_id, device 678 drivers/infiniband/core/device.c ret = xa_err(xa_store(&device->client_data, client->client_id, NULL, device 682 drivers/infiniband/core/device.c downgrade_write(&device->client_data_rwsem); device 684 drivers/infiniband/core/device.c client->add(device); device 687 drivers/infiniband/core/device.c xa_set_mark(&device->client_data, client->client_id, device 689 drivers/infiniband/core/device.c up_read(&device->client_data_rwsem); device 693 drivers/infiniband/core/device.c ib_device_put(device); device 696 drivers/infiniband/core/device.c up_write(&device->client_data_rwsem); device 700 drivers/infiniband/core/device.c static void remove_client_context(struct ib_device *device, device 706 drivers/infiniband/core/device.c down_write(&device->client_data_rwsem); device 707 drivers/infiniband/core/device.c if (!xa_get_mark(&device->client_data, client_id, device 709 drivers/infiniband/core/device.c up_write(&device->client_data_rwsem); device 712 drivers/infiniband/core/device.c client_data = xa_load(&device->client_data, client_id); device 713 drivers/infiniband/core/device.c xa_clear_mark(&device->client_data, client_id, CLIENT_DATA_REGISTERED); device 715 drivers/infiniband/core/device.c up_write(&device->client_data_rwsem); device 727 drivers/infiniband/core/device.c client->remove(device, client_data); device 729 drivers/infiniband/core/device.c xa_erase(&device->client_data, client_id); device 730 drivers/infiniband/core/device.c ib_device_put(device); device 734 drivers/infiniband/core/device.c static int alloc_port_data(struct ib_device *device) device 739 drivers/infiniband/core/device.c if (device->port_data) device 743 drivers/infiniband/core/device.c if (WARN_ON(!device->phys_port_cnt)) device 754 drivers/infiniband/core/device.c rdma_end_port(device) + 1), device 763 drivers/infiniband/core/device.c device->port_data = pdata_rcu->pdata; device 765 drivers/infiniband/core/device.c rdma_for_each_port (device, port) { device 766 drivers/infiniband/core/device.c struct ib_port_data *pdata = &device->port_data[port]; device 768 drivers/infiniband/core/device.c pdata->ib_dev = device; device 783 drivers/infiniband/core/device.c static int setup_port_data(struct ib_device *device) device 788 drivers/infiniband/core/device.c ret = alloc_port_data(device); device 792 drivers/infiniband/core/device.c rdma_for_each_port (device, port) { device 793 drivers/infiniband/core/device.c struct ib_port_data *pdata = &device->port_data[port]; device 795 drivers/infiniband/core/device.c ret = device->ops.get_port_immutable(device, port, device 800 drivers/infiniband/core/device.c if (verify_immutable(device, port)) device 852 drivers/infiniband/core/device.c static void compatdev_release(struct device *dev) device 860 drivers/infiniband/core/device.c static int add_one_compat_dev(struct ib_device *device, device 875 drivers/infiniband/core/device.c read_pnet(&device->coredev.rdma_net))) device 883 drivers/infiniband/core/device.c mutex_lock(&device->compat_devs_mutex); device 884 drivers/infiniband/core/device.c cdev = xa_load(&device->compat_devs, rnet->id); device 889 drivers/infiniband/core/device.c ret = xa_reserve(&device->compat_devs, rnet->id, GFP_KERNEL); device 899 drivers/infiniband/core/device.c cdev->dev.parent = device->dev.parent; device 900 drivers/infiniband/core/device.c rdma_init_coredev(cdev, device, read_pnet(&rnet->net)); device 902 drivers/infiniband/core/device.c ret = dev_set_name(&cdev->dev, "%s", dev_name(&device->dev)); device 913 drivers/infiniband/core/device.c ret = xa_err(xa_store(&device->compat_devs, rnet->id, device 918 drivers/infiniband/core/device.c mutex_unlock(&device->compat_devs_mutex); device 928 drivers/infiniband/core/device.c xa_release(&device->compat_devs, rnet->id); device 930 drivers/infiniband/core/device.c mutex_unlock(&device->compat_devs_mutex); device 934 drivers/infiniband/core/device.c static void remove_one_compat_dev(struct ib_device *device, u32 id) device 938 drivers/infiniband/core/device.c mutex_lock(&device->compat_devs_mutex); device 939 drivers/infiniband/core/device.c cdev = xa_erase(&device->compat_devs, id); device 940 drivers/infiniband/core/device.c mutex_unlock(&device->compat_devs_mutex); device 948 drivers/infiniband/core/device.c static void remove_compat_devs(struct ib_device *device) device 953 drivers/infiniband/core/device.c xa_for_each (&device->compat_devs, index, cdev) device 954 drivers/infiniband/core/device.c remove_one_compat_dev(device, index); device 957 drivers/infiniband/core/device.c static int add_compat_devs(struct ib_device *device) device 967 drivers/infiniband/core/device.c ret = add_one_compat_dev(device, rnet); device 1142 drivers/infiniband/core/device.c static int assign_name(struct ib_device *device, const char *name) device 1150 drivers/infiniband/core/device.c ret = alloc_name(device, name); device 1152 drivers/infiniband/core/device.c ret = dev_set_name(&device->dev, name); device 1156 drivers/infiniband/core/device.c if (__ib_device_get_by_name(dev_name(&device->dev))) { device 1160 drivers/infiniband/core/device.c strlcpy(device->name, dev_name(&device->dev), IB_DEVICE_NAME_MAX); device 1162 drivers/infiniband/core/device.c ret = xa_alloc_cyclic(&devices, &device->index, device, xa_limit_31b, device 1172 drivers/infiniband/core/device.c static void setup_dma_device(struct ib_device *device) device 1174 drivers/infiniband/core/device.c struct device *parent = device->dev.parent; device 1176 drivers/infiniband/core/device.c WARN_ON_ONCE(device->dma_device); device 1177 drivers/infiniband/core/device.c if (device->dev.dma_ops) { device 1183 drivers/infiniband/core/device.c device->dma_device = &device->dev; device 1184 drivers/infiniband/core/device.c if (!device->dev.dma_mask) { device 1186 drivers/infiniband/core/device.c device->dev.dma_mask = parent->dma_mask; device 1190 drivers/infiniband/core/device.c if (!device->dev.coherent_dma_mask) { device 1192 drivers/infiniband/core/device.c device->dev.coherent_dma_mask = device 1203 drivers/infiniband/core/device.c device->dma_device = parent; device 1206 drivers/infiniband/core/device.c if (!device->dev.dma_parms) { device 1214 drivers/infiniband/core/device.c device->dev.dma_parms = parent->dma_parms; device 1215 drivers/infiniband/core/device.c dma_set_max_seg_size(device->dma_device, SZ_2G); device 1227 drivers/infiniband/core/device.c static int setup_device(struct ib_device *device) device 1232 drivers/infiniband/core/device.c setup_dma_device(device); device 1233 drivers/infiniband/core/device.c ib_device_check_mandatory(device); device 1235 drivers/infiniband/core/device.c ret = setup_port_data(device); device 1237 drivers/infiniband/core/device.c dev_warn(&device->dev, "Couldn't create per-port data\n"); device 1241 drivers/infiniband/core/device.c memset(&device->attrs, 0, sizeof(device->attrs)); device 1242 drivers/infiniband/core/device.c ret = device->ops.query_device(device, &device->attrs, &uhw); device 1244 drivers/infiniband/core/device.c dev_warn(&device->dev, device 1252 drivers/infiniband/core/device.c static void disable_device(struct ib_device *device) device 1256 drivers/infiniband/core/device.c WARN_ON(!refcount_read(&device->refcount)); device 1259 drivers/infiniband/core/device.c xa_clear_mark(&devices, device->index, DEVICE_REGISTERED); device 1273 drivers/infiniband/core/device.c remove_client_context(device, cid); device 1277 drivers/infiniband/core/device.c ib_device_put(device); device 1278 drivers/infiniband/core/device.c wait_for_completion(&device->unreg_completion); device 1285 drivers/infiniband/core/device.c remove_compat_devs(device); device 1293 drivers/infiniband/core/device.c static int enable_device_and_get(struct ib_device *device) device 1303 drivers/infiniband/core/device.c refcount_set(&device->refcount, 2); device 1305 drivers/infiniband/core/device.c xa_set_mark(&devices, device->index, DEVICE_REGISTERED); device 1313 drivers/infiniband/core/device.c if (device->ops.enable_driver) { device 1314 drivers/infiniband/core/device.c ret = device->ops.enable_driver(device); device 1321 drivers/infiniband/core/device.c ret = add_client_context(device, client); device 1327 drivers/infiniband/core/device.c ret = add_compat_devs(device); device 1346 drivers/infiniband/core/device.c int ib_register_device(struct ib_device *device, const char *name) device 1350 drivers/infiniband/core/device.c ret = assign_name(device, name); device 1354 drivers/infiniband/core/device.c ret = setup_device(device); device 1358 drivers/infiniband/core/device.c ret = ib_cache_setup_one(device); device 1360 drivers/infiniband/core/device.c dev_warn(&device->dev, device 1365 drivers/infiniband/core/device.c ib_device_register_rdmacg(device); device 1367 drivers/infiniband/core/device.c rdma_counter_init(device); device 1373 drivers/infiniband/core/device.c dev_set_uevent_suppress(&device->dev, true); device 1374 drivers/infiniband/core/device.c ret = device_add(&device->dev); device 1378 drivers/infiniband/core/device.c ret = ib_device_register_sysfs(device); device 1380 drivers/infiniband/core/device.c dev_warn(&device->dev, device 1385 drivers/infiniband/core/device.c ret = enable_device_and_get(device); device 1386 drivers/infiniband/core/device.c dev_set_uevent_suppress(&device->dev, false); device 1388 drivers/infiniband/core/device.c kobject_uevent(&device->dev.kobj, KOBJ_ADD); device 1403 drivers/infiniband/core/device.c dealloc_fn = device->ops.dealloc_driver; device 1404 drivers/infiniband/core/device.c device->ops.dealloc_driver = NULL; device 1405 drivers/infiniband/core/device.c ib_device_put(device); device 1406 drivers/infiniband/core/device.c __ib_unregister_device(device); device 1407 drivers/infiniband/core/device.c device->ops.dealloc_driver = dealloc_fn; device 1410 drivers/infiniband/core/device.c ib_device_put(device); device 1415 drivers/infiniband/core/device.c device_del(&device->dev); device 1417 drivers/infiniband/core/device.c dev_set_uevent_suppress(&device->dev, false); device 1418 drivers/infiniband/core/device.c ib_device_unregister_rdmacg(device); device 1419 drivers/infiniband/core/device.c ib_cache_cleanup_one(device); device 1578 drivers/infiniband/core/device.c static int rdma_dev_change_netns(struct ib_device *device, struct net *cur_net, device 1584 drivers/infiniband/core/device.c mutex_lock(&device->unregistration_lock); device 1591 drivers/infiniband/core/device.c if (refcount_read(&device->refcount) == 0 || device 1592 drivers/infiniband/core/device.c !net_eq(cur_net, read_pnet(&device->coredev.rdma_net))) { device 1597 drivers/infiniband/core/device.c kobject_uevent(&device->dev.kobj, KOBJ_REMOVE); device 1598 drivers/infiniband/core/device.c disable_device(device); device 1604 drivers/infiniband/core/device.c write_pnet(&device->coredev.rdma_net, net); device 1612 drivers/infiniband/core/device.c ret = device_rename(&device->dev, dev_name(&device->dev)); device 1615 drivers/infiniband/core/device.c dev_warn(&device->dev, device 1619 drivers/infiniband/core/device.c write_pnet(&device->coredev.rdma_net, cur_net); device 1622 drivers/infiniband/core/device.c ret2 = enable_device_and_get(device); device 1628 drivers/infiniband/core/device.c dev_warn(&device->dev, device 1632 drivers/infiniband/core/device.c kobject_uevent(&device->dev.kobj, KOBJ_ADD); device 1634 drivers/infiniband/core/device.c ib_device_put(device); device 1636 drivers/infiniband/core/device.c mutex_unlock(&device->unregistration_lock); device 1741 drivers/infiniband/core/device.c struct ib_device *device; device 1752 drivers/infiniband/core/device.c xa_for_each_marked (&devices, index, device, DEVICE_REGISTERED) { device 1753 drivers/infiniband/core/device.c ret = add_client_context(device, client); device 1778 drivers/infiniband/core/device.c struct ib_device *device; device 1788 drivers/infiniband/core/device.c xa_for_each (&devices, index, device) { device 1789 drivers/infiniband/core/device.c if (!ib_device_try_get(device)) device 1793 drivers/infiniband/core/device.c remove_client_context(device, client->client_id); device 1795 drivers/infiniband/core/device.c ib_device_put(device); device 1918 drivers/infiniband/core/device.c void ib_set_client_data(struct ib_device *device, struct ib_client *client, device 1926 drivers/infiniband/core/device.c rc = xa_store(&device->client_data, client->client_id, data, device 1943 drivers/infiniband/core/device.c down_write(&event_handler->device->event_handler_rwsem); device 1945 drivers/infiniband/core/device.c &event_handler->device->event_handler_list); device 1946 drivers/infiniband/core/device.c up_write(&event_handler->device->event_handler_rwsem); device 1959 drivers/infiniband/core/device.c down_write(&event_handler->device->event_handler_rwsem); device 1961 drivers/infiniband/core/device.c up_write(&event_handler->device->event_handler_rwsem); device 1969 drivers/infiniband/core/device.c down_read(&event->device->event_handler_rwsem); device 1971 drivers/infiniband/core/device.c list_for_each_entry(handler, &event->device->event_handler_list, list) device 1974 drivers/infiniband/core/device.c up_read(&event->device->event_handler_rwsem); device 1977 drivers/infiniband/core/device.c static int iw_query_port(struct ib_device *device, device 1987 drivers/infiniband/core/device.c netdev = ib_device_get_netdev(device, port_num); device 2014 drivers/infiniband/core/device.c err = device->ops.query_port(device, port_num, port_attr); device 2021 drivers/infiniband/core/device.c static int __ib_query_port(struct ib_device *device, device 2030 drivers/infiniband/core/device.c err = device->ops.query_port(device, port_num, port_attr); device 2034 drivers/infiniband/core/device.c if (rdma_port_get_link_layer(device, port_num) != device 2038 drivers/infiniband/core/device.c err = device->ops.query_gid(device, port_num, 0, &gid); device 2055 drivers/infiniband/core/device.c int ib_query_port(struct ib_device *device, device 2059 drivers/infiniband/core/device.c if (!rdma_is_port_valid(device, port_num)) device 2062 drivers/infiniband/core/device.c if (rdma_protocol_iwarp(device, port_num)) device 2063 drivers/infiniband/core/device.c return iw_query_port(device, port_num, port_attr); device 2065 drivers/infiniband/core/device.c return __ib_query_port(device, port_num, port_attr); device 2346 drivers/infiniband/core/device.c int ib_query_pkey(struct ib_device *device, device 2349 drivers/infiniband/core/device.c if (!rdma_is_port_valid(device, port_num)) device 2352 drivers/infiniband/core/device.c return device->ops.query_pkey(device, port_num, index, pkey); device 2365 drivers/infiniband/core/device.c int ib_modify_device(struct ib_device *device, device 2369 drivers/infiniband/core/device.c if (!device->ops.modify_device) device 2372 drivers/infiniband/core/device.c return device->ops.modify_device(device, device_modify_mask, device 2388 drivers/infiniband/core/device.c int ib_modify_port(struct ib_device *device, device 2394 drivers/infiniband/core/device.c if (!rdma_is_port_valid(device, port_num)) device 2397 drivers/infiniband/core/device.c if (device->ops.modify_port) device 2398 drivers/infiniband/core/device.c rc = device->ops.modify_port(device, port_num, device 2401 drivers/infiniband/core/device.c else if (rdma_protocol_roce(device, port_num) && device 2420 drivers/infiniband/core/device.c int ib_find_gid(struct ib_device *device, union ib_gid *gid, device 2427 drivers/infiniband/core/device.c rdma_for_each_port (device, port) { device 2428 drivers/infiniband/core/device.c if (!rdma_protocol_ib(device, port)) device 2431 drivers/infiniband/core/device.c for (i = 0; i < device->port_data[port].immutable.gid_tbl_len; device 2433 drivers/infiniband/core/device.c ret = rdma_query_gid(device, port, i, &tmp_gid); device 2457 drivers/infiniband/core/device.c int ib_find_pkey(struct ib_device *device, device 2464 drivers/infiniband/core/device.c for (i = 0; i < device->port_data[port_num].immutable.pkey_tbl_len; device 2466 drivers/infiniband/core/device.c ret = ib_query_pkey(device, port_num, i, &tmp_pkey); device 197 drivers/infiniband/core/fmr_pool.c struct ib_device *device; device 206 drivers/infiniband/core/fmr_pool.c device = pd->device; device 207 drivers/infiniband/core/fmr_pool.c if (!device->ops.alloc_fmr || !device->ops.dealloc_fmr || device 208 drivers/infiniband/core/fmr_pool.c !device->ops.map_phys_fmr || !device->ops.unmap_fmr) { device 209 drivers/infiniband/core/fmr_pool.c dev_info(&device->dev, "Device does not support FMRs\n"); device 213 drivers/infiniband/core/fmr_pool.c if (!device->attrs.max_map_per_fmr) device 216 drivers/infiniband/core/fmr_pool.c max_remaps = device->attrs.max_map_per_fmr; device 254 drivers/infiniband/core/fmr_pool.c kthread_create_worker(0, "ib_fmr(%s)", dev_name(&device->dev)); device 242 drivers/infiniband/core/iwcm.c struct iw_cm_id *iw_create_cm_id(struct ib_device *device, device 253 drivers/infiniband/core/iwcm.c cm_id_priv->id.device = device; device 403 drivers/infiniband/core/iwcm.c cm_id->device->ops.iw_destroy_listen(cm_id); device 426 drivers/infiniband/core/iwcm.c cm_id->device->ops.iw_reject(cm_id, NULL, 0); device 437 drivers/infiniband/core/iwcm.c cm_id_priv->id.device->ops.iw_rem_ref(qp); device 510 drivers/infiniband/core/iwcm.c const char *devname = dev_name(&cm_id->device->dev); device 511 drivers/infiniband/core/iwcm.c const char *ifname = cm_id->device->iw_ifname; device 533 drivers/infiniband/core/iwcm.c pm_msg.flags = (cm_id->device->iw_driver_flags & IW_F_NO_PORT_MAP) ? device 584 drivers/infiniband/core/iwcm.c ret = cm_id->device->ops.iw_create_listen(cm_id, device 625 drivers/infiniband/core/iwcm.c ret = cm_id->device->ops.iw_reject(cm_id, private_data, device 661 drivers/infiniband/core/iwcm.c qp = cm_id->device->ops.iw_get_qp(cm_id->device, iw_param->qpn); device 668 drivers/infiniband/core/iwcm.c cm_id->device->ops.iw_add_ref(qp); device 672 drivers/infiniband/core/iwcm.c ret = cm_id->device->ops.iw_accept(cm_id, iw_param); device 682 drivers/infiniband/core/iwcm.c cm_id->device->ops.iw_rem_ref(qp); device 720 drivers/infiniband/core/iwcm.c qp = cm_id->device->ops.iw_get_qp(cm_id->device, iw_param->qpn); device 725 drivers/infiniband/core/iwcm.c cm_id->device->ops.iw_add_ref(qp); device 732 drivers/infiniband/core/iwcm.c ret = cm_id->device->ops.iw_connect(cm_id, iw_param); device 743 drivers/infiniband/core/iwcm.c cm_id->device->ops.iw_rem_ref(qp); device 779 drivers/infiniband/core/iwcm.c cm_id = iw_create_cm_id(listen_id_priv->id.device, device 910 drivers/infiniband/core/iwcm.c cm_id_priv->id.device->ops.iw_rem_ref(qp); device 973 drivers/infiniband/core/iwcm.c cm_id_priv->id.device->ops.iw_rem_ref(qp); device 63 drivers/infiniband/core/mad.c struct ib_device *dev = qp_info->port_priv->device; device 122 drivers/infiniband/core/mad.c __ib_get_mad_port(struct ib_device *device, int port_num) device 127 drivers/infiniband/core/mad.c if (entry->device == device && entry->port_num == port_num) device 138 drivers/infiniband/core/mad.c ib_get_mad_port(struct ib_device *device, int port_num) device 144 drivers/infiniband/core/mad.c entry = __ib_get_mad_port(device, port_num); device 225 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, device 246 drivers/infiniband/core/mad.c if ((qp_type == IB_QPT_SMI && !rdma_cap_ib_smi(device, port_num)) || device 247 drivers/infiniband/core/mad.c (qp_type == IB_QPT_GSI && !rdma_cap_ib_cm(device, port_num))) device 253 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, "%s: invalid QP Type %d\n", device 259 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 268 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 275 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 286 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 296 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 306 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 316 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 329 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 339 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, device 354 drivers/infiniband/core/mad.c port_priv = ib_get_mad_port(device, port_num); device 356 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, "%s: Invalid port %d\n", device 366 drivers/infiniband/core/mad.c dev_dbg_ratelimited(&device->dev, "%s: QP %d not supported\n", device 391 drivers/infiniband/core/mad.c mad_agent_priv->agent.device = device; device 536 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, device 561 drivers/infiniband/core/mad.c port_priv = ib_get_mad_port(device, port_num); device 575 drivers/infiniband/core/mad.c mad_snoop_priv->agent.device = device; device 795 drivers/infiniband/core/mad.c return rdma_max_mad_size(port_priv->device, port_priv->port_num); device 819 drivers/infiniband/core/mad.c struct ib_device *device = mad_agent_priv->agent.device; device 826 drivers/infiniband/core/mad.c bool opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, device 829 drivers/infiniband/core/mad.c if (rdma_cap_ib_switch(device) && device 850 drivers/infiniband/core/mad.c rdma_cap_ib_switch(device), device 853 drivers/infiniband/core/mad.c dev_err(&device->dev, "OPA Invalid directed route\n"); device 860 drivers/infiniband/core/mad.c dev_err(&device->dev, "OPA Invalid dr_slid 0x%x\n", device 867 drivers/infiniband/core/mad.c if (opa_smi_check_local_smp(opa_smp, device) == IB_SMI_DISCARD && device 868 drivers/infiniband/core/mad.c opa_smi_check_local_returning_smp(opa_smp, device) == IB_SMI_DISCARD) device 875 drivers/infiniband/core/mad.c smi_handle_dr_smp_send(smp, rdma_cap_ib_switch(device), port_num) == device 878 drivers/infiniband/core/mad.c dev_err(&device->dev, "Invalid directed route\n"); device 884 drivers/infiniband/core/mad.c if (smi_check_local_smp(smp, device) == IB_SMI_DISCARD && device 885 drivers/infiniband/core/mad.c smi_check_local_returning_smp(smp, device) == IB_SMI_DISCARD) device 915 drivers/infiniband/core/mad.c ret = device->ops.process_mad(device, 0, port_num, &mad_wc, NULL, device 939 drivers/infiniband/core/mad.c port_priv = ib_get_mad_port(mad_agent_priv->agent.device, device 1066 drivers/infiniband/core/mad.c opa = rdma_cap_opa_mad(mad_agent->device, mad_agent->port_num); device 1227 drivers/infiniband/core/mad.c sge[0].addr = ib_dma_map_single(mad_agent->device, device 1231 drivers/infiniband/core/mad.c if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[0].addr))) device 1236 drivers/infiniband/core/mad.c sge[1].addr = ib_dma_map_single(mad_agent->device, device 1240 drivers/infiniband/core/mad.c if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[1].addr))) { device 1241 drivers/infiniband/core/mad.c ib_dma_unmap_single(mad_agent->device, device 1265 drivers/infiniband/core/mad.c ib_dma_unmap_single(mad_agent->device, device 1268 drivers/infiniband/core/mad.c ib_dma_unmap_single(mad_agent->device, device 1413 drivers/infiniband/core/mad.c dev_err(&mad_agent->device->dev, device 1633 drivers/infiniband/core/mad.c dev_err(&agent_priv->agent.device->dev, "All OUI slots in use\n"); device 1843 drivers/infiniband/core/mad.c dev_notice(&port_priv->device->dev, device 1915 drivers/infiniband/core/mad.c struct ib_device *device = mad_agent_priv->agent.device; device 1939 drivers/infiniband/core/mad.c if (ib_get_cached_lmc(device, port_num, &lmc)) device 1948 drivers/infiniband/core/mad.c if (rdma_query_gid(device, port_num, device 2108 drivers/infiniband/core/mad.c rdma_cap_ib_switch(port_priv->device), device 2110 drivers/infiniband/core/mad.c port_priv->device->phys_port_cnt) == device 2120 drivers/infiniband/core/mad.c rdma_cap_ib_switch(port_priv->device), device 2124 drivers/infiniband/core/mad.c if (smi_check_local_smp(smp, port_priv->device) == IB_SMI_DISCARD) device 2126 drivers/infiniband/core/mad.c } else if (rdma_cap_ib_switch(port_priv->device)) { device 2135 drivers/infiniband/core/mad.c port_priv->device, device 2195 drivers/infiniband/core/mad.c rdma_cap_ib_switch(port_priv->device), device 2197 drivers/infiniband/core/mad.c port_priv->device->phys_port_cnt) == device 2207 drivers/infiniband/core/mad.c rdma_cap_ib_switch(port_priv->device), device 2211 drivers/infiniband/core/mad.c if (opa_smi_check_local_smp(smp, port_priv->device) == device 2215 drivers/infiniband/core/mad.c } else if (rdma_cap_ib_switch(port_priv->device)) { device 2225 drivers/infiniband/core/mad.c port_priv->device, device 2285 drivers/infiniband/core/mad.c opa = rdma_cap_opa_mad(qp_info->port_priv->device, device 2291 drivers/infiniband/core/mad.c ib_dma_unmap_single(port_priv->device, device 2326 drivers/infiniband/core/mad.c if (rdma_cap_ib_switch(port_priv->device)) device 2340 drivers/infiniband/core/mad.c if (port_priv->device->ops.process_mad) { device 2341 drivers/infiniband/core/mad.c ret = port_priv->device->ops.process_mad( device 2342 drivers/infiniband/core/mad.c port_priv->device, 0, port_priv->port_num, wc, device 2356 drivers/infiniband/core/mad.c port_priv->device, device 2377 drivers/infiniband/core/mad.c port_priv->device, port_num, device 2536 drivers/infiniband/core/mad.c ib_dma_unmap_single(mad_send_wr->send_buf.mad_agent->device, device 2539 drivers/infiniband/core/mad.c ib_dma_unmap_single(mad_send_wr->send_buf.mad_agent->device, device 2570 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 2632 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 2756 drivers/infiniband/core/mad.c opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, device 2771 drivers/infiniband/core/mad.c dev_err(&mad_agent_priv->agent.device->dev, device 2957 drivers/infiniband/core/mad.c sg_list.addr = ib_dma_map_single(qp_info->port_priv->device, device 2961 drivers/infiniband/core/mad.c if (unlikely(ib_dma_mapping_error(qp_info->port_priv->device, device 2982 drivers/infiniband/core/mad.c ib_dma_unmap_single(qp_info->port_priv->device, device 2987 drivers/infiniband/core/mad.c dev_err(&qp_info->port_priv->device->dev, device 3021 drivers/infiniband/core/mad.c ib_dma_unmap_single(qp_info->port_priv->device, device 3045 drivers/infiniband/core/mad.c ret = ib_find_pkey(port_priv->device, port_priv->port_num, device 3065 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 3074 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 3084 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 3093 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 3105 drivers/infiniband/core/mad.c dev_err(&port_priv->device->dev, device 3120 drivers/infiniband/core/mad.c dev_err(&qp_info->port_priv->device->dev, device 3167 drivers/infiniband/core/mad.c dev_err(&qp_info->port_priv->device->dev, device 3195 drivers/infiniband/core/mad.c static int ib_mad_port_open(struct ib_device *device, device 3204 drivers/infiniband/core/mad.c if (WARN_ON(rdma_max_mad_size(device, port_num) < IB_MGMT_MAD_SIZE)) device 3207 drivers/infiniband/core/mad.c if (WARN_ON(rdma_cap_opa_mad(device, port_num) && device 3208 drivers/infiniband/core/mad.c rdma_max_mad_size(device, port_num) < OPA_MGMT_MAD_SIZE)) device 3216 drivers/infiniband/core/mad.c port_priv->device = device; device 3223 drivers/infiniband/core/mad.c has_smi = rdma_cap_ib_smi(device, port_num); device 3227 drivers/infiniband/core/mad.c port_priv->pd = ib_alloc_pd(device, 0); device 3229 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't create ib_mad PD\n"); device 3234 drivers/infiniband/core/mad.c port_priv->cq = ib_alloc_cq(port_priv->device, port_priv, cq_size, 0, device 3237 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't create ib_mad CQ\n"); device 3264 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't start port\n"); device 3297 drivers/infiniband/core/mad.c static int ib_mad_port_close(struct ib_device *device, int port_num) device 3303 drivers/infiniband/core/mad.c port_priv = __ib_get_mad_port(device, port_num); device 3306 drivers/infiniband/core/mad.c dev_err(&device->dev, "Port %d not found\n", port_num); device 3326 drivers/infiniband/core/mad.c static void ib_mad_init_device(struct ib_device *device) device 3330 drivers/infiniband/core/mad.c start = rdma_start_port(device); device 3332 drivers/infiniband/core/mad.c for (i = start; i <= rdma_end_port(device); i++) { device 3333 drivers/infiniband/core/mad.c if (!rdma_cap_ib_mad(device, i)) device 3336 drivers/infiniband/core/mad.c if (ib_mad_port_open(device, i)) { device 3337 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't open port %d\n", i); device 3340 drivers/infiniband/core/mad.c if (ib_agent_port_open(device, i)) { device 3341 drivers/infiniband/core/mad.c dev_err(&device->dev, device 3349 drivers/infiniband/core/mad.c if (ib_mad_port_close(device, i)) device 3350 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't close port %d\n", i); device 3354 drivers/infiniband/core/mad.c if (!rdma_cap_ib_mad(device, i)) device 3357 drivers/infiniband/core/mad.c if (ib_agent_port_close(device, i)) device 3358 drivers/infiniband/core/mad.c dev_err(&device->dev, device 3360 drivers/infiniband/core/mad.c if (ib_mad_port_close(device, i)) device 3361 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't close port %d\n", i); device 3365 drivers/infiniband/core/mad.c static void ib_mad_remove_device(struct ib_device *device, void *client_data) device 3369 drivers/infiniband/core/mad.c rdma_for_each_port (device, i) { device 3370 drivers/infiniband/core/mad.c if (!rdma_cap_ib_mad(device, i)) device 3373 drivers/infiniband/core/mad.c if (ib_agent_port_close(device, i)) device 3374 drivers/infiniband/core/mad.c dev_err(&device->dev, device 3376 drivers/infiniband/core/mad.c if (ib_mad_port_close(device, i)) device 3377 drivers/infiniband/core/mad.c dev_err(&device->dev, "Couldn't close port %d\n", i); device 201 drivers/infiniband/core/mad_priv.h struct ib_device *device; device 440 drivers/infiniband/core/mad_rmpp.c bool opa = rdma_cap_opa_mad(rmpp_recv->agent->qp_info->port_priv->device, device 45 drivers/infiniband/core/multicast.c static void mcast_add_one(struct ib_device *device); device 46 drivers/infiniband/core/multicast.c static void mcast_remove_one(struct ib_device *device, void *client_data); device 70 drivers/infiniband/core/multicast.c struct ib_device *device; device 336 drivers/infiniband/core/multicast.c ret = ib_sa_mcmember_rec_query(&sa_client, port->dev->device, device 355 drivers/infiniband/core/multicast.c ret = ib_sa_mcmember_rec_query(&sa_client, port->dev->device, device 392 drivers/infiniband/core/multicast.c ret = ib_find_pkey(group->port->dev->device, device 522 drivers/infiniband/core/multicast.c if (ib_find_pkey(group->port->dev->device, device 608 drivers/infiniband/core/multicast.c struct ib_device *device, u8 port_num, device 620 drivers/infiniband/core/multicast.c dev = ib_get_client_data(device, &mcast_client); device 693 drivers/infiniband/core/multicast.c int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num, device 702 drivers/infiniband/core/multicast.c dev = ib_get_client_data(device, &mcast_client); device 734 drivers/infiniband/core/multicast.c int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num, device 745 drivers/infiniband/core/multicast.c if (rdma_protocol_ib(device, port_num)) device 747 drivers/infiniband/core/multicast.c else if (!rdma_protocol_roce(device, port_num)) device 750 drivers/infiniband/core/multicast.c sgid_attr = rdma_find_gid_by_port(device, &rec->port_gid, device 756 drivers/infiniband/core/multicast.c ah_attr->type = rdma_ah_find_type(device, port_num); device 799 drivers/infiniband/core/multicast.c if (!rdma_cap_ib_mcast(dev->device, event->element.port_num)) device 818 drivers/infiniband/core/multicast.c static void mcast_add_one(struct ib_device *device) device 825 drivers/infiniband/core/multicast.c dev = kmalloc(struct_size(dev, port, device->phys_port_cnt), device 830 drivers/infiniband/core/multicast.c dev->start_port = rdma_start_port(device); device 831 drivers/infiniband/core/multicast.c dev->end_port = rdma_end_port(device); device 834 drivers/infiniband/core/multicast.c if (!rdma_cap_ib_mcast(device, dev->start_port + i)) device 851 drivers/infiniband/core/multicast.c dev->device = device; device 852 drivers/infiniband/core/multicast.c ib_set_client_data(device, &mcast_client, dev); device 854 drivers/infiniband/core/multicast.c INIT_IB_EVENT_HANDLER(&dev->event_handler, device, mcast_event_handler); device 858 drivers/infiniband/core/multicast.c static void mcast_remove_one(struct ib_device *device, void *client_data) device 871 drivers/infiniband/core/multicast.c if (rdma_cap_ib_mcast(device, dev->start_port + i)) { device 212 drivers/infiniband/core/nldev.c static int fill_nldev_handle(struct sk_buff *msg, struct ib_device *device) device 214 drivers/infiniband/core/nldev.c if (nla_put_u32(msg, RDMA_NLDEV_ATTR_DEV_INDEX, device->index)) device 217 drivers/infiniband/core/nldev.c dev_name(&device->dev))) device 223 drivers/infiniband/core/nldev.c static int fill_dev_info(struct sk_buff *msg, struct ib_device *device) device 229 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device)) device 232 drivers/infiniband/core/nldev.c if (nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, rdma_end_port(device))) device 235 drivers/infiniband/core/nldev.c BUILD_BUG_ON(sizeof(device->attrs.device_cap_flags) != sizeof(u64)); device 237 drivers/infiniband/core/nldev.c device->attrs.device_cap_flags, device 241 drivers/infiniband/core/nldev.c ib_get_device_fw_str(device, fw); device 247 drivers/infiniband/core/nldev.c be64_to_cpu(device->node_guid), device 251 drivers/infiniband/core/nldev.c be64_to_cpu(device->attrs.sys_image_guid), device 254 drivers/infiniband/core/nldev.c if (nla_put_u8(msg, RDMA_NLDEV_ATTR_DEV_NODE_TYPE, device->node_type)) device 256 drivers/infiniband/core/nldev.c if (nla_put_u8(msg, RDMA_NLDEV_ATTR_DEV_DIM, device->use_cq_dim)) device 264 drivers/infiniband/core/nldev.c port = rdma_start_port(device); device 265 drivers/infiniband/core/nldev.c if (rdma_cap_opa_mad(device, port)) device 267 drivers/infiniband/core/nldev.c else if (rdma_protocol_ib(device, port)) device 269 drivers/infiniband/core/nldev.c else if (rdma_protocol_iwarp(device, port)) device 271 drivers/infiniband/core/nldev.c else if (rdma_protocol_roce(device, port)) device 273 drivers/infiniband/core/nldev.c else if (rdma_protocol_usnic(device, port)) device 280 drivers/infiniband/core/nldev.c struct ib_device *device, u32 port, device 288 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device)) device 294 drivers/infiniband/core/nldev.c ret = ib_query_port(device, port, &attr); device 298 drivers/infiniband/core/nldev.c if (rdma_protocol_ib(device, port)) { device 321 drivers/infiniband/core/nldev.c netdev = ib_device_get_netdev(device, port); device 361 drivers/infiniband/core/nldev.c static int fill_res_info(struct sk_buff *msg, struct ib_device *device) device 375 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device)) device 385 drivers/infiniband/core/nldev.c curr = rdma_restrack_count(device, i); device 430 drivers/infiniband/core/nldev.c struct ib_device *dev = qp->device; device 492 drivers/infiniband/core/nldev.c struct ib_device *dev = id_priv->id.device; device 544 drivers/infiniband/core/nldev.c struct ib_device *dev = cq->device; device 582 drivers/infiniband/core/nldev.c struct ib_device *dev = mr->pd->device; device 617 drivers/infiniband/core/nldev.c struct ib_device *dev = pd->device; device 698 drivers/infiniband/core/nldev.c rt = &counter->device->res[RDMA_RESTRACK_QP]; device 801 drivers/infiniband/core/nldev.c struct ib_device *device; device 813 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 814 drivers/infiniband/core/nldev.c if (!device) device 827 drivers/infiniband/core/nldev.c err = fill_dev_info(msg, device); device 833 drivers/infiniband/core/nldev.c ib_device_put(device); device 839 drivers/infiniband/core/nldev.c ib_device_put(device); device 847 drivers/infiniband/core/nldev.c struct ib_device *device; device 857 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 858 drivers/infiniband/core/nldev.c if (!device) device 870 drivers/infiniband/core/nldev.c err = ib_device_rename(device, name); device 878 drivers/infiniband/core/nldev.c err = ib_device_set_netns_put(skb, device, ns_fd); device 886 drivers/infiniband/core/nldev.c err = ib_device_set_dim(device, use_dim); device 891 drivers/infiniband/core/nldev.c ib_device_put(device); device 896 drivers/infiniband/core/nldev.c static int _nldev_get_dumpit(struct ib_device *device, device 911 drivers/infiniband/core/nldev.c if (fill_dev_info(skb, device)) { device 937 drivers/infiniband/core/nldev.c struct ib_device *device; device 951 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 952 drivers/infiniband/core/nldev.c if (!device) device 956 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 971 drivers/infiniband/core/nldev.c err = fill_port_info(msg, device, port, sock_net(skb->sk)); device 976 drivers/infiniband/core/nldev.c ib_device_put(device); device 983 drivers/infiniband/core/nldev.c ib_device_put(device); device 991 drivers/infiniband/core/nldev.c struct ib_device *device; device 1005 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), ifindex); device 1006 drivers/infiniband/core/nldev.c if (!device) device 1009 drivers/infiniband/core/nldev.c rdma_for_each_port (device, p) { device 1031 drivers/infiniband/core/nldev.c if (fill_port_info(skb, device, p, sock_net(skb->sk))) { device 1040 drivers/infiniband/core/nldev.c ib_device_put(device); device 1049 drivers/infiniband/core/nldev.c struct ib_device *device; device 1060 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1061 drivers/infiniband/core/nldev.c if (!device) device 1074 drivers/infiniband/core/nldev.c ret = fill_res_info(msg, device); device 1079 drivers/infiniband/core/nldev.c ib_device_put(device); device 1085 drivers/infiniband/core/nldev.c ib_device_put(device); device 1089 drivers/infiniband/core/nldev.c static int _nldev_res_get_dumpit(struct ib_device *device, device 1104 drivers/infiniband/core/nldev.c if (fill_res_info(skb, device)) { device 1192 drivers/infiniband/core/nldev.c struct ib_device *device; device 1204 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1205 drivers/infiniband/core/nldev.c if (!device) device 1210 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 1223 drivers/infiniband/core/nldev.c res = rdma_restrack_get_byid(device, res_type, id); device 1244 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device)) { device 1256 drivers/infiniband/core/nldev.c ib_device_put(device); device 1264 drivers/infiniband/core/nldev.c ib_device_put(device); device 1279 drivers/infiniband/core/nldev.c struct ib_device *device; device 1301 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1302 drivers/infiniband/core/nldev.c if (!device) device 1310 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 1320 drivers/infiniband/core/nldev.c if (fill_nldev_handle(skb, device)) { device 1333 drivers/infiniband/core/nldev.c rt = &device->res[res_type]; device 1387 drivers/infiniband/core/nldev.c ib_device_put(device); device 1397 drivers/infiniband/core/nldev.c ib_device_put(device); device 1507 drivers/infiniband/core/nldev.c struct ib_device *device; device 1517 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1518 drivers/infiniband/core/nldev.c if (!device) device 1521 drivers/infiniband/core/nldev.c if (!(device->attrs.device_cap_flags & IB_DEVICE_ALLOW_USER_UNREG)) { device 1522 drivers/infiniband/core/nldev.c ib_device_put(device); device 1526 drivers/infiniband/core/nldev.c ib_unregister_device_and_put(device); device 1671 drivers/infiniband/core/nldev.c struct ib_device *device; device 1687 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1688 drivers/infiniband/core/nldev.c if (!device) device 1692 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 1713 drivers/infiniband/core/nldev.c ret = rdma_counter_set_auto_mode(device, port, device 1723 drivers/infiniband/core/nldev.c ret = rdma_counter_bind_qpn(device, port, qpn, cntn); device 1725 drivers/infiniband/core/nldev.c ret = rdma_counter_bind_qpn_alloc(device, port, device 1731 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device) || device 1741 drivers/infiniband/core/nldev.c ib_device_put(device); device 1745 drivers/infiniband/core/nldev.c rdma_counter_unbind_qpn(device, port, qpn, cntn); device 1749 drivers/infiniband/core/nldev.c ib_device_put(device); device 1757 drivers/infiniband/core/nldev.c struct ib_device *device; device 1774 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1775 drivers/infiniband/core/nldev.c if (!device) device 1779 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 1796 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device) || device 1804 drivers/infiniband/core/nldev.c ret = rdma_counter_unbind_qpn(device, port, qpn, cntn); device 1809 drivers/infiniband/core/nldev.c ib_device_put(device); device 1815 drivers/infiniband/core/nldev.c ib_device_put(device); device 1826 drivers/infiniband/core/nldev.c struct ib_device *device; device 1836 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1837 drivers/infiniband/core/nldev.c if (!device) device 1840 drivers/infiniband/core/nldev.c if (!device->ops.alloc_hw_stats || !device->ops.get_hw_stats) { device 1846 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 1862 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device) || device 1868 drivers/infiniband/core/nldev.c stats = device->port_data ? device->port_data[port].hw_stats : NULL; device 1875 drivers/infiniband/core/nldev.c num_cnts = device->ops.get_hw_stats(device, stats, port, 0); device 1888 drivers/infiniband/core/nldev.c rdma_counter_get_hwstat_value(device, port, i); device 1898 drivers/infiniband/core/nldev.c ib_device_put(device); device 1908 drivers/infiniband/core/nldev.c ib_device_put(device); device 1918 drivers/infiniband/core/nldev.c struct ib_device *device; device 1931 drivers/infiniband/core/nldev.c device = ib_device_get_by_index(sock_net(skb->sk), index); device 1932 drivers/infiniband/core/nldev.c if (!device) device 1936 drivers/infiniband/core/nldev.c if (!rdma_is_port_valid(device, port)) { device 1952 drivers/infiniband/core/nldev.c ret = rdma_counter_get_mode(device, port, &mode, &mask); device 1956 drivers/infiniband/core/nldev.c if (fill_nldev_handle(msg, device) || device 1970 drivers/infiniband/core/nldev.c ib_device_put(device); device 1976 drivers/infiniband/core/nldev.c ib_device_put(device); device 54 drivers/infiniband/core/opa_smi.h struct ib_device *device) device 58 drivers/infiniband/core/opa_smi.h return (device->ops.process_mad && device 69 drivers/infiniband/core/opa_smi.h struct ib_device *device) device 73 drivers/infiniband/core/opa_smi.h return (device->ops.process_mad && device 412 drivers/infiniband/core/rdma_core.c !srcu_dereference(ufile->device->ib_dev, device 413 drivers/infiniband/core/rdma_core.c &ufile->device->disassociate_srcu)) { device 446 drivers/infiniband/core/rdma_core.c ret = ib_rdmacg_try_charge(&uobj->cg_obj, uobj->context->device, device 512 drivers/infiniband/core/rdma_core.c ib_rdmacg_uncharge(&uobj->cg_obj, uobj->context->device, device 538 drivers/infiniband/core/rdma_core.c ib_rdmacg_uncharge(&uobj->cg_obj, uobj->context->device, device 807 drivers/infiniband/core/rdma_core.c struct ib_device *ib_dev = ucontext->device; device 937 drivers/infiniband/core/rdma_core.c uapi_get_object(attrs->ufile->device->uapi, object_id); device 159 drivers/infiniband/core/restrack.c return container_of(res, struct ib_pd, res)->device; device 161 drivers/infiniband/core/restrack.c return container_of(res, struct ib_cq, res)->device; device 163 drivers/infiniband/core/restrack.c return container_of(res, struct ib_qp, res)->device; device 166 drivers/infiniband/core/restrack.c res)->id.device; device 168 drivers/infiniband/core/restrack.c return container_of(res, struct ib_mr, res)->device; device 170 drivers/infiniband/core/restrack.c return container_of(res, struct ib_ucontext, res)->device; device 172 drivers/infiniband/core/restrack.c return container_of(res, struct rdma_counter, res)->device; device 73 drivers/infiniband/core/roce_gid_mgmt.c bool (*is_supported)(const struct ib_device *device, u8 port_num); device 517 drivers/infiniband/core/roce_gid_mgmt.c static void callback_for_addr_gid_device_scan(struct ib_device *device, device 524 drivers/infiniband/core/roce_gid_mgmt.c return update_gid(parsed->gid_op, device, device 89 drivers/infiniband/core/rw.c u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, device 109 drivers/infiniband/core/rw.c if (rdma_protocol_iwarp(qp->device, port_num)) device 123 drivers/infiniband/core/rw.c u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, device 159 drivers/infiniband/core/rw.c } else if (!rdma_cap_read_inv(qp->device, port_num)) { device 307 drivers/infiniband/core/rw.c struct ib_device *dev = qp->pd->device; device 333 drivers/infiniband/core/rw.c if (rdma_rw_io_needs_mr(qp->device, port_num, dir, sg_cnt)) { device 377 drivers/infiniband/core/rw.c struct ib_device *dev = qp->pd->device; device 378 drivers/infiniband/core/rw.c u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, device 433 drivers/infiniband/core/rw.c if (rdma_protocol_iwarp(qp->device, port_num)) device 599 drivers/infiniband/core/rw.c rdma_rw_unmap_sg(qp->pd->device, sg, sg_cnt, dir); device 626 drivers/infiniband/core/rw.c ib_dma_unmap_sg(qp->pd->device, sg, sg_cnt, dir); device 628 drivers/infiniband/core/rw.c ib_dma_unmap_sg(qp->pd->device, prot_sg, prot_sg_cnt, dir); device 643 drivers/infiniband/core/rw.c unsigned int rdma_rw_mr_factor(struct ib_device *device, u8 port_num, device 648 drivers/infiniband/core/rw.c if (rdma_rw_can_use_mr(device, port_num)) device 649 drivers/infiniband/core/rw.c mr_pages = rdma_rw_fr_page_list_len(device, false); device 651 drivers/infiniband/core/rw.c mr_pages = device->attrs.max_sge_rd; device 691 drivers/infiniband/core/rw.c struct ib_device *dev = qp->pd->device; device 52 drivers/infiniband/core/sa.h struct ib_device *device, u8 port_num, u8 method, device 177 drivers/infiniband/core/sa_query.c static void ib_sa_add_one(struct ib_device *device); device 178 drivers/infiniband/core/sa_query.c static void ib_sa_remove_one(struct ib_device *device, void *client_data); device 763 drivers/infiniband/core/sa_query.c memcpy(header->device_name, dev_name(&query->port->agent->device->dev), device 1201 drivers/infiniband/core/sa_query.c static u8 get_src_path_mask(struct ib_device *device, u8 port_num) device 1208 drivers/infiniband/core/sa_query.c sa_dev = ib_get_client_data(device, &sa_client); device 1220 drivers/infiniband/core/sa_query.c static int init_ah_attr_grh_fields(struct ib_device *device, u8 port_num, device 1228 drivers/infiniband/core/sa_query.c gid_attr = rdma_find_gid_by_port(device, &rec->sgid, type, device 1258 drivers/infiniband/core/sa_query.c int ib_init_ah_attr_from_path(struct ib_device *device, u8 port_num, device 1266 drivers/infiniband/core/sa_query.c ah_attr->type = rdma_ah_find_type(device, port_num); device 1285 drivers/infiniband/core/sa_query.c get_src_path_mask(device, port_num)); device 1289 drivers/infiniband/core/sa_query.c ret = init_ah_attr_grh_fields(device, port_num, device 1415 drivers/infiniband/core/sa_query.c struct ib_device *device, device 1418 drivers/infiniband/core/sa_query.c struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client); device 1453 drivers/infiniband/core/sa_query.c struct ib_device *device, device 1459 drivers/infiniband/core/sa_query.c if (ib_query_port(device, port_num, &port_attr)) device 1462 drivers/infiniband/core/sa_query.c if (ib_sa_opa_pathrecord_support(client, device, port_num)) device 1543 drivers/infiniband/core/sa_query.c struct ib_device *device, u8 port_num, device 1554 drivers/infiniband/core/sa_query.c struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client); device 1577 drivers/infiniband/core/sa_query.c status = opa_pr_query_possible(client, device, port_num, rec); device 1697 drivers/infiniband/core/sa_query.c struct ib_device *device, u8 port_num, u8 method, device 1708 drivers/infiniband/core/sa_query.c struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client); device 1793 drivers/infiniband/core/sa_query.c struct ib_device *device, u8 port_num, device 1805 drivers/infiniband/core/sa_query.c struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client); device 1885 drivers/infiniband/core/sa_query.c struct ib_device *device, u8 port_num, device 1896 drivers/infiniband/core/sa_query.c struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client); device 1961 drivers/infiniband/core/sa_query.c struct ib_device *device, device 1964 drivers/infiniband/core/sa_query.c struct ib_sa_device *sa_dev = ib_get_client_data(device, &sa_client); device 2073 drivers/infiniband/core/sa_query.c query->sa_query.flags |= rdma_cap_opa_ah(port->agent->device, device 2225 drivers/infiniband/core/sa_query.c if (ib_query_port(port->agent->device, port->port_num, &port_attr)) { device 2238 drivers/infiniband/core/sa_query.c if (ib_find_pkey(port->agent->device, port->port_num, device 2243 drivers/infiniband/core/sa_query.c ah_attr.type = rdma_ah_find_type(port->agent->device, device 2249 drivers/infiniband/core/sa_query.c grh_required = rdma_is_grh_required(port->agent->device, device 2301 drivers/infiniband/core/sa_query.c if (!rdma_cap_ib_sa(handler->device, port->port_num)) device 2328 drivers/infiniband/core/sa_query.c static void ib_sa_add_one(struct ib_device *device) device 2334 drivers/infiniband/core/sa_query.c s = rdma_start_port(device); device 2335 drivers/infiniband/core/sa_query.c e = rdma_end_port(device); device 2346 drivers/infiniband/core/sa_query.c if (!rdma_cap_ib_sa(device, i + 1)) device 2356 drivers/infiniband/core/sa_query.c ib_register_mad_agent(device, i + s, IB_QPT_GSI, device 2372 drivers/infiniband/core/sa_query.c ib_set_client_data(device, &sa_client, sa_dev); device 2381 drivers/infiniband/core/sa_query.c INIT_IB_EVENT_HANDLER(&sa_dev->event_handler, device, ib_sa_event); device 2385 drivers/infiniband/core/sa_query.c if (rdma_cap_ib_sa(device, i + 1)) device 2393 drivers/infiniband/core/sa_query.c if (rdma_cap_ib_sa(device, i + 1)) device 2401 drivers/infiniband/core/sa_query.c static void ib_sa_remove_one(struct ib_device *device, void *client_data) device 2413 drivers/infiniband/core/sa_query.c if (rdma_cap_ib_sa(device, i + 1)) { device 187 drivers/infiniband/core/security.c event.device = qp->device; device 195 drivers/infiniband/core/security.c struct ib_device *device, device 204 drivers/infiniband/core/security.c if (!ib_get_cached_pkey(device, device 540 drivers/infiniband/core/security.c void ib_security_cache_change(struct ib_device *device, device 546 drivers/infiniband/core/security.c list_for_each_entry (pkey, &device->port_data[port_num].pkey_list, device 549 drivers/infiniband/core/security.c device, device 555 drivers/infiniband/core/security.c void ib_security_release_port_pkey_list(struct ib_device *device) device 560 drivers/infiniband/core/security.c rdma_for_each_port (device, i) { device 563 drivers/infiniband/core/security.c &device->port_data[i].pkey_list, device 587 drivers/infiniband/core/security.c rdma_protocol_ib(real_qp->device, qp_attr->port_num) && device 625 drivers/infiniband/core/security.c ret = real_qp->device->ops.modify_qp(real_qp, device 685 drivers/infiniband/core/security.c dev_name(&ag->device->dev), ag->port_num)); device 694 drivers/infiniband/core/security.c if (!rdma_protocol_ib(agent->device, agent->port_num)) device 708 drivers/infiniband/core/security.c dev_name(&agent->device->dev), device 726 drivers/infiniband/core/security.c if (!rdma_protocol_ib(agent->device, agent->port_num)) device 740 drivers/infiniband/core/security.c if (!rdma_protocol_ib(map->agent.device, map->agent.port_num)) device 749 drivers/infiniband/core/security.c return ib_security_pkey_access(map->agent.device, device 66 drivers/infiniband/core/smi.h struct ib_device *device) device 70 drivers/infiniband/core/smi.h return ((device->ops.process_mad && device 81 drivers/infiniband/core/smi.h struct ib_device *device) device 85 drivers/infiniband/core/smi.h return ((device->ops.process_mad && device 833 drivers/infiniband/core/sysfs.c dev = container_of((struct device *)kobj, device 862 drivers/infiniband/core/sysfs.c struct ib_device *dev = container_of((struct device *)kobj, device 897 drivers/infiniband/core/sysfs.c struct ib_device *dev = container_of((struct device *)kobj, device 961 drivers/infiniband/core/sysfs.c static void setup_hw_stats(struct ib_device *device, struct ib_port *port, device 968 drivers/infiniband/core/sysfs.c stats = device->ops.alloc_hw_stats(device, port_num); device 986 drivers/infiniband/core/sysfs.c ret = device->ops.get_hw_stats(device, stats, port_num, device 1016 drivers/infiniband/core/sysfs.c if (device->port_data) device 1017 drivers/infiniband/core/sysfs.c device->port_data[port_num].hw_stats = stats; device 1019 drivers/infiniband/core/sysfs.c struct kobject *kobj = &device->dev.kobj; device 1023 drivers/infiniband/core/sysfs.c device->hw_stats_ag = hsag; device 1024 drivers/infiniband/core/sysfs.c device->hw_stats = stats; device 1041 drivers/infiniband/core/sysfs.c struct ib_device *device = rdma_device_to_ibdev(&coredev->dev); device 1042 drivers/infiniband/core/sysfs.c bool is_full_dev = &device->coredev == coredev; device 1048 drivers/infiniband/core/sysfs.c ret = ib_query_port(device, port_num, &attr); device 1056 drivers/infiniband/core/sysfs.c p->ibdev = device; device 1081 drivers/infiniband/core/sysfs.c if (device->ops.process_mad && is_full_dev) { device 1082 drivers/infiniband/core/sysfs.c p->pma_table = get_counter_table(device, port_num); device 1137 drivers/infiniband/core/sysfs.c if (device->ops.init_port && is_full_dev) { device 1138 drivers/infiniband/core/sysfs.c ret = device->ops.init_port(device, port_num, &p->kobj); device 1148 drivers/infiniband/core/sysfs.c if (device->ops.alloc_hw_stats && port_num && is_full_dev) device 1149 drivers/infiniband/core/sysfs.c setup_hw_stats(device, p, port_num); device 1210 drivers/infiniband/core/sysfs.c static ssize_t node_type_show(struct device *device, device 1213 drivers/infiniband/core/sysfs.c struct ib_device *dev = rdma_device_to_ibdev(device); device 1228 drivers/infiniband/core/sysfs.c static ssize_t sys_image_guid_show(struct device *device, device 1231 drivers/infiniband/core/sysfs.c struct ib_device *dev = rdma_device_to_ibdev(device); device 1241 drivers/infiniband/core/sysfs.c static ssize_t node_guid_show(struct device *device, device 1244 drivers/infiniband/core/sysfs.c struct ib_device *dev = rdma_device_to_ibdev(device); device 1254 drivers/infiniband/core/sysfs.c static ssize_t node_desc_show(struct device *device, device 1257 drivers/infiniband/core/sysfs.c struct ib_device *dev = rdma_device_to_ibdev(device); device 1262 drivers/infiniband/core/sysfs.c static ssize_t node_desc_store(struct device *device, device 1266 drivers/infiniband/core/sysfs.c struct ib_device *dev = rdma_device_to_ibdev(device); device 1282 drivers/infiniband/core/sysfs.c static ssize_t fw_ver_show(struct device *device, struct device_attribute *attr, device 1285 drivers/infiniband/core/sysfs.c struct ib_device *dev = rdma_device_to_ibdev(device); device 1308 drivers/infiniband/core/sysfs.c struct ib_device *device = rdma_device_to_ibdev(&coredev->dev); device 1309 drivers/infiniband/core/sysfs.c bool is_full_dev = &device->coredev == coredev; device 1319 drivers/infiniband/core/sysfs.c if (device->port_data && is_full_dev) device 1320 drivers/infiniband/core/sysfs.c device->port_data[port->port_num].hw_stats = NULL; device 1339 drivers/infiniband/core/sysfs.c struct ib_device *device = rdma_device_to_ibdev(&coredev->dev); device 1348 drivers/infiniband/core/sysfs.c rdma_for_each_port (device, port) { device 1361 drivers/infiniband/core/sysfs.c int ib_device_register_sysfs(struct ib_device *device) device 1365 drivers/infiniband/core/sysfs.c ret = ib_setup_port_attrs(&device->coredev); device 1369 drivers/infiniband/core/sysfs.c if (device->ops.alloc_hw_stats) device 1370 drivers/infiniband/core/sysfs.c setup_hw_stats(device, NULL, 0); device 1375 drivers/infiniband/core/sysfs.c void ib_device_unregister_sysfs(struct ib_device *device) device 1377 drivers/infiniband/core/sysfs.c if (device->hw_stats_ag) device 1378 drivers/infiniband/core/sysfs.c free_hsag(&device->dev.kobj, device->hw_stats_ag); device 1379 drivers/infiniband/core/sysfs.c kfree(device->hw_stats); device 1381 drivers/infiniband/core/sysfs.c ib_free_port_attrs(&device->coredev); device 1394 drivers/infiniband/core/sysfs.c int ib_port_register_module_stat(struct ib_device *device, u8 port_num, device 1401 drivers/infiniband/core/sysfs.c list_for_each_entry_safe(p, t, &device->coredev.port_list, entry) { device 178 drivers/infiniband/core/ucma.c if (!ctx->cm_id->device) { device 269 drivers/infiniband/core/ucma.c static void ucma_copy_ud_event(struct ib_device *device, device 277 drivers/infiniband/core/ucma.c ib_copy_ah_attr_to_user(device, &dst->ah_attr, &src->ah_attr); device 357 drivers/infiniband/core/ucma.c ucma_copy_ud_event(cm_id->device, &uevent->resp.param.ud, device 868 drivers/infiniband/core/ucma.c if (!ctx->cm_id->device) device 871 drivers/infiniband/core/ucma.c resp.node_guid = (__force __u64) ctx->cm_id->device->node_guid; device 874 drivers/infiniband/core/ucma.c if (rdma_cap_ib_sa(ctx->cm_id->device, ctx->cm_id->port_num)) device 876 drivers/infiniband/core/ucma.c else if (rdma_protocol_roce(ctx->cm_id->device, ctx->cm_id->port_num)) device 878 drivers/infiniband/core/ucma.c else if (rdma_protocol_iwarp(ctx->cm_id->device, ctx->cm_id->port_num)) device 894 drivers/infiniband/core/ucma.c if (!cm_id->device) device 897 drivers/infiniband/core/ucma.c resp->node_guid = (__force __u64) cm_id->device->node_guid; device 1226 drivers/infiniband/core/ucma.c ib_copy_qp_attr_to_user(ctx->cm_id->device, &resp, &qp_attr); device 1296 drivers/infiniband/core/ucma.c if (!ctx->cm_id->device) device 1304 drivers/infiniband/core/ucma.c if (rdma_cap_opa_ah(ctx->cm_id->device, ctx->cm_id->port_num)) { device 1410 drivers/infiniband/core/ucma.c if (ctx->cm_id->device) device 1851 drivers/infiniband/core/ucma.c static ssize_t show_abi_version(struct device *dev, device 237 drivers/infiniband/core/umem.c umem->ibdev = context->device; device 292 drivers/infiniband/core/umem.c dma_get_max_seg_size(context->device->dma_device), device 300 drivers/infiniband/core/umem.c umem->nmap = ib_dma_map_sg_attrs(context->device, device 315 drivers/infiniband/core/umem.c __ib_umem_release(context->device, umem, 0); device 308 drivers/infiniband/core/umem_odp.c if (WARN_ON_ONCE(!context->device->ops.invalidate_range)) device 315 drivers/infiniband/core/umem_odp.c umem->ibdev = context->device; device 402 drivers/infiniband/core/umem_odp.c WARN_ON_ONCE(!context->device->ops.invalidate_range)) device 409 drivers/infiniband/core/umem_odp.c umem_odp->umem.ibdev = context->device; device 93 drivers/infiniband/core/user_mad.c struct device dev; device 95 drivers/infiniband/core/user_mad.c struct device sm_dev; device 145 drivers/infiniband/core/user_mad.c static void ib_umad_add_one(struct ib_device *device); device 146 drivers/infiniband/core/user_mad.c static void ib_umad_remove_one(struct ib_device *device, void *client_data); device 252 drivers/infiniband/core/user_mad.c if (rdma_cap_opa_mad(agent->device, agent->port_num)) device 266 drivers/infiniband/core/user_mad.c ret = ib_init_ah_attr_from_wc(agent->device, agent->port_num, device 532 drivers/infiniband/core/user_mad.c ah_attr.type = rdma_ah_find_type(agent->device, device 1186 drivers/infiniband/core/user_mad.c static ssize_t ibdev_show(struct device *dev, struct device_attribute *attr, device 1198 drivers/infiniband/core/user_mad.c static ssize_t port_show(struct device *dev, struct device_attribute *attr, device 1217 drivers/infiniband/core/user_mad.c static char *umad_devnode(struct device *dev, umode_t *mode) device 1242 drivers/infiniband/core/user_mad.c static void ib_umad_release_port(struct device *device) device 1244 drivers/infiniband/core/user_mad.c struct ib_umad_port *port = dev_get_drvdata(device); device 1250 drivers/infiniband/core/user_mad.c static void ib_umad_init_port_dev(struct device *dev, device 1252 drivers/infiniband/core/user_mad.c const struct ib_device *device) device 1257 drivers/infiniband/core/user_mad.c dev->parent = device->dev.parent; device 1262 drivers/infiniband/core/user_mad.c static int ib_umad_init_port(struct ib_device *device, int port_num, device 1283 drivers/infiniband/core/user_mad.c port->ib_dev = device; device 1290 drivers/infiniband/core/user_mad.c ib_umad_init_port_dev(&port->dev, port, device); device 1300 drivers/infiniband/core/user_mad.c ib_umad_init_port_dev(&port->sm_dev, port, device); device 1355 drivers/infiniband/core/user_mad.c static void ib_umad_add_one(struct ib_device *device) device 1361 drivers/infiniband/core/user_mad.c s = rdma_start_port(device); device 1362 drivers/infiniband/core/user_mad.c e = rdma_end_port(device); device 1370 drivers/infiniband/core/user_mad.c if (!rdma_cap_ib_mad(device, i)) device 1373 drivers/infiniband/core/user_mad.c if (ib_umad_init_port(device, i, umad_dev, device 1383 drivers/infiniband/core/user_mad.c ib_set_client_data(device, &umad_client, umad_dev); device 1389 drivers/infiniband/core/user_mad.c if (!rdma_cap_ib_mad(device, i)) device 1399 drivers/infiniband/core/user_mad.c static void ib_umad_remove_one(struct ib_device *device, void *client_data) device 1407 drivers/infiniband/core/user_mad.c rdma_for_each_port (device, i) { device 1408 drivers/infiniband/core/user_mad.c if (rdma_cap_ib_mad(device, i)) device 1410 drivers/infiniband/core/user_mad.c &umad_dev->ports[i - rdma_start_port(device)]); device 103 drivers/infiniband/core/uverbs.h struct device dev; device 140 drivers/infiniband/core/uverbs.h struct ib_uverbs_device *device; device 222 drivers/infiniband/core/uverbs_cmd.c ib_dev = srcu_dereference(file->device->ib_dev, device 223 drivers/infiniband/core/uverbs_cmd.c &file->device->disassociate_srcu); device 247 drivers/infiniband/core/uverbs_cmd.c ucontext->device = ib_dev; device 266 drivers/infiniband/core/uverbs_cmd.c resp.num_comp_vectors = file->device->num_comp_vectors; device 312 drivers/infiniband/core/uverbs_cmd.c struct ib_device *ib_dev = ucontext->device; device 372 drivers/infiniband/core/uverbs_cmd.c copy_query_dev_fields(ucontext, &resp, &ucontext->device->attrs); device 389 drivers/infiniband/core/uverbs_cmd.c ib_dev = ucontext->device; device 428 drivers/infiniband/core/uverbs_cmd.c pd->device = ib_dev; device 558 drivers/infiniband/core/uverbs_cmd.c struct ib_uverbs_device *ibudev = attrs->ufile->device; device 612 drivers/infiniband/core/uverbs_cmd.c xrcd->device = ib_dev; device 685 drivers/infiniband/core/uverbs_cmd.c struct ib_uverbs_device *dev = attrs->ufile->device; device 736 drivers/infiniband/core/uverbs_cmd.c if (!(pd->device->attrs.device_cap_flags & device 744 drivers/infiniband/core/uverbs_cmd.c mr = pd->device->ops.reg_user_mr(pd, cmd.start, cmd.length, cmd.hca_va, device 752 drivers/infiniband/core/uverbs_cmd.c mr->device = pd->device; device 837 drivers/infiniband/core/uverbs_cmd.c ret = mr->device->ops.rereg_user_mr(mr, cmd.flags, cmd.start, device 907 drivers/infiniband/core/uverbs_cmd.c mw = pd->device->ops.alloc_mw(pd, cmd.mw_type, &attrs->driver_udata); device 913 drivers/infiniband/core/uverbs_cmd.c mw->device = pd->device; device 995 drivers/infiniband/core/uverbs_cmd.c if (cmd->comp_vector >= attrs->ufile->device->num_comp_vectors) device 1026 drivers/infiniband/core/uverbs_cmd.c cq->device = ib_dev; device 1126 drivers/infiniband/core/uverbs_cmd.c ret = cq->device->ops.resize_cq(cq, cmd.cqe, &attrs->driver_udata); device 1199 drivers/infiniband/core/uverbs_cmd.c ret = copy_wc_to_user(cq->device, data_ptr, &wc); device 1273 drivers/infiniband/core/uverbs_cmd.c struct ib_device *device; device 1332 drivers/infiniband/core/uverbs_cmd.c device = xrcd->device; device 1372 drivers/infiniband/core/uverbs_cmd.c device = pd->device; device 1421 drivers/infiniband/core/uverbs_cmd.c qp = _ib_create_qp(device, pd, &attr, &attrs->driver_udata, device 1430 drivers/infiniband/core/uverbs_cmd.c ret = ib_create_qp_security(qp, device); device 1779 drivers/infiniband/core/uverbs_cmd.c !rdma_is_port_valid(qp->device, cmd->base.port_num)) { device 1785 drivers/infiniband/core/uverbs_cmd.c if (!rdma_is_port_valid(qp->device, cmd->base.dest.port_num)) { device 1839 drivers/infiniband/core/uverbs_cmd.c (!rdma_is_port_valid(qp->device, cmd->base.alt_port_num) || device 1840 drivers/infiniband/core/uverbs_cmd.c !rdma_is_port_valid(qp->device, cmd->base.alt_dest.port_num) || device 1899 drivers/infiniband/core/uverbs_cmd.c copy_ah_attr_from_uverbs(qp->device, &attr->ah_attr, device 1903 drivers/infiniband/core/uverbs_cmd.c copy_ah_attr_from_uverbs(qp->device, &attr->alt_ah_attr, device 2163 drivers/infiniband/core/uverbs_cmd.c ret = qp->device->ops.post_send(qp->real_qp, wr, &bad_wr); device 2316 drivers/infiniband/core/uverbs_cmd.c ret = qp->device->ops.post_recv(qp->real_qp, wr, &bad_wr); device 2366 drivers/infiniband/core/uverbs_cmd.c ret = srq->device->ops.post_srq_recv(srq, wr, &bad_wr); device 2936 drivers/infiniband/core/uverbs_cmd.c wq = pd->device->ops.create_wq(pd, &wq_init_attr, &attrs->driver_udata); device 2947 drivers/infiniband/core/uverbs_cmd.c wq->device = pd->device; device 3036 drivers/infiniband/core/uverbs_cmd.c ret = wq->device->ops.modify_wq(wq, &wq_attr, cmd.attr_mask, device 3122 drivers/infiniband/core/uverbs_cmd.c rwq_ind_tbl->device = ib_dev; device 3298 drivers/infiniband/core/uverbs_cmd.c flow_id = qp->device->ops.create_flow( device 3306 drivers/infiniband/core/uverbs_cmd.c ib_set_flow(uobj, flow_id, qp, qp->device, uflow_res); device 3321 drivers/infiniband/core/uverbs_cmd.c if (!qp->device->ops.destroy_flow(flow_id)) device 3422 drivers/infiniband/core/uverbs_cmd.c srq->device = pd->device; device 3429 drivers/infiniband/core/uverbs_cmd.c ret = pd->device->ops.create_srq(srq, &attr, udata); device 3545 drivers/infiniband/core/uverbs_cmd.c ret = srq->device->ops.modify_srq(srq, &attr, cmd.attr_mask, device 3622 drivers/infiniband/core/uverbs_cmd.c ib_dev = ucontext->device; device 430 drivers/infiniband/core/uverbs_ioctl.c &pbundle->bundle.ufile->device->disassociate_srcu); device 560 drivers/infiniband/core/uverbs_ioctl.c struct uverbs_api *uapi = ufile->device->uapi; device 643 drivers/infiniband/core/uverbs_ioctl.c srcu_key = srcu_read_lock(&file->device->disassociate_srcu); device 645 drivers/infiniband/core/uverbs_ioctl.c srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); device 78 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_add_one(struct ib_device *device); device 79 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_remove_one(struct ib_device *device, void *client_data); device 94 drivers/infiniband/core/uverbs_main.c if (!srcu_dereference(ufile->device->ib_dev, device 95 drivers/infiniband/core/uverbs_main.c &ufile->device->disassociate_srcu)) device 110 drivers/infiniband/core/uverbs_main.c ret = mw->device->ops.dealloc_mw(mw); device 116 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_release_dev(struct device *device) device 119 drivers/infiniband/core/uverbs_main.c container_of(device, struct ib_uverbs_device, dev); device 200 drivers/infiniband/core/uverbs_main.c srcu_key = srcu_read_lock(&file->device->disassociate_srcu); device 201 drivers/infiniband/core/uverbs_main.c ib_dev = srcu_dereference(file->device->ib_dev, device 202 drivers/infiniband/core/uverbs_main.c &file->device->disassociate_srcu); device 205 drivers/infiniband/core/uverbs_main.c srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); device 207 drivers/infiniband/core/uverbs_main.c if (atomic_dec_and_test(&file->device->refcount)) device 208 drivers/infiniband/core/uverbs_main.c ib_uverbs_comp_dev(file->device); device 213 drivers/infiniband/core/uverbs_main.c put_device(&file->device->dev); device 356 drivers/infiniband/core/uverbs_main.c mutex_lock(&uverbs_file->device->lists_mutex); device 370 drivers/infiniband/core/uverbs_main.c mutex_unlock(&uverbs_file->device->lists_mutex); device 578 drivers/infiniband/core/uverbs_main.c mutex_lock(&uverbs_file->device->lists_mutex); device 580 drivers/infiniband/core/uverbs_main.c &uverbs_file->device->uverbs_events_file_list); device 581 drivers/infiniband/core/uverbs_main.c mutex_unlock(&uverbs_file->device->lists_mutex); device 664 drivers/infiniband/core/uverbs_main.c struct uverbs_api *uapi = file->device->uapi; device 698 drivers/infiniband/core/uverbs_main.c srcu_key = srcu_read_lock(&file->device->disassociate_srcu); device 769 drivers/infiniband/core/uverbs_main.c srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); device 780 drivers/infiniband/core/uverbs_main.c srcu_key = srcu_read_lock(&file->device->disassociate_srcu); device 787 drivers/infiniband/core/uverbs_main.c ret = ucontext->device->ops.mmap(ucontext, vma); device 789 drivers/infiniband/core/uverbs_main.c srcu_read_unlock(&file->device->disassociate_srcu, srcu_key); device 953 drivers/infiniband/core/uverbs_main.c lockdep_assert_held(&ufile->device->disassociate_srcu); device 1086 drivers/infiniband/core/uverbs_main.c file->device = dev; device 1124 drivers/infiniband/core/uverbs_main.c mutex_lock(&file->device->lists_mutex); device 1126 drivers/infiniband/core/uverbs_main.c mutex_unlock(&file->device->lists_mutex); device 1190 drivers/infiniband/core/uverbs_main.c static ssize_t ibdev_show(struct device *device, struct device_attribute *attr, device 1194 drivers/infiniband/core/uverbs_main.c container_of(device, struct ib_uverbs_device, dev); device 1209 drivers/infiniband/core/uverbs_main.c static ssize_t abi_version_show(struct device *device, device 1213 drivers/infiniband/core/uverbs_main.c container_of(device, struct ib_uverbs_device, dev); device 1241 drivers/infiniband/core/uverbs_main.c static int ib_uverbs_create_uapi(struct ib_device *device, device 1246 drivers/infiniband/core/uverbs_main.c uapi = uverbs_alloc_api(device); device 1254 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_add_one(struct ib_device *device) device 1261 drivers/infiniband/core/uverbs_main.c if (!device->ops.alloc_ucontext) device 1276 drivers/infiniband/core/uverbs_main.c uverbs_dev->dev.parent = device->dev.parent; device 1287 drivers/infiniband/core/uverbs_main.c rcu_assign_pointer(uverbs_dev->ib_dev, device); device 1288 drivers/infiniband/core/uverbs_main.c uverbs_dev->num_comp_vectors = device->num_comp_vectors; device 1300 drivers/infiniband/core/uverbs_main.c if (ib_uverbs_create_uapi(device, uverbs_dev)) device 1307 drivers/infiniband/core/uverbs_main.c device->ops.mmap ? &uverbs_mmap_fops : &uverbs_fops); device 1314 drivers/infiniband/core/uverbs_main.c ib_set_client_data(device, &uverbs_client, uverbs_dev); device 1338 drivers/infiniband/core/uverbs_main.c event.device = ib_dev; device 1373 drivers/infiniband/core/uverbs_main.c event_file->uverbs_file->event_handler.device = device 1384 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_remove_one(struct ib_device *device, void *client_data) device 1395 drivers/infiniband/core/uverbs_main.c if (device->ops.disassociate_ucontext) { device 1407 drivers/infiniband/core/uverbs_main.c ib_uverbs_free_hw_resources(uverbs_dev, device); device 1419 drivers/infiniband/core/uverbs_main.c static char *uverbs_devnode(struct device *dev, umode_t *mode) device 62 drivers/infiniband/core/uverbs_marshall.c void ib_copy_ah_attr_to_user(struct ib_device *device, device 73 drivers/infiniband/core/uverbs_marshall.c (!rdma_ah_conv_opa_to_ib(device, &conv_ah, ah_attr))) device 96 drivers/infiniband/core/uverbs_marshall.c void ib_copy_qp_attr_to_user(struct ib_device *device, device 116 drivers/infiniband/core/uverbs_marshall.c ib_copy_ah_attr_to_user(device, &dst->ah_attr, &src->ah_attr); device 117 drivers/infiniband/core/uverbs_marshall.c ib_copy_ah_attr_to_user(device, &dst->alt_ah_attr, &src->alt_ah_attr); device 61 drivers/infiniband/core/uverbs_std_types.c ret = flow->device->ops.destroy_flow(flow); device 183 drivers/infiniband/core/uverbs_std_types.c mutex_lock(&attrs->ufile->device->xrcd_tree_mutex); device 185 drivers/infiniband/core/uverbs_std_types.c mutex_unlock(&attrs->ufile->device->xrcd_tree_mutex); device 49 drivers/infiniband/core/uverbs_std_types_counters.c return counters->device->ops.destroy_counters(counters); device 57 drivers/infiniband/core/uverbs_std_types_counters.c struct ib_device *ib_dev = attrs->context->device; device 75 drivers/infiniband/core/uverbs_std_types_counters.c counters->device = ib_dev; device 95 drivers/infiniband/core/uverbs_std_types_counters.c if (!counters->device->ops.read_counters) device 114 drivers/infiniband/core/uverbs_std_types_counters.c ret = counters->device->ops.read_counters(counters, &read_attr, attrs); device 67 drivers/infiniband/core/uverbs_std_types_cq.c struct ib_device *ib_dev = attrs->context->device; device 104 drivers/infiniband/core/uverbs_std_types_cq.c if (attr.comp_vector >= attrs->ufile->device->num_comp_vectors) { device 120 drivers/infiniband/core/uverbs_std_types_cq.c cq->device = ib_dev; device 21 drivers/infiniband/core/uverbs_std_types_device.c struct uverbs_api *uapi = attrs->ufile->device->uapi; device 112 drivers/infiniband/core/uverbs_std_types_device.c uapi_object = uapi_get_object(attrs->ufile->device->uapi, object_id); device 181 drivers/infiniband/core/uverbs_std_types_device.c ib_dev = ucontext->device; device 48 drivers/infiniband/core/uverbs_std_types_dm.c return dm->device->ops.dealloc_dm(dm, attrs); device 58 drivers/infiniband/core/uverbs_std_types_dm.c struct ib_device *ib_dev = attrs->context->device; device 79 drivers/infiniband/core/uverbs_std_types_dm.c dm->device = ib_dev; device 48 drivers/infiniband/core/uverbs_std_types_flow_action.c return action->device->ops.destroy_flow_action(action); device 313 drivers/infiniband/core/uverbs_std_types_flow_action.c struct ib_device *ib_dev = attrs->context->device; device 346 drivers/infiniband/core/uverbs_std_types_flow_action.c if (!action->device->ops.modify_flow_action_esp) device 349 drivers/infiniband/core/uverbs_std_types_flow_action.c ret = parse_flow_action_esp(action->device, attrs, &esp_attr, true); device 356 drivers/infiniband/core/uverbs_std_types_flow_action.c return action->device->ops.modify_flow_action_esp(action, device 51 drivers/infiniband/core/uverbs_std_types_mr.c struct ib_device *ib_dev = pd->device; device 91 drivers/infiniband/core/uverbs_std_types_mr.c struct ib_device *ib_dev = pd->device; device 125 drivers/infiniband/core/uverbs_std_types_mr.c mr = pd->device->ops.reg_dm_mr(pd, dm, &attr, attrs); device 129 drivers/infiniband/core/uverbs_std_types_mr.c mr->device = pd->device; device 56 drivers/infiniband/core/verbs.c static int ib_resolve_eth_dmac(struct ib_device *device, device 228 drivers/infiniband/core/verbs.c enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device, u8 port_num) device 231 drivers/infiniband/core/verbs.c if (device->ops.get_link_layer) device 232 drivers/infiniband/core/verbs.c return device->ops.get_link_layer(device, port_num); device 234 drivers/infiniband/core/verbs.c lt = rdma_node_get_transport(device->node_type); device 254 drivers/infiniband/core/verbs.c struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags, device 261 drivers/infiniband/core/verbs.c pd = rdma_zalloc_drv_obj(device, ib_pd); device 265 drivers/infiniband/core/verbs.c pd->device = device; device 274 drivers/infiniband/core/verbs.c ret = device->ops.alloc_pd(pd, NULL); device 281 drivers/infiniband/core/verbs.c if (device->attrs.device_cap_flags & IB_DEVICE_LOCAL_DMA_LKEY) device 282 drivers/infiniband/core/verbs.c pd->local_dma_lkey = device->local_dma_lkey; device 294 drivers/infiniband/core/verbs.c mr = pd->device->ops.get_dma_mr(pd, mr_access_flags); device 300 drivers/infiniband/core/verbs.c mr->device = pd->device; device 308 drivers/infiniband/core/verbs.c if (!(device->attrs.device_cap_flags & IB_DEVICE_LOCAL_DMA_LKEY)) device 333 drivers/infiniband/core/verbs.c ret = pd->device->ops.dereg_mr(pd->__internal_mr, NULL); device 343 drivers/infiniband/core/verbs.c pd->device->ops.dealloc_pd(pd, udata); device 408 drivers/infiniband/core/verbs.c static int rdma_check_ah_attr(struct ib_device *device, device 411 drivers/infiniband/core/verbs.c if (!rdma_is_port_valid(device, ah_attr->port_num)) device 414 drivers/infiniband/core/verbs.c if ((rdma_is_grh_required(device, ah_attr->port_num) || device 435 drivers/infiniband/core/verbs.c static int rdma_fill_sgid_attr(struct ib_device *device, device 445 drivers/infiniband/core/verbs.c ret = rdma_check_ah_attr(device, ah_attr); device 457 drivers/infiniband/core/verbs.c rdma_get_gid_attr(device, ah_attr->port_num, grh->sgid_index); device 502 drivers/infiniband/core/verbs.c struct ib_device *device = pd->device; device 508 drivers/infiniband/core/verbs.c if (!device->ops.create_ah) device 512 drivers/infiniband/core/verbs.c device, ib_ah, device 517 drivers/infiniband/core/verbs.c ah->device = device; device 522 drivers/infiniband/core/verbs.c ret = device->ops.create_ah(ah, ah_attr, flags, udata); device 550 drivers/infiniband/core/verbs.c ret = rdma_fill_sgid_attr(pd->device, ah_attr, &old_sgid_attr); device 582 drivers/infiniband/core/verbs.c err = rdma_fill_sgid_attr(pd->device, ah_attr, &old_sgid_attr); device 587 drivers/infiniband/core/verbs.c err = ib_resolve_eth_dmac(pd->device, ah_attr); device 635 drivers/infiniband/core/verbs.c static enum rdma_network_type ib_get_net_type_by_grh(struct ib_device *device, device 641 drivers/infiniband/core/verbs.c if (rdma_protocol_ib(device, port_num)) device 679 drivers/infiniband/core/verbs.c get_sgid_attr_from_eth(struct ib_device *device, u8 port_num, device 686 drivers/infiniband/core/verbs.c return rdma_find_gid_by_filter(device, sgid, port_num, find_gid_index, device 728 drivers/infiniband/core/verbs.c static int ib_resolve_unicast_gid_dmac(struct ib_device *device, device 766 drivers/infiniband/core/verbs.c int ib_init_ah_attr_from_wc(struct ib_device *device, u8 port_num, device 782 drivers/infiniband/core/verbs.c ah_attr->type = rdma_ah_find_type(device, port_num); device 783 drivers/infiniband/core/verbs.c if (rdma_cap_eth_ah(device, port_num)) { device 787 drivers/infiniband/core/verbs.c net_type = ib_get_net_type_by_grh(device, port_num, grh); device 798 drivers/infiniband/core/verbs.c if (rdma_protocol_roce(device, port_num)) { device 805 drivers/infiniband/core/verbs.c sgid_attr = get_sgid_attr_from_eth(device, port_num, device 819 drivers/infiniband/core/verbs.c ret = ib_resolve_unicast_gid_dmac(device, ah_attr); device 834 drivers/infiniband/core/verbs.c device, &dgid, IB_GID_TYPE_IB, port_num, NULL); device 836 drivers/infiniband/core/verbs.c sgid_attr = rdma_get_gid_attr(device, port_num, 0); device 903 drivers/infiniband/core/verbs.c ret = ib_init_ah_attr_from_wc(pd->device, port_num, wc, grh, &ah_attr); device 922 drivers/infiniband/core/verbs.c ret = rdma_fill_sgid_attr(ah->device, ah_attr, &old_sgid_attr); device 926 drivers/infiniband/core/verbs.c ret = ah->device->ops.modify_ah ? device 927 drivers/infiniband/core/verbs.c ah->device->ops.modify_ah(ah, ah_attr) : device 940 drivers/infiniband/core/verbs.c return ah->device->ops.query_ah ? device 941 drivers/infiniband/core/verbs.c ah->device->ops.query_ah(ah, ah_attr) : device 955 drivers/infiniband/core/verbs.c ah->device->ops.destroy_ah(ah, flags); device 973 drivers/infiniband/core/verbs.c if (!pd->device->ops.create_srq) device 976 drivers/infiniband/core/verbs.c srq = rdma_zalloc_drv_obj(pd->device, ib_srq); device 980 drivers/infiniband/core/verbs.c srq->device = pd->device; device 996 drivers/infiniband/core/verbs.c ret = pd->device->ops.create_srq(srq, srq_init_attr, NULL); device 1015 drivers/infiniband/core/verbs.c return srq->device->ops.modify_srq ? device 1016 drivers/infiniband/core/verbs.c srq->device->ops.modify_srq(srq, srq_attr, srq_attr_mask, device 1024 drivers/infiniband/core/verbs.c return srq->device->ops.query_srq ? device 1025 drivers/infiniband/core/verbs.c srq->device->ops.query_srq(srq, srq_attr) : -EOPNOTSUPP; device 1034 drivers/infiniband/core/verbs.c srq->device->ops.destroy_srq(srq, udata); device 1054 drivers/infiniband/core/verbs.c spin_lock_irqsave(&qp->device->event_handler_lock, flags); device 1058 drivers/infiniband/core/verbs.c spin_unlock_irqrestore(&qp->device->event_handler_lock, flags); device 1081 drivers/infiniband/core/verbs.c err = ib_open_shared_qp_security(qp, real_qp->device); device 1089 drivers/infiniband/core/verbs.c qp->device = real_qp->device; device 1095 drivers/infiniband/core/verbs.c spin_lock_irqsave(&real_qp->device->event_handler_lock, flags); device 1097 drivers/infiniband/core/verbs.c spin_unlock_irqrestore(&real_qp->device->event_handler_lock, flags); device 1152 drivers/infiniband/core/verbs.c struct ib_device *device = pd ? pd->device : qp_init_attr->xrcd->device; device 1163 drivers/infiniband/core/verbs.c !(device->attrs.device_cap_flags & IB_DEVICE_INTEGRITY_HANDOVER)) device 1173 drivers/infiniband/core/verbs.c rdma_rw_init_qp(device, qp_init_attr); device 1175 drivers/infiniband/core/verbs.c qp = _ib_create_qp(device, pd, qp_init_attr, NULL, NULL); device 1179 drivers/infiniband/core/verbs.c ret = ib_create_qp_security(qp, device); device 1230 drivers/infiniband/core/verbs.c device->attrs.max_sge_rd); device 1585 drivers/infiniband/core/verbs.c static int ib_resolve_eth_dmac(struct ib_device *device, device 1601 drivers/infiniband/core/verbs.c ret = ib_resolve_unicast_gid_dmac(device, ah_attr); device 1626 drivers/infiniband/core/verbs.c ret = rdma_fill_sgid_attr(qp->device, &attr->ah_attr, device 1639 drivers/infiniband/core/verbs.c ret = rdma_fill_sgid_attr(qp->device, &attr->alt_ah_attr, device 1648 drivers/infiniband/core/verbs.c if (!(rdma_protocol_ib(qp->device, device 1650 drivers/infiniband/core/verbs.c rdma_protocol_ib(qp->device, port))) { device 1663 drivers/infiniband/core/verbs.c ret = ib_resolve_eth_dmac(qp->device, &attr->ah_attr); device 1668 drivers/infiniband/core/verbs.c if (rdma_ib_or_roce(qp->device, port)) { device 1670 drivers/infiniband/core/verbs.c dev_warn(&qp->device->dev, device 1677 drivers/infiniband/core/verbs.c dev_warn(&qp->device->dev, device 1800 drivers/infiniband/core/verbs.c return qp->device->ops.query_qp ? device 1801 drivers/infiniband/core/verbs.c qp->device->ops.query_qp(qp->real_qp, qp_attr, qp_attr_mask, device 1815 drivers/infiniband/core/verbs.c spin_lock_irqsave(&real_qp->device->event_handler_lock, flags); device 1817 drivers/infiniband/core/verbs.c spin_unlock_irqrestore(&real_qp->device->event_handler_lock, flags); device 1889 drivers/infiniband/core/verbs.c ret = qp->device->ops.destroy_qp(qp, udata); device 1918 drivers/infiniband/core/verbs.c struct ib_cq *__ib_create_cq(struct ib_device *device, device 1928 drivers/infiniband/core/verbs.c cq = rdma_zalloc_drv_obj(device, ib_cq); device 1932 drivers/infiniband/core/verbs.c cq->device = device; device 1941 drivers/infiniband/core/verbs.c ret = device->ops.create_cq(cq, cq_attr, NULL); device 1954 drivers/infiniband/core/verbs.c return cq->device->ops.modify_cq ? device 1955 drivers/infiniband/core/verbs.c cq->device->ops.modify_cq(cq, cq_count, device 1966 drivers/infiniband/core/verbs.c cq->device->ops.destroy_cq(cq, udata); device 1974 drivers/infiniband/core/verbs.c return cq->device->ops.resize_cq ? device 1975 drivers/infiniband/core/verbs.c cq->device->ops.resize_cq(cq, cqe, NULL) : -EOPNOTSUPP; device 1989 drivers/infiniband/core/verbs.c ret = mr->device->ops.dereg_mr(mr, udata); device 2019 drivers/infiniband/core/verbs.c if (!pd->device->ops.alloc_mr) device 2025 drivers/infiniband/core/verbs.c mr = pd->device->ops.alloc_mr(pd, mr_type, max_num_sg, udata); device 2027 drivers/infiniband/core/verbs.c mr->device = pd->device; device 2062 drivers/infiniband/core/verbs.c if (!pd->device->ops.alloc_mr_integrity || device 2063 drivers/infiniband/core/verbs.c !pd->device->ops.map_mr_sg_pi) device 2073 drivers/infiniband/core/verbs.c mr = pd->device->ops.alloc_mr_integrity(pd, max_num_data_sg, device 2080 drivers/infiniband/core/verbs.c mr->device = pd->device; device 2103 drivers/infiniband/core/verbs.c if (!pd->device->ops.alloc_fmr) device 2106 drivers/infiniband/core/verbs.c fmr = pd->device->ops.alloc_fmr(pd, mr_access_flags, fmr_attr); device 2108 drivers/infiniband/core/verbs.c fmr->device = pd->device; device 2125 drivers/infiniband/core/verbs.c return fmr->device->ops.unmap_fmr(fmr_list); device 2135 drivers/infiniband/core/verbs.c ret = fmr->device->ops.dealloc_fmr(fmr); device 2157 drivers/infiniband/core/verbs.c if (rdma_port_get_link_layer(qp->device, attr.port_num) != device 2165 drivers/infiniband/core/verbs.c for (port = 0; port < qp->device->phys_port_cnt; port++) device 2166 drivers/infiniband/core/verbs.c if (rdma_port_get_link_layer(qp->device, port) != device 2187 drivers/infiniband/core/verbs.c if (!qp->device->ops.attach_mcast) device 2194 drivers/infiniband/core/verbs.c ret = qp->device->ops.attach_mcast(qp, gid, lid); device 2205 drivers/infiniband/core/verbs.c if (!qp->device->ops.detach_mcast) device 2212 drivers/infiniband/core/verbs.c ret = qp->device->ops.detach_mcast(qp, gid, lid); device 2219 drivers/infiniband/core/verbs.c struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller) device 2223 drivers/infiniband/core/verbs.c if (!device->ops.alloc_xrcd) device 2226 drivers/infiniband/core/verbs.c xrcd = device->ops.alloc_xrcd(device, NULL); device 2228 drivers/infiniband/core/verbs.c xrcd->device = device; device 2255 drivers/infiniband/core/verbs.c return xrcd->device->ops.dealloc_xrcd(xrcd, udata); device 2278 drivers/infiniband/core/verbs.c if (!pd->device->ops.create_wq) device 2281 drivers/infiniband/core/verbs.c wq = pd->device->ops.create_wq(pd, wq_attr, NULL); device 2287 drivers/infiniband/core/verbs.c wq->device = pd->device; device 2311 drivers/infiniband/core/verbs.c wq->device->ops.destroy_wq(wq, udata); device 2332 drivers/infiniband/core/verbs.c if (!wq->device->ops.modify_wq) device 2335 drivers/infiniband/core/verbs.c err = wq->device->ops.modify_wq(wq, wq_attr, wq_attr_mask, NULL); device 2350 drivers/infiniband/core/verbs.c struct ib_rwq_ind_table *ib_create_rwq_ind_table(struct ib_device *device, device 2357 drivers/infiniband/core/verbs.c if (!device->ops.create_rwq_ind_table) device 2361 drivers/infiniband/core/verbs.c rwq_ind_table = device->ops.create_rwq_ind_table(device, device 2368 drivers/infiniband/core/verbs.c rwq_ind_table->device = device; device 2392 drivers/infiniband/core/verbs.c err = rwq_ind_table->device->ops.destroy_rwq_ind_table(rwq_ind_table); device 2405 drivers/infiniband/core/verbs.c if (!mr->device->ops.check_mr_status) device 2408 drivers/infiniband/core/verbs.c return mr->device->ops.check_mr_status(mr, check_mask, mr_status); device 2412 drivers/infiniband/core/verbs.c int ib_set_vf_link_state(struct ib_device *device, int vf, u8 port, device 2415 drivers/infiniband/core/verbs.c if (!device->ops.set_vf_link_state) device 2418 drivers/infiniband/core/verbs.c return device->ops.set_vf_link_state(device, vf, port, state); device 2422 drivers/infiniband/core/verbs.c int ib_get_vf_config(struct ib_device *device, int vf, u8 port, device 2425 drivers/infiniband/core/verbs.c if (!device->ops.get_vf_config) device 2428 drivers/infiniband/core/verbs.c return device->ops.get_vf_config(device, vf, port, info); device 2432 drivers/infiniband/core/verbs.c int ib_get_vf_stats(struct ib_device *device, int vf, u8 port, device 2435 drivers/infiniband/core/verbs.c if (!device->ops.get_vf_stats) device 2438 drivers/infiniband/core/verbs.c return device->ops.get_vf_stats(device, vf, port, stats); device 2442 drivers/infiniband/core/verbs.c int ib_set_vf_guid(struct ib_device *device, int vf, u8 port, u64 guid, device 2445 drivers/infiniband/core/verbs.c if (!device->ops.set_vf_guid) device 2448 drivers/infiniband/core/verbs.c return device->ops.set_vf_guid(device, vf, port, guid, type); device 2477 drivers/infiniband/core/verbs.c if (unlikely(!mr->device->ops.map_mr_sg_pi || device 2483 drivers/infiniband/core/verbs.c return mr->device->ops.map_mr_sg_pi(mr, data_sg, data_sg_nents, device 2517 drivers/infiniband/core/verbs.c if (unlikely(!mr->device->ops.map_mr_sg)) device 2522 drivers/infiniband/core/verbs.c return mr->device->ops.map_mr_sg(mr, sg, sg_nents, sg_offset); device 2721 drivers/infiniband/core/verbs.c if (qp->device->ops.drain_sq) device 2722 drivers/infiniband/core/verbs.c qp->device->ops.drain_sq(qp); device 2749 drivers/infiniband/core/verbs.c if (qp->device->ops.drain_rq) device 2750 drivers/infiniband/core/verbs.c qp->device->ops.drain_rq(qp); device 2779 drivers/infiniband/core/verbs.c struct net_device *rdma_alloc_netdev(struct ib_device *device, u8 port_num, device 2788 drivers/infiniband/core/verbs.c if (!device->ops.rdma_netdev_get_params) device 2791 drivers/infiniband/core/verbs.c rc = device->ops.rdma_netdev_get_params(device, port_num, type, device 2805 drivers/infiniband/core/verbs.c int rdma_init_netdev(struct ib_device *device, u8 port_num, device 2814 drivers/infiniband/core/verbs.c if (!device->ops.rdma_netdev_get_params) device 2817 drivers/infiniband/core/verbs.c rc = device->ops.rdma_netdev_get_params(device, port_num, type, device 2822 drivers/infiniband/core/verbs.c return params.initialize_rdma_netdev(device, port_num, device 184 drivers/infiniband/hw/bnxt_re/bnxt_re.h static inline struct device *rdev_to_dev(struct bnxt_re_dev *rdev) device 139 drivers/infiniband/hw/bnxt_re/ib_verbs.c ib_attr->vendor_part_id = rdev->en_dev->pdev->device; device 308 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev); device 363 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev); device 461 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct device *dev = &rdev->en_dev->pdev->dev; device 489 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct device *dev = &rdev->en_dev->pdev->dev; device 570 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct ib_device *ibdev = ibpd->device; device 2536 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibcq->device, ibdev); device 3605 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct ib_device *ibdev = ctx->device; device 564 drivers/infiniband/hw/bnxt_re/main.c static ssize_t hw_rev_show(struct device *device, struct device_attribute *attr, device 568 drivers/infiniband/hw/bnxt_re/main.c rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev); device 574 drivers/infiniband/hw/bnxt_re/main.c static ssize_t hca_type_show(struct device *device, device 578 drivers/infiniband/hw/bnxt_re/main.c rdma_device_to_drv_device(device, struct bnxt_re_dev, ibdev); device 800 drivers/infiniband/hw/bnxt_re/main.c event.device = &qp->rdev->ibdev; device 805 drivers/infiniband/hw/bnxt_re/main.c if (event.device && qp->ib_qp.event_handler) device 864 drivers/infiniband/hw/bnxt_re/main.c ib_event.device = &srq->rdev->ibdev; device 1047 drivers/infiniband/hw/bnxt_re/main.c ib_event.device = ibdev; device 250 drivers/infiniband/hw/cxgb3/iwch.c event.device = &rnicp->ibdev; device 1786 drivers/infiniband/hw/cxgb3/iwch_cm.c struct iwch_dev *h = to_iwch_dev(cm_id->device); device 1877 drivers/infiniband/hw/cxgb3/iwch_cm.c struct iwch_dev *h = to_iwch_dev(cm_id->device); device 1975 drivers/infiniband/hw/cxgb3/iwch_cm.c struct iwch_dev *h = to_iwch_dev(cm_id->device); device 90 drivers/infiniband/hw/cxgb3/iwch_ev.c event.device = chp->ibcq.device; device 67 drivers/infiniband/hw/cxgb3/iwch_provider.c struct iwch_dev *rhp = to_iwch_dev(context->device); device 80 drivers/infiniband/hw/cxgb3/iwch_provider.c struct ib_device *ibdev = ucontext->device; device 109 drivers/infiniband/hw/cxgb3/iwch_provider.c struct ib_device *ibdev = ibcq->device; device 111 drivers/infiniband/hw/cxgb3/iwch_provider.c struct iwch_dev *rhp = to_iwch_dev(ibcq->device); device 254 drivers/infiniband/hw/cxgb3/iwch_provider.c rdev_p = &(to_iwch_dev(context->device)->rdev); device 307 drivers/infiniband/hw/cxgb3/iwch_provider.c struct ib_device *ibdev = pd->device; device 972 drivers/infiniband/hw/cxgb3/iwch_provider.c props->vendor_part_id = (u32)dev->rdev.rnic_info.pdev->device; device 1011 drivers/infiniband/hw/cxgb3/iwch_provider.c static ssize_t hw_rev_show(struct device *dev, device 1022 drivers/infiniband/hw/cxgb3/iwch_provider.c static ssize_t hca_type_show(struct device *dev, device 1036 drivers/infiniband/hw/cxgb3/iwch_provider.c static ssize_t board_id_show(struct device *dev, device 1044 drivers/infiniband/hw/cxgb3/iwch_provider.c iwch_dev->rdev.rnic_info.pdev->device); device 3122 drivers/infiniband/hw/cxgb4/cm.c struct c4iw_dev *h = to_c4iw_dev(cm_id->device); device 3299 drivers/infiniband/hw/cxgb4/cm.c struct c4iw_dev *dev = to_c4iw_dev(cm_id->device); device 3539 drivers/infiniband/hw/cxgb4/cm.c struct c4iw_dev *dev = to_c4iw_dev(cm_id->device); device 993 drivers/infiniband/hw/cxgb4/cq.c struct ib_device *ibdev = ibcq->device; device 996 drivers/infiniband/hw/cxgb4/cq.c struct c4iw_dev *rhp = to_c4iw_dev(ibcq->device); device 1253 drivers/infiniband/hw/cxgb4/device.c event.device = &ctx->dev->ibdev; device 105 drivers/infiniband/hw/cxgb4/ev.c event.device = chp->ibcq.device; device 68 drivers/infiniband/hw/cxgb4/provider.c rhp = to_c4iw_dev(ucontext->ibucontext.device); device 78 drivers/infiniband/hw/cxgb4/provider.c struct ib_device *ibdev = ucontext->device; device 140 drivers/infiniband/hw/cxgb4/provider.c rdev = &(to_c4iw_dev(context->device)->rdev); device 210 drivers/infiniband/hw/cxgb4/provider.c struct ib_device *ibdev = pd->device; device 280 drivers/infiniband/hw/cxgb4/provider.c props->vendor_part_id = (u32)dev->rdev.lldi.pdev->device; device 325 drivers/infiniband/hw/cxgb4/provider.c static ssize_t hw_rev_show(struct device *dev, device 337 drivers/infiniband/hw/cxgb4/provider.c static ssize_t hca_type_show(struct device *dev, device 351 drivers/infiniband/hw/cxgb4/provider.c static ssize_t board_id_show(struct device *dev, struct device_attribute *attr, device 359 drivers/infiniband/hw/cxgb4/provider.c c4iw_dev->rdev.lldi.pdev->device); device 2428 drivers/infiniband/hw/cxgb4/qp.c event.device = &srq->rhp->ibdev; device 297 drivers/infiniband/hw/efa/efa_verbs.c props->vendor_part_id = dev->pdev->device; device 353 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibqp->device); device 430 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibpd->device); device 474 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibpd->device); device 490 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibqp->pd->device); device 634 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibpd->device); device 824 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibqp->device); device 890 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibcq->device); device 923 drivers/infiniband/hw/efa/efa_verbs.c struct ib_device *ibdev = ibcq->device; device 1395 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibpd->device); device 1496 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibmr->device); device 1544 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibucontext->device); device 1586 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibucontext->device); device 1648 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibucontext->device); device 1686 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibah->device); device 1741 drivers/infiniband/hw/efa/efa_verbs.c struct efa_dev *dev = to_edev(ibah->pd->device); device 199 drivers/infiniband/hw/hfi1/affinity.c while ((dev = pci_get_device(ids->vendor, ids->device, dev))) { device 9386 drivers/infiniband/hw/hfi1/chip.c ret = write_local_device_id(dd, dd->pcidev->device, dd->minrev); device 10631 drivers/infiniband/hw/hfi1/chip.c struct ib_event event = {.device = NULL}; device 10771 drivers/infiniband/hw/hfi1/chip.c event.device = &dd->verbs_dev.rdi.ibdev; device 10923 drivers/infiniband/hw/hfi1/chip.c if (event.device) device 62 drivers/infiniband/hw/hfi1/device.c struct cdev *cdev, struct device **devp, device 67 drivers/infiniband/hw/hfi1/device.c struct device *device = NULL; device 83 drivers/infiniband/hw/hfi1/device.c device = device_create(user_class, NULL, dev, NULL, "%s", name); device 85 drivers/infiniband/hw/hfi1/device.c device = device_create(class, NULL, dev, NULL, "%s", name); device 87 drivers/infiniband/hw/hfi1/device.c if (IS_ERR(device)) { device 88 drivers/infiniband/hw/hfi1/device.c ret = PTR_ERR(device); device 89 drivers/infiniband/hw/hfi1/device.c device = NULL; device 95 drivers/infiniband/hw/hfi1/device.c *devp = device; device 99 drivers/infiniband/hw/hfi1/device.c void hfi1_cdev_cleanup(struct cdev *cdev, struct device **devp) device 101 drivers/infiniband/hw/hfi1/device.c struct device *device = *devp; device 103 drivers/infiniband/hw/hfi1/device.c if (device) { device 104 drivers/infiniband/hw/hfi1/device.c device_unregister(device); device 118 drivers/infiniband/hw/hfi1/device.c static char *hfi1_devnode(struct device *dev, umode_t *mode) device 131 drivers/infiniband/hw/hfi1/device.c static char *hfi1_user_devnode(struct device *dev, umode_t *mode) device 52 drivers/infiniband/hw/hfi1/device.h struct cdev *cdev, struct device **devp, device 55 drivers/infiniband/hw/hfi1/device.h void hfi1_cdev_cleanup(struct cdev *cdev, struct device **devp); device 447 drivers/infiniband/hw/hfi1/driver.c struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 175 drivers/infiniband/hw/hfi1/eprom.c if (dd->pcidev->device != PCI_DEVICE_ID_INTEL0) device 351 drivers/infiniband/hw/hfi1/fault.c struct hfi1_ibdev *ibd = to_idev(qp->ibqp.device); device 1475 drivers/infiniband/hw/hfi1/firmware.c if (dd->pcidev->device == PCI_DEVICE_ID_INTEL0 && device 1081 drivers/infiniband/hw/hfi1/hfi.h struct device *user_device; device 1082 drivers/infiniband/hw/hfi1/hfi.h struct device *diag_device; device 1083 drivers/infiniband/hw/hfi1/hfi.h struct device *ui_device; device 2303 drivers/infiniband/hw/hfi1/hfi.h return dd->pcidev->device == PCI_DEVICE_ID_INTEL1; device 1647 drivers/infiniband/hw/hfi1/init.c if (!(ent->device == PCI_DEVICE_ID_INTEL0 || device 1648 drivers/infiniband/hw/hfi1/init.c ent->device == PCI_DEVICE_ID_INTEL1)) { device 1650 drivers/infiniband/hw/hfi1/init.c ent->device); device 135 drivers/infiniband/hw/hfi1/intr.c event.device = &dd->verbs_dev.rdi.ibdev; device 116 drivers/infiniband/hw/hfi1/mad.c event.device = &dd->verbs_dev.rdi.ibdev; device 630 drivers/infiniband/hw/hfi1/mad.c ni->device_id = cpu_to_be16(dd->pcidev->device); device 667 drivers/infiniband/hw/hfi1/mad.c nip->device_id = cpu_to_be16(dd->pcidev->device); device 1402 drivers/infiniband/hw/hfi1/mad.c event.device = ibdev; device 940 drivers/infiniband/hw/hfi1/pcie.c if (dd->pcidev->device == PCI_DEVICE_ID_INTEL1) { /* integrated */ device 1131 drivers/infiniband/hw/hfi1/pcie.c if (dd->pcidev->device == PCI_DEVICE_ID_INTEL0) { /* discrete */ device 220 drivers/infiniband/hw/hfi1/qp.c struct hfi1_ibdev *dev = to_idev(ibqp->device); device 225 drivers/infiniband/hw/hfi1/qp.c sc = ah_to_sc(ibqp->device, &attr->ah_attr); device 238 drivers/infiniband/hw/hfi1/qp.c sc = ah_to_sc(ibqp->device, &attr->alt_ah_attr); device 265 drivers/infiniband/hw/hfi1/qp.c hfi1_update_ah_attr(qp->ibqp.device, &qp->remote_ah_attr); device 273 drivers/infiniband/hw/hfi1/qp.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 285 drivers/infiniband/hw/hfi1/qp.c priv->s_sc = ah_to_sc(ibqp->device, &qp->remote_ah_attr); device 295 drivers/infiniband/hw/hfi1/qp.c priv->s_sc = ah_to_sc(ibqp->device, &qp->remote_ah_attr); device 321 drivers/infiniband/hw/hfi1/qp.c struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 382 drivers/infiniband/hw/hfi1/qp.c to_iport(qp->ibqp.device, qp->port_num); device 384 drivers/infiniband/hw/hfi1/qp.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 518 drivers/infiniband/hw/hfi1/qp.c to_iport(qp->ibqp.device, qp->port_num); device 593 drivers/infiniband/hw/hfi1/qp.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 618 drivers/infiniband/hw/hfi1/qp.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 691 drivers/infiniband/hw/hfi1/qp.c rvt_max_atomic(&to_idev(qp->ibqp.device)->rdi), device 836 drivers/infiniband/hw/hfi1/qp.c priv->s_sc = ah_to_sc(qp->ibqp.device, &qp->remote_ah_attr); device 840 drivers/infiniband/hw/hfi1/qp.c ev.device = qp->ibqp.device; device 867 drivers/infiniband/hw/hfi1/qp.c mtu = verbs_mtu_enum_to_int(qp->ibqp.device, pmtu); device 883 drivers/infiniband/hw/hfi1/qp.c mtu = verbs_mtu_enum_to_int(qp->ibqp.device, attr->path_mtu); device 936 drivers/infiniband/hw/hfi1/qp.c to_iport(qp->ibqp.device, qp->port_num); device 955 drivers/infiniband/hw/hfi1/qp.c ev.device = qp->ibqp.device; device 72 drivers/infiniband/hw/hfi1/rc.c p = rvt_size_atomic(ib_to_rvt(qp->ibqp.device)); device 432 drivers/infiniband/hw/hfi1/rc.c struct hfi1_ibdev *dev = to_idev(qp->ibqp.device); device 1439 drivers/infiniband/hw/hfi1/rc.c trace_ack_output_ibhdr(dd_from_ibdev(qp->ibqp.device), device 1627 drivers/infiniband/hw/hfi1/rc.c to_iport(qp->ibqp.device, qp->port_num); device 1658 drivers/infiniband/hw/hfi1/rc.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 2211 drivers/infiniband/hw/hfi1/rc.c rdi = ib_to_rvt(qp->ibqp.device); device 3066 drivers/infiniband/hw/hfi1/rc.c if (next > rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 3141 drivers/infiniband/hw/hfi1/rc.c if (next > rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 18 drivers/infiniband/hw/hfi1/rc.h if (next > rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 540 drivers/infiniband/hw/hfi1/ruc.c ps.dev = to_idev(qp->ibqp.device); device 541 drivers/infiniband/hw/hfi1/ruc.c ps.ibp = to_iport(qp->ibqp.device, qp->port_num); device 497 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t hw_rev_show(struct device *device, struct device_attribute *attr, device 501 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 507 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t board_id_show(struct device *device, device 511 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 523 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t boardversion_show(struct device *device, device 527 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 535 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t nctxts_show(struct device *device, device 539 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 554 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t nfreectxts_show(struct device *device, device 558 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 566 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t serial_show(struct device *device, device 570 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 577 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t chip_reset_store(struct device *device, device 582 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 608 drivers/infiniband/hw/hfi1/sysfs.c static ssize_t tempsense_show(struct device *device, device 612 drivers/infiniband/hw/hfi1/sysfs.c rdma_device_to_drv_device(device, struct hfi1_ibdev, rdi.ibdev); device 839 drivers/infiniband/hw/hfi1/sysfs.c struct device *class_dev = &dev->dev; device 618 drivers/infiniband/hw/hfi1/tid_rdma.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 620 drivers/infiniband/hw/hfi1/tid_rdma.c dd = dd_from_ibdev(qp->ibqp.device); device 1982 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 1984 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibdev *dev = to_idev(qp->ibqp.device); device 2225 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 2267 drivers/infiniband/hw/hfi1/tid_rdma.c if (next > rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 2683 drivers/infiniband/hw/hfi1/tid_rdma.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 3188 drivers/infiniband/hw/hfi1/tid_rdma.c if (++i == rvt_max_atomic(ib_to_rvt(qp->ibqp.device))) device 3568 drivers/infiniband/hw/hfi1/tid_rdma.c rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 3597 drivers/infiniband/hw/hfi1/tid_rdma.c if (qp->r_head_ack_queue > rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 3648 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 3694 drivers/infiniband/hw/hfi1/tid_rdma.c rvt_size_atomic(ib_to_rvt(qp->ibqp.device)); device 3698 drivers/infiniband/hw/hfi1/tid_rdma.c if (next > rvt_size_atomic(ib_to_rvt(qp->ibqp.device))) device 3973 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 3980 drivers/infiniband/hw/hfi1/tid_rdma.c dd_dev_warn(dd_from_ibdev(qp->ibqp.device), "[QP%u] %s %d\n", device 4001 drivers/infiniband/hw/hfi1/tid_rdma.c ev.device = qp->ibqp.device; device 4265 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibdev *dev = to_idev(qp->ibqp.device); device 4552 drivers/infiniband/hw/hfi1/tid_rdma.c to_iport(qp->ibqp.device, device 4741 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 4756 drivers/infiniband/hw/hfi1/tid_rdma.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 4862 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibdev *dev = to_idev(qp->ibqp.device); device 5179 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibdev *dev = to_idev(qp->ibqp.device); device 5341 drivers/infiniband/hw/hfi1/tid_rdma.c ps.dev = to_idev(qp->ibqp.device); device 5342 drivers/infiniband/hw/hfi1/tid_rdma.c ps.ibp = to_iport(qp->ibqp.device, qp->port_num); device 5407 drivers/infiniband/hw/hfi1/tid_rdma.c to_iport(qp->ibqp.device, qp->port_num); device 5409 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 5453 drivers/infiniband/hw/hfi1/tid_rdma.c struct hfi1_ibdev *dev = to_idev(qp->ibqp.device); device 99 drivers/infiniband/hw/hfi1/trace_misc.h TP_STRUCT__entry(DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 103 drivers/infiniband/hw/hfi1/trace_misc.h TP_fast_assign(DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 62 drivers/infiniband/hw/hfi1/trace_rc.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 73 drivers/infiniband/hw/hfi1/trace_rc.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 124 drivers/infiniband/hw/hfi1/trace_rc.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 133 drivers/infiniband/hw/hfi1/trace_rc.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 198 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 207 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 258 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 265 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 305 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 317 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 420 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 429 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 460 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 467 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 494 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 514 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 642 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 652 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 686 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 694 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 747 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 768 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 871 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 889 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 981 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 998 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 1048 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1070 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 1275 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1288 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 1327 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1334 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 1361 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1382 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 1475 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1493 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 1569 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1577 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 1607 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 1614 drivers/infiniband/hw/hfi1/trace_tid.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); device 113 drivers/infiniband/hw/hfi1/trace_tx.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 121 drivers/infiniband/hw/hfi1/trace_tx.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 783 drivers/infiniband/hw/hfi1/trace_tx.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 795 drivers/infiniband/hw/hfi1/trace_tx.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 826 drivers/infiniband/hw/hfi1/trace_tx.h DD_DEV_ENTRY(dd_from_ibdev(qp->ibqp.device)) device 831 drivers/infiniband/hw/hfi1/trace_tx.h DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)) device 75 drivers/infiniband/hw/hfi1/ud.c struct hfi1_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); device 89 drivers/infiniband/hw/hfi1/ud.c qp = rvt_lookup_qpn(ib_to_rvt(sqp->ibqp.device), &ibp->rvp, device 273 drivers/infiniband/hw/hfi1/ud.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 317 drivers/infiniband/hw/hfi1/ud.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 389 drivers/infiniband/hw/hfi1/ud.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 516 drivers/infiniband/hw/hfi1/ud.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 654 drivers/infiniband/hw/hfi1/verbs.c struct ib_device *ibdev = ibqp->device; device 742 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 866 drivers/infiniband/hw/hfi1/verbs.c u32 vl = sc_to_vlt(dd_from_ibdev(qp->ibqp.device), sc5); device 901 drivers/infiniband/hw/hfi1/verbs.c trace_sdma_output_ibhdr(dd_from_ibdev(qp->ibqp.device), device 1025 drivers/infiniband/hw/hfi1/verbs.c u8 vl = sc_to_vlt(dd_from_ibdev(qp->ibqp.device), sc5); device 1098 drivers/infiniband/hw/hfi1/verbs.c trace_pio_output_ibhdr(dd_from_ibdev(qp->ibqp.device), device 1217 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 1256 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 1348 drivers/infiniband/hw/hfi1/verbs.c rdi->dparms.props.vendor_part_id = dd->pcidev->device; device 1446 drivers/infiniband/hw/hfi1/verbs.c static int modify_device(struct ib_device *device, device 1450 drivers/infiniband/hw/hfi1/verbs.c struct hfi1_devdata *dd = dd_from_ibdev(device); device 1461 drivers/infiniband/hw/hfi1/verbs.c memcpy(device->node_desc, device_modify->node_desc, device 64 drivers/infiniband/hw/hfi1/verbs_txreq.c dev = to_idev(qp->ibqp.device); device 159 drivers/infiniband/hw/hfi1/vnic.h struct net_device *hfi1_vnic_alloc_rn(struct ib_device *device, device 794 drivers/infiniband/hw/hfi1/vnic_main.c struct net_device *hfi1_vnic_alloc_rn(struct ib_device *device, device 801 drivers/infiniband/hw/hfi1/vnic_main.c struct hfi1_devdata *dd = dd_from_ibdev(device); device 45 drivers/infiniband/hw/hns/hns_roce_ah.c struct hns_roce_dev *hr_dev = to_hr_dev(ibah->device); device 47 drivers/infiniband/hw/hns/hns_roce_ah.c struct device *dev = hr_dev->dev; device 164 drivers/infiniband/hw/hns/hns_roce_alloc.c struct device *dev = hr_dev->dev; device 183 drivers/infiniband/hw/hns/hns_roce_alloc.c struct device *dev = hr_dev->dev; device 65 drivers/infiniband/hw/hns/hns_roce_cmd.c struct device *dev = hr_dev->dev; device 115 drivers/infiniband/hw/hns/hns_roce_cmd.c struct device *dev = hr_dev->dev; device 209 drivers/infiniband/hw/hns/hns_roce_cmd.c struct device *dev = hr_dev->dev; device 57 drivers/infiniband/hw/hns/hns_roce_cq.c hr_dev = to_hr_dev(ibcq->device); device 69 drivers/infiniband/hw/hns/hns_roce_cq.c event.device = ibcq->device; device 91 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 185 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 306 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 349 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 413 drivers/infiniband/hw/hns/hns_roce_cq.c struct hns_roce_dev *hr_dev = to_hr_dev(ib_cq->device); device 414 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 494 drivers/infiniband/hw/hns/hns_roce_cq.c struct hns_roce_dev *hr_dev = to_hr_dev(ib_cq->device); device 523 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 539 drivers/infiniband/hw/hns/hns_roce_cq.c struct device *dev = hr_dev->dev; device 72 drivers/infiniband/hw/hns/hns_roce_db.c struct device *dma_device) device 1000 drivers/infiniband/hw/hns/hns_roce_device.h struct device *dev; device 127 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 231 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 366 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 441 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 617 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 664 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 776 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 1065 drivers/infiniband/hw/hns/hns_roce_hem.c struct device *dev = hr_dev->dev; device 65 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 71 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 352 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 353 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 408 drivers/infiniband/hw/hns/hns_roce_hw_v1.c reg_val = roce_read(to_hr_dev(ibqp->device), device 417 drivers/infiniband/hw/hns/hns_roce_hw_v1.c roce_write(to_hr_dev(ibqp->device), device 511 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 553 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 591 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 679 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 701 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 738 drivers/infiniband/hw/hns/hns_roce_hw_v1.c free_mr->mr_free_cq->ib_cq.device = &hr_dev->ib_dev; device 751 drivers/infiniband/hw/hns/hns_roce_hw_v1.c pd->device = ibdev; device 757 drivers/infiniband/hw/hns/hns_roce_hw_v1.c free_mr->mr_free_pd->ibpd.device = &hr_dev->ib_dev; device 807 drivers/infiniband/hw/hns/hns_roce_hw_v1.c hr_qp->ibqp.device = &hr_dev->ib_dev; device 876 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 905 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 962 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1004 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(hr_qp->ibqp.device); device 1005 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1037 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev; device 1100 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1171 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1204 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1287 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1326 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1369 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1386 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1412 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1425 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1472 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 1586 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 2197 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(hr_cq->ib_cq.device); device 2198 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 2424 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 2533 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 2572 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 2575 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 2716 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 2718 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3383 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 3453 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 3455 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3604 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 3651 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_dev *hr_dev = to_hr_dev(ibcq->device); device 3653 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3703 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3738 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3773 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3808 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3835 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 3883 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 4043 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 4224 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 4308 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 4495 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev; device 4505 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &hr_dev->pdev->dev; device 4639 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct device *dev = &pdev->dev; device 165 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 237 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 243 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 621 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 625 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 1641 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hr_dev->vendor_part_id = hr_dev->pci_dev->device; device 1865 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 1946 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 2086 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 2111 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 2629 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibcq->device); device 2727 drivers/infiniband/hw/hns/hns_roce_hw_v2.c hr_dev = to_hr_dev(hr_cq->ib_cq.device); device 3115 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 3262 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 3645 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 3672 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 3674 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 3917 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 3919 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 4063 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4166 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4205 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4371 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4390 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4395 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 4525 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4528 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 4723 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 4795 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(cq->device); device 4871 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = irq_work->hr_dev->dev; device 5026 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5156 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5208 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5294 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5312 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5547 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5755 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 5914 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = hr_dev->dev; device 6126 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibsrq->device); device 6169 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibsrq->device); device 6233 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_dev *hr_dev = to_hr_dev(ibsrq->device); device 6476 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = &handle->pdev->dev; device 6547 drivers/infiniband/hw/hns/hns_roce_hw_v2.c event.device = &hr_dev->ib_dev; device 6556 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct device *dev = &handle->pdev->dev; device 78 drivers/infiniband/hw/hns/hns_roce_main.c struct hns_roce_dev *hr_dev = to_hr_dev(attr->device); device 92 drivers/infiniband/hw/hns/hns_roce_main.c struct hns_roce_dev *hr_dev = to_hr_dev(attr->device); device 108 drivers/infiniband/hw/hns/hns_roce_main.c struct device *dev = hr_dev->dev; device 230 drivers/infiniband/hw/hns/hns_roce_main.c struct device *dev = hr_dev->dev; device 273 drivers/infiniband/hw/hns/hns_roce_main.c static enum rdma_link_layer hns_roce_get_link_layer(struct ib_device *device, device 316 drivers/infiniband/hw/hns/hns_roce_main.c struct hns_roce_dev *hr_dev = to_hr_dev(uctx->device); device 349 drivers/infiniband/hw/hns/hns_roce_main.c hns_roce_uar_free(to_hr_dev(ibcontext->device), &context->uar); device 355 drivers/infiniband/hw/hns/hns_roce_main.c struct hns_roce_dev *hr_dev = to_hr_dev(context->device); device 481 drivers/infiniband/hw/hns/hns_roce_main.c struct device *dev = hr_dev->dev; device 585 drivers/infiniband/hw/hns/hns_roce_main.c struct device *dev = hr_dev->dev; device 793 drivers/infiniband/hw/hns/hns_roce_main.c struct device *dev = hr_dev->dev; device 874 drivers/infiniband/hw/hns/hns_roce_main.c struct device *dev = hr_dev->dev; device 299 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 353 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 379 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 419 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 510 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 575 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 620 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 705 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 741 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 997 drivers/infiniband/hw/hns/hns_roce_mr.c ret = hns_roce_mr_alloc(to_hr_dev(pd->device), to_hr_pd(pd)->pdn, 0, device 1002 drivers/infiniband/hw/hns/hns_roce_mr.c ret = hns_roce_mr_enable(to_hr_dev(pd->device), mr); device 1012 drivers/infiniband/hw/hns/hns_roce_mr.c hns_roce_mr_free(to_hr_dev(pd->device), mr); device 1022 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1134 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); device 1135 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1214 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(ibmr->device); device 1216 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1289 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(ibmr->device); device 1292 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1358 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(ibmr->device); device 1377 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); device 1378 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1418 drivers/infiniband/hw/hns/hns_roce_mr.c hns_roce_mr_free(to_hr_dev(pd->device), mr); device 1447 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1469 drivers/infiniband/hw/hns/hns_roce_mr.c struct device *dev = hr_dev->dev; device 1515 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(ib_pd->device); device 1555 drivers/infiniband/hw/hns/hns_roce_mr.c struct hns_roce_dev *hr_dev = to_hr_dev(ibmw->device); device 62 drivers/infiniband/hw/hns/hns_roce_pd.c struct ib_device *ib_dev = ibpd->device; device 64 drivers/infiniband/hw/hns/hns_roce_pd.c struct device *dev = hr_dev->dev; device 89 drivers/infiniband/hw/hns/hns_roce_pd.c hns_roce_pd_free(to_hr_dev(pd->device), to_hr_pd(pd)->pdn); device 48 drivers/infiniband/hw/hns/hns_roce_qp.c struct device *dev = hr_dev->dev; device 75 drivers/infiniband/hw/hns/hns_roce_qp.c event.device = ibqp->device; device 103 drivers/infiniband/hw/hns/hns_roce_qp.c dev_dbg(ibqp->device->dev.parent, "roce_ib: Unexpected event type %d on QP %06lx\n", device 167 drivers/infiniband/hw/hns/hns_roce_qp.c struct device *dev = hr_dev->dev; device 275 drivers/infiniband/hw/hns/hns_roce_qp.c struct device *dev = hr_dev->dev; device 524 drivers/infiniband/hw/hns/hns_roce_qp.c struct device *dev = hr_dev->dev; device 554 drivers/infiniband/hw/hns/hns_roce_qp.c struct device *dev = hr_dev->dev; device 691 drivers/infiniband/hw/hns/hns_roce_qp.c struct device *dev = hr_dev->dev; device 1020 drivers/infiniband/hw/hns/hns_roce_qp.c struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); device 1130 drivers/infiniband/hw/hns/hns_roce_qp.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 1177 drivers/infiniband/hw/hns/hns_roce_qp.c struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); device 83 drivers/infiniband/hw/hns/hns_roce_restrack.c struct hns_roce_dev *hr_dev = to_hr_dev(ib_cq->device); device 37 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_dev *hr_dev = to_hr_dev(srq->ibsrq.device); device 42 drivers/infiniband/hw/hns/hns_roce_srq.c event.device = ibsrq->device; device 181 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_dev *hr_dev = to_hr_dev(srq->ibsrq.device); device 255 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); device 275 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_dev *hr_dev = to_hr_dev(srq->ibsrq.device); device 364 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_dev *hr_dev = to_hr_dev(ib_srq->device); device 446 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_dev *hr_dev = to_hr_dev(ibsrq->device); device 324 drivers/infiniband/hw/i40iw/i40iw.h struct i40iw_device device; device 503 drivers/infiniband/hw/i40iw/i40iw.h return container_of(iw_dev, struct i40iw_handler, device); device 3473 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(iwqp->ibqp.device); device 3534 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(iwqp->ibqp.device); device 3580 drivers/infiniband/hw/i40iw/i40iw_cm.c ibevent.device = iwqp->ibqp.device; device 3653 drivers/infiniband/hw/i40iw/i40iw_cm.c ibqp = i40iw_get_qp(cm_id->device, conn_param->qpn); device 3721 drivers/infiniband/hw/i40iw/i40iw_cm.c ibmr->device = iwpd->ibpd.device; device 3798 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(cm_id->device); device 3832 drivers/infiniband/hw/i40iw/i40iw_cm.c ibqp = i40iw_get_qp(cm_id->device, conn_param->qpn); device 3838 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(iwqp->ibqp.device); device 3968 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(cm_id->device); device 4063 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(cm_id->device); device 4094 drivers/infiniband/hw/i40iw/i40iw_cm.c iwdev = to_iwdev(iwqp->ibqp.device); device 384 drivers/infiniband/hw/i40iw/i40iw_hw.c ibevent.device = iwcq->ibcq.device; device 1561 drivers/infiniband/hw/i40iw/i40iw_main.c struct i40iw_device *iwdev = &hdl->device; device 1645 drivers/infiniband/hw/i40iw/i40iw_main.c iwdev = &hdl->device; device 1761 drivers/infiniband/hw/i40iw/i40iw_main.c iwdev = &hdl->device; device 1801 drivers/infiniband/hw/i40iw/i40iw_main.c iwdev = &hdl->device; device 1836 drivers/infiniband/hw/i40iw/i40iw_main.c dev = &hdl->device.sc_dev; device 1882 drivers/infiniband/hw/i40iw/i40iw_main.c hdl->device.max_enabled_vfs = I40IW_MAX_PE_ENABLED_VF_COUNT; device 1884 drivers/infiniband/hw/i40iw/i40iw_main.c hdl->device.max_enabled_vfs = num_vfs; device 1908 drivers/infiniband/hw/i40iw/i40iw_main.c dev = &hdl->device.sc_dev; device 1910 drivers/infiniband/hw/i40iw/i40iw_main.c for (i = 0; i < hdl->device.max_enabled_vfs; i++) { device 1947 drivers/infiniband/hw/i40iw/i40iw_main.c dev = &hdl->device.sc_dev; device 162 drivers/infiniband/hw/i40iw/i40iw_utils.c iwdev = &hdl->device; device 238 drivers/infiniband/hw/i40iw/i40iw_utils.c iwdev = &hdl->device; device 287 drivers/infiniband/hw/i40iw/i40iw_utils.c iwdev = &iwhdl->device; device 334 drivers/infiniband/hw/i40iw/i40iw_utils.c iwdev = &hdl->device; device 682 drivers/infiniband/hw/i40iw/i40iw_utils.c struct ib_qp *i40iw_get_qp(struct ib_device *device, int qpn) device 684 drivers/infiniband/hw/i40iw/i40iw_utils.c struct i40iw_device *iwdev = to_iwdev(device); device 70 drivers/infiniband/hw/i40iw/i40iw_verbs.c props->vendor_part_id = iwdev->ldev->pcidev->device; device 122 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct ib_device *ibdev = uctx->device; device 288 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(pd->device); device 337 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(ibpd->device); device 522 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(ibpd->device); device 1065 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwdev = to_iwdev(ib_cq->device); device 1082 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct ib_device *ibdev = ibcq->device; device 1554 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(pd->device); device 1576 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwmr->ibmr.device = pd->device; device 1743 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(pd->device); device 1785 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwmr->ibmr.device = pd->device; device 1892 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(pd->device); device 1904 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwmr->ibmr.device = pd->device; device 1989 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_device *iwdev = to_iwdev(ib_mr->device); device 2050 drivers/infiniband/hw/i40iw/i40iw_verbs.c static ssize_t hw_rev_show(struct device *dev, device 2064 drivers/infiniband/hw/i40iw/i40iw_verbs.c static ssize_t hca_type_show(struct device *dev, device 2074 drivers/infiniband/hw/i40iw/i40iw_verbs.c static ssize_t board_id_show(struct device *dev, device 2743 drivers/infiniband/hw/i40iw/i40iw_verbs.c event.device = &iwibdev->ibdev; device 46 drivers/infiniband/hw/mlx4/ah.c struct mlx4_dev *dev = to_mdev(ib_ah->device)->dev; device 79 drivers/infiniband/hw/mlx4/ah.c struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device); device 62 drivers/infiniband/hw/mlx4/cq.c event.device = ibcq->device; device 96 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_dev *dev = to_mdev(cq->device); device 178 drivers/infiniband/hw/mlx4/cq.c struct ib_device *ibdev = ibcq->device; device 382 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_dev *dev = to_mdev(ibcq->device); device 480 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_dev *dev = to_mdev(cq->device); device 590 drivers/infiniband/hw/mlx4/cq.c ib_dma_sync_single_for_cpu(qp->ibqp.device, device 700 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_dev *dev = to_mdev(cq->ibcq.device); device 720 drivers/infiniband/hw/mlx4/cq.c mqp = __mlx4_qp_lookup(to_mdev(cq->ibcq.device)->dev, device 732 drivers/infiniband/hw/mlx4/cq.c msrq = mlx4_srq_lookup(to_mdev(cq->ibcq.device)->dev, device 839 drivers/infiniband/hw/mlx4/cq.c is_eth = (rdma_port_get_link_layer(wc->qp->device, device 842 drivers/infiniband/hw/mlx4/cq.c if (mlx4_is_mfunc(to_mdev(cq->ibcq.device)->dev)) { device 887 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_dev *mdev = to_mdev(cq->ibcq.device); device 913 drivers/infiniband/hw/mlx4/cq.c to_mdev(ibcq->device)->uar_map, device 914 drivers/infiniband/hw/mlx4/cq.c MLX4_GET_DOORBELL_LOCK(&to_mdev(ibcq->device)->uar_lock)); device 1292 drivers/infiniband/hw/mlx4/mad.c event.device = &dev->ib_dev; device 1396 drivers/infiniband/hw/mlx4/mad.c ah = rdma_zalloc_drv_obj(sqp_ctx->pd->device, ib_ah); device 1400 drivers/infiniband/hw/mlx4/mad.c ah->device = sqp_ctx->pd->device; device 1570 drivers/infiniband/hw/mlx4/mad.c ah.ibah.device = ctx->ib_dev; device 83 drivers/infiniband/hw/mlx4/main.c static enum rdma_link_layer mlx4_ib_port_link_layer(struct ib_device *device, device 132 drivers/infiniband/hw/mlx4/main.c static struct net_device *mlx4_ib_get_netdev(struct ib_device *device, u8 port_num) device 134 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *ibdev = to_mdev(device); device 258 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *ibdev = to_mdev(attr->device); device 267 drivers/infiniband/hw/mlx4/main.c if (!rdma_cap_roce_gid_table(attr->device, attr->port_num)) device 344 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *ibdev = to_mdev(attr->device); device 351 drivers/infiniband/hw/mlx4/main.c if (!rdma_cap_roce_gid_table(attr->device, attr->port_num)) device 524 drivers/infiniband/hw/mlx4/main.c props->vendor_part_id = dev->dev->persist->pdev->device; device 649 drivers/infiniband/hw/mlx4/main.c mlx4_ib_port_link_layer(struct ib_device *device, u8 port_num) device 651 drivers/infiniband/hw/mlx4/main.c struct mlx4_dev *dev = to_mdev(device)->dev; device 1095 drivers/infiniband/hw/mlx4/main.c struct ib_device *ibdev = uctx->device; device 1145 drivers/infiniband/hw/mlx4/main.c mlx4_uar_free(to_mdev(ibcontext->device)->dev, &context->uar); device 1154 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *dev = to_mdev(context->device); device 1197 drivers/infiniband/hw/mlx4/main.c struct ib_device *ibdev = ibpd->device; device 1213 drivers/infiniband/hw/mlx4/main.c mlx4_pd_free(to_mdev(pd->device)->dev, to_mpd(pd)->pdn); device 1262 drivers/infiniband/hw/mlx4/main.c mlx4_xrcd_free(to_mdev(xrcd->device)->dev, to_mxrcd(xrcd)->xrcdn); device 1271 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); device 1438 drivers/infiniband/hw/mlx4/main.c u8 link_layer = rdma_port_get_link_layer(qp->device, flow_attr->port); device 1533 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *mdev = to_mdev(qp->device); device 1635 drivers/infiniband/hw/mlx4/main.c struct mlx4_dev *dev = to_mdev(qp->device)->dev; device 1648 drivers/infiniband/hw/mlx4/main.c err = mlx4_tunnel_steer_add(to_mdev(qp->device)->dev, ib_spec->eth.val.dst_mac, device 1712 drivers/infiniband/hw/mlx4/main.c struct mlx4_dev *dev = (to_mdev(qp->device))->dev; device 1715 drivers/infiniband/hw/mlx4/main.c if (flow_attr->port < 1 || flow_attr->port > qp->device->phys_port_cnt) device 1817 drivers/infiniband/hw/mlx4/main.c (void)__mlx4_ib_destroy_flow(to_mdev(qp->device)->dev, device 1823 drivers/infiniband/hw/mlx4/main.c (void)__mlx4_ib_destroy_flow(to_mdev(qp->device)->dev, device 1836 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *mdev = to_mdev(flow_id->qp->device); device 1859 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); device 1937 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); device 2035 drivers/infiniband/hw/mlx4/main.c static ssize_t hca_type_show(struct device *device, device 2039 drivers/infiniband/hw/mlx4/main.c rdma_device_to_drv_device(device, struct mlx4_ib_dev, ib_dev); device 2040 drivers/infiniband/hw/mlx4/main.c return sprintf(buf, "MT%d\n", dev->dev->persist->pdev->device); device 2044 drivers/infiniband/hw/mlx4/main.c static ssize_t hw_rev_show(struct device *device, device 2048 drivers/infiniband/hw/mlx4/main.c rdma_device_to_drv_device(device, struct mlx4_ib_dev, ib_dev); device 2053 drivers/infiniband/hw/mlx4/main.c static ssize_t board_id_show(struct device *device, device 2057 drivers/infiniband/hw/mlx4/main.c rdma_device_to_drv_device(device, struct mlx4_ib_dev, ib_dev); device 2372 drivers/infiniband/hw/mlx4/main.c ibev.device = &ibdev->ib_dev; device 2516 drivers/infiniband/hw/mlx4/main.c static void get_fw_ver_str(struct ib_device *device, char *str) device 2519 drivers/infiniband/hw/mlx4/main.c container_of(device, struct mlx4_ib_dev, ib_dev); device 3192 drivers/infiniband/hw/mlx4/main.c ibev.device = &ibdev->ib_dev; device 3344 drivers/infiniband/hw/mlx4/main.c ibev.device = ibdev_ptr; device 807 drivers/infiniband/hw/mlx4/mcg.c static ssize_t sysfs_show_group(struct device *dev, device 990 drivers/infiniband/hw/mlx4/mcg.c static ssize_t sysfs_show_group(struct device *dev, device 540 drivers/infiniband/hw/mlx4/mlx4_ib.h struct device *dev; device 815 drivers/infiniband/hw/mlx4/mlx4_ib.h if (rdma_port_get_link_layer(ah->ibah.device, port) == IB_LINK_LAYER_ETHERNET) device 876 drivers/infiniband/hw/mlx4/mlx4_ib.h int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, device 878 drivers/infiniband/hw/mlx4/mlx4_ib.h void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, device 884 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_device_register_sysfs(struct mlx4_ib_dev *device) ; device 886 drivers/infiniband/hw/mlx4/mlx4_ib.h void mlx4_ib_device_unregister_sysfs(struct mlx4_ib_dev *device); device 914 drivers/infiniband/hw/mlx4/mlx4_ib.h *mlx4_ib_create_rwq_ind_table(struct ib_device *device, device 67 drivers/infiniband/hw/mlx4/mr.c err = mlx4_mr_alloc(to_mdev(pd->device)->dev, to_mpd(pd)->pdn, 0, device 72 drivers/infiniband/hw/mlx4/mr.c err = mlx4_mr_enable(to_mdev(pd->device)->dev, &mr->mmr); device 82 drivers/infiniband/hw/mlx4/mr.c (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); device 408 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(pd->device); device 448 drivers/infiniband/hw/mlx4/mr.c (void) mlx4_mr_free(to_mdev(pd->device)->dev, &mr->mmr); device 464 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(mr->device); device 550 drivers/infiniband/hw/mlx4/mr.c mlx4_alloc_priv_pages(struct ib_device *device, device 569 drivers/infiniband/hw/mlx4/mr.c mr->page_map = dma_map_single(device->dev.parent, mr->pages, device 572 drivers/infiniband/hw/mlx4/mr.c if (dma_mapping_error(device->dev.parent, mr->page_map)) { device 588 drivers/infiniband/hw/mlx4/mr.c struct ib_device *device = mr->ibmr.device; device 590 drivers/infiniband/hw/mlx4/mr.c dma_unmap_single(device->dev.parent, mr->page_map, device 604 drivers/infiniband/hw/mlx4/mr.c ret = mlx4_mr_free(to_mdev(ibmr->device)->dev, &mr->mmr); device 617 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(pd->device); device 651 drivers/infiniband/hw/mlx4/mr.c mlx4_mw_free(to_mdev(ibmw->device)->dev, &mw->mmw); device 660 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(pd->device); device 677 drivers/infiniband/hw/mlx4/mr.c err = mlx4_alloc_priv_pages(pd->device, mr, max_num_sg); device 692 drivers/infiniband/hw/mlx4/mr.c mr->ibmr.device = pd->device; device 704 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(pd->device); device 718 drivers/infiniband/hw/mlx4/mr.c err = mlx4_fmr_enable(to_mdev(pd->device)->dev, &fmr->mfmr); device 727 drivers/infiniband/hw/mlx4/mr.c (void) mlx4_mr_free(to_mdev(pd->device)->dev, &fmr->mfmr.mr); device 739 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(ifmr->ibfmr.device); device 752 drivers/infiniband/hw/mlx4/mr.c if (mdev && to_mdev(ibfmr->device)->dev != mdev) device 754 drivers/infiniband/hw/mlx4/mr.c mdev = to_mdev(ibfmr->device)->dev; device 783 drivers/infiniband/hw/mlx4/mr.c struct mlx4_ib_dev *dev = to_mdev(ibfmr->device); device 814 drivers/infiniband/hw/mlx4/mr.c ib_dma_sync_single_for_cpu(ibmr->device, mr->page_map, device 819 drivers/infiniband/hw/mlx4/mr.c ib_dma_sync_single_for_device(ibmr->device, mr->page_map, device 238 drivers/infiniband/hw/mlx4/qp.c event.device = ibqp->device; device 764 drivers/infiniband/hw/mlx4/qp.c err = create_qp_rss(to_mdev(pd->device), init_attr, &ucmd, qp); device 783 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(context->ibucontext.device); device 833 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(context->ibucontext.device); device 861 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(pd->device); device 994 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(pd->device); device 1197 drivers/infiniband/hw/mlx4/qp.c if (alloc_proxy_bufs(pd->device, qp)) { device 1273 drivers/infiniband/hw/mlx4/qp.c free_proxy_bufs(pd->device, qp); device 1583 drivers/infiniband/hw/mlx4/qp.c if (!(to_mdev(pd->device)->dev->caps.flags & MLX4_DEV_CAP_FLAG_XRC)) device 1618 drivers/infiniband/hw/mlx4/qp.c int res = mlx4_qp_reserve_range(to_mdev(pd->device)->dev, device 1625 drivers/infiniband/hw/mlx4/qp.c sqpn = get_sqp_num(to_mdev(pd->device), init_attr); device 1648 drivers/infiniband/hw/mlx4/qp.c struct ib_device *device = pd ? pd->device : init_attr->xrcd->device; device 1650 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(device); device 1681 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(qp->device); device 2162 drivers/infiniband/hw/mlx4/qp.c dev = to_mdev(ibwq->device); device 2172 drivers/infiniband/hw/mlx4/qp.c dev = to_mdev(ibqp->device); device 2721 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(ibqp->device); device 2884 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *mdev = to_mdev(sqp->qp.ibqp.device); device 3035 drivers/infiniband/hw/mlx4/qp.c struct ib_device *ib_dev = sqp->qp.ibqp.device; device 3059 drivers/infiniband/hw/mlx4/qp.c is_eth = rdma_port_get_link_layer(sqp->qp.ibqp.device, sqp->qp.port) == IB_LINK_LAYER_ETHERNET; device 3551 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); device 3740 drivers/infiniband/hw/mlx4/qp.c set_tunnel_datagram_seg(to_mdev(ibqp->device), wqe, device 3837 drivers/infiniband/hw/mlx4/qp.c to_mdev(ibqp->device)->uar_map + MLX4_SEND_DOORBELL); device 3866 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); device 3898 drivers/infiniband/hw/mlx4/qp.c ib_dma_sync_single_for_device(ibqp->device, device 4025 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(ibqp->device); device 4133 drivers/infiniband/hw/mlx4/qp.c struct mlx4_dev *dev = to_mdev(pd->device)->dev; device 4332 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(ibwq->device); device 4344 drivers/infiniband/hw/mlx4/qp.c *mlx4_ib_create_rwq_ind_table(struct ib_device *device, device 4366 drivers/infiniband/hw/mlx4/qp.c device->attrs.rss_caps.max_rwq_indirection_table_size) { device 4369 drivers/infiniband/hw/mlx4/qp.c device->attrs.rss_caps.max_rwq_indirection_table_size); device 4491 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(qp->device); device 4520 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_dev *dev = to_mdev(qp->device); device 53 drivers/infiniband/hw/mlx4/srq.c event.device = ibsrq->device; device 76 drivers/infiniband/hw/mlx4/srq.c struct mlx4_ib_dev *dev = to_mdev(ib_srq->device); device 221 drivers/infiniband/hw/mlx4/srq.c struct mlx4_ib_dev *dev = to_mdev(ibsrq->device); device 246 drivers/infiniband/hw/mlx4/srq.c struct mlx4_ib_dev *dev = to_mdev(ibsrq->device); device 264 drivers/infiniband/hw/mlx4/srq.c struct mlx4_ib_dev *dev = to_mdev(srq->device); device 310 drivers/infiniband/hw/mlx4/srq.c struct mlx4_ib_dev *mdev = to_mdev(ibsrq->device); device 46 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t show_admin_alias_guid(struct device *dev, device 68 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t store_admin_alias_guid(struct device *dev, device 111 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t show_port_gid(struct device *dev, device 138 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t show_phys_port_pkey(struct device *dev, device 164 drivers/infiniband/hw/mlx4/sysfs.c ssize_t (*show)(struct device *dev, device 167 drivers/infiniband/hw/mlx4/sysfs.c ssize_t (*store)(struct device *dev, device 200 drivers/infiniband/hw/mlx4/sysfs.c int add_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, device 203 drivers/infiniband/hw/mlx4/sysfs.c struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1]; device 213 drivers/infiniband/hw/mlx4/sysfs.c void del_sysfs_port_mcg_attr(struct mlx4_ib_dev *device, int port_num, device 216 drivers/infiniband/hw/mlx4/sysfs.c struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1]; device 221 drivers/infiniband/hw/mlx4/sysfs.c static int add_port_entries(struct mlx4_ib_dev *device, int port_num) device 231 drivers/infiniband/hw/mlx4/sysfs.c ret = __mlx4_ib_query_port(&device->ib_dev, port_num, &attr, 1); device 235 drivers/infiniband/hw/mlx4/sysfs.c port = &device->iov_ports[port_num - 1]; device 236 drivers/infiniband/hw/mlx4/sysfs.c port->dev = device; device 253 drivers/infiniband/hw/mlx4/sysfs.c kobject_get(device->ports_parent)); device 345 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->ports_parent); device 540 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t sysfs_show_smi_enabled(struct device *dev, device 555 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t sysfs_show_enable_smi_admin(struct device *dev, device 571 drivers/infiniband/hw/mlx4/sysfs.c static ssize_t sysfs_store_enable_smi_admin(struct device *dev, device 768 drivers/infiniband/hw/mlx4/sysfs.c static int register_pkey_tree(struct mlx4_ib_dev *device) device 772 drivers/infiniband/hw/mlx4/sysfs.c if (!mlx4_is_master(device->dev)) device 775 drivers/infiniband/hw/mlx4/sysfs.c for (i = 0; i <= device->dev->persist->num_vfs; ++i) device 776 drivers/infiniband/hw/mlx4/sysfs.c register_one_pkey_tree(device, i); device 781 drivers/infiniband/hw/mlx4/sysfs.c static void unregister_pkey_tree(struct mlx4_ib_dev *device) device 787 drivers/infiniband/hw/mlx4/sysfs.c if (!mlx4_is_master(device->dev)) device 790 drivers/infiniband/hw/mlx4/sysfs.c for (slave = device->dev->persist->num_vfs; slave >= 0; --slave) { device 792 drivers/infiniband/hw/mlx4/sysfs.c &device->pkeys.pkey_port_list[slave], device 800 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->dev_ports_parent[slave]); device 802 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->dev_ports_parent[slave]); device 803 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->pkeys.device_parent[slave]); device 804 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->pkeys.device_parent[slave]); device 805 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->iov_parent); device 851 drivers/infiniband/hw/mlx4/sysfs.c static void unregister_alias_guid_tree(struct mlx4_ib_dev *device) device 856 drivers/infiniband/hw/mlx4/sysfs.c if (!mlx4_is_master(device->dev)) device 859 drivers/infiniband/hw/mlx4/sysfs.c for (i = 0; i < device->dev->caps.num_ports; i++) { device 860 drivers/infiniband/hw/mlx4/sysfs.c p = &device->iov_ports[i]; device 875 drivers/infiniband/hw/mlx4/sysfs.c void mlx4_ib_device_unregister_sysfs(struct mlx4_ib_dev *device) device 877 drivers/infiniband/hw/mlx4/sysfs.c unregister_alias_guid_tree(device); device 878 drivers/infiniband/hw/mlx4/sysfs.c unregister_pkey_tree(device); device 879 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->ports_parent); device 880 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->iov_parent); device 881 drivers/infiniband/hw/mlx4/sysfs.c kobject_put(device->iov_parent); device 76 drivers/infiniband/hw/mlx5/ah.c struct mlx5_ib_dev *dev = to_mdev(ibah->device); device 50 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); device 61 drivers/infiniband/hw/mlx5/cq.c event.device = &dev->ib_dev; device 168 drivers/infiniband/hw/mlx5/cq.c enum rdma_link_layer ll = rdma_port_get_link_layer(qp->ibqp.device, 1); device 169 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); device 443 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); device 573 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); device 600 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); device 635 drivers/infiniband/hw/mlx5/cq.c struct mlx5_core_dev *mdev = to_mdev(ibcq->device)->mdev; device 913 drivers/infiniband/hw/mlx5/cq.c struct ib_device *ibdev = ibcq->device; device 1019 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->device); device 1097 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->device); device 1176 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); device 1231 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_dev *dev = to_mdev(ibcq->device); device 901 drivers/infiniband/hw/mlx5/devx.c dev = to_mdev(c->ibucontext.device); device 965 drivers/infiniband/hw/mlx5/devx.c dev = to_mdev(c->ibucontext.device); device 1009 drivers/infiniband/hw/mlx5/devx.c dev = to_mdev(c->ibucontext.device); device 1042 drivers/infiniband/hw/mlx5/devx.c dev = to_mdev(c->ibucontext.device); device 1410 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); device 1511 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); device 1559 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); device 1636 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); device 1697 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *mdev = to_mdev(c->ibucontext.device); device 1923 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); device 2183 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *dev = to_mdev(c->ibucontext.device); device 2926 drivers/infiniband/hw/mlx5/devx.c static bool devx_is_supported(struct ib_device *device) device 2928 drivers/infiniband/hw/mlx5/devx.c struct mlx5_ib_dev *dev = to_mdev(device); device 118 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 122 drivers/infiniband/hw/mlx5/gsi.c const int num_pkeys = pd->device->attrs.max_pkeys; device 171 drivers/infiniband/hw/mlx5/gsi.c gsi->cq = ib_alloc_cq(pd->device, gsi, init_attr->cap.max_send_wr, 0, device 215 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 275 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 314 drivers/infiniband/hw/mlx5/gsi.c struct ib_device *device = gsi->rx_qp->device; device 315 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(device); device 321 drivers/infiniband/hw/mlx5/gsi.c ret = ib_query_pkey(device, gsi->port_num, qp_index, &pkey); device 376 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 417 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); device 468 drivers/infiniband/hw/mlx5/gsi.c struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); device 51 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_get_vf_config(struct ib_device *device, int vf, u8 port, device 54 drivers/infiniband/hw/mlx5/ib_virt.c struct mlx5_ib_dev *dev = to_mdev(device); device 93 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf, device 96 drivers/infiniband/hw/mlx5/ib_virt.c struct mlx5_ib_dev *dev = to_mdev(device); device 121 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_get_vf_stats(struct ib_device *device, int vf, device 130 drivers/infiniband/hw/mlx5/ib_virt.c dev = to_mdev(device); device 152 drivers/infiniband/hw/mlx5/ib_virt.c static int set_vf_node_guid(struct ib_device *device, int vf, u8 port, u64 guid) device 154 drivers/infiniband/hw/mlx5/ib_virt.c struct mlx5_ib_dev *dev = to_mdev(device); device 173 drivers/infiniband/hw/mlx5/ib_virt.c static int set_vf_port_guid(struct ib_device *device, int vf, u8 port, u64 guid) device 175 drivers/infiniband/hw/mlx5/ib_virt.c struct mlx5_ib_dev *dev = to_mdev(device); device 194 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u8 port, device 198 drivers/infiniband/hw/mlx5/ib_virt.c return set_vf_node_guid(device, vf, port, guid); device 200 drivers/infiniband/hw/mlx5/ib_virt.c return set_vf_port_guid(device, vf, port, guid); device 138 drivers/infiniband/hw/mlx5/main.c mlx5_ib_port_link_layer(struct ib_device *device, u8 port_num) device 140 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(device); device 208 drivers/infiniband/hw/mlx5/main.c if (ndev->dev.parent == mdev->device) device 249 drivers/infiniband/hw/mlx5/main.c ibev.device = &ibdev->ib_dev; device 271 drivers/infiniband/hw/mlx5/main.c static struct net_device *mlx5_ib_get_netdev(struct ib_device *device, device 274 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *ibdev = to_mdev(device); device 482 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_port_roce(struct ib_device *device, u8 port_num, device 485 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(device); device 547 drivers/infiniband/hw/mlx5/main.c ndev = mlx5_ib_get_netdev(device, port_num); device 621 drivers/infiniband/hw/mlx5/main.c return set_roce_addr(to_mdev(attr->device), attr->port_num, device 628 drivers/infiniband/hw/mlx5/main.c return set_roce_addr(to_mdev(attr->device), attr->port_num, device 984 drivers/infiniband/hw/mlx5/main.c props->vendor_part_id = mdev->pdev->device; device 1768 drivers/infiniband/hw/mlx5/main.c struct ib_device *ibdev = uctx->device; device 1992 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(ibcontext->device); device 2195 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(context->device); device 2216 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(ibcontext->device); device 2290 drivers/infiniband/hw/mlx5/main.c struct mlx5_dm *dm_db = &to_mdev(ctx->device)->dm; device 2336 drivers/infiniband/hw/mlx5/main.c struct mlx5_core_dev *dev = to_mdev(ctx->device)->mdev; device 2426 drivers/infiniband/hw/mlx5/main.c struct mlx5_core_dev *dev = to_mdev(ibdm->device)->mdev; device 2427 drivers/infiniband/hw/mlx5/main.c struct mlx5_dm *dm_db = &to_mdev(ibdm->device)->dm; device 2470 drivers/infiniband/hw/mlx5/main.c struct ib_device *ibdev = ibpd->device; device 2502 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *mdev = to_mdev(pd->device); device 3442 drivers/infiniband/hw/mlx5/main.c to_mdev(ibcounters->device)->mdev, false); device 3474 drivers/infiniband/hw/mlx5/main.c mlx5_fc_destroy(to_mdev(ibcounters->device)->mdev, device 3787 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 4186 drivers/infiniband/hw/mlx5/main.c mlx5_ib_create_flow_action_esp(struct ib_device *device, device 4190 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *mdev = to_mdev(device); device 4342 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 4365 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 4392 drivers/infiniband/hw/mlx5/main.c static ssize_t fw_pages_show(struct device *device, device 4396 drivers/infiniband/hw/mlx5/main.c rdma_device_to_drv_device(device, struct mlx5_ib_dev, ib_dev); device 4402 drivers/infiniband/hw/mlx5/main.c static ssize_t reg_pages_show(struct device *device, device 4406 drivers/infiniband/hw/mlx5/main.c rdma_device_to_drv_device(device, struct mlx5_ib_dev, ib_dev); device 4412 drivers/infiniband/hw/mlx5/main.c static ssize_t hca_type_show(struct device *device, device 4416 drivers/infiniband/hw/mlx5/main.c rdma_device_to_drv_device(device, struct mlx5_ib_dev, ib_dev); device 4418 drivers/infiniband/hw/mlx5/main.c return sprintf(buf, "MT%d\n", dev->mdev->pdev->device); device 4422 drivers/infiniband/hw/mlx5/main.c static ssize_t hw_rev_show(struct device *device, device 4426 drivers/infiniband/hw/mlx5/main.c rdma_device_to_drv_device(device, struct mlx5_ib_dev, ib_dev); device 4432 drivers/infiniband/hw/mlx5/main.c static ssize_t board_id_show(struct device *device, device 4436 drivers/infiniband/hw/mlx5/main.c rdma_device_to_drv_device(device, struct mlx5_ib_dev, ib_dev); device 4641 drivers/infiniband/hw/mlx5/main.c ibev.device = &ibdev->ib_dev; device 4847 drivers/infiniband/hw/mlx5/main.c qp->device = &dev->ib_dev; device 4945 drivers/infiniband/hw/mlx5/main.c devr->p0->device = ibdev; device 4959 drivers/infiniband/hw/mlx5/main.c devr->c0->device = &dev->ib_dev; device 4971 drivers/infiniband/hw/mlx5/main.c devr->x0->device = &dev->ib_dev; device 4982 drivers/infiniband/hw/mlx5/main.c devr->x1->device = &dev->ib_dev; device 5001 drivers/infiniband/hw/mlx5/main.c devr->s0->device = &dev->ib_dev; device 5025 drivers/infiniband/hw/mlx5/main.c devr->s1->device = &dev->ib_dev; device 5635 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(counter->device); device 5648 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(counter->device); device 5659 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 5692 drivers/infiniband/hw/mlx5/main.c struct mlx5_ib_dev *dev = to_mdev(counter->device); device 5697 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_rn_get_params(struct ib_device *device, u8 port_num, device 5704 drivers/infiniband/hw/mlx5/main.c return mlx5_rdma_rn_get_params(to_mdev(device)->mdev, device, params); device 5988 drivers/infiniband/hw/mlx5/main.c dev_dbg(mpi->mdev->device, device 6095 drivers/infiniband/hw/mlx5/main.c ret = mcounters->read_counters(counters->device, &mread_attr); device 6119 drivers/infiniband/hw/mlx5/main.c mlx5_fc_destroy(to_mdev(counters->device)->mdev, device 6127 drivers/infiniband/hw/mlx5/main.c static struct ib_counters *mlx5_ib_create_counters(struct ib_device *device, device 6195 drivers/infiniband/hw/mlx5/main.c dev->ib_dev.dev.parent = mdev->device; device 6887 drivers/infiniband/hw/mlx5/main.c dev_dbg(mdev->device, device 1025 drivers/infiniband/hw/mlx5/mlx5_ib.h return to_mdev(context->ibucontext.device); device 1235 drivers/infiniband/hw/mlx5/mlx5_ib.h struct ib_rwq_ind_table *mlx5_ib_create_rwq_ind_table(struct ib_device *device, device 1298 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_get_vf_config(struct ib_device *device, int vf, device 1300 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf, device 1302 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_get_vf_stats(struct ib_device *device, int vf, device 1304 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u8 port, device 684 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 854 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 923 drivers/infiniband/hw/mlx5/mr.c struct device *ddev = dev->ib_dev.dev.parent; device 1056 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1150 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1223 drivers/infiniband/hw/mlx5/mr.c struct mlx5_core_dev *dev = to_mdev(dm->device)->mdev; device 1254 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1372 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1396 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(ib_mr->device); device 1505 drivers/infiniband/hw/mlx5/mr.c mlx5_alloc_priv_descs(struct ib_device *device, device 1522 drivers/infiniband/hw/mlx5/mr.c mr->desc_map = dma_map_single(device->dev.parent, mr->descs, device 1524 drivers/infiniband/hw/mlx5/mr.c if (dma_mapping_error(device->dev.parent, mr->desc_map)) { device 1540 drivers/infiniband/hw/mlx5/mr.c struct ib_device *device = mr->ibmr.device; device 1543 drivers/infiniband/hw/mlx5/mr.c dma_unmap_single(device->dev.parent, mr->desc_map, device 1633 drivers/infiniband/hw/mlx5/mr.c dereg_mr(to_mdev(mmr->mtt_mr->ibmr.device), mmr->mtt_mr); device 1634 drivers/infiniband/hw/mlx5/mr.c dereg_mr(to_mdev(mmr->klm_mr->ibmr.device), mmr->klm_mr); device 1637 drivers/infiniband/hw/mlx5/mr.c dereg_mr(to_mdev(ibmr->device), mmr); device 1663 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1670 drivers/infiniband/hw/mlx5/mr.c err = mlx5_alloc_priv_descs(pd->device, mr, ndescs, desc_size); device 1707 drivers/infiniband/hw/mlx5/mr.c mr->ibmr.device = pd->device; device 1754 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1803 drivers/infiniband/hw/mlx5/mr.c dereg_mr(to_mdev(mr->mtt_mr->ibmr.device), mr->mtt_mr); device 1806 drivers/infiniband/hw/mlx5/mr.c dereg_mr(to_mdev(mr->klm_mr->ibmr.device), mr->klm_mr); device 1825 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1842 drivers/infiniband/hw/mlx5/mr.c mr->ibmr.device = pd->device; device 1891 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1965 drivers/infiniband/hw/mlx5/mr.c struct mlx5_ib_dev *dev = to_mdev(mw->device); device 2164 drivers/infiniband/hw/mlx5/mr.c ib_dma_sync_single_for_cpu(ibmr->device, pi_mr->desc_map, device 2208 drivers/infiniband/hw/mlx5/mr.c ib_dma_sync_single_for_device(ibmr->device, pi_mr->desc_map, device 2229 drivers/infiniband/hw/mlx5/mr.c ib_dma_sync_single_for_cpu(ibmr->device, pi_mr->desc_map, device 2236 drivers/infiniband/hw/mlx5/mr.c ib_dma_sync_single_for_device(ibmr->device, pi_mr->desc_map, device 2318 drivers/infiniband/hw/mlx5/mr.c ib_dma_sync_single_for_cpu(ibmr->device, mr->desc_map, device 2329 drivers/infiniband/hw/mlx5/mr.c ib_dma_sync_single_for_device(ibmr->device, mr->desc_map, device 167 drivers/infiniband/hw/mlx5/odp.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 423 drivers/infiniband/hw/mlx5/odp.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 478 drivers/infiniband/hw/mlx5/odp.c struct mlx5_ib_dev *dev = to_mdev(mr->ibmr.pd->device); device 1658 drivers/infiniband/hw/mlx5/odp.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1704 drivers/infiniband/hw/mlx5/odp.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 1726 drivers/infiniband/hw/mlx5/odp.c if (ib_device_try_get(w->pd->device)) { device 1729 drivers/infiniband/hw/mlx5/odp.c ib_device_put(w->pd->device); device 1732 drivers/infiniband/hw/mlx5/odp.c num_pending_prefetch_dec(to_mdev(w->pd->device), w->sg_list, device 1741 drivers/infiniband/hw/mlx5/odp.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 294 drivers/infiniband/hw/mlx5/qp.c event.device = ibqp->device; device 2641 drivers/infiniband/hw/mlx5/qp.c dev = to_mdev(pd->device); device 2660 drivers/infiniband/hw/mlx5/qp.c dev = to_mdev(to_mxrcd(init_attr->xrcd)->ibxrcd.device); device 2753 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(mqp->ibqp.device); device 2772 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 2795 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); device 3388 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 3452 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 3801 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 3892 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 4815 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(pd->ibpd.device); device 4822 drivers/infiniband/hw/mlx5/qp.c mlx5_ib_warn(to_mdev(qp->ibqp.device), device 4832 drivers/infiniband/hw/mlx5/qp.c mlx5_ib_warn(to_mdev(qp->ibqp.device), device 4966 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 5361 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 5760 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ibqp->device); device 5863 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(xrcd->device); device 5878 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(rwq->ibwq.device); device 5882 drivers/infiniband/hw/mlx5/qp.c event.device = rwq->ibwq.device; device 5930 drivers/infiniband/hw/mlx5/qp.c dev = to_mdev(pd->device); device 6045 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 6141 drivers/infiniband/hw/mlx5/qp.c dev = to_mdev(pd->device); device 6185 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(wq->device); device 6193 drivers/infiniband/hw/mlx5/qp.c struct ib_rwq_ind_table *mlx5_ib_create_rwq_ind_table(struct ib_device *device, device 6197 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(device); device 6274 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(ib_rwq_ind_tbl->device); device 6285 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(wq->device); device 6453 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 6482 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 6510 drivers/infiniband/hw/mlx5/qp.c struct mlx5_ib_dev *dev = to_mdev(qp->device); device 25 drivers/infiniband/hw/mlx5/srq.c event.device = ibsrq->device; device 48 drivers/infiniband/hw/mlx5/srq.c struct mlx5_ib_dev *dev = to_mdev(pd->device); device 221 drivers/infiniband/hw/mlx5/srq.c struct mlx5_ib_dev *dev = to_mdev(ib_srq->device); device 339 drivers/infiniband/hw/mlx5/srq.c struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); device 364 drivers/infiniband/hw/mlx5/srq.c struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); device 388 drivers/infiniband/hw/mlx5/srq.c struct mlx5_ib_dev *dev = to_mdev(srq->device); device 426 drivers/infiniband/hw/mlx5/srq.c struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); device 295 drivers/infiniband/hw/mthca/mthca_av.c struct mthca_dev *dev = to_mdev(ibah->device); device 94 drivers/infiniband/hw/mthca/mthca_catas.c event.device = &dev->ib_dev; device 252 drivers/infiniband/hw/mthca/mthca_cq.c event.device = &dev->ib_dev; device 335 drivers/infiniband/hw/mthca/mthca_cq.c if (!mthca_is_memfree(to_mdev(cq->ibcq.device)) && device 657 drivers/infiniband/hw/mthca/mthca_cq.c struct mthca_dev *dev = to_mdev(ibcq->device); device 730 drivers/infiniband/hw/mthca/mthca_cq.c mthca_write64(dbhi, 0xffffffff, to_mdev(cq->device)->kar + MTHCA_CQ_DOORBELL, device 731 drivers/infiniband/hw/mthca/mthca_cq.c MTHCA_GET_DOORBELL_LOCK(&to_mdev(cq->device)->doorbell_lock)); device 762 drivers/infiniband/hw/mthca/mthca_cq.c to_mdev(ibcq->device)->kar + MTHCA_CQ_DOORBELL, device 763 drivers/infiniband/hw/mthca/mthca_cq.c MTHCA_GET_DOORBELL_LOCK(&to_mdev(ibcq->device)->doorbell_lock)); device 253 drivers/infiniband/hw/mthca/mthca_eq.c record.device = &dev->ib_dev; device 127 drivers/infiniband/hw/mthca/mthca_mad.c event.device = ibdev; device 142 drivers/infiniband/hw/mthca/mthca_mad.c event.device = ibdev; device 122 drivers/infiniband/hw/mthca/mthca_mcg.c struct mthca_dev *dev = to_mdev(ibqp->device); device 216 drivers/infiniband/hw/mthca/mthca_mcg.c struct mthca_dev *dev = to_mdev(ibqp->device); device 123 drivers/infiniband/hw/mthca/mthca_memfree.c static int mthca_alloc_icm_coherent(struct device *dev, struct scatterlist *mem, device 721 drivers/infiniband/hw/mthca/mthca_mr.c struct mthca_dev *dev = to_mdev(ibfmr->device); device 762 drivers/infiniband/hw/mthca/mthca_mr.c struct mthca_dev *dev = to_mdev(ibfmr->device); device 307 drivers/infiniband/hw/mthca/mthca_provider.c struct ib_device *ibdev = uctx->device; device 345 drivers/infiniband/hw/mthca/mthca_provider.c mthca_cleanup_user_db_tab(to_mdev(context->device), &to_mucontext(context)->uar, device 347 drivers/infiniband/hw/mthca/mthca_provider.c mthca_uar_free(to_mdev(context->device), &to_mucontext(context)->uar); device 368 drivers/infiniband/hw/mthca/mthca_provider.c struct ib_device *ibdev = ibpd->device; device 388 drivers/infiniband/hw/mthca/mthca_provider.c mthca_pd_free(to_mdev(pd->device), to_mpd(pd)); device 397 drivers/infiniband/hw/mthca/mthca_provider.c return mthca_create_ah(to_mdev(ibah->device), to_mpd(ibah->pd), ah_attr, device 403 drivers/infiniband/hw/mthca/mthca_provider.c mthca_destroy_ah(to_mdev(ah->device), to_mah(ah)); device 423 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_map_user_db(to_mdev(ibsrq->device), &context->uar, device 434 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_alloc_srq(to_mdev(ibsrq->device), to_mpd(ibsrq->pd), device 438 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(ibsrq->device), &context->uar, device 445 drivers/infiniband/hw/mthca/mthca_provider.c mthca_free_srq(to_mdev(ibsrq->device), srq); device 461 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(srq->device), &context->uar, device 465 drivers/infiniband/hw/mthca/mthca_provider.c mthca_free_srq(to_mdev(srq->device), to_msrq(srq)); device 496 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_map_user_db(to_mdev(pd->device), &context->uar, device 504 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_map_user_db(to_mdev(pd->device), &context->uar, device 508 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(pd->device), device 521 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_alloc_qp(to_mdev(pd->device), to_mpd(pd), device 528 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(pd->device), device 532 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(pd->device), device 554 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_alloc_sqp(to_mdev(pd->device), to_mpd(pd), device 590 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(qp->device), device 594 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(qp->device), device 599 drivers/infiniband/hw/mthca/mthca_provider.c mthca_free_qp(to_mdev(qp->device), to_mqp(qp)); device 608 drivers/infiniband/hw/mthca/mthca_provider.c struct ib_device *ibdev = ibcq->device; device 727 drivers/infiniband/hw/mthca/mthca_provider.c struct mthca_dev *dev = to_mdev(ibcq->device); device 810 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(cq->device), device 814 drivers/infiniband/hw/mthca/mthca_provider.c mthca_unmap_user_db(to_mdev(cq->device), device 819 drivers/infiniband/hw/mthca/mthca_provider.c mthca_free_cq(to_mdev(cq->device), to_mcq(cq)); device 840 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_mr_alloc_notrans(to_mdev(pd->device), device 857 drivers/infiniband/hw/mthca/mthca_provider.c struct mthca_dev *dev = to_mdev(pd->device); device 955 drivers/infiniband/hw/mthca/mthca_provider.c mthca_free_mr(to_mdev(mr->device), mmr); device 973 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_fmr_alloc(to_mdev(pd->device), to_mpd(pd)->pd_num, device 989 drivers/infiniband/hw/mthca/mthca_provider.c err = mthca_free_fmr(to_mdev(fmr->device), mfmr); device 1004 drivers/infiniband/hw/mthca/mthca_provider.c if (mdev && to_mdev(fmr->device) != mdev) device 1006 drivers/infiniband/hw/mthca/mthca_provider.c mdev = to_mdev(fmr->device); device 1025 drivers/infiniband/hw/mthca/mthca_provider.c static ssize_t hw_rev_show(struct device *device, device 1029 drivers/infiniband/hw/mthca/mthca_provider.c rdma_device_to_drv_device(device, struct mthca_dev, ib_dev); device 1035 drivers/infiniband/hw/mthca/mthca_provider.c static ssize_t hca_type_show(struct device *device, device 1039 drivers/infiniband/hw/mthca/mthca_provider.c rdma_device_to_drv_device(device, struct mthca_dev, ib_dev); device 1041 drivers/infiniband/hw/mthca/mthca_provider.c switch (dev->pdev->device) { device 1057 drivers/infiniband/hw/mthca/mthca_provider.c static ssize_t board_id_show(struct device *device, device 1061 drivers/infiniband/hw/mthca/mthca_provider.c rdma_device_to_drv_device(device, struct mthca_dev, ib_dev); device 1135 drivers/infiniband/hw/mthca/mthca_provider.c static void get_dev_fw_str(struct ib_device *device, char *str) device 1138 drivers/infiniband/hw/mthca/mthca_provider.c container_of(device, struct mthca_dev, ib_dev); device 259 drivers/infiniband/hw/mthca/mthca_qp.c event.device = &dev->ib_dev; device 433 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 562 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 861 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 1626 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 1824 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 1929 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 2163 drivers/infiniband/hw/mthca/mthca_qp.c struct mthca_dev *dev = to_mdev(ibqp->device); device 73 drivers/infiniband/hw/mthca/mthca_reset.c mdev->pdev->device + 2, device 375 drivers/infiniband/hw/mthca/mthca_srq.c struct mthca_dev *dev = to_mdev(ibsrq->device); device 398 drivers/infiniband/hw/mthca/mthca_srq.c struct mthca_dev *dev = to_mdev(ibsrq->device); device 450 drivers/infiniband/hw/mthca/mthca_srq.c event.device = &dev->ib_dev; device 486 drivers/infiniband/hw/mthca/mthca_srq.c struct mthca_dev *dev = to_mdev(ibsrq->device); device 580 drivers/infiniband/hw/mthca/mthca_srq.c struct mthca_dev *dev = to_mdev(ibsrq->device); device 546 drivers/infiniband/hw/ocrdma/ocrdma.h switch (dev->nic_info.pdev->device) { device 168 drivers/infiniband/hw/ocrdma/ocrdma_ah.c struct ocrdma_dev *dev = get_ocrdma_dev(ibah->device); device 220 drivers/infiniband/hw/ocrdma/ocrdma_ah.c struct ocrdma_dev *dev = get_ocrdma_dev(ibah->device); device 717 drivers/infiniband/hw/ocrdma/ocrdma_hw.c ib_evt.device = &dev->ibdev; device 2112 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); device 2189 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 2244 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 2303 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 2374 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 2501 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); device 2578 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); device 2823 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 2840 drivers/infiniband/hw/ocrdma/ocrdma_hw.c struct ocrdma_dev *dev = get_ocrdma_dev(srq->ibsrq.device); device 79 drivers/infiniband/hw/ocrdma/ocrdma_main.c static enum rdma_link_layer ocrdma_link_layer(struct ib_device *device, device 108 drivers/infiniband/hw/ocrdma/ocrdma_main.c static void get_dev_fw_str(struct ib_device *device, char *str) device 110 drivers/infiniband/hw/ocrdma/ocrdma_main.c struct ocrdma_dev *dev = get_ocrdma_dev(device); device 116 drivers/infiniband/hw/ocrdma/ocrdma_main.c static ssize_t hw_rev_show(struct device *device, device 120 drivers/infiniband/hw/ocrdma/ocrdma_main.c rdma_device_to_drv_device(device, struct ocrdma_dev, ibdev); device 126 drivers/infiniband/hw/ocrdma/ocrdma_main.c static ssize_t hca_type_show(struct device *device, device 130 drivers/infiniband/hw/ocrdma/ocrdma_main.c rdma_device_to_drv_device(device, struct ocrdma_dev, ibdev); device 392 drivers/infiniband/hw/ocrdma/ocrdma_main.c port_event.device = &dev->ibdev; device 403 drivers/infiniband/hw/ocrdma/ocrdma_main.c err_event.device = &dev->ibdev; device 81 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c attr->vendor_part_id = dev->nic_info.pdev->device; device 421 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c pd->device = ibdev; device 431 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c uctx->cntxt_pd->ibpd.device = &dev->ibdev; device 439 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 473 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_device *ibdev = uctx->device; device 530 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibctx->device); device 548 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(context->device); device 637 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_device *ibdev = ibpd->device; device 678 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); device 728 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); device 865 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); device 920 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ib_mr->device); device 982 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ib_device *ibdev = ibcq->device; device 1047 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(cq->ibcq.device); device 1071 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibcq->device); device 1192 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); device 1313 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); device 1389 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c dev = get_ocrdma_dev(ibqp->device); device 1410 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c dev = get_ocrdma_dev(ibqp->device); device 1476 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibqp->device); device 1669 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); device 1694 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c dev = get_ocrdma_dev(ibqp->device); device 1785 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibsrq->device); device 1871 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibsrq->device); device 2532 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); device 2665 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); device 2700 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c dev = get_ocrdma_dev(qp->ibqp.device); device 2775 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(cq->ibcq.device); device 2857 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibcq->device); device 2892 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibcq->device); device 2917 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c struct ocrdma_dev *dev = get_ocrdma_dev(ibpd->device); device 61 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h ocrdma_query_protocol(struct ib_device *device, u8 port_num); device 61 drivers/infiniband/hw/qedr/main.c ibev.device = &dev->ibdev; device 68 drivers/infiniband/hw/qedr/main.c static enum rdma_link_layer qedr_link_layer(struct ib_device *device, device 122 drivers/infiniband/hw/qedr/main.c static ssize_t hw_rev_show(struct device *device, struct device_attribute *attr, device 126 drivers/infiniband/hw/qedr/main.c rdma_device_to_drv_device(device, struct qedr_dev, ibdev); device 132 drivers/infiniband/hw/qedr/main.c static ssize_t hca_type_show(struct device *device, device 136 drivers/infiniband/hw/qedr/main.c rdma_device_to_drv_device(device, struct qedr_dev, ibdev); device 139 drivers/infiniband/hw/qedr/main.c dev->pdev->device, device 733 drivers/infiniband/hw/qedr/main.c event.device = ibcq->device; device 749 drivers/infiniband/hw/qedr/main.c event.device = ibqp->device; device 767 drivers/infiniband/hw/qedr/main.c event.device = ibsrq->device; device 186 drivers/infiniband/hw/qedr/qedr_iw_cm.c event.device = ibqp->device; device 524 drivers/infiniband/hw/qedr/qedr_iw_cm.c struct qedr_dev *dev = get_qedr_dev(cm_id->device); device 648 drivers/infiniband/hw/qedr/qedr_iw_cm.c struct qedr_dev *dev = get_qedr_dev(cm_id->device); device 713 drivers/infiniband/hw/qedr/qedr_iw_cm.c struct qedr_dev *dev = get_qedr_dev(cm_id->device); device 616 drivers/infiniband/hw/qedr/qedr_roce_cm.c struct qedr_dev *dev = get_qedr_dev(ibqp->device); device 674 drivers/infiniband/hw/qedr/qedr_roce_cm.c struct qedr_dev *dev = get_qedr_dev(ibcq->device); device 95 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibsrq->device); device 316 drivers/infiniband/hw/qedr/verbs.c struct ib_device *ibdev = uctx->device; device 390 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(context->device); device 436 drivers/infiniband/hw/qedr/verbs.c struct ib_device *ibdev = ibpd->device; device 479 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibpd->device); device 780 drivers/infiniband/hw/qedr/verbs.c dev = get_qedr_dev(ibcq->device); device 813 drivers/infiniband/hw/qedr/verbs.c struct ib_device *ibdev = ibcq->device; device 942 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibcq->device); device 955 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibcq->device); device 1362 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibsrq->device); device 1458 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibsrq->device); device 1479 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibsrq->device); device 1888 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibpd->device); device 2605 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibpd->device); device 2691 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ib_mr->device); device 2715 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibpd->device); device 2855 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibpd->device); device 3180 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibqp->device); device 3395 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibqp->device); device 4056 drivers/infiniband/hw/qedr/verbs.c struct qedr_dev *dev = get_qedr_dev(ibcq->device); device 720 drivers/infiniband/hw/qib/qib.h struct device *user_device; device 721 drivers/infiniband/hw/qib/qib.h struct device *diag_device; device 1124 drivers/infiniband/hw/qib/qib.h struct cdev **cdevp, struct device **devp); device 1125 drivers/infiniband/hw/qib/qib.h void qib_cdev_cleanup(struct cdev **cdevp, struct device **devp); device 149 drivers/infiniband/hw/qib/qib_diag.c static struct device *diagpkt_device; device 2259 drivers/infiniband/hw/qib/qib_file_ops.c struct cdev **cdevp, struct device **devp) device 2263 drivers/infiniband/hw/qib/qib_file_ops.c struct device *device = NULL; device 2285 drivers/infiniband/hw/qib/qib_file_ops.c device = device_create(qib_class, NULL, dev, NULL, "%s", name); device 2286 drivers/infiniband/hw/qib/qib_file_ops.c if (!IS_ERR(device)) device 2288 drivers/infiniband/hw/qib/qib_file_ops.c ret = PTR_ERR(device); device 2289 drivers/infiniband/hw/qib/qib_file_ops.c device = NULL; device 2297 drivers/infiniband/hw/qib/qib_file_ops.c *devp = device; device 2301 drivers/infiniband/hw/qib/qib_file_ops.c void qib_cdev_cleanup(struct cdev **cdevp, struct device **devp) device 2303 drivers/infiniband/hw/qib/qib_file_ops.c struct device *device = *devp; device 2305 drivers/infiniband/hw/qib/qib_file_ops.c if (device) { device 2306 drivers/infiniband/hw/qib/qib_file_ops.c device_unregister(device); device 2317 drivers/infiniband/hw/qib/qib_file_ops.c static struct device *wildcard_device; device 1193 drivers/infiniband/hw/qib/qib_init.c static int qib_notify_dca_device(struct device *device, void *data) device 1195 drivers/infiniband/hw/qib/qib_init.c struct qib_devdata *dd = dev_get_drvdata(device); device 1407 drivers/infiniband/hw/qib/qib_init.c switch (ent->device) { device 1414 drivers/infiniband/hw/qib/qib_init.c ent->device); device 1430 drivers/infiniband/hw/qib/qib_init.c ent->device); device 77 drivers/infiniband/hw/qib/qib_intr.c event.device = &dd->verbs_dev.rdi.ibdev; device 687 drivers/infiniband/hw/qib/qib_mad.c event.device = ibdev; device 1032 drivers/infiniband/hw/qib/qib_mad.c event.device = &dd->verbs_dev.rdi.ibdev; device 161 drivers/infiniband/hw/qib/qib_pcie.c dd->deviceid = ent->device; /* save for later use */ device 427 drivers/infiniband/hw/qib/qib_pcie.c devid = parent->device; device 243 drivers/infiniband/hw/qib/qib_qp.c struct qib_ibdev *dev = to_idev(qp->ibqp.device); device 369 drivers/infiniband/hw/qib/qib_qp.c struct qib_ibdev *dev = to_idev(qp->ibqp.device); device 218 drivers/infiniband/hw/qib/qib_rc.c struct qib_ibdev *dev = to_idev(qp->ibqp.device); device 599 drivers/infiniband/hw/qib/qib_rc.c struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 600 drivers/infiniband/hw/qib/qib_rc.c struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 838 drivers/infiniband/hw/qib/qib_rc.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 1026 drivers/infiniband/hw/qib/qib_rc.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 1498 drivers/infiniband/hw/qib/qib_rc.c struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 53 drivers/infiniband/hw/qib/qib_ruc.c ev.device = qp->ibqp.device; device 210 drivers/infiniband/hw/qib/qib_ruc.c struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 266 drivers/infiniband/hw/qib/qib_ruc.c struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 562 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t hw_rev_show(struct device *device, struct device_attribute *attr, device 566 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 572 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t hca_type_show(struct device *device, device 576 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 589 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t version_show(struct device *device, device 597 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t boardversion_show(struct device *device, device 601 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 609 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t localbus_info_show(struct device *device, device 613 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 621 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t nctxts_show(struct device *device, device 625 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 637 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t nfreectxts_show(struct device *device, device 641 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 649 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t serial_show(struct device *device, device 653 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 663 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t chip_reset_store(struct device *device, device 668 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 686 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t tempsense_show(struct device *device, device 690 drivers/infiniband/hw/qib/qib_sysfs.c rdma_device_to_drv_device(device, struct qib_ibdev, rdi.ibdev); device 53 drivers/infiniband/hw/qib/qib_ud.c struct qib_ibport *ibp = to_iport(sqp->ibqp.device, sqp->port_num); device 272 drivers/infiniband/hw/qib/qib_ud.c ibp = to_iport(qp->ibqp.device, qp->port_num); device 183 drivers/infiniband/hw/qib/qib_user_sdma.c qib_user_sdma_queue_create(struct device *dev, int unit, int ctxt, int sctxt) device 615 drivers/infiniband/hw/qib/qib_user_sdma.c static void qib_user_sdma_free_pkt_frag(struct device *dev, device 775 drivers/infiniband/hw/qib/qib_user_sdma.c static void qib_user_sdma_free_pkt_list(struct device *dev, device 37 drivers/infiniband/hw/qib/qib_user_sdma.h qib_user_sdma_queue_create(struct device *dev, int unit, int port, int sport); device 622 drivers/infiniband/hw/qib/qib_verbs.c dev = to_idev(qp->ibqp.device); device 728 drivers/infiniband/hw/qib/qib_verbs.c struct qib_ibdev *dev = to_idev(qp->ibqp.device); device 776 drivers/infiniband/hw/qib/qib_verbs.c struct qib_ibdev *dev = to_idev(qp->ibqp.device); device 778 drivers/infiniband/hw/qib/qib_verbs.c struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); device 878 drivers/infiniband/hw/qib/qib_verbs.c struct qib_ibdev *dev = to_idev(qp->ibqp.device); device 911 drivers/infiniband/hw/qib/qib_verbs.c struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 1018 drivers/infiniband/hw/qib/qib_verbs.c struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device); device 1237 drivers/infiniband/hw/qib/qib_verbs.c static int qib_modify_device(struct ib_device *device, device 1241 drivers/infiniband/hw/qib/qib_verbs.c struct qib_devdata *dd = dd_from_ibdev(device); device 1252 drivers/infiniband/hw/qib/qib_verbs.c memcpy(device->node_desc, device_modify->node_desc, device 1691 drivers/infiniband/hw/qib/qib_verbs.c to_iport(qp->ibqp.device, qp->port_num); device 150 drivers/infiniband/hw/usnic/usnic_ib_main.c ib_event.device = &us_ibdev->ib_dev; device 163 drivers/infiniband/hw/usnic/usnic_ib_main.c ib_event.device = &us_ibdev->ib_dev; device 173 drivers/infiniband/hw/usnic/usnic_ib_main.c ib_event.device = &us_ibdev->ib_dev; device 195 drivers/infiniband/hw/usnic/usnic_ib_main.c ib_event.device = &us_ibdev->ib_dev; device 260 drivers/infiniband/hw/usnic/usnic_ib_main.c ib_event.device = &us_ibdev->ib_dev; device 270 drivers/infiniband/hw/usnic/usnic_ib_main.c ib_event.device = &us_ibdev->ib_dev; device 324 drivers/infiniband/hw/usnic/usnic_ib_main.c static void usnic_get_dev_fw_str(struct ib_device *device, char *str) device 327 drivers/infiniband/hw/usnic/usnic_ib_main.c container_of(device, struct usnic_ib_dev, ib_dev); device 486 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c ib_event.device = &qp_grp->vf->pf->ib_dev; device 49 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c static ssize_t board_id_show(struct device *device, device 53 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c rdma_device_to_drv_device(device, struct usnic_ib_dev, ib_dev); device 68 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c config_show(struct device *device, struct device_attribute *attr, char *buf) device 71 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c rdma_device_to_drv_device(device, struct usnic_ib_dev, ib_dev); device 130 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c iface_show(struct device *device, struct device_attribute *attr, char *buf) device 133 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c rdma_device_to_drv_device(device, struct usnic_ib_dev, ib_dev); device 141 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c max_vf_show(struct device *device, struct device_attribute *attr, char *buf) device 144 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c rdma_device_to_drv_device(device, struct usnic_ib_dev, ib_dev); device 152 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c qp_per_vf_show(struct device *device, struct device_attribute *attr, char *buf) device 155 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c rdma_device_to_drv_device(device, struct usnic_ib_dev, ib_dev); device 167 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c cq_per_vf_show(struct device *device, struct device_attribute *attr, char *buf) device 170 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c rdma_device_to_drv_device(device, struct usnic_ib_dev, ib_dev); device 180 drivers/infiniband/hw/usnic/usnic_ib_verbs.c struct device *dev, **dev_list; device 269 drivers/infiniband/hw/usnic/usnic_ib_verbs.c enum rdma_link_layer usnic_ib_port_link_layer(struct ib_device *device, device 485 drivers/infiniband/hw/usnic/usnic_ib_verbs.c us_ibdev = to_usdev(pd->device); device 647 drivers/infiniband/hw/usnic/usnic_ib_verbs.c struct ib_device *ibdev = uctx->device; device 663 drivers/infiniband/hw/usnic/usnic_ib_verbs.c struct usnic_ib_dev *us_ibdev = to_usdev(ibcontext->device); device 686 drivers/infiniband/hw/usnic/usnic_ib_verbs.c us_ibdev = to_usdev(context->device); device 39 drivers/infiniband/hw/usnic/usnic_ib_verbs.h enum rdma_link_layer usnic_ib_port_link_layer(struct ib_device *device, device 56 drivers/infiniband/hw/usnic/usnic_uiom.c struct device *dev, device 472 drivers/infiniband/hw/usnic/usnic_uiom.c int usnic_uiom_attach_dev_to_pd(struct usnic_uiom_pd *pd, struct device *dev) device 507 drivers/infiniband/hw/usnic/usnic_uiom.c void usnic_uiom_detach_dev_from_pd(struct usnic_uiom_pd *pd, struct device *dev) device 534 drivers/infiniband/hw/usnic/usnic_uiom.c struct device **usnic_uiom_get_dev_list(struct usnic_uiom_pd *pd) device 537 drivers/infiniband/hw/usnic/usnic_uiom.c struct device **devs; device 555 drivers/infiniband/hw/usnic/usnic_uiom.c void usnic_uiom_free_dev_list(struct device **devs) device 53 drivers/infiniband/hw/usnic/usnic_uiom.h struct device *dev; device 85 drivers/infiniband/hw/usnic/usnic_uiom.h int usnic_uiom_attach_dev_to_pd(struct usnic_uiom_pd *pd, struct device *dev); device 87 drivers/infiniband/hw/usnic/usnic_uiom.h struct device *dev); device 88 drivers/infiniband/hw/usnic/usnic_uiom.h struct device **usnic_uiom_get_dev_list(struct usnic_uiom_pd *pd); device 89 drivers/infiniband/hw/usnic/usnic_uiom.h void usnic_uiom_free_dev_list(struct device **devs); device 66 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c struct pvrdma_dev *dev = to_vdev(ibcq->device); device 104 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c struct ib_device *ibdev = ibcq->device; device 243 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c struct pvrdma_dev *dev = to_vdev(cq->device); device 321 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c struct pvrdma_dev *dev = to_vdev(cq->ibcq.device); device 68 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static ssize_t hca_type_show(struct device *device, device 75 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static ssize_t hw_rev_show(struct device *device, device 82 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static ssize_t board_id_show(struct device *device, device 100 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static void pvrdma_get_fw_ver_str(struct ib_device *device, char *str) device 103 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c container_of(device, struct pvrdma_dev, ib_dev); device 326 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c e.device = ibqp->device; device 352 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c e.device = ibcq->device; device 381 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c e.device = ibsrq->device; device 398 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c ib_event.device = &dev->ib_dev; device 644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c struct pvrdma_dev *dev = to_vdev(attr->device); device 680 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c struct pvrdma_dev *dev = to_vdev(attr->device); device 975 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c pdev_net->device != PCI_DEVICE_ID_VMWARE_VMXNET3) { device 60 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c struct pvrdma_dev *dev = to_vdev(pd->device); device 115 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c struct pvrdma_dev *dev = to_vdev(pd->device); device 207 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c struct pvrdma_dev *dev = to_vdev(pd->device); device 279 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c struct pvrdma_dev *dev = to_vdev(ibmr->device); device 316 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c struct pvrdma_dev *dev = to_vdev(ibmr->device); device 193 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c struct pvrdma_dev *dev = to_vdev(pd->device); device 230 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c init_attr->port_num > pd->device->phys_port_cnt || device 293 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c ret = pvrdma_set_sq_size(to_vdev(pd->device), device 298 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c ret = pvrdma_set_rq_size(to_vdev(pd->device), device 405 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c struct pvrdma_dev *dev = to_vdev(qp->ibqp.device); device 456 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c ret = pvrdma_cmd_post(to_vdev(qp->device), &req, NULL, 0); device 458 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c dev_warn(&to_vdev(qp->device)->pdev->dev, device 478 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c struct pvrdma_dev *dev = to_vdev(ibqp->device); device 500 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c attr->port_num > ibqp->device->phys_port_cnt) { device 622 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c struct pvrdma_dev *dev = to_vdev(ibqp->device); device 831 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c struct pvrdma_dev *dev = to_vdev(ibqp->device); device 924 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c struct pvrdma_dev *dev = to_vdev(ibqp->device); device 64 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c struct pvrdma_dev *dev = to_vdev(ibsrq->device); device 103 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c struct pvrdma_dev *dev = to_vdev(ibsrq->device); device 248 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c struct pvrdma_dev *dev = to_vdev(srq->device); device 279 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c struct pvrdma_dev *dev = to_vdev(ibsrq->device); device 79 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c props->vendor_part_id = dev->pdev->device; device 315 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c struct ib_device *ibdev = uctx->device; device 385 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c pvrdma_uar_free(to_vdev(ibcontext->device), &context->uar); device 429 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c struct ib_device *ibdev = ibpd->device; device 486 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c struct pvrdma_dev *dev = to_vdev(pd->device); device 515 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c struct pvrdma_dev *dev = to_vdev(ibah->device); device 552 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c struct pvrdma_dev *dev = to_vdev(ah->device); device 105 drivers/infiniband/sw/rdmavt/ah.c struct rvt_dev_info *dev = ib_to_rvt(ibah->device); device 108 drivers/infiniband/sw/rdmavt/ah.c if (rvt_check_ah(ibah->device, ah_attr)) device 123 drivers/infiniband/sw/rdmavt/ah.c dev->driver_f.notify_new_ah(ibah->device, ah_attr, ah); device 138 drivers/infiniband/sw/rdmavt/ah.c struct rvt_dev_info *dev = ib_to_rvt(ibah->device); device 160 drivers/infiniband/sw/rdmavt/ah.c if (rvt_check_ah(ibah->device, ah_attr)) device 113 drivers/infiniband/sw/rdmavt/cq.c ev.device = cq->ibcq.device; device 203 drivers/infiniband/sw/rdmavt/cq.c struct ib_device *ibdev = ibcq->device; device 283 drivers/infiniband/sw/rdmavt/mcast.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 346 drivers/infiniband/sw/rdmavt/mcast.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 75 drivers/infiniband/sw/rdmavt/mmap.c struct rvt_dev_info *rdi = ib_to_rvt(ip->context->device); device 113 drivers/infiniband/sw/rdmavt/mmap.c struct rvt_dev_info *rdi = ib_to_rvt(context->device); device 140 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *dev = ib_to_rvt(pd->device); device 184 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *dev = ib_to_rvt(mr->pd->device); device 253 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *dev = ib_to_rvt(mr->pd->device); device 470 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); device 489 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); device 693 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *dev = ib_to_rvt(qp->ibqp.device); device 793 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *rdi = ib_to_rvt(ibfmr->device); device 837 drivers/infiniband/sw/rdmavt/mr.c rdi = ib_to_rvt(fmr->ibfmr.device); device 927 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *dev = ib_to_rvt(pd->ibpd.device); device 1027 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *dev = ib_to_rvt(qp->ibqp.device); device 1040 drivers/infiniband/sw/rdmavt/mr.c struct rvt_dev_info *rdi = ib_to_rvt(pd->ibpd.device); device 62 drivers/infiniband/sw/rdmavt/pd.c struct ib_device *ibdev = ibpd->device; device 100 drivers/infiniband/sw/rdmavt/pd.c struct rvt_dev_info *dev = ib_to_rvt(ibpd->device); device 467 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 621 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 705 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 753 drivers/infiniband/sw/rdmavt/qp.c ev.device = qp->ibqp.device; device 1074 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(ibpd->device); device 1106 drivers/infiniband/sw/rdmavt/qp.c init_attr->port_num > ibpd->device->phys_port_cnt) device 1334 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 1449 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 1465 drivers/infiniband/sw/rdmavt/qp.c opa_ah = rdma_cap_opa_ah(ibqp->device, qp->port_num); device 1486 drivers/infiniband/sw/rdmavt/qp.c if (rvt_check_ah(qp->ibqp.device, &attr->ah_attr)) device 1501 drivers/infiniband/sw/rdmavt/qp.c if (rvt_check_ah(qp->ibqp.device, &attr->alt_ah_attr)) device 1519 drivers/infiniband/sw/rdmavt/qp.c attr->port_num > ibqp->device->phys_port_cnt) device 1688 drivers/infiniband/sw/rdmavt/qp.c ev.device = qp->ibqp.device; device 1694 drivers/infiniband/sw/rdmavt/qp.c ev.device = qp->ibqp.device; device 1720 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 1762 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 2010 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 2186 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 2313 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 2493 drivers/infiniband/sw/rdmavt/qp.c ev.device = qp->ibqp.device; device 2518 drivers/infiniband/sw/rdmavt/qp.c ev.device = qp->ibqp.device; device 2538 drivers/infiniband/sw/rdmavt/qp.c ev.device = qp->ibqp.device; device 2572 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 2653 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 2681 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 2848 drivers/infiniband/sw/rdmavt/qp.c rdi = ib_to_rvt(qp->ibqp.device); device 2882 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 2967 drivers/infiniband/sw/rdmavt/qp.c struct rvt_dev_info *rdi = ib_to_rvt(sqp->ibqp.device); device 2989 drivers/infiniband/sw/rdmavt/qp.c qp = rvt_lookup_qpn(ib_to_rvt(sqp->ibqp.device), rvp, device 3258 drivers/infiniband/sw/rdmavt/qp.c ev.device = sqp->ibqp.device; device 167 drivers/infiniband/sw/rdmavt/rc.c struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 79 drivers/infiniband/sw/rdmavt/srq.c struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device); device 171 drivers/infiniband/sw/rdmavt/srq.c struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device); device 271 drivers/infiniband/sw/rdmavt/srq.c struct rvt_dev_info *dev = ib_to_rvt(srq->ibsrq.device); device 338 drivers/infiniband/sw/rdmavt/srq.c struct rvt_dev_info *dev = ib_to_rvt(ibsrq->device); device 66 drivers/infiniband/sw/rdmavt/trace_mr.h RDI_DEV_ENTRY(ib_to_rvt(mr->pd->device)) device 79 drivers/infiniband/sw/rdmavt/trace_mr.h RDI_DEV_ASSIGN(ib_to_rvt(mr->pd->device)); device 127 drivers/infiniband/sw/rdmavt/trace_mr.h RDI_DEV_ENTRY(ib_to_rvt(sge->mr->pd->device)) device 142 drivers/infiniband/sw/rdmavt/trace_mr.h RDI_DEV_ASSIGN(ib_to_rvt(sge->mr->pd->device)); device 189 drivers/infiniband/sw/rdmavt/trace_mr.h RDI_DEV_ENTRY(ib_to_rvt(to_imr(ibmr)->mr.pd->device)) device 198 drivers/infiniband/sw/rdmavt/trace_mr.h RDI_DEV_ASSIGN(ib_to_rvt(to_imr(ibmr)->mr.pd->device)) device 63 drivers/infiniband/sw/rdmavt/trace_qp.h RDI_DEV_ENTRY(ib_to_rvt(qp->ibqp.device)) device 68 drivers/infiniband/sw/rdmavt/trace_qp.h RDI_DEV_ASSIGN(ib_to_rvt(qp->ibqp.device)) device 93 drivers/infiniband/sw/rdmavt/trace_qp.h RDI_DEV_ENTRY(ib_to_rvt(qp->ibqp.device)) device 100 drivers/infiniband/sw/rdmavt/trace_qp.h RDI_DEV_ASSIGN(ib_to_rvt(qp->ibqp.device)) device 63 drivers/infiniband/sw/rdmavt/trace_rc.h RDI_DEV_ENTRY(ib_to_rvt(qp->ibqp.device)) device 74 drivers/infiniband/sw/rdmavt/trace_rc.h RDI_DEV_ASSIGN(ib_to_rvt(qp->ibqp.device)) device 94 drivers/infiniband/sw/rdmavt/trace_tx.h RDI_DEV_ENTRY(ib_to_rvt(qp->ibqp.device)) device 114 drivers/infiniband/sw/rdmavt/trace_tx.h RDI_DEV_ASSIGN(ib_to_rvt(qp->ibqp.device)) device 161 drivers/infiniband/sw/rdmavt/trace_tx.h RDI_DEV_ENTRY(ib_to_rvt(qp->ibqp.device)) device 173 drivers/infiniband/sw/rdmavt/trace_tx.h RDI_DEV_ASSIGN(ib_to_rvt(qp->ibqp.device)) device 136 drivers/infiniband/sw/rdmavt/vt.c static int rvt_modify_device(struct ib_device *device, device 242 drivers/infiniband/sw/rxe/rxe_comp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 442 drivers/infiniband/sw/rxe/rxe_comp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 497 drivers/infiniband/sw/rxe/rxe_comp.c ev.device = qp->ibqp.device; device 560 drivers/infiniband/sw/rxe/rxe_comp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 142 drivers/infiniband/sw/rxe/rxe_cq.c ev.device = cq->ibcq.device; device 150 drivers/infiniband/sw/rxe/rxe_loc.h struct device *rxe_dma_device(struct rxe_dev *rxe); device 255 drivers/infiniband/sw/rxe/rxe_loc.h struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 49 drivers/infiniband/sw/rxe/rxe_mmap.c struct rxe_dev *rxe = to_rdev(ip->context->device); device 93 drivers/infiniband/sw/rxe/rxe_mmap.c struct rxe_dev *rxe = to_rdev(context->device); device 372 drivers/infiniband/sw/rxe/rxe_mr.c *crcp = rxe_crc32(to_rdev(mem->pd->ibpd.device), device 406 drivers/infiniband/sw/rxe/rxe_mr.c crc = rxe_crc32(to_rdev(mem->pd->ibpd.device), device 572 drivers/infiniband/sw/rxe/rxe_mr.c struct rxe_dev *rxe = to_rdev(pd->ibpd.device); device 50 drivers/infiniband/sw/rxe/rxe_net.c struct device *rxe_dma_device(struct rxe_dev *rxe) device 553 drivers/infiniband/sw/rxe/rxe_net.c ev.device = &rxe->ib_dev; device 165 drivers/infiniband/sw/rxe/rxe_req.c ev.device = qp->ibqp.device; device 370 drivers/infiniband/sw/rxe/rxe_req.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 383 drivers/infiniband/sw/rxe/rxe_req.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 477 drivers/infiniband/sw/rxe/rxe_req.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 629 drivers/infiniband/sw/rxe/rxe_req.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 148 drivers/infiniband/sw/rxe/rxe_resp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 351 drivers/infiniband/sw/rxe/rxe_resp.c ev.device = qp->ibqp.device; device 594 drivers/infiniband/sw/rxe/rxe_resp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 736 drivers/infiniband/sw/rxe/rxe_resp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 844 drivers/infiniband/sw/rxe/rxe_resp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 1223 drivers/infiniband/sw/rxe/rxe_resp.c struct rxe_dev *rxe = to_rdev(qp->ibqp.device); device 83 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_query_pkey(struct ib_device *device, device 86 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(device); device 92 drivers/infiniband/sw/rxe/rxe_verbs.c dev_warn(device->dev.parent, "invalid index = %d\n", device 147 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(uctx->device); device 181 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibpd->device); device 199 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibah->device); device 217 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibah->device); device 296 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibsrq->device); device 337 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibsrq->device); device 416 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibpd->device); device 465 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibqp->device); device 785 drivers/infiniband/sw/rxe/rxe_verbs.c struct ib_device *dev = ibcq->device; device 824 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibcq->device); device 896 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibpd->device); device 932 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibpd->device); device 975 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibpd->device); device 1049 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibqp->device); device 1066 drivers/infiniband/sw/rxe/rxe_verbs.c struct rxe_dev *rxe = to_rdev(ibqp->device); device 1072 drivers/infiniband/sw/rxe/rxe_verbs.c static ssize_t parent_show(struct device *device, device 1076 drivers/infiniband/sw/rxe/rxe_verbs.c rdma_device_to_drv_device(device, struct rxe_dev, ib_dev); device 725 drivers/infiniband/sw/siw/siw.h ibdev_dbg(cq->base_cq.device, "CQ[%u] %s: " fmt, cq->id, __func__, \ device 729 drivers/infiniband/sw/siw/siw.h ibdev_dbg(pd->device, "PD[%u] %s: " fmt, pd->res.id, __func__, \ device 1338 drivers/infiniband/sw/siw/siw_cm.c struct siw_device *sdev = to_siw_dev(id->device); device 1515 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "failed: %d\n", rv); device 1562 drivers/infiniband/sw/siw/siw_cm.c struct siw_device *sdev = to_siw_dev(id->device); device 1796 drivers/infiniband/sw/siw/siw_cm.c struct siw_device *sdev = to_siw_dev(id->device); device 1814 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "setsockopt error: %d\n", rv); device 1837 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "socket bind error: %d\n", rv); device 1849 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, device 1856 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "listen error %d\n", rv); device 1894 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "Listen at laddr %pISp\n", &id->local_addr); device 1899 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "failed: %d\n", rv); device 1955 drivers/infiniband/sw/siw/siw_cm.c siw_dbg(id->device, "no cep(s)\n"); device 306 drivers/infiniband/sw/siw/siw_main.c struct device *parent = netdev->dev.parent; device 92 drivers/infiniband/sw/siw/siw_mem.c struct siw_device *sdev = to_siw_dev(pd->device); device 225 drivers/infiniband/sw/siw/siw_mem.c struct siw_device *sdev = to_siw_dev(pd->device); device 294 drivers/infiniband/sw/siw/siw_mem.c struct siw_device *sdev = to_siw_dev(pd->device); device 922 drivers/infiniband/sw/siw/siw_qp_tx.c struct siw_device *sdev = to_siw_dev(pd->device); device 99 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(base_ctx->device); device 122 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg(base_ctx->device, "success. now %d context(s)\n", device 129 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg(base_ctx->device, "failure %d. now %d context(s)\n", rv, device 267 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(pd->device); device 280 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(pd->device); device 312 drivers/infiniband/sw/siw/siw_verbs.c struct ib_device *base_dev = pd->device; device 531 drivers/infiniband/sw/siw/siw_verbs.c sdev = to_siw_dev(base_qp->device); device 1084 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(base_cq->device); device 1114 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(base_cq->device); device 1119 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg(base_cq->device, "too many CQ's\n"); device 1124 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg(base_cq->device, "CQ size error: %d\n", size); device 1146 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg(base_cq->device, "new CQ [%u]\n", cq->id); device 1181 drivers/infiniband/sw/siw/siw_verbs.c siw_dbg(base_cq->device, "CQ creation failed: %d", rv); device 1271 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(base_mr->device); device 1301 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(pd->device); device 1393 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(pd->device); device 1526 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(pd->device); device 1574 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(base_srq->device); device 1720 drivers/infiniband/sw/siw/siw_verbs.c struct siw_device *sdev = to_siw_dev(base_srq->device); device 1813 drivers/infiniband/sw/siw/siw_verbs.c event.device = base_qp->device; device 1828 drivers/infiniband/sw/siw/siw_verbs.c event.device = base_cq->device; device 1843 drivers/infiniband/sw/siw/siw_verbs.c event.device = base_srq->device; device 1858 drivers/infiniband/sw/siw/siw_verbs.c event.device = &sdev->base_dev; device 1510 drivers/infiniband/ulp/ipoib/ipoib_cm.c static ssize_t show_mode(struct device *d, struct device_attribute *attr, device 1522 drivers/infiniband/ulp/ipoib/ipoib_cm.c static ssize_t set_mode(struct device *d, struct device_attribute *attr, device 93 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_add_one(struct ib_device *device); device 94 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_remove_one(struct ib_device *device, void *client_data); device 2244 drivers/infiniband/ulp/ipoib/ipoib_main.c static ssize_t show_pkey(struct device *dev, device 2254 drivers/infiniband/ulp/ipoib/ipoib_main.c static ssize_t show_umcast(struct device *dev, device 2275 drivers/infiniband/ulp/ipoib/ipoib_main.c static ssize_t set_umcast(struct device *dev, device 2356 drivers/infiniband/ulp/ipoib/ipoib_main.c static ssize_t create_child(struct device *dev, device 2375 drivers/infiniband/ulp/ipoib/ipoib_main.c static ssize_t delete_child(struct device *dev, device 2409 drivers/infiniband/ulp/ipoib/ipoib_main.c static ssize_t dev_id_show(struct device *dev, device 2513 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_add_one(struct ib_device *device) device 2527 drivers/infiniband/ulp/ipoib/ipoib_main.c rdma_for_each_port (device, p) { device 2528 drivers/infiniband/ulp/ipoib/ipoib_main.c if (!rdma_protocol_ib(device, p)) device 2530 drivers/infiniband/ulp/ipoib/ipoib_main.c dev = ipoib_add_port("ib%d", device, p); device 2543 drivers/infiniband/ulp/ipoib/ipoib_main.c ib_set_client_data(device, &ipoib_client, dev_list); device 2546 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_remove_one(struct ib_device *device, void *client_data) device 277 drivers/infiniband/ulp/ipoib/ipoib_verbs.c dev_name(&record->device->dev), record->element.port_num); device 43 drivers/infiniband/ulp/ipoib/ipoib_vlan.c static ssize_t show_parent(struct device *d, struct device_attribute *attr, device 187 drivers/infiniband/ulp/iser/iscsi_iser.c struct iser_device *device = iser_conn->ib_conn.device; device 201 drivers/infiniband/ulp/iser/iscsi_iser.c dma_addr = ib_dma_map_single(device->ib_device, (void *)tx_desc, device 203 drivers/infiniband/ulp/iser/iscsi_iser.c if (ib_dma_mapping_error(device->ib_device, dma_addr)) { device 214 drivers/infiniband/ulp/iser/iscsi_iser.c tx_desc->tx_sg[0].lkey = device->pd->local_dma_lkey; device 372 drivers/infiniband/ulp/iser/iscsi_iser.c struct iser_device *device = iser_conn->ib_conn.device; device 375 drivers/infiniband/ulp/iser/iscsi_iser.c if (!device) device 379 drivers/infiniband/ulp/iser/iscsi_iser.c ib_dma_unmap_single(device->ib_device, tx_desc->dma_addr, device 645 drivers/infiniband/ulp/iser/iscsi_iser.c ib_dev = ib_conn->device->ib_device; device 437 drivers/infiniband/ulp/iser/iscsi_iser.h struct iser_device *device; device 551 drivers/infiniband/ulp/iser/iscsi_iser.h int iser_assign_reg_ops(struct iser_device *device); device 166 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device = iser_conn->ib_conn.device; device 168 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_cpu(device->ib_device, device 178 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device = iser_conn->ib_conn.device; device 184 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_unmap_single(device->ib_device, desc->req_dma, device 187 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_unmap_single(device->ib_device, desc->rsp_dma, device 200 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device = iser_conn->ib_conn.device; device 207 drivers/infiniband/ulp/iser/iser_initiator.c desc->req_dma = ib_dma_map_single(device->ib_device, desc->req, device 210 drivers/infiniband/ulp/iser/iser_initiator.c if (ib_dma_mapping_error(device->ib_device, device 218 drivers/infiniband/ulp/iser/iser_initiator.c desc->rsp_dma = ib_dma_map_single(device->ib_device, desc->rsp, device 221 drivers/infiniband/ulp/iser/iser_initiator.c if (ib_dma_mapping_error(device->ib_device, device 230 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_unmap_single(device->ib_device, desc->req_dma, device 247 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device = ib_conn->device; device 253 drivers/infiniband/ulp/iser/iser_initiator.c if (device->reg_ops->alloc_reg_res(ib_conn, session->scsi_cmds_max, device 270 drivers/infiniband/ulp/iser/iser_initiator.c dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, device 272 drivers/infiniband/ulp/iser/iser_initiator.c if (ib_dma_mapping_error(device->ib_device, dma_addr)) device 280 drivers/infiniband/ulp/iser/iser_initiator.c rx_sg->lkey = device->pd->local_dma_lkey; device 289 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, device 296 drivers/infiniband/ulp/iser/iser_initiator.c device->reg_ops->free_reg_res(ib_conn); device 307 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device = ib_conn->device; device 309 drivers/infiniband/ulp/iser/iser_initiator.c if (device->reg_ops->free_reg_res) device 310 drivers/infiniband/ulp/iser/iser_initiator.c device->reg_ops->free_reg_res(ib_conn); device 314 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr, device 400 drivers/infiniband/ulp/iser/iser_initiator.c ilog2(sc->device->sector_size)) * 8; device 504 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device; device 511 drivers/infiniband/ulp/iser/iser_initiator.c device = iser_conn->ib_conn.device; device 524 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_cpu(device->ib_device, desc->req_dma, device 529 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_device(device->ib_device, desc->req_dma, device 534 drivers/infiniband/ulp/iser/iser_initiator.c tx_dsg->lkey = device->pd->local_dma_lkey; device 572 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_cpu(ib_conn->device->ib_device, device 585 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_device(ib_conn->device->ib_device, device 664 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_cpu(ib_conn->device->ib_device, device 682 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_sync_single_for_device(ib_conn->device->ib_device, device 728 drivers/infiniband/ulp/iser/iser_initiator.c struct iser_device *device = ib_conn->device; device 733 drivers/infiniband/ulp/iser/iser_initiator.c ib_dma_unmap_single(device->ib_device, desc->dma_addr, device 75 drivers/infiniband/ulp/iser/iser_memory.c int iser_assign_reg_ops(struct iser_device *device) device 77 drivers/infiniband/ulp/iser/iser_memory.c struct ib_device *ib_dev = device->ib_device; device 83 drivers/infiniband/ulp/iser/iser_memory.c device->reg_ops = &fmr_ops; device 86 drivers/infiniband/ulp/iser/iser_memory.c device->reg_ops = &fastreg_ops; device 87 drivers/infiniband/ulp/iser/iser_memory.c device->remote_inv_sup = iser_always_reg; device 170 drivers/infiniband/ulp/iser/iser_memory.c dev = iser_task->iser_conn->ib_conn.device->ib_device; device 186 drivers/infiniband/ulp/iser/iser_memory.c dev = iser_task->iser_conn->ib_conn.device->ib_device; device 191 drivers/infiniband/ulp/iser/iser_memory.c iser_reg_dma(struct iser_device *device, struct iser_data_buf *mem, device 196 drivers/infiniband/ulp/iser/iser_memory.c reg->sge.lkey = device->pd->local_dma_lkey; device 202 drivers/infiniband/ulp/iser/iser_memory.c if (device->pd->flags & IB_PD_UNSAFE_GLOBAL_RKEY) device 203 drivers/infiniband/ulp/iser/iser_memory.c reg->rkey = device->pd->unsafe_global_rkey; device 233 drivers/infiniband/ulp/iser/iser_memory.c struct iser_device *device = ib_conn->device; device 245 drivers/infiniband/ulp/iser/iser_memory.c iser_data_buf_dump(mem, device->ib_device); device 293 drivers/infiniband/ulp/iser/iser_memory.c struct iser_device *device = iser_task->iser_conn->ib_conn.device; device 299 drivers/infiniband/ulp/iser/iser_memory.c device->reg_ops->reg_desc_put(&iser_task->iser_conn->ib_conn, device 492 drivers/infiniband/ulp/iser/iser_memory.c struct iser_device *device = task->iser_conn->ib_conn.device; device 495 drivers/infiniband/ulp/iser/iser_memory.c return iser_reg_dma(device, mem, reg); device 497 drivers/infiniband/ulp/iser/iser_memory.c return device->reg_ops->reg_mem(task, mem, &desc->rsc, reg); device 505 drivers/infiniband/ulp/iser/iser_memory.c struct iser_device *device = ib_conn->device; device 516 drivers/infiniband/ulp/iser/iser_memory.c desc = device->reg_ops->reg_desc_get(ib_conn); device 537 drivers/infiniband/ulp/iser/iser_memory.c device->reg_ops->reg_desc_put(ib_conn, desc); device 545 drivers/infiniband/ulp/iser/iser_memory.c struct iser_device *device = task->iser_conn->ib_conn.device; device 547 drivers/infiniband/ulp/iser/iser_memory.c device->reg_ops->unreg_mem(task, dir); device 58 drivers/infiniband/ulp/iser/iser_verbs.c dev_name(&event->device->dev), event->element.port_num); device 68 drivers/infiniband/ulp/iser/iser_verbs.c static int iser_create_device_ib_res(struct iser_device *device) device 70 drivers/infiniband/ulp/iser/iser_verbs.c struct ib_device *ib_dev = device->ib_device; device 73 drivers/infiniband/ulp/iser/iser_verbs.c ret = iser_assign_reg_ops(device); device 77 drivers/infiniband/ulp/iser/iser_verbs.c device->comps_used = min_t(int, num_online_cpus(), device 80 drivers/infiniband/ulp/iser/iser_verbs.c device->comps = kcalloc(device->comps_used, sizeof(*device->comps), device 82 drivers/infiniband/ulp/iser/iser_verbs.c if (!device->comps) device 88 drivers/infiniband/ulp/iser/iser_verbs.c device->comps_used, dev_name(&ib_dev->dev), device 91 drivers/infiniband/ulp/iser/iser_verbs.c device->pd = ib_alloc_pd(ib_dev, device 93 drivers/infiniband/ulp/iser/iser_verbs.c if (IS_ERR(device->pd)) device 96 drivers/infiniband/ulp/iser/iser_verbs.c for (i = 0; i < device->comps_used; i++) { device 97 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_comp *comp = &device->comps[i]; device 107 drivers/infiniband/ulp/iser/iser_verbs.c INIT_IB_EVENT_HANDLER(&device->event_handler, ib_dev, device 109 drivers/infiniband/ulp/iser/iser_verbs.c ib_register_event_handler(&device->event_handler); device 113 drivers/infiniband/ulp/iser/iser_verbs.c for (i = 0; i < device->comps_used; i++) { device 114 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_comp *comp = &device->comps[i]; device 119 drivers/infiniband/ulp/iser/iser_verbs.c ib_dealloc_pd(device->pd); device 121 drivers/infiniband/ulp/iser/iser_verbs.c kfree(device->comps); device 131 drivers/infiniband/ulp/iser/iser_verbs.c static void iser_free_device_ib_res(struct iser_device *device) device 135 drivers/infiniband/ulp/iser/iser_verbs.c for (i = 0; i < device->comps_used; i++) { device 136 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_comp *comp = &device->comps[i]; device 142 drivers/infiniband/ulp/iser/iser_verbs.c ib_unregister_event_handler(&device->event_handler); device 143 drivers/infiniband/ulp/iser/iser_verbs.c ib_dealloc_pd(device->pd); device 145 drivers/infiniband/ulp/iser/iser_verbs.c kfree(device->comps); device 146 drivers/infiniband/ulp/iser/iser_verbs.c device->comps = NULL; device 147 drivers/infiniband/ulp/iser/iser_verbs.c device->pd = NULL; device 159 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device = ib_conn->device; device 195 drivers/infiniband/ulp/iser/iser_verbs.c fmr_pool = ib_create_fmr_pool(device->pd, ¶ms); device 237 drivers/infiniband/ulp/iser/iser_verbs.c iser_create_fastreg_desc(struct iser_device *device, device 243 drivers/infiniband/ulp/iser/iser_verbs.c struct ib_device *ib_dev = device->ib_device; device 304 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device = ib_conn->device; device 314 drivers/infiniband/ulp/iser/iser_verbs.c desc = iser_create_fastreg_desc(device, device->pd, device 366 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device; device 372 drivers/infiniband/ulp/iser/iser_verbs.c BUG_ON(ib_conn->device == NULL); device 374 drivers/infiniband/ulp/iser/iser_verbs.c device = ib_conn->device; device 375 drivers/infiniband/ulp/iser/iser_verbs.c ib_dev = device->ib_device; device 381 drivers/infiniband/ulp/iser/iser_verbs.c for (index = 0; index < device->comps_used; index++) { device 382 drivers/infiniband/ulp/iser/iser_verbs.c if (device->comps[index].active_qps < device 383 drivers/infiniband/ulp/iser/iser_verbs.c device->comps[min_index].active_qps) device 386 drivers/infiniband/ulp/iser/iser_verbs.c ib_conn->comp = &device->comps[min_index]; device 415 drivers/infiniband/ulp/iser/iser_verbs.c dev_name(&device->ib_device->dev), device 420 drivers/infiniband/ulp/iser/iser_verbs.c ret = rdma_create_qp(ib_conn->cma_id, device->pd, &init_attr); device 446 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device; device 450 drivers/infiniband/ulp/iser/iser_verbs.c list_for_each_entry(device, &ig.device_list, ig_list) device 452 drivers/infiniband/ulp/iser/iser_verbs.c if (device->ib_device->node_guid == cma_id->device->node_guid) device 455 drivers/infiniband/ulp/iser/iser_verbs.c device = kzalloc(sizeof *device, GFP_KERNEL); device 456 drivers/infiniband/ulp/iser/iser_verbs.c if (device == NULL) device 460 drivers/infiniband/ulp/iser/iser_verbs.c device->ib_device = cma_id->device; device 462 drivers/infiniband/ulp/iser/iser_verbs.c if (iser_create_device_ib_res(device)) { device 463 drivers/infiniband/ulp/iser/iser_verbs.c kfree(device); device 464 drivers/infiniband/ulp/iser/iser_verbs.c device = NULL; device 467 drivers/infiniband/ulp/iser/iser_verbs.c list_add(&device->ig_list, &ig.device_list); device 470 drivers/infiniband/ulp/iser/iser_verbs.c device->refcount++; device 473 drivers/infiniband/ulp/iser/iser_verbs.c return device; device 477 drivers/infiniband/ulp/iser/iser_verbs.c static void iser_device_try_release(struct iser_device *device) device 480 drivers/infiniband/ulp/iser/iser_verbs.c device->refcount--; device 481 drivers/infiniband/ulp/iser/iser_verbs.c iser_info("device %p refcount %d\n", device, device->refcount); device 482 drivers/infiniband/ulp/iser/iser_verbs.c if (!device->refcount) { device 483 drivers/infiniband/ulp/iser/iser_verbs.c iser_free_device_ib_res(device); device 484 drivers/infiniband/ulp/iser/iser_verbs.c list_del(&device->ig_list); device 485 drivers/infiniband/ulp/iser/iser_verbs.c kfree(device); device 539 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device = ib_conn->device; device 556 drivers/infiniband/ulp/iser/iser_verbs.c if (device != NULL) { device 557 drivers/infiniband/ulp/iser/iser_verbs.c iser_device_try_release(device); device 558 drivers/infiniband/ulp/iser/iser_verbs.c ib_conn->device = NULL; device 650 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device = iser_conn->ib_conn.device; device 651 drivers/infiniband/ulp/iser/iser_verbs.c struct ib_device_attr *attr = &device->ib_device->attrs; device 692 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device; device 703 drivers/infiniband/ulp/iser/iser_verbs.c device = iser_device_find_by_ib_device(cma_id); device 704 drivers/infiniband/ulp/iser/iser_verbs.c if (!device) { device 710 drivers/infiniband/ulp/iser/iser_verbs.c ib_conn->device = device; device 714 drivers/infiniband/ulp/iser/iser_verbs.c if (!(device->ib_device->attrs.device_cap_flags & device 718 drivers/infiniband/ulp/iser/iser_verbs.c dev_name(&ib_conn->device->ib_device->dev)); device 745 drivers/infiniband/ulp/iser/iser_verbs.c struct iser_device *device = ib_conn->device; device 756 drivers/infiniband/ulp/iser/iser_verbs.c conn_param.responder_resources = device->ib_device->attrs.max_qp_rd_atom; device 763 drivers/infiniband/ulp/iser/iser_verbs.c if (!device->remote_inv_sup) device 928 drivers/infiniband/ulp/iser/iser_verbs.c ib_conn->device = NULL; device 981 drivers/infiniband/ulp/iser/iser_verbs.c desc->sge.lkey = ib_conn->device->pd->local_dma_lkey; device 1044 drivers/infiniband/ulp/iser/iser_verbs.c ib_dma_sync_single_for_device(ib_conn->device->ib_device, device 1075 drivers/infiniband/ulp/iser/iser_verbs.c unsigned long sector_size = iser_task->sc->device->sector_size; device 87 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 92 drivers/infiniband/ulp/isert/ib_isert.c for (i = 0; i < device->comps_used; i++) device 93 drivers/infiniband/ulp/isert/ib_isert.c if (device->comps[i].active_qps < device 94 drivers/infiniband/ulp/isert/ib_isert.c device->comps[min].active_qps) device 96 drivers/infiniband/ulp/isert/ib_isert.c comp = &device->comps[min]; device 119 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 131 drivers/infiniband/ulp/isert/ib_isert.c attr.cap.max_send_sge = device->ib_device->attrs.max_send_sge; device 135 drivers/infiniband/ulp/isert/ib_isert.c if (device->pi_capable) device 138 drivers/infiniband/ulp/isert/ib_isert.c ret = rdma_create_qp(cma_id, device->pd, &attr); device 169 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 170 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 195 drivers/infiniband/ulp/isert/ib_isert.c rx_sg->lkey = device->pd->local_dma_lkey; device 216 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->device->ib_device; device 234 drivers/infiniband/ulp/isert/ib_isert.c isert_free_comps(struct isert_device *device) device 238 drivers/infiniband/ulp/isert/ib_isert.c for (i = 0; i < device->comps_used; i++) { device 239 drivers/infiniband/ulp/isert/ib_isert.c struct isert_comp *comp = &device->comps[i]; device 244 drivers/infiniband/ulp/isert/ib_isert.c kfree(device->comps); device 248 drivers/infiniband/ulp/isert/ib_isert.c isert_alloc_comps(struct isert_device *device) device 252 drivers/infiniband/ulp/isert/ib_isert.c device->comps_used = min(ISERT_MAX_CQ, min_t(int, num_online_cpus(), device 253 drivers/infiniband/ulp/isert/ib_isert.c device->ib_device->num_comp_vectors)); device 257 drivers/infiniband/ulp/isert/ib_isert.c device->comps_used, dev_name(&device->ib_device->dev), device 258 drivers/infiniband/ulp/isert/ib_isert.c device->ib_device->num_comp_vectors, device 259 drivers/infiniband/ulp/isert/ib_isert.c device->pi_capable); device 261 drivers/infiniband/ulp/isert/ib_isert.c device->comps = kcalloc(device->comps_used, sizeof(struct isert_comp), device 263 drivers/infiniband/ulp/isert/ib_isert.c if (!device->comps) device 266 drivers/infiniband/ulp/isert/ib_isert.c max_cqe = min(ISER_MAX_CQ_LEN, device->ib_device->attrs.max_cqe); device 268 drivers/infiniband/ulp/isert/ib_isert.c for (i = 0; i < device->comps_used; i++) { device 269 drivers/infiniband/ulp/isert/ib_isert.c struct isert_comp *comp = &device->comps[i]; device 271 drivers/infiniband/ulp/isert/ib_isert.c comp->device = device; device 272 drivers/infiniband/ulp/isert/ib_isert.c comp->cq = ib_alloc_cq(device->ib_device, comp, max_cqe, i, device 284 drivers/infiniband/ulp/isert/ib_isert.c isert_free_comps(device); device 289 drivers/infiniband/ulp/isert/ib_isert.c isert_create_device_ib_res(struct isert_device *device) device 291 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 298 drivers/infiniband/ulp/isert/ib_isert.c ret = isert_alloc_comps(device); device 302 drivers/infiniband/ulp/isert/ib_isert.c device->pd = ib_alloc_pd(ib_dev, 0); device 303 drivers/infiniband/ulp/isert/ib_isert.c if (IS_ERR(device->pd)) { device 304 drivers/infiniband/ulp/isert/ib_isert.c ret = PTR_ERR(device->pd); device 306 drivers/infiniband/ulp/isert/ib_isert.c device, ret); device 311 drivers/infiniband/ulp/isert/ib_isert.c device->pi_capable = ib_dev->attrs.device_cap_flags & device 317 drivers/infiniband/ulp/isert/ib_isert.c isert_free_comps(device); device 325 drivers/infiniband/ulp/isert/ib_isert.c isert_free_device_ib_res(struct isert_device *device) device 327 drivers/infiniband/ulp/isert/ib_isert.c isert_info("device %p\n", device); device 329 drivers/infiniband/ulp/isert/ib_isert.c ib_dealloc_pd(device->pd); device 330 drivers/infiniband/ulp/isert/ib_isert.c isert_free_comps(device); device 334 drivers/infiniband/ulp/isert/ib_isert.c isert_device_put(struct isert_device *device) device 337 drivers/infiniband/ulp/isert/ib_isert.c device->refcount--; device 338 drivers/infiniband/ulp/isert/ib_isert.c isert_info("device %p refcount %d\n", device, device->refcount); device 339 drivers/infiniband/ulp/isert/ib_isert.c if (!device->refcount) { device 340 drivers/infiniband/ulp/isert/ib_isert.c isert_free_device_ib_res(device); device 341 drivers/infiniband/ulp/isert/ib_isert.c list_del(&device->dev_node); device 342 drivers/infiniband/ulp/isert/ib_isert.c kfree(device); device 350 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device; device 354 drivers/infiniband/ulp/isert/ib_isert.c list_for_each_entry(device, &device_list, dev_node) { device 355 drivers/infiniband/ulp/isert/ib_isert.c if (device->ib_device->node_guid == cma_id->device->node_guid) { device 356 drivers/infiniband/ulp/isert/ib_isert.c device->refcount++; device 358 drivers/infiniband/ulp/isert/ib_isert.c device, device->refcount); device 360 drivers/infiniband/ulp/isert/ib_isert.c return device; device 364 drivers/infiniband/ulp/isert/ib_isert.c device = kzalloc(sizeof(struct isert_device), GFP_KERNEL); device 365 drivers/infiniband/ulp/isert/ib_isert.c if (!device) { device 370 drivers/infiniband/ulp/isert/ib_isert.c INIT_LIST_HEAD(&device->dev_node); device 372 drivers/infiniband/ulp/isert/ib_isert.c device->ib_device = cma_id->device; device 373 drivers/infiniband/ulp/isert/ib_isert.c ret = isert_create_device_ib_res(device); device 375 drivers/infiniband/ulp/isert/ib_isert.c kfree(device); device 380 drivers/infiniband/ulp/isert/ib_isert.c device->refcount++; device 381 drivers/infiniband/ulp/isert/ib_isert.c list_add_tail(&device->dev_node, &device_list); device 383 drivers/infiniband/ulp/isert/ib_isert.c device, device->refcount); device 386 drivers/infiniband/ulp/isert/ib_isert.c return device; device 405 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->device->ib_device; device 470 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device_attr *attr = &isert_conn->device->ib_device->attrs; device 498 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device; device 519 drivers/infiniband/ulp/isert/ib_isert.c ret = isert_alloc_login_buf(isert_conn, cma_id->device); device 523 drivers/infiniband/ulp/isert/ib_isert.c device = isert_device_get(cma_id); device 524 drivers/infiniband/ulp/isert/ib_isert.c if (IS_ERR(device)) { device 525 drivers/infiniband/ulp/isert/ib_isert.c ret = PTR_ERR(device); device 528 drivers/infiniband/ulp/isert/ib_isert.c isert_conn->device = device; device 551 drivers/infiniband/ulp/isert/ib_isert.c isert_device_put(device); device 563 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 567 drivers/infiniband/ulp/isert/ib_isert.c BUG_ON(!device); device 584 drivers/infiniband/ulp/isert/ib_isert.c isert_device_put(device); device 858 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->cm_id->device; device 882 drivers/infiniband/ulp/isert/ib_isert.c __isert_create_send_desc(struct isert_device *device, device 891 drivers/infiniband/ulp/isert/ib_isert.c if (tx_desc->tx_sg[0].lkey != device->pd->local_dma_lkey) { device 892 drivers/infiniband/ulp/isert/ib_isert.c tx_desc->tx_sg[0].lkey = device->pd->local_dma_lkey; device 902 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 903 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 908 drivers/infiniband/ulp/isert/ib_isert.c __isert_create_send_desc(device, tx_desc); device 915 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 916 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 929 drivers/infiniband/ulp/isert/ib_isert.c tx_desc->tx_sg[0].lkey = device->pd->local_dma_lkey; device 969 drivers/infiniband/ulp/isert/ib_isert.c sge.lkey = isert_conn->device->pd->local_dma_lkey; device 993 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 994 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 998 drivers/infiniband/ulp/isert/ib_isert.c __isert_create_send_desc(device, tx_desc); device 1018 drivers/infiniband/ulp/isert/ib_isert.c tx_dsg->lkey = isert_conn->device->pd->local_dma_lkey; device 1399 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->cm_id->device; device 1458 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->device->ib_device; device 1656 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 1666 drivers/infiniband/ulp/isert/ib_isert.c isert_completion_put(desc, isert_cmd, device->ib_device, true); device 1698 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 1709 drivers/infiniband/ulp/isert/ib_isert.c isert_completion_put(desc, isert_cmd, device->ib_device, true); device 1745 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->cm_id->device; device 1774 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->cm_id->device; device 1790 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = isert_conn->cm_id->device; device 1858 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 1859 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 1880 drivers/infiniband/ulp/isert/ib_isert.c tx_dsg->lkey = device->pd->local_dma_lkey; device 1911 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 1914 drivers/infiniband/ulp/isert/ib_isert.c if (device->pi_capable) { device 1989 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 1990 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 2008 drivers/infiniband/ulp/isert/ib_isert.c tx_dsg->lkey = device->pd->local_dma_lkey; device 2038 drivers/infiniband/ulp/isert/ib_isert.c struct isert_device *device = isert_conn->device; device 2039 drivers/infiniband/ulp/isert/ib_isert.c struct ib_device *ib_dev = device->ib_device; device 2051 drivers/infiniband/ulp/isert/ib_isert.c tx_dsg->lkey = device->pd->local_dma_lkey; device 158 drivers/infiniband/ulp/isert/ib_isert.h struct isert_device *device; device 179 drivers/infiniband/ulp/isert/ib_isert.h struct isert_device *device; device 118 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_add_one(struct ib_device *device); device 119 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_rem_one(struct ib_device *device, device 869 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c record->event, dev_name(&record->device->dev), device 994 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_add_one(struct ib_device *device) device 999 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c if (!rdma_cap_opa_vnic(device)) device 1002 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c size += device->phys_port_cnt * sizeof(struct opa_vnic_vema_port); device 1007 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c cport->num_ports = device->phys_port_cnt; device 1008 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c cport->ibdev = device; device 1015 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c ib_set_client_data(device, &opa_vnic_client, cport); device 1026 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_rem_one(struct ib_device *device, device 149 drivers/infiniband/ulp/srp/ib_srp.c static void srp_add_one(struct ib_device *device); device 150 drivers/infiniband/ulp/srp/ib_srp.c static void srp_remove_one(struct ib_device *device, void *client_data); device 151 drivers/infiniband/ulp/srp/ib_srp.c static void srp_rename_dev(struct ib_device *device, void *client_data); device 435 drivers/infiniband/ulp/srp/ib_srp.c static struct srp_fr_pool *srp_create_fr_pool(struct ib_device *device, device 456 drivers/infiniband/ulp/srp/ib_srp.c if (device->attrs.device_cap_flags & IB_DEVICE_SG_GAPS_REG) device 467 drivers/infiniband/ulp/srp/ib_srp.c dev_name(&device->dev)); device 1303 drivers/infiniband/ulp/srp/ib_srp.c (!sdev || req->scmnd->device == sdev) && device 1564 drivers/infiniband/ulp/srp/ib_srp.c dev_name(&req->scmnd->device->sdev_gendev), sg_nents, device 2383 drivers/infiniband/ulp/srp/ib_srp.c int_to_scsilun(scmnd->device->lun, &cmd->lun); device 2977 drivers/infiniband/ulp/srp/ib_srp.c struct srp_target_port *target = host_to_target(scmnd->device->host); device 2997 drivers/infiniband/ulp/srp/ib_srp.c if (srp_send_tsk_mgmt(ch, tag, scmnd->device->lun, device 3015 drivers/infiniband/ulp/srp/ib_srp.c struct srp_target_port *target = host_to_target(scmnd->device->host); device 3022 drivers/infiniband/ulp/srp/ib_srp.c if (srp_send_tsk_mgmt(ch, SRP_TAG_NO_REQ, scmnd->device->lun, device 3033 drivers/infiniband/ulp/srp/ib_srp.c struct srp_target_port *target = host_to_target(scmnd->device->host); device 3065 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_id_ext(struct device *dev, struct device_attribute *attr, device 3073 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_ioc_guid(struct device *dev, struct device_attribute *attr, device 3081 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_service_id(struct device *dev, device 3092 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_pkey(struct device *dev, struct device_attribute *attr, device 3102 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_sgid(struct device *dev, struct device_attribute *attr, device 3110 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_dgid(struct device *dev, struct device_attribute *attr, device 3121 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_orig_dgid(struct device *dev, device 3131 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_req_lim(struct device *dev, device 3145 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_zero_req_lim(struct device *dev, device 3153 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_local_ib_port(struct device *dev, device 3161 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_local_ib_device(struct device *dev, device 3170 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_ch_count(struct device *dev, struct device_attribute *attr, device 3178 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_comp_vector(struct device *dev, device 3186 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_tl_retry_count(struct device *dev, device 3194 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_cmd_sg_entries(struct device *dev, device 3202 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_allow_ext_sg(struct device *dev, device 3339 drivers/infiniband/ulp/srp/ib_srp.c static void srp_release_dev(struct device *dev) device 3767 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t srp_create_target(struct device *dev, device 4038 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_ibdev(struct device *dev, struct device_attribute *attr, device 4048 drivers/infiniband/ulp/srp/ib_srp.c static ssize_t show_port(struct device *dev, struct device_attribute *attr, device 4058 drivers/infiniband/ulp/srp/ib_srp.c static struct srp_host *srp_add_port(struct srp_device *device, u8 port) device 4070 drivers/infiniband/ulp/srp/ib_srp.c host->srp_dev = device; device 4074 drivers/infiniband/ulp/srp/ib_srp.c host->dev.parent = device->dev->dev.parent; device 4075 drivers/infiniband/ulp/srp/ib_srp.c dev_set_name(&host->dev, "srp-%s-%d", dev_name(&device->dev->dev), device 4098 drivers/infiniband/ulp/srp/ib_srp.c static void srp_rename_dev(struct ib_device *device, void *client_data) device 4107 drivers/infiniband/ulp/srp/ib_srp.c dev_name(&device->dev), host->port); device 4112 drivers/infiniband/ulp/srp/ib_srp.c static void srp_add_one(struct ib_device *device) device 4115 drivers/infiniband/ulp/srp/ib_srp.c struct ib_device_attr *attr = &device->attrs; device 4142 drivers/infiniband/ulp/srp/ib_srp.c srp_dev->has_fmr = (device->ops.alloc_fmr && device 4143 drivers/infiniband/ulp/srp/ib_srp.c device->ops.dealloc_fmr && device 4144 drivers/infiniband/ulp/srp/ib_srp.c device->ops.map_phys_fmr && device 4145 drivers/infiniband/ulp/srp/ib_srp.c device->ops.unmap_fmr); device 4149 drivers/infiniband/ulp/srp/ib_srp.c dev_warn(&device->dev, "neither FMR nor FR is supported\n"); device 4169 drivers/infiniband/ulp/srp/ib_srp.c dev_name(&device->dev), mr_page_shift, attr->max_mr_size, device 4175 drivers/infiniband/ulp/srp/ib_srp.c srp_dev->dev = device; device 4176 drivers/infiniband/ulp/srp/ib_srp.c srp_dev->pd = ib_alloc_pd(device, flags); device 4185 drivers/infiniband/ulp/srp/ib_srp.c rdma_for_each_port (device, p) { device 4191 drivers/infiniband/ulp/srp/ib_srp.c ib_set_client_data(device, &srp_client, srp_dev); device 4198 drivers/infiniband/ulp/srp/ib_srp.c static void srp_remove_one(struct ib_device *device, void *client_data) device 119 drivers/infiniband/ulp/srp/ib_srp.h struct device dev; device 142 drivers/infiniband/ulp/srpt/ib_srpt.c sdev = ib_get_client_data(event->device, &srpt_client); device 143 drivers/infiniband/ulp/srpt/ib_srpt.c if (!sdev || sdev->device != event->device) device 147 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&sdev->device->dev)); device 152 drivers/infiniband/ulp/srpt/ib_srpt.c if (port_num < sdev->device->phys_port_cnt) { device 159 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->device->phys_port_cnt); device 170 drivers/infiniband/ulp/srpt/ib_srpt.c if (port_num < sdev->device->phys_port_cnt) { device 177 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->device->phys_port_cnt); device 345 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->device->attrs.max_qp_wr); device 350 drivers/infiniband/ulp/srpt/ib_srpt.c iocp->vendor_id = cpu_to_be32(sdev->device->attrs.vendor_id); device 351 drivers/infiniband/ulp/srpt/ib_srpt.c iocp->device_id = cpu_to_be32(sdev->device->attrs.vendor_part_id); device 352 drivers/infiniband/ulp/srpt/ib_srpt.c iocp->device_version = cpu_to_be16(sdev->device->attrs.hw_ver); device 353 drivers/infiniband/ulp/srpt/ib_srpt.c iocp->subsys_vendor_id = cpu_to_be32(sdev->device->attrs.vendor_id); device 563 drivers/infiniband/ulp/srpt/ib_srpt.c ret = ib_modify_port(sport->sdev->device, sport->port, 0, &port_modify); device 567 drivers/infiniband/ulp/srpt/ib_srpt.c ret = ib_query_port(sport->sdev->device, sport->port, &port_attr); device 574 drivers/infiniband/ulp/srpt/ib_srpt.c ret = rdma_query_gid(sport->sdev->device, sport->port, 0, &sport->gid); device 594 drivers/infiniband/ulp/srpt/ib_srpt.c sport->mad_agent = ib_register_mad_agent(sport->sdev->device, device 614 drivers/infiniband/ulp/srpt/ib_srpt.c ib_modify_port(sport->sdev->device, sport->port, 0, &port_modify); device 635 drivers/infiniband/ulp/srpt/ib_srpt.c for (i = 1; i <= sdev->device->phys_port_cnt; i++) { device 638 drivers/infiniband/ulp/srpt/ib_srpt.c if (ib_modify_port(sdev->device, i, 0, &port_modify) < 0) device 669 drivers/infiniband/ulp/srpt/ib_srpt.c ioctx->dma = ib_dma_map_single(sdev->device, ioctx->buf, device 671 drivers/infiniband/ulp/srpt/ib_srpt.c if (ib_dma_mapping_error(sdev->device, ioctx->dma)) device 698 drivers/infiniband/ulp/srpt/ib_srpt.c ib_dma_unmap_single(sdev->device, ioctx->dma, device 1125 drivers/infiniband/ulp/srpt/ib_srpt.c ret = ib_find_cached_pkey(ch->sport->sdev->device, ch->sport->port, device 1627 drivers/infiniband/ulp/srpt/ib_srpt.c ib_dma_sync_single_for_cpu(ch->sport->sdev->device, device 1782 drivers/infiniband/ulp/srpt/ib_srpt.c const struct ib_device_attr *attrs = &sdev->device->attrs; device 1794 drivers/infiniband/ulp/srpt/ib_srpt.c ch->cq = ib_alloc_cq_any(sdev->device, ch, ch->rq_size + sq_size, device 2010 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&sport->sdev->device->dev), device 2209 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&sport->sdev->device->dev), port_num); device 2249 drivers/infiniband/ulp/srpt/ib_srpt.c ch->rq_size = min(MAX_SRPT_RQ_SIZE, sdev->device->attrs.max_qp_wr); device 2374 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&sdev->device->dev), port_num); device 2534 drivers/infiniband/ulp/srpt/ib_srpt.c sdev = ib_get_client_data(cm_id->device, &srpt_client); device 2855 drivers/infiniband/ulp/srpt/ib_srpt.c ib_dma_sync_single_for_device(sdev->device, ioctx->ioctx.dma, resp_len, device 2965 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&sport->sdev->device->dev), sport->port); device 2995 drivers/infiniband/ulp/srpt/ib_srpt.c dev = sdev->device; device 3045 drivers/infiniband/ulp/srpt/ib_srpt.c struct ib_device *device = sdev->device; device 3057 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->device->attrs.max_srq_wr, dev_name(&device->dev)); device 3091 drivers/infiniband/ulp/srpt/ib_srpt.c struct ib_device *device = sdev->device; device 3101 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&device->dev), sdev->use_srq, ret); device 3109 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_add_one(struct ib_device *device) device 3115 drivers/infiniband/ulp/srpt/ib_srpt.c pr_debug("device = %p\n", device); device 3117 drivers/infiniband/ulp/srpt/ib_srpt.c sdev = kzalloc(struct_size(sdev, port, device->phys_port_cnt), device 3122 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->device = device; device 3125 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->pd = ib_alloc_pd(device, 0); device 3131 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->srq_size = min(srpt_srq_size, sdev->device->attrs.max_srq_wr); device 3136 drivers/infiniband/ulp/srpt/ib_srpt.c srpt_service_guid = be64_to_cpu(device->node_guid); device 3138 drivers/infiniband/ulp/srpt/ib_srpt.c if (rdma_port_get_link_layer(device, 1) == IB_LINK_LAYER_INFINIBAND) device 3139 drivers/infiniband/ulp/srpt/ib_srpt.c sdev->cm_id = ib_create_cm_id(device, srpt_cm_handler, sdev); device 3167 drivers/infiniband/ulp/srpt/ib_srpt.c INIT_IB_EVENT_HANDLER(&sdev->event_handler, sdev->device, device 3171 drivers/infiniband/ulp/srpt/ib_srpt.c for (i = 1; i <= sdev->device->phys_port_cnt; i++) { device 3186 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&sdev->device->dev), i); device 3196 drivers/infiniband/ulp/srpt/ib_srpt.c ib_set_client_data(device, &srpt_client, sdev); device 3197 drivers/infiniband/ulp/srpt/ib_srpt.c pr_debug("added %s.\n", dev_name(&device->dev)); device 3212 drivers/infiniband/ulp/srpt/ib_srpt.c pr_info("%s(%s) failed.\n", __func__, dev_name(&device->dev)); device 3221 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_remove_one(struct ib_device *device, void *client_data) device 3228 drivers/infiniband/ulp/srpt/ib_srpt.c dev_name(&device->dev)); device 3237 drivers/infiniband/ulp/srpt/ib_srpt.c for (i = 0; i < sdev->device->phys_port_cnt; i++) device 3243 drivers/infiniband/ulp/srpt/ib_srpt.c ib_set_client_data(device, &srpt_client, NULL); device 3254 drivers/infiniband/ulp/srpt/ib_srpt.c for (i = 0; i < sdev->device->phys_port_cnt; i++) device 423 drivers/infiniband/ulp/srpt/ib_srpt.h struct ib_device *device; device 36 drivers/input/evdev.c struct device dev; device 329 drivers/input/evdev.c static void evdev_free(struct device *dev) device 458 drivers/input/gameport/gameport.c static ssize_t gameport_description_show(struct device *dev, struct device_attribute *attr, char *buf) device 466 drivers/input/gameport/gameport.c static ssize_t drvctl_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 503 drivers/input/gameport/gameport.c static void gameport_release_port(struct device *dev) device 691 drivers/input/gameport/gameport.c static int gameport_driver_probe(struct device *dev) device 700 drivers/input/gameport/gameport.c static int gameport_driver_remove(struct device *dev) device 780 drivers/input/gameport/gameport.c static int gameport_bus_match(struct device *dev, struct device_driver *drv) device 69 drivers/input/input-polldev.c static ssize_t input_polldev_get_poll(struct device *dev, device 77 drivers/input/input-polldev.c static ssize_t input_polldev_set_poll(struct device *dev, device 115 drivers/input/input-polldev.c static ssize_t input_polldev_get_max(struct device *dev, device 125 drivers/input/input-polldev.c static ssize_t input_polldev_get_min(struct device *dev, device 179 drivers/input/input-polldev.c static int devm_input_polldev_match(struct device *dev, void *res, void *data) device 186 drivers/input/input-polldev.c static void devm_input_polldev_release(struct device *dev, void *res) device 198 drivers/input/input-polldev.c static void devm_input_polldev_unregister(struct device *dev, void *res) device 234 drivers/input/input-polldev.c struct input_polled_dev *devm_input_allocate_polled_device(struct device *dev) device 128 drivers/input/input-poller.c static ssize_t input_dev_get_poll_interval(struct device *dev, device 137 drivers/input/input-poller.c static ssize_t input_dev_set_poll_interval(struct device *dev, device 174 drivers/input/input-poller.c static ssize_t input_dev_get_poll_max(struct device *dev, device 184 drivers/input/input-poller.c static ssize_t input_dev_get_poll_min(struct device *dev, device 197 drivers/input/input-poller.c struct device *dev = kobj_to_dev(kobj); device 1331 drivers/input/input.c static ssize_t input_dev_show_##name(struct device *dev, \ device 1394 drivers/input/input.c static ssize_t input_dev_show_modalias(struct device *dev, device 1410 drivers/input/input.c static ssize_t input_dev_show_properties(struct device *dev, device 1435 drivers/input/input.c static ssize_t input_dev_show_id_##name(struct device *dev, \ device 1492 drivers/input/input.c static ssize_t input_dev_show_cap_##bm(struct device *dev, \ device 1540 drivers/input/input.c static void input_dev_release(struct device *device) device 1542 drivers/input/input.c struct input_dev *dev = to_input_dev(device); device 1615 drivers/input/input.c static int input_dev_uevent(struct device *device, struct kobj_uevent_env *env) device 1617 drivers/input/input.c struct input_dev *dev = to_input_dev(device); device 1709 drivers/input/input.c static int input_dev_suspend(struct device *dev) device 1729 drivers/input/input.c static int input_dev_resume(struct device *dev) device 1743 drivers/input/input.c static int input_dev_freeze(struct device *dev) device 1760 drivers/input/input.c static int input_dev_poweroff(struct device *dev) device 1792 drivers/input/input.c static char *input_devnode(struct device *dev, umode_t *mode) device 1842 drivers/input/input.c static int devm_input_device_match(struct device *dev, void *res, void *data) device 1849 drivers/input/input.c static void devm_input_device_release(struct device *dev, void *res) device 1877 drivers/input/input.c struct input_dev *devm_input_allocate_device(struct device *dev) device 2106 drivers/input/input.c static void devm_input_device_unregister(struct device *dev, void *res) device 43 drivers/input/joydev.c struct device dev; device 161 drivers/input/joydev.c static void joydev_free(struct device *dev) device 210 drivers/input/joystick/iforce/iforce-main.c int iforce_init_device(struct device *parent, u16 bustype, device 142 drivers/input/joystick/iforce/iforce-usb.c struct device *dev = &iforce_usb->intf->dev; device 124 drivers/input/joystick/iforce/iforce.h int iforce_init_device(struct device *parent, u16 bustype, device 82 drivers/input/joystick/maplecontrol.c static int probe_maple_controller(struct device *dev) device 160 drivers/input/joystick/maplecontrol.c static int remove_maple_controller(struct device *dev) device 370 drivers/input/joystick/psxpad-spi.c static int __maybe_unused psxpad_spi_suspend(struct device *dev) device 909 drivers/input/joystick/xpad.c struct device *dev = &xpad->intf->dev; device 1043 drivers/input/joystick/xpad.c struct device *dev = &xpad->intf->dev; device 67 drivers/input/keyboard/adc-keys.c static int adc_keys_load_keymap(struct device *dev, struct adc_keys_state *st) device 109 drivers/input/keyboard/adc-keys.c struct device *dev = &pdev->dev; device 19 drivers/input/keyboard/adp5520-keys.c struct device *master; device 184 drivers/input/keyboard/adp5588-keys.c struct device *dev = &kpad->client->dev; device 238 drivers/input/keyboard/adp5588-keys.c struct device *dev = &kpad->client->dev; device 616 drivers/input/keyboard/adp5588-keys.c static int adp5588_suspend(struct device *dev) device 630 drivers/input/keyboard/adp5588-keys.c static int adp5588_resume(struct device *dev) device 500 drivers/input/keyboard/adp5589-keys.c struct device *dev = &kpad->client->dev; device 555 drivers/input/keyboard/adp5589-keys.c struct device *dev = &kpad->client->dev; device 1062 drivers/input/keyboard/adp5589-keys.c static int adp5589_suspend(struct device *dev) device 1075 drivers/input/keyboard/adp5589-keys.c static int adp5589_resume(struct device *dev) device 338 drivers/input/keyboard/applespi.c u8 device; device 754 drivers/input/keyboard/applespi.c u8 device; device 774 drivers/input/keyboard/applespi.c device = PACKET_DEV_INFO; device 787 drivers/input/keyboard/applespi.c device = PACKET_DEV_TPAD; device 800 drivers/input/keyboard/applespi.c device = PACKET_DEV_KEYB; device 814 drivers/input/keyboard/applespi.c device = PACKET_DEV_KEYB; device 835 drivers/input/keyboard/applespi.c packet->device = device; device 1334 drivers/input/keyboard/applespi.c if (packet->device == PACKET_DEV_INFO && device 1352 drivers/input/keyboard/applespi.c if (packet->device == PACKET_DEV_TPAD && device 1381 drivers/input/keyboard/applespi.c packet->device == PACKET_DEV_KEYB) device 1384 drivers/input/keyboard/applespi.c packet->device == PACKET_DEV_TPAD) device 1488 drivers/input/keyboard/applespi.c packet->device == PACKET_DEV_KEYB) { device 1492 drivers/input/keyboard/applespi.c packet->device == PACKET_DEV_TPAD) { device 1861 drivers/input/keyboard/applespi.c static int applespi_poweroff_late(struct device *dev) device 1871 drivers/input/keyboard/applespi.c static int __maybe_unused applespi_suspend(struct device *dev) device 1898 drivers/input/keyboard/applespi.c static int __maybe_unused applespi_resume(struct device *dev) device 248 drivers/input/keyboard/atkbd.c static ssize_t atkbd_attr_show_helper(struct device *dev, char *buf, device 250 drivers/input/keyboard/atkbd.c static ssize_t atkbd_attr_set_helper(struct device *dev, const char *buf, size_t count, device 255 drivers/input/keyboard/atkbd.c static ssize_t atkbd_do_show_##_name(struct device *d, \ device 260 drivers/input/keyboard/atkbd.c static ssize_t atkbd_do_set_##_name(struct device *d, \ device 277 drivers/input/keyboard/atkbd.c static ssize_t atkbd_do_show_##_name(struct device *d, \ device 1308 drivers/input/keyboard/atkbd.c static ssize_t atkbd_attr_show_helper(struct device *dev, char *buf, device 1317 drivers/input/keyboard/atkbd.c static ssize_t atkbd_attr_set_helper(struct device *dev, const char *buf, size_t count, device 206 drivers/input/keyboard/bcm-keypad.c struct device *dev = kp->input_dev->dev.parent; device 143 drivers/input/keyboard/cap11xx.c static bool cap11xx_volatile_reg(struct device *dev, unsigned int reg) device 248 drivers/input/keyboard/cap11xx.c static int cap11xx_init_leds(struct device *dev, device 314 drivers/input/keyboard/cap11xx.c static int cap11xx_init_leds(struct device *dev, device 324 drivers/input/keyboard/cap11xx.c struct device *dev = &i2c_client->dev; device 89 drivers/input/keyboard/clps711x-keypad.c struct device *dev = &pdev->dev; device 53 drivers/input/keyboard/cros_ec_keyb.c struct device *dev; device 119 drivers/input/keyboard/cros_ec_keyb.c struct device *dev = ckdev->dev; device 417 drivers/input/keyboard/cros_ec_keyb.c static __maybe_unused int cros_ec_keyb_resume(struct device *dev) device 444 drivers/input/keyboard/cros_ec_keyb.c struct device *dev = ckdev->dev; device 530 drivers/input/keyboard/cros_ec_keyb.c struct device *dev = ckdev->dev; device 597 drivers/input/keyboard/cros_ec_keyb.c struct device *dev = &pdev->dev; device 65 drivers/input/keyboard/davinci_keyscan.c struct device *dev = &davinci_ks->input->dev; device 108 drivers/input/keyboard/davinci_keyscan.c struct device *dev = &davinci_ks->input->dev; device 157 drivers/input/keyboard/davinci_keyscan.c struct device *dev = &pdev->dev; device 20 drivers/input/keyboard/dlink-dir685-touchkeys.c struct device *dev; device 66 drivers/input/keyboard/dlink-dir685-touchkeys.c struct device *dev = &client->dev; device 179 drivers/input/keyboard/ep93xx_keypad.c static int ep93xx_keypad_suspend(struct device *dev) device 200 drivers/input/keyboard/ep93xx_keypad.c static int ep93xx_keypad_resume(struct device *dev) device 289 drivers/input/keyboard/gpio_keys.c static ssize_t gpio_keys_show_##name(struct device *dev, \ device 315 drivers/input/keyboard/gpio_keys.c static ssize_t gpio_keys_store_##name(struct device *dev, \ device 485 drivers/input/keyboard/gpio_keys.c struct device *dev = &pdev->dev; device 693 drivers/input/keyboard/gpio_keys.c gpio_keys_get_devtree_pdata(struct device *dev) device 766 drivers/input/keyboard/gpio_keys.c struct device *dev = &pdev->dev; device 959 drivers/input/keyboard/gpio_keys.c static int __maybe_unused gpio_keys_suspend(struct device *dev) device 979 drivers/input/keyboard/gpio_keys.c static int __maybe_unused gpio_keys_resume(struct device *dev) device 38 drivers/input/keyboard/gpio_keys_polled.c struct device *dev; device 144 drivers/input/keyboard/gpio_keys_polled.c gpio_keys_polled_get_devtree_pdata(struct device *dev) device 231 drivers/input/keyboard/gpio_keys_polled.c struct device *dev = &pdev->dev; device 525 drivers/input/keyboard/imx_keypad.c static int __maybe_unused imx_kbd_noirq_suspend(struct device *dev) device 553 drivers/input/keyboard/imx_keypad.c static int __maybe_unused imx_kbd_noirq_resume(struct device *dev) device 127 drivers/input/keyboard/ipaq-micro-keys.c static int __maybe_unused micro_key_suspend(struct device *dev) device 136 drivers/input/keyboard/ipaq-micro-keys.c static int __maybe_unused micro_key_resume(struct device *dev) device 522 drivers/input/keyboard/lm8323.c static ssize_t lm8323_pwm_show_time(struct device *dev, device 531 drivers/input/keyboard/lm8323.c static ssize_t lm8323_pwm_store_time(struct device *dev, device 555 drivers/input/keyboard/lm8323.c static int init_pwm(struct lm8323_chip *lm, int id, struct device *dev, device 590 drivers/input/keyboard/lm8323.c static ssize_t lm8323_show_disable(struct device *dev, device 598 drivers/input/keyboard/lm8323.c static ssize_t lm8323_set_disable(struct device *dev, device 781 drivers/input/keyboard/lm8323.c static int lm8323_suspend(struct device *dev) device 801 drivers/input/keyboard/lm8323.c static int lm8323_resume(struct device *dev) device 131 drivers/input/keyboard/lpc32xx-keys.c static int lpc32xx_parse_dt(struct device *dev, device 268 drivers/input/keyboard/lpc32xx-keys.c static int lpc32xx_kscan_suspend(struct device *dev) device 286 drivers/input/keyboard/lpc32xx-keys.c static int lpc32xx_kscan_resume(struct device *dev) device 146 drivers/input/keyboard/maple_keyb.c static int probe_maple_kbd(struct device *dev) device 209 drivers/input/keyboard/maple_keyb.c static int remove_maple_kbd(struct device *dev) device 273 drivers/input/keyboard/matrix_keypad.c static int matrix_keypad_suspend(struct device *dev) device 286 drivers/input/keyboard/matrix_keypad.c static int matrix_keypad_resume(struct device *dev) device 401 drivers/input/keyboard/matrix_keypad.c matrix_keypad_parse_dt(struct device *dev) device 472 drivers/input/keyboard/matrix_keypad.c matrix_keypad_parse_dt(struct device *dev) device 247 drivers/input/keyboard/max7359_keypad.c static int max7359_suspend(struct device *dev) device 259 drivers/input/keyboard/max7359_keypad.c static int max7359_resume(struct device *dev) device 219 drivers/input/keyboard/mcs_touchkey.c static int mcs_touchkey_suspend(struct device *dev) device 234 drivers/input/keyboard/mcs_touchkey.c static int mcs_touchkey_resume(struct device *dev) device 89 drivers/input/keyboard/mpr121_touchkey.c static struct regulator *mpr121_vdd_supply_init(struct device *dev) device 227 drivers/input/keyboard/mpr121_touchkey.c struct device *dev = &client->dev; device 311 drivers/input/keyboard/mpr121_touchkey.c static int __maybe_unused mpr_suspend(struct device *dev) device 323 drivers/input/keyboard/mpr121_touchkey.c static int __maybe_unused mpr_resume(struct device *dev) device 87 drivers/input/keyboard/mtk-pmic-keys.c struct device *dev; device 196 drivers/input/keyboard/mtk-pmic-keys.c static int __maybe_unused mtk_pmic_keys_suspend(struct device *dev) device 209 drivers/input/keyboard/mtk-pmic-keys.c static int __maybe_unused mtk_pmic_keys_resume(struct device *dev) device 390 drivers/input/keyboard/nomadik-ske-keypad.c static int ske_keypad_suspend(struct device *dev) device 404 drivers/input/keyboard/nomadik-ske-keypad.c static int ske_keypad_resume(struct device *dev) device 144 drivers/input/keyboard/omap-keypad.c static ssize_t omap_kp_enable_show(struct device *dev, device 150 drivers/input/keyboard/omap-keypad.c static ssize_t omap_kp_enable_store(struct device *dev, struct device_attribute *attr, device 209 drivers/input/keyboard/omap4-keypad.c static int omap4_keypad_parse_dt(struct device *dev, device 413 drivers/input/keyboard/omap4-keypad.c static int omap4_keypad_suspend(struct device *dev) device 428 drivers/input/keyboard/omap4-keypad.c static int omap4_keypad_resume(struct device *dev) device 101 drivers/input/keyboard/pmic8xxx-keypad.c struct device *dev; device 625 drivers/input/keyboard/pmic8xxx-keypad.c static int pmic8xxx_kp_suspend(struct device *dev) device 645 drivers/input/keyboard/pmic8xxx-keypad.c static int pmic8xxx_kp_resume(struct device *dev) device 122 drivers/input/keyboard/pxa27x_keypad.c struct device *dev = input_dev->dev.parent; device 152 drivers/input/keyboard/pxa27x_keypad.c struct device *dev = input_dev->dev.parent; device 218 drivers/input/keyboard/pxa27x_keypad.c struct device *dev = input_dev->dev.parent; device 284 drivers/input/keyboard/pxa27x_keypad.c struct device *dev = input_dev->dev.parent; device 664 drivers/input/keyboard/pxa27x_keypad.c static int pxa27x_keypad_suspend(struct device *dev) device 681 drivers/input/keyboard/pxa27x_keypad.c static int pxa27x_keypad_resume(struct device *dev) device 153 drivers/input/keyboard/qt1050.c static bool qt1050_volatile_reg(struct device *dev, unsigned int reg) device 343 drivers/input/keyboard/qt1050.c struct device *dev = &ts->client->dev; device 432 drivers/input/keyboard/qt1050.c struct device *dev = &client->dev; device 550 drivers/input/keyboard/qt1050.c static int __maybe_unused qt1050_suspend(struct device *dev) device 566 drivers/input/keyboard/qt1050.c static int __maybe_unused qt1050_resume(struct device *dev) device 233 drivers/input/keyboard/qt1070.c static int qt1070_suspend(struct device *dev) device 244 drivers/input/keyboard/qt1070.c static int qt1070_resume(struct device *dev) device 243 drivers/input/keyboard/samsung-keypad.c samsung_keypad_parse_dt(struct device *dev) device 307 drivers/input/keyboard/samsung-keypad.c samsung_keypad_parse_dt(struct device *dev) device 463 drivers/input/keyboard/samsung-keypad.c static int samsung_keypad_runtime_suspend(struct device *dev) device 487 drivers/input/keyboard/samsung-keypad.c static int samsung_keypad_runtime_resume(struct device *dev) device 532 drivers/input/keyboard/samsung-keypad.c static int samsung_keypad_suspend(struct device *dev) device 550 drivers/input/keyboard/samsung-keypad.c static int samsung_keypad_resume(struct device *dev) device 72 drivers/input/keyboard/sh_keysc.c static void sh_keysc_map_dbg(struct device *dev, unsigned long *map, device 287 drivers/input/keyboard/sh_keysc.c static int sh_keysc_suspend(struct device *dev) device 307 drivers/input/keyboard/sh_keysc.c static int sh_keysc_resume(struct device *dev) device 287 drivers/input/keyboard/spear-keyboard.c static int __maybe_unused spear_kbd_suspend(struct device *dev) device 340 drivers/input/keyboard/spear-keyboard.c static int __maybe_unused spear_kbd_resume(struct device *dev) device 102 drivers/input/keyboard/st-keyscan.c struct device *dev = keypad_data->input_dev->dev.parent; device 214 drivers/input/keyboard/st-keyscan.c static int keyscan_suspend(struct device *dev) device 231 drivers/input/keyboard/st-keyscan.c static int keyscan_resume(struct device *dev) device 83 drivers/input/keyboard/sun4i-lradc-keys.c struct device *dev; device 170 drivers/input/keyboard/sun4i-lradc-keys.c static int sun4i_lradc_load_dt_keymap(struct device *dev, device 228 drivers/input/keyboard/sun4i-lradc-keys.c struct device *dev = &pdev->dev; device 322 drivers/input/keyboard/tc3589x-keypad.c tc3589x_keypad_of_probe(struct device *dev) device 459 drivers/input/keyboard/tc3589x-keypad.c static int tc3589x_keypad_suspend(struct device *dev) device 478 drivers/input/keyboard/tc3589x-keypad.c static int tc3589x_keypad_resume(struct device *dev) device 327 drivers/input/keyboard/tca6416-keypad.c static int tca6416_keypad_suspend(struct device *dev) device 338 drivers/input/keyboard/tca6416-keypad.c static int tca6416_keypad_resume(struct device *dev) device 265 drivers/input/keyboard/tca8418_keypad.c struct device *dev = &client->dev; device 84 drivers/input/keyboard/tegra-kbc.c struct device *dev; device 730 drivers/input/keyboard/tegra-kbc.c static int tegra_kbc_suspend(struct device *dev) device 767 drivers/input/keyboard/tegra-kbc.c static int tegra_kbc_resume(struct device *dev) device 293 drivers/input/keyboard/tm2-touchkey.c static int __maybe_unused tm2_touchkey_suspend(struct device *dev) device 304 drivers/input/keyboard/tm2-touchkey.c static int __maybe_unused tm2_touchkey_resume(struct device *dev) device 55 drivers/input/keyboard/twl4030_keypad.c struct device *dbg_dev; device 52 drivers/input/matrix-keymap.c int matrix_keypad_parse_properties(struct device *dev, device 73 drivers/input/matrix-keymap.c struct device *dev = input_dev->dev.parent; device 40 drivers/input/misc/88pm860x_onkey.c struct device *dev; device 113 drivers/input/misc/88pm860x_onkey.c static int __maybe_unused pm860x_onkey_suspend(struct device *dev) device 122 drivers/input/misc/88pm860x_onkey.c static int __maybe_unused pm860x_onkey_resume(struct device *dev) device 15 drivers/input/misc/ad714x-i2c.c static int __maybe_unused ad714x_i2c_suspend(struct device *dev) device 20 drivers/input/misc/ad714x-i2c.c static int __maybe_unused ad714x_i2c_resume(struct device *dev) device 18 drivers/input/misc/ad714x-spi.c static int __maybe_unused ad714x_spi_suspend(struct device *dev) device 23 drivers/input/misc/ad714x-spi.c static int __maybe_unused ad714x_spi_resume(struct device *dev) device 962 drivers/input/misc/ad714x.c struct ad714x_chip *ad714x_probe(struct device *dev, u16 bus_type, int irq, device 15 drivers/input/misc/ad714x.h struct device; device 35 drivers/input/misc/ad714x.h struct device *dev; device 50 drivers/input/misc/ad714x.h struct ad714x_chip *ad714x_probe(struct device *dev, u16 bus_type, int irq, device 18 drivers/input/misc/adxl34x-i2c.c static int adxl34x_smbus_read(struct device *dev, unsigned char reg) device 25 drivers/input/misc/adxl34x-i2c.c static int adxl34x_smbus_write(struct device *dev, device 33 drivers/input/misc/adxl34x-i2c.c static int adxl34x_smbus_read_block(struct device *dev, device 42 drivers/input/misc/adxl34x-i2c.c static int adxl34x_i2c_read_block(struct device *dev, device 109 drivers/input/misc/adxl34x-i2c.c static int __maybe_unused adxl34x_i2c_suspend(struct device *dev) device 119 drivers/input/misc/adxl34x-i2c.c static int __maybe_unused adxl34x_i2c_resume(struct device *dev) device 26 drivers/input/misc/adxl34x-spi.c static int adxl34x_spi_read(struct device *dev, unsigned char reg) device 36 drivers/input/misc/adxl34x-spi.c static int adxl34x_spi_write(struct device *dev, device 48 drivers/input/misc/adxl34x-spi.c static int adxl34x_spi_read_block(struct device *dev, device 97 drivers/input/misc/adxl34x-spi.c static int __maybe_unused adxl34x_spi_suspend(struct device *dev) device 107 drivers/input/misc/adxl34x-spi.c static int __maybe_unused adxl34x_spi_resume(struct device *dev) device 191 drivers/input/misc/adxl34x.c struct device *dev; device 441 drivers/input/misc/adxl34x.c static ssize_t adxl34x_disable_show(struct device *dev, device 449 drivers/input/misc/adxl34x.c static ssize_t adxl34x_disable_store(struct device *dev, device 482 drivers/input/misc/adxl34x.c static ssize_t adxl34x_calibrate_show(struct device *dev, device 498 drivers/input/misc/adxl34x.c static ssize_t adxl34x_calibrate_store(struct device *dev, device 530 drivers/input/misc/adxl34x.c static ssize_t adxl34x_rate_show(struct device *dev, device 538 drivers/input/misc/adxl34x.c static ssize_t adxl34x_rate_store(struct device *dev, device 564 drivers/input/misc/adxl34x.c static ssize_t adxl34x_autosleep_show(struct device *dev, device 573 drivers/input/misc/adxl34x.c static ssize_t adxl34x_autosleep_store(struct device *dev, device 603 drivers/input/misc/adxl34x.c static ssize_t adxl34x_position_show(struct device *dev, device 620 drivers/input/misc/adxl34x.c static ssize_t adxl34x_write_store(struct device *dev, device 691 drivers/input/misc/adxl34x.c struct adxl34x *adxl34x_probe(struct device *dev, int irq, device 13 drivers/input/misc/adxl34x.h struct device; device 18 drivers/input/misc/adxl34x.h int (*read)(struct device *, unsigned char); device 19 drivers/input/misc/adxl34x.h int (*read_block)(struct device *, unsigned char, int, void *); device 20 drivers/input/misc/adxl34x.h int (*write)(struct device *, unsigned char, unsigned char); device 25 drivers/input/misc/adxl34x.h struct adxl34x *adxl34x_probe(struct device *dev, int irq, device 700 drivers/input/misc/ati_remote2.c static ssize_t ati_remote2_show_channel_mask(struct device *dev, device 711 drivers/input/misc/ati_remote2.c static ssize_t ati_remote2_store_channel_mask(struct device *dev, device 750 drivers/input/misc/ati_remote2.c static ssize_t ati_remote2_show_mode_mask(struct device *dev, device 761 drivers/input/misc/ati_remote2.c static ssize_t ati_remote2_store_mode_mask(struct device *dev, device 60 drivers/input/misc/atlas_btns.c static int atlas_acpi_button_add(struct acpi_device *device) device 97 drivers/input/misc/atlas_btns.c status = acpi_install_address_space_handler(device->handle, device 99 drivers/input/misc/atlas_btns.c &acpi_atlas_button_setup, device); device 109 drivers/input/misc/atlas_btns.c static int atlas_acpi_button_remove(struct acpi_device *device) device 113 drivers/input/misc/atlas_btns.c status = acpi_remove_address_space_handler(device->handle, device 87 drivers/input/misc/atmel_captouch.c struct device *dev = &client->dev; device 131 drivers/input/misc/atmel_captouch.c struct device *dev = &capdev->client->dev; device 168 drivers/input/misc/atmel_captouch.c struct device *dev = &client->dev; device 87 drivers/input/misc/axp20x-pek.c static ssize_t axp20x_show_attr(struct device *dev, device 109 drivers/input/misc/axp20x-pek.c static ssize_t axp20x_show_attr_startup(struct device *dev, device 119 drivers/input/misc/axp20x-pek.c static ssize_t axp20x_show_attr_shutdown(struct device *dev, device 129 drivers/input/misc/axp20x-pek.c static ssize_t axp20x_store_attr(struct device *dev, device 174 drivers/input/misc/axp20x-pek.c static ssize_t axp20x_store_attr_startup(struct device *dev, device 184 drivers/input/misc/axp20x-pek.c static ssize_t axp20x_store_attr_shutdown(struct device *dev, device 355 drivers/input/misc/axp20x-pek.c static int __maybe_unused axp20x_pek_resume_noirq(struct device *dev) device 612 drivers/input/misc/bma150.c static int bma150_suspend(struct device *dev) device 620 drivers/input/misc/bma150.c static int bma150_resume(struct device *dev) device 59 drivers/input/misc/cma3000_d0x.c struct device *dev; device 273 drivers/input/misc/cma3000_d0x.c struct cma3000_accl_data *cma3000_init(struct device *dev, int irq, device 15 drivers/input/misc/cma3000_d0x.h struct device; device 21 drivers/input/misc/cma3000_d0x.h int (*read)(struct device *, u8, char *); device 22 drivers/input/misc/cma3000_d0x.h int (*write)(struct device *, u8, u8, char *); device 25 drivers/input/misc/cma3000_d0x.h struct cma3000_accl_data *cma3000_init(struct device *dev, int irq, device 14 drivers/input/misc/cma3000_d0x_i2c.c static int cma3000_i2c_set(struct device *dev, device 27 drivers/input/misc/cma3000_d0x_i2c.c static int cma3000_i2c_read(struct device *dev, u8 reg, char *msg) device 71 drivers/input/misc/cma3000_d0x_i2c.c static int cma3000_i2c_suspend(struct device *dev) device 81 drivers/input/misc/cma3000_d0x_i2c.c static int cma3000_i2c_resume(struct device *dev) device 125 drivers/input/misc/cobalt_btns.c struct device *dev = &pdev->dev; device 33 drivers/input/misc/cpcap-pwrbutton.c struct device *dev; device 38 drivers/input/misc/da9063_onkey.c struct device *dev; device 30 drivers/input/misc/dm355evm_keys.c struct device *dev; device 463 drivers/input/misc/drv260x.c struct device *dev = &client->dev; device 576 drivers/input/misc/drv260x.c static int __maybe_unused drv260x_suspend(struct device *dev) device 608 drivers/input/misc/drv260x.c static int __maybe_unused drv260x_resume(struct device *dev) device 226 drivers/input/misc/drv2665.c static int __maybe_unused drv2665_suspend(struct device *dev) device 255 drivers/input/misc/drv2665.c static int __maybe_unused drv2665_resume(struct device *dev) device 401 drivers/input/misc/drv2667.c static int __maybe_unused drv2667_suspend(struct device *dev) device 430 drivers/input/misc/drv2667.c static int __maybe_unused drv2667_resume(struct device *dev) device 38 drivers/input/misc/e3x0-button.c static int __maybe_unused e3x0_button_suspend(struct device *dev) device 48 drivers/input/misc/e3x0-button.c static int __maybe_unused e3x0_button_resume(struct device *dev) device 223 drivers/input/misc/gp2ap002a00f.c static int __maybe_unused gp2a_suspend(struct device *dev) device 241 drivers/input/misc/gp2ap002a00f.c static int __maybe_unused gp2a_resume(struct device *dev) device 39 drivers/input/misc/gpio-vibra.c struct device *pdev = vibrator->input->dev.parent; device 160 drivers/input/misc/gpio-vibra.c static int __maybe_unused gpio_vibrator_suspend(struct device *dev) device 172 drivers/input/misc/gpio-vibra.c static int __maybe_unused gpio_vibrator_resume(struct device *dev) device 29 drivers/input/misc/gpio_decoder.c struct device *dev; device 71 drivers/input/misc/gpio_decoder.c struct device *dev = &pdev->dev; device 74 drivers/input/misc/hisi_powerkey.c struct device *dev = &pdev->dev; device 171 drivers/input/misc/ideapad_slidebar.c static ssize_t show_slidebar_mode(struct device *dev, device 178 drivers/input/misc/ideapad_slidebar.c static ssize_t store_slidebar_mode(struct device *dev, device 55 drivers/input/misc/ims-pcu.c struct device *dev; /* control interface's device, used for logging */ device 1043 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_attribute_show(struct device *dev, device 1056 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_attribute_store(struct device *dev, device 1118 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_reset_device(struct device *dev, device 1150 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_update_firmware_store(struct device *dev, device 1202 drivers/input/misc/ims-pcu.c ims_pcu_update_firmware_status_show(struct device *dev, device 1231 drivers/input/misc/ims-pcu.c struct device *dev = container_of(kobj, struct device, kobj); device 1296 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_ofn_reg_data_show(struct device *dev, device 1315 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_ofn_reg_data_store(struct device *dev, device 1338 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_ofn_reg_addr_show(struct device *dev, device 1353 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_ofn_reg_addr_store(struct device *dev, device 1382 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_ofn_bit_show(struct device *dev, device 1403 drivers/input/misc/ims-pcu.c static ssize_t ims_pcu_ofn_bit_store(struct device *dev, device 341 drivers/input/misc/kxtj9.c static ssize_t kxtj9_get_poll(struct device *dev, device 351 drivers/input/misc/kxtj9.c static ssize_t kxtj9_set_poll(struct device *dev, struct device_attribute *attr, device 605 drivers/input/misc/kxtj9.c static int __maybe_unused kxtj9_suspend(struct device *dev) device 620 drivers/input/misc/kxtj9.c static int __maybe_unused kxtj9_resume(struct device *dev) device 49 drivers/input/misc/max77650-onkey.c struct device *dev, *parent; device 52 drivers/input/misc/max77693-haptic.c struct device *dev; device 378 drivers/input/misc/max77693-haptic.c static int __maybe_unused max77693_haptic_suspend(struct device *dev) device 391 drivers/input/misc/max77693-haptic.c static int __maybe_unused max77693_haptic_resume(struct device *dev) device 38 drivers/input/misc/max8925_onkey.c struct device *dev; device 132 drivers/input/misc/max8925_onkey.c static int __maybe_unused max8925_onkey_suspend(struct device *dev) device 146 drivers/input/misc/max8925_onkey.c static int __maybe_unused max8925_onkey_resume(struct device *dev) device 33 drivers/input/misc/max8997_haptic.c struct device *dev; device 375 drivers/input/misc/max8997_haptic.c static int __maybe_unused max8997_haptic_suspend(struct device *dev) device 235 drivers/input/misc/msm-vibrator.c static int __maybe_unused msm_vibrator_suspend(struct device *dev) device 248 drivers/input/misc/msm-vibrator.c static int __maybe_unused msm_vibrator_resume(struct device *dev) device 112 drivers/input/misc/palmas-pwrbutton.c static void palmas_pwron_params_ofinit(struct device *dev, device 165 drivers/input/misc/palmas-pwrbutton.c struct device *dev = &pdev->dev; device 271 drivers/input/misc/palmas-pwrbutton.c static int __maybe_unused palmas_pwron_suspend(struct device *dev) device 292 drivers/input/misc/palmas-pwrbutton.c static int __maybe_unused palmas_pwron_resume(struct device *dev) device 173 drivers/input/misc/pcf8574_keypad.c static int pcf8574_kp_resume(struct device *dev) device 182 drivers/input/misc/pcf8574_keypad.c static int pcf8574_kp_suspend(struct device *dev) device 108 drivers/input/misc/pcspkr.c static int pcspkr_suspend(struct device *dev) device 46 drivers/input/misc/pm8941-pwrkey.c struct device *dev; device 136 drivers/input/misc/pm8941-pwrkey.c static int __maybe_unused pm8941_pwrkey_suspend(struct device *dev) device 146 drivers/input/misc/pm8941-pwrkey.c static int __maybe_unused pm8941_pwrkey_resume(struct device *dev) device 163 drivers/input/misc/pm8941-pwrkey.c struct device *parent; device 229 drivers/input/misc/pm8xxx-vibrator.c static int __maybe_unused pm8xxx_vib_suspend(struct device *dev) device 103 drivers/input/misc/pmic8xxx-pwrkey.c static int __maybe_unused pmic8xxx_pwrkey_suspend(struct device *dev) device 113 drivers/input/misc/pmic8xxx-pwrkey.c static int __maybe_unused pmic8xxx_pwrkey_resume(struct device *dev) device 89 drivers/input/misc/powermate.c struct device *dev = &pm->intf->dev; device 124 drivers/input/misc/pwm-beeper.c struct device *dev = &pdev->dev; device 206 drivers/input/misc/pwm-beeper.c static int __maybe_unused pwm_beeper_suspend(struct device *dev) device 224 drivers/input/misc/pwm-beeper.c static int __maybe_unused pwm_beeper_resume(struct device *dev) device 38 drivers/input/misc/pwm-vibra.c struct device *pdev = vibrator->input->dev.parent; device 225 drivers/input/misc/pwm-vibra.c static int __maybe_unused pwm_vibrator_suspend(struct device *dev) device 236 drivers/input/misc/pwm-vibra.c static int __maybe_unused pwm_vibrator_resume(struct device *dev) device 43 drivers/input/misc/rave-sp-pwrbutton.c struct device *dev = &pdev->dev; device 21 drivers/input/misc/regulator-haptic.c struct device *dev; device 117 drivers/input/misc/regulator-haptic.c regulator_haptic_parse_dt(struct device *dev, struct regulator_haptic *haptic) device 204 drivers/input/misc/regulator-haptic.c static int __maybe_unused regulator_haptic_suspend(struct device *dev) device 223 drivers/input/misc/regulator-haptic.c static int __maybe_unused regulator_haptic_resume(struct device *dev) device 187 drivers/input/misc/rotary_encoder.c struct device *dev = &pdev->dev; device 320 drivers/input/misc/rotary_encoder.c static int __maybe_unused rotary_encoder_suspend(struct device *dev) device 333 drivers/input/misc/rotary_encoder.c static int __maybe_unused rotary_encoder_resume(struct device *dev) device 174 drivers/input/misc/sirfsoc-onkey.c static int __maybe_unused sirfsoc_pwrc_resume(struct device *dev) device 30 drivers/input/misc/soc_button_array.c int (*check)(struct device *dev); device 47 drivers/input/misc/soc_button_array.c static int soc_button_lookup_gpio(struct device *dev, int acpi_index) device 157 drivers/input/misc/soc_button_array.c static int soc_button_parse_btn_desc(struct device *dev, device 228 drivers/input/misc/soc_button_array.c static struct soc_button_info *soc_button_get_button_info(struct device *dev) device 322 drivers/input/misc/soc_button_array.c struct device *dev = &pdev->dev; device 412 drivers/input/misc/soc_button_array.c static int soc_device_check_MSHW0040(struct device *dev) device 143 drivers/input/misc/sparcspkr.c static int sparcspkr_probe(struct device *dev) device 53 drivers/input/misc/stpmic1_onkey.c struct device *dev = &pdev->dev; device 145 drivers/input/misc/stpmic1_onkey.c static int __maybe_unused stpmic1_onkey_suspend(struct device *dev) device 157 drivers/input/misc/stpmic1_onkey.c static int __maybe_unused stpmic1_onkey_resume(struct device *dev) device 49 drivers/input/misc/tps65218-pwrbutton.c struct device *dev; device 91 drivers/input/misc/tps65218-pwrbutton.c struct device *dev = &pdev->dev; device 29 drivers/input/misc/twl4030-vibra.c struct device *dev; device 146 drivers/input/misc/twl4030-vibra.c static int __maybe_unused twl4030_vibra_suspend(struct device *dev) device 157 drivers/input/misc/twl4030-vibra.c static int __maybe_unused twl4030_vibra_resume(struct device *dev) device 32 drivers/input/misc/twl6040-vibra.c struct device *dev; device 213 drivers/input/misc/twl6040-vibra.c static int __maybe_unused twl6040_vibra_suspend(struct device *dev) device 230 drivers/input/misc/twl6040-vibra.c struct device *twl6040_core_dev = pdev->dev.parent; device 1062 drivers/input/misc/wistron_btns.c static void wistron_led_init(struct device *parent) device 1296 drivers/input/misc/wistron_btns.c static int wistron_suspend(struct device *dev) device 1309 drivers/input/misc/wistron_btns.c static int wistron_resume(struct device *dev) device 555 drivers/input/misc/yealink.c static ssize_t show_map(struct device *dev, struct device_attribute *attr, device 562 drivers/input/misc/yealink.c static ssize_t store_map(struct device *dev, struct device_attribute *attr, device 581 drivers/input/misc/yealink.c static ssize_t show_line(struct device *dev, char *buf, int a, int b) device 605 drivers/input/misc/yealink.c static ssize_t show_line1(struct device *dev, struct device_attribute *attr, device 611 drivers/input/misc/yealink.c static ssize_t show_line2(struct device *dev, struct device_attribute *attr, device 617 drivers/input/misc/yealink.c static ssize_t show_line3(struct device *dev, struct device_attribute *attr, device 630 drivers/input/misc/yealink.c static ssize_t store_line(struct device *dev, const char *buf, size_t count, device 652 drivers/input/misc/yealink.c static ssize_t store_line1(struct device *dev, struct device_attribute *attr, device 658 drivers/input/misc/yealink.c static ssize_t store_line2(struct device *dev, struct device_attribute *attr, device 664 drivers/input/misc/yealink.c static ssize_t store_line3(struct device *dev, struct device_attribute *attr, device 675 drivers/input/misc/yealink.c static ssize_t get_icons(struct device *dev, struct device_attribute *attr, device 700 drivers/input/misc/yealink.c static ssize_t set_icon(struct device *dev, const char *buf, size_t count, device 726 drivers/input/misc/yealink.c static ssize_t show_icon(struct device *dev, struct device_attribute *attr, device 732 drivers/input/misc/yealink.c static ssize_t hide_icon(struct device *dev, struct device_attribute *attr, device 742 drivers/input/misc/yealink.c static ssize_t store_ringtone(struct device *dev, device 350 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 372 drivers/input/mouse/cyapa.c struct device *dev = &client->dev; device 417 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 435 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 629 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 679 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 738 drivers/input/mouse/cyapa.c static ssize_t cyapa_show_suspend_scanrate(struct device *dev, device 777 drivers/input/mouse/cyapa.c static ssize_t cyapa_update_suspend_scanrate(struct device *dev, device 831 drivers/input/mouse/cyapa.c struct device *dev = &client->dev; device 863 drivers/input/mouse/cyapa.c static ssize_t cyapa_show_rt_suspend_scanrate(struct device *dev, device 887 drivers/input/mouse/cyapa.c static ssize_t cyapa_update_rt_suspend_scanrate(struct device *dev, device 946 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 983 drivers/input/mouse/cyapa.c static ssize_t cyapa_show_fm_ver(struct device *dev, device 998 drivers/input/mouse/cyapa.c static ssize_t cyapa_show_product_id(struct device *dev, device 1015 drivers/input/mouse/cyapa.c struct device *dev = &cyapa->client->dev; device 1076 drivers/input/mouse/cyapa.c static ssize_t cyapa_update_fw_store(struct device *dev, device 1136 drivers/input/mouse/cyapa.c static ssize_t cyapa_calibrate_store(struct device *dev, device 1159 drivers/input/mouse/cyapa.c static ssize_t cyapa_show_baseline(struct device *dev, device 1202 drivers/input/mouse/cyapa.c static ssize_t cyapa_show_mode(struct device *dev, device 1251 drivers/input/mouse/cyapa.c struct device *dev = &client->dev; device 1355 drivers/input/mouse/cyapa.c static int __maybe_unused cyapa_suspend(struct device *dev) device 1403 drivers/input/mouse/cyapa.c static int __maybe_unused cyapa_resume(struct device *dev) device 1430 drivers/input/mouse/cyapa.c static int __maybe_unused cyapa_runtime_suspend(struct device *dev) device 1445 drivers/input/mouse/cyapa.c static int __maybe_unused cyapa_runtime_resume(struct device *dev) device 270 drivers/input/mouse/cyapa.h ssize_t (*show_baseline)(struct device *, device 272 drivers/input/mouse/cyapa.h ssize_t (*calibrate_store)(struct device *, device 430 drivers/input/mouse/cyapa.h ssize_t cyapa_pip_do_calibrate(struct device *dev, device 566 drivers/input/mouse/cyapa_gen3.c struct device *dev = &cyapa->client->dev; device 720 drivers/input/mouse/cyapa_gen3.c struct device *dev = &cyapa->client->dev; device 744 drivers/input/mouse/cyapa_gen3.c static ssize_t cyapa_gen3_do_calibrate(struct device *dev, device 799 drivers/input/mouse/cyapa_gen3.c static ssize_t cyapa_gen3_show_baseline(struct device *dev, device 1059 drivers/input/mouse/cyapa_gen3.c struct device *dev = &cyapa->client->dev; device 1184 drivers/input/mouse/cyapa_gen3.c struct device *dev = &cyapa->client->dev; device 1240 drivers/input/mouse/cyapa_gen5.c struct device *dev = &cyapa->client->dev; device 1383 drivers/input/mouse/cyapa_gen5.c struct device *dev = &cyapa->client->dev; device 1617 drivers/input/mouse/cyapa_gen5.c struct device *dev = &cyapa->client->dev; device 1819 drivers/input/mouse/cyapa_gen5.c ssize_t cyapa_pip_do_calibrate(struct device *dev, device 2300 drivers/input/mouse/cyapa_gen5.c static ssize_t cyapa_gen5_show_baseline(struct device *dev, device 2541 drivers/input/mouse/cyapa_gen5.c struct device *dev = &cyapa->client->dev; device 2766 drivers/input/mouse/cyapa_gen5.c struct device *dev = &cyapa->client->dev; device 2811 drivers/input/mouse/cyapa_gen5.c struct device *dev = &cyapa->client->dev; device 430 drivers/input/mouse/cyapa_gen6.c struct device *dev = &cyapa->client->dev; device 605 drivers/input/mouse/cyapa_gen6.c static ssize_t cyapa_gen6_show_baseline(struct device *dev, device 667 drivers/input/mouse/cyapa_gen6.c struct device *dev = &cyapa->client->dev; device 456 drivers/input/mouse/elan_i2c_core.c struct device *dev = &client->dev; device 538 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_read_fw_checksum(struct device *dev, device 548 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_read_product_id(struct device *dev, device 559 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_read_fw_ver(struct device *dev, device 569 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_read_sm_ver(struct device *dev, device 579 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_read_iap_ver(struct device *dev, device 589 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_update_fw(struct device *dev, device 641 drivers/input/mouse/elan_i2c_core.c static ssize_t calibrate_store(struct device *dev, device 707 drivers/input/mouse/elan_i2c_core.c static ssize_t elan_sysfs_read_mode(struct device *dev, device 756 drivers/input/mouse/elan_i2c_core.c static ssize_t acquire_store(struct device *dev, struct device_attribute *attr, device 815 drivers/input/mouse/elan_i2c_core.c static ssize_t min_show(struct device *dev, device 838 drivers/input/mouse/elan_i2c_core.c static ssize_t max_show(struct device *dev, device 1001 drivers/input/mouse/elan_i2c_core.c struct device *dev = &data->client->dev; device 1045 drivers/input/mouse/elan_i2c_core.c struct device *dev = &data->client->dev; device 1074 drivers/input/mouse/elan_i2c_core.c struct device *dev = &data->client->dev; device 1145 drivers/input/mouse/elan_i2c_core.c struct device *dev = &client->dev; device 1296 drivers/input/mouse/elan_i2c_core.c static int __maybe_unused elan_suspend(struct device *dev) device 1325 drivers/input/mouse/elan_i2c_core.c static int __maybe_unused elan_resume(struct device *dev) device 134 drivers/input/mouse/elan_i2c_i2c.c struct device *dev = &client->dev; device 512 drivers/input/mouse/elan_i2c_i2c.c struct device *dev = &client->dev; device 578 drivers/input/mouse/elan_i2c_i2c.c struct device *dev = &client->dev; device 619 drivers/input/mouse/elan_i2c_i2c.c struct device *dev = &client->dev; device 345 drivers/input/mouse/elan_i2c_smbus.c struct device *dev = &client->dev; device 420 drivers/input/mouse/elan_i2c_smbus.c struct device *dev = &client->dev; device 72 drivers/input/mouse/gpio_mouse.c struct device *dev = &pdev->dev; device 68 drivers/input/mouse/maplemouse.c static int probe_maple_mouse(struct device *dev) device 117 drivers/input/mouse/maplemouse.c static int remove_maple_mouse(struct device *dev) device 34 drivers/input/mouse/navpoint.c struct device *dev; device 318 drivers/input/mouse/navpoint.c static int __maybe_unused navpoint_suspend(struct device *dev) device 332 drivers/input/mouse/navpoint.c static int __maybe_unused navpoint_resume(struct device *dev) device 1806 drivers/input/mouse/psmouse-base.c ssize_t psmouse_attr_show_helper(struct device *dev, struct device_attribute *devattr, device 1820 drivers/input/mouse/psmouse-base.c ssize_t psmouse_attr_set_helper(struct device *dev, struct device_attribute *devattr, device 91 drivers/input/mouse/psmouse-smbus.c struct device *dev = data; device 188 drivers/input/mouse/psmouse-smbus.c static int psmouse_smbus_create_companion(struct device *dev, void *data) device 157 drivers/input/mouse/psmouse.h ssize_t psmouse_attr_show_helper(struct device *dev, struct device_attribute *attr, device 159 drivers/input/mouse/psmouse.h ssize_t psmouse_attr_set_helper(struct device *dev, struct device_attribute *attr, device 603 drivers/input/mouse/synaptics_i2c.c static int __maybe_unused synaptics_i2c_suspend(struct device *dev) device 616 drivers/input/mouse/synaptics_i2c.c static int __maybe_unused synaptics_i2c_resume(struct device *dev) device 215 drivers/input/mouse/trackpoint.c struct device *dev = container_of(kobj, struct device, kobj); device 65 drivers/input/mousedev.c struct device dev; device 411 drivers/input/mousedev.c static void mousedev_free(struct device *dev) device 225 drivers/input/rmi4/rmi_2d_sensor.c int rmi_2d_sensor_of_probe(struct device *dev, device 324 drivers/input/rmi4/rmi_2d_sensor.c inline int rmi_2d_sensor_of_probe(struct device *dev, device 71 drivers/input/rmi4/rmi_2d_sensor.h int rmi_2d_sensor_of_probe(struct device *dev, device 24 drivers/input/rmi4/rmi_bus.c void rmi_dbg(int flags, struct device *dev, const char *fmt, ...) device 50 drivers/input/rmi4/rmi_bus.c static void rmi_release_device(struct device *dev) device 62 drivers/input/rmi4/rmi_bus.c bool rmi_is_physical_device(struct device *dev) device 129 drivers/input/rmi4/rmi_bus.c static void rmi_release_function(struct device *dev) device 141 drivers/input/rmi4/rmi_bus.c bool rmi_is_function_device(struct device *dev) device 146 drivers/input/rmi4/rmi_bus.c static int rmi_function_match(struct device *dev, struct device_driver *drv) device 202 drivers/input/rmi4/rmi_bus.c static int rmi_function_probe(struct device *dev) device 226 drivers/input/rmi4/rmi_bus.c static int rmi_function_remove(struct device *dev) device 335 drivers/input/rmi4/rmi_bus.c static int rmi_bus_match(struct device *dev, struct device_driver *drv) device 410 drivers/input/rmi4/rmi_bus.c int rmi_of_property_read_u32(struct device *dev, u32 *result, device 39 drivers/input/rmi4/rmi_bus.h struct device dev; device 50 drivers/input/rmi4/rmi_bus.h bool rmi_is_function_device(struct device *dev); device 110 drivers/input/rmi4/rmi_bus.h bool rmi_is_physical_device(struct device *dev); device 186 drivers/input/rmi4/rmi_bus.h int rmi_for_each_dev(void *data, int (*func)(struct device *dev, void *data)); device 190 drivers/input/rmi4/rmi_bus.h int rmi_of_property_read_u32(struct device *dev, u32 *result, device 198 drivers/input/rmi4/rmi_bus.h void rmi_dbg(int flags, struct device *dev, const char *fmt, ...); device 131 drivers/input/rmi4/rmi_driver.c struct device *dev = &rmi_dev->dev; device 371 drivers/input/rmi4/rmi_driver.c struct device *dev = &rmi_dev->dev; device 400 drivers/input/rmi4/rmi_driver.c struct device *dev = &rmi_dev->dev; device 831 drivers/input/rmi4/rmi_driver.c struct device *dev = &rmi_dev->dev; device 974 drivers/input/rmi4/rmi_driver.c static int rmi_driver_remove(struct device *dev) device 991 drivers/input/rmi4/rmi_driver.c static int rmi_driver_of_probe(struct device *dev, device 1004 drivers/input/rmi4/rmi_driver.c static inline int rmi_driver_of_probe(struct device *dev, device 1014 drivers/input/rmi4/rmi_driver.c struct device *dev = &rmi_dev->dev; device 1068 drivers/input/rmi4/rmi_driver.c struct device *dev = &rmi_dev->dev; device 1102 drivers/input/rmi4/rmi_driver.c static int rmi_driver_probe(struct device *dev) device 261 drivers/input/rmi4/rmi_f01.c static ssize_t rmi_driver_manufacturer_id_show(struct device *dev, device 275 drivers/input/rmi4/rmi_f01.c static ssize_t rmi_driver_dom_show(struct device *dev, device 286 drivers/input/rmi4/rmi_f01.c static ssize_t rmi_driver_product_id_show(struct device *dev, device 298 drivers/input/rmi4/rmi_f01.c static ssize_t rmi_driver_firmware_id_show(struct device *dev, device 310 drivers/input/rmi4/rmi_f01.c static ssize_t rmi_driver_package_id_show(struct device *dev, device 339 drivers/input/rmi4/rmi_f01.c static int rmi_f01_of_probe(struct device *dev, device 375 drivers/input/rmi4/rmi_f01.c static inline int rmi_f01_of_probe(struct device *dev, device 97 drivers/input/rmi4/rmi_f03.c struct device *dev = &fn->dev; device 200 drivers/input/rmi4/rmi_f03.c struct device *dev = &fn->dev; device 312 drivers/input/rmi4/rmi_f34.c static ssize_t rmi_driver_bootloader_id_show(struct device *dev, device 338 drivers/input/rmi4/rmi_f34.c static ssize_t rmi_driver_configuration_id_show(struct device *dev, device 362 drivers/input/rmi4/rmi_f34.c struct device *dev = &rmi_dev->dev; device 458 drivers/input/rmi4/rmi_f34.c static ssize_t rmi_driver_update_fw_store(struct device *dev, device 492 drivers/input/rmi4/rmi_f34.c static ssize_t rmi_driver_update_fw_status_show(struct device *dev, device 278 drivers/input/rmi4/rmi_f54.c struct device *alloc_devs[]) device 288 drivers/input/rmi4/rmi_i2c.c static int rmi_i2c_suspend(struct device *dev) device 304 drivers/input/rmi4/rmi_i2c.c static int rmi_i2c_resume(struct device *dev) device 326 drivers/input/rmi4/rmi_i2c.c static int rmi_i2c_runtime_suspend(struct device *dev) device 342 drivers/input/rmi4/rmi_i2c.c static int rmi_i2c_runtime_resume(struct device *dev) device 350 drivers/input/rmi4/rmi_smbus.c static int __maybe_unused rmi_smb_suspend(struct device *dev) device 363 drivers/input/rmi4/rmi_smbus.c static int __maybe_unused rmi_smb_runtime_suspend(struct device *dev) device 376 drivers/input/rmi4/rmi_smbus.c static int __maybe_unused rmi_smb_resume(struct device *dev) device 394 drivers/input/rmi4/rmi_smbus.c static int __maybe_unused rmi_smb_runtime_resume(struct device *dev) device 331 drivers/input/rmi4/rmi_spi.c struct device *dev = &spi->dev; device 449 drivers/input/rmi4/rmi_spi.c static int rmi_spi_suspend(struct device *dev) device 462 drivers/input/rmi4/rmi_spi.c static int rmi_spi_resume(struct device *dev) device 477 drivers/input/rmi4/rmi_spi.c static int rmi_spi_runtime_suspend(struct device *dev) device 490 drivers/input/rmi4/rmi_spi.c static int rmi_spi_runtime_resume(struct device *dev) device 174 drivers/input/serio/ambakmi.c static int __maybe_unused amba_kmi_resume(struct device *dev) device 119 drivers/input/serio/hyperv-keyboard.c dev_err(&hv_dev->device, device 138 drivers/input/serio/hyperv-keyboard.c dev_err(&hv_dev->device, device 172 drivers/input/serio/hyperv-keyboard.c pm_wakeup_hard_event(&hv_dev->device); device 177 drivers/input/serio/hyperv-keyboard.c dev_err(&hv_dev->device, device 220 drivers/input/serio/hyperv-keyboard.c dev_err(&hv_dev->device, device 231 drivers/input/serio/hyperv-keyboard.c dev_err(&hv_dev->device, device 281 drivers/input/serio/hyperv-keyboard.c dev_err(&hv_dev->device, device 332 drivers/input/serio/hyperv-keyboard.c hv_serio->dev.parent = &hv_dev->device; device 335 drivers/input/serio/hyperv-keyboard.c strlcpy(hv_serio->name, dev_name(&hv_dev->device), device 337 drivers/input/serio/hyperv-keyboard.c strlcpy(hv_serio->phys, dev_name(&hv_dev->device), device 358 drivers/input/serio/hyperv-keyboard.c device_init_wakeup(&hv_dev->device, true); device 1221 drivers/input/serio/i8042.c static int i8042_pm_suspend(struct device *dev) device 1239 drivers/input/serio/i8042.c static int i8042_pm_resume_noirq(struct device *dev) device 1247 drivers/input/serio/i8042.c static int i8042_pm_resume(struct device *dev) device 1277 drivers/input/serio/i8042.c static int i8042_pm_thaw(struct device *dev) device 1284 drivers/input/serio/i8042.c static int i8042_pm_reset(struct device *dev) device 1291 drivers/input/serio/i8042.c static int i8042_pm_restore(struct device *dev) device 1510 drivers/input/serio/i8042.c struct device *dev = data; device 64 drivers/input/serio/olpc_apsp.c struct device *dev; device 188 drivers/input/serio/pcips2.c .device = 0x0123, /* Keyboard */ device 196 drivers/input/serio/pcips2.c .device = 0x0124, /* Mouse */ device 48 drivers/input/serio/ps2-gpio.c struct device *dev; device 322 drivers/input/serio/ps2-gpio.c static int ps2_gpio_get_props(struct device *dev, device 349 drivers/input/serio/ps2-gpio.c struct device *dev = &pdev->dev; device 344 drivers/input/serio/serio.c static ssize_t serio_show_description(struct device *dev, struct device_attribute *attr, char *buf) device 350 drivers/input/serio/serio.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, char *buf) device 358 drivers/input/serio/serio.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, char *buf) device 364 drivers/input/serio/serio.c static ssize_t proto_show(struct device *dev, struct device_attribute *attr, char *buf) device 370 drivers/input/serio/serio.c static ssize_t id_show(struct device *dev, struct device_attribute *attr, char *buf) device 376 drivers/input/serio/serio.c static ssize_t extra_show(struct device *dev, struct device_attribute *attr, char *buf) device 382 drivers/input/serio/serio.c static ssize_t drvctl_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 413 drivers/input/serio/serio.c static ssize_t serio_show_bind_mode(struct device *dev, struct device_attribute *attr, char *buf) device 419 drivers/input/serio/serio.c static ssize_t serio_set_bind_mode(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 436 drivers/input/serio/serio.c static ssize_t firmware_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 486 drivers/input/serio/serio.c static void serio_release_port(struct device *dev) device 773 drivers/input/serio/serio.c static int serio_driver_probe(struct device *dev) device 781 drivers/input/serio/serio.c static int serio_driver_remove(struct device *dev) device 797 drivers/input/serio/serio.c static void serio_shutdown(struct device *dev) device 884 drivers/input/serio/serio.c static int serio_bus_match(struct device *dev, struct device_driver *drv) device 902 drivers/input/serio/serio.c static int serio_uevent(struct device *dev, struct kobj_uevent_env *env) device 928 drivers/input/serio/serio.c static int serio_suspend(struct device *dev) device 937 drivers/input/serio/serio.c static int serio_resume(struct device *dev) device 82 drivers/input/serio/sun4i-ps2.c struct device *dev; device 213 drivers/input/serio/sun4i-ps2.c struct device *dev = &pdev->dev; device 71 drivers/input/serio/xilinx_ps2.c struct device *dev; device 235 drivers/input/serio/xilinx_ps2.c struct device *dev = &ofdev->dev; device 1035 drivers/input/tablet/aiptek.c static ssize_t show_tabletSize(struct device *dev, struct device_attribute *attr, char *buf) device 1063 drivers/input/tablet/aiptek.c static ssize_t show_tabletPointerMode(struct device *dev, struct device_attribute *attr, char *buf) device 1073 drivers/input/tablet/aiptek.c store_tabletPointerMode(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1100 drivers/input/tablet/aiptek.c static ssize_t show_tabletCoordinateMode(struct device *dev, struct device_attribute *attr, char *buf) device 1110 drivers/input/tablet/aiptek.c store_tabletCoordinateMode(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1142 drivers/input/tablet/aiptek.c static ssize_t show_tabletToolMode(struct device *dev, struct device_attribute *attr, char *buf) device 1152 drivers/input/tablet/aiptek.c store_tabletToolMode(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1172 drivers/input/tablet/aiptek.c static ssize_t show_tabletXtilt(struct device *dev, struct device_attribute *attr, char *buf) device 1185 drivers/input/tablet/aiptek.c store_tabletXtilt(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1214 drivers/input/tablet/aiptek.c static ssize_t show_tabletYtilt(struct device *dev, struct device_attribute *attr, char *buf) device 1227 drivers/input/tablet/aiptek.c store_tabletYtilt(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1256 drivers/input/tablet/aiptek.c static ssize_t show_tabletJitterDelay(struct device *dev, struct device_attribute *attr, char *buf) device 1264 drivers/input/tablet/aiptek.c store_tabletJitterDelay(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1285 drivers/input/tablet/aiptek.c static ssize_t show_tabletProgrammableDelay(struct device *dev, struct device_attribute *attr, char *buf) device 1294 drivers/input/tablet/aiptek.c store_tabletProgrammableDelay(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1315 drivers/input/tablet/aiptek.c static ssize_t show_tabletEventsReceived(struct device *dev, struct device_attribute *attr, char *buf) device 1328 drivers/input/tablet/aiptek.c static ssize_t show_tabletDiagnosticMessage(struct device *dev, struct device_attribute *attr, char *buf) device 1374 drivers/input/tablet/aiptek.c static ssize_t show_tabletStylusUpper(struct device *dev, struct device_attribute *attr, char *buf) device 1384 drivers/input/tablet/aiptek.c store_tabletStylusUpper(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1405 drivers/input/tablet/aiptek.c static ssize_t show_tabletStylusLower(struct device *dev, struct device_attribute *attr, char *buf) device 1415 drivers/input/tablet/aiptek.c store_tabletStylusLower(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1443 drivers/input/tablet/aiptek.c static ssize_t show_tabletMouseLeft(struct device *dev, struct device_attribute *attr, char *buf) device 1453 drivers/input/tablet/aiptek.c store_tabletMouseLeft(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1473 drivers/input/tablet/aiptek.c static ssize_t show_tabletMouseMiddle(struct device *dev, struct device_attribute *attr, char *buf) device 1483 drivers/input/tablet/aiptek.c store_tabletMouseMiddle(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1503 drivers/input/tablet/aiptek.c static ssize_t show_tabletMouseRight(struct device *dev, struct device_attribute *attr, char *buf) device 1513 drivers/input/tablet/aiptek.c store_tabletMouseRight(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1533 drivers/input/tablet/aiptek.c static ssize_t show_tabletWheel(struct device *dev, struct device_attribute *attr, char *buf) device 1546 drivers/input/tablet/aiptek.c store_tabletWheel(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1566 drivers/input/tablet/aiptek.c static ssize_t show_tabletExecute(struct device *dev, struct device_attribute *attr, char *buf) device 1576 drivers/input/tablet/aiptek.c store_tabletExecute(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1599 drivers/input/tablet/aiptek.c static ssize_t show_tabletODMCode(struct device *dev, struct device_attribute *attr, char *buf) device 1612 drivers/input/tablet/aiptek.c static ssize_t show_tabletModelCode(struct device *dev, struct device_attribute *attr, char *buf) device 1625 drivers/input/tablet/aiptek.c static ssize_t show_firmwareCode(struct device *dev, struct device_attribute *attr, char *buf) device 200 drivers/input/tablet/gtco.c static void parse_hid_report_descriptor(struct gtco *device, char * report, device 203 drivers/input/tablet/gtco.c struct device *ddev = &device->intf->dev; device 297 drivers/input/tablet/gtco.c if (device->max_X == 0) { device 298 drivers/input/tablet/gtco.c device->max_X = globalval[TAG_GLOB_LOG_MAX]; device 299 drivers/input/tablet/gtco.c device->min_X = globalval[TAG_GLOB_LOG_MIN]; device 305 drivers/input/tablet/gtco.c if (device->max_Y == 0) { device 306 drivers/input/tablet/gtco.c device->max_Y = globalval[TAG_GLOB_LOG_MAX]; device 307 drivers/input/tablet/gtco.c device->min_Y = globalval[TAG_GLOB_LOG_MIN]; device 314 drivers/input/tablet/gtco.c if (device->maxtilt_X == 0) { device 315 drivers/input/tablet/gtco.c device->maxtilt_X = globalval[TAG_GLOB_LOG_MAX]; device 316 drivers/input/tablet/gtco.c device->mintilt_X = globalval[TAG_GLOB_LOG_MIN]; device 322 drivers/input/tablet/gtco.c if (device->maxtilt_Y == 0) { device 323 drivers/input/tablet/gtco.c device->maxtilt_Y = globalval[TAG_GLOB_LOG_MAX]; device 324 drivers/input/tablet/gtco.c device->mintilt_Y = globalval[TAG_GLOB_LOG_MIN]; device 330 drivers/input/tablet/gtco.c if (device->maxpressure == 0) { device 331 drivers/input/tablet/gtco.c device->maxpressure = globalval[TAG_GLOB_LOG_MAX]; device 332 drivers/input/tablet/gtco.c device->minpressure = globalval[TAG_GLOB_LOG_MIN]; device 425 drivers/input/tablet/gtco.c if (device->usage == 0) device 426 drivers/input/tablet/gtco.c device->usage = data; device 557 drivers/input/tablet/gtco.c struct gtco *device = input_get_drvdata(inputdev); device 559 drivers/input/tablet/gtco.c device->urbinfo->dev = interface_to_usbdev(device->intf); device 560 drivers/input/tablet/gtco.c if (usb_submit_urb(device->urbinfo, GFP_KERNEL)) device 571 drivers/input/tablet/gtco.c struct gtco *device = input_get_drvdata(inputdev); device 573 drivers/input/tablet/gtco.c usb_kill_urb(device->urbinfo); device 587 drivers/input/tablet/gtco.c struct gtco *device = input_get_drvdata(inputdev); device 598 drivers/input/tablet/gtco.c input_set_abs_params(inputdev, ABS_X, device->min_X, device->max_X, device 600 drivers/input/tablet/gtco.c input_set_abs_params(inputdev, ABS_Y, device->min_Y, device->max_Y, device 607 drivers/input/tablet/gtco.c input_set_abs_params(inputdev, ABS_TILT_X, device->mintilt_X, device 608 drivers/input/tablet/gtco.c device->maxtilt_X, 0, 0); device 609 drivers/input/tablet/gtco.c input_set_abs_params(inputdev, ABS_TILT_Y, device->mintilt_Y, device 610 drivers/input/tablet/gtco.c device->maxtilt_Y, 0, 0); device 611 drivers/input/tablet/gtco.c input_set_abs_params(inputdev, ABS_PRESSURE, device->minpressure, device 612 drivers/input/tablet/gtco.c device->maxpressure, 0, 0); device 629 drivers/input/tablet/gtco.c struct gtco *device = urbinfo->context; device 635 drivers/input/tablet/gtco.c inputdev = device->inputdevice; device 669 drivers/input/tablet/gtco.c switch (device->buffer[0]) { device 672 drivers/input/tablet/gtco.c val = ((u16)(device->buffer[8]) << 1); device 673 drivers/input/tablet/gtco.c val |= (u16)(device->buffer[7] >> 7); device 675 drivers/input/tablet/gtco.c device->buffer[8]); device 678 drivers/input/tablet/gtco.c device->buffer[7] = (u8)((device->buffer[7]) & 0x7F); device 684 drivers/input/tablet/gtco.c sign_extend32(device->buffer[6], 6)); device 687 drivers/input/tablet/gtco.c sign_extend32(device->buffer[7], 6)); device 693 drivers/input/tablet/gtco.c val = (device->buffer[5]) & MASK_BUTTON; device 702 drivers/input/tablet/gtco.c val = get_unaligned_le16(&device->buffer[1]); device 705 drivers/input/tablet/gtco.c val = get_unaligned_le16(&device->buffer[3]); device 709 drivers/input/tablet/gtco.c val = device->buffer[5] & MASK_INRANGE ? 1 : 0; device 714 drivers/input/tablet/gtco.c if (device->buffer[0] == 1) { device 721 drivers/input/tablet/gtco.c val = device->buffer[5] & MASK_BUTTON; device 722 drivers/input/tablet/gtco.c dev_dbg(&device->intf->dev, device 737 drivers/input/tablet/gtco.c device->buffer[1]); device 747 drivers/input/tablet/gtco.c if (device->buffer[0] == 2) { device 749 drivers/input/tablet/gtco.c input_event(inputdev, EV_MSC, MSC_SCAN, device->buffer[1]); device 753 drivers/input/tablet/gtco.c if (device->buffer[0] == 1) { device 757 drivers/input/tablet/gtco.c if (device->max_X > 0x10000) { device 759 drivers/input/tablet/gtco.c val = (u16)(((u16)(device->buffer[2] << 8)) | (u8)device->buffer[1]); device 760 drivers/input/tablet/gtco.c val |= (u32)(((u8)device->buffer[3] & 0x1) << 16); device 764 drivers/input/tablet/gtco.c le_buffer[0] = (u8)((u8)(device->buffer[3]) >> 1); device 765 drivers/input/tablet/gtco.c le_buffer[0] |= (u8)((device->buffer[3] & 0x1) << 7); device 767 drivers/input/tablet/gtco.c le_buffer[1] = (u8)(device->buffer[4] >> 1); device 768 drivers/input/tablet/gtco.c le_buffer[1] |= (u8)((device->buffer[5] & 0x1) << 7); device 777 drivers/input/tablet/gtco.c buttonbyte = device->buffer[5] >> 1; device 780 drivers/input/tablet/gtco.c val = get_unaligned_le16(&device->buffer[1]); device 783 drivers/input/tablet/gtco.c val = get_unaligned_le16(&device->buffer[3]); device 786 drivers/input/tablet/gtco.c buttonbyte = device->buffer[5]; device 804 drivers/input/tablet/gtco.c input_report_abs(inputdev, ABS_MISC, device->buffer[6]); device 809 drivers/input/tablet/gtco.c input_event(inputdev, EV_MSC, MSC_RAW, device->buffer[0]); device 817 drivers/input/tablet/gtco.c dev_err(&device->intf->dev, device 441 drivers/input/touchscreen/ad7877.c name ## _show(struct device *dev, struct device_attribute *attr, char *buf) \ device 460 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_disable_show(struct device *dev, device 468 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_disable_store(struct device *dev, device 490 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_dac_show(struct device *dev, device 498 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_dac_store(struct device *dev, device 520 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_gpio3_show(struct device *dev, device 528 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_gpio3_store(struct device *dev, device 551 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_gpio4_show(struct device *dev, device 559 drivers/input/touchscreen/ad7877.c static ssize_t ad7877_gpio4_store(struct device *dev, device 789 drivers/input/touchscreen/ad7877.c static int __maybe_unused ad7877_suspend(struct device *dev) device 798 drivers/input/touchscreen/ad7877.c static int __maybe_unused ad7877_resume(struct device *dev) device 108 drivers/input/touchscreen/ad7879.c struct device *dev; device 303 drivers/input/touchscreen/ad7879.c static int __maybe_unused ad7879_suspend(struct device *dev) device 319 drivers/input/touchscreen/ad7879.c static int __maybe_unused ad7879_resume(struct device *dev) device 358 drivers/input/touchscreen/ad7879.c static ssize_t ad7879_disable_show(struct device *dev, device 366 drivers/input/touchscreen/ad7879.c static ssize_t ad7879_disable_store(struct device *dev, device 491 drivers/input/touchscreen/ad7879.c static int ad7879_parse_dt(struct device *dev, struct ad7879 *ts) device 517 drivers/input/touchscreen/ad7879.c int ad7879_probe(struct device *dev, struct regmap *regmap, device 13 drivers/input/touchscreen/ad7879.h struct device; device 18 drivers/input/touchscreen/ad7879.h int ad7879_probe(struct device *dev, struct regmap *regmap, device 102 drivers/input/touchscreen/ads7846.c struct device *hwmon; device 312 drivers/input/touchscreen/ads7846.c static int ads7846_read12_ser(struct device *dev, unsigned command) device 386 drivers/input/touchscreen/ads7846.c static int ads7845_read12_ser(struct device *dev, unsigned command) device 425 drivers/input/touchscreen/ads7846.c name ## _show(struct device *dev, struct device_attribute *attr, char *buf) \ device 483 drivers/input/touchscreen/ads7846.c struct device *dev = container_of(kobj, struct device, kobj); device 556 drivers/input/touchscreen/ads7846.c static ssize_t ads7846_pen_down_show(struct device *dev, device 566 drivers/input/touchscreen/ads7846.c static ssize_t ads7846_disable_show(struct device *dev, device 574 drivers/input/touchscreen/ads7846.c static ssize_t ads7846_disable_store(struct device *dev, device 884 drivers/input/touchscreen/ads7846.c static int __maybe_unused ads7846_suspend(struct device *dev) device 906 drivers/input/touchscreen/ads7846.c static int __maybe_unused ads7846_resume(struct device *dev) device 1182 drivers/input/touchscreen/ads7846.c static const struct ads7846_platform_data *ads7846_probe_dt(struct device *dev) device 1252 drivers/input/touchscreen/ads7846.c static const struct ads7846_platform_data *ads7846_probe_dt(struct device *dev) device 149 drivers/input/touchscreen/ar1021_i2c.c static int __maybe_unused ar1021_i2c_suspend(struct device *dev) device 158 drivers/input/touchscreen/ar1021_i2c.c static int __maybe_unused ar1021_i2c_resume(struct device *dev) device 401 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 497 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 521 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 543 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 711 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 780 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 850 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 989 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 1020 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 1075 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 1203 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 1288 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 1434 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 1960 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 2159 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 2182 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 2335 drivers/input/touchscreen/atmel_mxt_ts.c unsigned int sizes[], struct device *alloc_devs[]) device 2638 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 2667 drivers/input/touchscreen/atmel_mxt_ts.c static ssize_t mxt_fw_version_show(struct device *dev, device 2677 drivers/input/touchscreen/atmel_mxt_ts.c static ssize_t mxt_hw_version_show(struct device *dev, device 2704 drivers/input/touchscreen/atmel_mxt_ts.c static ssize_t mxt_object_show(struct device *dev, device 2746 drivers/input/touchscreen/atmel_mxt_ts.c static int mxt_check_firmware_format(struct device *dev, device 2770 drivers/input/touchscreen/atmel_mxt_ts.c static int mxt_load_fw(struct device *dev, const char *fn) device 2891 drivers/input/touchscreen/atmel_mxt_ts.c static ssize_t mxt_update_fw_store(struct device *dev, device 2987 drivers/input/touchscreen/atmel_mxt_ts.c struct device *dev = &data->client->dev; device 3143 drivers/input/touchscreen/atmel_mxt_ts.c static int __maybe_unused mxt_suspend(struct device *dev) device 3164 drivers/input/touchscreen/atmel_mxt_ts.c static int __maybe_unused mxt_resume(struct device *dev) device 403 drivers/input/touchscreen/auo-pixcir-ts.c static int __maybe_unused auo_pixcir_suspend(struct device *dev) device 435 drivers/input/touchscreen/auo-pixcir-ts.c static int __maybe_unused auo_pixcir_resume(struct device *dev) device 469 drivers/input/touchscreen/auo-pixcir-ts.c static struct auo_pixcir_ts_platdata *auo_pixcir_parse_dt(struct device *dev) device 509 drivers/input/touchscreen/auo-pixcir-ts.c static struct auo_pixcir_ts_platdata *auo_pixcir_parse_dt(struct device *dev) device 174 drivers/input/touchscreen/bcm_iproc_tsc.c struct device *dev = &priv->pdev->dev; device 343 drivers/input/touchscreen/bcm_iproc_tsc.c static int iproc_get_tsc_config(struct device *dev, struct iproc_ts_priv *priv) device 566 drivers/input/touchscreen/bu21013_ts.c static int __maybe_unused bu21013_suspend(struct device *dev) device 581 drivers/input/touchscreen/bu21013_ts.c static int __maybe_unused bu21013_resume(struct device *dev) device 426 drivers/input/touchscreen/bu21029_ts.c static int __maybe_unused bu21029_suspend(struct device *dev) device 441 drivers/input/touchscreen/bu21029_ts.c static int __maybe_unused bu21029_resume(struct device *dev) device 85 drivers/input/touchscreen/chipone_icn8318.c struct device *dev = &data->client->dev; device 152 drivers/input/touchscreen/chipone_icn8318.c static int icn8318_suspend(struct device *dev) device 164 drivers/input/touchscreen/chipone_icn8318.c static int icn8318_resume(struct device *dev) device 182 drivers/input/touchscreen/chipone_icn8318.c struct device *dev = &client->dev; device 202 drivers/input/touchscreen/chipone_icn8505.c struct device *dev = &icn8505->client->dev; device 282 drivers/input/touchscreen/chipone_icn8505.c struct device *dev = &icn8505->client->dev; device 325 drivers/input/touchscreen/chipone_icn8505.c struct device *dev = &icn8505->client->dev; device 365 drivers/input/touchscreen/chipone_icn8505.c static int icn8505_probe_acpi(struct icn8505_data *icn8505, struct device *dev) device 398 drivers/input/touchscreen/chipone_icn8505.c struct device *dev = &client->dev; device 475 drivers/input/touchscreen/chipone_icn8505.c static int __maybe_unused icn8505_suspend(struct device *dev) device 486 drivers/input/touchscreen/chipone_icn8505.c static int __maybe_unused icn8505_resume(struct device *dev) device 107 drivers/input/touchscreen/colibri-vf50-ts.c struct device *dev = &vf50_ts->pdev->dev; device 209 drivers/input/touchscreen/colibri-vf50-ts.c struct device *dev = &touchdev->pdev->dev; device 225 drivers/input/touchscreen/colibri-vf50-ts.c struct device *dev = &touchdev->pdev->dev; device 240 drivers/input/touchscreen/colibri-vf50-ts.c static int vf50_ts_get_gpiod(struct device *dev, struct gpio_desc **gpio_d, device 266 drivers/input/touchscreen/colibri-vf50-ts.c struct device *dev = &pdev->dev; device 282 drivers/input/touchscreen/cy8ctmg110_ts.c static int __maybe_unused cy8ctmg110_suspend(struct device *dev) device 296 drivers/input/touchscreen/cy8ctmg110_ts.c static int __maybe_unused cy8ctmg110_resume(struct device *dev) device 47 drivers/input/touchscreen/cyttsp4_core.c static void cyttsp4_pr_buf(struct device *dev, u8 *pr_buf, u8 *dptr, int size, device 73 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 793 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = &md->input->dev; device 856 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = &md->input->dev; device 957 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = &md->input->dev; device 1042 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 1067 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 1759 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 1835 drivers/input/touchscreen/cyttsp4_core.c static int cyttsp4_core_suspend(struct device *dev) device 1851 drivers/input/touchscreen/cyttsp4_core.c static int cyttsp4_core_resume(struct device *dev) device 1893 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 1964 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 2008 drivers/input/touchscreen/cyttsp4_core.c struct device *dev, u16 irq, size_t xfer_buf_size) device 2141 drivers/input/touchscreen/cyttsp4_core.c struct device *dev = cd->dev; device 333 drivers/input/touchscreen/cyttsp4_core.h struct device *dev; device 362 drivers/input/touchscreen/cyttsp4_core.h int (*write)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, device 364 drivers/input/touchscreen/cyttsp4_core.h int (*read)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, device 454 drivers/input/touchscreen/cyttsp4_core.h struct device *dev, u16 irq, size_t xfer_buf_size); device 456 drivers/input/touchscreen/cyttsp4_core.h int cyttsp_i2c_write_block_data(struct device *dev, u8 *xfer_buf, u16 addr, device 458 drivers/input/touchscreen/cyttsp4_core.h int cyttsp_i2c_read_block_data(struct device *dev, u8 *xfer_buf, u16 addr, device 36 drivers/input/touchscreen/cyttsp4_spi.c static int cyttsp_spi_xfer(struct device *dev, u8 *xfer_buf, device 120 drivers/input/touchscreen/cyttsp4_spi.c static int cyttsp_spi_read_block_data(struct device *dev, u8 *xfer_buf, device 133 drivers/input/touchscreen/cyttsp4_spi.c static int cyttsp_spi_write_block_data(struct device *dev, u8 *xfer_buf, device 475 drivers/input/touchscreen/cyttsp_core.c static int __maybe_unused cyttsp_suspend(struct device *dev) device 493 drivers/input/touchscreen/cyttsp_core.c static int __maybe_unused cyttsp_resume(struct device *dev) device 533 drivers/input/touchscreen/cyttsp_core.c struct device *dev = ts->dev; device 601 drivers/input/touchscreen/cyttsp_core.c struct device *dev, int irq, size_t xfer_buf_size) device 101 drivers/input/touchscreen/cyttsp_core.h int (*write)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, device 103 drivers/input/touchscreen/cyttsp_core.h int (*read)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, device 114 drivers/input/touchscreen/cyttsp_core.h struct device *dev; device 138 drivers/input/touchscreen/cyttsp_core.h struct device *dev, int irq, size_t xfer_buf_size); device 140 drivers/input/touchscreen/cyttsp_core.h int cyttsp_i2c_write_block_data(struct device *dev, u8 *xfer_buf, u16 addr, device 142 drivers/input/touchscreen/cyttsp_core.h int cyttsp_i2c_read_block_data(struct device *dev, u8 *xfer_buf, u16 addr, device 26 drivers/input/touchscreen/cyttsp_i2c_common.c int cyttsp_i2c_read_block_data(struct device *dev, u8 *xfer_buf, device 56 drivers/input/touchscreen/cyttsp_i2c_common.c int cyttsp_i2c_write_block_data(struct device *dev, u8 *xfer_buf, device 33 drivers/input/touchscreen/cyttsp_spi.c static int cyttsp_spi_xfer(struct device *dev, u8 *xfer_buf, device 118 drivers/input/touchscreen/cyttsp_spi.c static int cyttsp_spi_read_block_data(struct device *dev, u8 *xfer_buf, device 125 drivers/input/touchscreen/cyttsp_spi.c static int cyttsp_spi_write_block_data(struct device *dev, u8 *xfer_buf, device 50 drivers/input/touchscreen/da9034-ts.c struct device *da9034_dev; device 175 drivers/input/touchscreen/edt-ft5x06.c struct device *dev = &tsdata->client->dev; device 362 drivers/input/touchscreen/edt-ft5x06.c static ssize_t edt_ft5x06_setting_show(struct device *dev, device 429 drivers/input/touchscreen/edt-ft5x06.c static ssize_t edt_ft5x06_setting_store(struct device *dev, device 917 drivers/input/touchscreen/edt-ft5x06.c static void edt_ft5x06_ts_get_defaults(struct device *dev, device 1200 drivers/input/touchscreen/edt-ft5x06.c static int __maybe_unused edt_ft5x06_ts_suspend(struct device *dev) device 1210 drivers/input/touchscreen/edt-ft5x06.c static int __maybe_unused edt_ft5x06_ts_resume(struct device *dev) device 164 drivers/input/touchscreen/eeti_ts.c struct device *dev = &client->dev; device 236 drivers/input/touchscreen/eeti_ts.c static int __maybe_unused eeti_ts_suspend(struct device *dev) device 255 drivers/input/touchscreen/eeti_ts.c static int __maybe_unused eeti_ts_resume(struct device *dev) device 236 drivers/input/touchscreen/egalax_ts.c static int __maybe_unused egalax_ts_suspend(struct device *dev) device 251 drivers/input/touchscreen/egalax_ts.c static int __maybe_unused egalax_ts_resume(struct device *dev) device 101 drivers/input/touchscreen/ektf2127.c struct device *dev = &ts->client->dev; device 152 drivers/input/touchscreen/ektf2127.c static int __maybe_unused ektf2127_suspend(struct device *dev) device 164 drivers/input/touchscreen/ektf2127.c static int __maybe_unused ektf2127_resume(struct device *dev) device 181 drivers/input/touchscreen/ektf2127.c struct device *dev = &client->dev; device 222 drivers/input/touchscreen/ektf2127.c struct device *dev = &client->dev; device 950 drivers/input/touchscreen/elants_i2c.c static ssize_t calibrate_store(struct device *dev, device 968 drivers/input/touchscreen/elants_i2c.c static ssize_t write_update_fw(struct device *dev, device 987 drivers/input/touchscreen/elants_i2c.c static ssize_t show_iap_mode(struct device *dev, device 1021 drivers/input/touchscreen/elants_i2c.c static ssize_t elants_version_attribute_show(struct device *dev, device 1294 drivers/input/touchscreen/elants_i2c.c static int __maybe_unused elants_i2c_suspend(struct device *dev) device 1331 drivers/input/touchscreen/elants_i2c.c static int __maybe_unused elants_i2c_resume(struct device *dev) device 38 drivers/input/touchscreen/fsl-imx25-tcq.c struct device *dev; device 468 drivers/input/touchscreen/fsl-imx25-tcq.c struct device *dev = &idev->dev; device 502 drivers/input/touchscreen/fsl-imx25-tcq.c struct device *dev = &pdev->dev; device 571 drivers/input/touchscreen/goodix.c struct device *dev; device 952 drivers/input/touchscreen/goodix.c static int __maybe_unused goodix_suspend(struct device *dev) device 996 drivers/input/touchscreen/goodix.c static int __maybe_unused goodix_resume(struct device *dev) device 781 drivers/input/touchscreen/hideep.c struct device *dev = &ts->client->dev; device 853 drivers/input/touchscreen/hideep.c static ssize_t hideep_update_fw(struct device *dev, device 910 drivers/input/touchscreen/hideep.c static ssize_t hideep_fw_version_show(struct device *dev, device 925 drivers/input/touchscreen/hideep.c static ssize_t hideep_product_id_show(struct device *dev, device 955 drivers/input/touchscreen/hideep.c static int __maybe_unused hideep_suspend(struct device *dev) device 966 drivers/input/touchscreen/hideep.c static int __maybe_unused hideep_resume(struct device *dev) device 102 drivers/input/touchscreen/htcpen.c static int htcpen_isa_probe(struct device *dev, unsigned int id) device 174 drivers/input/touchscreen/htcpen.c static int htcpen_isa_remove(struct device *dev, unsigned int id) device 190 drivers/input/touchscreen/htcpen.c static int htcpen_isa_suspend(struct device *dev, unsigned int n, device 198 drivers/input/touchscreen/htcpen.c static int htcpen_isa_resume(struct device *dev, unsigned int n) device 214 drivers/input/touchscreen/ili210x.c static ssize_t ili210x_calibrate(struct device *dev, device 266 drivers/input/touchscreen/ili210x.c struct device *dev = &client->dev; device 378 drivers/input/touchscreen/ili210x.c static int __maybe_unused ili210x_i2c_suspend(struct device *dev) device 388 drivers/input/touchscreen/ili210x.c static int __maybe_unused ili210x_i2c_resume(struct device *dev) device 83 drivers/input/touchscreen/imx6ul_tsc.c struct device *dev; device 504 drivers/input/touchscreen/imx6ul_tsc.c static int __maybe_unused imx6ul_tsc_suspend(struct device *dev) device 524 drivers/input/touchscreen/imx6ul_tsc.c static int __maybe_unused imx6ul_tsc_resume(struct device *dev) device 122 drivers/input/touchscreen/ipaq-micro-ts.c static int __maybe_unused micro_ts_suspend(struct device *dev) device 131 drivers/input/touchscreen/ipaq-micro-ts.c static int __maybe_unused micro_ts_resume(struct device *dev) device 955 drivers/input/touchscreen/iqs5xx.c static ssize_t fw_file_store(struct device *dev, struct device_attribute *attr, device 1009 drivers/input/touchscreen/iqs5xx.c static int __maybe_unused iqs5xx_suspend(struct device *dev) device 1028 drivers/input/touchscreen/iqs5xx.c static int __maybe_unused iqs5xx_resume(struct device *dev) device 324 drivers/input/touchscreen/lpc32xx_ts.c static int lpc32xx_ts_suspend(struct device *dev) device 349 drivers/input/touchscreen/lpc32xx_ts.c static int lpc32xx_ts_resume(struct device *dev) device 245 drivers/input/touchscreen/mcs5000_ts.c static int __maybe_unused mcs5000_ts_suspend(struct device *dev) device 255 drivers/input/touchscreen/mcs5000_ts.c static int __maybe_unused mcs5000_ts_resume(struct device *dev) device 1287 drivers/input/touchscreen/melfas_mip4.c static ssize_t mip4_sysfs_fw_update(struct device *dev, device 1328 drivers/input/touchscreen/melfas_mip4.c static ssize_t mip4_sysfs_read_fw_version(struct device *dev, device 1350 drivers/input/touchscreen/melfas_mip4.c static ssize_t mip4_sysfs_read_hw_version(struct device *dev, device 1375 drivers/input/touchscreen/melfas_mip4.c static ssize_t mip4_sysfs_read_product_id(struct device *dev, device 1394 drivers/input/touchscreen/melfas_mip4.c static ssize_t mip4_sysfs_read_ic_name(struct device *dev, device 1532 drivers/input/touchscreen/melfas_mip4.c static int __maybe_unused mip4_suspend(struct device *dev) device 1550 drivers/input/touchscreen/melfas_mip4.c static int __maybe_unused mip4_resume(struct device *dev) device 192 drivers/input/touchscreen/migor_ts.c static int __maybe_unused migor_ts_suspend(struct device *dev) device 203 drivers/input/touchscreen/migor_ts.c static int __maybe_unused migor_ts_resume(struct device *dev) device 247 drivers/input/touchscreen/mms114.c struct device *dev = &data->client->dev; device 395 drivers/input/touchscreen/mms114.c struct device *dev = &data->client->dev; device 541 drivers/input/touchscreen/mms114.c static int __maybe_unused mms114_suspend(struct device *dev) device 565 drivers/input/touchscreen/mms114.c static int __maybe_unused mms114_resume(struct device *dev) device 43 drivers/input/touchscreen/mxs-lradc-ts.c struct device *dev; device 579 drivers/input/touchscreen/mxs-lradc-ts.c struct device *dev = ts->dev; device 605 drivers/input/touchscreen/mxs-lradc-ts.c struct device *dev = &pdev->dev; device 14 drivers/input/touchscreen/of_touchscreen.c static bool touchscreen_get_prop_u32(struct device *dev, device 67 drivers/input/touchscreen/of_touchscreen.c struct device *dev = input->dev.parent; device 215 drivers/input/touchscreen/pcap_ts.c static int pcap_ts_suspend(struct device *dev) device 223 drivers/input/touchscreen/pcap_ts.c static int pcap_ts_resume(struct device *dev) device 102 drivers/input/touchscreen/pixcir_i2c_ts.c struct device *dev = &ts->client->dev; device 185 drivers/input/touchscreen/pixcir_i2c_ts.c struct device *dev = &ts->client->dev; device 229 drivers/input/touchscreen/pixcir_i2c_ts.c struct device *dev = &ts->client->dev; device 262 drivers/input/touchscreen/pixcir_i2c_ts.c struct device *dev = &ts->client->dev; device 289 drivers/input/touchscreen/pixcir_i2c_ts.c struct device *dev = &ts->client->dev; device 358 drivers/input/touchscreen/pixcir_i2c_ts.c static int __maybe_unused pixcir_i2c_ts_suspend(struct device *dev) device 385 drivers/input/touchscreen/pixcir_i2c_ts.c static int __maybe_unused pixcir_i2c_ts_resume(struct device *dev) device 418 drivers/input/touchscreen/pixcir_i2c_ts.c static int pixcir_parse_dt(struct device *dev, device 428 drivers/input/touchscreen/pixcir_i2c_ts.c static int pixcir_parse_dt(struct device *dev, device 440 drivers/input/touchscreen/pixcir_i2c_ts.c struct device *dev = &client->dev; device 117 drivers/input/touchscreen/raspberrypi-ts.c struct device *dev = &ts->pdev->dev; device 124 drivers/input/touchscreen/raspberrypi-ts.c struct device *dev = &pdev->dev; device 857 drivers/input/touchscreen/raydium_i2c_ts.c static ssize_t raydium_i2c_fw_ver_show(struct device *dev, device 866 drivers/input/touchscreen/raydium_i2c_ts.c static ssize_t raydium_i2c_hw_ver_show(struct device *dev, device 875 drivers/input/touchscreen/raydium_i2c_ts.c static ssize_t raydium_i2c_boot_mode_show(struct device *dev, device 887 drivers/input/touchscreen/raydium_i2c_ts.c static ssize_t raydium_i2c_update_fw_store(struct device *dev, device 906 drivers/input/touchscreen/raydium_i2c_ts.c static ssize_t raydium_i2c_calibrate_store(struct device *dev, device 1140 drivers/input/touchscreen/raydium_i2c_ts.c static int __maybe_unused raydium_i2c_suspend(struct device *dev) device 1162 drivers/input/touchscreen/raydium_i2c_ts.c static int __maybe_unused raydium_i2c_resume(struct device *dev) device 101 drivers/input/touchscreen/resistive-adc-touch.c struct device *dev = &pdev->dev; device 316 drivers/input/touchscreen/rohm_bu21023.c struct device *dev = &client->dev; device 525 drivers/input/touchscreen/rohm_bu21023.c struct device *dev = &client->dev; device 645 drivers/input/touchscreen/rohm_bu21023.c struct device *dev = &client->dev; device 730 drivers/input/touchscreen/rohm_bu21023.c static ssize_t swap_xy_show(struct device *dev, struct device_attribute *attr, device 739 drivers/input/touchscreen/rohm_bu21023.c static ssize_t swap_xy_store(struct device *dev, struct device_attribute *attr, device 769 drivers/input/touchscreen/rohm_bu21023.c static ssize_t inv_x_show(struct device *dev, struct device_attribute *attr, device 778 drivers/input/touchscreen/rohm_bu21023.c static ssize_t inv_x_store(struct device *dev, struct device_attribute *attr, device 808 drivers/input/touchscreen/rohm_bu21023.c static ssize_t inv_y_show(struct device *dev, struct device_attribute *attr, device 817 drivers/input/touchscreen/rohm_bu21023.c static ssize_t inv_y_store(struct device *dev, struct device_attribute *attr, device 864 drivers/input/touchscreen/rohm_bu21023.c struct device *dev = &client->dev; device 1101 drivers/input/touchscreen/rohm_bu21023.c struct device *dev = &client->dev; device 64 drivers/input/touchscreen/s3c2410_ts.c struct device *dev; device 230 drivers/input/touchscreen/s3c2410_ts.c struct device *dev = &pdev->dev; device 375 drivers/input/touchscreen/s3c2410_ts.c static int s3c2410ts_suspend(struct device *dev) device 384 drivers/input/touchscreen/s3c2410_ts.c static int s3c2410ts_resume(struct device *dev) device 275 drivers/input/touchscreen/s6sy761.c static ssize_t s6sy761_sysfs_devid(struct device *dev, device 485 drivers/input/touchscreen/s6sy761.c static int __maybe_unused s6sy761_runtime_suspend(struct device *dev) device 493 drivers/input/touchscreen/s6sy761.c static int __maybe_unused s6sy761_runtime_resume(struct device *dev) device 501 drivers/input/touchscreen/s6sy761.c static int __maybe_unused s6sy761_suspend(struct device *dev) device 510 drivers/input/touchscreen/s6sy761.c static int __maybe_unused s6sy761_resume(struct device *dev) device 86 drivers/input/touchscreen/silead.c struct device *dev = &data->client->dev; device 135 drivers/input/touchscreen/silead.c struct device *dev = &client->dev; device 282 drivers/input/touchscreen/silead.c struct device *dev = &client->dev; device 400 drivers/input/touchscreen/silead.c struct device *dev = &client->dev; device 424 drivers/input/touchscreen/silead.c struct device *dev = &data->client->dev; device 465 drivers/input/touchscreen/silead.c struct device *dev = &client->dev; device 541 drivers/input/touchscreen/silead.c static int __maybe_unused silead_ts_suspend(struct device *dev) device 550 drivers/input/touchscreen/silead.c static int __maybe_unused silead_ts_resume(struct device *dev) device 286 drivers/input/touchscreen/st1232.c static int __maybe_unused st1232_ts_suspend(struct device *dev) device 301 drivers/input/touchscreen/st1232.c static int __maybe_unused st1232_ts_resume(struct device *dev) device 406 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_chip_id(struct device *dev, device 414 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_chip_version(struct device *dev, device 422 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_fw_ver(struct device *dev, device 430 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_config_id(struct device *dev, device 438 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_config_version(struct device *dev, device 446 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_read_status(struct device *dev, device 461 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_hover_enable_read(struct device *dev, device 469 drivers/input/touchscreen/stmfts.c static ssize_t stmfts_sysfs_hover_enable_write(struct device *dev, device 747 drivers/input/touchscreen/stmfts.c static int __maybe_unused stmfts_runtime_suspend(struct device *dev) device 759 drivers/input/touchscreen/stmfts.c static int __maybe_unused stmfts_runtime_resume(struct device *dev) device 771 drivers/input/touchscreen/stmfts.c static int __maybe_unused stmfts_suspend(struct device *dev) device 780 drivers/input/touchscreen/stmfts.c static int __maybe_unused stmfts_resume(struct device *dev) device 74 drivers/input/touchscreen/stmpe-ts.c struct device *dev; device 177 drivers/input/touchscreen/stmpe-ts.c struct device *dev = ts->dev; device 107 drivers/input/touchscreen/sun4i-ts.c struct device *dev; device 204 drivers/input/touchscreen/sun4i-ts.c static ssize_t show_temp(struct device *dev, struct device_attribute *devattr, device 218 drivers/input/touchscreen/sun4i-ts.c static ssize_t show_temp_label(struct device *dev, device 237 drivers/input/touchscreen/sun4i-ts.c struct device *dev = &pdev->dev; device 239 drivers/input/touchscreen/sun4i-ts.c struct device *hwmon; device 208 drivers/input/touchscreen/sur40.c struct device *dev; device 834 drivers/input/touchscreen/sur40.c unsigned int sizes[], struct device *alloc_devs[]) device 227 drivers/input/touchscreen/surface3_spi.c struct device *dev; device 374 drivers/input/touchscreen/surface3_spi.c static int __maybe_unused surface3_spi_suspend(struct device *dev) device 386 drivers/input/touchscreen/surface3_spi.c static int __maybe_unused surface3_spi_resume(struct device *dev) device 131 drivers/input/touchscreen/sx8654.c struct device *dev = &ts->client->dev; device 50 drivers/input/touchscreen/ti_am335x_tsc.c struct device *dev; device 507 drivers/input/touchscreen/ti_am335x_tsc.c static int __maybe_unused titsc_suspend(struct device *dev) device 522 drivers/input/touchscreen/ti_am335x_tsc.c static int __maybe_unused titsc_resume(struct device *dev) device 42 drivers/input/touchscreen/tps6507x-ts.c struct device *dev; device 37 drivers/input/touchscreen/ts4800-ts.c struct device *dev; device 109 drivers/input/touchscreen/ts4800-ts.c struct device *dev = &pdev->dev; device 21 drivers/input/touchscreen/tsc2004.c static int tsc2004_cmd(struct device *dev, u8 cmd) device 24 drivers/input/touchscreen/tsc2005.c static int tsc2005_cmd(struct device *dev, u8 cmd) device 78 drivers/input/touchscreen/tsc2007.h int (*get_pendown_state)(struct device *); device 224 drivers/input/touchscreen/tsc2007_core.c static int tsc2007_get_pendown_state_gpio(struct device *dev) device 311 drivers/input/touchscreen/tsc2007_core.c struct device *dev = data; device 76 drivers/input/touchscreen/tsc200x-core.c struct device *dev; device 108 drivers/input/touchscreen/tsc200x-core.c int (*tsc200x_cmd)(struct device *dev, u8 cmd); device 255 drivers/input/touchscreen/tsc200x-core.c static ssize_t tsc200x_selftest_show(struct device *dev, device 341 drivers/input/touchscreen/tsc200x-core.c struct device *dev = container_of(kobj, struct device, kobj); device 440 drivers/input/touchscreen/tsc200x-core.c int tsc200x_probe(struct device *dev, int irq, const struct input_id *tsc_id, device 442 drivers/input/touchscreen/tsc200x-core.c int (*tsc200x_cmd)(struct device *dev, u8 cmd)) device 580 drivers/input/touchscreen/tsc200x-core.c int tsc200x_remove(struct device *dev) device 592 drivers/input/touchscreen/tsc200x-core.c static int __maybe_unused tsc200x_suspend(struct device *dev) device 608 drivers/input/touchscreen/tsc200x-core.c static int __maybe_unused tsc200x_resume(struct device *dev) device 74 drivers/input/touchscreen/tsc200x-core.h int tsc200x_probe(struct device *dev, int irq, const struct input_id *tsc_id, device 76 drivers/input/touchscreen/tsc200x-core.h int (*tsc200x_cmd)(struct device *dev, u8 cmd)); device 77 drivers/input/touchscreen/tsc200x-core.h int tsc200x_remove(struct device *dev); device 406 drivers/input/touchscreen/ucb1400_ts.c static int __maybe_unused ucb1400_ts_suspend(struct device *dev) device 420 drivers/input/touchscreen/ucb1400_ts.c static int __maybe_unused ucb1400_ts_resume(struct device *dev) device 452 drivers/input/touchscreen/usbtouchscreen.c static ssize_t mtouch_firmware_rev_show(struct device *dev, device 1490 drivers/input/touchscreen/usbtouchscreen.c struct device *dev = &usbtouch->interface->dev; device 240 drivers/input/touchscreen/wacom_i2c.c static int __maybe_unused wacom_i2c_suspend(struct device *dev) device 249 drivers/input/touchscreen/wacom_i2c.c static int __maybe_unused wacom_i2c_resume(struct device *dev) device 859 drivers/input/touchscreen/wdt87xx_i2c.c static int wdt87xx_update_firmware(struct device *dev, device 880 drivers/input/touchscreen/wdt87xx_i2c.c static ssize_t config_csum_show(struct device *dev, device 893 drivers/input/touchscreen/wdt87xx_i2c.c static ssize_t fw_version_show(struct device *dev, device 902 drivers/input/touchscreen/wdt87xx_i2c.c static ssize_t plat_id_show(struct device *dev, device 911 drivers/input/touchscreen/wdt87xx_i2c.c static ssize_t update_config_store(struct device *dev, device 922 drivers/input/touchscreen/wdt87xx_i2c.c static ssize_t update_fw_store(struct device *dev, device 1026 drivers/input/touchscreen/wdt87xx_i2c.c struct device *dev = &wdt->client->dev; device 1117 drivers/input/touchscreen/wdt87xx_i2c.c static int __maybe_unused wdt87xx_suspend(struct device *dev) device 1136 drivers/input/touchscreen/wdt87xx_i2c.c static int __maybe_unused wdt87xx_resume(struct device *dev) device 727 drivers/input/touchscreen/wm97xx-core.c static int wm97xx_probe(struct device *dev) device 755 drivers/input/touchscreen/wm97xx-core.c static int wm97xx_remove(struct device *dev) device 798 drivers/input/touchscreen/wm97xx-core.c static int __maybe_unused wm97xx_suspend(struct device *dev) device 830 drivers/input/touchscreen/wm97xx-core.c static int __maybe_unused wm97xx_resume(struct device *dev) device 107 drivers/input/touchscreen/zet6223.c struct device *dev = &ts->client->dev; device 173 drivers/input/touchscreen/zet6223.c struct device *dev = &client->dev; device 611 drivers/input/touchscreen/zforce_ts.c static int __maybe_unused zforce_suspend(struct device *dev) device 656 drivers/input/touchscreen/zforce_ts.c static int __maybe_unused zforce_resume(struct device *dev) device 708 drivers/input/touchscreen/zforce_ts.c static struct zforce_ts_platdata *zforce_parse_dt(struct device *dev) device 39 drivers/interconnect/core.c struct device *dev; device 102 drivers/interconnect/core.c static struct icc_path *path_init(struct device *dev, struct icc_node *dst, device 127 drivers/interconnect/core.c static struct icc_path *path_find(struct device *dev, struct icc_node *src, device 317 drivers/interconnect/core.c struct icc_path *of_icc_get(struct device *dev, const char *name) device 494 drivers/interconnect/core.c struct icc_path *icc_get(struct device *dev, const int src_id, const int dst_id) device 411 drivers/interconnect/qcom/qcs404.c struct device *dev = &pdev->dev; device 28 drivers/interconnect/qcom/sdm845.c struct device *dev; device 486 drivers/interconnect/qcom/sdm845.c static int qcom_icc_bcm_init(struct qcom_icc_bcm *bcm, struct device *dev) device 104 drivers/iommu/amd_iommu.c static void detach_device(struct device *dev); device 127 drivers/iommu/amd_iommu.c static inline int match_hid_uid(struct device *dev, device 151 drivers/iommu/amd_iommu.c static inline u16 get_pci_device_id(struct device *dev) device 158 drivers/iommu/amd_iommu.c static inline int get_acpihid_device_id(struct device *dev, device 173 drivers/iommu/amd_iommu.c static inline int get_device_id(struct device *dev) device 260 drivers/iommu/amd_iommu.c static struct pci_dev *setup_aliases(struct device *dev) device 302 drivers/iommu/amd_iommu.c struct iommu_dev_data *get_dev_data(struct device *dev) device 311 drivers/iommu/amd_iommu.c static struct iommu_group *acpihid_device_group(struct device *dev) device 367 drivers/iommu/amd_iommu.c static bool check_device(struct device *dev) device 388 drivers/iommu/amd_iommu.c static void init_iommu_group(struct device *dev) device 399 drivers/iommu/amd_iommu.c static int iommu_init_device(struct device *dev) device 441 drivers/iommu/amd_iommu.c static void iommu_ignore_device(struct device *dev) device 455 drivers/iommu/amd_iommu.c static void iommu_uninit_device(struct device *dev) device 560 drivers/iommu/amd_iommu.c struct device *dev = iommu->iommu.dev; device 1762 drivers/iommu/amd_iommu.c static unsigned long dma_ops_alloc_iova(struct device *dev, device 2156 drivers/iommu/amd_iommu.c static int attach_device(struct device *dev, device 2222 drivers/iommu/amd_iommu.c static void detach_device(struct device *dev) device 2262 drivers/iommu/amd_iommu.c static int amd_iommu_add_device(struct device *dev) device 2309 drivers/iommu/amd_iommu.c static void amd_iommu_remove_device(struct device *dev) device 2327 drivers/iommu/amd_iommu.c static struct iommu_group *amd_iommu_device_group(struct device *dev) device 2348 drivers/iommu/amd_iommu.c static struct protection_domain *get_domain(struct device *dev) device 2410 drivers/iommu/amd_iommu.c static dma_addr_t __map_single(struct device *dev, device 2505 drivers/iommu/amd_iommu.c static dma_addr_t map_page(struct device *dev, struct page *page, device 2530 drivers/iommu/amd_iommu.c static void unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, device 2545 drivers/iommu/amd_iommu.c static int sg_num_pages(struct device *dev, device 2575 drivers/iommu/amd_iommu.c static int map_sg(struct device *dev, struct scatterlist *sglist, device 2666 drivers/iommu/amd_iommu.c static void unmap_sg(struct device *dev, struct scatterlist *sglist, device 2689 drivers/iommu/amd_iommu.c static void *alloc_coherent(struct device *dev, size_t size, device 2745 drivers/iommu/amd_iommu.c static void free_coherent(struct device *dev, size_t size, device 2773 drivers/iommu/amd_iommu.c static int amd_iommu_dma_supported(struct device *dev, u64 mask) device 3033 drivers/iommu/amd_iommu.c struct device *dev) device 3063 drivers/iommu/amd_iommu.c struct device *dev) device 3176 drivers/iommu/amd_iommu.c static void amd_iommu_get_resv_regions(struct device *dev, device 3228 drivers/iommu/amd_iommu.c static void amd_iommu_put_resv_regions(struct device *dev, device 3237 drivers/iommu/amd_iommu.c static void amd_iommu_apply_resv_region(struct device *dev, device 3251 drivers/iommu/amd_iommu.c struct device *dev) device 1699 drivers/iommu/amd_iommu_init.c static ssize_t amd_iommu_show_cap(struct device *dev, device 1708 drivers/iommu/amd_iommu_init.c static ssize_t amd_iommu_show_features(struct device *dev, device 73 drivers/iommu/amd_iommu_proto.h (pdev->device == PCI_DEVICE_ID_RD890_IOMMU); device 95 drivers/iommu/amd_iommu_proto.h extern struct iommu_dev_data *get_dev_data(struct device *dev); device 605 drivers/iommu/amd_iommu_types.h static inline struct amd_iommu *dev_to_amd_iommu(struct device *dev) device 580 drivers/iommu/arm-smmu-v3.c struct device *dev; device 635 drivers/iommu/arm-smmu-v3.c struct device *dev; device 2396 drivers/iommu/arm-smmu-v3.c static int arm_smmu_attach_dev(struct iommu_domain *domain, struct device *dev) device 2511 drivers/iommu/arm-smmu-v3.c struct device *dev = driver_find_device_by_fwnode(&arm_smmu_driver.driver, device 2529 drivers/iommu/arm-smmu-v3.c static int arm_smmu_add_device(struct device *dev) device 2586 drivers/iommu/arm-smmu-v3.c static void arm_smmu_remove_device(struct device *dev) device 2604 drivers/iommu/arm-smmu-v3.c static struct iommu_group *arm_smmu_device_group(struct device *dev) device 2694 drivers/iommu/arm-smmu-v3.c static int arm_smmu_of_xlate(struct device *dev, struct of_phandle_args *args) device 2699 drivers/iommu/arm-smmu-v3.c static void arm_smmu_get_resv_regions(struct device *dev, device 2715 drivers/iommu/arm-smmu-v3.c static void arm_smmu_put_resv_regions(struct device *dev, device 3002 drivers/iommu/arm-smmu-v3.c struct device *dev = data; device 3009 drivers/iommu/arm-smmu-v3.c struct device *dev = msi_desc_to_dev(desc); device 3025 drivers/iommu/arm-smmu-v3.c struct device *dev = smmu->dev; device 3522 drivers/iommu/arm-smmu-v3.c struct device *dev = smmu->dev; device 3548 drivers/iommu/arm-smmu-v3.c struct device *dev = &pdev->dev; device 3581 drivers/iommu/arm-smmu-v3.c struct device *dev = &pdev->dev; device 133 drivers/iommu/arm-smmu.c static struct device_node *dev_get_dev_node(struct device *dev) device 152 drivers/iommu/arm-smmu.c static int __find_legacy_master_phandle(struct device *dev, void *data) device 171 drivers/iommu/arm-smmu.c static int arm_smmu_register_legacy_master(struct device *dev, device 174 drivers/iommu/arm-smmu.c struct device *smmu_dev; device 1007 drivers/iommu/arm-smmu.c static int arm_smmu_master_alloc_smes(struct device *dev) device 1109 drivers/iommu/arm-smmu.c static int arm_smmu_attach_dev(struct iommu_domain *domain, struct device *dev) device 1228 drivers/iommu/arm-smmu.c struct device *dev = smmu->dev; device 1306 drivers/iommu/arm-smmu.c struct device *dev = driver_find_device_by_fwnode(&arm_smmu_driver.driver, device 1312 drivers/iommu/arm-smmu.c static int arm_smmu_add_device(struct device *dev) device 1388 drivers/iommu/arm-smmu.c static void arm_smmu_remove_device(struct device *dev) device 1415 drivers/iommu/arm-smmu.c static struct iommu_group *arm_smmu_device_group(struct device *dev) device 1515 drivers/iommu/arm-smmu.c static int arm_smmu_of_xlate(struct device *dev, struct of_phandle_args *args) device 1530 drivers/iommu/arm-smmu.c static void arm_smmu_get_resv_regions(struct device *dev, device 1546 drivers/iommu/arm-smmu.c static void arm_smmu_put_resv_regions(struct device *dev, device 1919 drivers/iommu/arm-smmu.c struct device *dev = smmu->dev; device 1952 drivers/iommu/arm-smmu.c struct device *dev = &pdev->dev; device 2009 drivers/iommu/arm-smmu.c struct device *dev = &pdev->dev; device 2191 drivers/iommu/arm-smmu.c static int __maybe_unused arm_smmu_runtime_resume(struct device *dev) device 2205 drivers/iommu/arm-smmu.c static int __maybe_unused arm_smmu_runtime_suspend(struct device *dev) device 2214 drivers/iommu/arm-smmu.c static int __maybe_unused arm_smmu_pm_resume(struct device *dev) device 2222 drivers/iommu/arm-smmu.c static int __maybe_unused arm_smmu_pm_suspend(struct device *dev) device 226 drivers/iommu/arm-smmu.h struct device *dev; device 160 drivers/iommu/dma-iommu.c void iommu_dma_get_resv_regions(struct device *dev, struct list_head *list) device 237 drivers/iommu/dma-iommu.c static int iova_reserve_iommu_regions(struct device *dev, device 302 drivers/iommu/dma-iommu.c u64 size, struct device *dev) device 385 drivers/iommu/dma-iommu.c size_t size, dma_addr_t dma_limit, struct device *dev) device 441 drivers/iommu/dma-iommu.c static void __iommu_dma_unmap(struct device *dev, dma_addr_t dma_addr, device 463 drivers/iommu/dma-iommu.c static dma_addr_t __iommu_dma_map(struct device *dev, phys_addr_t phys, device 492 drivers/iommu/dma-iommu.c static struct page **__iommu_dma_alloc_pages(struct device *dev, device 564 drivers/iommu/dma-iommu.c static void *iommu_dma_alloc_remap(struct device *dev, size_t size, device 652 drivers/iommu/dma-iommu.c static void iommu_dma_sync_single_for_cpu(struct device *dev, device 664 drivers/iommu/dma-iommu.c static void iommu_dma_sync_single_for_device(struct device *dev, device 676 drivers/iommu/dma-iommu.c static void iommu_dma_sync_sg_for_cpu(struct device *dev, device 690 drivers/iommu/dma-iommu.c static void iommu_dma_sync_sg_for_device(struct device *dev, device 704 drivers/iommu/dma-iommu.c static dma_addr_t iommu_dma_map_page(struct device *dev, struct page *page, device 720 drivers/iommu/dma-iommu.c static void iommu_dma_unmap_page(struct device *dev, dma_addr_t dma_handle, device 735 drivers/iommu/dma-iommu.c static int __finalise_sg(struct device *dev, struct scatterlist *sg, int nents, device 810 drivers/iommu/dma-iommu.c static int iommu_dma_map_sg(struct device *dev, struct scatterlist *sg, device 885 drivers/iommu/dma-iommu.c static void iommu_dma_unmap_sg(struct device *dev, struct scatterlist *sg, device 909 drivers/iommu/dma-iommu.c static dma_addr_t iommu_dma_map_resource(struct device *dev, phys_addr_t phys, device 916 drivers/iommu/dma-iommu.c static void iommu_dma_unmap_resource(struct device *dev, dma_addr_t handle, device 922 drivers/iommu/dma-iommu.c static void __iommu_dma_free(struct device *dev, size_t size, void *cpu_addr) device 953 drivers/iommu/dma-iommu.c static void iommu_dma_free(struct device *dev, size_t size, void *cpu_addr, device 960 drivers/iommu/dma-iommu.c static void *iommu_dma_alloc_pages(struct device *dev, size_t size, device 997 drivers/iommu/dma-iommu.c static void *iommu_dma_alloc(struct device *dev, size_t size, device 1028 drivers/iommu/dma-iommu.c static int iommu_dma_mmap(struct device *dev, struct vm_area_struct *vma, device 1059 drivers/iommu/dma-iommu.c static int iommu_dma_get_sgtable(struct device *dev, struct sg_table *sgt, device 1086 drivers/iommu/dma-iommu.c static unsigned long iommu_dma_get_merge_boundary(struct device *dev) device 1115 drivers/iommu/dma-iommu.c void iommu_setup_dma_ops(struct device *dev, u64 dma_base, u64 size) device 1138 drivers/iommu/dma-iommu.c static struct iommu_dma_msi_page *iommu_dma_get_msi_page(struct device *dev, device 1178 drivers/iommu/dma-iommu.c struct device *dev = msi_desc_to_dev(desc); device 1207 drivers/iommu/dma-iommu.c struct device *dev = msi_desc_to_dev(desc); device 107 drivers/iommu/dmar.c struct device *tmp_dev; device 166 drivers/iommu/dmar.c info->path[level].device = PCI_SLOT(tmp->devfn); device 193 drivers/iommu/dmar.c if (path[i].device != info->path[i].device || device 207 drivers/iommu/dmar.c path[0].device == info->path[i].device && device 210 drivers/iommu/dmar.c bus, path[0].device, path[0].function); device 224 drivers/iommu/dmar.c struct device *tmp, *dev = &info->dev->dev; device 279 drivers/iommu/dmar.c struct device *tmp; device 657 drivers/iommu/dmar.c struct device *tmp; device 706 drivers/iommu/dmar.c struct device *tmp; device 726 drivers/iommu/dmar.c scope->bus, path->device, path->function); device 730 drivers/iommu/dmar.c dmaru->devices[i].devfn = PCI_DEVFN(path->device, device 1980 drivers/iommu/dmar.c struct device *dev; device 178 drivers/iommu/exynos-iommu.c static struct device *dma_dev; device 262 drivers/iommu/exynos-iommu.c struct device *sysmmu; /* SYSMMU controller device */ device 263 drivers/iommu/exynos-iommu.c struct device *master; /* master device (owner) */ device 572 drivers/iommu/exynos-iommu.c struct device *dev = &pdev->dev; device 667 drivers/iommu/exynos-iommu.c static int __maybe_unused exynos_sysmmu_suspend(struct device *dev) device 670 drivers/iommu/exynos-iommu.c struct device *master = data->master; device 685 drivers/iommu/exynos-iommu.c static int __maybe_unused exynos_sysmmu_resume(struct device *dev) device 688 drivers/iommu/exynos-iommu.c struct device *master = data->master; device 838 drivers/iommu/exynos-iommu.c struct device *dev) device 876 drivers/iommu/exynos-iommu.c struct device *dev) device 1238 drivers/iommu/exynos-iommu.c static int exynos_iommu_add_device(struct device *dev) device 1267 drivers/iommu/exynos-iommu.c static void exynos_iommu_remove_device(struct device *dev) device 1291 drivers/iommu/exynos-iommu.c static int exynos_iommu_of_xlate(struct device *dev, device 492 drivers/iommu/fsl_pamu.c void get_ome_index(u32 *omi_index, struct device *dev) device 999 drivers/iommu/fsl_pamu.c struct device *dev = &pdev->dev; device 395 drivers/iommu/fsl_pamu.h void get_ome_index(u32 *omi_index, struct device *dev); device 218 drivers/iommu/fsl_pamu_domain.c static int pamu_set_liodn(int liodn, struct device *dev, device 331 drivers/iommu/fsl_pamu_domain.c static void detach_device(struct device *dev, struct fsl_dma_domain *dma_domain) device 345 drivers/iommu/fsl_pamu_domain.c static void attach_device(struct fsl_dma_domain *dma_domain, int liodn, struct device *dev) device 600 drivers/iommu/fsl_pamu_domain.c struct device *dev, const u32 *liodn, device 648 drivers/iommu/fsl_pamu_domain.c struct device *dev) device 685 drivers/iommu/fsl_pamu_domain.c struct device *dev) device 911 drivers/iommu/fsl_pamu_domain.c static struct iommu_group *get_device_iommu_group(struct device *dev) device 1002 drivers/iommu/fsl_pamu_domain.c static struct iommu_group *fsl_pamu_device_group(struct device *dev) device 1019 drivers/iommu/fsl_pamu_domain.c static int fsl_pamu_add_device(struct device *dev) device 1034 drivers/iommu/fsl_pamu_domain.c static void fsl_pamu_remove_device(struct device *dev) device 69 drivers/iommu/fsl_pamu_domain.h struct device *dev; device 59 drivers/iommu/intel-iommu.c #define IS_AZALIA(pdev) ((pdev)->vendor == 0x8086 && (pdev)->device == 0x3a3e) device 342 drivers/iommu/intel-iommu.c static void dmar_remove_one_dev_info(struct device *dev); device 345 drivers/iommu/intel-iommu.c struct device *dev); device 348 drivers/iommu/intel-iommu.c static bool device_is_rmrr_locked(struct device *dev); device 350 drivers/iommu/intel-iommu.c struct device *dev); device 730 drivers/iommu/intel-iommu.c static int iommu_dummy(struct device *dev) device 744 drivers/iommu/intel-iommu.c is_downstream_to_pci_bridge(struct device *dev, struct device *bridge) device 762 drivers/iommu/intel-iommu.c static struct intel_iommu *device_to_iommu(struct device *dev, u8 *bus, u8 *devfn) device 766 drivers/iommu/intel-iommu.c struct device *tmp; device 2138 drivers/iommu/intel-iommu.c domain_context_mapping(struct dmar_domain *domain, struct device *dev) device 2171 drivers/iommu/intel-iommu.c static int domain_context_mapped(struct device *dev) device 2427 drivers/iommu/intel-iommu.c static struct dmar_domain *find_domain(struct device *dev) device 2463 drivers/iommu/intel-iommu.c struct device *dev, device 2586 drivers/iommu/intel-iommu.c static struct dmar_domain *find_or_alloc_domain(struct device *dev, int gaw) device 2632 drivers/iommu/intel-iommu.c static struct dmar_domain *set_domain_for_dev(struct device *dev, device 2693 drivers/iommu/intel-iommu.c static int domain_prepare_identity_map(struct device *dev, device 2737 drivers/iommu/intel-iommu.c struct device *dev; device 2787 drivers/iommu/intel-iommu.c static int identity_mapping(struct device *dev) device 2798 drivers/iommu/intel-iommu.c static int domain_add_dev_info(struct dmar_domain *domain, struct device *dev) device 2815 drivers/iommu/intel-iommu.c static bool device_has_rmrr(struct device *dev) device 2818 drivers/iommu/intel-iommu.c struct device *tmp; device 2854 drivers/iommu/intel-iommu.c static bool device_rmrr_is_relaxable(struct device *dev) device 2885 drivers/iommu/intel-iommu.c static bool device_is_rmrr_locked(struct device *dev) device 2907 drivers/iommu/intel-iommu.c static int device_def_domain_type(struct device *dev) device 3368 drivers/iommu/intel-iommu.c static unsigned long intel_alloc_iova(struct device *dev, device 3401 drivers/iommu/intel-iommu.c static struct dmar_domain *get_private_domain_for_dev(struct device *dev) device 3405 drivers/iommu/intel-iommu.c struct device *i_dev; device 3450 drivers/iommu/intel-iommu.c static bool iommu_need_mapping(struct device *dev) device 3492 drivers/iommu/intel-iommu.c static dma_addr_t __intel_map_single(struct device *dev, phys_addr_t paddr, device 3551 drivers/iommu/intel-iommu.c static dma_addr_t intel_map_page(struct device *dev, struct page *page, device 3562 drivers/iommu/intel-iommu.c static dma_addr_t intel_map_resource(struct device *dev, phys_addr_t phys_addr, device 3572 drivers/iommu/intel-iommu.c static void intel_unmap(struct device *dev, dma_addr_t dev_addr, size_t size) device 3616 drivers/iommu/intel-iommu.c static void intel_unmap_page(struct device *dev, dma_addr_t dev_addr, device 3626 drivers/iommu/intel-iommu.c static void intel_unmap_resource(struct device *dev, dma_addr_t dev_addr, device 3633 drivers/iommu/intel-iommu.c static void *intel_alloc_coherent(struct device *dev, size_t size, device 3670 drivers/iommu/intel-iommu.c static void intel_free_coherent(struct device *dev, size_t size, void *vaddr, device 3687 drivers/iommu/intel-iommu.c static void intel_unmap_sg(struct device *dev, struct scatterlist *sglist, device 3708 drivers/iommu/intel-iommu.c static int intel_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, device 3768 drivers/iommu/intel-iommu.c static u64 intel_get_required_mask(struct device *dev) device 3791 drivers/iommu/intel-iommu.c bounce_sync_single(struct device *dev, dma_addr_t addr, size_t size, device 3807 drivers/iommu/intel-iommu.c bounce_map_single(struct device *dev, phys_addr_t paddr, size_t size, device 3894 drivers/iommu/intel-iommu.c bounce_unmap_single(struct device *dev, dma_addr_t dev_addr, size_t size, device 3918 drivers/iommu/intel-iommu.c bounce_map_page(struct device *dev, struct page *page, unsigned long offset, device 3926 drivers/iommu/intel-iommu.c bounce_map_resource(struct device *dev, phys_addr_t phys_addr, size_t size, device 3934 drivers/iommu/intel-iommu.c bounce_unmap_page(struct device *dev, dma_addr_t dev_addr, size_t size, device 3941 drivers/iommu/intel-iommu.c bounce_unmap_resource(struct device *dev, dma_addr_t dev_addr, size_t size, device 3948 drivers/iommu/intel-iommu.c bounce_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, device 3960 drivers/iommu/intel-iommu.c bounce_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, device 3983 drivers/iommu/intel-iommu.c bounce_sync_single_for_cpu(struct device *dev, dma_addr_t addr, device 3990 drivers/iommu/intel-iommu.c bounce_sync_single_for_device(struct device *dev, dma_addr_t addr, device 3997 drivers/iommu/intel-iommu.c bounce_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, device 4009 drivers/iommu/intel-iommu.c bounce_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, device 4132 drivers/iommu/intel-iommu.c struct device *dev; device 4417 drivers/iommu/intel-iommu.c struct device *dev; device 4559 drivers/iommu/intel-iommu.c struct device *tmp; device 4754 drivers/iommu/intel-iommu.c static inline struct intel_iommu *dev_to_intel_iommu(struct device *dev) device 4761 drivers/iommu/intel-iommu.c static ssize_t intel_iommu_show_version(struct device *dev, device 4772 drivers/iommu/intel-iommu.c static ssize_t intel_iommu_show_address(struct device *dev, device 4781 drivers/iommu/intel-iommu.c static ssize_t intel_iommu_show_cap(struct device *dev, device 4790 drivers/iommu/intel-iommu.c static ssize_t intel_iommu_show_ecap(struct device *dev, device 4799 drivers/iommu/intel-iommu.c static ssize_t intel_iommu_show_ndoms(struct device *dev, device 4808 drivers/iommu/intel-iommu.c static ssize_t intel_iommu_show_ndoms_used(struct device *dev, device 4875 drivers/iommu/intel-iommu.c struct device *dev; device 5078 drivers/iommu/intel-iommu.c static void domain_context_clear(struct intel_iommu *iommu, struct device *dev) device 5125 drivers/iommu/intel-iommu.c static void dmar_remove_one_dev_info(struct device *dev) device 5219 drivers/iommu/intel-iommu.c is_aux_domain(struct device *dev, struct iommu_domain *domain) device 5228 drivers/iommu/intel-iommu.c struct device *dev) device 5241 drivers/iommu/intel-iommu.c struct device *dev) device 5257 drivers/iommu/intel-iommu.c struct device *dev) device 5316 drivers/iommu/intel-iommu.c struct device *dev) device 5340 drivers/iommu/intel-iommu.c struct device *dev) device 5383 drivers/iommu/intel-iommu.c struct device *dev) device 5413 drivers/iommu/intel-iommu.c struct device *dev) device 5428 drivers/iommu/intel-iommu.c struct device *dev) device 5434 drivers/iommu/intel-iommu.c struct device *dev) device 5576 drivers/iommu/intel-iommu.c static int intel_iommu_add_device(struct device *dev) device 5647 drivers/iommu/intel-iommu.c static void intel_iommu_remove_device(struct device *dev) device 5666 drivers/iommu/intel-iommu.c static void intel_iommu_get_resv_regions(struct device *device, device 5672 drivers/iommu/intel-iommu.c struct device *i_dev; device 5683 drivers/iommu/intel-iommu.c if (i_dev != device && device 5684 drivers/iommu/intel-iommu.c !is_downstream_to_pci_bridge(device, i_dev)) device 5689 drivers/iommu/intel-iommu.c type = device_rmrr_is_relaxable(device) ? device 5703 drivers/iommu/intel-iommu.c if (dev_is_pci(device)) { device 5704 drivers/iommu/intel-iommu.c struct pci_dev *pdev = to_pci_dev(device); device 5723 drivers/iommu/intel-iommu.c static void intel_iommu_put_resv_regions(struct device *dev, device 5732 drivers/iommu/intel-iommu.c int intel_iommu_enable_pasid(struct intel_iommu *iommu, struct device *dev) device 5783 drivers/iommu/intel-iommu.c static void intel_iommu_apply_resv_region(struct device *dev, device 5796 drivers/iommu/intel-iommu.c static struct iommu_group *intel_iommu_device_group(struct device *dev) device 5804 drivers/iommu/intel-iommu.c struct intel_iommu *intel_svm_device_to_iommu(struct device *dev) device 5825 drivers/iommu/intel-iommu.c static int intel_iommu_enable_auxd(struct device *dev) device 5852 drivers/iommu/intel-iommu.c static int intel_iommu_disable_auxd(struct device *dev) device 5895 drivers/iommu/intel-iommu.c intel_iommu_dev_has_feat(struct device *dev, enum iommu_dev_features feat) device 5915 drivers/iommu/intel-iommu.c intel_iommu_dev_enable_feat(struct device *dev, enum iommu_dev_features feat) device 5924 drivers/iommu/intel-iommu.c intel_iommu_dev_disable_feat(struct device *dev, enum iommu_dev_features feat) device 5933 drivers/iommu/intel-iommu.c intel_iommu_dev_feat_enabled(struct device *dev, enum iommu_dev_features feat) device 5944 drivers/iommu/intel-iommu.c intel_iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) device 5953 drivers/iommu/intel-iommu.c struct device *dev) device 122 drivers/iommu/intel-pasid.c int intel_pasid_alloc_table(struct device *dev) device 172 drivers/iommu/intel-pasid.c void intel_pasid_free_table(struct device *dev) device 202 drivers/iommu/intel-pasid.c struct pasid_table *intel_pasid_get_table(struct device *dev) device 213 drivers/iommu/intel-pasid.c int intel_pasid_get_dev_max_id(struct device *dev) device 224 drivers/iommu/intel-pasid.c struct pasid_entry *intel_pasid_get_entry(struct device *dev, int pasid) device 274 drivers/iommu/intel-pasid.c static void intel_pasid_clear_entry(struct device *dev, int pasid) device 428 drivers/iommu/intel-pasid.c struct device *dev, int pasid) device 445 drivers/iommu/intel-pasid.c struct device *dev, int pasid) device 473 drivers/iommu/intel-pasid.c struct device *dev, pgd_t *pgd, device 540 drivers/iommu/intel-pasid.c struct device *dev, int pasid) device 613 drivers/iommu/intel-pasid.c struct device *dev, int pasid) device 82 drivers/iommu/intel-pasid.h int intel_pasid_alloc_table(struct device *dev); device 83 drivers/iommu/intel-pasid.h void intel_pasid_free_table(struct device *dev); device 84 drivers/iommu/intel-pasid.h struct pasid_table *intel_pasid_get_table(struct device *dev); device 85 drivers/iommu/intel-pasid.h int intel_pasid_get_dev_max_id(struct device *dev); device 86 drivers/iommu/intel-pasid.h struct pasid_entry *intel_pasid_get_entry(struct device *dev, int pasid); device 88 drivers/iommu/intel-pasid.h struct device *dev, pgd_t *pgd, device 92 drivers/iommu/intel-pasid.h struct device *dev, int pasid); device 95 drivers/iommu/intel-pasid.h struct device *dev, int pasid); device 97 drivers/iommu/intel-pasid.h struct device *dev, int pasid); device 210 drivers/iommu/intel-svm.c int intel_svm_bind_mm(struct device *dev, int *pasid, int flags, struct svm_dev_ops *ops) device 388 drivers/iommu/intel-svm.c int intel_svm_unbind_mm(struct device *dev, int pasid) device 446 drivers/iommu/intel-svm.c int intel_svm_is_pasid_valid(struct device *dev, int pasid) device 852 drivers/iommu/intel_irq_remapping.c bus = read_pci_config_byte(bus, path->device, path->function, device 872 drivers/iommu/intel_irq_remapping.c ir_hpet[free].devfn = PCI_DEVFN(path->device, path->function); device 897 drivers/iommu/intel_irq_remapping.c bus = read_pci_config_byte(bus, path->device, path->function, device 915 drivers/iommu/intel_irq_remapping.c ir_ioapic[free].devfn = PCI_DEVFN(path->device, path->function); device 236 drivers/iommu/io-pgtable-arm-v7s.c struct device *dev = cfg->iommu_dev; device 284 drivers/iommu/io-pgtable-arm-v7s.c struct device *dev = cfg->iommu_dev; device 233 drivers/iommu/io-pgtable-arm.c struct device *dev = cfg->iommu_dev; device 32 drivers/iommu/iommu-sysfs.c static void release_device(struct device *dev) device 55 drivers/iommu/iommu-sysfs.c struct device *parent, device 103 drivers/iommu/iommu-sysfs.c int iommu_device_link(struct iommu_device *iommu, struct device *link) device 123 drivers/iommu/iommu-sysfs.c void iommu_device_unlink(struct iommu_device *iommu, struct device *link) device 50 drivers/iommu/iommu.c struct device *dev; device 152 drivers/iommu/iommu.c static struct iommu_param *iommu_get_dev_param(struct device *dev) device 168 drivers/iommu/iommu.c static void iommu_free_dev_param(struct device *dev) device 174 drivers/iommu/iommu.c int iommu_probe_device(struct device *dev) device 193 drivers/iommu/iommu.c void iommu_release_device(struct device *dev) device 206 drivers/iommu/iommu.c struct device *dev); device 362 drivers/iommu/iommu.c struct group_device *device; device 366 drivers/iommu/iommu.c list_for_each_entry(device, &group->devices, list) { device 370 drivers/iommu/iommu.c iommu_get_resv_regions(device->dev, &dev_resv_regions); device 372 drivers/iommu/iommu.c iommu_put_resv_regions(device->dev, &dev_resv_regions); device 624 drivers/iommu/iommu.c struct device *dev) device 686 drivers/iommu/iommu.c int iommu_group_add_device(struct iommu_group *group, struct device *dev) device 689 drivers/iommu/iommu.c struct group_device *device; device 691 drivers/iommu/iommu.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 692 drivers/iommu/iommu.c if (!device) device 695 drivers/iommu/iommu.c device->dev = dev; device 701 drivers/iommu/iommu.c device->name = kasprintf(GFP_KERNEL, "%s", kobject_name(&dev->kobj)); device 703 drivers/iommu/iommu.c if (!device->name) { device 709 drivers/iommu/iommu.c &dev->kobj, device->name); device 716 drivers/iommu/iommu.c kfree(device->name); device 717 drivers/iommu/iommu.c device->name = kasprintf(GFP_KERNEL, "%s.%d", device 731 drivers/iommu/iommu.c list_add_tail(&device->list, &group->devices); device 750 drivers/iommu/iommu.c list_del(&device->list); device 754 drivers/iommu/iommu.c sysfs_remove_link(group->devices_kobj, device->name); device 756 drivers/iommu/iommu.c kfree(device->name); device 760 drivers/iommu/iommu.c kfree(device); device 773 drivers/iommu/iommu.c void iommu_group_remove_device(struct device *dev) device 776 drivers/iommu/iommu.c struct group_device *tmp_device, *device = NULL; device 787 drivers/iommu/iommu.c device = tmp_device; device 788 drivers/iommu/iommu.c list_del(&device->list); device 794 drivers/iommu/iommu.c if (!device) device 797 drivers/iommu/iommu.c sysfs_remove_link(group->devices_kobj, device->name); device 802 drivers/iommu/iommu.c kfree(device->name); device 803 drivers/iommu/iommu.c kfree(device); device 832 drivers/iommu/iommu.c int (*fn)(struct device *, void *)) device 834 drivers/iommu/iommu.c struct group_device *device; device 837 drivers/iommu/iommu.c list_for_each_entry(device, &group->devices, list) { device 838 drivers/iommu/iommu.c ret = fn(device->dev, data); device 847 drivers/iommu/iommu.c int (*fn)(struct device *, void *)) device 867 drivers/iommu/iommu.c struct iommu_group *iommu_group_get(struct device *dev) device 953 drivers/iommu/iommu.c int iommu_register_device_fault_handler(struct device *dev, device 998 drivers/iommu/iommu.c int iommu_unregister_device_fault_handler(struct device *dev) device 1038 drivers/iommu/iommu.c int iommu_report_device_fault(struct device *dev, struct iommu_fault_event *evt) device 1082 drivers/iommu/iommu.c int iommu_page_response(struct device *dev, device 1259 drivers/iommu/iommu.c struct iommu_group *generic_device_group(struct device *dev) device 1268 drivers/iommu/iommu.c struct iommu_group *pci_device_group(struct device *dev) device 1332 drivers/iommu/iommu.c struct iommu_group *fsl_mc_device_group(struct device *dev) device 1334 drivers/iommu/iommu.c struct device *cont_dev = fsl_mc_cont_dev(dev); device 1353 drivers/iommu/iommu.c struct iommu_group *iommu_group_get_for_dev(struct device *dev) device 1416 drivers/iommu/iommu.c static int add_iommu_group(struct device *dev, void *data) device 1431 drivers/iommu/iommu.c static int remove_iommu_group(struct device *dev, void *data) device 1442 drivers/iommu/iommu.c struct device *dev = data; device 1625 drivers/iommu/iommu.c struct device *dev) device 1641 drivers/iommu/iommu.c int iommu_attach_device(struct iommu_domain *domain, struct device *dev) device 1670 drivers/iommu/iommu.c struct device *dev) device 1683 drivers/iommu/iommu.c void iommu_detach_device(struct iommu_domain *domain, struct device *dev) device 1705 drivers/iommu/iommu.c struct iommu_domain *iommu_get_domain_for_dev(struct device *dev) device 1726 drivers/iommu/iommu.c struct iommu_domain *iommu_get_dma_domain(struct device *dev) device 1741 drivers/iommu/iommu.c static int iommu_group_do_attach_device(struct device *dev, void *data) device 1776 drivers/iommu/iommu.c static int iommu_group_do_detach_device(struct device *dev, void *data) device 2081 drivers/iommu/iommu.c int report_iommu_fault(struct iommu_domain *domain, struct device *dev, device 2156 drivers/iommu/iommu.c void iommu_get_resv_regions(struct device *dev, struct list_head *list) device 2164 drivers/iommu/iommu.c void iommu_put_resv_regions(struct device *dev, struct list_head *list) device 2191 drivers/iommu/iommu.c request_default_domain_for_dev(struct device *dev, unsigned long type) device 2244 drivers/iommu/iommu.c int iommu_request_dm_for_dev(struct device *dev) device 2250 drivers/iommu/iommu.c int iommu_request_dma_domain_for_dev(struct device *dev) device 2292 drivers/iommu/iommu.c int iommu_fwspec_init(struct device *dev, struct fwnode_handle *iommu_fwnode, device 2312 drivers/iommu/iommu.c void iommu_fwspec_free(struct device *dev) device 2324 drivers/iommu/iommu.c int iommu_fwspec_add_ids(struct device *dev, u32 *ids, int num_ids) device 2353 drivers/iommu/iommu.c bool iommu_dev_has_feature(struct device *dev, enum iommu_dev_features feat) device 2364 drivers/iommu/iommu.c int iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features feat) device 2380 drivers/iommu/iommu.c int iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat) device 2391 drivers/iommu/iommu.c bool iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features feat) device 2412 drivers/iommu/iommu.c int iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev) device 2426 drivers/iommu/iommu.c void iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev) device 2435 drivers/iommu/iommu.c int iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) device 2462 drivers/iommu/iommu.c iommu_sva_bind_device(struct device *dev, struct mm_struct *mm, void *drvdata) device 2510 drivers/iommu/iommu.c struct device *dev = handle->dev; device 56 drivers/iommu/ipmmu-vmsa.c struct device *dev; device 87 drivers/iommu/ipmmu-vmsa.c static struct ipmmu_vmsa_device *to_ipmmu(struct device *dev) device 233 drivers/iommu/ipmmu-vmsa.c static int __ipmmu_check_device(struct device *dev, void *data) device 663 drivers/iommu/ipmmu-vmsa.c struct device *dev) device 712 drivers/iommu/ipmmu-vmsa.c struct device *dev) device 769 drivers/iommu/ipmmu-vmsa.c static int ipmmu_init_platform_device(struct device *dev, device 808 drivers/iommu/ipmmu-vmsa.c static bool ipmmu_slave_whitelist(struct device *dev) device 833 drivers/iommu/ipmmu-vmsa.c static int ipmmu_of_xlate(struct device *dev, device 848 drivers/iommu/ipmmu-vmsa.c static int ipmmu_init_arm_mapping(struct device *dev) device 909 drivers/iommu/ipmmu-vmsa.c static int ipmmu_add_device(struct device *dev) device 937 drivers/iommu/ipmmu-vmsa.c static void ipmmu_remove_device(struct device *dev) device 946 drivers/iommu/ipmmu-vmsa.c static struct iommu_group *ipmmu_find_group(struct device *dev) device 1177 drivers/iommu/ipmmu-vmsa.c static int ipmmu_resume_noirq(struct device *dev) device 46 drivers/iommu/msm_iommu.c struct device *dev; device 373 drivers/iommu/msm_iommu.c static struct msm_iommu_dev *find_iommu_for_dev(struct device *dev) device 391 drivers/iommu/msm_iommu.c static int msm_iommu_add_device(struct device *dev) device 415 drivers/iommu/msm_iommu.c static void msm_iommu_remove_device(struct device *dev) device 430 drivers/iommu/msm_iommu.c static int msm_iommu_attach_dev(struct iommu_domain *domain, struct device *dev) device 480 drivers/iommu/msm_iommu.c struct device *dev) device 612 drivers/iommu/msm_iommu.c static void insert_iommu_master(struct device *dev, device 636 drivers/iommu/msm_iommu.c static int qcom_iommu_of_xlate(struct device *dev, device 51 drivers/iommu/msm_iommu.h struct device *dev; device 308 drivers/iommu/mtk_iommu.c struct device *dev, bool enable) device 399 drivers/iommu/mtk_iommu.c struct device *dev) device 419 drivers/iommu/mtk_iommu.c struct device *dev) device 497 drivers/iommu/mtk_iommu.c static int mtk_iommu_add_device(struct device *dev) device 517 drivers/iommu/mtk_iommu.c static void mtk_iommu_remove_device(struct device *dev) device 532 drivers/iommu/mtk_iommu.c static struct iommu_group *mtk_iommu_device_group(struct device *dev) device 550 drivers/iommu/mtk_iommu.c static int mtk_iommu_of_xlate(struct device *dev, struct of_phandle_args *args) device 664 drivers/iommu/mtk_iommu.c struct device *dev = &pdev->dev; device 781 drivers/iommu/mtk_iommu.c static int __maybe_unused mtk_iommu_suspend(struct device *dev) device 799 drivers/iommu/mtk_iommu.c static int __maybe_unused mtk_iommu_resume(struct device *dev) device 53 drivers/iommu/mtk_iommu.h struct device *dev; device 70 drivers/iommu/mtk_iommu.h static inline int compare_of(struct device *dev, void *data) device 75 drivers/iommu/mtk_iommu.h static inline void release_of(struct device *dev, void *data) device 80 drivers/iommu/mtk_iommu.h static inline int mtk_iommu_bind(struct device *dev) device 87 drivers/iommu/mtk_iommu.h static inline void mtk_iommu_unbind(struct device *dev) device 199 drivers/iommu/mtk_iommu_v1.c struct device *dev, bool enable) device 264 drivers/iommu/mtk_iommu_v1.c struct device *dev) device 287 drivers/iommu/mtk_iommu_v1.c struct device *dev) device 365 drivers/iommu/mtk_iommu_v1.c static int mtk_iommu_create_mapping(struct device *dev, device 372 drivers/iommu/mtk_iommu_v1.c struct device *m4udev; device 419 drivers/iommu/mtk_iommu_v1.c static int mtk_iommu_add_device(struct device *dev) device 473 drivers/iommu/mtk_iommu_v1.c static void mtk_iommu_remove_device(struct device *dev) device 555 drivers/iommu/mtk_iommu_v1.c struct device *dev = &pdev->dev; device 659 drivers/iommu/mtk_iommu_v1.c static int __maybe_unused mtk_iommu_suspend(struct device *dev) device 673 drivers/iommu/mtk_iommu_v1.c static int __maybe_unused mtk_iommu_resume(struct device *dev) device 87 drivers/iommu/of_iommu.c static int of_iommu_xlate(struct device *dev, device 114 drivers/iommu/of_iommu.c struct device *dev; device 151 drivers/iommu/of_iommu.c const struct iommu_ops *of_iommu_configure(struct device *dev, device 39 drivers/iommu/omap-iommu.c struct device *dev; device 65 drivers/iommu/omap-iommu.c static int _omap_iommu_add_device(struct device *dev); device 83 drivers/iommu/omap-iommu.c void omap_iommu_save_ctx(struct device *dev) device 113 drivers/iommu/omap-iommu.c void omap_iommu_restore_ctx(struct device *dev) device 472 drivers/iommu/omap-iommu.c static void flush_iopte_range(struct device *dev, dma_addr_t dma, device 1022 drivers/iommu/omap-iommu.c static __maybe_unused int omap_iommu_runtime_suspend(struct device *dev) device 1064 drivers/iommu/omap-iommu.c static __maybe_unused int omap_iommu_runtime_resume(struct device *dev) device 1109 drivers/iommu/omap-iommu.c static int omap_iommu_prepare(struct device *dev) device 1345 drivers/iommu/omap-iommu.c struct device *dev = omap_domain->dev; device 1389 drivers/iommu/omap-iommu.c struct device *dev = omap_domain->dev; device 1415 drivers/iommu/omap-iommu.c static int omap_iommu_count(struct device *dev) device 1429 drivers/iommu/omap-iommu.c static int omap_iommu_attach_init(struct device *dev, device 1476 drivers/iommu/omap-iommu.c omap_iommu_attach_dev(struct iommu_domain *domain, struct device *dev) device 1541 drivers/iommu/omap-iommu.c struct device *dev) device 1580 drivers/iommu/omap-iommu.c struct device *dev) device 1629 drivers/iommu/omap-iommu.c struct device *dev = oiommu->dev; device 1660 drivers/iommu/omap-iommu.c static int _omap_iommu_add_device(struct device *dev) device 1767 drivers/iommu/omap-iommu.c static int omap_iommu_add_device(struct device *dev) device 1778 drivers/iommu/omap-iommu.c static void omap_iommu_remove_device(struct device *dev) device 1793 drivers/iommu/omap-iommu.c static struct iommu_group *omap_iommu_device_group(struct device *dev) device 49 drivers/iommu/omap-iommu.h struct device *dev; device 58 drivers/iommu/omap-iommu.h struct device *dev; device 100 drivers/iommu/omap-iommu.h struct device *dev; device 45 drivers/iommu/qcom_iommu.c struct device *dev; device 55 drivers/iommu/qcom_iommu.c struct device *dev; device 365 drivers/iommu/qcom_iommu.c static int qcom_iommu_attach_dev(struct iommu_domain *domain, struct device *dev) device 399 drivers/iommu/qcom_iommu.c static void qcom_iommu_detach_dev(struct iommu_domain *domain, struct device *dev) device 516 drivers/iommu/qcom_iommu.c static int qcom_iommu_add_device(struct device *dev) device 547 drivers/iommu/qcom_iommu.c static void qcom_iommu_remove_device(struct device *dev) device 559 drivers/iommu/qcom_iommu.c static int qcom_iommu_of_xlate(struct device *dev, struct of_phandle_args *args) device 645 drivers/iommu/qcom_iommu.c static int qcom_iommu_sec_ptbl_init(struct device *dev) device 706 drivers/iommu/qcom_iommu.c struct device *dev = &pdev->dev; device 799 drivers/iommu/qcom_iommu.c struct device *dev = &pdev->dev; device 901 drivers/iommu/qcom_iommu.c static int __maybe_unused qcom_iommu_resume(struct device *dev) device 908 drivers/iommu/qcom_iommu.c static int __maybe_unused qcom_iommu_suspend(struct device *dev) device 100 drivers/iommu/rockchip-iommu.c struct device *dev; device 118 drivers/iommu/rockchip-iommu.c static struct device *dma_dev; device 837 drivers/iommu/rockchip-iommu.c static struct rk_iommu *rk_iommu_from_dev(struct device *dev) device 897 drivers/iommu/rockchip-iommu.c struct device *dev) device 930 drivers/iommu/rockchip-iommu.c struct device *dev) device 1057 drivers/iommu/rockchip-iommu.c static int rk_iommu_add_device(struct device *dev) device 1081 drivers/iommu/rockchip-iommu.c static void rk_iommu_remove_device(struct device *dev) device 1093 drivers/iommu/rockchip-iommu.c static struct iommu_group *rk_iommu_device_group(struct device *dev) device 1102 drivers/iommu/rockchip-iommu.c static int rk_iommu_of_xlate(struct device *dev, device 1139 drivers/iommu/rockchip-iommu.c struct device *dev = &pdev->dev; device 1268 drivers/iommu/rockchip-iommu.c static int __maybe_unused rk_iommu_suspend(struct device *dev) device 1279 drivers/iommu/rockchip-iommu.c static int __maybe_unused rk_iommu_resume(struct device *dev) device 87 drivers/iommu/s390-iommu.c struct device *dev) device 139 drivers/iommu/s390-iommu.c struct device *dev) device 169 drivers/iommu/s390-iommu.c static int s390_iommu_add_device(struct device *dev) device 183 drivers/iommu/s390-iommu.c static void s390_iommu_remove_device(struct device *dev) device 46 drivers/iommu/tegra-gart.c struct device *dev; device 107 drivers/iommu/tegra-gart.c struct device *dev) device 128 drivers/iommu/tegra-gart.c struct device *dev) device 246 drivers/iommu/tegra-gart.c static int gart_iommu_add_device(struct device *dev) device 264 drivers/iommu/tegra-gart.c static void gart_iommu_remove_device(struct device *dev) device 270 drivers/iommu/tegra-gart.c static int gart_iommu_of_xlate(struct device *dev, device 331 drivers/iommu/tegra-gart.c struct gart_device *tegra_gart_probe(struct device *dev, struct tegra_mc *mc) device 28 drivers/iommu/tegra-smmu.c struct device *dev; device 461 drivers/iommu/tegra-smmu.c struct device *dev) device 495 drivers/iommu/tegra-smmu.c static void tegra_smmu_detach_dev(struct iommu_domain *domain, struct device *dev) device 733 drivers/iommu/tegra-smmu.c static int tegra_smmu_configure(struct tegra_smmu *smmu, struct device *dev, device 755 drivers/iommu/tegra-smmu.c static int tegra_smmu_add_device(struct device *dev) device 802 drivers/iommu/tegra-smmu.c static void tegra_smmu_remove_device(struct device *dev) device 866 drivers/iommu/tegra-smmu.c static struct iommu_group *tegra_smmu_device_group(struct device *dev) device 879 drivers/iommu/tegra-smmu.c static int tegra_smmu_of_xlate(struct device *dev, device 995 drivers/iommu/tegra-smmu.c struct tegra_smmu *tegra_smmu_probe(struct device *dev, device 37 drivers/iommu/virtio-iommu.c struct device *dev; device 77 drivers/iommu/virtio-iommu.c struct device *dev; device 461 drivers/iommu/virtio-iommu.c static int viommu_probe_endpoint(struct viommu_dev *viommu, struct device *dev) device 648 drivers/iommu/virtio-iommu.c static int viommu_attach_dev(struct iommu_domain *domain, struct device *dev) device 810 drivers/iommu/virtio-iommu.c static void viommu_get_resv_regions(struct device *dev, struct list_head *head) device 843 drivers/iommu/virtio-iommu.c static void viommu_put_resv_regions(struct device *dev, struct list_head *head) device 854 drivers/iommu/virtio-iommu.c static int viommu_match_node(struct device *dev, const void *data) device 861 drivers/iommu/virtio-iommu.c struct device *dev = driver_find_device(&virtio_iommu_drv.driver, NULL, device 868 drivers/iommu/virtio-iommu.c static int viommu_add_device(struct device *dev) device 926 drivers/iommu/virtio-iommu.c static void viommu_remove_device(struct device *dev) device 942 drivers/iommu/virtio-iommu.c static struct iommu_group *viommu_device_group(struct device *dev) device 950 drivers/iommu/virtio-iommu.c static int viommu_of_xlate(struct device *dev, struct of_phandle_args *args) device 1009 drivers/iommu/virtio-iommu.c struct device *parent_dev = vdev->dev.parent; device 1011 drivers/iommu/virtio-iommu.c struct device *dev = &vdev->dev; device 385 drivers/ipack/devices/ipoctal.c struct device *tty_dev; device 15 drivers/ipack/ipack.c #define to_ipack_dev(device) container_of(device, struct ipack_device, dev) device 20 drivers/ipack/ipack.c static void ipack_device_release(struct device *dev) device 22 drivers/ipack/ipack.c struct ipack_device *device = to_ipack_dev(dev); device 23 drivers/ipack/ipack.c kfree(device->id); device 24 drivers/ipack/ipack.c device->release(device); device 29 drivers/ipack/ipack.c const struct ipack_device *device) device 32 drivers/ipack/ipack.c id->format == device->id_format) && device 33 drivers/ipack/ipack.c (id->vendor == IPACK_ANY_ID || id->vendor == device->id_vendor) && device 34 drivers/ipack/ipack.c (id->device == IPACK_ANY_ID || id->device == device->id_device)) device 43 drivers/ipack/ipack.c while (ids->vendor || ids->device) { device 52 drivers/ipack/ipack.c static int ipack_bus_match(struct device *dev, struct device_driver *drv) device 62 drivers/ipack/ipack.c static int ipack_bus_probe(struct device *device) device 64 drivers/ipack/ipack.c struct ipack_device *dev = to_ipack_dev(device); device 65 drivers/ipack/ipack.c struct ipack_driver *drv = to_ipack_driver(device->driver); device 73 drivers/ipack/ipack.c static int ipack_bus_remove(struct device *device) device 75 drivers/ipack/ipack.c struct ipack_device *dev = to_ipack_dev(device); device 76 drivers/ipack/ipack.c struct ipack_driver *drv = to_ipack_driver(device->driver); device 85 drivers/ipack/ipack.c static int ipack_uevent(struct device *dev, struct kobj_uevent_env *env) device 104 drivers/ipack/ipack.c field##_show(struct device *dev, struct device_attribute *attr, \ device 111 drivers/ipack/ipack.c static ssize_t id_show(struct device *dev, device 142 drivers/ipack/ipack.c id_vendor_show(struct device *dev, struct device_attribute *attr, char *buf) device 156 drivers/ipack/ipack.c id_device_show(struct device *dev, struct device_attribute *attr, char *buf) device 169 drivers/ipack/ipack.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 205 drivers/ipack/ipack.c struct ipack_bus_device *ipack_bus_register(struct device *parent, int slots, device 231 drivers/ipack/ipack.c static int ipack_unregister_bus_member(struct device *dev, void *data) device 25 drivers/irqchip/irq-gic-pm.c static int gic_runtime_resume(struct device *dev) device 53 drivers/irqchip/irq-gic-pm.c static int gic_runtime_suspend(struct device *dev) device 69 drivers/irqchip/irq-gic-pm.c struct device *dev = &pdev->dev; device 460 drivers/irqchip/irq-gic-v2m.c static struct fwnode_handle *gicv2m_get_fwnode(struct device *dev) device 27 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c struct device *dev, device 53 drivers/irqchip/irq-gic-v3-its-pci-msi.c static int its_pci_msi_prepare(struct irq_domain *domain, struct device *dev, device 17 drivers/irqchip/irq-gic-v3-its-platform-msi.c static int of_pmsi_get_dev_id(struct irq_domain *domain, struct device *dev, device 41 drivers/irqchip/irq-gic-v3-its-platform-msi.c int __weak iort_pmsi_get_dev_id(struct device *dev, u32 *dev_id) device 46 drivers/irqchip/irq-gic-v3-its-platform-msi.c static int its_pmsi_prepare(struct irq_domain *domain, struct device *dev, device 2494 drivers/irqchip/irq-gic-v3-its.c static int its_msi_prepare(struct irq_domain *domain, struct device *dev, device 1077 drivers/irqchip/irq-gic.c static void gic_init_chip(struct gic_chip_data *gic, struct device *dev, device 1377 drivers/irqchip/irq-gic.c int gic_of_init_child(struct device *dev, struct gic_chip_data **gic, int irq) device 1486 drivers/irqchip/irq-gic.c int gic_of_init_child(struct device *dev, struct gic_chip_data **gic, int irq) device 270 drivers/irqchip/irq-imx-irqsteer.c static int imx_irqsteer_suspend(struct device *dev) device 280 drivers/irqchip/irq-imx-irqsteer.c static int imx_irqsteer_resume(struct device *dev) device 35 drivers/irqchip/irq-keystone.c struct device *dev; device 142 drivers/irqchip/irq-keystone.c struct device *dev = &pdev->dev; device 101 drivers/irqchip/irq-madera.c static int madera_suspend(struct device *dev) device 117 drivers/irqchip/irq-madera.c static int madera_suspend_noirq(struct device *dev) device 129 drivers/irqchip/irq-madera.c static int madera_resume_noirq(struct device *dev) device 144 drivers/irqchip/irq-madera.c static int madera_resume(struct device *dev) device 238 drivers/irqchip/irq-mbigen.c struct device *parent; device 37 drivers/irqchip/irq-mvebu-gicp.c struct device *dev; device 54 drivers/irqchip/irq-mvebu-icu.c struct device *dev; device 302 drivers/irqchip/irq-mvebu-icu.c struct device *dev = &pdev->dev; device 40 drivers/irqchip/irq-mvebu-sei.c struct device *dev; device 376 drivers/irqchip/irq-renesas-intc-irqpin.c struct device *dev = &pdev->dev; device 575 drivers/irqchip/irq-renesas-intc-irqpin.c static int __maybe_unused intc_irqpin_suspend(struct device *dev) device 50 drivers/irqchip/irq-renesas-irqc.c struct device *dev; device 126 drivers/irqchip/irq-renesas-irqc.c struct device *dev = &pdev->dev; device 229 drivers/irqchip/irq-renesas-irqc.c static int __maybe_unused irqc_suspend(struct device *dev) device 42 drivers/irqchip/irq-renesas-rza1.c struct device *dev; device 146 drivers/irqchip/irq-renesas-rza1.c struct device *dev = priv->dev; device 192 drivers/irqchip/irq-renesas-rza1.c struct device *dev = &pdev->dev; device 67 drivers/irqchip/irq-st.c int device, int channel, bool irq) device 72 drivers/irqchip/irq-st.c switch (device) { device 100 drivers/irqchip/irq-st.c dev_err(&pdev->dev, "Unrecognised device %d\n", device); device 106 drivers/irqchip/irq-st.c ST_A9_IRQ_N_SEL(device, channel) : device 107 drivers/irqchip/irq-st.c ST_A9_FIQ_N_SEL(device, channel); device 117 drivers/irqchip/irq-st.c u32 device, invert; device 132 drivers/irqchip/irq-st.c of_property_read_u32_index(np, "st,irq-device", i, &device); device 134 drivers/irqchip/irq-st.c ret = st_irq_xlate(pdev, device, i, true); device 138 drivers/irqchip/irq-st.c of_property_read_u32_index(np, "st,fiq-device", i, &device); device 140 drivers/irqchip/irq-st.c ret = st_irq_xlate(pdev, device, i, false); device 180 drivers/irqchip/irq-st.c static int __maybe_unused st_irq_syscfg_resume(struct device *dev) device 809 drivers/irqchip/irq-stm32-exti.c struct device *dev = &pdev->dev; device 522 drivers/irqchip/irq-ti-sci-inta.c struct device *dev = &pdev->dev; device 198 drivers/irqchip/irq-ti-sci-intr.c struct device *dev = &pdev->dev; device 165 drivers/irqchip/irq-uniphier-aidet.c struct device *dev = &pdev->dev; device 202 drivers/irqchip/irq-uniphier-aidet.c static int __maybe_unused uniphier_aidet_suspend(struct device *dev) device 214 drivers/irqchip/irq-uniphier-aidet.c static int __maybe_unused uniphier_aidet_resume(struct device *dev) device 171 drivers/irqchip/qcom-irq-combiner.c struct device *dev; device 210 drivers/isdn/capi/capi.c struct device *dev; device 1097 drivers/isdn/hardware/mISDN/avmfritz.c if (pdev->device == PCI_DEVICE_ID_AVM_A1_V2) device 4355 drivers/isdn/hardware/mISDN/hfcmulti.c ent->device == PCI_DEVICE_ID_DIGIUM_HFC4S) { device 5267 drivers/isdn/hardware/mISDN/hfcmulti.c pdev->vendor, pdev->device, device 5434 drivers/isdn/hardware/mISDN/hfcmulti.c ent->device == PCI_DEVICE_ID_CCD_HFC4S || device 5435 drivers/isdn/hardware/mISDN/hfcmulti.c ent->device == PCI_DEVICE_ID_CCD_HFC8S || device 5436 drivers/isdn/hardware/mISDN/hfcmulti.c ent->device == PCI_DEVICE_ID_CCD_HFCE1)) { device 5440 drivers/isdn/hardware/mISDN/hfcmulti.c pdev->device, pdev->subsystem_vendor, device 2262 drivers/isdn/hardware/mISDN/hfcpci.c _hfcpci_softirq(struct device *dev, void *unused) device 1835 drivers/isdn/hardware/mISDN/hfcsusb.c setup_instance(struct hfcsusb *hw, struct device *parent) device 26 drivers/isdn/mISDN/core.c static void mISDN_dev_release(struct device *dev) device 31 drivers/isdn/mISDN/core.c static ssize_t id_show(struct device *dev, device 42 drivers/isdn/mISDN/core.c static ssize_t nrbchan_show(struct device *dev, device 53 drivers/isdn/mISDN/core.c static ssize_t d_protocols_show(struct device *dev, device 64 drivers/isdn/mISDN/core.c static ssize_t b_protocols_show(struct device *dev, device 75 drivers/isdn/mISDN/core.c static ssize_t protocol_show(struct device *dev, device 86 drivers/isdn/mISDN/core.c static ssize_t name_show(struct device *dev, device 95 drivers/isdn/mISDN/core.c static ssize_t name_set(struct device *dev, struct device_attribute *attr, device 116 drivers/isdn/mISDN/core.c static ssize_t channelmap_show(struct device *dev, device 142 drivers/isdn/mISDN/core.c static int mISDN_uevent(struct device *dev, struct kobj_uevent_env *env) device 170 drivers/isdn/mISDN/core.c _get_mdevice(struct device *dev, const void *id) device 189 drivers/isdn/mISDN/core.c _get_mdevice_count(struct device *dev, void *cnt) device 219 drivers/isdn/mISDN/core.c struct device *parent, char *name) device 30 drivers/isdn/mISDN/dsp_pipeline.c struct device dev; device 40 drivers/isdn/mISDN/dsp_pipeline.c attr_show_args(struct device *dev, struct device_attribute *attr, char *buf) device 63 drivers/isdn/mISDN/dsp_pipeline.c mISDN_dsp_dev_release(struct device *dev) device 37 drivers/leds/led-class-flash.c static ssize_t flash_brightness_store(struct device *dev, device 66 drivers/leds/led-class-flash.c static ssize_t flash_brightness_show(struct device *dev, device 79 drivers/leds/led-class-flash.c static ssize_t max_flash_brightness_show(struct device *dev, device 89 drivers/leds/led-class-flash.c static ssize_t flash_strobe_store(struct device *dev, device 122 drivers/leds/led-class-flash.c static ssize_t flash_strobe_show(struct device *dev, device 139 drivers/leds/led-class-flash.c static ssize_t flash_timeout_store(struct device *dev, device 168 drivers/leds/led-class-flash.c static ssize_t flash_timeout_show(struct device *dev, device 178 drivers/leds/led-class-flash.c static ssize_t max_flash_timeout_show(struct device *dev, device 188 drivers/leds/led-class-flash.c static ssize_t flash_fault_show(struct device *dev, device 285 drivers/leds/led-class-flash.c int led_classdev_flash_register_ext(struct device *parent, device 26 drivers/leds/led-class.c static ssize_t brightness_show(struct device *dev, device 37 drivers/leds/led-class.c static ssize_t brightness_store(struct device *dev, device 67 drivers/leds/led-class.c static ssize_t max_brightness_show(struct device *dev, device 106 drivers/leds/led-class.c static ssize_t brightness_hw_changed_show(struct device *dev, device 121 drivers/leds/led-class.c struct device *dev = led_cdev->dev; device 194 drivers/leds/led-class.c static int led_suspend(struct device *dev) device 204 drivers/leds/led-class.c static int led_resume(struct device *dev) device 222 drivers/leds/led-class.c struct device *dev; device 246 drivers/leds/led-class.c int led_classdev_register_ext(struct device *parent, device 368 drivers/leds/led-class.c static void devm_led_classdev_release(struct device *dev, void *res) device 380 drivers/leds/led-class.c int devm_led_classdev_register_ext(struct device *parent, device 404 drivers/leds/led-class.c static int devm_led_classdev_match(struct device *dev, void *res, void *data) device 419 drivers/leds/led-class.c void devm_led_classdev_unregister(struct device *dev, device 368 drivers/leds/led-core.c static void led_parse_fwnode_props(struct device *dev, device 419 drivers/leds/led-core.c int led_compose_name(struct device *dev, struct led_init_data *init_data, device 29 drivers/leds/led-triggers.c ssize_t led_trigger_store(struct device *dev, struct device_attribute *attr, device 69 drivers/leds/led-triggers.c ssize_t led_trigger_show(struct device *dev, struct device_attribute *attr, device 287 drivers/leds/led-triggers.c static void devm_led_trigger_release(struct device *dev, void *res) device 292 drivers/leds/led-triggers.c int devm_led_trigger_register(struct device *dev, device 219 drivers/leds/leds-aat1290.c struct device *dev = &led->pdev->dev; device 461 drivers/leds/leds-aat1290.c struct device *dev = &pdev->dev; device 24 drivers/leds/leds-adp5520.c struct device *master; device 41 drivers/leds/leds-adp5520.c struct device *dev = led->master; device 79 drivers/leds/leds-adp5520.c struct device *dev = pdev->dev.parent; device 106 drivers/leds/leds-apu.c static int apu_led_config(struct device *dev, struct apu_led_pdata *apuld) device 382 drivers/leds/leds-as3645a.c struct device *dev = &flash->client->dev; device 422 drivers/leds/leds-as3645a.c struct device *dev = &flash->client->dev; device 134 drivers/leds/leds-asic3.c static int asic3_led_suspend(struct device *dev) device 147 drivers/leds/leds-asic3.c static int asic3_led_resume(struct device *dev) device 204 drivers/leds/leds-bcm6328.c static int bcm6328_hwled(struct device *dev, struct device_node *nc, u32 reg, device 276 drivers/leds/leds-bcm6328.c static int bcm6328_led(struct device *dev, struct device_node *nc, u32 reg, device 346 drivers/leds/leds-bcm6328.c struct device *dev = &pdev->dev; device 94 drivers/leds/leds-bcm6358.c static int bcm6358_led(struct device *dev, struct device_node *nc, u32 reg, device 151 drivers/leds/leds-bcm6358.c struct device *dev = &pdev->dev; device 318 drivers/leds/leds-bd2802.c static ssize_t bd2802_store_reg##reg_addr(struct device *dev, \ device 428 drivers/leds/leds-bd2802.c static ssize_t bd2802_show_adv_conf(struct device *dev, device 444 drivers/leds/leds-bd2802.c static ssize_t bd2802_store_adv_conf(struct device *dev, device 472 drivers/leds/leds-bd2802.c static ssize_t bd2802_show_##attr_name(struct device *dev, \ device 482 drivers/leds/leds-bd2802.c static ssize_t bd2802_store_##attr_name(struct device *dev, \ device 748 drivers/leds/leds-bd2802.c static int bd2802_suspend(struct device *dev) device 758 drivers/leds/leds-bd2802.c static int bd2802_resume(struct device *dev) device 128 drivers/leds/leds-blinkm.c static ssize_t show_color_common(struct device *dev, char *buf, int color) device 153 drivers/leds/leds-blinkm.c static int store_color_common(struct device *dev, const char *buf, int color) device 195 drivers/leds/leds-blinkm.c static ssize_t show_red(struct device *dev, struct device_attribute *attr, device 201 drivers/leds/leds-blinkm.c static ssize_t store_red(struct device *dev, struct device_attribute *attr, device 214 drivers/leds/leds-blinkm.c static ssize_t show_green(struct device *dev, struct device_attribute *attr, device 220 drivers/leds/leds-blinkm.c static ssize_t store_green(struct device *dev, struct device_attribute *attr, device 234 drivers/leds/leds-blinkm.c static ssize_t show_blue(struct device *dev, struct device_attribute *attr, device 240 drivers/leds/leds-blinkm.c static ssize_t store_blue(struct device *dev, struct device_attribute *attr, device 253 drivers/leds/leds-blinkm.c static ssize_t show_test(struct device *dev, struct device_attribute *attr, device 260 drivers/leds/leds-blinkm.c static ssize_t store_test(struct device *dev, struct device_attribute *attr, device 64 drivers/leds/leds-cpcap.c struct device *dev; device 54 drivers/leds/leds-cr0014114.c struct device *dev; device 32 drivers/leds/leds-da903x.c struct device *master; device 75 drivers/leds/leds-gpio.c struct gpio_led_data *led_dat, struct device *parent, device 136 drivers/leds/leds-gpio.c struct device *dev = &pdev->dev; device 210 drivers/leds/leds-gpio.c static struct gpio_desc *gpio_led_get_gpiod(struct device *dev, int idx, device 171 drivers/leds/leds-is31fl319x.c static int is31fl319x_parse_child_dt(const struct device *dev, device 199 drivers/leds/leds-is31fl319x.c static int is31fl319x_parse_dt(struct device *dev, device 275 drivers/leds/leds-is31fl319x.c static bool is31fl319x_readable_reg(struct device *dev, unsigned int reg) device 280 drivers/leds/leds-is31fl319x.c static bool is31fl319x_volatile_reg(struct device *dev, unsigned int reg) device 317 drivers/leds/leds-is31fl319x.c static inline int is31fl319x_microamp_to_cs(struct device *dev, u32 microamp) device 335 drivers/leds/leds-is31fl319x.c struct device *dev = &client->dev; device 327 drivers/leds/leds-is31fl32xx.c static int is31fl32xx_parse_child_dt(const struct device *dev, device 369 drivers/leds/leds-is31fl32xx.c static int is31fl32xx_parse_dt(struct device *dev, device 432 drivers/leds/leds-is31fl32xx.c struct device *dev = &client->dev; device 259 drivers/leds/leds-ktd2692.c static int ktd2692_parse_dt(struct ktd2692_context *led, struct device *dev, device 349 drivers/leds/leds-lm3530.c static ssize_t lm3530_mode_get(struct device *dev, device 368 drivers/leds/leds-lm3530.c static ssize_t lm3530_mode_set(struct device *dev, struct device_attribute device 165 drivers/leds/leds-lm3532.c struct device *dev; device 311 drivers/leds/leds-lm3533.c static ssize_t show_id(struct device *dev, device 332 drivers/leds/leds-lm3533.c static ssize_t show_risefalltime(struct device *dev, device 350 drivers/leds/leds-lm3533.c static ssize_t show_risetime(struct device *dev, device 357 drivers/leds/leds-lm3533.c static ssize_t show_falltime(struct device *dev, device 364 drivers/leds/leds-lm3533.c static ssize_t store_risefalltime(struct device *dev, device 385 drivers/leds/leds-lm3533.c static ssize_t store_risetime(struct device *dev, device 393 drivers/leds/leds-lm3533.c static ssize_t store_falltime(struct device *dev, device 401 drivers/leds/leds-lm3533.c static ssize_t show_als_channel(struct device *dev, device 421 drivers/leds/leds-lm3533.c static ssize_t store_als_channel(struct device *dev, device 451 drivers/leds/leds-lm3533.c static ssize_t show_als_en(struct device *dev, device 471 drivers/leds/leds-lm3533.c static ssize_t store_als_en(struct device *dev, device 501 drivers/leds/leds-lm3533.c static ssize_t show_linear(struct device *dev, device 524 drivers/leds/leds-lm3533.c static ssize_t store_linear(struct device *dev, device 554 drivers/leds/leds-lm3533.c static ssize_t show_pwm(struct device *dev, device 570 drivers/leds/leds-lm3533.c static ssize_t store_pwm(struct device *dev, device 611 drivers/leds/leds-lm3533.c struct device *dev = container_of(kobj, struct device, kobj); device 51 drivers/leds/leds-lm355x.c struct device *dev; device 352 drivers/leds/leds-lm355x.c static ssize_t lm3556_indicator_pattern_store(struct device *dev, device 456 drivers/leds/leds-lm355x.c err = led_classdev_register((struct device *) device 465 drivers/leds/leds-lm355x.c err = led_classdev_register((struct device *) device 480 drivers/leds/leds-lm355x.c err = led_classdev_register((struct device *) device 109 drivers/leds/leds-lm3601x.c static bool lm3601x_volatile_reg(struct device *dev, unsigned int reg) device 37 drivers/leds/leds-lm36274.c struct device *dev; device 74 drivers/leds/leds-lm36274.c struct device *dev = &lm36274_data->pdev->dev; device 65 drivers/leds/leds-lm3642.c struct device *dev; device 169 drivers/leds/leds-lm3642.c static ssize_t lm3642_torch_pin_store(struct device *dev, device 220 drivers/leds/leds-lm3642.c static ssize_t lm3642_strobe_pin_store(struct device *dev, device 352 drivers/leds/leds-lm3642.c err = led_classdev_register((struct device *) device 365 drivers/leds/leds-lm3642.c err = led_classdev_register((struct device *) device 377 drivers/leds/leds-lm3642.c err = led_classdev_register((struct device *) device 77 drivers/leds/leds-lm3697.c struct device *dev; device 95 drivers/leds/leds-lp3952.c static int lp3952_get_label(struct device *dev, const char *label, char *dest) device 365 drivers/leds/leds-lp5521.c static ssize_t show_engine_mode(struct device *dev, device 387 drivers/leds/leds-lp5521.c static ssize_t store_engine_mode(struct device *dev, device 419 drivers/leds/leds-lp5521.c static ssize_t store_engine_load(struct device *dev, device 441 drivers/leds/leds-lp5521.c static ssize_t lp5521_selftest(struct device *dev, device 388 drivers/leds/leds-lp5523.c static ssize_t show_engine_mode(struct device *dev, device 410 drivers/leds/leds-lp5523.c static ssize_t store_engine_mode(struct device *dev, device 477 drivers/leds/leds-lp5523.c static ssize_t show_engine_leds(struct device *dev, device 521 drivers/leds/leds-lp5523.c static ssize_t store_engine_leds(struct device *dev, device 554 drivers/leds/leds-lp5523.c static ssize_t store_engine_load(struct device *dev, device 576 drivers/leds/leds-lp5523.c static ssize_t lp5523_selftest(struct device *dev, device 664 drivers/leds/leds-lp5523.c static ssize_t show_master_fader##nr(struct device *dev, \ device 672 drivers/leds/leds-lp5523.c static ssize_t store_master_fader##nr(struct device *dev, \ device 679 drivers/leds/leds-lp5523.c static ssize_t show_master_fader(struct device *dev, device 701 drivers/leds/leds-lp5523.c static ssize_t store_master_fader(struct device *dev, device 730 drivers/leds/leds-lp5523.c static ssize_t show_master_fader_leds(struct device *dev, device 761 drivers/leds/leds-lp5523.c static ssize_t store_master_fader_leds(struct device *dev, device 405 drivers/leds/leds-lp5562.c static ssize_t lp5562_store_pattern(struct device *dev, device 433 drivers/leds/leds-lp5562.c static ssize_t lp5562_store_engine_mux(struct device *dev, device 33 drivers/leds/leds-lp55xx-common.c static struct lp55xx_led *dev_to_lp55xx_led(struct device *dev) device 81 drivers/leds/leds-lp55xx-common.c static ssize_t lp55xx_show_current(struct device *dev, device 90 drivers/leds/leds-lp55xx-common.c static ssize_t lp55xx_store_current(struct device *dev, device 114 drivers/leds/leds-lp55xx-common.c static ssize_t lp55xx_show_max_current(struct device *dev, device 149 drivers/leds/leds-lp55xx-common.c struct device *dev = &chip->cl->dev; device 196 drivers/leds/leds-lp55xx-common.c struct device *dev = &chip->cl->dev; device 222 drivers/leds/leds-lp55xx-common.c struct device *dev = &chip->cl->dev; device 228 drivers/leds/leds-lp55xx-common.c static ssize_t lp55xx_show_engine_select(struct device *dev, device 238 drivers/leds/leds-lp55xx-common.c static ssize_t lp55xx_store_engine_select(struct device *dev, device 280 drivers/leds/leds-lp55xx-common.c static ssize_t lp55xx_store_engine_run(struct device *dev, device 387 drivers/leds/leds-lp55xx-common.c struct device *dev = &chip->cl->dev; device 512 drivers/leds/leds-lp55xx-common.c struct device *dev = &chip->cl->dev; device 531 drivers/leds/leds-lp55xx-common.c struct device *dev = &chip->cl->dev; device 541 drivers/leds/leds-lp55xx-common.c struct lp55xx_platform_data *lp55xx_of_populate_pdata(struct device *dev, device 37 drivers/leds/leds-lp55xx-common.h static ssize_t show_engine##nr##_mode(struct device *dev, \ device 45 drivers/leds/leds-lp55xx-common.h static ssize_t store_engine##nr##_mode(struct device *dev, \ device 53 drivers/leds/leds-lp55xx-common.h static ssize_t show_engine##nr##_leds(struct device *dev, \ device 61 drivers/leds/leds-lp55xx-common.h static ssize_t store_engine##nr##_leds(struct device *dev, \ device 69 drivers/leds/leds-lp55xx-common.h static ssize_t store_engine##nr##_load(struct device *dev, \ device 201 drivers/leds/leds-lp55xx-common.h *lp55xx_of_populate_pdata(struct device *dev, struct device_node *np); device 125 drivers/leds/leds-lp8788.c struct device *dev = &pdev->dev; device 65 drivers/leds/leds-lt3593.c struct device *dev = &pdev->dev; device 67 drivers/leds/leds-max77650.c struct device *dev; device 600 drivers/leds/leds-max77693.c struct device *dev = &led->pdev->dev; device 847 drivers/leds/leds-max77693.c struct device *dev = &led->pdev->dev; device 918 drivers/leds/leds-max77693.c struct device *dev = &led->pdev->dev; device 947 drivers/leds/leds-max77693.c struct device *dev = &pdev->dev; device 163 drivers/leds/leds-max8997.c static ssize_t max8997_led_show_mode(struct device *dev, device 196 drivers/leds/leds-max8997.c static ssize_t max8997_led_store_mode(struct device *dev, device 117 drivers/leds/leds-mc13783.c struct device *dev = &pdev->dev; device 178 drivers/leds/leds-mc13783.c struct device *dev = &pdev->dev; device 326 drivers/leds/leds-mlxcpld.c static int mlxcpld_led_config(struct device *dev, device 100 drivers/leds/leds-mt6323.c struct device *dev; device 371 drivers/leds/leds-mt6323.c struct device *dev = &pdev->dev; device 241 drivers/leds/leds-netxbig.c static ssize_t netxbig_led_sata_store(struct device *dev, device 292 drivers/leds/leds-netxbig.c static ssize_t netxbig_led_sata_show(struct device *dev, device 350 drivers/leds/leds-netxbig.c static int gpio_ext_get_of_pdata(struct device *dev, struct device_node *np, device 409 drivers/leds/leds-netxbig.c static int netxbig_leds_get_of_pdata(struct device *dev, device 123 drivers/leds/leds-nic78bx.c struct device *dev = &pdev->dev; device 121 drivers/leds/leds-ns2.c static ssize_t ns2_led_sata_store(struct device *dev, device 154 drivers/leds/leds-ns2.c static ssize_t ns2_led_sata_show(struct device *dev, device 243 drivers/leds/leds-ns2.c ns2_leds_get_of_pdata(struct device *dev, struct ns2_led_platform_data *pdata) device 466 drivers/leds/leds-pca9532.c pca9532_of_populate_pdata(struct device *dev, struct device_node *np) device 83 drivers/leds/leds-powernv.c struct device *dev = powernv_led->cdev.dev; device 136 drivers/leds/leds-powernv.c struct device *dev = powernv_led->cdev.dev; device 205 drivers/leds/leds-powernv.c static int powernv_led_create(struct device *dev, device 251 drivers/leds/leds-powernv.c struct device *dev = &pdev->dev; device 283 drivers/leds/leds-powernv.c struct device *dev = &pdev->dev; device 68 drivers/leds/leds-pwm.c static int led_pwm_add(struct device *dev, struct led_pwm_priv *priv, device 120 drivers/leds/leds-pwm.c static int led_pwm_create_fwnode(struct device *dev, struct led_pwm_priv *priv) device 241 drivers/leds/leds-sc27xx-bltc.c static int sc27xx_led_register(struct device *dev, struct sc27xx_led_priv *priv) device 278 drivers/leds/leds-sc27xx-bltc.c struct device *dev = &pdev->dev; device 85 drivers/leds/leds-spi-byte.c struct device *dev = &spi->dev; device 266 drivers/leds/leds-ss4200.c static int ich7_gpio_init(struct device *dev) device 327 drivers/leds/leds-ss4200.c static void ich7_lpc_cleanup(struct device *dev) device 444 drivers/leds/leds-ss4200.c static ssize_t nas_led_blink_show(struct device *dev, device 454 drivers/leds/leds-ss4200.c static ssize_t nas_led_blink_store(struct device *dev, device 58 drivers/leds/leds-syscon.c struct device *dev = &pdev->dev; device 60 drivers/leds/leds-syscon.c struct device *parent; device 104 drivers/leds/leds-ti-lmu-common.c int ti_lmu_common_get_ramp_params(struct device *dev, device 125 drivers/leds/leds-ti-lmu-common.c int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child, device 144 drivers/leds/leds-tlc591xx.c tlc591xx_configure(struct device *dev, device 197 drivers/leds/leds-tlc591xx.c struct device *dev = &client->dev; device 158 drivers/leds/leds-wm831x-status.c static ssize_t wm831x_status_src_show(struct device *dev, device 181 drivers/leds/leds-wm831x-status.c static ssize_t wm831x_status_src_store(struct device *dev, device 149 drivers/leds/trigger/ledtrig-activity.c static ssize_t led_invert_show(struct device *dev, device 157 drivers/leds/trigger/ledtrig-activity.c static ssize_t led_invert_store(struct device *dev, device 60 drivers/leds/trigger/ledtrig-backlight.c static ssize_t bl_trig_invert_show(struct device *dev, device 68 drivers/leds/trigger/ledtrig-backlight.c static ssize_t bl_trig_invert_store(struct device *dev, device 48 drivers/leds/trigger/ledtrig-gpio.c static ssize_t gpio_trig_brightness_show(struct device *dev, device 56 drivers/leds/trigger/ledtrig-gpio.c static ssize_t gpio_trig_brightness_store(struct device *dev, device 76 drivers/leds/trigger/ledtrig-gpio.c static ssize_t gpio_trig_inverted_show(struct device *dev, device 84 drivers/leds/trigger/ledtrig-gpio.c static ssize_t gpio_trig_inverted_store(struct device *dev, device 109 drivers/leds/trigger/ledtrig-gpio.c static ssize_t gpio_trig_gpio_show(struct device *dev, device 117 drivers/leds/trigger/ledtrig-gpio.c static ssize_t gpio_trig_gpio_store(struct device *dev, device 93 drivers/leds/trigger/ledtrig-heartbeat.c static ssize_t led_invert_show(struct device *dev, device 102 drivers/leds/trigger/ledtrig-heartbeat.c static ssize_t led_invert_store(struct device *dev, device 94 drivers/leds/trigger/ledtrig-netdev.c static ssize_t device_name_show(struct device *dev, device 107 drivers/leds/trigger/ledtrig-netdev.c static ssize_t device_name_store(struct device *dev, device 149 drivers/leds/trigger/ledtrig-netdev.c static ssize_t netdev_led_attr_show(struct device *dev, char *buf, device 172 drivers/leds/trigger/ledtrig-netdev.c static ssize_t netdev_led_attr_store(struct device *dev, const char *buf, device 210 drivers/leds/trigger/ledtrig-netdev.c static ssize_t link_show(struct device *dev, device 216 drivers/leds/trigger/ledtrig-netdev.c static ssize_t link_store(struct device *dev, device 224 drivers/leds/trigger/ledtrig-netdev.c static ssize_t tx_show(struct device *dev, device 230 drivers/leds/trigger/ledtrig-netdev.c static ssize_t tx_store(struct device *dev, device 238 drivers/leds/trigger/ledtrig-netdev.c static ssize_t rx_show(struct device *dev, device 244 drivers/leds/trigger/ledtrig-netdev.c static ssize_t rx_store(struct device *dev, device 252 drivers/leds/trigger/ledtrig-netdev.c static ssize_t interval_show(struct device *dev, device 261 drivers/leds/trigger/ledtrig-netdev.c static ssize_t interval_store(struct device *dev, device 25 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_shot(struct device *dev, device 38 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_invert_show(struct device *dev, device 46 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_invert_store(struct device *dev, device 68 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_delay_on_show(struct device *dev, device 76 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_delay_on_store(struct device *dev, device 92 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_delay_off_show(struct device *dev, device 100 drivers/leds/trigger/ledtrig-oneshot.c static ssize_t led_delay_off_store(struct device *dev, device 145 drivers/leds/trigger/ledtrig-pattern.c static ssize_t repeat_show(struct device *dev, struct device_attribute *attr, device 161 drivers/leds/trigger/ledtrig-pattern.c static ssize_t repeat_store(struct device *dev, struct device_attribute *attr, device 292 drivers/leds/trigger/ledtrig-pattern.c static ssize_t pattern_show(struct device *dev, struct device_attribute *attr, device 301 drivers/leds/trigger/ledtrig-pattern.c static ssize_t pattern_store(struct device *dev, struct device_attribute *attr, device 311 drivers/leds/trigger/ledtrig-pattern.c static ssize_t hw_pattern_show(struct device *dev, device 320 drivers/leds/trigger/ledtrig-pattern.c static ssize_t hw_pattern_store(struct device *dev, device 334 drivers/leds/trigger/ledtrig-pattern.c struct device *dev = container_of(kobj, struct device, kobj); device 18 drivers/leds/trigger/ledtrig-timer.c static ssize_t led_delay_on_show(struct device *dev, device 26 drivers/leds/trigger/ledtrig-timer.c static ssize_t led_delay_on_store(struct device *dev, device 43 drivers/leds/trigger/ledtrig-timer.c static ssize_t led_delay_off_show(struct device *dev, device 51 drivers/leds/trigger/ledtrig-timer.c static ssize_t led_delay_off_store(struct device *dev, device 42 drivers/leds/trigger/ledtrig-transient.c static ssize_t transient_activate_show(struct device *dev, device 51 drivers/leds/trigger/ledtrig-transient.c static ssize_t transient_activate_store(struct device *dev, device 95 drivers/leds/trigger/ledtrig-transient.c static ssize_t transient_duration_show(struct device *dev, device 103 drivers/leds/trigger/ledtrig-transient.c static ssize_t transient_duration_store(struct device *dev, device 119 drivers/leds/trigger/ledtrig-transient.c static ssize_t transient_state_show(struct device *dev, device 130 drivers/leds/trigger/ledtrig-transient.c static ssize_t transient_state_store(struct device *dev, device 706 drivers/lightnvm/pblk-sysfs.c struct device *parent_dev = disk_to_dev(pblk->disk); device 274 drivers/macintosh/adb.c static int adb_suspend(struct device *dev) device 279 drivers/macintosh/adb.c static int adb_freeze(struct device *dev) device 284 drivers/macintosh/adb.c static int adb_poweroff(struct device *dev) device 301 drivers/macintosh/adb.c static int adb_resume(struct device *dev) device 638 drivers/macintosh/adbhid.c int leds = 0, device = 0, pending = 0; device 644 drivers/macintosh/adbhid.c device = pending_devs[pending_led_start]; device 645 drivers/macintosh/adbhid.c leds = leds_pending[device] & 0xff; device 646 drivers/macintosh/adbhid.c leds_pending[device] = 0; device 655 drivers/macintosh/adbhid.c ADB_WRITEREG(device, KEYB_LEDREG), 0xff, ~leds); device 658 drivers/macintosh/adbhid.c static void real_leds(unsigned char leds, int device) device 667 drivers/macintosh/adbhid.c ADB_WRITEREG(device, KEYB_LEDREG), 0xff, ~leds); device 670 drivers/macintosh/adbhid.c if (!(leds_pending[device] & 0x100)) { device 671 drivers/macintosh/adbhid.c pending_devs[pending_led_end] = device; device 675 drivers/macintosh/adbhid.c leds_pending[device] = leds | 0x100; device 44 drivers/macintosh/ams/ams-core.c static ssize_t ams_show_current(struct device *dev, device 106 drivers/macintosh/ams/ams-input.c static ssize_t ams_input_show_joystick(struct device *dev, device 112 drivers/macintosh/ams/ams-input.c static ssize_t ams_input_store_joystick(struct device *dev, device 37 drivers/macintosh/macio_asic.c static int macio_bus_match(struct device *dev, struct device_driver *drv) device 49 drivers/macintosh/macio_asic.c struct device *tmp; device 67 drivers/macintosh/macio_asic.c static int macio_device_probe(struct device *dev) device 91 drivers/macintosh/macio_asic.c static int macio_device_remove(struct device *dev) device 103 drivers/macintosh/macio_asic.c static void macio_device_shutdown(struct device *dev) device 112 drivers/macintosh/macio_asic.c static int macio_device_suspend(struct device *dev, pm_message_t state) device 122 drivers/macintosh/macio_asic.c static int macio_device_resume(struct device * dev) device 164 drivers/macintosh/macio_asic.c static void macio_release_dev(struct device *dev) device 354 drivers/macintosh/macio_asic.c struct device *parent, device 456 drivers/macintosh/macio_asic.c struct device *parent = NULL; device 546 drivers/macintosh/macio_asic.c static void maciom_release(struct device *gendev, void *res) device 751 drivers/macintosh/macio_asic.c .device = PCI_ANY_ID, device 7 drivers/macintosh/macio_sysfs.c compatible_show (struct device *dev, struct device_attribute *attr, char *buf) device 33 drivers/macintosh/macio_sysfs.c static ssize_t modalias_show (struct device *dev, struct device_attribute *attr, device 39 drivers/macintosh/macio_sysfs.c static ssize_t devspec_show(struct device *dev, device 50 drivers/macintosh/macio_sysfs.c static ssize_t name_show(struct device *dev, device 57 drivers/macintosh/macio_sysfs.c static ssize_t type_show(struct device *dev, device 445 drivers/macintosh/mediabay.c static int mb_broadcast_hotplug(struct device *dev, void *data) device 321 drivers/macintosh/therm_adt746x.c static ssize_t show_##name(struct device *dev, struct device_attribute *attr, char *buf) \ device 328 drivers/macintosh/therm_adt746x.c static ssize_t show_##name(struct device *dev, struct device_attribute *attr, char *buf) \ device 334 drivers/macintosh/therm_adt746x.c static ssize_t show_##name(struct device *dev, struct device_attribute *attr, char *buf) \ device 340 drivers/macintosh/therm_adt746x.c static ssize_t show_##name(struct device *dev, struct device_attribute *attr, char *buf) \ device 350 drivers/macintosh/therm_adt746x.c static ssize_t store_##name(struct device *dev, struct device_attribute *attr, const char *buf, size_t n) \ device 364 drivers/macintosh/therm_adt746x.c static ssize_t store_##name(struct device *dev, struct device_attribute *attr, const char *buf, size_t n) \ device 418 drivers/macintosh/therm_adt746x.c struct device *dev; device 448 drivers/macintosh/therm_adt746x.c struct device *dev; device 99 drivers/macintosh/therm_windtunnel.c show_cpu_temperature( struct device *dev, struct device_attribute *attr, char *buf ) device 105 drivers/macintosh/therm_windtunnel.c show_case_temperature( struct device *dev, struct device_attribute *attr, char *buf ) device 161 drivers/macintosh/windfarm_core.c static ssize_t wf_show_control(struct device *dev, device 189 drivers/macintosh/windfarm_core.c static ssize_t wf_store_control(struct device *dev, device 291 drivers/macintosh/windfarm_core.c static ssize_t wf_show_sensor(struct device *dev, device 69 drivers/macintosh/windfarm_cpufreq_clamp.c struct device *dev; device 113 drivers/mailbox/arm_mhu.c struct device *dev = &adev->dev; device 37 drivers/mailbox/armada-37xx-rwtm-mailbox.c struct device *dev; device 292 drivers/mailbox/bcm-flexrm-mailbox.c struct device *dev; device 629 drivers/mailbox/bcm-flexrm-mailbox.c static int flexrm_spu_dma_map(struct device *dev, struct brcm_message *msg) device 649 drivers/mailbox/bcm-flexrm-mailbox.c static void flexrm_spu_dma_unmap(struct device *dev, struct brcm_message *msg) device 874 drivers/mailbox/bcm-flexrm-mailbox.c static int flexrm_dma_map(struct device *dev, struct brcm_message *msg) device 889 drivers/mailbox/bcm-flexrm-mailbox.c static void flexrm_dma_unmap(struct device *dev, struct brcm_message *msg) device 1485 drivers/mailbox/bcm-flexrm-mailbox.c struct device *dev = msi_desc_to_dev(desc); device 1504 drivers/mailbox/bcm-flexrm-mailbox.c struct device *dev = &pdev->dev; device 1671 drivers/mailbox/bcm-flexrm-mailbox.c struct device *dev = &pdev->dev; device 523 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdcs->pdev->dev; device 551 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdcs->pdev->dev; device 581 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdcs->pdev->dev; device 942 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = (struct device *)data; device 989 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdcs->pdev->dev; device 1197 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdcs->pdev->dev; device 1282 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev; device 1356 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev; device 1389 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdev->dev; device 1439 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdcs->pdev->dev; device 1495 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdev->dev; device 1535 drivers/mailbox/bcm-pdc-mailbox.c struct device *dev = &pdev->dev; device 69 drivers/mailbox/bcm2835-mailbox.c struct device *dev = mbox->controller.dev; device 138 drivers/mailbox/bcm2835-mailbox.c struct device *dev = &pdev->dev; device 74 drivers/mailbox/hi3660-mailbox.c struct device *dev; device 240 drivers/mailbox/hi3660-mailbox.c struct device *dev = &pdev->dev; device 68 drivers/mailbox/hi6220-mailbox.c struct device *dev; device 265 drivers/mailbox/hi6220-mailbox.c struct device *dev = &pdev->dev; device 56 drivers/mailbox/imx-mailbox.c struct device *dev; device 278 drivers/mailbox/imx-mailbox.c struct device *dev = &pdev->dev; device 44 drivers/mailbox/mailbox-altera.c struct device *dev; device 54 drivers/mailbox/mailbox-sti.c struct device *dev; device 32 drivers/mailbox/mailbox-test.c struct device *dev; device 44 drivers/mailbox/mailbox-xgene-slimpro.c struct device *dev; device 331 drivers/mailbox/mailbox.c struct device *dev = cl->dev; device 548 drivers/mailbox/mailbox.c static void __devm_mbox_controller_unregister(struct device *dev, void *res) device 555 drivers/mailbox/mailbox.c static int devm_mbox_controller_match(struct device *dev, void *res, void *data) device 577 drivers/mailbox/mailbox.c int devm_mbox_controller_register(struct device *dev, device 611 drivers/mailbox/mailbox.c void devm_mbox_controller_unregister(struct device *dev, struct mbox_controller *mbox) device 148 drivers/mailbox/mtk-cmdq-mailbox.c struct device *dev = task->cmdq->mbox.dev; device 177 drivers/mailbox/mtk-cmdq-mailbox.c struct device *dev = task->cmdq->mbox.dev; device 199 drivers/mailbox/mtk-cmdq-mailbox.c struct device *dev = thread->chan->mbox->dev; device 308 drivers/mailbox/mtk-cmdq-mailbox.c static int cmdq_suspend(struct device *dev) device 333 drivers/mailbox/mtk-cmdq-mailbox.c static int cmdq_resume(struct device *dev) device 460 drivers/mailbox/mtk-cmdq-mailbox.c struct device *dev = &pdev->dev; device 77 drivers/mailbox/omap-mailbox.c struct device *dev; device 106 drivers/mailbox/omap-mailbox.c struct device *dev; device 417 drivers/mailbox/omap-mailbox.c struct device *dev = cl->dev; device 601 drivers/mailbox/omap-mailbox.c static int omap_mbox_suspend(struct device *dev) device 625 drivers/mailbox/omap-mailbox.c static int omap_mbox_resume(struct device *dev) device 233 drivers/mailbox/pcc.c struct device *dev = pcc_mbox_ctrl.dev; device 119 drivers/mailbox/platform_mhu.c struct device *dev = &pdev->dev; device 85 drivers/mailbox/stm32-ipcc.c struct device *dev = ipcc->controller.dev; device 118 drivers/mailbox/stm32-ipcc.c struct device *dev = ipcc->controller.dev; device 206 drivers/mailbox/stm32-ipcc.c struct device *dev = &pdev->dev; device 359 drivers/mailbox/stm32-ipcc.c static void stm32_ipcc_set_irq_wake(struct device *dev, bool enable) device 369 drivers/mailbox/stm32-ipcc.c static int stm32_ipcc_suspend(struct device *dev) device 381 drivers/mailbox/stm32-ipcc.c static int stm32_ipcc_resume(struct device *dev) device 86 drivers/mailbox/tegra-hsp.c struct device *dev; device 572 drivers/mailbox/tegra-hsp.c static int tegra_hsp_add_mailboxes(struct tegra_hsp *hsp, struct device *dev) device 774 drivers/mailbox/tegra-hsp.c static int __maybe_unused tegra_hsp_resume(struct device *dev) device 133 drivers/mailbox/ti-msgmgr.c struct device *dev; device 205 drivers/mailbox/ti-msgmgr.c struct device *dev = chan->mbox->dev; device 288 drivers/mailbox/ti-msgmgr.c struct device *dev = chan->mbox->dev; device 315 drivers/mailbox/ti-msgmgr.c struct device *dev = chan->mbox->dev; device 348 drivers/mailbox/ti-msgmgr.c struct device *dev = chan->mbox->dev; device 407 drivers/mailbox/ti-msgmgr.c static int ti_msgmgr_queue_rx_irq_req(struct device *dev, device 455 drivers/mailbox/ti-msgmgr.c struct device *dev = chan->mbox->dev; device 581 drivers/mailbox/ti-msgmgr.c static int ti_msgmgr_queue_setup(int idx, struct device *dev, device 708 drivers/mailbox/ti-msgmgr.c struct device *dev = &pdev->dev; device 90 drivers/mailbox/zynqmp-ipi-mailbox.c struct device dev; device 108 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev; device 189 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = chan->mbox->dev; device 229 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = chan->mbox->dev; device 267 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = chan->mbox->dev; device 318 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = chan->mbox->dev; device 360 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = chan->mbox->dev; device 407 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = mbox->dev; device 460 drivers/mailbox/zynqmp-ipi-mailbox.c static void zynqmp_ipi_mbox_dev_release(struct device *dev) device 480 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev, *mdev; device 633 drivers/mailbox/zynqmp-ipi-mailbox.c struct device *dev = &pdev->dev; device 21 drivers/mcb/mcb-core.c while (ids->device) { device 22 drivers/mcb/mcb-core.c if (ids->device == dev->id) device 31 drivers/mcb/mcb-core.c static int mcb_match(struct device *dev, struct device_driver *drv) device 44 drivers/mcb/mcb-core.c static int mcb_uevent(struct device *dev, struct kobj_uevent_env *env) device 56 drivers/mcb/mcb-core.c static int mcb_probe(struct device *dev) device 80 drivers/mcb/mcb-core.c static int mcb_remove(struct device *dev) device 96 drivers/mcb/mcb-core.c static void mcb_shutdown(struct device *dev) device 105 drivers/mcb/mcb-core.c static ssize_t revision_show(struct device *dev, struct device_attribute *attr, device 114 drivers/mcb/mcb-core.c static ssize_t model_show(struct device *dev, struct device_attribute *attr, device 123 drivers/mcb/mcb-core.c static ssize_t minor_show(struct device *dev, struct device_attribute *attr, device 132 drivers/mcb/mcb-core.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 208 drivers/mcb/mcb-core.c static void mcb_release_dev(struct device *dev) device 254 drivers/mcb/mcb-core.c static void mcb_free_bus(struct device *dev) device 268 drivers/mcb/mcb-core.c struct mcb_bus *mcb_alloc_bus(struct device *carrier) device 306 drivers/mcb/mcb-core.c static int __mcb_devices_unregister(struct device *dev, void *data) device 388 drivers/mcb/mcb-core.c static int __mcb_bus_add_devices(struct device *dev, void *data) device 24 drivers/mcb/mcb-pci.c struct device *dev = mbus->carrier; device 236 drivers/md/dm-init.c char *device = str; device 239 drivers/md/dm-init.c while (device) { device 251 drivers/md/dm-init.c device = dm_parse_device_entry(dev, device); device 252 drivers/md/dm-init.c if (IS_ERR(device)) { device 254 drivers/md/dm-init.c return PTR_ERR(device); device 72 drivers/media/cec/cec-core.c static void cec_devnode_release(struct device *cd) device 343 drivers/media/cec/cec-core.c struct device *parent) device 24 drivers/media/cec/cec-notifier.c struct device *hdmi_dev; device 37 drivers/media/cec/cec-notifier.c cec_notifier_get_conn(struct device *hdmi_dev, const char *conn_name) device 93 drivers/media/cec/cec-notifier.c cec_notifier_conn_register(struct device *hdmi_dev, const char *conn_name, device 134 drivers/media/cec/cec-notifier.c cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *conn_name, device 228 drivers/media/cec/cec-notifier.c struct device *cec_notifier_parse_hdmi_phandle(struct device *dev) device 231 drivers/media/cec/cec-notifier.c struct device *hdmi_dev = NULL; device 62 drivers/media/common/b2c2/flexcop-common.h struct device *dev; /* for firmware_class */ device 540 drivers/media/common/siano/smscoreapi.c rc = hotplug(coredev, coredev->device, 1); device 598 drivers/media/common/siano/smscoreapi.c struct device *device, int arrival) device 606 drivers/media/common/siano/smscoreapi.c rc = elem->hotplug(coredev, device, arrival); device 691 drivers/media/common/siano/smscoreapi.c buffer = dma_alloc_coherent(params->device, device 721 drivers/media/common/siano/smscoreapi.c dev->device = params->device; device 895 drivers/media/common/siano/smscoreapi.c rc = smscore_notify_callbacks(coredev, coredev->device, 1); device 1158 drivers/media/common/siano/smscoreapi.c rc = request_firmware(&fw, fw_filename, coredev->device); device 1238 drivers/media/common/siano/smscoreapi.c dma_free_coherent(coredev->device, device 100 drivers/media/common/siano/smscoreapi.h struct device *device, int arrival); device 125 drivers/media/common/siano/smscoreapi.h struct device *device; device 168 drivers/media/common/siano/smscoreapi.h struct device *device; device 1068 drivers/media/common/siano/smsdvb-main.c struct device *device, int arrival) device 1085 drivers/media/common/siano/smsdvb-main.c THIS_MODULE, device, adapter_nr); device 63 drivers/media/common/siano/smsir.c dev->dev.parent = coredev->device; device 26 drivers/media/common/videobuf2/videobuf2-dma-contig.c struct device *dev; device 139 drivers/media/common/videobuf2/videobuf2-dma-contig.c static void *vb2_dc_alloc(struct device *dev, unsigned long attrs, device 453 drivers/media/common/videobuf2/videobuf2-dma-contig.c static void *vb2_dc_get_userptr(struct device *dev, unsigned long vaddr, device 655 drivers/media/common/videobuf2/videobuf2-dma-contig.c static void *vb2_dc_attach_dmabuf(struct device *dev, struct dma_buf *dbuf, device 734 drivers/media/common/videobuf2/videobuf2-dma-contig.c int vb2_dma_contig_set_max_seg_size(struct device *dev, unsigned int size) device 756 drivers/media/common/videobuf2/videobuf2-dma-contig.c void vb2_dma_contig_clear_max_seg_size(struct device *dev) device 35 drivers/media/common/videobuf2/videobuf2-dma-sg.c struct device *dev; device 99 drivers/media/common/videobuf2/videobuf2-dma-sg.c static void *vb2_dma_sg_alloc(struct device *dev, unsigned long dma_attrs, device 221 drivers/media/common/videobuf2/videobuf2-dma-sg.c static void *vb2_dma_sg_get_userptr(struct device *dev, unsigned long vaddr, device 597 drivers/media/common/videobuf2/videobuf2-dma-sg.c static void *vb2_dma_sg_attach_dmabuf(struct device *dev, struct dma_buf *dbuf, device 75 drivers/media/common/videobuf2/videobuf2-dvb.c struct device *device, device 87 drivers/media/common/videobuf2/videobuf2-dvb.c device, adapter_nr); device 195 drivers/media/common/videobuf2/videobuf2-dvb.c struct device *device, device 211 drivers/media/common/videobuf2/videobuf2-dvb.c res = vb2_dvb_register_adapter(f, module, adapter_priv, device, mdev, device 37 drivers/media/common/videobuf2/videobuf2-vmalloc.c static void *vb2_vmalloc_alloc(struct device *dev, unsigned long attrs, device 74 drivers/media/common/videobuf2/videobuf2-vmalloc.c static void *vb2_vmalloc_get_userptr(struct device *dev, unsigned long vaddr, device 410 drivers/media/common/videobuf2/videobuf2-vmalloc.c static void *vb2_vmalloc_attach_dmabuf(struct device *dev, struct dma_buf *dbuf, device 245 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 287 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 327 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 356 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 451 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 655 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 704 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Frontend ALGO = DVBFE_ALGO_HW\n", __func__); device 707 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Retune requested, FESTATE_RETUNE\n", __func__); device 718 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: state changed, adding current state\n", __func__); device 724 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Frontend ALGO = DVBFE_ALGO_SW\n", __func__); device 728 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Frontend ALGO = DVBFE_ALGO_CUSTOM, state=%d\n", __func__, fepriv->state); device 730 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Retune requested, FESTAT_RETUNE\n", __func__); device 766 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: UNDEFINED ALGO !\n", __func__); device 805 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 821 drivers/media/dvb-core/dvb_frontend.c dev_warn(fe->dvb->device, device 854 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 877 drivers/media/dvb-core/dvb_frontend.c dev_warn(fe->dvb->device, device 907 drivers/media/dvb-core/dvb_frontend.c dev_warn(fe->dvb->device, device 911 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "frequency interval: tuner: %u...%u, frontend: %u...%u", device 964 drivers/media/dvb-core/dvb_frontend.c dev_warn(fe->dvb->device, "DVB: adapter %i frontend %i frequency %u out of range (%u..%u)\n", device 981 drivers/media/dvb-core/dvb_frontend.c dev_warn(fe->dvb->device, "DVB: adapter %i frontend %i symbol rate %u out of range (%u..%u)\n", device 1004 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Clearing cache for delivery system %d\n", device 1175 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing QPSK req\n", __func__); device 1180 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing QAM req\n", __func__); device 1186 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing OFDM req\n", __func__); device 1219 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing ATSC req\n", __func__); device 1229 drivers/media/dvb-core/dvb_frontend.c dev_err(fe->dvb->device, device 1251 drivers/media/dvb-core/dvb_frontend.c dev_err(fe->dvb->device, device 1256 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing QPSK req\n", __func__); device 1261 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing QAM req\n", __func__); device 1267 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing OFDM req\n", __func__); device 1299 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: Preparing VSB req\n", __func__); device 1553 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1560 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1565 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1604 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1624 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: change delivery system on cache to %d\n", device 1673 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1689 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1710 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1716 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1766 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1785 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1816 drivers/media/dvb-core/dvb_frontend.c dev_warn(fe->dvb->device, "%s: SET cmd 0x%08x undefined\n", device 1819 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1835 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, device 1995 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: (%d)\n", __func__, _IOC_NR(cmd)); device 2327 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: properties.num = %d\n", device 2329 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: properties.props = %p\n", device 2398 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 2405 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: properties.num = %d\n", device 2407 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: properties.props = %p\n", device 2477 drivers/media/dvb-core/dvb_frontend.c dev_err(fe->dvb->device, device 2482 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: current delivery system on cache: %d, V3 type: %d\n", device 2714 drivers/media/dvb-core/dvb_frontend.c dev_dbg_ratelimited(fe->dvb->device, "%s:\n", __func__); device 2732 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 2808 drivers/media/dvb-core/dvb_frontend.c dev_err(fe->dvb->device, device 2858 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 2906 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: adap=%d fe=%d\n", __func__, fe->dvb->num, device 2926 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s: adap=%d fe=%d\n", __func__, fe->dvb->num, device 2965 drivers/media/dvb-core/dvb_frontend.c dev_dbg(dvb->device, "%s:\n", __func__); device 2993 drivers/media/dvb-core/dvb_frontend.c dev_info(fe->dvb->device, device 3017 drivers/media/dvb-core/dvb_frontend.c dev_dbg(fe->dvb->device, "%s:\n", __func__); device 1371 drivers/media/dvb-core/dvb_net.c dvbnet->device[if_num] = net; device 1390 drivers/media/dvb-core/dvb_net.c dvbnet->device[if_num] = NULL; device 1401 drivers/media/dvb-core/dvb_net.c struct net_device *net = dvbnet->device[num]; device 1416 drivers/media/dvb-core/dvb_net.c dvbnet->device[num] = NULL; device 1472 drivers/media/dvb-core/dvb_net.c netdev = dvbnet->device[dvbnetif->if_num]; device 1532 drivers/media/dvb-core/dvb_net.c netdev = dvbnet->device[dvbnetif->if_num]; device 35 drivers/media/dvb-core/dvb_vb2.c unsigned int sizes[], struct device *alloc_devs[]) device 461 drivers/media/dvb-core/dvbdev.c struct device *clsdev; device 536 drivers/media/dvb-core/dvbdev.c clsdev = device_create(dvb_class, adap->device, device 839 drivers/media/dvb-core/dvbdev.c struct module *module, struct device *device, device 872 drivers/media/dvb-core/dvbdev.c adap->device = device; device 1013 drivers/media/dvb-core/dvbdev.c static int dvb_uevent(struct device *dev, struct kobj_uevent_env *env) device 1023 drivers/media/dvb-core/dvbdev.c static char *dvb_devnode(struct device *dev, umode_t *mode) device 42 drivers/media/dvb-frontends/drxd.h struct device *dev); device 47 drivers/media/dvb-frontends/drxd.h struct device *dev) device 106 drivers/media/dvb-frontends/drxd_hard.c struct device *dev; device 2918 drivers/media/dvb-frontends/drxd_hard.c struct device *dev) device 214 drivers/media/dvb-frontends/drxk_hard.h struct device *dev; device 1071 drivers/media/dvb-frontends/helene.c struct device *dev = &client->dev; device 392 drivers/media/dvb-frontends/mn88443x.c struct device *dev = &chip->client_s->dev; device 672 drivers/media/dvb-frontends/mn88443x.c struct device *dev = &client->dev; device 85 drivers/media/dvb-frontends/mxl5xx.c struct device *i2cdev; device 864 drivers/media/dvb-frontends/rtl2832.c static bool rtl2832_volatile_reg(struct device *dev, unsigned int reg) device 435 drivers/media/dvb-frontends/rtl2832_sdr.c unsigned int *nplanes, unsigned int sizes[], struct device *alloc_devs[]) device 3925 drivers/media/dvb-frontends/stv090x.c state->device == STV0900 ? "STV0900" : "STV0903", device 4049 drivers/media/dvb-frontends/stv090x.c state->device == STV0900 ? "STV0900" : "STV0903", device 4747 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) { device 4775 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) { device 4781 drivers/media/dvb-frontends/stv090x.c } else if (state->device == STV0903) { device 4794 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) device 4803 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) device 4811 drivers/media/dvb-frontends/stv090x.c if (state->device == STV0900) device 4938 drivers/media/dvb-frontends/stv090x.c state->device == STV0900 ? "STV0900" : "STV0903", device 5015 drivers/media/dvb-frontends/stv090x.c state->device = config->device; device 5062 drivers/media/dvb-frontends/stv090x.c state->device = config->device; device 57 drivers/media/dvb-frontends/stv090x.h enum stv090x_device device; device 234 drivers/media/dvb-frontends/stv090x_priv.h enum stv090x_device device; device 243 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "FCP command write failed\n"); device 257 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "FCP response timed out\n"); device 289 drivers/media/firewire/firedtv-avc.c dev_info(fdtv->device, device 296 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "out-of-order AVC response, ignored\n"); device 738 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "cannot read subunit identifier\n"); device 777 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "cannot read tuner status\n"); device 784 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "got invalid tuner status\n"); device 866 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "LNB control failed\n"); device 1114 drivers/media/firewire/firedtv-avc.c dev_info(fdtv->device, "forcing list_management to ONLY\n"); device 1156 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, device 1182 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "invalid pmt_cmd_id %d at stream level\n", device 1217 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, device 1333 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "CMP: read I/O error\n"); device 1344 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "CMP: lock I/O error\n"); device 1382 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "CMP: output offline\n"); device 1390 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "CMP: cannot change channel\n"); device 1393 drivers/media/firewire/firedtv-avc.c dev_info(fdtv->device, "CMP: overlaying connection\n"); device 1441 drivers/media/firewire/firedtv-avc.c dev_err(fdtv->device, "CMP: no connection to break\n"); device 113 drivers/media/firewire/firedtv-ci.c dev_info(fdtv->device, "unhandled CA message 0x%08x\n", device 165 drivers/media/firewire/firedtv-ci.c dev_err(fdtv->device, "unhandled CA message 0x%08x\n", device 196 drivers/media/firewire/firedtv-ci.c dev_info(fdtv->device, "unhandled CA ioctl %u\n", cmd); device 243 drivers/media/firewire/firedtv-ci.c dev_err(fdtv->device, "CaApplicationInfo is not set\n"); device 60 drivers/media/firewire/firedtv-dvb.c dev_err(fdtv->device, "can't start dmx feed: invalid type %u\n", device 78 drivers/media/firewire/firedtv-dvb.c dev_err(fdtv->device, device 89 drivers/media/firewire/firedtv-dvb.c dev_err(fdtv->device, "can't start dmx feed: busy\n"); device 102 drivers/media/firewire/firedtv-dvb.c dev_err(fdtv->device, "can't get TS\n"); device 109 drivers/media/firewire/firedtv-dvb.c dev_err(fdtv->device, "can't set PIDs\n"); device 165 drivers/media/firewire/firedtv-dvb.c THIS_MODULE, fdtv->device, adapter_nr); device 213 drivers/media/firewire/firedtv-dvb.c dev_info(fdtv->device, device 230 drivers/media/firewire/firedtv-dvb.c dev_err(fdtv->device, "DVB initialization failed\n"); device 30 drivers/media/firewire/firedtv-fe.c dev_err(fdtv->device, device 243 drivers/media/firewire/firedtv-fe.c dev_err(fdtv->device, "no frontend for model type %d\n", device 34 drivers/media/firewire/firedtv-fw.c return fw_device(fdtv->device->parent); device 40 drivers/media/firewire/firedtv-fw.c struct fw_device *device = device_of(fdtv); device 41 drivers/media/firewire/firedtv-fw.c int rcode, generation = device->generation; device 45 drivers/media/firewire/firedtv-fw.c rcode = fw_run_transaction(device->card, tcode, device->node_id, device 46 drivers/media/firewire/firedtv-fw.c generation, device->max_speed, addr, data, len); device 110 drivers/media/firewire/firedtv-fw.c dev_err(fdtv->device, "length = %d\n", length); device 124 drivers/media/firewire/firedtv-fw.c dev_err(fdtv->device, "requeue failed\n"); device 135 drivers/media/firewire/firedtv-fw.c struct fw_device *device = device_of(fdtv); device 142 drivers/media/firewire/firedtv-fw.c ctx->context = fw_iso_context_create(device->card, device 144 drivers/media/firewire/firedtv-fw.c device->max_speed, ISO_HEADER_SIZE, handle_iso, fdtv); device 150 drivers/media/firewire/firedtv-fw.c err = fw_iso_buffer_init(&ctx->buffer, device->card, device 176 drivers/media/firewire/firedtv-fw.c fw_iso_buffer_destroy(&ctx->buffer, device->card); device 201 drivers/media/firewire/firedtv-fw.c struct fw_device *device; device 212 drivers/media/firewire/firedtv-fw.c device = device_of(f); device 213 drivers/media/firewire/firedtv-fw.c if (device->generation != generation) device 218 drivers/media/firewire/firedtv-fw.c if (device->card == card && device 219 drivers/media/firewire/firedtv-fw.c device->node_id == source && device 262 drivers/media/firewire/firedtv-fw.c dev_set_drvdata(&unit->device, fdtv); device 263 drivers/media/firewire/firedtv-fw.c fdtv->device = &unit->device; device 281 drivers/media/firewire/firedtv-fw.c err = fdtv_register_rc(fdtv, &unit->device); device 313 drivers/media/firewire/firedtv-fw.c struct firedtv *fdtv = dev_get_drvdata(&unit->device); device 328 drivers/media/firewire/firedtv-fw.c struct firedtv *fdtv = dev_get_drvdata(&unit->device); device 125 drivers/media/firewire/firedtv-rc.c int fdtv_register_rc(struct firedtv *fdtv, struct device *dev) device 183 drivers/media/firewire/firedtv-rc.c dev_dbg(fdtv->device, device 68 drivers/media/firewire/firedtv.h struct device; device 73 drivers/media/firewire/firedtv.h struct device *device; device 157 drivers/media/firewire/firedtv.h int fdtv_register_rc(struct firedtv *fdtv, struct device *dev); device 162 drivers/media/firewire/firedtv.h struct device *dev) { return 0; } device 265 drivers/media/i2c/ad5820.c static int __maybe_unused ad5820_suspend(struct device *dev) device 277 drivers/media/i2c/ad5820.c static int __maybe_unused ad5820_resume(struct device *dev) device 380 drivers/media/i2c/adp1653.c static int adp1653_suspend(struct device *dev) device 392 drivers/media/i2c/adp1653.c static int adp1653_resume(struct device *dev) device 1442 drivers/media/i2c/adv7180.c static int adv7180_suspend(struct device *dev) device 1451 drivers/media/i2c/adv7180.c static int adv7180_resume(struct device *dev) device 185 drivers/media/i2c/adv748x/adv748x.h struct device *dev; device 528 drivers/media/i2c/adv7511-v4l2.c struct device *dev = &client->dev; device 2557 drivers/media/i2c/adv7842.c struct device *dev = &client->dev; device 197 drivers/media/i2c/ak7375.c static int __maybe_unused ak7375_vcm_suspend(struct device *dev) device 234 drivers/media/i2c/ak7375.c static int __maybe_unused ak7375_vcm_resume(struct device *dev) device 16 drivers/media/i2c/aptina-pll.c int aptina_pll_calculate(struct device *dev, device 37 drivers/media/i2c/aptina-pll.h struct device; device 39 drivers/media/i2c/aptina-pll.h int aptina_pll_calculate(struct device *dev, device 194 drivers/media/i2c/dw9714.c static int __maybe_unused dw9714_vcm_suspend(struct device *dev) device 218 drivers/media/i2c/dw9714.c static int __maybe_unused dw9714_vcm_resume(struct device *dev) device 244 drivers/media/i2c/dw9807-vcm.c static int __maybe_unused dw9807_vcm_suspend(struct device *dev) device 276 drivers/media/i2c/dw9807-vcm.c static int __maybe_unused dw9807_vcm_resume(struct device *dev) device 1237 drivers/media/i2c/et8ek8/et8ek8_driver.c et8ek8_priv_mem_read(struct device *dev, struct device_attribute *attr, device 1375 drivers/media/i2c/et8ek8/et8ek8_driver.c static int __maybe_unused et8ek8_suspend(struct device *dev) device 1387 drivers/media/i2c/et8ek8/et8ek8_driver.c static int __maybe_unused et8ek8_resume(struct device *dev) device 1402 drivers/media/i2c/et8ek8/et8ek8_driver.c struct device *dev = &client->dev; device 37 drivers/media/i2c/imx214.c struct device *dev; device 431 drivers/media/i2c/imx214.c static int __maybe_unused imx214_power_on(struct device *dev) device 459 drivers/media/i2c/imx214.c static int __maybe_unused imx214_power_off(struct device *dev) device 862 drivers/media/i2c/imx214.c static int imx214_get_regulators(struct device *dev, struct imx214 *imx214) device 873 drivers/media/i2c/imx214.c static int imx214_parse_fwnode(struct device *dev) device 911 drivers/media/i2c/imx214.c static int __maybe_unused imx214_suspend(struct device *dev) device 923 drivers/media/i2c/imx214.c static int __maybe_unused imx214_resume(struct device *dev) device 946 drivers/media/i2c/imx214.c struct device *dev = &client->dev; device 1019 drivers/media/i2c/imx258.c static int __maybe_unused imx258_suspend(struct device *dev) device 1031 drivers/media/i2c/imx258.c static int __maybe_unused imx258_resume(struct device *dev) device 821 drivers/media/i2c/imx274.c struct device *dev = &imx274->client->dev; device 879 drivers/media/i2c/imx274.c struct device *dev = &imx274->client->dev; device 2180 drivers/media/i2c/imx319.c static int __maybe_unused imx319_suspend(struct device *dev) device 2192 drivers/media/i2c/imx319.c static int __maybe_unused imx319_resume(struct device *dev) device 2356 drivers/media/i2c/imx319.c static struct imx319_hwcfg *imx319_get_hwcfg(struct device *dev) device 1481 drivers/media/i2c/imx355.c static int __maybe_unused imx355_suspend(struct device *dev) device 1493 drivers/media/i2c/imx355.c static int __maybe_unused imx355_resume(struct device *dev) device 1656 drivers/media/i2c/imx355.c static struct imx355_hwcfg *imx355_get_hwcfg(struct device *dev) device 54 drivers/media/i2c/lm3560.c struct device *dev; device 67 drivers/media/i2c/lm3646.c struct device *dev; device 224 drivers/media/i2c/m5mols/m5mols.h int (*set_power)(struct device *dev, int on); device 606 drivers/media/i2c/msp3400-driver.c static int msp_suspend(struct device *dev) device 614 drivers/media/i2c/msp3400-driver.c static int msp_resume(struct device *dev) device 450 drivers/media/i2c/mt9m001.c static int mt9m001_power_on(struct device *dev) device 475 drivers/media/i2c/mt9m001.c static int mt9m001_power_off(struct device *dev) device 118 drivers/media/i2c/mt9v111.c struct device *dev; device 1505 drivers/media/i2c/ov13858.c static int __maybe_unused ov13858_suspend(struct device *dev) device 1517 drivers/media/i2c/ov13858.c static int __maybe_unused ov13858_resume(struct device *dev) device 186 drivers/media/i2c/ov2680.c static struct device *ov2680_to_dev(struct ov2680_dev *sensor) device 543 drivers/media/i2c/ov2680.c struct device *dev = ov2680_to_dev(sensor); device 1002 drivers/media/i2c/ov2680.c struct device *dev = ov2680_to_dev(sensor); device 1025 drivers/media/i2c/ov2680.c struct device *dev = ov2680_to_dev(sensor); device 1054 drivers/media/i2c/ov2680.c struct device *dev = &client->dev; device 1112 drivers/media/i2c/ov2680.c static int __maybe_unused ov2680_suspend(struct device *dev) device 1124 drivers/media/i2c/ov2680.c static int __maybe_unused ov2680_resume(struct device *dev) device 396 drivers/media/i2c/ov2685.c struct device *dev = &ov2685->client->dev; device 507 drivers/media/i2c/ov2685.c static int __maybe_unused ov2685_runtime_resume(struct device *dev) device 516 drivers/media/i2c/ov2685.c static int __maybe_unused ov2685_runtime_suspend(struct device *dev) device 685 drivers/media/i2c/ov2685.c struct device *dev = &ov2685->client->dev; device 716 drivers/media/i2c/ov2685.c struct device *dev = &client->dev; device 2946 drivers/media/i2c/ov5640.c struct device *dev = &client->dev; device 89 drivers/media/i2c/ov5645.c struct device *dev; device 1054 drivers/media/i2c/ov5645.c struct device *dev = &client->dev; device 552 drivers/media/i2c/ov5647.c struct device *dev = &client->dev; device 2362 drivers/media/i2c/ov5670.c static int __maybe_unused ov5670_suspend(struct device *dev) device 2374 drivers/media/i2c/ov5670.c static int __maybe_unused ov5670_resume(struct device *dev) device 821 drivers/media/i2c/ov5675.c static int __maybe_unused ov5675_suspend(struct device *dev) device 836 drivers/media/i2c/ov5675.c static int __maybe_unused ov5675_resume(struct device *dev) device 1004 drivers/media/i2c/ov5675.c static int ov5675_check_hwcfg(struct device *dev) device 977 drivers/media/i2c/ov5695.c struct device *dev = &ov5695->client->dev; device 1016 drivers/media/i2c/ov5695.c struct device *dev = &ov5695->client->dev; device 1034 drivers/media/i2c/ov5695.c static int __maybe_unused ov5695_runtime_resume(struct device *dev) device 1043 drivers/media/i2c/ov5695.c static int __maybe_unused ov5695_runtime_suspend(struct device *dev) device 1245 drivers/media/i2c/ov5695.c struct device *dev = &ov5695->client->dev; device 1276 drivers/media/i2c/ov5695.c struct device *dev = &client->dev; device 64 drivers/media/i2c/ov7251.c struct device *dev; device 1256 drivers/media/i2c/ov7251.c struct device *dev = &client->dev; device 1801 drivers/media/i2c/ov7670.c static int ov7670_parse_dt(struct device *dev, device 1185 drivers/media/i2c/ov7740.c static int __maybe_unused ov7740_runtime_suspend(struct device *dev) device 1196 drivers/media/i2c/ov7740.c static int __maybe_unused ov7740_runtime_resume(struct device *dev) device 911 drivers/media/i2c/ov8856.c static int __maybe_unused ov8856_suspend(struct device *dev) device 926 drivers/media/i2c/ov8856.c static int __maybe_unused ov8856_resume(struct device *dev) device 1095 drivers/media/i2c/ov8856.c static int ov8856_check_hwcfg(struct device *dev) device 1412 drivers/media/i2c/ov9650.c struct device *dev = regmap_get_device(ov965x->regmap); device 1438 drivers/media/i2c/ov9650.c struct device *dev = regmap_get_device(ov965x->regmap); device 1572 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct device *dev = &state->i2c_client->dev; device 1594 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct device *dev = &state->i2c_client->dev; device 1655 drivers/media/i2c/s5c73m3/s5c73m3-core.c struct device *dev = &client->dev; device 352 drivers/media/i2c/s5k5baf.c static int s5k5baf_fw_parse(struct device *dev, struct s5k5baf_fw **fw, device 1814 drivers/media/i2c/s5k5baf.c static int s5k5baf_parse_gpios(struct s5k5baf_gpio *gpios, struct device *dev) device 1837 drivers/media/i2c/s5k5baf.c static int s5k5baf_parse_device_node(struct s5k5baf *state, struct device *dev) device 58 drivers/media/i2c/s5k6a3.c struct device *dev; device 280 drivers/media/i2c/s5k6a3.c struct device *dev = &client->dev; device 42 drivers/media/i2c/smiapp-pll.c static int bounds_check(struct device *dev, uint32_t val, device 53 drivers/media/i2c/smiapp-pll.c static void print_pll(struct device *dev, struct smiapp_pll *pll) device 77 drivers/media/i2c/smiapp-pll.c static int check_all_bounds(struct device *dev, device 152 drivers/media/i2c/smiapp-pll.c struct device *dev, const struct smiapp_pll_limits *limits, device 386 drivers/media/i2c/smiapp-pll.c int smiapp_pll_calculate(struct device *dev, device 93 drivers/media/i2c/smiapp-pll.h struct device; device 95 drivers/media/i2c/smiapp-pll.h int smiapp_pll_calculate(struct device *dev, device 1198 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_power_on(struct device *dev) device 1348 drivers/media/i2c/smiapp/smiapp-core.c static int smiapp_power_off(struct device *dev) device 2309 drivers/media/i2c/smiapp/smiapp-core.c smiapp_sysfs_nvm_read(struct device *dev, struct device_attribute *attr, device 2354 drivers/media/i2c/smiapp/smiapp-core.c smiapp_sysfs_ident_read(struct device *dev, struct device_attribute *attr, device 2709 drivers/media/i2c/smiapp/smiapp-core.c static int __maybe_unused smiapp_suspend(struct device *dev) device 2734 drivers/media/i2c/smiapp/smiapp-core.c static int __maybe_unused smiapp_resume(struct device *dev) device 2749 drivers/media/i2c/smiapp/smiapp-core.c static struct smiapp_hwconfig *smiapp_get_hwconfig(struct device *dev) device 943 drivers/media/i2c/st-mipid02.c struct device *dev = &client->dev; device 436 drivers/media/i2c/tc358743.c struct device *dev = &client->dev; device 1897 drivers/media/i2c/tc358743.c struct device *dev = &state->i2c_client->dev; device 1484 drivers/media/i2c/tvp5150.c static bool tvp5150_volatile_reg(struct device *dev, unsigned int reg) device 552 drivers/media/i2c/tvp7002.c struct tvp7002 *device = to_tvp7002(sd); device 562 drivers/media/i2c/tvp7002.c device->current_timings = &tvp7002_timings[i]; device 572 drivers/media/i2c/tvp7002.c struct tvp7002 *device = to_tvp7002(sd); device 574 drivers/media/i2c/tvp7002.c *dv_timings = device->current_timings->timings; device 720 drivers/media/i2c/tvp7002.c struct tvp7002 *device = to_tvp7002(sd); device 723 drivers/media/i2c/tvp7002.c if (device->streaming == enable) device 733 drivers/media/i2c/tvp7002.c device->streaming = enable; device 746 drivers/media/i2c/tvp7002.c struct tvp7002 *device = to_tvp7002(sd); device 753 drivers/media/i2c/tvp7002.c bt = &device->current_timings->timings.bt; device 763 drivers/media/i2c/tvp7002.c device->streaming ? "yes" : "no"); device 766 drivers/media/i2c/tvp7002.c v4l2_ctrl_handler_log_status(&device->hdl, sd->name); device 937 drivers/media/i2c/tvp7002.c struct tvp7002 *device; device 954 drivers/media/i2c/tvp7002.c device = devm_kzalloc(&c->dev, sizeof(struct tvp7002), GFP_KERNEL); device 956 drivers/media/i2c/tvp7002.c if (!device) device 959 drivers/media/i2c/tvp7002.c sd = &device->sd; device 960 drivers/media/i2c/tvp7002.c device->pdata = pdata; device 961 drivers/media/i2c/tvp7002.c device->current_timings = tvp7002_timings; device 984 drivers/media/i2c/tvp7002.c polarity_a = 0x20 | device->pdata->hs_polarity << 5 device 985 drivers/media/i2c/tvp7002.c | device->pdata->vs_polarity << 2; device 990 drivers/media/i2c/tvp7002.c polarity_b = 0x01 | device->pdata->fid_polarity << 2 device 991 drivers/media/i2c/tvp7002.c | device->pdata->sog_polarity << 1 device 992 drivers/media/i2c/tvp7002.c | device->pdata->clk_polarity; device 998 drivers/media/i2c/tvp7002.c timings = device->current_timings->timings; device 1002 drivers/media/i2c/tvp7002.c device->pad.flags = MEDIA_PAD_FL_SOURCE; device 1003 drivers/media/i2c/tvp7002.c device->sd.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE; device 1004 drivers/media/i2c/tvp7002.c device->sd.entity.function = MEDIA_ENT_F_ATV_DECODER; device 1006 drivers/media/i2c/tvp7002.c error = media_entity_pads_init(&device->sd.entity, 1, &device->pad); device 1011 drivers/media/i2c/tvp7002.c v4l2_ctrl_handler_init(&device->hdl, 1); device 1012 drivers/media/i2c/tvp7002.c v4l2_ctrl_new_std(&device->hdl, &tvp7002_ctrl_ops, device 1014 drivers/media/i2c/tvp7002.c sd->ctrl_handler = &device->hdl; device 1015 drivers/media/i2c/tvp7002.c if (device->hdl.error) { device 1016 drivers/media/i2c/tvp7002.c error = device->hdl.error; device 1019 drivers/media/i2c/tvp7002.c v4l2_ctrl_handler_setup(&device->hdl); device 1021 drivers/media/i2c/tvp7002.c error = v4l2_async_register_subdev(&device->sd); device 1028 drivers/media/i2c/tvp7002.c v4l2_ctrl_handler_free(&device->hdl); device 1030 drivers/media/i2c/tvp7002.c media_entity_cleanup(&device->sd.entity); device 1045 drivers/media/i2c/tvp7002.c struct tvp7002 *device = to_tvp7002(sd); device 1049 drivers/media/i2c/tvp7002.c v4l2_async_unregister_subdev(&device->sd); device 1051 drivers/media/i2c/tvp7002.c media_entity_cleanup(&device->sd.entity); device 1053 drivers/media/i2c/tvp7002.c v4l2_ctrl_handler_free(&device->hdl); device 282 drivers/media/i2c/video-i2c.c static int amg88xx_read(struct device *dev, enum hwmon_sensor_types type, device 328 drivers/media/i2c/video-i2c.c struct device *dev = regmap_get_device(data->regmap); device 399 drivers/media/i2c/video-i2c.c unsigned int sizes[], struct device *alloc_devs[]) device 509 drivers/media/i2c/video-i2c.c struct device *dev = regmap_get_device(data->regmap); device 570 drivers/media/i2c/video-i2c.c struct device *dev = regmap_get_device(data->regmap); device 848 drivers/media/i2c/video-i2c.c struct nvmem_device *device; device 853 drivers/media/i2c/video-i2c.c device = devm_nvmem_register(&client->dev, config); device 855 drivers/media/i2c/video-i2c.c if (IS_ERR(device)) { device 911 drivers/media/i2c/video-i2c.c static int video_i2c_pm_runtime_suspend(struct device *dev) device 921 drivers/media/i2c/video-i2c.c static int video_i2c_pm_runtime_resume(struct device *dev) device 61 drivers/media/mc/mc-dev-allocator.c static struct media_device *__media_device_get(struct device *dev, device 558 drivers/media/mc/mc-device.c static ssize_t show_model(struct device *cd, device 49 drivers/media/mc/mc-devnode.c static void media_devnode_release(struct device *cd) device 255 drivers/media/mmc/siano/smssdio.c params.device = &func->dev; device 364 drivers/media/pci/bt8xx/bt878.c .device = PCI_DEVICE_ID_BROOKTREE_878, \ device 424 drivers/media/pci/bt8xx/bt878.c bt->id = dev->device; device 173 drivers/media/pci/bt8xx/bttv-driver.c static ssize_t show_card(struct device *cd, device 4013 drivers/media/pci/bt8xx/bttv-driver.c btv->id = dev->device; device 31 drivers/media/pci/bt8xx/bttv-gpio.c static int bttv_sub_bus_match(struct device *dev, struct device_driver *drv) device 41 drivers/media/pci/bt8xx/bttv-gpio.c static int bttv_sub_probe(struct device *dev) device 49 drivers/media/pci/bt8xx/bttv-gpio.c static int bttv_sub_remove(struct device *dev) device 66 drivers/media/pci/bt8xx/bttv-gpio.c static void release_sub_device(struct device *dev) device 545 drivers/media/pci/bt8xx/bttv-input.c rc->input_id.product = btv->c.pci->device; device 333 drivers/media/pci/bt8xx/bttv.h struct device dev; device 699 drivers/media/pci/bt8xx/dvb-bt8xx.c card->bt->dev->device, device 184 drivers/media/pci/cobalt/cobalt-driver.h struct device *dev; device 36 drivers/media/pci/cobalt/cobalt-v4l2.c unsigned int sizes[], struct device *alloc_devs[]) device 243 drivers/media/pci/cx18/cx18-alsa-main.c static int __exit cx18_alsa_exit_callback(struct device *dev, void *data) device 58 drivers/media/pci/cx18/cx18-cards.h u16 device; device 653 drivers/media/pci/cx18/cx18-driver.c for (j = 0; cx->card->pci_list[j].device; j++) { device 654 drivers/media/pci/cx18/cx18-driver.c if (cx->pci_dev->device != device 655 drivers/media/pci/cx18/cx18-driver.c cx->card->pci_list[j].device) device 673 drivers/media/pci/cx18/cx18-driver.c cx->pci_dev->vendor, cx->pci_dev->device); device 834 drivers/media/pci/cx18/cx18-driver.c cx->pci_dev->device, cx->card_rev, pci_dev->bus->number, device 844 drivers/media/pci/cx18/cx18-driver.c u32 device; device 847 drivers/media/pci/cx18/cx18-driver.c for (i = 0, device = 1; i < 32; i++, device <<= 1) { device 849 drivers/media/pci/cx18/cx18-driver.c if (!(device & hw)) device 852 drivers/media/pci/cx18/cx18-driver.c switch (device) { device 856 drivers/media/pci/cx18/cx18-driver.c cx->hw_flags |= device; device 861 drivers/media/pci/cx18/cx18-driver.c cx->hw_flags |= device; device 870 drivers/media/pci/cx18/cx18-driver.c if (cx18_gpio_register(cx, device) == 0) device 871 drivers/media/pci/cx18/cx18-driver.c cx->hw_flags |= device; device 875 drivers/media/pci/cx18/cx18-driver.c cx->hw_flags |= device; device 1125 drivers/media/pci/cx23885/cx23885-417.c unsigned int sizes[], struct device *alloc_devs[]) device 510 drivers/media/pci/cx23885/cx23885-alsa.c static int snd_cx23885_pcm(struct cx23885_audio_dev *chip, int device, device 516 drivers/media/pci/cx23885/cx23885-alsa.c err = snd_pcm_new(chip->card, name, device, 0, 1, &pcm); device 2039 drivers/media/pci/cx23885/cx23885-cards.c static int netup_jtag_io(void *device, int tms, int tdi, int read_tdo) device 2043 drivers/media/pci/cx23885/cx23885-cards.c struct cx23885_dev *dev = (struct cx23885_dev *)device; device 818 drivers/media/pci/cx23885/cx23885-core.c if (dev->pci->device == 0x8880) { device 827 drivers/media/pci/cx23885/cx23885-core.c if (dev->pci->device == 0x8880) { device 888 drivers/media/pci/cx23885/cx23885-core.c if (dev->pci->device == 0x8880) { device 895 drivers/media/pci/cx23885/cx23885-core.c if (dev->pci->device == 0x8852) { device 919 drivers/media/pci/cx23885/cx23885-core.c if (dev->pci->device == 0x8852) { device 2218 drivers/media/pci/cx23885/cx23885-core.c .device = 0x8852, device 2224 drivers/media/pci/cx23885/cx23885-core.c .device = 0x8880, device 90 drivers/media/pci/cx23885/cx23885-dvb.c unsigned int sizes[], struct device *alloc_devs[]) device 548 drivers/media/pci/cx23885/cx23885-dvb.c .device = STV0903, device 934 drivers/media/pci/cx23885/cx23885-dvb.c static int netup_altera_fpga_rw(void *device, int flag, int data, int read) device 936 drivers/media/pci/cx23885/cx23885-dvb.c struct cx23885_dev *dev = (struct cx23885_dev *)device; device 366 drivers/media/pci/cx23885/cx23885-input.c rc->input_id.product = dev->pci->device; device 116 drivers/media/pci/cx23885/cx23885-vbi.c unsigned int sizes[], struct device *alloc_devs[]) device 331 drivers/media/pci/cx23885/cx23885-video.c unsigned int sizes[], struct device *alloc_devs[]) device 655 drivers/media/pci/cx25821/cx25821-alsa.c static int snd_cx25821_pcm(struct cx25821_audio_dev *chip, int device, device 661 drivers/media/pci/cx25821/cx25821-alsa.c err = snd_pcm_new(chip->card, name, device, 0, 1, &pcm); device 776 drivers/media/pci/cx25821/cx25821-alsa.c static int cx25821_alsa_exit_callback(struct device *dev, void *data) device 795 drivers/media/pci/cx25821/cx25821-alsa.c static int cx25821_alsa_init_callback(struct device *dev, void *data) device 864 drivers/media/pci/cx25821/cx25821-core.c if (dev->pci->device != 0x8210) { device 866 drivers/media/pci/cx25821/cx25821-core.c __func__, dev->pci->device); device 869 drivers/media/pci/cx25821/cx25821-core.c pr_info("Athena Hardware device = 0x%02x\n", dev->pci->device); device 1356 drivers/media/pci/cx25821/cx25821-core.c .device = 0x8210, device 1362 drivers/media/pci/cx25821/cx25821-core.c .device = 0x8210, device 129 drivers/media/pci/cx25821/cx25821-video.c unsigned int sizes[], struct device *alloc_devs[]) device 600 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_pcm(struct cx88_audio_dev *chip, int device, device 606 drivers/media/pci/cx88/cx88-alsa.c err = snd_pcm_new(chip->card, name, device, 0, 1, &pcm); device 963 drivers/media/pci/cx88/cx88-alsa.c sprintf(card->shortname, "Conexant CX%x", pci->device); device 660 drivers/media/pci/cx88/cx88-blackbird.c unsigned int sizes[], struct device *alloc_devs[]) device 77 drivers/media/pci/cx88/cx88-dvb.c unsigned int sizes[], struct device *alloc_devs[]) device 471 drivers/media/pci/cx88/cx88-input.c dev->input_id.product = pci->device; device 789 drivers/media/pci/cx88/cx88-mpeg.c .device = 0x8802, device 117 drivers/media/pci/cx88/cx88-vbi.c unsigned int sizes[], struct device *alloc_devs[]) device 424 drivers/media/pci/cx88/cx88-video.c unsigned int sizes[], struct device *alloc_devs[]) device 1641 drivers/media/pci/cx88/cx88-video.c .device = 0x8800, device 890 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 912 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 953 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 973 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 996 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1027 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1065 drivers/media/pci/ddbridge/ddbridge-core.c .device = STV0900, device 1087 drivers/media/pci/ddbridge/ddbridge-core.c .device = STV0900, device 1125 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1148 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1201 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1248 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1266 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = input->port->dev->dev; device 1638 drivers/media/pci/ddbridge/ddbridge-core.c struct device *dev = port->dev->dev; device 1859 drivers/media/pci/ddbridge/ddbridge-core.c link->ids.device == 0x0005) { device 2727 drivers/media/pci/ddbridge/ddbridge-core.c static char *ddb_devnode(struct device *device, umode_t *mode) device 2729 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2744 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t ports_show(struct device *device, device 2747 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2752 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t ts_irq_show(struct device *device, device 2755 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2760 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t i2c_irq_show(struct device *device, device 2763 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2768 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t fan_show(struct device *device, device 2771 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2778 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t fan_store(struct device *device, struct device_attribute *d, device 2781 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2791 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t fanspeed_show(struct device *device, device 2794 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2803 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t temp_show(struct device *device, device 2806 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2829 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t ctemp_show(struct device *device, device 2832 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2848 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t led_show(struct device *device, device 2851 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2890 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t led_store(struct device *device, device 2894 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2908 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t snr_show(struct device *device, device 2911 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2931 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t bsnr_show(struct device *device, device 2934 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2942 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t bpsnr_show(struct device *device, device 2945 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2959 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t redirect_show(struct device *device, device 2965 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t redirect_store(struct device *device, device 2977 drivers/media/pci/ddbridge/ddbridge-core.c dev_info(device, "redirect: %02x, %02x\n", i, p); device 2981 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t gap_show(struct device *device, device 2984 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 2990 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t gap_store(struct device *device, struct device_attribute *attr, device 2993 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 3007 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t version_show(struct device *device, device 3010 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 3016 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t hwid_show(struct device *device, device 3019 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 3024 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t regmap_show(struct device *device, device 3027 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 3032 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t fmode_show(struct device *device, device 3036 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 3041 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t devid_show(struct device *device, device 3045 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 3050 drivers/media/pci/ddbridge/ddbridge-core.c static ssize_t fmode_store(struct device *device, struct device_attribute *attr, device 3053 drivers/media/pci/ddbridge/ddbridge-core.c struct ddb *dev = dev_get_drvdata(device); device 331 drivers/media/pci/ddbridge/ddbridge-hw.c .device = _device, \ device 371 drivers/media/pci/ddbridge/ddbridge-hw.c const struct ddb_info *get_ddb_info(u16 vendor, u16 device, device 380 drivers/media/pci/ddbridge/ddbridge-hw.c device == id->device && device 32 drivers/media/pci/ddbridge/ddbridge-hw.h u16 device; device 40 drivers/media/pci/ddbridge/ddbridge-hw.h const struct ddb_info *get_ddb_info(u16 vendor, u16 device, device 198 drivers/media/pci/ddbridge/ddbridge-main.c dev->link[0].ids.device = id->device; device 201 drivers/media/pci/ddbridge/ddbridge-main.c dev->link[0].ids.devid = (id->device << 16) | id->vendor; device 204 drivers/media/pci/ddbridge/ddbridge-main.c dev->link[0].info = get_ddb_info(id->vendor, id->device, device 46 drivers/media/pci/ddbridge/ddbridge-mci.c if (link->ids.device == 0x0009) device 55 drivers/media/pci/ddbridge/ddbridge-mci.c if (link->ids.device != 0x0009) device 226 drivers/media/pci/ddbridge/ddbridge-mci.h struct device *dev; device 96 drivers/media/pci/ddbridge/ddbridge.h u16 device; device 322 drivers/media/pci/ddbridge/ddbridge.h struct device *dev; device 341 drivers/media/pci/ddbridge/ddbridge.h struct device *ddb_dev; device 750 drivers/media/pci/dm1105/dm1105.c dev->input_id.product = dm1105->pdev->device; device 1208 drivers/media/pci/dm1105/dm1105.c .device = PCI_DEVICE_ID_DM1105, device 1213 drivers/media/pci/dm1105/dm1105.c .device = PCI_DEVICE_ID_DM05, device 125 drivers/media/pci/dt3155/dt3155.c unsigned int sizes[], struct device *alloc_devs[]) device 219 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *dev = &cio2->pci_dev->dev; device 229 drivers/media/pci/intel/ipu3/ipu3-cio2.c static void cio2_fbpt_exit(struct cio2_queue *q, struct device *dev) device 297 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *dev = &cio2->pci_dev->dev; device 546 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *dev = &cio2->pci_dev->dev; device 644 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *dev = &cio2->pci_dev->dev; device 771 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *dev = &cio2->pci_dev->dev; device 810 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *alloc_devs[]) device 841 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct device *dev = &cio2->pci_dev->dev; device 1761 drivers/media/pci/intel/ipu3/ipu3-cio2.c pci_dev->device, pci_dev->revision); device 1870 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int __maybe_unused cio2_runtime_suspend(struct device *dev) device 1888 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int __maybe_unused cio2_runtime_resume(struct device *dev) device 1985 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int __maybe_unused cio2_suspend(struct device *dev) device 2012 drivers/media/pci/intel/ipu3/ipu3-cio2.c static int __maybe_unused cio2_resume(struct device *dev) device 243 drivers/media/pci/ivtv/ivtv-alsa-main.c static int __exit ivtv_alsa_exit_callback(struct device *dev, void *data) device 180 drivers/media/pci/ivtv/ivtv-cards.h u16 device; device 674 drivers/media/pci/ivtv/ivtv-driver.c itv->has_cx23415 = (itv->pdev->device == PCI_DEVICE_ID_IVTV15); device 699 drivers/media/pci/ivtv/ivtv-driver.c for (j = 0; itv->card->pci_list[j].device; j++) { device 700 drivers/media/pci/ivtv/ivtv-driver.c if (itv->pdev->device != device 701 drivers/media/pci/ivtv/ivtv-driver.c itv->card->pci_list[j].device) device 720 drivers/media/pci/ivtv/ivtv-driver.c itv->pdev->vendor, itv->pdev->device); device 899 drivers/media/pci/ivtv/ivtv-driver.c pdev->device, pdev->revision, pdev->bus->number, device 913 drivers/media/pci/ivtv/ivtv-driver.c u32 device = BIT(i); device 915 drivers/media/pci/ivtv/ivtv-driver.c if (!(device & hw)) device 917 drivers/media/pci/ivtv/ivtv-driver.c if (device == IVTV_HW_GPIO || device == IVTV_HW_TVEEPROM) { device 919 drivers/media/pci/ivtv/ivtv-driver.c itv->hw_flags |= device; device 923 drivers/media/pci/ivtv/ivtv-driver.c itv->hw_flags |= device; device 1232 drivers/media/pci/ivtv/ivtvfb.c static int __init ivtvfb_callback_init(struct device *dev, void *p) device 1247 drivers/media/pci/ivtv/ivtvfb.c static int ivtvfb_callback_cleanup(struct device *dev, void *p) device 62 drivers/media/pci/mantis/mantis_common.h .device = MANTIS, \ device 210 drivers/media/pci/netup_unidvb/netup_unidvb_core.c struct device *dev = &dma->ndev->pci_dev->dev; device 288 drivers/media/pci/netup_unidvb/netup_unidvb_core.c struct device *alloc_devs[]) device 644 drivers/media/pci/netup_unidvb/netup_unidvb_core.c struct device *dev = &ndev->pci_dev->dev; device 753 drivers/media/pci/netup_unidvb/netup_unidvb_core.c static int netup_unidvb_request_modules(struct device *dev) device 801 drivers/media/pci/netup_unidvb/netup_unidvb_core.c if (pci_dev->device == NETUP_HW_REV_1_3) device 808 drivers/media/pci/netup_unidvb/netup_unidvb_core.c __func__, pci_dev->device, ndev->rev); device 37 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c struct device *dev; device 119 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 150 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 183 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 204 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 225 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 284 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 328 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 382 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 401 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 490 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 524 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 596 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 713 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 730 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 746 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 790 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = adapter->dev.parent; device 805 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = adapter->dev.parent; device 822 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = adapter->dev.parent; device 862 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = adapter->dev.parent; device 951 drivers/media/pci/ngene/ngene-cards.c struct device *pdev = &chan->dev->pci_dev->dev; device 976 drivers/media/pci/ngene/ngene-cards.c .device = STV0900, device 997 drivers/media/pci/ngene/ngene-cards.c .device = STV0900, device 1162 drivers/media/pci/ngene/ngene-cards.c .vendor = NGENE_VID, .device = NGENE_PID, \ device 74 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &chan->dev->pci_dev->dev; device 161 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 238 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 256 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 543 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 685 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &chan->dev->pci_dev->dev; device 1181 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 1206 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 1344 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 1562 drivers/media/pci/ngene/ngene-core.c struct device *pdev = &dev->pci_dev->dev; device 635 drivers/media/pci/ngene/ngene.h struct device device; device 730 drivers/media/pci/ngene/ngene.h struct device device; device 766 drivers/media/pci/pluto2/pluto2.c .device = PCI_DEVICE_ID_PLUTO2, device 409 drivers/media/pci/pt1/pt1.c phase = pt1->pdev->device == 0x211a ? 128 : 166; device 1218 drivers/media/pci/pt1/pt1.c static int pt1_suspend(struct device *dev) device 1230 drivers/media/pci/pt1/pt1.c static int pt1_resume(struct device *dev) device 1370 drivers/media/pci/pt1/pt1.c pt1->fe_clk = (pdev->device == 0x211a) ? device 438 drivers/media/pci/pt3/pt3.c dev_dbg(adap->dvb_adap.device, "PT3: [%s] started\n", device 453 drivers/media/pci/pt3/pt3.c dev_dbg(adap->dvb_adap.device, "PT3: [%s] exited\n", device 469 drivers/media/pci/pt3/pt3.c dev_warn(adap->dvb_adap.device, device 485 drivers/media/pci/pt3/pt3.c dev_warn(adap->dvb_adap.device, device 627 drivers/media/pci/pt3/pt3.c static int pt3_suspend(struct device *dev) device 646 drivers/media/pci/pt3/pt3.c static int pt3_resume(struct device *dev) device 408 drivers/media/pci/saa7134/saa7134-alsa.c switch (dev->pci->device) { device 524 drivers/media/pci/saa7134/saa7134-alsa.c switch (dev->pci->device) { device 885 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_card_saa7134_pcm(snd_card_saa7134_t *saa7134, int device) device 890 drivers/media/pci/saa7134/saa7134-alsa.c if ((err = snd_pcm_new(saa7134->card, "SAA7134 PCM", device, 0, 1, &pcm)) < 0) device 956 drivers/media/pci/saa7134/saa7134-alsa.c switch (dev->pci->device) { device 1227 drivers/media/pci/saa7134/saa7134-alsa.c if (dev->pci->device == PCI_DEVICE_ID_PHILIPS_SAA7130) device 5778 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5784 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5790 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5796 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5802 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5808 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5814 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5820 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5826 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5832 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5838 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5844 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 5850 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 5856 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5862 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5868 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5874 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5880 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5886 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5892 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5898 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5904 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 5910 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 5916 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 5922 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5928 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5934 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5940 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5946 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5952 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5958 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5964 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5970 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 5976 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 5982 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5988 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 5994 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6000 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6006 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6012 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6018 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6024 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6030 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6036 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6043 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6050 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6057 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6063 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6069 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6075 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6081 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6087 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6093 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6099 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6105 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6111 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6117 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6123 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6129 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6136 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6142 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6148 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6155 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6161 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6167 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6173 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6179 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6185 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6191 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6197 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6204 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6210 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6216 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6223 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6229 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6235 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6241 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6247 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6253 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6259 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6265 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6271 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6277 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6283 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6289 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6295 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6301 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6307 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6313 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, /* SAA 7131E */ device 6319 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6325 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6331 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6337 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6343 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6349 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, /* SAA7135HL */ device 6355 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, /* SAA7135HL */ device 6361 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, /* SAA7135HL */ device 6367 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6373 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6379 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6385 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6391 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6397 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6403 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6409 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6415 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6421 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6427 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6433 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6439 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6445 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6451 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6457 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6463 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6469 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6475 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6481 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6487 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6493 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6499 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6505 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6511 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6517 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6523 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6529 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6535 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6541 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6547 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6553 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6559 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6565 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6571 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6577 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6583 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6589 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6595 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6601 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6607 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6613 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6619 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6625 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6631 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6637 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6643 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6649 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6655 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6661 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6667 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6673 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6679 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6685 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6691 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6697 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6703 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6709 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6715 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6721 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6727 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6733 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6739 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6745 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6751 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6757 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6763 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6769 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6775 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6781 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6787 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6793 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6799 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6805 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6811 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6817 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6823 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6829 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6835 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6841 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6847 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6853 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6859 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6865 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, /* SAA7135HL */ device 6871 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6877 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6883 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6889 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6895 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6901 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6907 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6913 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6919 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6925 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6931 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6937 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6943 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6949 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 6955 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6961 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6967 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6973 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6979 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7135, device 6985 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 6991 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 6997 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 7003 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 7009 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 7015 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 7021 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 7027 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 7033 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 7039 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 7046 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 7052 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 7059 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7130, device 7065 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7133, device 7071 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7134, device 7077 drivers/media/pci/saa7134/saa7134-cards.c .device = PCI_DEVICE_ID_PHILIPS_SAA7135, device 159 drivers/media/pci/saa7134/saa7134-core.c if (dev->pci->device != PCI_DEVICE_ID_PHILIPS_SAA7130) device 1030 drivers/media/pci/saa7134/saa7134-core.c sprintf(dev->name, "saa%x[%d]", pci_dev->device, dev->nr); device 809 drivers/media/pci/saa7134/saa7134-input.c rc->input_id.product = dev->pci->device; device 108 drivers/media/pci/saa7134/saa7134-ts.c unsigned int sizes[], struct device *alloc_devs[]) device 205 drivers/media/pci/saa7134/saa7134-tvaudio.c if (PCI_DEVICE_ID_PHILIPS_SAA7134 == dev->pci->device) device 864 drivers/media/pci/saa7134/saa7134-tvaudio.c if (dev->pci->device == PCI_DEVICE_ID_PHILIPS_SAA7130) device 870 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 909 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 925 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 940 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 953 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 973 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 1002 drivers/media/pci/saa7134/saa7134-tvaudio.c switch (dev->pci->device) { device 130 drivers/media/pci/saa7134/saa7134-vbi.c unsigned int sizes[], struct device *alloc_devs[]) device 939 drivers/media/pci/saa7134/saa7134-video.c unsigned int sizes[], struct device *alloc_devs[]) device 846 drivers/media/pci/saa7134/saa7134.h unsigned int sizes[], struct device *alloc_devs[]); device 359 drivers/media/pci/saa7146/hexium_gemini.c .device = PCI_DEVICE_ID_PHILIPS_SAA7146, device 366 drivers/media/pci/saa7146/hexium_gemini.c .device = PCI_DEVICE_ID_PHILIPS_SAA7146, device 421 drivers/media/pci/saa7146/hexium_orion.c .device = PCI_DEVICE_ID_PHILIPS_SAA7146, device 428 drivers/media/pci/saa7146/hexium_orion.c .device = PCI_DEVICE_ID_PHILIPS_SAA7146, device 435 drivers/media/pci/saa7146/hexium_orion.c .device = PCI_DEVICE_ID_PHILIPS_SAA7146, device 814 drivers/media/pci/saa7146/mxb.c .device = PCI_DEVICE_ID_PHILIPS_SAA7146, device 1484 drivers/media/pci/saa7164/saa7164-core.c .device = 0x7164, device 1096 drivers/media/pci/smipcie/smipcie-main.c .vendor = SMI_VID, .device = SMI_PID, \ device 159 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t eeprom_store(struct device *dev, struct device_attribute *attr, device 189 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t eeprom_show(struct device *dev, struct device_attribute *attr, device 204 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t p2m_timeouts_show(struct device *dev, device 214 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t sdram_size_show(struct device *dev, device 224 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t tw28xx_show(struct device *dev, device 237 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t input_map_show(struct device *dev, device 272 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t p2m_timeout_store(struct device *dev, device 288 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t p2m_timeout_show(struct device *dev, device 298 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t intervals_show(struct device *dev, device 317 drivers/media/pci/solo6x10/solo6x10-core.c static ssize_t sdram_offsets_show(struct device *dev, device 371 drivers/media/pci/solo6x10/solo6x10-core.c struct device *dev = container_of(kobj, struct device, kobj); device 399 drivers/media/pci/solo6x10/solo6x10-core.c static void solo_device_release(struct device *dev) device 407 drivers/media/pci/solo6x10/solo6x10-core.c struct device *dev = &solo_dev->dev; device 658 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c struct device *alloc_devs[]) device 309 drivers/media/pci/solo6x10/solo6x10-v4l2.c unsigned int sizes[], struct device *alloc_devs[]) device 251 drivers/media/pci/solo6x10/solo6x10.h struct device dev; device 254 drivers/media/pci/sta2x11/sta2x11_vip.c unsigned int sizes[], struct device *alloc_devs[]) device 893 drivers/media/pci/sta2x11/sta2x11_vip.c static int vip_gpio_reserve(struct device *dev, int pin, int dir, device 932 drivers/media/pci/sta2x11/sta2x11_vip.c static void vip_gpio_release(struct device *dev, int pin, const char *name) device 2261 drivers/media/pci/ttpci/av7110.c av7110->dev->pci->device, device 130 drivers/media/pci/ttpci/av7110_ir.c rcdev->input_id.product = pci->device; device 1336 drivers/media/pci/ttpci/budget-av.c saa->pci->device, device 185 drivers/media/pci/ttpci/budget-ci.c dev->input_id.product = saa->pci->device; device 1440 drivers/media/pci/ttpci/budget-ci.c budget_ci->budget.dev->pci->device, device 360 drivers/media/pci/ttpci/budget-patch.c budget->dev->pci->device, device 439 drivers/media/pci/ttpci/budget.c .device = STV0903, device 756 drivers/media/pci/ttpci/budget.c budget->dev->pci->device, device 184 drivers/media/pci/tw5864/tw5864-video.c struct device *alloc_ctxs[]) device 257 drivers/media/pci/tw68/tw68-core.c switch (pci_id->device) { device 360 drivers/media/pci/tw68/tw68-video.c unsigned int sizes[], struct device *alloc_devs[]) device 251 drivers/media/pci/tw686x/tw686x-core.c sprintf(dev->name, "tw%04X", pci_dev->device); device 424 drivers/media/pci/tw686x/tw686x-video.c unsigned int sizes[], struct device *alloc_devs[]) device 1030 drivers/media/pci/tw686x/tw686x-video.c i->std = vc->device->tvnorms; device 1154 drivers/media/pci/tw686x/tw686x-video.c video_unregister_device(vc->device); device 1282 drivers/media/pci/tw686x/tw686x-video.c vc->device = vdev; device 83 drivers/media/pci/tw686x/tw686x.h struct video_device *device; device 446 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_ccdc_close(struct vpfe_ccdc *ccdc, struct device *dev) device 1898 drivers/media/platform/am437x/am437x-vpfe.c unsigned int sizes[], struct device *alloc_devs[]) device 2416 drivers/media/platform/am437x/am437x-vpfe.c struct device *dev = vpfe->pdev; device 2655 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_suspend(struct device *dev) device 2712 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_resume(struct device *dev) device 228 drivers/media/platform/am437x/am437x-vpfe.h struct device *pdev; device 212 drivers/media/platform/aspeed-video.c struct device *dev; device 1401 drivers/media/platform/aspeed-video.c struct device *alloc_devs[]) device 1593 drivers/media/platform/aspeed-video.c struct device *dev = video->dev; device 1695 drivers/media/platform/aspeed-video.c struct device *dev = &pdev->dev; device 535 drivers/media/platform/atmel/atmel-isc-base.c unsigned int sizes[], struct device *alloc_devs[]) device 2124 drivers/media/platform/atmel/atmel-isc-base.c struct device *dev = isc->dev; device 31 drivers/media/platform/atmel/atmel-isc.h struct device *dev; device 196 drivers/media/platform/atmel/atmel-isc.h struct device *dev; device 97 drivers/media/platform/atmel/atmel-isi.c struct device *dev; device 273 drivers/media/platform/atmel/atmel-isi.c unsigned int sizes[], struct device *alloc_devs[]) device 1306 drivers/media/platform/atmel/atmel-isi.c static int atmel_isi_runtime_suspend(struct device *dev) device 1314 drivers/media/platform/atmel/atmel-isi.c static int atmel_isi_runtime_resume(struct device *dev) device 57 drivers/media/platform/atmel/atmel-sama5d2-isc.c static int isc_parse_dt(struct device *dev, struct isc_device *isc) device 135 drivers/media/platform/atmel/atmel-sama5d2-isc.c struct device *dev = &pdev->dev; device 294 drivers/media/platform/atmel/atmel-sama5d2-isc.c static int __maybe_unused isc_runtime_suspend(struct device *dev) device 304 drivers/media/platform/atmel/atmel-sama5d2-isc.c static int __maybe_unused isc_runtime_resume(struct device *dev) device 58 drivers/media/platform/cadence/cdns-csi2rx.c struct device *dev; device 92 drivers/media/platform/cadence/cdns-csi2tx.c struct device *dev; device 15 drivers/media/platform/cec-gpio/cec-gpio.c struct device *dev; device 175 drivers/media/platform/cec-gpio/cec-gpio.c struct device *dev = &pdev->dev; device 1577 drivers/media/platform/coda/coda-common.c unsigned int sizes[], struct device *alloc_devs[]) device 3120 drivers/media/platform/coda/coda-common.c static int coda_runtime_resume(struct device *dev) device 73 drivers/media/platform/coda/coda.h struct device *dev; device 79 drivers/media/platform/coda/imx-vdoa.c struct device *dev; device 176 drivers/media/platform/cros-ec-cec/cros-ec-cec.c static int cros_ec_cec_suspend(struct device *dev) device 187 drivers/media/platform/cros-ec-cec/cros-ec-cec.c static int cros_ec_cec_resume(struct device *dev) device 221 drivers/media/platform/cros-ec-cec/cros-ec-cec.c static struct device *cros_ec_cec_find_hdmi_dev(struct device *dev, device 231 drivers/media/platform/cros-ec-cec/cros-ec-cec.c struct device *d; device 252 drivers/media/platform/cros-ec-cec/cros-ec-cec.c static struct device *cros_ec_cec_find_hdmi_dev(struct device *dev, device 265 drivers/media/platform/cros-ec-cec/cros-ec-cec.c struct device *hdmi_dev; device 326 drivers/media/platform/cros-ec-cec/cros-ec-cec.c struct device *dev = &pdev->dev; device 21 drivers/media/platform/davinci/ccdc_hw_device.h int (*open) (struct device *dev); device 23 drivers/media/platform/davinci/ccdc_hw_device.h int (*close) (struct device *dev); device 36 drivers/media/platform/davinci/dm355_ccdc.c struct device *dev; device 188 drivers/media/platform/davinci/dm355_ccdc.c static int ccdc_open(struct device *device) device 193 drivers/media/platform/davinci/dm355_ccdc.c static int ccdc_close(struct device *device) device 38 drivers/media/platform/davinci/dm644x_ccdc.c struct device *dev; device 206 drivers/media/platform/davinci/dm644x_ccdc.c static int ccdc_close(struct device *dev) device 228 drivers/media/platform/davinci/dm644x_ccdc.c static int ccdc_open(struct device *device) device 848 drivers/media/platform/davinci/dm644x_ccdc.c static int dm644x_ccdc_suspend(struct device *dev) device 858 drivers/media/platform/davinci/dm644x_ccdc.c static int dm644x_ccdc_resume(struct device *dev) device 70 drivers/media/platform/davinci/isif.c struct device *dev; device 261 drivers/media/platform/davinci/isif.c static int isif_open(struct device *device) device 976 drivers/media/platform/davinci/isif.c static int isif_close(struct device *device) device 530 drivers/media/platform/davinci/vpbe.c static int platform_device_get(struct device *dev, void *data) device 555 drivers/media/platform/davinci/vpbe.c static int vpbe_initialize(struct device *dev, struct vpbe_device *vpbe_dev) device 753 drivers/media/platform/davinci/vpbe.c static void vpbe_deinitialize(struct device *dev, struct vpbe_device *vpbe_dev) device 823 drivers/media/platform/davinci/vpbe.c static int vpbe_remove(struct platform_device *device) device 825 drivers/media/platform/davinci/vpbe.c struct vpbe_device *vpbe_dev = platform_get_drvdata(device); device 224 drivers/media/platform/davinci/vpbe_display.c unsigned int sizes[], struct device *alloc_devs[]) device 1267 drivers/media/platform/davinci/vpbe_display.c static int vpbe_device_get(struct device *dev, void *data) device 56 drivers/media/platform/davinci/vpbe_venc.c struct device *pdev; device 583 drivers/media/platform/davinci/vpbe_venc.c static int venc_device_get(struct device *dev, void *data) device 1877 drivers/media/platform/davinci/vpfe_capture.c static int vpfe_suspend(struct device *dev) device 1882 drivers/media/platform/davinci/vpfe_capture.c static int vpfe_resume(struct device *dev) device 504 drivers/media/platform/davinci/vpif.c static int vpif_suspend(struct device *dev) device 510 drivers/media/platform/davinci/vpif.c static int vpif_resume(struct device *dev) device 45 drivers/media/platform/davinci/vpif_capture.c static struct device *vpif_dev; device 111 drivers/media/platform/davinci/vpif_capture.c unsigned int sizes[], struct device *alloc_devs[]) device 1727 drivers/media/platform/davinci/vpif_capture.c static int vpif_remove(struct platform_device *device) device 1753 drivers/media/platform/davinci/vpif_capture.c static int vpif_suspend(struct device *dev) device 1788 drivers/media/platform/davinci/vpif_capture.c static int vpif_resume(struct device *dev) device 53 drivers/media/platform/davinci/vpif_display.c static struct device *vpif_dev; device 113 drivers/media/platform/davinci/vpif_display.c unsigned int sizes[], struct device *alloc_devs[]) device 1357 drivers/media/platform/davinci/vpif_display.c static int vpif_remove(struct platform_device *device) device 1383 drivers/media/platform/davinci/vpif_display.c static int vpif_suspend(struct device *dev) device 1414 drivers/media/platform/davinci/vpif_display.c static int vpif_resume(struct device *dev) device 473 drivers/media/platform/davinci/vpss.c static int vpss_suspend(struct device *dev) device 479 drivers/media/platform/davinci/vpss.c static int vpss_resume(struct device *dev) device 640 drivers/media/platform/exynos-gsc/gsc-core.c struct device *dev = &ctx->gsc_dev->pdev->dev; device 1110 drivers/media/platform/exynos-gsc/gsc-core.c struct device *dev = &pdev->dev; device 1267 drivers/media/platform/exynos-gsc/gsc-core.c static int gsc_runtime_resume(struct device *dev) device 1291 drivers/media/platform/exynos-gsc/gsc-core.c static int gsc_runtime_suspend(struct device *dev) device 229 drivers/media/platform/exynos-gsc/gsc-m2m.c unsigned int sizes[], struct device *alloc_devs[]) device 37 drivers/media/platform/exynos4-is/common.c void __fimc_vidioc_querycap(struct device *dev, struct v4l2_capability *cap) device 12 drivers/media/platform/exynos4-is/common.h void __fimc_vidioc_querycap(struct device *dev, struct v4l2_capability *cap); device 341 drivers/media/platform/exynos4-is/fimc-capture.c unsigned int sizes[], struct device *alloc_devs[]) device 228 drivers/media/platform/exynos4-is/fimc-core.c struct device *dev = &ctx->fimc_dev->pdev->dev; device 866 drivers/media/platform/exynos4-is/fimc-core.c struct device *dev = &fimc->pdev->dev; device 924 drivers/media/platform/exynos4-is/fimc-core.c struct device *dev = &pdev->dev; device 1021 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_runtime_resume(struct device *dev) device 1038 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_runtime_suspend(struct device *dev) device 1056 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_resume(struct device *dev) device 1079 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_suspend(struct device *dev) device 96 drivers/media/platform/exynos4-is/fimc-is-i2c.c static int fimc_is_i2c_runtime_suspend(struct device *dev) device 104 drivers/media/platform/exynos4-is/fimc-is-i2c.c static int fimc_is_i2c_runtime_resume(struct device *dev) device 113 drivers/media/platform/exynos4-is/fimc-is-i2c.c static int fimc_is_i2c_suspend(struct device *dev) device 121 drivers/media/platform/exynos4-is/fimc-is-i2c.c static int fimc_is_i2c_resume(struct device *dev) device 310 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &is->pdev->dev; device 336 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &is->pdev->dev; device 368 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &is->pdev->dev; device 380 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &is->pdev->dev; device 659 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &is->pdev->dev; device 773 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_runtime_resume(struct device *dev); device 774 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_runtime_suspend(struct device *dev); device 778 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &pdev->dev; device 885 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_runtime_resume(struct device *dev) device 897 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_runtime_suspend(struct device *dev) device 906 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_resume(struct device *dev) device 912 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_suspend(struct device *dev) device 926 drivers/media/platform/exynos4-is/fimc-is.c struct device *dev = &pdev->dev; device 40 drivers/media/platform/exynos4-is/fimc-isp-video.c unsigned int sizes[], struct device *alloc_devs[]) device 350 drivers/media/platform/exynos4-is/fimc-lite.c unsigned int sizes[], struct device *alloc_devs[]) device 1460 drivers/media/platform/exynos4-is/fimc-lite.c struct device *dev = &pdev->dev; device 1543 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_runtime_resume(struct device *dev) device 1551 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_runtime_suspend(struct device *dev) device 1561 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_resume(struct device *dev) device 1595 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_suspend(struct device *dev) device 1615 drivers/media/platform/exynos4-is/fimc-lite.c struct device *dev = &pdev->dev; device 173 drivers/media/platform/exynos4-is/fimc-m2m.c unsigned int sizes[], struct device *alloc_devs[]) device 666 drivers/media/platform/exynos4-is/media-dev.c struct device *dev = &pdev->dev; device 1058 drivers/media/platform/exynos4-is/media-dev.c struct device *dev = &fmd->pdev->dev; device 1214 drivers/media/platform/exynos4-is/media-dev.c static ssize_t fimc_md_sysfs_show(struct device *dev, device 1225 drivers/media/platform/exynos4-is/media-dev.c static ssize_t fimc_md_sysfs_store(struct device *dev, device 1259 drivers/media/platform/exynos4-is/media-dev.c struct device *dev = &fmd->pdev->dev; device 1318 drivers/media/platform/exynos4-is/media-dev.c struct device *dev = &fmd->pdev->dev; device 1429 drivers/media/platform/exynos4-is/media-dev.c struct device *dev = &pdev->dev; device 129 drivers/media/platform/exynos4-is/media-dev.h struct device *pmf; device 397 drivers/media/platform/exynos4-is/mipi-csis.c struct device *dev = &state->pdev->dev; device 494 drivers/media/platform/exynos4-is/mipi-csis.c struct device *dev = &state->pdev->dev; device 758 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_pm_resume(struct device *dev, bool runtime); device 765 drivers/media/platform/exynos4-is/mipi-csis.c struct device *dev = &pdev->dev; device 887 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_pm_suspend(struct device *dev, bool runtime) device 916 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_pm_resume(struct device *dev, bool runtime) device 954 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_suspend(struct device *dev) device 959 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_resume(struct device *dev) device 966 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_runtime_suspend(struct device *dev) device 971 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_runtime_resume(struct device *dev) device 122 drivers/media/platform/fsl-viu.c struct device *dev; device 1369 drivers/media/platform/imx-pxp.c unsigned int sizes[], struct device *alloc_devs[]) device 209 drivers/media/platform/m2m-deinterlace.c struct dma_device *dmadev = chan->device; device 728 drivers/media/platform/m2m-deinterlace.c struct device *dev; device 733 drivers/media/platform/m2m-deinterlace.c unsigned int sizes[], struct device *alloc_devs[]) device 938 drivers/media/platform/m2m-deinterlace.c if (!dma_has_cap(DMA_INTERLEAVE, pcdev->dma_chan->device->cap_mask)) { device 1095 drivers/media/platform/marvell-ccic/mcam-core.c struct device *alloc_devs[]) device 109 drivers/media/platform/marvell-ccic/mcam-core.h struct device *dev; /* For messages, dma alloc */ device 105 drivers/media/platform/marvell-ccic/mmp-driver.c struct device *dev = &cam->pdev->dev; device 336 drivers/media/platform/meson/ao-cec-g12a.c struct device *dev = &ao_cec->pdev->dev; device 635 drivers/media/platform/meson/ao-cec-g12a.c struct device *hdmi_dev; device 604 drivers/media/platform/meson/ao-cec.c struct device *hdmi_dev; device 560 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c struct device *alloc_ctxs[]) device 1201 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static __maybe_unused int mtk_jpeg_pm_suspend(struct device *dev) device 1211 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static __maybe_unused int mtk_jpeg_pm_resume(struct device *dev) device 1221 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static __maybe_unused int mtk_jpeg_suspend(struct device *dev) device 1232 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static __maybe_unused int mtk_jpeg_resume(struct device *dev) device 56 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h struct device *dev; device 64 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h struct device *larb; device 40 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c int mtk_mdp_comp_get_id(struct device *dev, struct device_node *node, device 57 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c void mtk_mdp_comp_clock_on(struct device *dev, struct mtk_mdp_comp *comp) device 80 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c void mtk_mdp_comp_clock_off(struct device *dev, struct mtk_mdp_comp *comp) device 94 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c int mtk_mdp_comp_init(struct device *dev, struct device_node *node, device 146 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c void mtk_mdp_comp_deinit(struct device *dev, struct mtk_mdp_comp *comp) device 50 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h struct device *larb_dev; device 55 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h int mtk_mdp_comp_init(struct device *dev, struct device_node *node, device 57 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h void mtk_mdp_comp_deinit(struct device *dev, struct mtk_mdp_comp *comp); device 58 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h int mtk_mdp_comp_get_id(struct device *dev, struct device_node *node, device 60 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h void mtk_mdp_comp_clock_on(struct device *dev, struct mtk_mdp_comp *comp); device 61 drivers/media/platform/mtk-mdp/mtk_mdp_comp.h void mtk_mdp_comp_clock_off(struct device *dev, struct mtk_mdp_comp *comp); device 57 drivers/media/platform/mtk-mdp/mtk_mdp_core.c struct device *dev = &mdp->pdev->dev; device 66 drivers/media/platform/mtk-mdp/mtk_mdp_core.c struct device *dev = &mdp->pdev->dev; device 97 drivers/media/platform/mtk-mdp/mtk_mdp_core.c struct device *dev = &pdev->dev; device 242 drivers/media/platform/mtk-mdp/mtk_mdp_core.c static int __maybe_unused mtk_mdp_pm_suspend(struct device *dev) device 251 drivers/media/platform/mtk-mdp/mtk_mdp_core.c static int __maybe_unused mtk_mdp_pm_resume(struct device *dev) device 260 drivers/media/platform/mtk-mdp/mtk_mdp_core.c static int __maybe_unused mtk_mdp_suspend(struct device *dev) device 268 drivers/media/platform/mtk-mdp/mtk_mdp_core.c static int __maybe_unused mtk_mdp_resume(struct device *dev) device 553 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c unsigned int sizes[], struct device *alloc_devs[]) device 1204 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct device *dev = &mdp->pdev->dev; device 1063 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c struct device *alloc_devs[]) device 192 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h struct device *larbvdec; device 195 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h struct device *larbvenc; device 196 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h struct device *larbvenclt; device 197 drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h struct device *dev; device 750 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c struct device *alloc_devs[]) device 26 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c struct device *dev; device 42 drivers/media/platform/mtk-vcodec/mtk_vcodec_util.c struct device *dev = &ctx->dev->plat_dev->dev; device 65 drivers/media/platform/mtk-vcodec/mtk_vcodec_util.c struct device *dev = &ctx->dev->plat_dev->dev; device 208 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev; device 452 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev = &pdev->dev; device 532 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev = &pdev->dev; device 623 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev = file->private_data; device 664 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev = vpu->dev; device 673 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev = vpu->dev; device 771 drivers/media/platform/mtk-vpu/mtk_vpu.c struct device *dev; device 622 drivers/media/platform/mx2_emmaprp.c unsigned int sizes[], struct device *alloc_devs[]) device 943 drivers/media/platform/omap/omap_vout.c struct device *alloc_devs[]) device 530 drivers/media/platform/omap3isp/isp.c struct device *dev = isp->dev; device 1531 drivers/media/platform/omap3isp/isp.c static int isp_pm_prepare(struct device *dev) device 1550 drivers/media/platform/omap3isp/isp.c static int isp_pm_suspend(struct device *dev) device 1562 drivers/media/platform/omap3isp/isp.c static int isp_pm_resume(struct device *dev) device 1572 drivers/media/platform/omap3isp/isp.c static void isp_pm_complete(struct device *dev) device 2054 drivers/media/platform/omap3isp/isp.c static void isp_parse_of_parallel_endpoint(struct device *dev, device 2073 drivers/media/platform/omap3isp/isp.c static void isp_parse_of_csi2_endpoint(struct device *dev, device 2105 drivers/media/platform/omap3isp/isp.c static void isp_parse_of_csi1_endpoint(struct device *dev, device 176 drivers/media/platform/omap3isp/isp.h struct device *dev; device 830 drivers/media/platform/omap3isp/ispccp2.c struct device *dev = to_device(ccp2); device 1633 drivers/media/platform/omap3isp/isppreview.c struct device *dev = to_device(prev); device 1135 drivers/media/platform/omap3isp/ispresizer.c struct device *dev = to_device(res); device 63 drivers/media/platform/omap3isp/ispstat.c void (*dma_sync)(struct device *, device 337 drivers/media/platform/omap3isp/ispstat.c struct device *dev = ISP_STAT_USES_DMAENGINE(stat) device 364 drivers/media/platform/omap3isp/ispstat.c static int isp_stat_bufs_alloc_one(struct device *dev, device 405 drivers/media/platform/omap3isp/ispstat.c struct device *dev = ISP_STAT_USES_DMAENGINE(stat) device 331 drivers/media/platform/omap3isp/ispvideo.c unsigned int sizes[], struct device *alloc_devs[]) device 813 drivers/media/platform/pxa_camera.c static struct device *pcdev_to_dev(struct pxa_camera_dev *pcdev) device 1501 drivers/media/platform/pxa_camera.c struct device *alloc_devs[]) device 2249 drivers/media/platform/pxa_camera.c static int pxa_camera_suspend(struct device *dev) device 2266 drivers/media/platform/pxa_camera.c static int pxa_camera_resume(struct device *dev) device 2288 drivers/media/platform/pxa_camera.c static int pxa_camera_pdata_from_dt(struct device *dev, device 463 drivers/media/platform/qcom/camss/camss-csid.c struct device *dev = csid->camss->dev; device 558 drivers/media/platform/qcom/camss/camss-csid.c struct device *dev = csid->camss->dev; device 1086 drivers/media/platform/qcom/camss/camss-csid.c struct device *dev = camss->dev; device 1320 drivers/media/platform/qcom/camss/camss-csid.c struct device *dev = csid->camss->dev; device 30 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c struct device *dev) device 49 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c struct device *dev) device 104 drivers/media/platform/qcom/camss/camss-csiphy.c struct device *dev = csiphy->camss->dev; device 173 drivers/media/platform/qcom/camss/camss-csiphy.c struct device *dev = csiphy->camss->dev; device 541 drivers/media/platform/qcom/camss/camss-csiphy.c struct device *dev = camss->dev; device 721 drivers/media/platform/qcom/camss/camss-csiphy.c struct device *dev = csiphy->camss->dev; device 49 drivers/media/platform/qcom/camss/camss-csiphy.h struct device *dev); device 334 drivers/media/platform/qcom/camss/camss-ispif.c struct device *dev = to_device(ispif); device 1066 drivers/media/platform/qcom/camss/camss-ispif.c struct device *dev = to_device(ispif); device 1302 drivers/media/platform/qcom/camss/camss-ispif.c struct device *dev = to_device(ispif); device 211 drivers/media/platform/qcom/camss/camss-vfe-4-1.c static void vfe_hw_version_read(struct vfe_device *vfe, struct device *dev) device 889 drivers/media/platform/qcom/camss/camss-vfe-4-1.c static int vfe_camif_wait_for_stop(struct vfe_device *vfe, struct device *dev) device 242 drivers/media/platform/qcom/camss/camss-vfe-4-7.c static void vfe_hw_version_read(struct vfe_device *vfe, struct device *dev) device 1011 drivers/media/platform/qcom/camss/camss-vfe-4-7.c static int vfe_camif_wait_for_stop(struct vfe_device *vfe, struct device *dev) device 1113 drivers/media/platform/qcom/camss/camss-vfe.c struct device *dev = vfe->camss->dev; device 1983 drivers/media/platform/qcom/camss/camss-vfe.c struct device *dev = camss->dev; device 2233 drivers/media/platform/qcom/camss/camss-vfe.c struct device *dev = vfe->camss->dev; device 81 drivers/media/platform/qcom/camss/camss-vfe.h void (*hw_version_read)(struct vfe_device *vfe, struct device *dev); device 130 drivers/media/platform/qcom/camss/camss-vfe.h int (*camif_wait_for_stop)(struct vfe_device *vfe, struct device *dev); device 322 drivers/media/platform/qcom/camss/camss-video.c unsigned int sizes[], struct device *alloc_devs[]) device 308 drivers/media/platform/qcom/camss/camss.c struct device *dev) device 426 drivers/media/platform/qcom/camss/camss.c static int camss_of_parse_endpoint_node(struct device *dev, device 467 drivers/media/platform/qcom/camss/camss.c struct device *dev = camss->dev; device 814 drivers/media/platform/qcom/camss/camss.c struct device *dev = &pdev->dev; device 992 drivers/media/platform/qcom/camss/camss.c static int __maybe_unused camss_runtime_suspend(struct device *dev) device 997 drivers/media/platform/qcom/camss/camss.c static int __maybe_unused camss_runtime_resume(struct device *dev) device 75 drivers/media/platform/qcom/camss/camss.h struct device *dev; device 84 drivers/media/platform/qcom/camss/camss.h struct device *genpd[PM_DOMAIN_COUNT]; device 107 drivers/media/platform/qcom/camss/camss.h struct device *dev); device 105 drivers/media/platform/qcom/venus/core.c struct device *dev = core->dev; device 225 drivers/media/platform/qcom/venus/core.c struct device *dev = &pdev->dev; device 340 drivers/media/platform/qcom/venus/core.c struct device *dev = core->dev; device 363 drivers/media/platform/qcom/venus/core.c static __maybe_unused int venus_runtime_suspend(struct device *dev) device 375 drivers/media/platform/qcom/venus/core.c static __maybe_unused int venus_runtime_resume(struct device *dev) device 122 drivers/media/platform/qcom/venus/core.h struct device *dev; device 123 drivers/media/platform/qcom/venus/core.h struct device *dev_dec; device 124 drivers/media/platform/qcom/venus/core.h struct device *dev_enc; device 127 drivers/media/platform/qcom/venus/core.h struct device *dev; device 69 drivers/media/platform/qcom/venus/firmware.c struct device *dev; device 134 drivers/media/platform/qcom/venus/firmware.c struct device *dev; device 162 drivers/media/platform/qcom/venus/firmware.c struct device *dev = core->fw.dev; device 184 drivers/media/platform/qcom/venus/firmware.c struct device *dev = core->dev; device 8 drivers/media/platform/qcom/venus/firmware.h struct device; device 125 drivers/media/platform/qcom/venus/helpers.c struct device *dev = core->dev; device 186 drivers/media/platform/qcom/venus/helpers.c struct device *dev = core->dev; device 397 drivers/media/platform/qcom/venus/helpers.c struct device *dev = core->dev; device 601 drivers/media/platform/qcom/venus/helpers.c struct device *dev = core->dev; device 153 drivers/media/platform/qcom/venus/hfi_msgs.c struct device *dev = core->dev; device 239 drivers/media/platform/qcom/venus/hfi_msgs.c sys_get_prop_image_version(struct device *dev, device 257 drivers/media/platform/qcom/venus/hfi_msgs.c struct device *dev = core->dev; device 367 drivers/media/platform/qcom/venus/hfi_msgs.c struct device *dev = core->dev; device 719 drivers/media/platform/qcom/venus/hfi_msgs.c struct device *dev = core->dev; device 328 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 343 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 377 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 440 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 470 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 487 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 517 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 861 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 900 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 961 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 1069 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = core->dev; device 1154 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = hdev->core->dev; device 1389 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = core->dev; device 1474 drivers/media/platform/qcom/venus/hfi_venus.c struct device *dev = core->dev; device 720 drivers/media/platform/qcom/venus/vdec.c unsigned int sizes[], struct device *alloc_devs[]) device 1172 drivers/media/platform/qcom/venus/vdec.c struct device *dev = inst->core->dev_dec; device 1219 drivers/media/platform/qcom/venus/vdec.c struct device *dev = core->dev_dec; device 1419 drivers/media/platform/qcom/venus/vdec.c struct device *dev = &pdev->dev; device 1484 drivers/media/platform/qcom/venus/vdec.c static __maybe_unused int vdec_runtime_suspend(struct device *dev) device 1504 drivers/media/platform/qcom/venus/vdec.c static __maybe_unused int vdec_runtime_resume(struct device *dev) device 875 drivers/media/platform/qcom/venus/venc.c unsigned int sizes[], struct device *alloc_devs[]) device 1067 drivers/media/platform/qcom/venus/venc.c struct device *dev = inst->core->dev_enc; device 1242 drivers/media/platform/qcom/venus/venc.c struct device *dev = &pdev->dev; device 1307 drivers/media/platform/qcom/venus/venc.c static __maybe_unused int venc_runtime_suspend(struct device *dev) device 1327 drivers/media/platform/qcom/venus/venc.c static __maybe_unused int venc_runtime_resume(struct device *dev) device 23 drivers/media/platform/rcar-fcp.c struct device *dev; device 78 drivers/media/platform/rcar-fcp.c struct device *rcar_fcp_get_device(struct rcar_fcp_device *fcp) device 613 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_parallel_parse_v4l2(struct device *dev, device 795 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_mc_parse_of_endpoint(struct device *dev, device 355 drivers/media/platform/rcar-vin/rcar-csi2.c struct device *dev; device 995 drivers/media/platform/rcar-vin/rcar-dma.c struct device *alloc_devs[]) device 185 drivers/media/platform/rcar-vin/rcar-vin.h struct device *dev; device 213 drivers/media/platform/rcar_drif.c struct device *dev; /* Platform device */ device 425 drivers/media/platform/rcar_drif.c unsigned int sizes[], struct device *alloc_devs[]) device 1467 drivers/media/platform/rcar_drif.c static int __maybe_unused rcar_drif_suspend(struct device *dev) device 1472 drivers/media/platform/rcar_drif.c static int __maybe_unused rcar_drif_resume(struct device *dev) device 565 drivers/media/platform/rcar_fdp1.c struct device *dev; device 1766 drivers/media/platform/rcar_fdp1.c struct device *alloc_ctxs[]) device 2408 drivers/media/platform/rcar_fdp1.c static int __maybe_unused fdp1_pm_runtime_suspend(struct device *dev) device 2417 drivers/media/platform/rcar_fdp1.c static int __maybe_unused fdp1_pm_runtime_resume(struct device *dev) device 216 drivers/media/platform/rcar_jpu.c struct device *dev; device 1010 drivers/media/platform/rcar_jpu.c unsigned int sizes[], struct device *alloc_devs[]) device 1726 drivers/media/platform/rcar_jpu.c static int jpu_suspend(struct device *dev) device 1738 drivers/media/platform/rcar_jpu.c static int jpu_resume(struct device *dev) device 172 drivers/media/platform/renesas-ceu.c struct device *dev; device 623 drivers/media/platform/renesas-ceu.c struct device *alloc_devs[]) device 1060 drivers/media/platform/renesas-ceu.c static int __maybe_unused ceu_runtime_resume(struct device *dev) device 1076 drivers/media/platform/renesas-ceu.c static int __maybe_unused ceu_runtime_suspend(struct device *dev) device 1635 drivers/media/platform/renesas-ceu.c struct device *dev = &pdev->dev; device 21 drivers/media/platform/rockchip/rga/rga-buf.c unsigned int sizes[], struct device *alloc_devs[]) device 936 drivers/media/platform/rockchip/rga/rga.c static int __maybe_unused rga_runtime_suspend(struct device *dev) device 945 drivers/media/platform/rockchip/rga/rga.c static int __maybe_unused rga_runtime_resume(struct device *dev) device 68 drivers/media/platform/rockchip/rga/rga.h struct device *dev; device 439 drivers/media/platform/s3c-camif/camif-capture.c unsigned int sizes[], struct device *alloc_devs[]) device 399 drivers/media/platform/s3c-camif/camif-core.c struct device *dev = &pdev->dev; device 530 drivers/media/platform/s3c-camif/camif-core.c static int s3c_camif_runtime_resume(struct device *dev) device 540 drivers/media/platform/s3c-camif/camif-core.c static int s3c_camif_runtime_suspend(struct device *dev) device 291 drivers/media/platform/s3c-camif/camif-core.h struct device *dev; device 176 drivers/media/platform/s5p-cec/s5p_cec.c struct device *dev = &pdev->dev; device 177 drivers/media/platform/s5p-cec/s5p_cec.c struct device *hdmi_dev; device 259 drivers/media/platform/s5p-cec/s5p_cec.c static int __maybe_unused s5p_cec_runtime_suspend(struct device *dev) device 267 drivers/media/platform/s5p-cec/s5p_cec.c static int __maybe_unused s5p_cec_runtime_resume(struct device *dev) device 64 drivers/media/platform/s5p-cec/s5p_cec.h struct device *dev; device 97 drivers/media/platform/s5p-g2d/g2d.c unsigned int sizes[], struct device *alloc_devs[]) device 2464 drivers/media/platform/s5p-jpeg/jpeg-core.c unsigned int sizes[], struct device *alloc_devs[]) device 2858 drivers/media/platform/s5p-jpeg/jpeg-core.c static void *jpeg_get_drv_data(struct device *dev); device 3035 drivers/media/platform/s5p-jpeg/jpeg-core.c static int s5p_jpeg_runtime_suspend(struct device *dev) device 3046 drivers/media/platform/s5p-jpeg/jpeg-core.c static int s5p_jpeg_runtime_resume(struct device *dev) device 3168 drivers/media/platform/s5p-jpeg/jpeg-core.c static void *jpeg_get_drv_data(struct device *dev) device 134 drivers/media/platform/s5p-jpeg/jpeg-core.h struct device *dev; device 1071 drivers/media/platform/s5p-mfc/s5p_mfc.c static void s5p_mfc_memdev_release(struct device *dev) device 1076 drivers/media/platform/s5p-mfc/s5p_mfc.c static struct device *s5p_mfc_alloc_memdev(struct device *dev, device 1079 drivers/media/platform/s5p-mfc/s5p_mfc.c struct device *child; device 1114 drivers/media/platform/s5p-mfc/s5p_mfc.c struct device *dev = &mfc_dev->plat_dev->dev; device 1182 drivers/media/platform/s5p-mfc/s5p_mfc.c struct device *dev = &mfc_dev->plat_dev->dev; device 1236 drivers/media/platform/s5p-mfc/s5p_mfc.c struct device *dev = &mfc_dev->plat_dev->dev; device 1246 drivers/media/platform/s5p-mfc/s5p_mfc.c struct device *dev = &mfc_dev->plat_dev->dev; device 1256 drivers/media/platform/s5p-mfc/s5p_mfc.c struct device *dev = &mfc_dev->plat_dev->dev; device 1457 drivers/media/platform/s5p-mfc/s5p_mfc.c static int s5p_mfc_suspend(struct device *dev) device 1491 drivers/media/platform/s5p-mfc/s5p_mfc.c static int s5p_mfc_resume(struct device *dev) device 200 drivers/media/platform/s5p-mfc/s5p_mfc_common.h struct device *device; device 303 drivers/media/platform/s5p-mfc/s5p_mfc_common.h struct device *mem_dev[BANK_CTX_NUM]; device 886 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c struct device *alloc_devs[]) device 2369 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c unsigned int psize[], struct device *alloc_devs[]) device 12 drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h static inline bool exynos_is_iommu_available(struct device *dev) device 19 drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h static inline bool exynos_is_iommu_available(struct device *dev) device 57 drivers/media/platform/s5p-mfc/s5p_mfc_opr.c struct device *mem_dev = dev->mem_dev[mem_ctx]; device 82 drivers/media/platform/s5p-mfc/s5p_mfc_opr.c struct device *mem_dev = dev->mem_dev[mem_ctx]; device 107 drivers/media/platform/s5p-mfc/s5p_mfc_opr.c struct device *mem_dev = dev->mem_dev[b->ctx]; device 119 drivers/media/platform/s5p-mfc/s5p_mfc_opr.c struct device *mem_dev = dev->mem_dev[b->ctx]; device 30 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c pm->device = &dev->plat_dev->dev; device 35 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c pm->clocks[i] = devm_clk_get(pm->device, pm->clk_names[i]); device 51 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c pm_runtime_enable(pm->device); device 58 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c pm_runtime_disable(pm->device); device 81 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c ret = pm_runtime_get_sync(pm->device); device 103 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c pm_runtime_put(pm->device); device 117 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c return pm_runtime_put_sync(pm->device); device 26 drivers/media/platform/seco-cec/seco-cec.c struct device *dev; device 108 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = cec->dev; device 257 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = cec->dev; device 350 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = cec->dev; device 418 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = cec->dev; device 457 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = cec->dev; device 521 drivers/media/platform/seco-cec/seco-cec.c static struct device *secocec_cec_find_hdmi_dev(struct device *dev, device 531 drivers/media/platform/seco-cec/seco-cec.c struct device *d; device 550 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = sdev->dev; device 575 drivers/media/platform/seco-cec/seco-cec.c struct device *dev = &pdev->dev; device 576 drivers/media/platform/seco-cec/seco-cec.c struct device *hdmi_dev; device 707 drivers/media/platform/seco-cec/seco-cec.c static int secocec_suspend(struct device *dev) device 740 drivers/media/platform/seco-cec/seco-cec.c static int secocec_resume(struct device *dev) device 109 drivers/media/platform/sh_veu.c struct device *dev; device 855 drivers/media/platform/sh_veu.c unsigned int sizes[], struct device *alloc_devs[]) device 239 drivers/media/platform/sh_vou.c unsigned int sizes[], struct device *alloc_devs[]) device 451 drivers/media/platform/sti/bdisp/bdisp-hw.c struct device *dev = ctx->bdisp_dev->dev; device 487 drivers/media/platform/sti/bdisp/bdisp-hw.c void bdisp_hw_free_filters(struct device *dev) device 505 drivers/media/platform/sti/bdisp/bdisp-hw.c int bdisp_hw_alloc_filters(struct device *dev) device 660 drivers/media/platform/sti/bdisp/bdisp-hw.c struct device *dev = ctx->bdisp_dev->dev; device 1088 drivers/media/platform/sti/bdisp/bdisp-hw.c struct device *dev = bdisp->dev; device 442 drivers/media/platform/sti/bdisp/bdisp-v4l2.c unsigned int sizes[], struct device *alloc_devs[]) device 1204 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_runtime_resume(struct device *dev) device 1215 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_runtime_suspend(struct device *dev) device 1226 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_resume(struct device *dev) device 1245 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_suspend(struct device *dev) device 1286 drivers/media/platform/sti/bdisp/bdisp-v4l2.c struct device *dev = &pdev->dev; device 189 drivers/media/platform/sti/bdisp/bdisp.h struct device *dev; device 205 drivers/media/platform/sti/bdisp/bdisp.h void bdisp_hw_free_filters(struct device *dev); device 206 drivers/media/platform/sti/bdisp/bdisp.h int bdisp_hw_alloc_filters(struct device *dev); device 142 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c c8sectpfe->device = fei->dev; device 47 drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.h struct device *device; device 668 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c struct device *dev = &pdev->dev; device 71 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h struct device *dev; device 44 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c .device = STV0903, device 142 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c dev_err(c8sectpfe->device, device 155 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c tda18212 = devm_kzalloc(c8sectpfe->device, device 159 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c dev_err(c8sectpfe->device, device 193 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c dev_err(c8sectpfe->device, "%s: stv090x_attach failed\n" device 202 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c dev_err(c8sectpfe->device, device 223 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c dev_err(c8sectpfe->device, device 231 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c dev_info(c8sectpfe->device, device 124 drivers/media/platform/sti/cec/stih-cec.c struct device *dev; device 301 drivers/media/platform/sti/cec/stih-cec.c struct device *dev = &pdev->dev; device 304 drivers/media/platform/sti/cec/stih-cec.c struct device *hdmi_dev; device 1096 drivers/media/platform/sti/delta/delta-v4l2.c struct device *alloc_devs[]) device 1418 drivers/media/platform/sti/delta/delta-v4l2.c struct device *alloc_devs[]) device 1817 drivers/media/platform/sti/delta/delta-v4l2.c struct device *dev = &pdev->dev; device 1924 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_runtime_suspend(struct device *dev) device 1934 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_runtime_resume(struct device *dev) device 495 drivers/media/platform/sti/delta/delta.h struct device *dev; device 177 drivers/media/platform/sti/hva/hva-debugfs.c struct device *dev = ctx_to_dev(ctx); device 332 drivers/media/platform/sti/hva/hva-debugfs.c DEFINE_SHOW_ATTRIBUTE(device); device 343 drivers/media/platform/sti/hva/hva-debugfs.c if (!hva_dbg_create_entry(device)) device 429 drivers/media/platform/sti/hva/hva-h264.c struct device *dev = ctx_to_dev(pctx); device 490 drivers/media/platform/sti/hva/hva-h264.c struct device *dev = ctx_to_dev(pctx); device 523 drivers/media/platform/sti/hva/hva-h264.c struct device *dev = ctx_to_dev(pctx); device 591 drivers/media/platform/sti/hva/hva-h264.c struct device *dev = ctx_to_dev(pctx); device 889 drivers/media/platform/sti/hva/hva-h264.c struct device *dev = ctx_to_dev(pctx); device 986 drivers/media/platform/sti/hva/hva-h264.c struct device *dev = ctx_to_dev(pctx); device 118 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = hva_to_dev(hva); device 223 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = hva_to_dev(hva); device 270 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = hva_to_dev(hva); device 301 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = &pdev->dev; device 418 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = hva_to_dev(hva); device 427 drivers/media/platform/sti/hva/hva-hw.c int hva_hw_runtime_suspend(struct device *dev) device 436 drivers/media/platform/sti/hva/hva-hw.c int hva_hw_runtime_resume(struct device *dev) device 459 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = hva_to_dev(hva); device 550 drivers/media/platform/sti/hva/hva-hw.c struct device *dev = hva_to_dev(hva); device 37 drivers/media/platform/sti/hva/hva-hw.h int hva_hw_runtime_suspend(struct device *dev); device 38 drivers/media/platform/sti/hva/hva-hw.h int hva_hw_runtime_resume(struct device *dev); device 14 drivers/media/platform/sti/hva/hva-mem.c struct device *dev = ctx_to_dev(ctx); device 52 drivers/media/platform/sti/hva/hva-mem.c struct device *dev = ctx_to_dev(ctx); device 171 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = hva_to_dev(hva); device 193 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 230 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 339 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 403 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 453 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 483 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 557 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 620 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 695 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 866 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 876 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 911 drivers/media/platform/sti/hva/hva-v4l2.c unsigned int sizes[], struct device *alloc_devs[]) device 914 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 936 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 998 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 1069 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 1166 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = hva_to_dev(hva); device 1235 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = ctx_to_dev(ctx); device 1287 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev; device 1352 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = &pdev->dev; device 1428 drivers/media/platform/sti/hva/hva-v4l2.c struct device *dev = hva_to_dev(hva); device 340 drivers/media/platform/sti/hva/hva.h struct device *dev; device 68 drivers/media/platform/stm32/stm32-cec.c struct device *dev; device 131 drivers/media/platform/stm32/stm32-dcmi.c struct device *dev; device 496 drivers/media/platform/stm32/stm32-dcmi.c struct device *alloc_devs[]) device 2060 drivers/media/platform/stm32/stm32-dcmi.c static __maybe_unused int dcmi_runtime_suspend(struct device *dev) device 2069 drivers/media/platform/stm32/stm32-dcmi.c static __maybe_unused int dcmi_runtime_resume(struct device *dev) device 2081 drivers/media/platform/stm32/stm32-dcmi.c static __maybe_unused int dcmi_suspend(struct device *dev) device 2092 drivers/media/platform/stm32/stm32-dcmi.c static __maybe_unused int dcmi_resume(struct device *dev) device 289 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c static int __maybe_unused sun4i_csi_runtime_resume(struct device *dev) device 304 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c static int __maybe_unused sun4i_csi_runtime_suspend(struct device *dev) device 109 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h struct device *dev; device 50 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c struct device *alloc_devs[]) device 34 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c struct device *dev; device 167 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c struct device *dev = sdev->dev; device 695 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c static int sun6i_csi_fwnode_parse(struct device *dev, device 36 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h struct device *dev; device 95 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c struct device *alloc_devs[]) device 37 drivers/media/platform/tegra-cec/tegra_cec.c struct device *dev; device 74 drivers/media/platform/tegra-cec/tegra_cec.c struct device *dev = data; device 95 drivers/media/platform/tegra-cec/tegra_cec.c struct device *dev = data; device 319 drivers/media/platform/tegra-cec/tegra_cec.c struct device *hdmi_dev; device 1213 drivers/media/platform/ti-vpe/cal.c unsigned int sizes[], struct device *alloc_devs[]) device 92 drivers/media/platform/ti-vpe/csc.c struct device *dev = &csc->pdev->dev; device 23 drivers/media/platform/ti-vpe/sc.c struct device *dev = &sc->pdev->dev; device 151 drivers/media/platform/ti-vpe/sc.c struct device *dev = &sc->pdev->dev; device 304 drivers/media/platform/ti-vpe/vpdma.c struct device *dev = &vpdma->pdev->dev; device 386 drivers/media/platform/ti-vpe/vpdma.c struct device *dev = &vpdma->pdev->dev; device 408 drivers/media/platform/ti-vpe/vpdma.c struct device *dev = &vpdma->pdev->dev; device 1119 drivers/media/platform/ti-vpe/vpdma.c struct device *dev = &vpdma->pdev->dev; device 541 drivers/media/platform/ti-vpe/vpe.c struct device *dev = ctx->dev->v4l2_dev.dev; device 2007 drivers/media/platform/ti-vpe/vpe.c unsigned int sizes[], struct device *alloc_devs[]) device 608 drivers/media/platform/via-camera.c struct device *alloc_devs[]) device 71 drivers/media/platform/vicodec/vicodec-core.c static void vicodec_dev_release(struct device *dev) device 1413 drivers/media/platform/vicodec/vicodec-core.c struct device *alloc_devs[]) device 333 drivers/media/platform/video-mux.c static int video_mux_parse_endpoint(struct device *dev, device 368 drivers/media/platform/video-mux.c struct device *dev = &pdev->dev; device 81 drivers/media/platform/vim2m.c static void vim2m_dev_release(struct device *dev) device 994 drivers/media/platform/vim2m.c struct device *alloc_devs[]) device 24 drivers/media/platform/vimc/vimc-capture.c struct device *dev; device 290 drivers/media/platform/vimc/vimc-capture.c struct device *alloc_devs[]) device 343 drivers/media/platform/vimc/vimc-capture.c static void vimc_cap_comp_unbind(struct device *comp, struct device *master, device 394 drivers/media/platform/vimc/vimc-capture.c static int vimc_cap_comp_bind(struct device *comp, struct device *master, device 166 drivers/media/platform/vimc/vimc-core.c static int vimc_comp_bind(struct device *master) device 222 drivers/media/platform/vimc/vimc-core.c static void vimc_comp_unbind(struct device *master) device 235 drivers/media/platform/vimc/vimc-core.c static int vimc_comp_compare(struct device *comp, void *data) device 341 drivers/media/platform/vimc/vimc-core.c static void vimc_dev_release(struct device *dev) device 44 drivers/media/platform/vimc/vimc-debayer.c struct device *dev; device 495 drivers/media/platform/vimc/vimc-debayer.c static void vimc_deb_comp_unbind(struct device *comp, struct device *master, device 505 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_comp_bind(struct device *comp, struct device *master, device 31 drivers/media/platform/vimc/vimc-scaler.c struct device *dev; device 354 drivers/media/platform/vimc/vimc-scaler.c static void vimc_sca_comp_unbind(struct device *comp, struct device *master, device 365 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_comp_bind(struct device *comp, struct device *master, device 26 drivers/media/platform/vimc/vimc-sensor.c struct device *dev; device 303 drivers/media/platform/vimc/vimc-sensor.c static void vimc_sen_comp_unbind(struct device *comp, struct device *master, device 330 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_comp_bind(struct device *comp, struct device *master, device 1642 drivers/media/platform/vivid/vivid-core.c static void vivid_pdev_release(struct device *dev) device 212 drivers/media/platform/vivid/vivid-sdr-cap.c unsigned sizes[], struct device *alloc_devs[]) device 124 drivers/media/platform/vivid/vivid-vbi-cap.c unsigned sizes[], struct device *alloc_devs[]) device 20 drivers/media/platform/vivid/vivid-vbi-out.c unsigned sizes[], struct device *alloc_devs[]) device 84 drivers/media/platform/vivid/vivid-vid-cap.c unsigned sizes[], struct device *alloc_devs[]) device 25 drivers/media/platform/vivid/vivid-vid-out.c unsigned sizes[], struct device *alloc_devs[]) device 23 drivers/media/platform/vsp1/vsp1.h struct device; device 75 drivers/media/platform/vsp1/vsp1.h struct device *dev; device 81 drivers/media/platform/vsp1/vsp1.h struct device *bus_master; device 607 drivers/media/platform/vsp1/vsp1_drm.c int vsp1_du_init(struct device *dev) device 639 drivers/media/platform/vsp1/vsp1_drm.c int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index, device 769 drivers/media/platform/vsp1/vsp1_drm.c void vsp1_du_atomic_begin(struct device *dev, unsigned int pipe_index) device 804 drivers/media/platform/vsp1/vsp1_drm.c int vsp1_du_atomic_update(struct device *dev, unsigned int pipe_index, device 871 drivers/media/platform/vsp1/vsp1_drm.c void vsp1_du_atomic_flush(struct device *dev, unsigned int pipe_index, device 906 drivers/media/platform/vsp1/vsp1_drm.c int vsp1_du_map_sg(struct device *dev, struct sg_table *sgt) device 920 drivers/media/platform/vsp1/vsp1_drm.c void vsp1_du_unmap_sg(struct device *dev, struct sg_table *sgt) device 583 drivers/media/platform/vsp1/vsp1_drv.c static int __maybe_unused vsp1_pm_suspend(struct device *dev) device 599 drivers/media/platform/vsp1/vsp1_drv.c static int __maybe_unused vsp1_pm_resume(struct device *dev) device 615 drivers/media/platform/vsp1/vsp1_drv.c static int __maybe_unused vsp1_pm_runtime_suspend(struct device *dev) device 624 drivers/media/platform/vsp1/vsp1_drv.c static int __maybe_unused vsp1_pm_runtime_resume(struct device *dev) device 85 drivers/media/platform/vsp1/vsp1_histo.c struct device *alloc_devs[]) device 709 drivers/media/platform/vsp1/vsp1_video.c unsigned int sizes[], struct device *alloc_devs[]) device 318 drivers/media/platform/xilinx/xilinx-dma.c unsigned int sizes[], struct device *alloc_devs[]) device 735 drivers/media/platform/xilinx/xilinx-dma.c dma->align = 1 << dma->dma->device->copy_align; device 686 drivers/media/platform/xilinx/xilinx-tpg.c static int __maybe_unused xtpg_pm_suspend(struct device *dev) device 695 drivers/media/platform/xilinx/xilinx-tpg.c static int __maybe_unused xtpg_pm_resume(struct device *dev) device 710 drivers/media/platform/xilinx/xilinx-tpg.c struct device *dev = xtpg->xvip.dev; device 98 drivers/media/platform/xilinx/xilinx-vip.h struct device *dev; device 34 drivers/media/platform/xilinx/xilinx-vipp.h struct device *dev; device 161 drivers/media/radio/radio-isa.c int radio_isa_match(struct device *pdev, unsigned int dev) device 180 drivers/media/radio/radio-isa.c struct device *pdev) device 196 drivers/media/radio/radio-isa.c struct device *pdev, device 291 drivers/media/radio/radio-isa.c int radio_isa_probe(struct device *pdev, unsigned int dev) device 341 drivers/media/radio/radio-isa.c int radio_isa_remove(struct device *pdev, unsigned int dev) device 92 drivers/media/radio/radio-isa.h int radio_isa_match(struct device *pdev, unsigned int dev); device 93 drivers/media/radio/radio-isa.h int radio_isa_probe(struct device *pdev, unsigned int dev); device 94 drivers/media/radio/radio-isa.h int radio_isa_remove(struct device *pdev, unsigned int dev); device 207 drivers/media/radio/radio-sf16fmr2.c static int fmr2_probe(struct fmr2 *fmr2, struct device *pdev, int io) device 253 drivers/media/radio/radio-sf16fmr2.c static int fmr2_isa_match(struct device *pdev, unsigned int ndev) device 296 drivers/media/radio/radio-sf16fmr2.c static int fmr2_isa_remove(struct device *pdev, unsigned int ndev) device 238 drivers/media/radio/radio-shark.c static int shark_register_leds(struct shark_device *shark, struct device *dev) device 280 drivers/media/radio/radio-shark.c static int shark_register_leds(struct shark_device *shark, struct device *dev) device 204 drivers/media/radio/radio-shark2.c static int shark_register_leds(struct shark_device *shark, struct device *dev) device 246 drivers/media/radio/radio-shark2.c static int shark_register_leds(struct shark_device *shark, struct device *dev) device 76 drivers/media/radio/radio-wl1273.c struct device *dev; device 495 drivers/media/radio/radio-wl1273.c struct device *dev = radio->dev; device 560 drivers/media/radio/radio-wl1273.c struct device *dev = radio->dev; device 690 drivers/media/radio/radio-wl1273.c struct device *dev = radio->dev; device 876 drivers/media/radio/radio-wl1273.c struct device *dev = radio->dev; device 1803 drivers/media/radio/radio-wl1273.c struct device *dev = radio->dev; device 495 drivers/media/radio/si470x/radio-si470x-i2c.c static int si470x_i2c_suspend(struct device *dev) device 512 drivers/media/radio/si470x/radio-si470x-i2c.c static int si470x_i2c_resume(struct device *dev) device 92 drivers/media/radio/si4713/si4713.c #define DBG_BUFFER(device, message, buffer, size) \ device 98 drivers/media/radio/si4713/si4713.c v4l2_dbg(2, debug, device, "%s:%s\n", message, str); \ device 101 drivers/media/radio/si4713/si4713.c #define DBG_BUFFER(device, message, buffer, size) device 309 drivers/media/rc/ati_remote.c static void ati_remote_dump(struct device *dev, unsigned char *data, device 39 drivers/media/rc/gpio-ir-recv.c struct device *dev = &pdev->dev; device 101 drivers/media/rc/gpio-ir-recv.c static int gpio_ir_recv_suspend(struct device *dev) device 113 drivers/media/rc/gpio-ir-recv.c static int gpio_ir_recv_resume(struct device *dev) device 34 drivers/media/rc/igorplugusb.c struct device *dev; device 23 drivers/media/rc/iguanair.c struct device *dev; device 1130 drivers/media/rc/img-ir/img-ir-hw.c int img_ir_suspend(struct device *dev) device 1139 drivers/media/rc/img-ir/img-ir-hw.c int img_ir_resume(struct device *dev) device 262 drivers/media/rc/img-ir/img-ir-hw.h int img_ir_suspend(struct device *dev); device 263 drivers/media/rc/img-ir/img-ir-hw.h int img_ir_resume(struct device *dev); device 129 drivers/media/rc/img-ir/img-ir.h struct device; device 144 drivers/media/rc/img-ir/img-ir.h struct device *dev; device 90 drivers/media/rc/imon.c struct device *dev; device 453 drivers/media/rc/imon.c struct device *dev = ictx->dev; device 755 drivers/media/rc/imon.c static ssize_t show_associate_remote(struct device *d, device 775 drivers/media/rc/imon.c static ssize_t store_associate_remote(struct device *d, device 797 drivers/media/rc/imon.c static ssize_t show_imon_clock(struct device *d, device 823 drivers/media/rc/imon.c static ssize_t store_imon_clock(struct device *d, device 1092 drivers/media/rc/imon.c struct device *dev = ictx->dev; device 1548 drivers/media/rc/imon.c struct device *dev = ictx->dev; device 2174 drivers/media/rc/imon.c struct device *dev = &intf->dev; device 2363 drivers/media/rc/imon.c struct device *dev = &interface->dev; device 2458 drivers/media/rc/imon.c struct device *dev; device 14 drivers/media/rc/imon_raw.c struct device *dev; device 64 drivers/media/rc/ir-hix5hd2.c struct device *dev; device 211 drivers/media/rc/ir-hix5hd2.c struct device *dev = &pdev->dev; device 307 drivers/media/rc/ir-hix5hd2.c static int hix5hd2_ir_suspend(struct device *dev) device 317 drivers/media/rc/ir-hix5hd2.c static int hix5hd2_ir_resume(struct device *dev) device 23 drivers/media/rc/ir-rx51.c struct device *dev; device 39 drivers/media/rc/ir-sony-decoder.c u8 device, subdevice, function; device 119 drivers/media/rc/ir-sony-decoder.c device = bitrev8((data->bits << 3) & 0xF8); device 128 drivers/media/rc/ir-sony-decoder.c device = bitrev8((data->bits >> 0) & 0xFF); device 137 drivers/media/rc/ir-sony-decoder.c device = bitrev8((data->bits >> 5) & 0xF8); device 148 drivers/media/rc/ir-sony-decoder.c scancode = device << 16 | subdevice << 8 | function; device 733 drivers/media/rc/lirc_dev.c static void lirc_release_device(struct device *ld) device 461 drivers/media/rc/mceusb.c struct device *dev; device 602 drivers/media/rc/mceusb.c struct device *dev = ir->dev; device 808 drivers/media/rc/mceusb.c struct device *dev = ir->dev; device 1410 drivers/media/rc/mceusb.c struct device *dev = ir->dev; device 1583 drivers/media/rc/mceusb.c struct device *dev = ir->dev; device 103 drivers/media/rc/meson-ir.c struct device *dev = &pdev->dev; device 197 drivers/media/rc/meson-ir.c struct device *dev = &pdev->dev; device 136 drivers/media/rc/mtk-cir.c struct device *dev; device 296 drivers/media/rc/mtk-cir.c struct device *dev = &pdev->dev; device 46 drivers/media/rc/nuvoton-cir.c static inline struct device *nvt_get_dev(const struct nvt_dev *nvt) device 210 drivers/media/rc/nuvoton-cir.c static ssize_t wakeup_data_show(struct device *dev, device 243 drivers/media/rc/nuvoton-cir.c static ssize_t wakeup_data_store(struct device *dev, device 402 drivers/media/rc/nuvoton-cir.c struct device *dev = nvt_get_dev(nvt); device 983 drivers/media/rc/rc-main.c static char *rc_devnode(struct device *dev, umode_t *mode) device 1068 drivers/media/rc/rc-main.c static ssize_t show_protocols(struct device *device, device 1071 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1239 drivers/media/rc/rc-main.c static ssize_t store_protocols(struct device *device, device 1243 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1326 drivers/media/rc/rc-main.c static ssize_t show_filter(struct device *device, device 1330 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1370 drivers/media/rc/rc-main.c static ssize_t store_filter(struct device *device, device 1374 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1450 drivers/media/rc/rc-main.c static ssize_t show_wakeup_protocols(struct device *device, device 1454 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1500 drivers/media/rc/rc-main.c static ssize_t store_wakeup_protocols(struct device *device, device 1504 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1561 drivers/media/rc/rc-main.c static void rc_dev_release(struct device *device) device 1563 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1575 drivers/media/rc/rc-main.c static int rc_dev_uevent(struct device *device, struct kobj_uevent_env *env) device 1577 drivers/media/rc/rc-main.c struct rc_dev *dev = to_rc_dev(device); device 1706 drivers/media/rc/rc-main.c static void devm_rc_alloc_release(struct device *dev, void *res) device 1711 drivers/media/rc/rc-main.c struct rc_dev *devm_rc_allocate_device(struct device *dev, device 1940 drivers/media/rc/rc-main.c static void devm_rc_release(struct device *dev, void *res) device 1945 drivers/media/rc/rc-main.c int devm_rc_register_device(struct device *parent, struct rc_dev *dev) device 191 drivers/media/rc/redrat3.c struct device *dev; device 342 drivers/media/rc/redrat3.c struct device *dev; device 425 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 502 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 531 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 656 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 738 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 753 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 929 drivers/media/rc/redrat3.c struct device *dev = rr3->dev; device 978 drivers/media/rc/redrat3.c struct device *dev = &intf->dev; device 18 drivers/media/rc/st_rc.c struct device *dev; device 225 drivers/media/rc/st_rc.c struct device *dev = &pdev->dev; device 340 drivers/media/rc/st_rc.c static int st_rc_suspend(struct device *dev) device 360 drivers/media/rc/st_rc.c static int st_rc_resume(struct device *dev) device 67 drivers/media/rc/streamzap.c struct device *dev; device 278 drivers/media/rc/streamzap.c struct device *dev = sz->dev; device 152 drivers/media/rc/sunxi-cir.c struct device *dev = &pdev->dev; device 157 drivers/media/rc/tango-ir.c struct device *dev = &pdev->dev; device 28 drivers/media/rc/ttusbir.c struct device *dev; device 353 drivers/media/rc/winbond-cir.c wbcir_irq_rx(struct wbcir_data *data, struct pnp_dev *device) device 456 drivers/media/rc/winbond-cir.c struct pnp_dev *device = cookie; device 457 drivers/media/rc/winbond-cir.c struct wbcir_data *data = pnp_get_drvdata(device); device 484 drivers/media/rc/winbond-cir.c wbcir_irq_rx(data, device); device 668 drivers/media/rc/winbond-cir.c wbcir_shutdown(struct pnp_dev *device) device 670 drivers/media/rc/winbond-cir.c struct device *dev = &device->dev; device 671 drivers/media/rc/winbond-cir.c struct wbcir_data *data = pnp_get_drvdata(device); device 877 drivers/media/rc/winbond-cir.c wbcir_suspend(struct pnp_dev *device, pm_message_t state) device 879 drivers/media/rc/winbond-cir.c struct wbcir_data *data = pnp_get_drvdata(device); device 881 drivers/media/rc/winbond-cir.c wbcir_shutdown(device); device 997 drivers/media/rc/winbond-cir.c wbcir_resume(struct pnp_dev *device) device 999 drivers/media/rc/winbond-cir.c struct wbcir_data *data = pnp_get_drvdata(device); device 1010 drivers/media/rc/winbond-cir.c wbcir_probe(struct pnp_dev *device, const struct pnp_device_id *dev_id) device 1012 drivers/media/rc/winbond-cir.c struct device *dev = &device->dev; device 1016 drivers/media/rc/winbond-cir.c if (!(pnp_port_len(device, 0) == EHFUNC_IOMEM_LEN && device 1017 drivers/media/rc/winbond-cir.c pnp_port_len(device, 1) == WAKEUP_IOMEM_LEN && device 1018 drivers/media/rc/winbond-cir.c pnp_port_len(device, 2) == SP_IOMEM_LEN)) { device 1029 drivers/media/rc/winbond-cir.c pnp_set_drvdata(device, data); device 1032 drivers/media/rc/winbond-cir.c data->ebase = pnp_port_start(device, 0); device 1033 drivers/media/rc/winbond-cir.c data->wbase = pnp_port_start(device, 1); device 1034 drivers/media/rc/winbond-cir.c data->sbase = pnp_port_start(device, 2); device 1035 drivers/media/rc/winbond-cir.c data->irq = pnp_irq(device, 0); device 1044 drivers/media/rc/winbond-cir.c dev_dbg(&device->dev, "Found device (w: 0x%lX, e: 0x%lX, s: 0x%lX, i: %u)\n", device 1051 drivers/media/rc/winbond-cir.c err = led_classdev_register(&device->dev, &data->led); device 1075 drivers/media/rc/winbond-cir.c data->dev->dev.parent = &device->dev; device 1117 drivers/media/rc/winbond-cir.c 0, DRVNAME, device); device 1124 drivers/media/rc/winbond-cir.c device_init_wakeup(&device->dev, 1); device 1145 drivers/media/rc/winbond-cir.c pnp_set_drvdata(device, NULL); device 1151 drivers/media/rc/winbond-cir.c wbcir_remove(struct pnp_dev *device) device 1153 drivers/media/rc/winbond-cir.c struct wbcir_data *data = pnp_get_drvdata(device); device 1157 drivers/media/rc/winbond-cir.c free_irq(data->irq, device); device 1181 drivers/media/rc/winbond-cir.c pnp_set_drvdata(device, NULL); device 82 drivers/media/rc/zx-irdec.c struct device *dev = &pdev->dev; device 100 drivers/media/usb/airspy/airspy.c struct device *dev; device 479 drivers/media/usb/airspy/airspy.c unsigned int *nplanes, unsigned int sizes[], struct device *alloc_devs[]) device 287 drivers/media/usb/as102/as102_drv.c struct device *dev = &as102_dev->bus_adap.usb_dev->dev; device 22 drivers/media/usb/au0828/au0828-vbi.c unsigned int sizes[], struct device *alloc_devs[]) device 685 drivers/media/usb/au0828/au0828-video.c unsigned int sizes[], struct device *alloc_devs[]) device 133 drivers/media/usb/cpia2/cpia2_core.c unsigned int device = cam->params.pnp_id.device_type; device 172 drivers/media/usb/cpia2/cpia2_core.c if (device == DEVICE_STV_672) device 191 drivers/media/usb/cpia2/cpia2_core.c if (device == DEVICE_STV_672) device 288 drivers/media/usb/cpia2/cpia2_core.c if (device == DEVICE_STV_672) device 296 drivers/media/usb/cpia2/cpia2_core.c if (device == DEVICE_STV_672) device 410 drivers/media/usb/cpia2/cpia2_core.c if (device == DEVICE_STV_672) device 1343 drivers/media/usb/cpia2/cpia2_core.c unsigned int device = cam->params.pnp_id.device_type; device 1381 drivers/media/usb/cpia2/cpia2_core.c if (device == DEVICE_STV_672) { device 1693 drivers/media/usb/cx231xx/cx231xx-cards.c struct device *d = &interface->dev; device 456 drivers/media/usb/cx231xx/cx231xx-dvb.c struct cx231xx *dev, struct device *device) device 464 drivers/media/usb/cx231xx/cx231xx-dvb.c result = dvb_register_adapter(&dvb->adapter, dev->name, module, device, device 583 drivers/media/usb/cx231xx/cx231xx.h struct device *dev; /* pointer to USB interface's dev */ device 840 drivers/media/usb/dvb-usb-v2/rtl28xxu.c struct device *parent = adapter->dev.parent; device 43 drivers/media/usb/dvb-usb/cxusb-analog.c struct device *alloc_devs[]) device 496 drivers/media/usb/dvb-usb/technisat-usb2.c .device = STV0903, device 977 drivers/media/usb/em28xx/em28xx-dvb.c struct em28xx *dev, struct device *device) device 987 drivers/media/usb/em28xx/em28xx-dvb.c device, adapter_nr); device 33 drivers/media/usb/em28xx/em28xx-vbi.c unsigned int sizes[], struct device *alloc_devs[]) device 1040 drivers/media/usb/em28xx/em28xx-video.c unsigned int sizes[], struct device *alloc_devs[]) device 691 drivers/media/usb/go7007/go7007-driver.c struct device *dev) device 154 drivers/media/usb/go7007/go7007-priv.h struct device *dev; device 281 drivers/media/usb/go7007/go7007-priv.h struct device *dev); device 345 drivers/media/usb/go7007/go7007-v4l2.c unsigned int sizes[], struct device *alloc_devs[]) device 206 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_free(struct snd_device *device) device 208 drivers/media/usb/go7007/snd-go7007.c struct go7007 *go = device->device_data; device 1289 drivers/media/usb/gspca/gspca.c unsigned int sizes[], struct device *alloc_devs[]) device 111 drivers/media/usb/hackrf/hackrf.c struct device *dev; device 753 drivers/media/usb/hackrf/hackrf.c unsigned int *nplanes, unsigned int sizes[], struct device *alloc_devs[]) device 1161 drivers/media/usb/hdpvr/hdpvr-video.c int hdpvr_register_videodev(struct hdpvr_device *dev, struct device *parent, device 310 drivers/media/usb/hdpvr/hdpvr.h int hdpvr_register_videodev(struct hdpvr_device *dev, struct device *parent, device 106 drivers/media/usb/msi2500/msi2500.c struct device *dev; device 601 drivers/media/usb/msi2500/msi2500.c struct device *alloc_devs[]) device 113 drivers/media/usb/pulse8-cec/pulse8-cec.c struct device *dev; device 20 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c struct device *class_dev; device 73 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_name(struct device *class_dev, device 87 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_type(struct device *class_dev, device 108 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_min(struct device *class_dev, device 121 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_max(struct device *class_dev, device 134 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_def(struct device *class_dev, device 153 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_val_norm(struct device *class_dev, device 172 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_val_custom(struct device *class_dev, device 191 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_enum(struct device *class_dev, device 215 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t show_bits(struct device *class_dev, device 258 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t store_val_norm(struct device *class_dev, device 272 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t store_val_custom(struct device *class_dev, device 406 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t debuginfo_show(struct device *, struct device_attribute *, device 408 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t debugcmd_show(struct device *, struct device_attribute *, device 410 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t debugcmd_store(struct device *, struct device_attribute *, device 499 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static void pvr2_sysfs_release(struct device *class_dev) device 508 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c struct device *dev; device 548 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t v4l_minor_number_show(struct device *class_dev, device 560 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t bus_info_show(struct device *class_dev, device 571 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t hdw_name_show(struct device *class_dev, device 582 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t hdw_desc_show(struct device *class_dev, device 593 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t v4l_radio_minor_number_show(struct device *class_dev, device 606 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t unit_number_show(struct device *class_dev, device 621 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c struct device *class_dev; device 801 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t debuginfo_show(struct device *class_dev, device 812 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t debugcmd_show(struct device *class_dev, device 822 drivers/media/usb/pvrusb2/pvrusb2-sysfs.c static ssize_t debugcmd_store(struct device *class_dev, device 150 drivers/media/usb/pwc/pwc-if.c static void *pwc_alloc_urb_buffer(struct device *dev, device 167 drivers/media/usb/pwc/pwc-if.c static void pwc_free_urb_buffer(struct device *dev, device 607 drivers/media/usb/pwc/pwc-if.c unsigned int sizes[], struct device *alloc_devs[]) device 41 drivers/media/usb/rainshadow-cec/rainshadow-cec.c struct device *dev; device 646 drivers/media/usb/s2255/s2255drv.c unsigned int sizes[], struct device *alloc_devs[]) device 967 drivers/media/usb/s2255/s2255drv.c struct device *dev = &sdev->udev->dev; device 442 drivers/media/usb/siano/smsusb.c params.device = &dev->udev->dev; device 652 drivers/media/usb/stk1160/stk1160-v4l.c unsigned int sizes[], struct device *alloc_devs[]) device 114 drivers/media/usb/stk1160/stk1160.h struct device *dev; device 155 drivers/media/usb/tm6000/tm6000-input.c u8 device, command; device 163 drivers/media/usb/tm6000/tm6000-input.c device = (len > 1 ? buf[1] : 0x0); device 167 drivers/media/usb/tm6000/tm6000-input.c scancode = RC_SCANCODE_RC5(device, command); device 171 drivers/media/usb/tm6000/tm6000-input.c scancode = RC_SCANCODE_NEC(device, command); device 175 drivers/media/usb/tm6000/tm6000-input.c scancode = RC_SCANCODE_OTHER(device << 8 | command); device 72 drivers/media/usb/usbtv/usbtv-core.c struct device *dev = &intf->dev; device 722 drivers/media/usb/usbtv/usbtv-video.c unsigned int *nplanes, unsigned int sizes[], struct device *alloc_devs[]) device 87 drivers/media/usb/usbtv/usbtv.h struct device *dev; device 145 drivers/media/usb/usbvision/usbvision-video.c static inline struct usb_usbvision *cd_to_usbvision(struct device *cd) device 151 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_version(struct device *cd, device 158 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_model(struct device *cd, device 168 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_hue(struct device *cd, device 180 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_contrast(struct device *cd, device 192 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_brightness(struct device *cd, device 204 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_saturation(struct device *cd, device 216 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_streaming(struct device *cd, device 226 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_compression(struct device *cd, device 236 drivers/media/usb/usbvision/usbvision-video.c static ssize_t show_device_bridge(struct device *cd, device 74 drivers/media/usb/uvc/uvc_queue.c unsigned int sizes[], struct device *alloc_devs[]) device 1322 drivers/media/v4l2-core/tuner-core.c static int tuner_suspend(struct device *dev) device 1338 drivers/media/v4l2-core/tuner-core.c static int tuner_resume(struct device *dev) device 396 drivers/media/v4l2-core/v4l2-async.c struct device *dev = device 36 drivers/media/v4l2-core/v4l2-clk.c struct v4l2_clk *v4l2_clk_get(struct device *dev, const char *id) device 45 drivers/media/v4l2-core/v4l2-dev.c static ssize_t index_show(struct device *cd, device 54 drivers/media/v4l2-core/v4l2-dev.c static ssize_t dev_debug_show(struct device *cd, device 62 drivers/media/v4l2-core/v4l2-dev.c static ssize_t dev_debug_store(struct device *cd, struct device_attribute *attr, device 78 drivers/media/v4l2-core/v4l2-dev.c static ssize_t name_show(struct device *cd, device 174 drivers/media/v4l2-core/v4l2-dev.c static void v4l2_device_release(struct device *cd) device 17 drivers/media/v4l2-core/v4l2-device.c int v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev) device 616 drivers/media/v4l2-core/v4l2-flash-led-class.c struct device *dev, struct fwnode_handle *fwn, device 670 drivers/media/v4l2-core/v4l2-flash-led-class.c struct device *dev, struct fwnode_handle *fwn, device 680 drivers/media/v4l2-core/v4l2-flash-led-class.c struct device *dev, struct fwnode_handle *fwn, device 599 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_fwnode_parse_endpoint(struct device *dev, device 659 drivers/media/v4l2-core/v4l2-fwnode.c __v4l2_async_notifier_parse_fwnode_ep(struct device *dev, device 708 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_parse_fwnode_endpoints(struct device *dev, device 720 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_async_notifier_parse_fwnode_endpoints_by_port(struct device *dev, device 744 drivers/media/v4l2-core/v4l2-fwnode.c static int v4l2_fwnode_reference_parse(struct device *dev, device 1037 drivers/media/v4l2-core/v4l2-fwnode.c v4l2_fwnode_reference_parse_int_props(struct device *dev, device 1092 drivers/media/v4l2-core/v4l2-fwnode.c int v4l2_async_notifier_parse_fwnode_sensor_common(struct device *dev, device 1172 drivers/media/v4l2-core/v4l2-fwnode.c struct device *dev = sd->dev; device 144 drivers/media/v4l2-core/videobuf-core.c struct device *dev, device 37 drivers/media/v4l2-core/videobuf-dma-contig.c static int __videobuf_dc_alloc(struct device *dev, device 55 drivers/media/v4l2-core/videobuf-dma-contig.c static void __videobuf_dc_free(struct device *dev, device 349 drivers/media/v4l2-core/videobuf-dma-contig.c struct device *dev, device 285 drivers/media/v4l2-core/videobuf-dma-sg.c static int videobuf_dma_map(struct device *dev, struct videobuf_dmabuf *dma) device 328 drivers/media/v4l2-core/videobuf-dma-sg.c int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma) device 675 drivers/media/v4l2-core/videobuf-dma-sg.c struct device *dev, device 279 drivers/media/v4l2-core/videobuf-vmalloc.c struct device *dev, device 59 drivers/memory/atmel-ebi.c struct device *dev; device 302 drivers/memory/atmel-ebi.c struct device *dev = ebi->dev; device 495 drivers/memory/atmel-ebi.c struct device *dev = ebi->dev; device 517 drivers/memory/atmel-ebi.c struct device *dev = &pdev->dev; device 612 drivers/memory/atmel-ebi.c static __maybe_unused int atmel_ebi_resume(struct device *dev) device 187 drivers/memory/brcmstb_dpfe.c struct device *dev; device 201 drivers/memory/brcmstb_dpfe.c static ssize_t show_info(struct device *, struct device_attribute *, char *); device 202 drivers/memory/brcmstb_dpfe.c static ssize_t show_refresh(struct device *, struct device_attribute *, char *); device 203 drivers/memory/brcmstb_dpfe.c static ssize_t store_refresh(struct device *, struct device_attribute *, device 205 drivers/memory/brcmstb_dpfe.c static ssize_t show_vendor(struct device *, struct device_attribute *, char *); device 206 drivers/memory/brcmstb_dpfe.c static ssize_t show_dram(struct device *, struct device_attribute *, char *); device 579 drivers/memory/brcmstb_dpfe.c struct device *dev = &pdev->dev; device 664 drivers/memory/brcmstb_dpfe.c static ssize_t show_info(struct device *dev, struct device_attribute *devattr, device 686 drivers/memory/brcmstb_dpfe.c static ssize_t show_refresh(struct device *dev, device 720 drivers/memory/brcmstb_dpfe.c static ssize_t store_refresh(struct device *dev, struct device_attribute *attr, device 746 drivers/memory/brcmstb_dpfe.c static ssize_t show_vendor(struct device *dev, struct device_attribute *devattr, device 777 drivers/memory/brcmstb_dpfe.c static ssize_t show_dram(struct device *dev, struct device_attribute *devattr, device 810 drivers/memory/brcmstb_dpfe.c struct device *dev = &pdev->dev; device 108 drivers/memory/da8xx-ddrctl.c struct device *dev; device 63 drivers/memory/emif.c struct device *dev; device 383 drivers/memory/emif.c struct device *dev = emif->dev; device 1015 drivers/memory/emif.c struct device *dev = emif->dev; device 1210 drivers/memory/emif.c u32 ip_rev, struct device *dev) device 1239 drivers/memory/emif.c struct device *dev) device 1343 drivers/memory/emif.c struct device_node *np_emif, struct device *dev) device 1418 drivers/memory/emif.c struct device_node *np_emif, struct device *dev) device 1432 drivers/memory/emif.c struct device *dev; device 1623 drivers/memory/emif.c struct device *dev; device 1729 drivers/memory/emif.c struct device *dev; device 94 drivers/memory/fsl-corenet-cf.c struct device *dev; device 50 drivers/memory/jz4780-nemc.c struct device *dev; device 66 drivers/memory/jz4780-nemc.c unsigned int jz4780_nemc_num_banks(struct device *dev) device 91 drivers/memory/jz4780-nemc.c void jz4780_nemc_set_type(struct device *dev, unsigned int bank, device 123 drivers/memory/jz4780-nemc.c void jz4780_nemc_assert(struct device *dev, unsigned int bank, bool assert) device 270 drivers/memory/jz4780-nemc.c struct device *dev = &pdev->dev; device 63 drivers/memory/mtk-smi.c void (*config_port)(struct device *); device 69 drivers/memory/mtk-smi.c struct device *dev; device 83 drivers/memory/mtk-smi.c struct device *smi_common_dev; device 128 drivers/memory/mtk-smi.c int mtk_smi_larb_get(struct device *larbdev) device 136 drivers/memory/mtk-smi.c void mtk_smi_larb_put(struct device *larbdev) device 143 drivers/memory/mtk-smi.c mtk_smi_larb_bind(struct device *dev, struct device *master, void *data) device 159 drivers/memory/mtk-smi.c static void mtk_smi_larb_config_port_gen2_general(struct device *dev) device 175 drivers/memory/mtk-smi.c static void mtk_smi_larb_config_port_mt8173(struct device *dev) device 182 drivers/memory/mtk-smi.c static void mtk_smi_larb_config_port_gen1(struct device *dev) device 214 drivers/memory/mtk-smi.c mtk_smi_larb_unbind(struct device *dev, struct device *master, void *data) device 273 drivers/memory/mtk-smi.c struct device *dev = &pdev->dev; device 332 drivers/memory/mtk-smi.c static int __maybe_unused mtk_smi_larb_resume(struct device *dev) device 358 drivers/memory/mtk-smi.c static int __maybe_unused mtk_smi_larb_suspend(struct device *dev) device 420 drivers/memory/mtk-smi.c struct device *dev = &pdev->dev; device 485 drivers/memory/mtk-smi.c static int __maybe_unused mtk_smi_common_resume(struct device *dev) device 502 drivers/memory/mtk-smi.c static int __maybe_unused mtk_smi_common_suspend(struct device *dev) device 81 drivers/memory/mvebu-devbus.c struct device *dev; device 265 drivers/memory/mvebu-devbus.c struct device *dev = &pdev->dev; device 29 drivers/memory/of_memory.c struct device *dev) device 105 drivers/memory/of_memory.c struct device *dev, u32 device_type, u32 *nr_frequencies) device 13 drivers/memory/of_memory.h struct device *dev); device 15 drivers/memory/of_memory.h *of_get_ddr_timings(struct device_node *np_ddr, struct device *dev, device 19 drivers/memory/of_memory.h *of_get_min_tck(struct device_node *np, struct device *dev) device 25 drivers/memory/of_memory.h *of_get_ddr_timings(struct device_node *np_ddr, struct device *dev, device 232 drivers/memory/omap-gpmc.c struct device *dev; device 1218 drivers/memory/omap-gpmc.c int gpmc_omap_onenand_set_timings(struct device *dev, int cs, int freq, device 2458 drivers/memory/omap-gpmc.c static int gpmc_suspend(struct device *dev) device 2465 drivers/memory/omap-gpmc.c static int gpmc_resume(struct device *dev) device 200 drivers/memory/pl172.c struct device *dev = &adev->dev; device 268 drivers/memory/pl353-smc.c static int __maybe_unused pl353_smc_suspend(struct device *dev) device 278 drivers/memory/pl353-smc.c static int __maybe_unused pl353_smc_resume(struct device *dev) device 45 drivers/memory/samsung/exynos-srom.c struct device *dev; device 109 drivers/memory/samsung/exynos-srom.c struct device *dev = &pdev->dev; device 175 drivers/memory/samsung/exynos-srom.c static int exynos_srom_suspend(struct device *dev) device 184 drivers/memory/samsung/exynos-srom.c static int exynos_srom_resume(struct device *dev) device 723 drivers/memory/tegra/mc.c static int tegra_mc_suspend(struct device *dev) device 737 drivers/memory/tegra/mc.c static int tegra_mc_resume(struct device *dev) device 464 drivers/memory/tegra/tegra124-emc.c struct device *dev; device 1055 drivers/memory/tegra/tegra124-emc.c static void emc_debugfs_init(struct device *dev, struct tegra_emc *emc) device 14 drivers/memory/tegra/tegra186.c struct device *dev; device 137 drivers/memory/tegra/tegra20-emc.c struct device *dev; device 370 drivers/memory/tegra/tegra20-emc.c tegra_emc_find_node_by_ram_code(struct device *dev) device 332 drivers/memory/ti-aemif.c struct device *dev = &pdev->dev; device 63 drivers/memory/ti-emif-pm.c static int ti_emif_alloc_sram(struct device *dev, device 149 drivers/memory/ti-emif-pm.c static int ti_emif_push_sram(struct device *dev, struct ti_emif_data *emif_data) device 248 drivers/memory/ti-emif-pm.c static int ti_emif_resume(struct device *dev) device 265 drivers/memory/ti-emif-pm.c static int ti_emif_suspend(struct device *dev) device 279 drivers/memory/ti-emif-pm.c struct device *dev = &pdev->dev; device 41 drivers/memstick/core/memstick.c static int memstick_bus_match(struct device *dev, struct device_driver *drv) device 60 drivers/memstick/core/memstick.c static int memstick_uevent(struct device *dev, struct kobj_uevent_env *env) device 77 drivers/memstick/core/memstick.c static int memstick_device_probe(struct device *dev) device 94 drivers/memstick/core/memstick.c static int memstick_device_remove(struct device *dev) device 113 drivers/memstick/core/memstick.c static int memstick_device_suspend(struct device *dev, pm_message_t state) device 126 drivers/memstick/core/memstick.c static int memstick_device_resume(struct device *dev) device 147 drivers/memstick/core/memstick.c static ssize_t name##_show(struct device *dev, struct device_attribute *attr, \ device 179 drivers/memstick/core/memstick.c static void memstick_free(struct device *dev) device 191 drivers/memstick/core/memstick.c static void memstick_free_card(struct device *dev) device 490 drivers/memstick/core/memstick.c struct device *dev) device 282 drivers/memstick/core/mspro_block.c typedef ssize_t (*sysfs_show_t)(struct device *dev, device 286 drivers/memstick/core/mspro_block.c static ssize_t mspro_block_attr_show_default(struct device *dev, device 308 drivers/memstick/core/mspro_block.c static ssize_t mspro_block_attr_show_sysinfo(struct device *dev, device 390 drivers/memstick/core/mspro_block.c static ssize_t mspro_block_attr_show_modelname(struct device *dev, device 401 drivers/memstick/core/mspro_block.c static ssize_t mspro_block_attr_show_mbr(struct device *dev, device 435 drivers/memstick/core/mspro_block.c static ssize_t mspro_block_attr_show_specfile(struct device *dev, device 470 drivers/memstick/core/mspro_block.c static ssize_t mspro_block_attr_show_devinfo(struct device *dev, device 848 drivers/memstick/host/r592.c static int r592_suspend(struct device *core_dev) device 858 drivers/memstick/host/r592.c static int r592_resume(struct device *core_dev) device 33 drivers/memstick/host/rtsx_pci_ms.c static inline struct device *ms_dev(struct realtek_pci_ms *host) device 42 drivers/memstick/host/rtsx_usb_ms.c static inline struct device *ms_dev(struct rtsx_usb_ms *host) device 644 drivers/memstick/host/rtsx_usb_ms.c static int rtsx_usb_ms_suspend(struct device *dev) device 670 drivers/memstick/host/rtsx_usb_ms.c static int rtsx_usb_ms_resume(struct device *dev) device 683 drivers/memstick/host/rtsx_usb_ms.c static int rtsx_usb_ms_runtime_suspend(struct device *dev) device 696 drivers/memstick/host/rtsx_usb_ms.c static int rtsx_usb_ms_runtime_resume(struct device *dev) device 1407 drivers/message/fusion/mptbase.c mpt_get_product_name(u16 vendor, u16 device, u8 revision) device 1412 drivers/message/fusion/mptbase.c switch (device) device 1432 drivers/message/fusion/mptbase.c switch (device) device 1813 drivers/message/fusion/mptbase.c if (pdev->device == MPI_MANUFACTPAGE_DEVID_SAS1078) device 1882 drivers/message/fusion/mptbase.c ioc->prod_name = mpt_get_product_name(pdev->vendor, pdev->device, device 1885 drivers/message/fusion/mptbase.c switch (pdev->device) device 2210 drivers/message/fusion/mptbase.c if (pdev->device == MPI_MANUFACTPAGE_DEVID_SAS1078) device 2235 drivers/message/fusion/mptbase.c if (ioc->bus_type == SAS && (pdev->device == device 2236 drivers/message/fusion/mptbase.c MPI_MANUFACTPAGE_DEVID_SAS1068E || pdev->device == device 3980 drivers/message/fusion/mptbase.c if (ioc->pcidev->device == MPI_MANUFACTPAGE_DEVID_SAS1078) { device 4455 drivers/message/fusion/mptbase.c if (ioc->pcidev->device == MPI_MANUFACTPAGE_DEVID_SAS1078 && device 1287 drivers/message/fusion/mptctl.c karg->pciId = pdev->device; device 1498 drivers/message/fusion/mptctl.c karg.chip_type = ioc->pcidev->device; device 2365 drivers/message/fusion/mptctl.c karg.device = pdev->device; device 383 drivers/message/fusion/mptctl.h u16 device; device 406 drivers/message/fusion/mptctl.h u16 device; device 191 drivers/message/fusion/mptfc.c struct scsi_device *sdev = SCpnt->device; device 199 drivers/message/fusion/mptfc.c hd = shost_priv(SCpnt->device->host); device 209 drivers/message/fusion/mptfc.c SCpnt->device->id, SCpnt->device->lun, device 217 drivers/message/fusion/mptfc.c if (ready == DID_NO_CONNECT || !SCpnt->device->hostdata device 223 drivers/message/fusion/mptfc.c SCpnt->device->id, SCpnt->device->lun, ready, device 224 drivers/message/fusion/mptfc.c ioc->active, SCpnt->device->hostdata)); device 230 drivers/message/fusion/mptfc.c SCpnt->device->id, SCpnt->device->lun)); device 646 drivers/message/fusion/mptfc.c struct fc_rport *rport = starget_to_rport(scsi_target(SCpnt->device)); device 648 drivers/message/fusion/mptfc.c VirtDevice *vdevice = SCpnt->device->hostdata; device 1900 drivers/message/fusion/mptsas.c VirtDevice *vdevice = SCpnt->device->hostdata; device 1934 drivers/message/fusion/mptsas.c hd = shost_priv(sc->device->host); device 1957 drivers/message/fusion/mptsas.c vdevice = sc->device->hostdata; device 3031 drivers/message/fusion/mptsas.c static int mptsas_probe_one_phy(struct device *dev, device 3191 drivers/message/fusion/mptsas.c struct device *parent; device 3357 drivers/message/fusion/mptsas.c struct device *parent_dev; device 4875 drivers/message/fusion/mptsas.c vdevice = sc->device->hostdata; device 540 drivers/message/fusion/mptscsih.c ioc->name, pScsiReply->Bus, pScsiReply->TargetID, sc->device->lun); device 633 drivers/message/fusion/mptscsih.c VirtDevice *vdevice = sc->device->hostdata; device 697 drivers/message/fusion/mptscsih.c sc->device->host->host_no, sc->device->channel, device 698 drivers/message/fusion/mptscsih.c sc->device->id, sc->device->lun, device 729 drivers/message/fusion/mptscsih.c vdevice = sc->device->hostdata; device 750 drivers/message/fusion/mptscsih.c sc->device->hostdata; device 813 drivers/message/fusion/mptscsih.c ioc->name, sc->result, sc->device->channel, sc->device->id)); device 1056 drivers/message/fusion/mptscsih.c dtmprintk(ioc, sdev_printk(KERN_INFO, sc->device, MYIOC_s_FMT device 1118 drivers/message/fusion/mptscsih.c dtmprintk(ioc, sdev_printk(KERN_INFO, sc->device, device 1152 drivers/message/fusion/mptscsih.c if (sc->device == NULL) device 1154 drivers/message/fusion/mptscsih.c if (sc->device->host == NULL) device 1156 drivers/message/fusion/mptscsih.c if ((hd = shost_priv(sc->device->host)) == NULL) device 1161 drivers/message/fusion/mptscsih.c ioc->name, 0, sc->device->id, sc->device->lun)); device 1318 drivers/message/fusion/mptscsih.c VirtDevice *vdevice = SCpnt->device->hostdata; device 1327 drivers/message/fusion/mptscsih.c hd = shost_priv(SCpnt->device->host); device 1370 drivers/message/fusion/mptscsih.c SCpnt->device->tagged_supported) device 1389 drivers/message/fusion/mptscsih.c int_to_scsilun(SCpnt->device->lun, (struct scsi_lun *)pScsiReq->LUN); device 1694 drivers/message/fusion/mptscsih.c if ((hd = shost_priv(SCpnt->device->host)) == NULL) { device 1707 drivers/message/fusion/mptscsih.c vdevice = SCpnt->device->hostdata; device 1814 drivers/message/fusion/mptscsih.c if ((hd = shost_priv(SCpnt->device->host)) == NULL){ device 1825 drivers/message/fusion/mptscsih.c vdevice = SCpnt->device->hostdata; device 1874 drivers/message/fusion/mptscsih.c if ((hd = shost_priv(SCpnt->device->host)) == NULL){ device 1888 drivers/message/fusion/mptscsih.c vdevice = SCpnt->device->hostdata; device 1923 drivers/message/fusion/mptscsih.c if ((hd = shost_priv(SCpnt->device->host)) == NULL){ device 2416 drivers/message/fusion/mptscsih.c vdevice = sc->device->hostdata; device 2439 drivers/message/fusion/mptscsih.c (sc->device->channel << 8) | sc->device->id; device 3042 drivers/message/fusion/mptscsih.c mptscsih_version_fw_show(struct device *dev, struct device_attribute *attr, device 3058 drivers/message/fusion/mptscsih.c mptscsih_version_bios_show(struct device *dev, struct device_attribute *attr, device 3074 drivers/message/fusion/mptscsih.c mptscsih_version_mpi_show(struct device *dev, struct device_attribute *attr, device 3086 drivers/message/fusion/mptscsih.c mptscsih_version_product_show(struct device *dev, device 3100 drivers/message/fusion/mptscsih.c mptscsih_version_nvdata_persistent_show(struct device *dev, device 3115 drivers/message/fusion/mptscsih.c mptscsih_version_nvdata_default_show(struct device *dev, device 3128 drivers/message/fusion/mptscsih.c mptscsih_board_name_show(struct device *dev, struct device_attribute *attr, device 3140 drivers/message/fusion/mptscsih.c mptscsih_board_assembly_show(struct device *dev, device 3153 drivers/message/fusion/mptscsih.c mptscsih_board_tracer_show(struct device *dev, struct device_attribute *attr, device 3166 drivers/message/fusion/mptscsih.c mptscsih_io_delay_show(struct device *dev, struct device_attribute *attr, device 3179 drivers/message/fusion/mptscsih.c mptscsih_device_delay_show(struct device *dev, struct device_attribute *attr, device 3192 drivers/message/fusion/mptscsih.c mptscsih_debug_level_show(struct device *dev, struct device_attribute *attr, device 3202 drivers/message/fusion/mptscsih.c mptscsih_debug_level_store(struct device *dev, struct device_attribute *attr, device 119 drivers/message/fusion/mptscsih.h extern void mptscsih_slave_destroy(struct scsi_device *device); device 120 drivers/message/fusion/mptscsih.h extern int mptscsih_slave_configure(struct scsi_device *device); device 780 drivers/message/fusion/mptspi.c VirtDevice *vdevice = SCpnt->device->hostdata; device 789 drivers/message/fusion/mptspi.c if (SCpnt->device->channel == 1 && device 790 drivers/message/fusion/mptspi.c mptscsih_is_phys_disk(ioc, 0, SCpnt->device->id) == 0) { device 796 drivers/message/fusion/mptspi.c if (spi_dv_pending(scsi_target(SCpnt->device))) device 133 drivers/mfd/88pm80x.c static int pm80x_suspend(struct device *dev) device 145 drivers/mfd/88pm80x.c static int pm80x_resume(struct device *dev) device 1115 drivers/mfd/88pm860x-core.c struct device *dev, device 1217 drivers/mfd/88pm860x-core.c static int pm860x_suspend(struct device *dev) device 1227 drivers/mfd/88pm860x-core.c static int pm860x_resume(struct device *dev) device 413 drivers/mfd/aat2870-core.c static int aat2870_i2c_suspend(struct device *dev) device 423 drivers/mfd/aat2870-core.c static int aat2870_i2c_resume(struct device *dev) device 65 drivers/mfd/ab3100-core.c static int ab3100_get_chip_id(struct device *dev) device 106 drivers/mfd/ab3100-core.c static int set_register_interruptible(struct device *dev, device 207 drivers/mfd/ab3100-core.c static int get_register_interruptible(struct device *dev, u8 bank, u8 reg, device 270 drivers/mfd/ab3100-core.c static int get_register_page_interruptible(struct device *dev, u8 bank, device 348 drivers/mfd/ab3100-core.c static int mask_and_set_register_interruptible(struct device *dev, u8 bank, device 380 drivers/mfd/ab3100-core.c static int ab3100_event_registers_startup_state_get(struct device *dev, device 50 drivers/mfd/ab3100-otp.c struct device *dev; device 125 drivers/mfd/ab3100-otp.c static void __init ab3100_otp_init_debugfs(struct device *dev, device 138 drivers/mfd/ab3100-otp.c static inline void __init ab3100_otp_init_debugfs(struct device *dev, device 149 drivers/mfd/ab3100-otp.c static ssize_t ab3100_otp_##name##_show(struct device *dev, \ device 201 drivers/mfd/ab8500-core.c static int ab8500_get_chip_id(struct device *dev) device 234 drivers/mfd/ab8500-core.c static int ab8500_set_register(struct device *dev, u8 bank, device 267 drivers/mfd/ab8500-core.c static int ab8500_get_register(struct device *dev, u8 bank, device 318 drivers/mfd/ab8500-core.c static int ab8500_mask_and_set_register(struct device *dev, device 882 drivers/mfd/ab8500-core.c static ssize_t show_chip_id(struct device *dev, device 903 drivers/mfd/ab8500-core.c static ssize_t show_switch_off_status(struct device *dev, device 938 drivers/mfd/ab8500-core.c static ssize_t show_turn_on_status(struct device *dev, device 967 drivers/mfd/ab8500-core.c static ssize_t show_turn_on_status_2(struct device *dev, device 982 drivers/mfd/ab8500-core.c static ssize_t show_ab9540_dbbrstn(struct device *dev, device 1000 drivers/mfd/ab8500-core.c static ssize_t store_ab9540_dbbrstn(struct device *dev, device 1280 drivers/mfd/ab8500-debugfs.c static int ab8500_registers_print(struct device *dev, u32 bank, device 1322 drivers/mfd/ab8500-debugfs.c struct device *dev = s->private; device 1336 drivers/mfd/ab8500-debugfs.c struct device *dev = s->private; device 1353 drivers/mfd/ab8500-debugfs.c void ab8500_dump_all_banks(struct device *dev) device 1407 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 1440 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 1459 drivers/mfd/ab8500-debugfs.c struct device *dev = s->private; device 1484 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 1555 drivers/mfd/ab8500-debugfs.c struct device *dev = s->private; device 1593 drivers/mfd/ab8500-debugfs.c struct device *dev = s->private; device 2107 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 2154 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 2201 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 2246 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 2309 drivers/mfd/ab8500-debugfs.c struct device *dev) device 2433 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 2469 drivers/mfd/ab8500-debugfs.c static ssize_t show_irq(struct device *dev, device 2491 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 2553 drivers/mfd/ab8500-debugfs.c struct device *dev = ((struct seq_file *)(file->private_data))->private; device 159 drivers/mfd/ab8500-gpadc.c struct device *dev; device 872 drivers/mfd/ab8500-gpadc.c static int ab8500_gpadc_runtime_suspend(struct device *dev) device 880 drivers/mfd/ab8500-gpadc.c static int ab8500_gpadc_runtime_resume(struct device *dev) device 893 drivers/mfd/ab8500-gpadc.c static int ab8500_gpadc_suspend(struct device *dev) device 905 drivers/mfd/ab8500-gpadc.c static int ab8500_gpadc_resume(struct device *dev) device 27 drivers/mfd/ab8500-sysctrl.c static struct device *sysctrl_dev; device 20 drivers/mfd/abx500-core.c struct device *dev; device 23 drivers/mfd/abx500-core.c static void lookup_ops(struct device *dev, struct abx500_ops **ops) device 36 drivers/mfd/abx500-core.c int abx500_register_ops(struct device *dev, struct abx500_ops *ops) device 52 drivers/mfd/abx500-core.c void abx500_remove_ops(struct device *dev) device 62 drivers/mfd/abx500-core.c int abx500_set_register_interruptible(struct device *dev, u8 bank, u8 reg, device 75 drivers/mfd/abx500-core.c int abx500_get_register_interruptible(struct device *dev, u8 bank, u8 reg, device 88 drivers/mfd/abx500-core.c int abx500_get_register_page_interruptible(struct device *dev, u8 bank, device 102 drivers/mfd/abx500-core.c int abx500_mask_and_set_register_interruptible(struct device *dev, u8 bank, device 116 drivers/mfd/abx500-core.c int abx500_get_chip_id(struct device *dev) device 128 drivers/mfd/abx500-core.c int abx500_event_registers_startup_state_get(struct device *dev, u8 *event) device 140 drivers/mfd/abx500-core.c int abx500_startup_irq_enabled(struct device *dev, unsigned int irq) device 34 drivers/mfd/adp5520.c struct device *dev; device 91 drivers/mfd/adp5520.c int adp5520_write(struct device *dev, int reg, uint8_t val) device 97 drivers/mfd/adp5520.c int adp5520_read(struct device *dev, int reg, uint8_t *val) device 103 drivers/mfd/adp5520.c int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask) device 123 drivers/mfd/adp5520.c int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask) device 143 drivers/mfd/adp5520.c int adp5520_register_notifier(struct device *dev, struct notifier_block *nb, device 161 drivers/mfd/adp5520.c int adp5520_unregister_notifier(struct device *dev, struct notifier_block *nb, device 196 drivers/mfd/adp5520.c static int __remove_subdev(struct device *dev, void *unused) device 309 drivers/mfd/adp5520.c static int adp5520_suspend(struct device *dev) device 321 drivers/mfd/adp5520.c static int adp5520_resume(struct device *dev) device 31 drivers/mfd/altera-a10sr.c static bool altr_a10sr_reg_readable(struct device *dev, unsigned int reg) device 56 drivers/mfd/altera-a10sr.c static bool altr_a10sr_reg_writeable(struct device *dev, unsigned int reg) device 75 drivers/mfd/altera-a10sr.c static bool altr_a10sr_reg_volatile(struct device *dev, unsigned int reg) device 98 drivers/mfd/altera-sysmgr.c struct device *dev; device 128 drivers/mfd/altera-sysmgr.c struct device *dev = &pdev->dev; device 528 drivers/mfd/arizona-core.c static int arizona_runtime_resume(struct device *dev) device 654 drivers/mfd/arizona-core.c static int arizona_runtime_suspend(struct device *dev) device 748 drivers/mfd/arizona-core.c static int arizona_suspend(struct device *dev) device 758 drivers/mfd/arizona-core.c static int arizona_suspend_noirq(struct device *dev) device 768 drivers/mfd/arizona-core.c static int arizona_resume_noirq(struct device *dev) device 778 drivers/mfd/arizona-core.c static int arizona_resume(struct device *dev) device 800 drivers/mfd/arizona-core.c unsigned long arizona_of_get_type(struct device *dev) device 991 drivers/mfd/arizona-core.c struct device *dev = arizona->dev; device 54 drivers/mfd/arizona.h unsigned long arizona_of_get_type(struct device *dev); device 56 drivers/mfd/arizona.h static inline unsigned long arizona_of_get_type(struct device *dev) device 34 drivers/mfd/as3711.c static bool as3711_volatile_reg(struct device *dev, unsigned int reg) device 49 drivers/mfd/as3711.c static bool as3711_precious_reg(struct device *dev, unsigned int reg) device 60 drivers/mfd/as3711.c static bool as3711_readable_reg(struct device *dev, unsigned int reg) device 414 drivers/mfd/as3722.c static int __maybe_unused as3722_i2c_suspend(struct device *dev) device 425 drivers/mfd/as3722.c static int __maybe_unused as3722_i2c_resume(struct device *dev) device 82 drivers/mfd/asic3.c struct device *dev; device 91 drivers/mfd/atmel-flexcom.c static int atmel_flexcom_resume(struct device *dev) device 76 drivers/mfd/atmel-hlcdc.c struct device *dev = &pdev->dev; device 827 drivers/mfd/axp20x.c struct device *dev = axp20x->dev; device 31 drivers/mfd/bcm2835-pm.c struct device *dev = &pdev->dev; device 115 drivers/mfd/bd9571mwv.c struct device *dev = bd->dev; device 147 drivers/mfd/cros_ec_dev.c static void cros_ec_class_release(struct device *dev) device 342 drivers/mfd/cros_ec_dev.c struct device *dev = &pdev->dev; device 698 drivers/mfd/cs47l15-tables.c static bool cs47l15_is_adsp_memory(struct device *dev, unsigned int reg) device 711 drivers/mfd/cs47l15-tables.c static bool cs47l15_16bit_readable_register(struct device *dev, device 1182 drivers/mfd/cs47l15-tables.c static bool cs47l15_16bit_volatile_register(struct device *dev, device 1215 drivers/mfd/cs47l15-tables.c static bool cs47l15_32bit_readable_register(struct device *dev, device 1228 drivers/mfd/cs47l15-tables.c static bool cs47l15_32bit_volatile_register(struct device *dev, device 798 drivers/mfd/cs47l24-tables.c static bool cs47l24_readable_register(struct device *dev, unsigned int reg) device 1500 drivers/mfd/cs47l24-tables.c static bool cs47l24_volatile_register(struct device *dev, unsigned int reg) device 807 drivers/mfd/cs47l35-tables.c static bool cs47l35_16bit_readable_register(struct device *dev, device 1420 drivers/mfd/cs47l35-tables.c static bool cs47l35_16bit_volatile_register(struct device *dev, device 1459 drivers/mfd/cs47l35-tables.c static bool cs47l35_32bit_readable_register(struct device *dev, device 1474 drivers/mfd/cs47l35-tables.c static bool cs47l35_32bit_volatile_register(struct device *dev, device 1726 drivers/mfd/cs47l85-tables.c static bool cs47l85_16bit_readable_register(struct device *dev, device 2741 drivers/mfd/cs47l85-tables.c static bool cs47l85_16bit_volatile_register(struct device *dev, device 2789 drivers/mfd/cs47l85-tables.c static bool cs47l85_32bit_readable_register(struct device *dev, device 2808 drivers/mfd/cs47l85-tables.c static bool cs47l85_32bit_volatile_register(struct device *dev, device 1433 drivers/mfd/cs47l90-tables.c static bool cs47l90_16bit_readable_register(struct device *dev, device 2443 drivers/mfd/cs47l90-tables.c static bool cs47l90_16bit_volatile_register(struct device *dev, device 2492 drivers/mfd/cs47l90-tables.c static bool cs47l90_32bit_readable_register(struct device *dev, device 2511 drivers/mfd/cs47l90-tables.c static bool cs47l90_32bit_volatile_register(struct device *dev, device 1083 drivers/mfd/cs47l92-tables.c static bool cs47l92_16bit_readable_register(struct device *dev, device 1810 drivers/mfd/cs47l92-tables.c static bool cs47l92_16bit_volatile_register(struct device *dev, device 1855 drivers/mfd/cs47l92-tables.c static bool cs47l92_32bit_readable_register(struct device *dev, device 1868 drivers/mfd/cs47l92-tables.c static bool cs47l92_32bit_volatile_register(struct device *dev, device 59 drivers/mfd/da903x.c struct device *dev; device 126 drivers/mfd/da903x.c int da903x_register_notifier(struct device *dev, struct notifier_block *nb, device 136 drivers/mfd/da903x.c int da903x_unregister_notifier(struct device *dev, struct notifier_block *nb, device 146 drivers/mfd/da903x.c int da903x_write(struct device *dev, int reg, uint8_t val) device 152 drivers/mfd/da903x.c int da903x_writes(struct device *dev, int reg, int len, uint8_t *val) device 158 drivers/mfd/da903x.c int da903x_read(struct device *dev, int reg, uint8_t *val) device 164 drivers/mfd/da903x.c int da903x_reads(struct device *dev, int reg, int len, uint8_t *val) device 170 drivers/mfd/da903x.c int da903x_set_bits(struct device *dev, int reg, uint8_t bit_mask) device 192 drivers/mfd/da903x.c int da903x_clr_bits(struct device *dev, int reg, uint8_t bit_mask) device 214 drivers/mfd/da903x.c int da903x_update(struct device *dev, int reg, uint8_t val, uint8_t mask) device 236 drivers/mfd/da903x.c int da903x_query_status(struct device *dev, unsigned int sbits) device 448 drivers/mfd/da903x.c static int __remove_subdev(struct device *dev, void *unused) device 23 drivers/mfd/da9052-core.c static bool da9052_reg_readable(struct device *dev, unsigned int reg) device 159 drivers/mfd/da9052-core.c static bool da9052_reg_writeable(struct device *dev, unsigned int reg) device 275 drivers/mfd/da9052-core.c static bool da9052_reg_volatile(struct device *dev, unsigned int reg) device 27 drivers/mfd/da9055-core.c static bool da9055_register_readable(struct device *dev, unsigned int reg) device 103 drivers/mfd/da9055-core.c static bool da9055_register_writeable(struct device *dev, unsigned int reg) device 179 drivers/mfd/da9055-core.c static bool da9055_register_volatile(struct device *dev, unsigned int reg) device 93 drivers/mfd/da9150-core.c static bool da9150_volatile_reg(struct device *dev, unsigned int reg) device 3043 drivers/mfd/db8500-prcmu.c static int db8500_prcmu_register_ab8500(struct device *parent) device 196 drivers/mfd/dln2.c struct device *dev = &dln2->interface->dev; device 243 drivers/mfd/dln2.c struct device *dev = &dln2->interface->dev; device 417 drivers/mfd/dln2.c struct device *dev = &dln2->interface->dev; device 435 drivers/mfd/dln2.c struct device *dev = &dln2->interface->dev; device 558 drivers/mfd/dln2.c struct device *dev = &dln2->interface->dev; device 633 drivers/mfd/dln2.c struct device *dev = &dln2->interface->dev; device 732 drivers/mfd/dln2.c struct device *dev = &interface->dev; device 190 drivers/mfd/dm355evm_msp.c static struct device *add_child(struct i2c_client *client, const char *name, device 251 drivers/mfd/dm355evm_msp.c struct device *child; device 110 drivers/mfd/exynos-lpass.c struct device *dev = &pdev->dev; device 156 drivers/mfd/exynos-lpass.c static int __maybe_unused exynos_lpass_suspend(struct device *dev) device 165 drivers/mfd/exynos-lpass.c static int __maybe_unused exynos_lpass_resume(struct device *dev) device 369 drivers/mfd/ezx-pcap.c static int pcap_remove_subdev(struct device *dev, void *unused) device 67 drivers/mfd/fsl-imx25-tsadc.c struct device *dev = &pdev->dev; device 125 drivers/mfd/fsl-imx25-tsadc.c struct device *dev = &pdev->dev; device 96 drivers/mfd/hi655x-pmic.c struct device *dev = &pdev->dev; device 32 drivers/mfd/htc-i2cpld.c struct device *dev; device 324 drivers/mfd/htc-i2cpld.c struct device *dev = &pdev->dev; device 396 drivers/mfd/htc-i2cpld.c struct device *dev = &pdev->dev; device 455 drivers/mfd/htc-i2cpld.c struct device *dev = &pdev->dev; device 517 drivers/mfd/htc-i2cpld.c struct device *dev = &pdev->dev; device 34 drivers/mfd/htc-pasic3.c void pasic3_write_register(struct device *dev, u32 reg, u8 val) device 49 drivers/mfd/htc-pasic3.c u8 pasic3_read_register(struct device *dev, u32 reg) device 75 drivers/mfd/htc-pasic3.c struct device *dev = pdev->dev.parent; device 87 drivers/mfd/htc-pasic3.c struct device *dev = pdev->dev.parent; device 127 drivers/mfd/htc-pasic3.c struct device *dev = &pdev->dev; device 78 drivers/mfd/intel-lpss.c struct device *dev; device 161 drivers/mfd/intel-lpss.c static void intel_lpss_ltr_set(struct device *dev, s32 val) device 374 drivers/mfd/intel-lpss.c int intel_lpss_probe(struct device *dev, device 449 drivers/mfd/intel-lpss.c void intel_lpss_remove(struct device *dev) device 461 drivers/mfd/intel-lpss.c static int resume_lpss_device(struct device *dev, void *data) device 469 drivers/mfd/intel-lpss.c int intel_lpss_prepare(struct device *dev) device 480 drivers/mfd/intel-lpss.c int intel_lpss_suspend(struct device *dev) device 501 drivers/mfd/intel-lpss.c int intel_lpss_resume(struct device *dev) device 16 drivers/mfd/intel-lpss.h struct device; device 28 drivers/mfd/intel-lpss.h int intel_lpss_probe(struct device *dev, device 30 drivers/mfd/intel-lpss.h void intel_lpss_remove(struct device *dev); device 33 drivers/mfd/intel-lpss.h int intel_lpss_prepare(struct device *dev); device 34 drivers/mfd/intel-lpss.h int intel_lpss_suspend(struct device *dev); device 35 drivers/mfd/intel-lpss.h int intel_lpss_resume(struct device *dev); device 48 drivers/mfd/intel_quark_i2c_gpio.c struct device *dev; device 123 drivers/mfd/intel_quark_i2c_gpio.c static int intel_quark_register_i2c_clk(struct device *dev) device 147 drivers/mfd/intel_quark_i2c_gpio.c static void intel_quark_unregister_i2c_clk(struct device *dev) device 163 drivers/mfd/intel_quark_i2c_gpio.c struct device *dev = &pdev->dev; device 194 drivers/mfd/intel_quark_i2c_gpio.c struct device *dev = &pdev->dev; device 337 drivers/mfd/intel_soc_pmic_bxtwc.c static ssize_t bxtwc_reg_show(struct device *dev, device 343 drivers/mfd/intel_soc_pmic_bxtwc.c static ssize_t bxtwc_reg_store(struct device *dev, device 353 drivers/mfd/intel_soc_pmic_bxtwc.c static ssize_t bxtwc_val_show(struct device *dev, device 369 drivers/mfd/intel_soc_pmic_bxtwc.c static ssize_t bxtwc_val_store(struct device *dev, device 590 drivers/mfd/intel_soc_pmic_bxtwc.c static int bxtwc_suspend(struct device *dev) device 599 drivers/mfd/intel_soc_pmic_bxtwc.c static int bxtwc_resume(struct device *dev) device 109 drivers/mfd/intel_soc_pmic_chtdc_ti.c struct device *dev = &i2c->dev; device 143 drivers/mfd/intel_soc_pmic_chtdc_ti.c static int __maybe_unused chtdc_ti_suspend(struct device *dev) device 152 drivers/mfd/intel_soc_pmic_chtdc_ti.c static int __maybe_unused chtdc_ti_resume(struct device *dev) device 139 drivers/mfd/intel_soc_pmic_chtwc.c struct device *dev = &client->dev; device 190 drivers/mfd/intel_soc_pmic_chtwc.c static int __maybe_unused cht_wc_suspend(struct device *dev) device 199 drivers/mfd/intel_soc_pmic_chtwc.c static int __maybe_unused cht_wc_resume(struct device *dev) device 47 drivers/mfd/intel_soc_pmic_core.c struct device *dev = &i2c->dev; device 145 drivers/mfd/intel_soc_pmic_core.c static int intel_soc_pmic_suspend(struct device *dev) device 154 drivers/mfd/intel_soc_pmic_core.c static int intel_soc_pmic_resume(struct device *dev) device 111 drivers/mfd/intel_soc_pmic_mrfld.c struct device *dev = &pdev->dev; device 371 drivers/mfd/ipaq-micro.c static int __maybe_unused micro_resume(struct device *dev) device 152 drivers/mfd/janz-cmodio.c static ssize_t mbus_show(struct device *dev, struct device_attribute *attr, device 354 drivers/mfd/kempld-core.c static ssize_t kempld_version_show(struct device *dev, device 362 drivers/mfd/kempld-core.c static ssize_t kempld_specification_show(struct device *dev, device 371 drivers/mfd/kempld-core.c static ssize_t kempld_type_show(struct device *dev, device 441 drivers/mfd/kempld-core.c struct device *dev = &pdev->dev; device 256 drivers/mfd/lm3533-core.c static ssize_t show_output(struct device *dev, device 292 drivers/mfd/lm3533-core.c static ssize_t store_output(struct device *dev, device 361 drivers/mfd/lm3533-core.c struct device *dev = container_of(kobj, struct device, kobj); device 537 drivers/mfd/lm3533-core.c static bool lm3533_readable_register(struct device *dev, unsigned int reg) device 556 drivers/mfd/lm3533-core.c static bool lm3533_volatile_register(struct device *dev, unsigned int reg) device 568 drivers/mfd/lm3533-core.c static bool lm3533_precious_register(struct device *dev, unsigned int reg) device 32 drivers/mfd/lochnagar-i2c.c static bool lochnagar1_readable_register(struct device *dev, unsigned int reg) device 82 drivers/mfd/lochnagar-i2c.c static bool lochnagar2_readable_register(struct device *dev, unsigned int reg) device 143 drivers/mfd/lochnagar-i2c.c static bool lochnagar2_volatile_register(struct device *dev, unsigned int reg) device 271 drivers/mfd/lochnagar-i2c.c struct device *dev = &i2c->dev; device 108 drivers/mfd/lp3943.c struct device *dev = &cl->dev; device 162 drivers/mfd/lpc_sch.c id->device, &lpc_sch_cells[cells]); device 170 drivers/mfd/lpc_sch.c id->device, &lpc_sch_cells[cells]); device 178 drivers/mfd/lpc_sch.c id->device, &lpc_sch_cells[cells]); device 279 drivers/mfd/madera-core.c static int __maybe_unused madera_runtime_resume(struct device *dev) device 321 drivers/mfd/madera-core.c static int __maybe_unused madera_runtime_suspend(struct device *dev) device 431 drivers/mfd/madera-core.c struct device *dev = madera->dev; device 146 drivers/mfd/max14577.c static bool max14577_muic_volatile_reg(struct device *dev, unsigned int reg) device 157 drivers/mfd/max14577.c static bool max77836_muic_volatile_reg(struct device *dev, unsigned int reg) device 486 drivers/mfd/max14577.c static int max14577_suspend(struct device *dev) device 507 drivers/mfd/max14577.c static int max14577_resume(struct device *dev) device 313 drivers/mfd/max77620.c struct device *dev = chip->dev; device 402 drivers/mfd/max77620.c struct device *dev = chip->dev; device 595 drivers/mfd/max77620.c static int max77620_i2c_suspend(struct device *dev) device 646 drivers/mfd/max77620.c static int max77620_i2c_resume(struct device *dev) device 155 drivers/mfd/max77650.c struct device *dev = &i2c->dev; device 37 drivers/mfd/max77686.c static bool max77802_pmic_is_accessible_reg(struct device *dev, device 43 drivers/mfd/max77686.c static bool max77802_rtc_is_accessible_reg(struct device *dev, device 49 drivers/mfd/max77686.c static bool max77802_is_accessible_reg(struct device *dev, unsigned int reg) device 55 drivers/mfd/max77686.c static bool max77802_pmic_is_precious_reg(struct device *dev, unsigned int reg) device 61 drivers/mfd/max77686.c static bool max77802_rtc_is_precious_reg(struct device *dev, unsigned int reg) device 68 drivers/mfd/max77686.c static bool max77802_is_precious_reg(struct device *dev, unsigned int reg) device 74 drivers/mfd/max77686.c static bool max77802_pmic_is_volatile_reg(struct device *dev, unsigned int reg) device 81 drivers/mfd/max77686.c static bool max77802_rtc_is_volatile_reg(struct device *dev, unsigned int reg) device 93 drivers/mfd/max77686.c static bool max77802_is_volatile_reg(struct device *dev, unsigned int reg) device 231 drivers/mfd/max77686.c static int max77686_suspend(struct device *dev) device 253 drivers/mfd/max77686.c static int max77686_resume(struct device *dev) device 324 drivers/mfd/max77693.c static int max77693_suspend(struct device *dev) device 337 drivers/mfd/max77693.c static int max77693_resume(struct device *dev) device 178 drivers/mfd/max77843.c static int __maybe_unused max77843_suspend(struct device *dev) device 190 drivers/mfd/max77843.c static int __maybe_unused max77843_resume(struct device *dev) device 27 drivers/mfd/max8907.c static bool max8907_gen_is_volatile_reg(struct device *dev, unsigned int reg) device 42 drivers/mfd/max8907.c static bool max8907_gen_is_precious_reg(struct device *dev, unsigned int reg) device 55 drivers/mfd/max8907.c static bool max8907_gen_is_writeable_reg(struct device *dev, unsigned int reg) device 70 drivers/mfd/max8907.c static bool max8907_rtc_is_volatile_reg(struct device *dev, unsigned int reg) device 84 drivers/mfd/max8907.c static bool max8907_rtc_is_precious_reg(struct device *dev, unsigned int reg) device 94 drivers/mfd/max8907.c static bool max8907_rtc_is_writeable_reg(struct device *dev, unsigned int reg) device 134 drivers/mfd/max8925-i2c.c static int max8925_dt_init(struct device_node *np, struct device *dev, device 212 drivers/mfd/max8925-i2c.c static int max8925_suspend(struct device *dev) device 222 drivers/mfd/max8925-i2c.c static int max8925_resume(struct device *dev) device 132 drivers/mfd/max8997.c struct device *dev) device 402 drivers/mfd/max8997.c static int max8997_freeze(struct device *dev) device 424 drivers/mfd/max8997.c static int max8997_restore(struct device *dev) device 446 drivers/mfd/max8997.c static int max8997_suspend(struct device *dev) device 457 drivers/mfd/max8997.c static int max8997_resume(struct device *dev) device 137 drivers/mfd/max8998.c struct device *dev) device 244 drivers/mfd/max8998.c static int max8998_suspend(struct device *dev) device 254 drivers/mfd/max8998.c static int max8998_resume(struct device *dev) device 314 drivers/mfd/max8998.c static int max8998_freeze(struct device *dev) device 327 drivers/mfd/max8998.c static int max8998_restore(struct device *dev) device 420 drivers/mfd/mc13xxx-core.c int mc13xxx_common_init(struct device *dev) device 499 drivers/mfd/mc13xxx-core.c int mc13xxx_common_exit(struct device *dev) device 67 drivers/mfd/mc13xxx-spi.c struct device *dev = context; device 92 drivers/mfd/mc13xxx-spi.c struct device *dev = context; device 32 drivers/mfd/mc13xxx.h struct device *dev; device 46 drivers/mfd/mc13xxx.h int mc13xxx_common_init(struct device *dev); device 47 drivers/mfd/mc13xxx.h int mc13xxx_common_exit(struct device *dev); device 23 drivers/mfd/mcp-core.c static int mcp_bus_match(struct device *dev, struct device_driver *drv) device 28 drivers/mfd/mcp-core.c static int mcp_bus_probe(struct device *dev) device 36 drivers/mfd/mcp-core.c static int mcp_bus_remove(struct device *dev) device 164 drivers/mfd/mcp-core.c static void mcp_release(struct device *dev) device 171 drivers/mfd/mcp-core.c struct mcp *mcp_host_alloc(struct device *parent, size_t size) device 260 drivers/mfd/mcp-sa11x0.c static int mcp_sa11x0_suspend(struct device *dev) device 272 drivers/mfd/mcp-sa11x0.c static int mcp_sa11x0_resume(struct device *dev) device 886 drivers/mfd/menelaus.c static int menelaus_read_time(struct device *dev, struct rtc_time *t) device 917 drivers/mfd/menelaus.c static int menelaus_set_time(struct device *dev, struct rtc_time *t) device 941 drivers/mfd/menelaus.c static int menelaus_read_alarm(struct device *dev, struct rtc_wkalrm *w) device 976 drivers/mfd/menelaus.c static int menelaus_set_alarm(struct device *dev, struct rtc_wkalrm *w) device 1015 drivers/mfd/menelaus.c static int menelaus_ioctl(struct device *dev, unsigned cmd, unsigned long arg) device 136 drivers/mfd/mfd-core.c static int mfd_add_device(struct device *parent, int id, device 282 drivers/mfd/mfd-core.c int mfd_add_devices(struct device *parent, int id, device 315 drivers/mfd/mfd-core.c static int mfd_remove_devices_fn(struct device *dev, void *c) device 338 drivers/mfd/mfd-core.c void mfd_remove_devices(struct device *parent) device 347 drivers/mfd/mfd-core.c static void devm_mfd_dev_release(struct device *dev, void *res) device 359 drivers/mfd/mfd-core.c int devm_mfd_add_devices(struct device *dev, int id, device 364 drivers/mfd/mfd-core.c struct device **ptr; device 388 drivers/mfd/mfd-core.c struct device *dev; device 104 drivers/mfd/mt6397-core.c static int mt6397_irq_suspend(struct device *dev) device 116 drivers/mfd/mt6397-core.c static int mt6397_irq_resume(struct device *dev) device 129 drivers/mfd/mxs-lradc.c struct device *dev = &pdev->dev; device 147 drivers/mfd/omap-usb-host.c size_t pdata_size, struct device *dev) device 192 drivers/mfd/omap-usb-host.c struct device *dev = &pdev->dev; device 278 drivers/mfd/omap-usb-host.c static int usbhs_runtime_resume(struct device *dev) device 331 drivers/mfd/omap-usb-host.c static int usbhs_runtime_suspend(struct device *dev) device 435 drivers/mfd/omap-usb-host.c static void omap_usbhs_init(struct device *dev) device 472 drivers/mfd/omap-usb-host.c static int usbhs_omap_get_dt_pdata(struct device *dev, device 532 drivers/mfd/omap-usb-host.c struct device *dev = &pdev->dev; device 806 drivers/mfd/omap-usb-host.c static int usbhs_omap_remove_child(struct device *dev, void *data) device 108 drivers/mfd/omap-usb-tll.c static struct device *tll_dev; device 205 drivers/mfd/omap-usb-tll.c struct device *dev = &pdev->dev; device 80 drivers/mfd/pcf50633-core.c static ssize_t show_dump_regs(struct device *dev, struct device_attribute *attr, device 111 drivers/mfd/pcf50633-core.c static ssize_t show_resume_reason(struct device *dev, device 162 drivers/mfd/pcf50633-core.c static int pcf50633_suspend(struct device *dev) device 170 drivers/mfd/pcf50633-core.c static int pcf50633_resume(struct device *dev) device 591 drivers/mfd/qcom-pm8xxx.c static int pm8xxx_remove_child(struct device *dev, void *unused) device 59 drivers/mfd/qcom-spmi-pmic.c static void pmic_spmi_show_revid(struct regmap *map, struct device *dev) device 40 drivers/mfd/qcom_rpm.c struct device *dev; device 208 drivers/mfd/rave-sp.c static void rave_sp_unregister_event_notifier(struct device *dev, void *res) device 217 drivers/mfd/rave-sp.c int devm_rave_sp_register_event_notifier(struct device *dev, device 406 drivers/mfd/rave-sp.c struct device *dev = &sp->serdev->dev; device 444 drivers/mfd/rave-sp.c struct device *dev = &sp->serdev->dev; device 477 drivers/mfd/rave-sp.c struct device *dev = &serdev->dev; device 648 drivers/mfd/rave-sp.c static const char *devm_rave_sp_version(struct device *dev, device 696 drivers/mfd/rave-sp.c struct device *dev = &sp->serdev->dev; device 770 drivers/mfd/rave-sp.c struct device *dev = &serdev->dev; device 71 drivers/mfd/rc5t583.c static int __rc5t583_set_ext_pwrreq1_control(struct device *dev, device 119 drivers/mfd/rc5t583.c static int __rc5t583_set_ext_pwrreq2_control(struct device *dev, device 135 drivers/mfd/rc5t583.c int rc5t583_ext_power_req_config(struct device *dev, int ds_id, device 184 drivers/mfd/rc5t583.c static bool volatile_reg(struct device *dev, unsigned int reg) device 43 drivers/mfd/retu-mfd.c struct device *dev; device 193 drivers/mfd/retu-mfd.c struct device *dev = context; device 210 drivers/mfd/retu-mfd.c struct device *dev = context; device 30 drivers/mfd/rk808.c static bool rk808_is_volatile_reg(struct device *dev, unsigned int reg) device 58 drivers/mfd/rk808.c static bool rk817_is_volatile_reg(struct device *dev, unsigned int reg) device 732 drivers/mfd/rk808.c static int __maybe_unused rk8xx_suspend(struct device *dev) device 752 drivers/mfd/rk808.c static int __maybe_unused rk8xx_resume(struct device *dev) device 23 drivers/mfd/rn5t618.c static bool rn5t618_volatile_reg(struct device *dev, unsigned int reg) device 86 drivers/mfd/rohm-bd718x7.c struct device* dev = bd718xx->chip.dev; device 126 drivers/mfd/sec-core.c static bool s2mpa01_volatile(struct device *dev, unsigned int reg) device 138 drivers/mfd/sec-core.c static bool s2mps11_volatile(struct device *dev, unsigned int reg) device 150 drivers/mfd/sec-core.c static bool s2mpu02_volatile(struct device *dev, unsigned int reg) device 162 drivers/mfd/sec-core.c static bool s5m8763_volatile(struct device *dev, unsigned int reg) device 295 drivers/mfd/sec-core.c sec_pmic_i2c_parse_dt_pdata(struct device *dev) device 317 drivers/mfd/sec-core.c sec_pmic_i2c_parse_dt_pdata(struct device *dev) device 500 drivers/mfd/sec-core.c static int sec_pmic_suspend(struct device *dev) device 521 drivers/mfd/sec-core.c static int sec_pmic_resume(struct device *dev) device 170 drivers/mfd/si476x-prop.c static bool si476x_core_regmap_readable_register(struct device *dev, device 180 drivers/mfd/si476x-prop.c static bool si476x_core_regmap_writable_register(struct device *dev, device 27 drivers/mfd/sky81452.c struct device *dev = &client->dev; device 68 drivers/mfd/sm501.c struct device *dev; device 253 drivers/mfd/sm501.c int sm501_misc_control(struct device *dev, device 285 drivers/mfd/sm501.c unsigned long sm501_modify_reg(struct device *dev, device 315 drivers/mfd/sm501.c int sm501_unit_power(struct device *dev, unsigned int unit, unsigned int to) device 508 drivers/mfd/sm501.c unsigned long sm501_set_clock(struct device *dev, device 639 drivers/mfd/sm501.c unsigned long sm501_find_clock(struct device *dev, device 688 drivers/mfd/sm501.c static void sm501_device_release(struct device *dev) device 1207 drivers/mfd/sm501.c static ssize_t sm501_dbg_regs(struct device *dev, device 23 drivers/mfd/sprd-sc27xx-spi.c struct device *dev; device 114 drivers/mfd/sprd-sc27xx-spi.c struct device *dev = context; device 124 drivers/mfd/sprd-sc27xx-spi.c struct device *dev = context; device 67 drivers/mfd/ssbi.c struct device *slave; device 234 drivers/mfd/ssbi.c int ssbi_read(struct device *dev, u16 addr, u8 *buf, int len) device 248 drivers/mfd/ssbi.c int ssbi_write(struct device *dev, u16 addr, const u8 *buf, int len) device 171 drivers/mfd/sta2x11-mfd.c static bool sta2x11_sctl_writeable_reg(struct device *dev, unsigned int reg) device 186 drivers/mfd/sta2x11-mfd.c static bool sta2x11_scr_readable_reg(struct device *dev, unsigned int reg) device 192 drivers/mfd/sta2x11-mfd.c static bool sta2x11_scr_writeable_reg(struct device *dev, unsigned int reg) device 208 drivers/mfd/sta2x11-mfd.c static bool sta2x11_apbreg_readable_reg(struct device *dev, unsigned int reg) device 227 drivers/mfd/sta2x11-mfd.c static bool sta2x11_apbreg_writeable_reg(struct device *dev, unsigned int reg) device 247 drivers/mfd/sta2x11-mfd.c static bool sta2x11_apb_soc_regs_readable_reg(struct device *dev, device 258 drivers/mfd/sta2x11-mfd.c static bool sta2x11_apb_soc_regs_writeable_reg(struct device *dev, device 584 drivers/mfd/sta2x11-mfd.c setup_data = pci_id->device == PCI_DEVICE_ID_STMICRO_GPIO ? device 52 drivers/mfd/stm32-lptimer.c struct device *dev = &pdev->dev; device 49 drivers/mfd/stm32-timers.c int stm32_timers_dma_burst_read(struct device *dev, u32 *buf, device 170 drivers/mfd/stm32-timers.c static void stm32_timers_dma_probe(struct device *dev, device 192 drivers/mfd/stm32-timers.c static void stm32_timers_dma_remove(struct device *dev, device 204 drivers/mfd/stm32-timers.c struct device *dev = &pdev->dev; device 17 drivers/mfd/stmfx.c static bool stmfx_reg_volatile(struct device *dev, unsigned int reg) device 44 drivers/mfd/stmfx.c static bool stmfx_reg_writeable(struct device *dev, unsigned int reg) device 406 drivers/mfd/stmfx.c struct device *dev = &client->dev; device 468 drivers/mfd/stmfx.c static int stmfx_suspend(struct device *dev) device 490 drivers/mfd/stmfx.c static int stmfx_resume(struct device *dev) device 1510 drivers/mfd/stmpe.c static int stmpe_suspend(struct device *dev) device 1520 drivers/mfd/stmpe.c static int stmpe_resume(struct device *dev) device 91 drivers/mfd/stmpe.h struct device *dev; device 123 drivers/mfd/stpmic1.c struct device *dev = &i2c->dev; device 166 drivers/mfd/stpmic1.c static int stpmic1_suspend(struct device *dev) device 176 drivers/mfd/stpmic1.c static int stpmic1_resume(struct device *dev) device 230 drivers/mfd/syscon.c struct device *dev = &pdev->dev; device 329 drivers/mfd/tc3589x.c tc3589x_of_probe(struct device *dev, enum tc3589x_version *version) device 442 drivers/mfd/tc3589x.c static int tc3589x_suspend(struct device *dev) device 456 drivers/mfd/tc3589x.c static int tc3589x_resume(struct device *dev) device 138 drivers/mfd/ti-lmu.c struct device *dev = &cl->dev; device 297 drivers/mfd/ti_am335x_tscadc.c static int __maybe_unused ti_tscadc_can_wakeup(struct device *dev, void *data) device 302 drivers/mfd/ti_am335x_tscadc.c static int __maybe_unused tscadc_suspend(struct device *dev) device 320 drivers/mfd/ti_am335x_tscadc.c static int __maybe_unused tscadc_resume(struct device *dev) device 626 drivers/mfd/timberdale.c static ssize_t show_fw_ver(struct device *dev, struct device_attribute *attr, device 134 drivers/mfd/tps65090.c static bool is_volatile_reg(struct device *dev, unsigned int reg) device 295 drivers/mfd/tps65217.c static bool tps65217_volatile_reg(struct device *dev, unsigned int reg) device 121 drivers/mfd/tps6586x.c struct device *dev; device 135 drivers/mfd/tps6586x.c static inline struct tps6586x *dev_to_tps6586x(struct device *dev) device 140 drivers/mfd/tps6586x.c int tps6586x_write(struct device *dev, int reg, uint8_t val) device 148 drivers/mfd/tps6586x.c int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val) device 156 drivers/mfd/tps6586x.c int tps6586x_read(struct device *dev, int reg, uint8_t *val) device 169 drivers/mfd/tps6586x.c int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val) device 177 drivers/mfd/tps6586x.c int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask) device 185 drivers/mfd/tps6586x.c int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask) device 193 drivers/mfd/tps6586x.c int tps6586x_update(struct device *dev, int reg, uint8_t val, uint8_t mask) device 201 drivers/mfd/tps6586x.c int tps6586x_irq_get_virq(struct device *dev, int irq) device 209 drivers/mfd/tps6586x.c int tps6586x_get_version(struct device *dev) device 217 drivers/mfd/tps6586x.c static int __remove_subdev(struct device *dev, void *unused) device 446 drivers/mfd/tps6586x.c static bool is_volatile_reg(struct device *dev, unsigned int reg) device 463 drivers/mfd/tps6586x.c static struct device *tps6586x_dev; device 592 drivers/mfd/tps6586x.c static int __maybe_unused tps6586x_i2c_suspend(struct device *dev) device 602 drivers/mfd/tps6586x.c static int __maybe_unused tps6586x_i2c_resume(struct device *dev) device 259 drivers/mfd/tps65910.c static bool is_volatile_reg(struct device *dev, unsigned int reg) device 308 drivers/mfd/tps65910.c struct device *dev; device 91 drivers/mfd/tps65911-comparator.c static ssize_t comp_threshold_show(struct device *dev, device 33 drivers/mfd/tps68470.c static int tps68470_chip_init(struct device *dev, struct regmap *regmap) device 56 drivers/mfd/tps68470.c struct device *dev = &client->dev; device 151 drivers/mfd/tps80031.c int tps80031_ext_power_req_config(struct device *dev, device 245 drivers/mfd/tps80031.c struct device *dev = tps80031->dev; device 273 drivers/mfd/tps80031.c struct device *dev = tps80031->dev; device 313 drivers/mfd/tps80031.c static bool rd_wr_reg_id0(struct device *dev, unsigned int reg) device 323 drivers/mfd/tps80031.c static bool rd_wr_reg_id1(struct device *dev, unsigned int reg) device 343 drivers/mfd/tps80031.c static bool is_volatile_reg_id1(struct device *dev, unsigned int reg) device 358 drivers/mfd/tps80031.c static bool rd_wr_reg_id2(struct device *dev, unsigned int reg) device 375 drivers/mfd/tps80031.c static bool rd_wr_reg_id3(struct device *dev, unsigned int reg) device 162 drivers/mfd/tqmx86.c struct device *dev = &pdev->dev; device 272 drivers/mfd/twl-core.c static bool twl4030_49_nop_reg(struct device *dev, unsigned int reg) device 594 drivers/mfd/twl-core.c static struct device * device 651 drivers/mfd/twl-core.c static inline struct device *add_child(unsigned mod_no, const char *name, device 659 drivers/mfd/twl-core.c static struct device * device 694 drivers/mfd/twl-core.c static struct device * device 711 drivers/mfd/twl-core.c struct device *child; device 990 drivers/mfd/twl-core.c static void clocks_init(struct device *dev, device 1235 drivers/mfd/twl-core.c static int __maybe_unused twl_suspend(struct device *dev) device 1245 drivers/mfd/twl-core.c static int __maybe_unused twl_resume(struct device *dev) device 5 drivers/mfd/twl-core.h extern int twl6030_init_irq(struct device *dev, int irq_num); device 7 drivers/mfd/twl-core.h extern int twl4030_init_irq(struct device *dev, int irq_num); device 611 drivers/mfd/twl4030-irq.c int twl4030_sih_setup(struct device *dev, int module, int irq_base) device 673 drivers/mfd/twl4030-irq.c int twl4030_init_irq(struct device *dev, int irq_num) device 308 drivers/mfd/twl6030-irq.c int twl6030_mmc_card_detect(struct device *dev, int slot) device 365 drivers/mfd/twl6030-irq.c int twl6030_init_irq(struct device *dev, int irq_num) device 564 drivers/mfd/twl6040.c static bool twl6040_readable_reg(struct device *dev, unsigned int reg) device 572 drivers/mfd/twl6040.c static bool twl6040_volatile_reg(struct device *dev, unsigned int reg) device 587 drivers/mfd/twl6040.c static bool twl6040_writeable_reg(struct device *dev, unsigned int reg) device 45 drivers/mfd/ucb1400_core.c static int ucb1400_core_probe(struct device *dev) device 128 drivers/mfd/ucb1400_core.c static int ucb1400_core_remove(struct device *dev) device 21 drivers/mfd/ucb1x00-assabet.c static ssize_t name##_show(struct device *dev, struct device_attribute *attr, \ device 481 drivers/mfd/ucb1x00-core.c static void ucb1x00_release(struct device *dev) device 664 drivers/mfd/ucb1x00-core.c static int ucb1x00_suspend(struct device *dev) device 696 drivers/mfd/ucb1x00-core.c static int ucb1x00_resume(struct device *dev) device 992 drivers/mfd/wm5102-tables.c static bool wm5102_readable_register(struct device *dev, unsigned int reg) device 1825 drivers/mfd/wm5102-tables.c static bool wm5102_volatile_register(struct device *dev, unsigned int reg) device 1861 drivers/mfd/wm5110-tables.c static bool wm5110_is_adsp_memory(struct device *dev, unsigned int reg) device 1873 drivers/mfd/wm5110-tables.c static bool wm5110_readable_register(struct device *dev, unsigned int reg) device 3016 drivers/mfd/wm5110-tables.c static bool wm5110_volatile_register(struct device *dev, unsigned int reg) device 163 drivers/mfd/wm831x-core.c static bool wm831x_reg_readable(struct device *dev, unsigned int reg) device 342 drivers/mfd/wm831x-core.c static bool wm831x_reg_writeable(struct device *dev, unsigned int reg) device 479 drivers/mfd/wm831x-core.c static bool wm831x_reg_volatile(struct device *dev, unsigned int reg) device 66 drivers/mfd/wm831x-i2c.c static int wm831x_i2c_suspend(struct device *dev) device 73 drivers/mfd/wm831x-i2c.c static int wm831x_i2c_poweroff(struct device *dev) device 41 drivers/mfd/wm831x-otp.c static ssize_t wm831x_unique_id_show(struct device *dev, device 65 drivers/mfd/wm831x-spi.c static int wm831x_spi_suspend(struct device *dev) device 72 drivers/mfd/wm831x-spi.c static int wm831x_spi_poweroff(struct device *dev) device 281 drivers/mfd/wm8350-regmap.c static bool wm8350_readable(struct device *dev, unsigned int reg) device 286 drivers/mfd/wm8350-regmap.c static bool wm8350_writeable(struct device *dev, unsigned int reg) device 301 drivers/mfd/wm8350-regmap.c static bool wm8350_volatile(struct device *dev, unsigned int reg) device 306 drivers/mfd/wm8350-regmap.c static bool wm8350_precious(struct device *dev, unsigned int reg) device 21 drivers/mfd/wm8400-core.c static bool wm8400_volatile(struct device *dev, unsigned int reg) device 114 drivers/mfd/wm8994-core.c static int wm8994_suspend(struct device *dev) device 179 drivers/mfd/wm8994-core.c static int wm8994_resume(struct device *dev) device 764 drivers/mfd/wm8994-regmap.c static bool wm1811_readable_register(struct device *dev, unsigned int reg) device 1011 drivers/mfd/wm8994-regmap.c static bool wm8994_readable_register(struct device *dev, unsigned int reg) device 1065 drivers/mfd/wm8994-regmap.c static bool wm8958_readable_register(struct device *dev, unsigned int reg) device 1175 drivers/mfd/wm8994-regmap.c static bool wm8994_volatile_register(struct device *dev, unsigned int reg) device 1192 drivers/mfd/wm8994-regmap.c static bool wm1811_volatile_register(struct device *dev, unsigned int reg) device 1207 drivers/mfd/wm8994-regmap.c static bool wm8958_volatile_register(struct device *dev, unsigned int reg) device 788 drivers/mfd/wm8997-tables.c static bool wm8997_readable_register(struct device *dev, unsigned int reg) device 1466 drivers/mfd/wm8997-tables.c static bool wm8997_volatile_register(struct device *dev, unsigned int reg) device 817 drivers/mfd/wm8998-tables.c static bool wm8998_readable_register(struct device *dev, unsigned int reg) device 1507 drivers/mfd/wm8998-tables.c static bool wm8998_volatile_register(struct device *dev, unsigned int reg) device 31 drivers/mfd/wm97xx-core.c struct device *dev; device 35 drivers/mfd/wm97xx-core.c static bool wm97xx_readable_reg(struct device *dev, unsigned int reg) device 51 drivers/mfd/wm97xx-core.c static bool wm97xx_writeable_reg(struct device *dev, unsigned int reg) device 112 drivers/mfd/wm97xx-core.c static bool wm9712_volatile_reg(struct device *dev, unsigned int reg) device 410 drivers/misc/ad525x_dpot.c static ssize_t sysfs_show_reg(struct device *dev, device 443 drivers/misc/ad525x_dpot.c static ssize_t sysfs_set_reg(struct device *dev, device 482 drivers/misc/ad525x_dpot.c static ssize_t sysfs_do_cmd(struct device *dev, device 498 drivers/misc/ad525x_dpot.c show_##_name(struct device *dev, \ device 505 drivers/misc/ad525x_dpot.c set_##_name(struct device *dev, \ device 610 drivers/misc/ad525x_dpot.c set_##_name(struct device *dev, \ device 635 drivers/misc/ad525x_dpot.c static int ad_dpot_add_files(struct device *dev, device 660 drivers/misc/ad525x_dpot.c static inline void ad_dpot_remove_files(struct device *dev, device 679 drivers/misc/ad525x_dpot.c int ad_dpot_probe(struct device *dev, device 743 drivers/misc/ad525x_dpot.c int ad_dpot_remove(struct device *dev) device 210 drivers/misc/ad525x_dpot.h int ad_dpot_probe(struct device *dev, struct ad_dpot_bus_data *bdata, device 212 drivers/misc/ad525x_dpot.h int ad_dpot_remove(struct device *dev); device 17 drivers/misc/altera-stapl/altera-exprt.h int netup_jtag_io_lpt(void *device, int tms, int tdi, int read_tdo); device 30 drivers/misc/altera-stapl/altera-lpt.c int netup_jtag_io_lpt(void *device, int tms, int tdi, int read_tdo) device 32 drivers/misc/apds9802als.c static ssize_t als_sensing_range_show(struct device *dev, device 47 drivers/misc/apds9802als.c static int als_wait_for_data_ready(struct device *dev) device 66 drivers/misc/apds9802als.c static ssize_t als_lux0_input_data_show(struct device *dev, device 108 drivers/misc/apds9802als.c static ssize_t als_sensing_range_store(struct device *dev, device 264 drivers/misc/apds9802als.c static int apds9802als_suspend(struct device *dev) device 272 drivers/misc/apds9802als.c static int apds9802als_resume(struct device *dev) device 622 drivers/misc/apds990x.c static ssize_t apds990x_lux_show(struct device *dev, device 653 drivers/misc/apds990x.c static ssize_t apds990x_lux_range_show(struct device *dev, device 661 drivers/misc/apds990x.c static ssize_t apds990x_lux_calib_format_show(struct device *dev, device 670 drivers/misc/apds990x.c static ssize_t apds990x_lux_calib_show(struct device *dev, device 678 drivers/misc/apds990x.c static ssize_t apds990x_lux_calib_store(struct device *dev, device 698 drivers/misc/apds990x.c static ssize_t apds990x_rate_avail(struct device *dev, device 710 drivers/misc/apds990x.c static ssize_t apds990x_rate_show(struct device *dev, device 743 drivers/misc/apds990x.c static ssize_t apds990x_rate_store(struct device *dev, device 769 drivers/misc/apds990x.c static ssize_t apds990x_prox_show(struct device *dev, device 786 drivers/misc/apds990x.c static ssize_t apds990x_prox_range_show(struct device *dev, device 794 drivers/misc/apds990x.c static ssize_t apds990x_prox_enable_show(struct device *dev, device 802 drivers/misc/apds990x.c static ssize_t apds990x_prox_enable_store(struct device *dev, device 835 drivers/misc/apds990x.c static ssize_t apds990x_prox_reporting_mode_show(struct device *dev, device 844 drivers/misc/apds990x.c static ssize_t apds990x_prox_reporting_mode_store(struct device *dev, device 863 drivers/misc/apds990x.c static ssize_t apds990x_prox_reporting_avail_show(struct device *dev, device 873 drivers/misc/apds990x.c static ssize_t apds990x_lux_thresh_above_show(struct device *dev, device 881 drivers/misc/apds990x.c static ssize_t apds990x_lux_thresh_below_show(struct device *dev, device 915 drivers/misc/apds990x.c static ssize_t apds990x_lux_thresh_above_store(struct device *dev, device 927 drivers/misc/apds990x.c static ssize_t apds990x_lux_thresh_below_store(struct device *dev, device 947 drivers/misc/apds990x.c static ssize_t apds990x_prox_threshold_show(struct device *dev, device 955 drivers/misc/apds990x.c static ssize_t apds990x_prox_threshold_store(struct device *dev, device 983 drivers/misc/apds990x.c static ssize_t apds990x_power_state_show(struct device *dev, device 990 drivers/misc/apds990x.c static ssize_t apds990x_power_state_store(struct device *dev, device 1020 drivers/misc/apds990x.c static ssize_t apds990x_chip_id_show(struct device *dev, device 1212 drivers/misc/apds990x.c static int apds990x_suspend(struct device *dev) device 1221 drivers/misc/apds990x.c static int apds990x_resume(struct device *dev) device 1237 drivers/misc/apds990x.c static int apds990x_runtime_suspend(struct device *dev) device 1246 drivers/misc/apds990x.c static int apds990x_runtime_resume(struct device *dev) device 629 drivers/misc/bh1770glc.c static ssize_t bh1770_power_state_store(struct device *dev, device 672 drivers/misc/bh1770glc.c static ssize_t bh1770_power_state_show(struct device *dev, device 678 drivers/misc/bh1770glc.c static ssize_t bh1770_lux_result_show(struct device *dev, device 701 drivers/misc/bh1770glc.c static ssize_t bh1770_lux_range_show(struct device *dev, device 707 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_enable_store(struct device *dev, device 739 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_enable_show(struct device *dev, device 751 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_result_show(struct device *dev, device 766 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_range_show(struct device *dev, device 772 drivers/misc/bh1770glc.c static ssize_t bh1770_get_prox_rate_avail(struct device *dev, device 783 drivers/misc/bh1770glc.c static ssize_t bh1770_get_prox_rate_above(struct device *dev, device 790 drivers/misc/bh1770glc.c static ssize_t bh1770_get_prox_rate_below(struct device *dev, device 807 drivers/misc/bh1770glc.c static ssize_t bh1770_set_prox_rate_above(struct device *dev, device 825 drivers/misc/bh1770glc.c static ssize_t bh1770_set_prox_rate_below(struct device *dev, device 843 drivers/misc/bh1770glc.c static ssize_t bh1770_get_prox_thres(struct device *dev, device 850 drivers/misc/bh1770glc.c static ssize_t bh1770_set_prox_thres(struct device *dev, device 874 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_persistence_show(struct device *dev, device 882 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_persistence_store(struct device *dev, device 902 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_abs_thres_show(struct device *dev, device 909 drivers/misc/bh1770glc.c static ssize_t bh1770_prox_abs_thres_store(struct device *dev, device 929 drivers/misc/bh1770glc.c static ssize_t bh1770_chip_id_show(struct device *dev, device 936 drivers/misc/bh1770glc.c static ssize_t bh1770_lux_calib_default_show(struct device *dev, device 942 drivers/misc/bh1770glc.c static ssize_t bh1770_lux_calib_show(struct device *dev, device 954 drivers/misc/bh1770glc.c static ssize_t bh1770_lux_calib_store(struct device *dev, device 987 drivers/misc/bh1770glc.c static ssize_t bh1770_get_lux_rate_avail(struct device *dev, device 998 drivers/misc/bh1770glc.c static ssize_t bh1770_get_lux_rate(struct device *dev, device 1005 drivers/misc/bh1770glc.c static ssize_t bh1770_set_lux_rate(struct device *dev, device 1032 drivers/misc/bh1770glc.c static ssize_t bh1770_get_lux_thresh_above(struct device *dev, device 1039 drivers/misc/bh1770glc.c static ssize_t bh1770_get_lux_thresh_below(struct device *dev, device 1074 drivers/misc/bh1770glc.c static ssize_t bh1770_set_lux_thresh_above(struct device *dev, device 1085 drivers/misc/bh1770glc.c static ssize_t bh1770_set_lux_thresh_below(struct device *dev, device 1307 drivers/misc/bh1770glc.c static int bh1770_suspend(struct device *dev) device 1317 drivers/misc/bh1770glc.c static int bh1770_resume(struct device *dev) device 1345 drivers/misc/bh1770glc.c static int bh1770_runtime_suspend(struct device *dev) device 1355 drivers/misc/bh1770glc.c static int bh1770_runtime_resume(struct device *dev) device 303 drivers/misc/c2port/core.c static ssize_t c2port_show_name(struct device *dev, device 312 drivers/misc/c2port/core.c static ssize_t c2port_show_flash_blocks_num(struct device *dev, device 322 drivers/misc/c2port/core.c static ssize_t c2port_show_flash_block_size(struct device *dev, device 332 drivers/misc/c2port/core.c static ssize_t c2port_show_flash_size(struct device *dev, device 342 drivers/misc/c2port/core.c static ssize_t access_show(struct device *dev, struct device_attribute *attr, device 350 drivers/misc/c2port/core.c static ssize_t access_store(struct device *dev, struct device_attribute *attr, device 379 drivers/misc/c2port/core.c static ssize_t c2port_store_reset(struct device *dev, device 416 drivers/misc/c2port/core.c static ssize_t c2port_show_dev_id(struct device *dev, device 453 drivers/misc/c2port/core.c static ssize_t c2port_show_rev_id(struct device *dev, device 474 drivers/misc/c2port/core.c static ssize_t c2port_show_flash_access(struct device *dev, device 518 drivers/misc/c2port/core.c static ssize_t c2port_store_flash_access(struct device *dev, device 602 drivers/misc/c2port/core.c static ssize_t c2port_store_flash_erase(struct device *dev, device 335 drivers/misc/cardreader/alcor_pci.c static int alcor_suspend(struct device *dev) device 343 drivers/misc/cardreader/alcor_pci.c static int alcor_resume(struct device *dev) device 1444 drivers/misc/cardreader/rtsx_pcr.c pci_name(pcidev), (int)pcidev->vendor, (int)pcidev->device, device 1602 drivers/misc/cardreader/rtsx_pcr.c pci_name(pcidev), (int)pcidev->vendor, (int)pcidev->device); device 715 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_resume_child(struct device *dev, void *data) device 47 drivers/misc/cb710/core.c && pdev0->device == PCI_DEVICE_ID_ENE_720) { device 84 drivers/misc/cb710/core.c static void cb710_release_slot(struct device *dev) device 54 drivers/misc/cb710/debug.c static void cb710_dump_regs_##t(struct device *dev, \ device 487 drivers/misc/cxl/cxl.h struct device dev; device 489 drivers/misc/cxl/cxl.h struct device *chardev_s, *chardev_m, *chardev_d; device 671 drivers/misc/cxl/cxl.h u16 device; device 681 drivers/misc/cxl/cxl.h struct device dev; device 719 drivers/misc/cxl/cxl.h void cxl_pci_release_afu(struct device *dev); device 1085 drivers/misc/cxl/cxl.h void (*release_afu)(struct device *dev); device 549 drivers/misc/cxl/file.c static char *cxl_devnode(struct device *dev, umode_t *mode) device 565 drivers/misc/cxl/file.c struct device **chardev, char *postfix, char *desc, device 568 drivers/misc/cxl/file.c struct device *dev; device 19 drivers/misc/cxl/flash.c u16 device; device 245 drivers/misc/cxl/flash.c header->device = cpu_to_be16(adapter->guest->device); device 656 drivers/misc/cxl/guest.c static void guest_release_afu(struct device *dev) device 1090 drivers/misc/cxl/guest.c static void release_adapter(struct device *dev) device 413 drivers/misc/cxl/of.c adapter->guest->device = val; device 828 drivers/misc/cxl/pci.c void cxl_pci_release_afu(struct device *dev) device 1415 drivers/misc/cxl/pci.c static void cxl_release_adapter(struct device *dev) device 17 drivers/misc/cxl/sysfs.c static ssize_t caia_version_show(struct device *device, device 21 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 27 drivers/misc/cxl/sysfs.c static ssize_t psl_revision_show(struct device *device, device 31 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 36 drivers/misc/cxl/sysfs.c static ssize_t base_image_show(struct device *device, device 40 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 45 drivers/misc/cxl/sysfs.c static ssize_t image_loaded_show(struct device *device, device 49 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 56 drivers/misc/cxl/sysfs.c static ssize_t psl_timebase_synced_show(struct device *device, device 60 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 77 drivers/misc/cxl/sysfs.c static ssize_t tunneled_ops_supported_show(struct device *device, device 81 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 86 drivers/misc/cxl/sysfs.c static ssize_t reset_adapter_store(struct device *device, device 90 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 122 drivers/misc/cxl/sysfs.c static ssize_t load_image_on_perst_show(struct device *device, device 126 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 136 drivers/misc/cxl/sysfs.c static ssize_t load_image_on_perst_store(struct device *device, device 140 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 160 drivers/misc/cxl/sysfs.c static ssize_t perst_reloads_same_image_show(struct device *device, device 164 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 169 drivers/misc/cxl/sysfs.c static ssize_t perst_reloads_same_image_store(struct device *device, device 173 drivers/misc/cxl/sysfs.c struct cxl *adapter = to_cxl_adapter(device); device 200 drivers/misc/cxl/sysfs.c static ssize_t mmio_size_show_master(struct device *device, device 204 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_afu_chardev_m(device); device 209 drivers/misc/cxl/sysfs.c static ssize_t pp_mmio_off_show(struct device *device, device 213 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_afu_chardev_m(device); device 218 drivers/misc/cxl/sysfs.c static ssize_t pp_mmio_len_show(struct device *device, device 222 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_afu_chardev_m(device); device 236 drivers/misc/cxl/sysfs.c static ssize_t mmio_size_show(struct device *device, device 240 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 247 drivers/misc/cxl/sysfs.c static ssize_t reset_store_afu(struct device *device, device 251 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 270 drivers/misc/cxl/sysfs.c static ssize_t irqs_min_show(struct device *device, device 274 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 279 drivers/misc/cxl/sysfs.c static ssize_t irqs_max_show(struct device *device, device 283 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 288 drivers/misc/cxl/sysfs.c static ssize_t irqs_max_store(struct device *device, device 292 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 316 drivers/misc/cxl/sysfs.c static ssize_t modes_supported_show(struct device *device, device 319 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 329 drivers/misc/cxl/sysfs.c static ssize_t prefault_mode_show(struct device *device, device 333 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 345 drivers/misc/cxl/sysfs.c static ssize_t prefault_mode_store(struct device *device, device 349 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 363 drivers/misc/cxl/sysfs.c dev_err(device, "Cannot prefault with radix enabled\n"); device 374 drivers/misc/cxl/sysfs.c static ssize_t mode_show(struct device *device, device 378 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 387 drivers/misc/cxl/sysfs.c static ssize_t mode_store(struct device *device, struct device_attribute *attr, device 390 drivers/misc/cxl/sysfs.c struct cxl_afu *afu = to_cxl_afu(device); device 432 drivers/misc/cxl/sysfs.c static ssize_t api_version_show(struct device *device, device 439 drivers/misc/cxl/sysfs.c static ssize_t api_version_compatible_show(struct device *device, device 509 drivers/misc/cxl/sysfs.c u16 device; device 529 drivers/misc/cxl/sysfs.c return scnprintf(buf, PAGE_SIZE, "0x%.4x\n", cr->device); device 563 drivers/misc/cxl/sysfs.c __ATTR_RO(device); device 598 drivers/misc/cxl/sysfs.c rc = cxl_ops->afu_cr_read16(afu, cr_idx, PCI_DEVICE_ID, &cr->device); device 213 drivers/misc/cxl/vphb.c struct device *parent; device 54 drivers/misc/ds1682.c static ssize_t ds1682_show(struct device *dev, struct device_attribute *attr, device 97 drivers/misc/ds1682.c static ssize_t ds1682_store(struct device *dev, struct device_attribute *attr, device 260 drivers/misc/eeprom/at24.c static struct device *at24_base_client_dev(struct at24_data *at24) device 389 drivers/misc/eeprom/at24.c struct device *dev; device 436 drivers/misc/eeprom/at24.c struct device *dev; device 483 drivers/misc/eeprom/at24.c static const struct at24_chip_data *at24_get_chip_data(struct device *dev) device 514 drivers/misc/eeprom/at24.c struct device *dev; device 563 drivers/misc/eeprom/at24.c struct device *dev = &client->dev; device 247 drivers/misc/eeprom/at25.c static int at25_fw_to_chip(struct device *dev, struct spi_eeprom *chip) device 96 drivers/misc/eeprom/ee1004.c struct device *dev = kobj_to_dev(kobj); device 326 drivers/misc/eeprom/eeprom_93xx46.c static ssize_t eeprom_93xx46_store_erase(struct device *dev, device 578 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 650 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 752 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 817 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 1121 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 1222 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 1285 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 1315 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 1354 drivers/misc/eeprom/idt_89hpesx.c struct device *dev = &pdev->client->dev; device 43 drivers/misc/enclosure.c struct enclosure_device *enclosure_find(struct device *dev, device 54 drivers/misc/enclosure.c struct device *parent = edev->edev.parent; device 113 drivers/misc/enclosure.c enclosure_register(struct device *dev, const char *name, int components, device 222 drivers/misc/enclosure.c static void enclosure_release(struct device *cdev) device 230 drivers/misc/enclosure.c static void enclosure_component_release(struct device *dev) device 285 drivers/misc/enclosure.c struct device *cdev; device 332 drivers/misc/enclosure.c struct device *cdev; device 362 drivers/misc/enclosure.c struct device *dev) device 397 drivers/misc/enclosure.c int enclosure_remove_device(struct enclosure_device *edev, struct device *dev) device 422 drivers/misc/enclosure.c static ssize_t components_show(struct device *cdev, device 431 drivers/misc/enclosure.c static ssize_t id_show(struct device *cdev, device 474 drivers/misc/enclosure.c static ssize_t get_component_fault(struct device *cdev, device 485 drivers/misc/enclosure.c static ssize_t set_component_fault(struct device *cdev, device 498 drivers/misc/enclosure.c static ssize_t get_component_status(struct device *cdev, device 509 drivers/misc/enclosure.c static ssize_t set_component_status(struct device *cdev, device 532 drivers/misc/enclosure.c static ssize_t get_component_active(struct device *cdev, device 543 drivers/misc/enclosure.c static ssize_t set_component_active(struct device *cdev, device 556 drivers/misc/enclosure.c static ssize_t get_component_locate(struct device *cdev, device 567 drivers/misc/enclosure.c static ssize_t set_component_locate(struct device *cdev, device 580 drivers/misc/enclosure.c static ssize_t get_component_power_status(struct device *cdev, device 597 drivers/misc/enclosure.c static ssize_t set_component_power_status(struct device *cdev, device 619 drivers/misc/enclosure.c static ssize_t get_component_type(struct device *cdev, device 627 drivers/misc/enclosure.c static ssize_t get_component_slot(struct device *cdev, device 119 drivers/misc/fastrpc.c struct device *dev; device 129 drivers/misc/fastrpc.c struct device *dev; device 173 drivers/misc/fastrpc.c struct device *dev; device 262 drivers/misc/fastrpc.c static int fastrpc_buf_alloc(struct fastrpc_user *fl, struct device *dev, device 714 drivers/misc/fastrpc.c struct device *dev = ctx->fl->sctx->dev; device 739 drivers/misc/fastrpc.c struct device *dev = ctx->fl->sctx->dev; device 1327 drivers/misc/fastrpc.c struct device *dev = &pdev->dev; device 1405 drivers/misc/fastrpc.c struct device *rdev = &rpdev->dev; device 53 drivers/misc/genwqe/card_base.c .device = PCI_DEVICE_GENWQE, device 62 drivers/misc/genwqe/card_base.c .device = PCI_DEVICE_GENWQE, device 70 drivers/misc/genwqe/card_base.c .device = 0x0000, /* VF Device ID */ device 79 drivers/misc/genwqe/card_base.c .device = PCI_DEVICE_GENWQE, device 87 drivers/misc/genwqe/card_base.c .device = 0x0000, /* VF Device ID */ device 96 drivers/misc/genwqe/card_base.c .device = PCI_DEVICE_GENWQE, device 1349 drivers/misc/genwqe/card_base.c static char *genwqe_devnode(struct device *dev, umode_t *mode) device 293 drivers/misc/genwqe/card_base.h struct device *dev; /* for device creation */ device 39 drivers/misc/genwqe/card_sysfs.c static ssize_t status_show(struct device *dev, struct device_attribute *attr, device 49 drivers/misc/genwqe/card_sysfs.c static ssize_t appid_show(struct device *dev, struct device_attribute *attr, device 60 drivers/misc/genwqe/card_sysfs.c static ssize_t version_show(struct device *dev, struct device_attribute *attr, device 73 drivers/misc/genwqe/card_sysfs.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 85 drivers/misc/genwqe/card_sysfs.c static ssize_t tempsens_show(struct device *dev, struct device_attribute *attr, device 96 drivers/misc/genwqe/card_sysfs.c static ssize_t freerunning_timer_show(struct device *dev, device 108 drivers/misc/genwqe/card_sysfs.c static ssize_t queue_working_time_show(struct device *dev, device 120 drivers/misc/genwqe/card_sysfs.c static ssize_t base_clock_show(struct device *dev, device 148 drivers/misc/genwqe/card_sysfs.c static ssize_t curr_bitstream_show(struct device *dev, device 164 drivers/misc/genwqe/card_sysfs.c static ssize_t next_bitstream_show(struct device *dev, device 184 drivers/misc/genwqe/card_sysfs.c static ssize_t next_bitstream_store(struct device *dev, device 210 drivers/misc/genwqe/card_sysfs.c static ssize_t reload_bitstream_store(struct device *dev, device 273 drivers/misc/genwqe/card_sysfs.c struct device *dev = kobj_to_dev(kobj); device 154 drivers/misc/habanalabs/device.c static void device_release_func(struct device *dev) device 175 drivers/misc/habanalabs/device.c struct device **dev) device 5104 drivers/misc/habanalabs/goya/goya.c return hdev->pdev->device; device 35 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t mme_clk_show(struct device *dev, struct device_attribute *attr, device 52 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t mme_clk_store(struct device *dev, struct device_attribute *attr, device 84 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t tpc_clk_show(struct device *dev, struct device_attribute *attr, device 101 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t tpc_clk_store(struct device *dev, struct device_attribute *attr, device 133 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t ic_clk_show(struct device *dev, struct device_attribute *attr, device 150 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t ic_clk_store(struct device *dev, struct device_attribute *attr, device 182 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t mme_clk_curr_show(struct device *dev, device 199 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t tpc_clk_curr_show(struct device *dev, device 216 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t ic_clk_curr_show(struct device *dev, device 233 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t pm_mng_profile_show(struct device *dev, device 247 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t pm_mng_profile_store(struct device *dev, device 302 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t high_pll_show(struct device *dev, struct device_attribute *attr, device 313 drivers/misc/habanalabs/goya/goya_hwmgr.c static ssize_t high_pll_store(struct device *dev, struct device_attribute *attr, device 1260 drivers/misc/habanalabs/habanalabs.h struct device *dev; device 1261 drivers/misc/habanalabs/habanalabs.h struct device *dev_ctrl; device 1290 drivers/misc/habanalabs/habanalabs.h struct device *hwmon_dev; device 58 drivers/misc/habanalabs/habanalabs_drv.c static enum hl_asic_type get_asic_type(u16 device) device 62 drivers/misc/habanalabs/habanalabs_drv.c switch (device) { device 261 drivers/misc/habanalabs/habanalabs_drv.c hdev->asic_type = get_asic_type(pdev->device); device 345 drivers/misc/habanalabs/habanalabs_drv.c static int hl_pmops_suspend(struct device *dev) device 359 drivers/misc/habanalabs/habanalabs_drv.c static int hl_pmops_resume(struct device *dev) device 391 drivers/misc/habanalabs/habanalabs_drv.c (int)pdev->vendor, (int)pdev->device, (int)pdev->revision); device 225 drivers/misc/habanalabs/habanalabs_ioctl.c struct device *dev) device 352 drivers/misc/habanalabs/habanalabs_ioctl.c const struct hl_ioctl_desc *ioctl, struct device *dev) device 112 drivers/misc/habanalabs/hwmon.c static int hl_read(struct device *dev, enum hwmon_sensor_types type, device 186 drivers/misc/habanalabs/hwmon.c static int hl_write(struct device *dev, enum hwmon_sensor_types type, device 423 drivers/misc/habanalabs/hwmon.c struct device *dev = hdev->pdev ? &hdev->pdev->dev : hdev->dev; device 105 drivers/misc/habanalabs/sysfs.c static ssize_t uboot_ver_show(struct device *dev, struct device_attribute *attr, device 113 drivers/misc/habanalabs/sysfs.c static ssize_t armcp_kernel_ver_show(struct device *dev, device 121 drivers/misc/habanalabs/sysfs.c static ssize_t armcp_ver_show(struct device *dev, struct device_attribute *attr, device 129 drivers/misc/habanalabs/sysfs.c static ssize_t cpld_ver_show(struct device *dev, struct device_attribute *attr, device 138 drivers/misc/habanalabs/sysfs.c static ssize_t infineon_ver_show(struct device *dev, device 147 drivers/misc/habanalabs/sysfs.c static ssize_t fuse_ver_show(struct device *dev, struct device_attribute *attr, device 155 drivers/misc/habanalabs/sysfs.c static ssize_t thermal_ver_show(struct device *dev, device 163 drivers/misc/habanalabs/sysfs.c static ssize_t preboot_btl_ver_show(struct device *dev, device 171 drivers/misc/habanalabs/sysfs.c static ssize_t soft_reset_store(struct device *dev, device 192 drivers/misc/habanalabs/sysfs.c static ssize_t hard_reset_store(struct device *dev, device 213 drivers/misc/habanalabs/sysfs.c static ssize_t device_type_show(struct device *dev, device 232 drivers/misc/habanalabs/sysfs.c static ssize_t pci_addr_show(struct device *dev, struct device_attribute *attr, device 244 drivers/misc/habanalabs/sysfs.c static ssize_t status_show(struct device *dev, struct device_attribute *attr, device 260 drivers/misc/habanalabs/sysfs.c static ssize_t soft_reset_cnt_show(struct device *dev, device 268 drivers/misc/habanalabs/sysfs.c static ssize_t hard_reset_cnt_show(struct device *dev, device 276 drivers/misc/habanalabs/sysfs.c static ssize_t max_power_show(struct device *dev, struct device_attribute *attr, device 290 drivers/misc/habanalabs/sysfs.c static ssize_t max_power_store(struct device *dev, device 320 drivers/misc/habanalabs/sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 30 drivers/misc/hmc6352.c static int compass_store(struct device *dev, const char *buf, size_t count, device 51 drivers/misc/hmc6352.c static ssize_t compass_calibration_store(struct device *dev, device 57 drivers/misc/hmc6352.c static ssize_t compass_power_mode_store(struct device *dev, device 63 drivers/misc/hmc6352.c static ssize_t compass_heading_data_show(struct device *dev, device 840 drivers/misc/hpilo.c struct device *dev; device 153 drivers/misc/ibmasm/ibmasm.h struct device *dev; device 212 drivers/misc/ibmasm/remote.c mouse_dev->id.product = pdev->device; device 225 drivers/misc/ibmasm/remote.c keybd_dev->id.product = pdev->device; device 161 drivers/misc/ibmvmc.h struct device *dev; device 116 drivers/misc/ics932s401.c static struct ics932s401_data *ics932s401_update_device(struct device *dev) device 149 drivers/misc/ics932s401.c static ssize_t show_spread_enabled(struct device *dev, device 196 drivers/misc/ics932s401.c static ssize_t show_cpu_clock(struct device *dev, device 205 drivers/misc/ics932s401.c static ssize_t show_cpu_clock_sel(struct device *dev, device 253 drivers/misc/ics932s401.c static ssize_t show_src_clock(struct device *dev, device 262 drivers/misc/ics932s401.c static ssize_t show_src_clock_sel(struct device *dev, device 301 drivers/misc/ics932s401.c static ssize_t show_pci_clock(struct device *dev, device 310 drivers/misc/ics932s401.c static ssize_t show_pci_clock_sel(struct device *dev, device 325 drivers/misc/ics932s401.c static ssize_t show_value(struct device *dev, device 329 drivers/misc/ics932s401.c static ssize_t show_spread(struct device *dev, device 360 drivers/misc/ics932s401.c static ssize_t show_value(struct device *dev, device 376 drivers/misc/ics932s401.c static ssize_t show_spread(struct device *dev, device 407 drivers/misc/ics932s401.c int vendor, device, revision; device 419 drivers/misc/ics932s401.c device = i2c_smbus_read_word_data(client, ICS932S401_REG_DEVICE); device 420 drivers/misc/ics932s401.c device >>= 8; device 421 drivers/misc/ics932s401.c if (device != ICS932S401_DEVICE) device 184 drivers/misc/isl29003.c static ssize_t isl29003_show_range(struct device *dev, device 192 drivers/misc/isl29003.c static ssize_t isl29003_store_range(struct device *dev, device 219 drivers/misc/isl29003.c static ssize_t isl29003_show_resolution(struct device *dev, device 228 drivers/misc/isl29003.c static ssize_t isl29003_store_resolution(struct device *dev, device 254 drivers/misc/isl29003.c static ssize_t isl29003_show_mode(struct device *dev, device 262 drivers/misc/isl29003.c static ssize_t isl29003_store_mode(struct device *dev, device 288 drivers/misc/isl29003.c static ssize_t isl29003_show_power_state(struct device *dev, device 297 drivers/misc/isl29003.c static ssize_t isl29003_store_power_state(struct device *dev, device 321 drivers/misc/isl29003.c static ssize_t isl29003_show_lux(struct device *dev, device 422 drivers/misc/isl29003.c static int isl29003_suspend(struct device *dev) device 431 drivers/misc/isl29003.c static int isl29003_resume(struct device *dev) device 24 drivers/misc/isl29020.c static ssize_t als_sensing_range_show(struct device *dev, device 38 drivers/misc/isl29020.c static ssize_t als_lux_input_data_show(struct device *dev, device 74 drivers/misc/isl29020.c static ssize_t als_sensing_range_store(struct device *dev, device 189 drivers/misc/isl29020.c static int isl29020_runtime_suspend(struct device *dev) device 196 drivers/misc/isl29020.c static int isl29020_runtime_resume(struct device *dev) device 765 drivers/misc/lis3lv02d/lis3lv02d.c static ssize_t lis3lv02d_selftest_show(struct device *dev, device 793 drivers/misc/lis3lv02d/lis3lv02d.c static ssize_t lis3lv02d_position_show(struct device *dev, device 806 drivers/misc/lis3lv02d/lis3lv02d.c static ssize_t lis3lv02d_rate_show(struct device *dev, device 815 drivers/misc/lis3lv02d/lis3lv02d.c static ssize_t lis3lv02d_rate_set(struct device *dev, device 262 drivers/misc/lis3lv02d/lis3lv02d.h struct device *pm_dev; /* for pm_runtime purposes */ device 197 drivers/misc/lis3lv02d/lis3lv02d_i2c.c static int lis3lv02d_i2c_suspend(struct device *dev) device 207 drivers/misc/lis3lv02d/lis3lv02d_i2c.c static int lis3lv02d_i2c_resume(struct device *dev) device 226 drivers/misc/lis3lv02d/lis3lv02d_i2c.c static int lis3_i2c_runtime_suspend(struct device *dev) device 235 drivers/misc/lis3lv02d/lis3lv02d_i2c.c static int lis3_i2c_runtime_resume(struct device *dev) device 109 drivers/misc/lis3lv02d/lis3lv02d_spi.c static int lis3lv02d_spi_suspend(struct device *dev) device 120 drivers/misc/lis3lv02d/lis3lv02d_spi.c static int lis3lv02d_spi_resume(struct device *dev) device 260 drivers/misc/mei/bus-fixup.c if (pdev->device == MEI_DEV_ID_WPT_LP || device 261 drivers/misc/mei/bus-fixup.c pdev->device == MEI_DEV_ID_SPT || device 262 drivers/misc/mei/bus-fixup.c pdev->device == MEI_DEV_ID_SPT_H) device 660 drivers/misc/mei/bus.c static int mei_cl_device_match(struct device *dev, struct device_driver *drv) device 689 drivers/misc/mei/bus.c static int mei_cl_device_probe(struct device *dev) device 731 drivers/misc/mei/bus.c static int mei_cl_device_remove(struct device *dev) device 753 drivers/misc/mei/bus.c static ssize_t name_show(struct device *dev, struct device_attribute *a, device 762 drivers/misc/mei/bus.c static ssize_t uuid_show(struct device *dev, struct device_attribute *a, device 772 drivers/misc/mei/bus.c static ssize_t version_show(struct device *dev, struct device_attribute *a, device 782 drivers/misc/mei/bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *a, device 811 drivers/misc/mei/bus.c static int mei_cl_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 856 drivers/misc/mei/bus.c static void mei_cl_bus_dev_release(struct device *dev) device 51 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_initiate_session(struct device *dev, struct hdcp_port_data *data, device 116 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_verify_receiver_cert_prepare_km(struct device *dev, device 192 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_verify_hprime(struct device *dev, struct hdcp_port_data *data, device 248 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_store_pairing_info(struct device *dev, struct hdcp_port_data *data, device 306 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_initiate_locality_check(struct device *dev, device 361 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_verify_lprime(struct device *dev, struct hdcp_port_data *data, device 418 drivers/misc/mei/hdcp/mei_hdcp.c static int mei_hdcp_get_session_key(struct device *dev, device 478 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_repeater_check_flow_prepare_ack(struct device *dev, device 549 drivers/misc/mei/hdcp/mei_hdcp.c static int mei_hdcp_verify_mprime(struct device *dev, device 614 drivers/misc/mei/hdcp/mei_hdcp.c static int mei_hdcp_enable_authentication(struct device *dev, device 668 drivers/misc/mei/hdcp/mei_hdcp.c mei_hdcp_close_session(struct device *dev, struct hdcp_port_data *data) device 729 drivers/misc/mei/hdcp/mei_hdcp.c static int mei_component_master_bind(struct device *dev) device 746 drivers/misc/mei/hdcp/mei_hdcp.c static void mei_component_master_unbind(struct device *dev) device 776 drivers/misc/mei/hdcp/mei_hdcp.c static int mei_hdcp_component_match(struct device *dev, int subcomponent, device 779 drivers/misc/mei/hdcp/mei_hdcp.c struct device *base = data; device 34 drivers/misc/mei/hw-me.h .vendor = PCI_VENDOR_ID_INTEL, .device = (dev), \ device 356 drivers/misc/mei/init.c struct device *device, device 393 drivers/misc/mei/init.c dev->dev = device; device 712 drivers/misc/mei/main.c static ssize_t fw_status_show(struct device *device, device 715 drivers/misc/mei/main.c struct mei_device *dev = dev_get_drvdata(device); device 724 drivers/misc/mei/main.c dev_err(device, "read fw_status error = %d\n", err); device 744 drivers/misc/mei/main.c static ssize_t hbm_ver_show(struct device *device, device 747 drivers/misc/mei/main.c struct mei_device *dev = dev_get_drvdata(device); device 767 drivers/misc/mei/main.c static ssize_t hbm_ver_drv_show(struct device *device, device 774 drivers/misc/mei/main.c static ssize_t tx_queue_limit_show(struct device *device, device 777 drivers/misc/mei/main.c struct mei_device *dev = dev_get_drvdata(device); device 787 drivers/misc/mei/main.c static ssize_t tx_queue_limit_store(struct device *device, device 791 drivers/misc/mei/main.c struct mei_device *dev = dev_get_drvdata(device); device 820 drivers/misc/mei/main.c static ssize_t fw_ver_show(struct device *device, device 823 drivers/misc/mei/main.c struct mei_device *dev = dev_get_drvdata(device); device 847 drivers/misc/mei/main.c static ssize_t dev_state_show(struct device *device, device 850 drivers/misc/mei/main.c struct mei_device *dev = dev_get_drvdata(device); device 869 drivers/misc/mei/main.c struct device *clsdev; device 947 drivers/misc/mei/main.c int mei_register(struct mei_device *dev, struct device *parent) device 949 drivers/misc/mei/main.c struct device *clsdev; /* class device */ device 20 drivers/misc/mei/mei-trace.h TP_PROTO(const struct device *dev, const char *reg, u32 offs, u32 val), device 39 drivers/misc/mei/mei-trace.h TP_PROTO(const struct device *dev, const char *reg, u32 offs, u32 val), device 58 drivers/misc/mei/mei-trace.h TP_PROTO(const struct device *dev, const char *reg, u32 offs, u32 val), device 451 drivers/misc/mei/mei_dev.h struct device *dev; device 582 drivers/misc/mei/mei_dev.h struct device *device, device 732 drivers/misc/mei/mei_dev.h int mei_register(struct mei_device *dev, struct device *parent); device 333 drivers/misc/mei/pci-me.c static int mei_me_pci_suspend(struct device *device) device 335 drivers/misc/mei/pci-me.c struct pci_dev *pdev = to_pci_dev(device); device 353 drivers/misc/mei/pci-me.c static int mei_me_pci_resume(struct device *device) device 355 drivers/misc/mei/pci-me.c struct pci_dev *pdev = to_pci_dev(device); device 392 drivers/misc/mei/pci-me.c static int mei_me_pm_runtime_idle(struct device *device) device 396 drivers/misc/mei/pci-me.c dev_dbg(device, "rpm: me: runtime_idle\n"); device 398 drivers/misc/mei/pci-me.c dev = dev_get_drvdata(device); device 402 drivers/misc/mei/pci-me.c pm_runtime_autosuspend(device); device 407 drivers/misc/mei/pci-me.c static int mei_me_pm_runtime_suspend(struct device *device) device 412 drivers/misc/mei/pci-me.c dev_dbg(device, "rpm: me: runtime suspend\n"); device 414 drivers/misc/mei/pci-me.c dev = dev_get_drvdata(device); device 427 drivers/misc/mei/pci-me.c dev_dbg(device, "rpm: me: runtime suspend ret=%d\n", ret); device 435 drivers/misc/mei/pci-me.c static int mei_me_pm_runtime_resume(struct device *device) device 440 drivers/misc/mei/pci-me.c dev_dbg(device, "rpm: me: runtime resume\n"); device 442 drivers/misc/mei/pci-me.c dev = dev_get_drvdata(device); device 452 drivers/misc/mei/pci-me.c dev_dbg(device, "rpm: me: runtime resume ret = %d\n", ret); device 219 drivers/misc/mei/pci-txe.c static int mei_txe_pci_suspend(struct device *device) device 221 drivers/misc/mei/pci-txe.c struct pci_dev *pdev = to_pci_dev(device); device 239 drivers/misc/mei/pci-txe.c static int mei_txe_pci_resume(struct device *device) device 241 drivers/misc/mei/pci-txe.c struct pci_dev *pdev = to_pci_dev(device); device 277 drivers/misc/mei/pci-txe.c static int mei_txe_pm_runtime_idle(struct device *device) device 281 drivers/misc/mei/pci-txe.c dev_dbg(device, "rpm: txe: runtime_idle\n"); device 283 drivers/misc/mei/pci-txe.c dev = dev_get_drvdata(device); device 287 drivers/misc/mei/pci-txe.c pm_runtime_autosuspend(device); device 291 drivers/misc/mei/pci-txe.c static int mei_txe_pm_runtime_suspend(struct device *device) device 296 drivers/misc/mei/pci-txe.c dev_dbg(device, "rpm: txe: runtime suspend\n"); device 298 drivers/misc/mei/pci-txe.c dev = dev_get_drvdata(device); device 311 drivers/misc/mei/pci-txe.c dev_dbg(device, "rpm: txe: runtime suspend ret=%d\n", ret); device 321 drivers/misc/mei/pci-txe.c static int mei_txe_pm_runtime_resume(struct device *device) device 326 drivers/misc/mei/pci-txe.c dev_dbg(device, "rpm: txe: runtime resume\n"); device 328 drivers/misc/mei/pci-txe.c dev = dev_get_drvdata(device); device 340 drivers/misc/mei/pci-txe.c dev_dbg(device, "rpm: txe: runtime resume ret = %d\n", ret); device 17 drivers/misc/mic/bus/cosm_bus.c static int cosm_dev_probe(struct device *d) device 25 drivers/misc/mic/bus/cosm_bus.c static int cosm_dev_remove(struct device *d) device 53 drivers/misc/mic/bus/cosm_bus.c static inline void cosm_release_dev(struct device *d) device 61 drivers/misc/mic/bus/cosm_bus.c cosm_register_device(struct device *pdev, struct cosm_hw_ops *hw_ops) device 108 drivers/misc/mic/bus/cosm_bus.c struct device *dev = subsys_find_device_by_id(&cosm_bus, id, NULL); device 46 drivers/misc/mic/bus/cosm_bus.h struct device *sdev; device 62 drivers/misc/mic/bus/cosm_bus.h struct device dev; device 110 drivers/misc/mic/bus/cosm_bus.h cosm_register_device(struct device *pdev, struct cosm_hw_ops *hw_ops); device 116 drivers/misc/mic/bus/cosm_bus.h static inline struct cosm_device *dev_to_cosm(struct device *dev) device 17 drivers/misc/mic/bus/mic_bus.c static ssize_t device_show(struct device *d, device 21 drivers/misc/mic/bus/mic_bus.c return sprintf(buf, "0x%04x\n", dev->id.device); device 23 drivers/misc/mic/bus/mic_bus.c static DEVICE_ATTR_RO(device); device 25 drivers/misc/mic/bus/mic_bus.c static ssize_t vendor_show(struct device *d, device 33 drivers/misc/mic/bus/mic_bus.c static ssize_t modalias_show(struct device *d, device 38 drivers/misc/mic/bus/mic_bus.c dev->id.device, dev->id.vendor); device 53 drivers/misc/mic/bus/mic_bus.c if (id->device != dev->id.device && id->device != MBUS_DEV_ANY_ID) device 63 drivers/misc/mic/bus/mic_bus.c static int mbus_dev_match(struct device *dv, struct device_driver *dr) device 70 drivers/misc/mic/bus/mic_bus.c for (i = 0; ids[i].device; i++) device 76 drivers/misc/mic/bus/mic_bus.c static int mbus_uevent(struct device *dv, struct kobj_uevent_env *env) device 81 drivers/misc/mic/bus/mic_bus.c dev->id.device, dev->id.vendor); device 84 drivers/misc/mic/bus/mic_bus.c static int mbus_dev_probe(struct device *d) device 97 drivers/misc/mic/bus/mic_bus.c static int mbus_dev_remove(struct device *d) device 128 drivers/misc/mic/bus/mic_bus.c static void mbus_release_dev(struct device *d) device 135 drivers/misc/mic/bus/mic_bus.c mbus_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops, device 148 drivers/misc/mic/bus/mic_bus.c mbdev->id.device = id; device 16 drivers/misc/mic/bus/scif_bus.c static ssize_t device_show(struct device *d, device 21 drivers/misc/mic/bus/scif_bus.c return sprintf(buf, "0x%04x\n", dev->id.device); device 23 drivers/misc/mic/bus/scif_bus.c static DEVICE_ATTR_RO(device); device 25 drivers/misc/mic/bus/scif_bus.c static ssize_t vendor_show(struct device *d, device 34 drivers/misc/mic/bus/scif_bus.c static ssize_t modalias_show(struct device *d, device 40 drivers/misc/mic/bus/scif_bus.c dev->id.device, dev->id.vendor); device 55 drivers/misc/mic/bus/scif_bus.c if (id->device != dev->id.device && id->device != SCIF_DEV_ANY_ID) device 65 drivers/misc/mic/bus/scif_bus.c static int scif_dev_match(struct device *dv, struct device_driver *dr) device 72 drivers/misc/mic/bus/scif_bus.c for (i = 0; ids[i].device; i++) device 78 drivers/misc/mic/bus/scif_bus.c static int scif_uevent(struct device *dv, struct kobj_uevent_env *env) device 83 drivers/misc/mic/bus/scif_bus.c dev->id.device, dev->id.vendor); device 86 drivers/misc/mic/bus/scif_bus.c static int scif_dev_probe(struct device *d) device 94 drivers/misc/mic/bus/scif_bus.c static int scif_dev_remove(struct device *d) device 125 drivers/misc/mic/bus/scif_bus.c static void scif_release_dev(struct device *d) device 133 drivers/misc/mic/bus/scif_bus.c scif_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops, device 147 drivers/misc/mic/bus/scif_bus.c sdev->id.device = id; device 21 drivers/misc/mic/bus/scif_bus.h u32 device; device 49 drivers/misc/mic/bus/scif_bus.h struct device dev; device 107 drivers/misc/mic/bus/scif_bus.h scif_register_device(struct device *pdev, int id, device 116 drivers/misc/mic/bus/scif_bus.h static inline struct scif_hw_dev *dev_to_scif(struct device *dev) device 16 drivers/misc/mic/bus/vop_bus.c static ssize_t device_show(struct device *d, device 21 drivers/misc/mic/bus/vop_bus.c return sprintf(buf, "0x%04x\n", dev->id.device); device 23 drivers/misc/mic/bus/vop_bus.c static DEVICE_ATTR_RO(device); device 25 drivers/misc/mic/bus/vop_bus.c static ssize_t vendor_show(struct device *d, device 34 drivers/misc/mic/bus/vop_bus.c static ssize_t modalias_show(struct device *d, device 40 drivers/misc/mic/bus/vop_bus.c dev->id.device, dev->id.vendor); device 55 drivers/misc/mic/bus/vop_bus.c if (id->device != dev->id.device && id->device != VOP_DEV_ANY_ID) device 65 drivers/misc/mic/bus/vop_bus.c static int vop_dev_match(struct device *dv, struct device_driver *dr) device 72 drivers/misc/mic/bus/vop_bus.c for (i = 0; ids[i].device; i++) device 78 drivers/misc/mic/bus/vop_bus.c static int vop_uevent(struct device *dv, struct kobj_uevent_env *env) device 83 drivers/misc/mic/bus/vop_bus.c dev->id.device, dev->id.vendor); device 86 drivers/misc/mic/bus/vop_bus.c static int vop_dev_probe(struct device *d) device 94 drivers/misc/mic/bus/vop_bus.c static int vop_dev_remove(struct device *d) device 125 drivers/misc/mic/bus/vop_bus.c static void vop_release_dev(struct device *d) device 133 drivers/misc/mic/bus/vop_bus.c vop_register_device(struct device *pdev, int id, device 146 drivers/misc/mic/bus/vop_bus.c vdev->id.device = id; device 21 drivers/misc/mic/bus/vop_bus.h u32 device; device 46 drivers/misc/mic/bus/vop_bus.h struct device dev; device 102 drivers/misc/mic/bus/vop_bus.h vop_register_device(struct device *pdev, int id, device 120 drivers/misc/mic/bus/vop_bus.h static inline struct vop_device *dev_to_vop(struct device *dev) device 73 drivers/misc/mic/card/mic_device.h struct device *dev; device 300 drivers/misc/mic/cosm/cosm_main.c static int cosm_suspend(struct device *dev) device 55 drivers/misc/mic/cosm/cosm_sysfs.c family_show(struct device *dev, struct device_attribute *attr, char *buf) device 67 drivers/misc/mic/cosm/cosm_sysfs.c stepping_show(struct device *dev, struct device_attribute *attr, char *buf) device 79 drivers/misc/mic/cosm/cosm_sysfs.c state_show(struct device *dev, struct device_attribute *attr, char *buf) device 91 drivers/misc/mic/cosm/cosm_sysfs.c state_store(struct device *dev, struct device_attribute *attr, device 121 drivers/misc/mic/cosm/cosm_sysfs.c static ssize_t shutdown_status_show(struct device *dev, device 135 drivers/misc/mic/cosm/cosm_sysfs.c heartbeat_enable_show(struct device *dev, device 147 drivers/misc/mic/cosm/cosm_sysfs.c heartbeat_enable_store(struct device *dev, device 175 drivers/misc/mic/cosm/cosm_sysfs.c cmdline_show(struct device *dev, struct device_attribute *attr, char *buf) device 191 drivers/misc/mic/cosm/cosm_sysfs.c cmdline_store(struct device *dev, struct device_attribute *attr, device 221 drivers/misc/mic/cosm/cosm_sysfs.c firmware_show(struct device *dev, struct device_attribute *attr, char *buf) device 237 drivers/misc/mic/cosm/cosm_sysfs.c firmware_store(struct device *dev, struct device_attribute *attr, device 266 drivers/misc/mic/cosm/cosm_sysfs.c ramdisk_show(struct device *dev, struct device_attribute *attr, char *buf) device 282 drivers/misc/mic/cosm/cosm_sysfs.c ramdisk_store(struct device *dev, struct device_attribute *attr, device 312 drivers/misc/mic/cosm/cosm_sysfs.c bootmode_show(struct device *dev, struct device_attribute *attr, char *buf) device 328 drivers/misc/mic/cosm/cosm_sysfs.c bootmode_store(struct device *dev, struct device_attribute *attr, device 361 drivers/misc/mic/cosm/cosm_sysfs.c log_buf_addr_show(struct device *dev, struct device_attribute *attr, device 373 drivers/misc/mic/cosm/cosm_sysfs.c log_buf_addr_store(struct device *dev, struct device_attribute *attr, device 395 drivers/misc/mic/cosm/cosm_sysfs.c log_buf_len_show(struct device *dev, struct device_attribute *attr, device 407 drivers/misc/mic/cosm/cosm_sysfs.c log_buf_len_store(struct device *dev, struct device_attribute *attr, device 21 drivers/misc/mic/host/mic_boot.c static inline struct mic_device *vpdev_to_mdev(struct device *dev) device 27 drivers/misc/mic/host/mic_boot.c _mic_dma_map_page(struct device *dev, struct page *page, device 37 drivers/misc/mic/host/mic_boot.c static void _mic_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, device 133 drivers/misc/mic/host/mic_boot.c static void *__mic_dma_alloc(struct device *dev, size_t size, device 154 drivers/misc/mic/host/mic_boot.c static void __mic_dma_free(struct device *dev, size_t size, void *vaddr, device 165 drivers/misc/mic/host/mic_boot.c __mic_dma_map_page(struct device *dev, struct page *page, unsigned long offset, device 177 drivers/misc/mic/host/mic_boot.c __mic_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, device 187 drivers/misc/mic/host/mic_boot.c static int __mic_dma_map_sg(struct device *dev, struct scatterlist *sg, device 217 drivers/misc/mic/host/mic_boot.c static void __mic_dma_unmap_sg(struct device *dev, device 316 drivers/misc/mic/host/mic_boot.c mic_dma_map_page(struct device *dev, struct page *page, device 327 drivers/misc/mic/host/mic_boot.c mic_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, device 106 drivers/misc/mic/host/mic_main.c switch (pdev->device) { device 544 drivers/misc/mic/host/mic_x100.c if (chan->device->dev->parent == (struct device *)param) device 466 drivers/misc/mic/scif/scif_api.c struct device *spdev; device 595 drivers/misc/mic/scif/scif_api.c struct device *spdev; device 745 drivers/misc/mic/scif/scif_api.c struct device *spdev; device 1446 drivers/misc/mic/scif/scif_api.c static int scif_add_client_dev(struct device *dev, struct subsys_interface *si) device 1458 drivers/misc/mic/scif/scif_api.c static void scif_remove_client_dev(struct device *dev, device 424 drivers/misc/mic/scif/scif_dma.c ddev = chan->device; device 491 drivers/misc/mic/scif/scif_dma.c ddev = chan->device; device 881 drivers/misc/mic/scif/scif_dma.c struct dma_device *dev = chan->device; device 1102 drivers/misc/mic/scif/scif_dma.c struct dma_device *dev = chan->device; device 1222 drivers/misc/mic/scif/scif_dma.c struct dma_device *dev = chan->device; device 1544 drivers/misc/mic/scif/scif_dma.c if (is_dma_copy_aligned(chan->device, 1, 1, 1)) device 1649 drivers/misc/mic/scif/scif_dma.c struct device *spdev; device 200 drivers/misc/mic/scif/scif_fence.c struct dma_device *ddev = chan->device; device 201 drivers/misc/mic/scif/scif_fence.c bool x100 = !is_dma_copy_aligned(chan->device, 1, 1, 1); device 590 drivers/misc/mic/scif/scif_fence.c struct dma_device *ddev = chan->device; device 660 drivers/misc/mic/scif/scif_nodeqp.c struct device *spdev = NULL; device 202 drivers/misc/mic/scif/scif_nodeqp.h static inline struct device *scif_get_peer_dev(struct scif_dev *scifdev) device 205 drivers/misc/mic/scif/scif_nodeqp.h struct device *spdev_ret; device 217 drivers/misc/mic/scif/scif_nodeqp.h static inline void scif_put_peer_dev(struct device *dev) device 14 drivers/misc/mic/scif/scif_peer_bus.c dev_to_scif_peer(struct device *dev) device 23 drivers/misc/mic/scif/scif_peer_bus.c static void scif_peer_release_dev(struct device *d) device 1475 drivers/misc/mic/scif/scif_rma.c struct device *spdev; device 1577 drivers/misc/mic/scif/scif_rma.c struct device *spdev; device 1699 drivers/misc/mic/scif/scif_rma.c struct device *spdev; device 65 drivers/misc/mic/vop/vop_main.c static inline struct device *_vop_dev(struct _vop_vdev *vdev) device 229 drivers/misc/mic/vop/vop_main.c __func__, dev->id.device); device 466 drivers/misc/mic/vop/vop_main.c static void vop_virtio_release_dev(struct device *_d) device 495 drivers/misc/mic/vop/vop_main.c vdev->vdev.id.device = type; device 541 drivers/misc/mic/vop/vop_main.c static int vop_match_desc(struct device *dev, void *data) device 584 drivers/misc/mic/vop/vop_main.c struct device *dev = get_device(&vdev->vdev.dev); device 616 drivers/misc/mic/vop/vop_main.c struct device *dev; device 20 drivers/misc/mic/vop/vop_vringh.c static inline struct device *vop_dev(struct vop_vdev *vdev) device 482 drivers/misc/mic/vop/vop_vringh.c ddev = vop_ch->device; device 539 drivers/misc/mic/vop/vop_vringh.c dma_alignment = 1 << vi->dma_ch->device->copy_align; device 540 drivers/misc/mic/vop/vop_vringh.c x200 = is_dma_copy_aligned(vi->dma_ch->device, 1, 1, 1); device 607 drivers/misc/mic/vop/vop_vringh.c dma_alignment = 1 << vi->dma_ch->device->copy_align; device 608 drivers/misc/mic/vop/vop_vringh.c x200 = is_dma_copy_aligned(vi->dma_ch->device, 1, 1, 1); device 321 drivers/misc/ocxl/core.c static void free_function_dev(struct device *dev) device 485 drivers/misc/ocxl/file.c static void info_release(struct device *dev) device 582 drivers/misc/ocxl/file.c static char *ocxl_devnode(struct device *dev, umode_t *mode) device 17 drivers/misc/ocxl/ocxl_internal.h struct device dev; device 32 drivers/misc/ocxl/ocxl_internal.h struct device dev; device 6 drivers/misc/ocxl/sysfs.c static inline struct ocxl_afu *to_afu(struct device *device) device 8 drivers/misc/ocxl/sysfs.c struct ocxl_file_info *info = container_of(device, struct ocxl_file_info, dev); device 13 drivers/misc/ocxl/sysfs.c static ssize_t global_mmio_size_show(struct device *device, device 17 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); device 23 drivers/misc/ocxl/sysfs.c static ssize_t pp_mmio_size_show(struct device *device, device 27 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); device 33 drivers/misc/ocxl/sysfs.c static ssize_t afu_version_show(struct device *device, device 37 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); device 44 drivers/misc/ocxl/sysfs.c static ssize_t contexts_show(struct device *device, device 48 drivers/misc/ocxl/sysfs.c struct ocxl_afu *afu = to_afu(device); device 607 drivers/misc/pch_phub.c static ssize_t show_pch_mac(struct device *dev, struct device_attribute *attr, device 624 drivers/misc/pch_phub.c static ssize_t store_pch_mac(struct device *dev, struct device_attribute *attr, device 70 drivers/misc/pci_endpoint_test.c ((pdev)->device == PCI_DEVICE_ID_TI_AM654) device 169 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 207 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 220 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 330 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 429 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 498 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 558 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 644 drivers/misc/pci_endpoint_test.c struct device *dev = &pdev->dev; device 487 drivers/misc/phantom.c { .vendor = PCI_VENDOR_ID_PLX, .device = PCI_DEVICE_ID_PLX_9050, device 727 drivers/misc/pti.c .device = pti_console_device, device 799 drivers/misc/pti.c __func__, __LINE__, pdev->vendor, pdev->device); device 47 drivers/misc/pvpanic.c static int pvpanic_add(struct acpi_device *device); device 48 drivers/misc/pvpanic.c static int pvpanic_remove(struct acpi_device *device); device 87 drivers/misc/pvpanic.c static int pvpanic_add(struct acpi_device *device) device 91 drivers/misc/pvpanic.c ret = acpi_bus_get_status(device); device 95 drivers/misc/pvpanic.c if (!device->status.enabled || !device->status.functional) device 98 drivers/misc/pvpanic.c acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 110 drivers/misc/pvpanic.c static int pvpanic_remove(struct acpi_device *device) device 15 drivers/misc/qcom-coincell.c struct device *dev; device 30 drivers/misc/sgi-gru/grumain.c static struct device gru_device = { device 35 drivers/misc/sgi-gru/grumain.c struct device *grudev = &gru_device; device 613 drivers/misc/sgi-gru/grutables.h extern struct device *grudev; device 345 drivers/misc/sgi-xp/xp.h extern struct device *xp; device 27 drivers/misc/sgi-xp/xp_main.c struct device xp_dbg_subname = { device 32 drivers/misc/sgi-xp/xp_main.c struct device *xp = &xp_dbg_subname; device 608 drivers/misc/sgi-xp/xpc.h extern struct device *xpc_part; device 609 drivers/misc/sgi-xp/xpc.h extern struct device *xpc_chan; device 66 drivers/misc/sgi-xp/xpc_main.c struct device xpc_part_dbg_subname = { device 71 drivers/misc/sgi-xp/xpc_main.c struct device xpc_chan_dbg_subname = { device 76 drivers/misc/sgi-xp/xpc_main.c struct device *xpc_part = &xpc_part_dbg_subname; device 77 drivers/misc/sgi-xp/xpc_main.c struct device *xpc_chan = &xpc_chan_dbg_subname; device 138 drivers/misc/sgi-xp/xpnet.c struct device xpnet_dbg_subname = { device 143 drivers/misc/sgi-xp/xpnet.c struct device *xpnet = &xpnet_dbg_subname; device 18 drivers/misc/sram.h struct device *dev; device 570 drivers/misc/ti-st/st_kim.c static ssize_t show_install(struct device *dev, device 578 drivers/misc/ti-st/st_kim.c static ssize_t store_dev_name(struct device *dev, device 588 drivers/misc/ti-st/st_kim.c static ssize_t store_baud_rate(struct device *dev, device 599 drivers/misc/ti-st/st_kim.c static ssize_t show_dev_name(struct device *dev, device 606 drivers/misc/ti-st/st_kim.c static ssize_t show_baud_rate(struct device *dev, device 613 drivers/misc/ti-st/st_kim.c static ssize_t show_flow_cntrl(struct device *dev, device 347 drivers/misc/tifm_7xx1.c fm = tifm_alloc_adapter(dev->device == PCI_DEVICE_ID_TI_XX21_XX11_FM device 41 drivers/misc/tifm_core.c static int tifm_bus_match(struct device *dev, struct device_driver *drv) device 58 drivers/misc/tifm_core.c static int tifm_uevent(struct device *dev, struct kobj_uevent_env *env) device 68 drivers/misc/tifm_core.c static int tifm_device_probe(struct device *dev) device 90 drivers/misc/tifm_core.c static int tifm_device_remove(struct device *dev) device 109 drivers/misc/tifm_core.c static int tifm_device_suspend(struct device *dev, pm_message_t state) device 120 drivers/misc/tifm_core.c static int tifm_device_resume(struct device *dev) device 138 drivers/misc/tifm_core.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 163 drivers/misc/tifm_core.c static void tifm_free(struct device *dev) device 176 drivers/misc/tifm_core.c struct device *dev) device 242 drivers/misc/tifm_core.c void tifm_free_device(struct device *dev) device 177 drivers/misc/tsl2550.c static ssize_t tsl2550_show_power_state(struct device *dev, device 185 drivers/misc/tsl2550.c static ssize_t tsl2550_store_power_state(struct device *dev, device 209 drivers/misc/tsl2550.c static ssize_t tsl2550_show_operating_mode(struct device *dev, device 217 drivers/misc/tsl2550.c static ssize_t tsl2550_store_operating_mode(struct device *dev, device 270 drivers/misc/tsl2550.c static ssize_t tsl2550_show_lux1_input(struct device *dev, device 408 drivers/misc/tsl2550.c static int tsl2550_suspend(struct device *dev) device 413 drivers/misc/tsl2550.c static int tsl2550_resume(struct device *dev) device 35 drivers/misc/vexpress-syscfg.c struct device *dev; device 138 drivers/misc/vexpress-syscfg.c static struct regmap *vexpress_syscfg_regmap_init(struct device *dev, device 186 drivers/misc/vexpress-syscfg.c u32 function, device; device 189 drivers/misc/vexpress-syscfg.c device = be32_to_cpup(val++); device 193 drivers/misc/vexpress-syscfg.c function, device); device 199 drivers/misc/vexpress-syscfg.c func->template[i] |= SYS_CFGCTRL_DEVICE(device); device 245 drivers/misc/vexpress-syscfg.c struct device *bridge; device 46 drivers/misc/vmw_vmci/vmci_guest.c struct device *dev; /* PCI device we are attached to */ device 220 drivers/misc/xilinx_sdfec.c struct device *dev; device 1065 drivers/misc/xilinx_sdfec.c struct device *dev = xsdfec->dev; device 1384 drivers/misc/xilinx_sdfec.c struct device *dev; device 103 drivers/mmc/core/block.c struct device *parent; device 156 drivers/mmc/core/block.c struct device dev; device 207 drivers/mmc/core/block.c static ssize_t power_ro_lock_show(struct device *dev, device 227 drivers/mmc/core/block.c static ssize_t power_ro_lock_store(struct device *dev, device 272 drivers/mmc/core/block.c static ssize_t force_ro_show(struct device *dev, struct device_attribute *attr, device 285 drivers/mmc/core/block.c static ssize_t force_ro_store(struct device *dev, struct device_attribute *attr, device 2247 drivers/mmc/core/block.c struct device *parent, device 2495 drivers/mmc/core/block.c static void mmc_blk_rpmb_device_release(struct device *dev) device 2973 drivers/mmc/core/block.c static int mmc_blk_suspend(struct device *dev) device 2980 drivers/mmc/core/block.c static int mmc_blk_resume(struct device *dev) device 30 drivers/mmc/core/bus.c static ssize_t type_show(struct device *dev, device 61 drivers/mmc/core/bus.c static int mmc_bus_match(struct device *dev, struct device_driver *drv) device 67 drivers/mmc/core/bus.c mmc_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 109 drivers/mmc/core/bus.c static int mmc_bus_probe(struct device *dev) device 117 drivers/mmc/core/bus.c static int mmc_bus_remove(struct device *dev) device 127 drivers/mmc/core/bus.c static void mmc_bus_shutdown(struct device *dev) device 146 drivers/mmc/core/bus.c static int mmc_bus_suspend(struct device *dev) device 163 drivers/mmc/core/bus.c static int mmc_bus_resume(struct device *dev) device 180 drivers/mmc/core/bus.c static int mmc_runtime_suspend(struct device *dev) device 188 drivers/mmc/core/bus.c static int mmc_runtime_resume(struct device *dev) device 247 drivers/mmc/core/bus.c static void mmc_release_card(struct device *dev) device 17 drivers/mmc/core/bus.h static ssize_t mmc_##name##_show (struct device *dev, struct device_attribute *attr, char *buf) \ device 36 drivers/mmc/core/host.c static void mmc_host_classdev_release(struct device *dev) device 175 drivers/mmc/core/host.c struct device *dev = host->parent; device 396 drivers/mmc/core/host.c struct mmc_host *mmc_alloc_host(int extra, struct device *dev) device 795 drivers/mmc/core/mmc.c static ssize_t mmc_fwrev_show(struct device *dev, device 811 drivers/mmc/core/mmc.c static ssize_t mmc_dsr_show(struct device *dev, device 13 drivers/mmc/core/pwrseq.h struct device; device 25 drivers/mmc/core/pwrseq.h struct device *dev; device 62 drivers/mmc/core/pwrseq_emmc.c struct device *dev = &pdev->dev; device 66 drivers/mmc/core/pwrseq_sd8787.c struct device *dev = &pdev->dev; device 114 drivers/mmc/core/pwrseq_simple.c struct device *dev = &pdev->dev; device 164 drivers/mmc/core/quirks.h (f->cis_device == card->cis.device || device 169 drivers/mmc/core/regulator.c struct device *dev = mmc_dev(mmc); device 234 drivers/mmc/core/regulator.c struct device *dev = mmc_dev(mmc); device 694 drivers/mmc/core/sd.c static ssize_t mmc_dsr_show(struct device *dev, device 84 drivers/mmc/core/sdio.c func->device = func->card->cis.device; device 733 drivers/mmc/core/sdio.c card->cis.device == oldcard->cis.device) { device 33 drivers/mmc/core/sdio_bus.c field##_show(struct device *dev, struct device_attribute *attr, char *buf) \ device 44 drivers/mmc/core/sdio_bus.c sdio_config_attr(device, "0x%04x\n"); device 46 drivers/mmc/core/sdio_bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, char *buf) device 51 drivers/mmc/core/sdio_bus.c func->class, func->vendor, func->device); device 71 drivers/mmc/core/sdio_bus.c if (id->device != (__u16)SDIO_ANY_ID && id->device != func->device) device 84 drivers/mmc/core/sdio_bus.c while (ids->class || ids->vendor || ids->device) { device 94 drivers/mmc/core/sdio_bus.c static int sdio_bus_match(struct device *dev, struct device_driver *drv) device 106 drivers/mmc/core/sdio_bus.c sdio_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 115 drivers/mmc/core/sdio_bus.c "SDIO_ID=%04X:%04X", func->vendor, func->device)) device 120 drivers/mmc/core/sdio_bus.c func->class, func->vendor, func->device)) device 126 drivers/mmc/core/sdio_bus.c static int sdio_bus_probe(struct device *dev) device 180 drivers/mmc/core/sdio_bus.c static int sdio_bus_remove(struct device *dev) device 265 drivers/mmc/core/sdio_bus.c static void sdio_release_func(struct device *dev) device 73 drivers/mmc/core/sdio_cis.c unsigned int vendor, device; device 79 drivers/mmc/core/sdio_cis.c device = buf[2] | (buf[3] << 8); device 83 drivers/mmc/core/sdio_cis.c func->device = device; device 86 drivers/mmc/core/sdio_cis.c card->cis.device = device; device 389 drivers/mmc/core/sdio_cis.c func->device = func->card->cis.device; device 1098 drivers/mmc/core/sdio_uart.c struct device *dev; device 43 drivers/mmc/host/alcor.c struct device *dev; device 1141 drivers/mmc/host/alcor.c static int alcor_pci_sdmmc_suspend(struct device *dev) device 1153 drivers/mmc/host/alcor.c static int alcor_pci_sdmmc_resume(struct device *dev) device 113 drivers/mmc/host/android-goldfish.c struct device *dev; device 135 drivers/mmc/host/android-goldfish.c goldfish_mmc_show_cover_switch(struct device *dev, device 937 drivers/mmc/host/atmel-mci.c dma_unmap_sg(host->dma.chan->device->dev, device 1138 drivers/mmc/host/atmel-mci.c sglen = dma_map_sg(chan->device->dev, data->sg, device 1154 drivers/mmc/host/atmel-mci.c dma_unmap_sg(chan->device->dev, data->sg, data->sg_len, device 2634 drivers/mmc/host/atmel-mci.c static int atmci_runtime_suspend(struct device *dev) device 2645 drivers/mmc/host/atmel-mci.c static int atmci_runtime_resume(struct device *dev) device 195 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 210 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 377 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 430 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 501 drivers/mmc/host/bcm2835.c sg_len = dma_map_sg(dma_chan->device->dev, data->sg, data->sg_len, device 510 drivers/mmc/host/bcm2835.c dma_unmap_sg(dma_chan->device->dev, data->sg, sg_len, dir_data); device 578 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 626 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 718 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 744 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 831 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 859 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 1063 drivers/mmc/host/bcm2835.c dma_unmap_sg(host->dma_chan->device->dev, device 1163 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 1268 drivers/mmc/host/bcm2835.c struct device *dev = &host->pdev->dev; device 1358 drivers/mmc/host/bcm2835.c struct device *dev = &pdev->dev; device 60 drivers/mmc/host/cavium-thunderx.c struct device *dev = &pdev->dev; device 951 drivers/mmc/host/cavium.c static int cvm_mmc_of_parse(struct device *dev, struct cvm_mmc_slot *slot) device 1011 drivers/mmc/host/cavium.c int cvm_mmc_of_slot_probe(struct device *dev, struct cvm_mmc_host *host) device 56 drivers/mmc/host/cavium.h struct device *dev; device 211 drivers/mmc/host/cavium.h int cvm_mmc_of_slot_probe(struct device *dev, struct cvm_mmc_host *host); device 1365 drivers/mmc/host/davinci_mmc.c static int davinci_mmcsd_suspend(struct device *dev) device 1376 drivers/mmc/host/davinci_mmc.c static int davinci_mmcsd_resume(struct device *dev) device 161 drivers/mmc/host/dw_mmc-exynos.c static int dw_mci_exynos_runtime_resume(struct device *dev) device 183 drivers/mmc/host/dw_mmc-exynos.c static int dw_mci_exynos_suspend_noirq(struct device *dev) device 199 drivers/mmc/host/dw_mmc-exynos.c static int dw_mci_exynos_resume_noirq(struct device *dev) device 2880 drivers/mmc/host/dw_mmc.c struct device *dev = host->dev; device 3093 drivers/mmc/host/dw_mmc.c struct device *dev = host->dev; device 3396 drivers/mmc/host/dw_mmc.c int dw_mci_runtime_suspend(struct device *dev) device 3414 drivers/mmc/host/dw_mmc.c int dw_mci_runtime_resume(struct device *dev) device 203 drivers/mmc/host/dw_mmc.h struct device *dev; device 500 drivers/mmc/host/dw_mmc.h extern int dw_mci_runtime_suspend(struct device *device); device 501 drivers/mmc/host/dw_mmc.h extern int dw_mci_runtime_resume(struct device *device); device 242 drivers/mmc/host/jz4740_mmc.c dma_unmap_sg(chan->device->dev, data->sg, data->sg_len, dir); device 260 drivers/mmc/host/jz4740_mmc.c sg_count = dma_map_sg(chan->device->dev, device 1069 drivers/mmc/host/jz4740_mmc.c static int jz4740_mmc_suspend(struct device *dev) device 1074 drivers/mmc/host/jz4740_mmc.c static int jz4740_mmc_resume(struct device *dev) device 149 drivers/mmc/host/meson-gx-mmc.c struct device *dev; device 102 drivers/mmc/host/meson-mx-sdio.c struct device *controller_dev; device 505 drivers/mmc/host/meson-mx-sdio.c static struct platform_device *meson_mx_mmc_slot_pdev(struct device *parent) device 530 drivers/mmc/host/meson-mx-sdio.c struct device *slot_dev = mmc_dev(mmc); device 729 drivers/mmc/host/meson-mx-sdio.c struct device *slot_dev = mmc_dev(host->mmc); device 129 drivers/mmc/host/mmc_spi.c struct device *dma_dev; device 869 drivers/mmc/host/mmc_spi.c struct device *dma_dev = host->dma_dev; device 1380 drivers/mmc/host/mmc_spi.c struct device *dev = spi->master->dev.parent; device 674 drivers/mmc/host/mmci.c struct device *dev = dmae->tx_channel->device->dev; device 681 drivers/mmc/host/mmci.c struct device *dev = dmae->rx_channel->device->dev; device 721 drivers/mmc/host/mmci.c dma_unmap_sg(chan->device->dev, data->sg, data->sg_len, device 804 drivers/mmc/host/mmci.c struct dma_device *device; device 825 drivers/mmc/host/mmci.c device = chan->device; device 826 drivers/mmc/host/mmci.c nr_sg = dma_map_sg(device->dev, data->sg, data->sg_len, device 846 drivers/mmc/host/mmci.c dma_unmap_sg(device->dev, data->sg, data->sg_len, device 2136 drivers/mmc/host/mmci.c static int mmci_runtime_suspend(struct device *dev) device 2151 drivers/mmc/host/mmci.c static int mmci_runtime_resume(struct device *dev) device 275 drivers/mmc/host/moxart-mmc.c len = dma_map_sg(dma_chan->device->dev, data->sg, device 300 drivers/mmc/host/moxart-mmc.c dma_unmap_sg(dma_chan->device->dev, device 557 drivers/mmc/host/moxart-mmc.c struct device *dev = &pdev->dev; device 390 drivers/mmc/host/mtk-sd.c struct device *dev; device 2445 drivers/mmc/host/mtk-sd.c static int msdc_runtime_suspend(struct device *dev) device 2455 drivers/mmc/host/mtk-sd.c static int msdc_runtime_resume(struct device *dev) device 49 drivers/mmc/host/mvsdio.c struct device *dev; device 332 drivers/mmc/host/mxcmmc.c nents = dma_map_sg(host->dma->device->dev, data->sg, device 342 drivers/mmc/host/mxcmmc.c dma_unmap_sg(host->dma->device->dev, data->sg, data->sg_len, device 452 drivers/mmc/host/mxcmmc.c dma_unmap_sg(host->dma->device->dev, data->sg, data->sg_len, device 1139 drivers/mmc/host/mxcmmc.c host->dma->device->dev); device 1202 drivers/mmc/host/mxcmmc.c static int mxcmci_suspend(struct device *dev) device 1212 drivers/mmc/host/mxcmmc.c static int mxcmci_resume(struct device *dev) device 655 drivers/mmc/host/mxs-mmc.c mmc->max_seg_size = dma_get_max_seg_size(ssp->dmach->device->dev); device 702 drivers/mmc/host/mxs-mmc.c static int mxs_mmc_suspend(struct device *dev) device 712 drivers/mmc/host/mxs-mmc.c static int mxs_mmc_resume(struct device *dev) device 34 drivers/mmc/host/of_mmc_spi.c static struct of_mmc_spi *to_of_mmc_spi(struct device *dev) device 39 drivers/mmc/host/of_mmc_spi.c static int of_mmc_spi_init(struct device *dev, device 48 drivers/mmc/host/of_mmc_spi.c static void of_mmc_spi_exit(struct device *dev, void *mmc) device 57 drivers/mmc/host/of_mmc_spi.c struct device *dev = &spi->dev; device 89 drivers/mmc/host/of_mmc_spi.c struct device *dev = &spi->dev; device 123 drivers/mmc/host/omap.c struct device * dev; device 307 drivers/mmc/host/omap.c mmc_omap_show_cover_switch(struct device *dev, struct device_attribute *attr, device 320 drivers/mmc/host/omap.c mmc_omap_show_slot_name(struct device *dev, struct device_attribute *attr, device 406 drivers/mmc/host/omap.c struct device *dev = mmc_dev(host->mmc); device 422 drivers/mmc/host/omap.c dev = c->device->dev; device 854 drivers/mmc/host/omap.c void omap_mmc_notify_cover_event(struct device *dev, int num, int is_closed) device 1034 drivers/mmc/host/omap.c host->sg_len = dma_map_sg(c->device->dev, data->sg, sg_len, device 170 drivers/mmc/host/omap_hsmmc.c struct device *dev; device 746 drivers/mmc/host/omap_hsmmc.c omap_hsmmc_show_slot_name(struct device *dev, struct device_attribute *attr, device 924 drivers/mmc/host/omap_hsmmc.c dma_unmap_sg(chan->device->dev, device 1181 drivers/mmc/host/omap_hsmmc.c dma_unmap_sg(chan->device->dev, device 1215 drivers/mmc/host/omap_hsmmc.c dma_len = dma_map_sg(chan->device->dev, data->sg, data->sg_len, device 1401 drivers/mmc/host/omap_hsmmc.c dma_unmap_sg(c->device->dev, data->sg, data->sg_len, device 1538 drivers/mmc/host/omap_hsmmc.c card->cis.device = 0x9066; device 1778 drivers/mmc/host/omap_hsmmc.c static struct omap_hsmmc_platform_data *of_get_hsmmc_pdata(struct device *dev) device 1809 drivers/mmc/host/omap_hsmmc.c *of_get_hsmmc_pdata(struct device *dev) device 1969 drivers/mmc/host/omap_hsmmc.c dma_get_max_seg_size(host->rx_chan->device->dev), device 1970 drivers/mmc/host/omap_hsmmc.c dma_get_max_seg_size(host->tx_chan->device->dev)); device 2058 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_suspend(struct device *dev) device 2083 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_resume(struct device *dev) device 2104 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_runtime_suspend(struct device *dev) device 2146 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_runtime_resume(struct device *dev) device 206 drivers/mmc/host/pxamci.c host->dma_len = dma_map_sg(chan->device->dev, data->sg, data->sg_len, device 342 drivers/mmc/host/pxamci.c dma_unmap_sg(chan->device->dev, device 611 drivers/mmc/host/pxamci.c struct device *dev = &pdev->dev; device 326 drivers/mmc/host/renesas_sdhi_internal_dmac.c struct device *dev = &pdev->dev; device 134 drivers/mmc/host/renesas_sdhi_sys_dmac.c dma_unmap_sg(host->chan_rx->device->dev, device 138 drivers/mmc/host/renesas_sdhi_sys_dmac.c dma_unmap_sg(host->chan_tx->device->dev, device 188 drivers/mmc/host/renesas_sdhi_sys_dmac.c ret = dma_map_sg(chan->device->dev, sg, host->sg_len, DMA_FROM_DEVICE); device 265 drivers/mmc/host/renesas_sdhi_sys_dmac.c ret = dma_map_sg(chan->device->dev, sg, host->sg_len, DMA_TO_DEVICE); device 50 drivers/mmc/host/rtsx_pci_sdmmc.c static inline struct device *sdmmc_dev(struct realtek_pci_sdmmc *host) device 59 drivers/mmc/host/rtsx_usb_sdmmc.c static inline struct device *sdmmc_dev(struct rtsx_usb_sdmmc *host) device 1423 drivers/mmc/host/rtsx_usb_sdmmc.c static int rtsx_usb_sdmmc_runtime_suspend(struct device *dev) device 1431 drivers/mmc/host/rtsx_usb_sdmmc.c static int rtsx_usb_sdmmc_runtime_resume(struct device *dev) device 1451 drivers/mmc/host/s3cmci.c struct device *dev = &host->pdev->dev; device 109 drivers/mmc/host/sdhci-acpi.c static int __intel_dsm(struct intel_host *intel_host, struct device *dev, device 137 drivers/mmc/host/sdhci-acpi.c static int intel_dsm(struct intel_host *intel_host, struct device *dev, device 146 drivers/mmc/host/sdhci-acpi.c static void intel_dsm_init(struct intel_host *intel_host, struct device *dev, device 169 drivers/mmc/host/sdhci-acpi.c struct device *dev = mmc_dev(mmc); device 258 drivers/mmc/host/sdhci-acpi.c static void sdhci_acpi_byt_setting(struct device *dev) device 285 drivers/mmc/host/sdhci-acpi.c static bool sdhci_acpi_byt_defer(struct device *dev) device 298 drivers/mmc/host/sdhci-acpi.c static bool sdhci_acpi_cht_pci_wifi(unsigned int vendor, unsigned int device, device 304 drivers/mmc/host/sdhci-acpi.c dev = pci_get_device(vendor, device, from); device 339 drivers/mmc/host/sdhci-acpi.c static inline void sdhci_acpi_byt_setting(struct device *dev) device 343 drivers/mmc/host/sdhci-acpi.c static inline bool sdhci_acpi_byt_defer(struct device *dev) device 499 drivers/mmc/host/sdhci-acpi.c struct device *dev = &pdev->dev; device 677 drivers/mmc/host/sdhci-acpi.c struct device *dev = &pdev->dev; device 679 drivers/mmc/host/sdhci-acpi.c struct acpi_device *device, *child; device 689 drivers/mmc/host/sdhci-acpi.c device = ACPI_COMPANION(dev); device 690 drivers/mmc/host/sdhci-acpi.c if (!device) device 693 drivers/mmc/host/sdhci-acpi.c hid = acpi_device_hid(device); device 694 drivers/mmc/host/sdhci-acpi.c uid = acpi_device_uid(device); device 699 drivers/mmc/host/sdhci-acpi.c acpi_device_fix_up_power(device); device 701 drivers/mmc/host/sdhci-acpi.c list_for_each_entry(child, &device->children, node) device 822 drivers/mmc/host/sdhci-acpi.c struct device *dev = &pdev->dev; device 847 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_suspend(struct device *dev) device 858 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_resume(struct device *dev) device 871 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_runtime_suspend(struct device *dev) device 882 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_runtime_resume(struct device *dev) device 218 drivers/mmc/host/sdhci-bcm-kona.c struct device *dev = &pdev->dev; device 349 drivers/mmc/host/sdhci-cadence.c struct device *dev = &pdev->dev; device 412 drivers/mmc/host/sdhci-cadence.c static int sdhci_cdns_resume(struct device *dev) device 25 drivers/mmc/host/sdhci-cns3xxx.c struct device *dev = mmc_dev(host->mmc); device 1613 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_suspend(struct device *dev) device 1630 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_resume(struct device *dev) device 1650 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_runtime_suspend(struct device *dev) device 1682 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_runtime_resume(struct device *dev) device 291 drivers/mmc/host/sdhci-iproc.c struct device *dev = &pdev->dev; device 2010 drivers/mmc/host/sdhci-msm.c static __maybe_unused int sdhci_msm_runtime_suspend(struct device *dev) device 2022 drivers/mmc/host/sdhci-msm.c static __maybe_unused int sdhci_msm_runtime_resume(struct device *dev) device 395 drivers/mmc/host/sdhci-of-arasan.c static int sdhci_arasan_suspend(struct device *dev) device 438 drivers/mmc/host/sdhci-of-arasan.c static int sdhci_arasan_resume(struct device *dev) device 634 drivers/mmc/host/sdhci-of-arasan.c struct device *dev) device 679 drivers/mmc/host/sdhci-of-arasan.c static void sdhci_arasan_unregister_sdclk(struct device *dev) device 144 drivers/mmc/host/sdhci-of-at91.c static int sdhci_at91_set_clks_presets(struct device *dev) device 223 drivers/mmc/host/sdhci-of-at91.c static int sdhci_at91_suspend(struct device *dev) device 239 drivers/mmc/host/sdhci-of-at91.c static int sdhci_at91_runtime_suspend(struct device *dev) device 258 drivers/mmc/host/sdhci-of-at91.c static int sdhci_at91_runtime_resume(struct device *dev) device 522 drivers/mmc/host/sdhci-of-esdhc.c struct device *dev = mmc_dev(host->mmc); device 1104 drivers/mmc/host/sdhci-of-esdhc.c static int esdhc_of_suspend(struct device *dev) device 1116 drivers/mmc/host/sdhci-of-esdhc.c static int esdhc_of_resume(struct device *dev) device 97 drivers/mmc/host/sdhci-omap.c struct device *dev; device 130 drivers/mmc/host/sdhci-omap.c struct device *dev = omap_host->dev; device 284 drivers/mmc/host/sdhci-omap.c struct device *dev = omap_host->dev; device 515 drivers/mmc/host/sdhci-omap.c struct device *dev; device 563 drivers/mmc/host/sdhci-omap.c struct device *dev = omap_host->dev; device 843 drivers/mmc/host/sdhci-omap.c struct device *dev = omap_host->dev; device 902 drivers/mmc/host/sdhci-omap.c struct device *dev = omap_host->dev; device 930 drivers/mmc/host/sdhci-omap.c struct device *dev = omap_host->dev; device 1032 drivers/mmc/host/sdhci-omap.c struct device *dev = &pdev->dev; device 1170 drivers/mmc/host/sdhci-omap.c struct device *dev = &pdev->dev; device 466 drivers/mmc/host/sdhci-pci-core.c if (pdev->device != PCI_DEVICE_ID_INTEL_BYT_EMMC && device 467 drivers/mmc/host/sdhci-pci-core.c pdev->device != PCI_DEVICE_ID_INTEL_BYT_SDIO && device 468 drivers/mmc/host/sdhci-pci-core.c pdev->device != PCI_DEVICE_ID_INTEL_BYT_SD && device 469 drivers/mmc/host/sdhci-pci-core.c pdev->device != PCI_DEVICE_ID_INTEL_BYT_EMMC2) device 521 drivers/mmc/host/sdhci-pci-core.c static int __intel_dsm(struct intel_host *intel_host, struct device *dev, device 547 drivers/mmc/host/sdhci-pci-core.c static int intel_dsm(struct intel_host *intel_host, struct device *dev, device 556 drivers/mmc/host/sdhci-pci-core.c static void intel_dsm_init(struct intel_host *intel_host, struct device *dev, device 680 drivers/mmc/host/sdhci-pci-core.c struct device *dev = mmc_dev(mmc); device 734 drivers/mmc/host/sdhci-pci-core.c struct device *dev = &slot->chip->pdev->dev; device 762 drivers/mmc/host/sdhci-pci-core.c struct device *dev = &slot->chip->pdev->dev; device 783 drivers/mmc/host/sdhci-pci-core.c if (slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_BSW_EMMC) device 792 drivers/mmc/host/sdhci-pci-core.c return slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_GLK_EMMC && device 803 drivers/mmc/host/sdhci-pci-core.c if (slot->chip->pdev->device != PCI_DEVICE_ID_INTEL_GLK_EMMC) { device 821 drivers/mmc/host/sdhci-pci-core.c struct device *dev = &slot->chip->pdev->dev; device 911 drivers/mmc/host/sdhci-pci-core.c if (chip->pdev->device == PCI_DEVICE_ID_INTEL_GLK_EMMC && device 986 drivers/mmc/host/sdhci-pci-core.c if (slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_BXT_SD || device 987 drivers/mmc/host/sdhci-pci-core.c slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_BXTM_SD || device 988 drivers/mmc/host/sdhci-pci-core.c slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_APL_SD || device 989 drivers/mmc/host/sdhci-pci-core.c slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_GLK_SD) device 1122 drivers/mmc/host/sdhci-pci-core.c struct acpi_device *device, *child; device 1124 drivers/mmc/host/sdhci-pci-core.c device = ACPI_COMPANION(&slot->chip->pdev->dev); device 1125 drivers/mmc/host/sdhci-pci-core.c if (!device) device 1128 drivers/mmc/host/sdhci-pci-core.c acpi_device_fix_up_power(device); device 1129 drivers/mmc/host/sdhci-pci-core.c list_for_each_entry(child, &device->children, node) device 1219 drivers/mmc/host/sdhci-pci-core.c if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_SD) device 1221 drivers/mmc/host/sdhci-pci-core.c else if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_SD) device 1255 drivers/mmc/host/sdhci-pci-core.c if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_SD || device 1256 drivers/mmc/host/sdhci-pci-core.c chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) device 1295 drivers/mmc/host/sdhci-pci-core.c if (slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) { device 1307 drivers/mmc/host/sdhci-pci-core.c if (slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC || device 1308 drivers/mmc/host/sdhci-pci-core.c slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) device 1321 drivers/mmc/host/sdhci-pci-core.c if (slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC || device 1322 drivers/mmc/host/sdhci-pci-core.c slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) device 1335 drivers/mmc/host/sdhci-pci-core.c if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC || device 1336 drivers/mmc/host/sdhci-pci-core.c chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) { device 1348 drivers/mmc/host/sdhci-pci-core.c if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC || device 1349 drivers/mmc/host/sdhci-pci-core.c chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) { device 1621 drivers/mmc/host/sdhci-pci-core.c if (pdev->device == 0x7906 && (mask & SDHCI_RESET_ALL)) { device 1825 drivers/mmc/host/sdhci-pci-core.c static int sdhci_pci_suspend(struct device *dev) device 1838 drivers/mmc/host/sdhci-pci-core.c static int sdhci_pci_resume(struct device *dev) device 1853 drivers/mmc/host/sdhci-pci-core.c static int sdhci_pci_runtime_suspend(struct device *dev) device 1866 drivers/mmc/host/sdhci-pci-core.c static int sdhci_pci_runtime_resume(struct device *dev) device 2069 drivers/mmc/host/sdhci-pci-core.c static void sdhci_pci_runtime_pm_allow(struct device *dev) device 2079 drivers/mmc/host/sdhci-pci-core.c static void sdhci_pci_runtime_pm_forbid(struct device *dev) device 2098 drivers/mmc/host/sdhci-pci-core.c (int)pdev->vendor, (int)pdev->device, (int)pdev->revision); device 533 drivers/mmc/host/sdhci-pci-o2micro.c switch (chip->pdev->device) { device 545 drivers/mmc/host/sdhci-pci-o2micro.c if (chip->pdev->device == PCI_DEVICE_ID_O2_SEABIRD0) { device 566 drivers/mmc/host/sdhci-pci-o2micro.c if (chip->pdev->device != PCI_DEVICE_ID_O2_FUJIN2) device 587 drivers/mmc/host/sdhci-pci-o2micro.c switch (chip->pdev->device) { device 654 drivers/mmc/host/sdhci-pci-o2micro.c if (chip->pdev->device == PCI_DEVICE_ID_O2_FUJIN2) { device 723 drivers/mmc/host/sdhci-pci-o2micro.c if (chip->pdev->device == PCI_DEVICE_ID_O2_FUJIN2) device 92 drivers/mmc/host/sdhci-pci.h .vendor = _PCI_VEND(vend), .device = _PCI_DEV(vend, dev), \ device 98 drivers/mmc/host/sdhci-pci.h .vendor = _PCI_VEND(vend), .device = _PCI_DEV(vend, dev), \ device 105 drivers/mmc/host/sdhci-pci.h .vendor = _PCI_VEND(vend), .device = PCI_ANY_ID, \ device 43 drivers/mmc/host/sdhci-pltfm.c static bool sdhci_wp_inverted(struct device *dev) device 81 drivers/mmc/host/sdhci-pltfm.c struct device *dev = &pdev->dev; device 209 drivers/mmc/host/sdhci-pltfm.c int sdhci_pltfm_suspend(struct device *dev) device 228 drivers/mmc/host/sdhci-pltfm.c int sdhci_pltfm_resume(struct device *dev) device 114 drivers/mmc/host/sdhci-pltfm.h int sdhci_pltfm_suspend(struct device *dev); device 115 drivers/mmc/host/sdhci-pltfm.h int sdhci_pltfm_resume(struct device *dev); device 121 drivers/mmc/host/sdhci-pxav2.c static struct sdhci_pxa_platdata *pxav2_get_mmc_pdata(struct device *dev) device 148 drivers/mmc/host/sdhci-pxav2.c static inline struct sdhci_pxa_platdata *pxav2_get_mmc_pdata(struct device *dev) device 158 drivers/mmc/host/sdhci-pxav2.c struct device *dev = &pdev->dev; device 348 drivers/mmc/host/sdhci-pxav3.c static struct sdhci_pxa_platdata *pxav3_get_mmc_pdata(struct device *dev) device 365 drivers/mmc/host/sdhci-pxav3.c static inline struct sdhci_pxa_platdata *pxav3_get_mmc_pdata(struct device *dev) device 375 drivers/mmc/host/sdhci-pxav3.c struct device *dev = &pdev->dev; device 496 drivers/mmc/host/sdhci-pxav3.c static int sdhci_pxav3_suspend(struct device *dev) device 511 drivers/mmc/host/sdhci-pxav3.c static int sdhci_pxav3_resume(struct device *dev) device 526 drivers/mmc/host/sdhci-pxav3.c static int sdhci_pxav3_runtime_suspend(struct device *dev) device 547 drivers/mmc/host/sdhci-pxav3.c static int sdhci_pxav3_runtime_resume(struct device *dev) device 367 drivers/mmc/host/sdhci-s3c.c struct device *dev = &ourhost->pdev->dev; device 424 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_parse_dt(struct device *dev, device 454 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_parse_dt(struct device *dev, device 481 drivers/mmc/host/sdhci-s3c.c struct device *dev = &pdev->dev; device 700 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_suspend(struct device *dev) device 710 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_resume(struct device *dev) device 719 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_runtime_suspend(struct device *dev) device 737 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_runtime_resume(struct device *dev) device 48 drivers/mmc/host/sdhci-spear.c struct device *dev; device 141 drivers/mmc/host/sdhci-spear.c static int sdhci_suspend(struct device *dev) device 157 drivers/mmc/host/sdhci-spear.c static int sdhci_resume(struct device *dev) device 687 drivers/mmc/host/sdhci-sprd.c static int sdhci_sprd_runtime_suspend(struct device *dev) device 701 drivers/mmc/host/sdhci-sprd.c static int sdhci_sprd_runtime_resume(struct device *dev) device 460 drivers/mmc/host/sdhci-st.c static int sdhci_st_suspend(struct device *dev) device 483 drivers/mmc/host/sdhci-st.c static int sdhci_st_resume(struct device *dev) device 1075 drivers/mmc/host/sdhci-tegra.c static int tegra_sdhci_init_pinctrl_info(struct device *dev, device 1243 drivers/mmc/host/sdhci-tegra.c struct device *dev = mmc_dev(host->mmc); device 1634 drivers/mmc/host/sdhci-tegra.c static int __maybe_unused sdhci_tegra_suspend(struct device *dev) device 1656 drivers/mmc/host/sdhci-tegra.c static int __maybe_unused sdhci_tegra_resume(struct device *dev) device 592 drivers/mmc/host/sdhci-xenon.c static int xenon_suspend(struct device *dev) device 607 drivers/mmc/host/sdhci-xenon.c static int xenon_runtime_suspend(struct device *dev) device 631 drivers/mmc/host/sdhci-xenon.c static int xenon_runtime_resume(struct device *dev) device 3524 drivers/mmc/host/sdhci.c struct sdhci_host *sdhci_alloc_host(struct device *dev, device 3566 drivers/mmc/host/sdhci.c struct device *dev = mmc_dev(mmc); device 735 drivers/mmc/host/sdhci.h struct sdhci_host *sdhci_alloc_host(struct device *dev, size_t priv_size); device 366 drivers/mmc/host/sdhci_am654.c struct device *dev = &pdev->dev; device 440 drivers/mmc/host/sdhci_am654.c struct device *dev = &pdev->dev; device 49 drivers/mmc/host/sdhci_f_sdh30.c struct device *dev; device 115 drivers/mmc/host/sdhci_f_sdh30.c struct device *dev = &pdev->dev; device 79 drivers/mmc/host/sdricoh_cs.c struct device *dev; device 131 drivers/mmc/host/sdricoh_cs.c struct device *dev = host->dev; device 253 drivers/mmc/host/sdricoh_cs.c struct device *dev = host->dev; device 388 drivers/mmc/host/sdricoh_cs.c struct device *dev = &pcmcia_dev->dev; device 276 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 293 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 297 drivers/mmc/host/sh_mmcif.c ret = dma_map_sg(chan->device->dev, sg, data->sg_len, device 343 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 347 drivers/mmc/host/sh_mmcif.c ret = dma_map_sg(chan->device->dev, sg, data->sg_len, device 423 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 476 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 552 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 632 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 674 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 712 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 754 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 799 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 882 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 946 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 967 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 990 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1024 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1081 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1134 drivers/mmc/host/sh_mmcif.c dma_unmap_sg(host->chan_rx->device->dev, device 1138 drivers/mmc/host/sh_mmcif.c dma_unmap_sg(host->chan_tx->device->dev, device 1175 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1281 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1319 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1369 drivers/mmc/host/sh_mmcif.c struct device *dev = sh_mmcif_host_to_dev(host); device 1389 drivers/mmc/host/sh_mmcif.c struct device *dev = &pdev->dev; device 1537 drivers/mmc/host/sh_mmcif.c static int sh_mmcif_suspend(struct device *dev) device 1548 drivers/mmc/host/sh_mmcif.c static int sh_mmcif_resume(struct device *dev) device 268 drivers/mmc/host/sunxi-mmc.c struct device *dev; device 1469 drivers/mmc/host/sunxi-mmc.c static int sunxi_mmc_runtime_resume(struct device *dev) device 1487 drivers/mmc/host/sunxi-mmc.c static int sunxi_mmc_runtime_suspend(struct device *dev) device 95 drivers/mmc/host/tmio_mmc.c static int tmio_mmc_suspend(struct device *dev) device 110 drivers/mmc/host/tmio_mmc.c static int tmio_mmc_resume(struct device *dev) device 228 drivers/mmc/host/tmio_mmc.h int tmio_mmc_host_runtime_suspend(struct device *dev); device 229 drivers/mmc/host/tmio_mmc.h int tmio_mmc_host_runtime_resume(struct device *dev); device 937 drivers/mmc/host/tmio_mmc_core.c struct device *dev = &host->pdev->dev; device 1314 drivers/mmc/host/tmio_mmc_core.c int tmio_mmc_host_runtime_suspend(struct device *dev) device 1334 drivers/mmc/host/tmio_mmc_core.c int tmio_mmc_host_runtime_resume(struct device *dev) device 571 drivers/mmc/host/toshsd.c static int toshsd_pm_suspend(struct device *dev) device 586 drivers/mmc/host/toshsd.c static int toshsd_pm_resume(struct device *dev) device 553 drivers/mmc/host/uniphier-sd.c struct device *dev = &pdev->dev; device 542 drivers/mmc/host/usdhi6rol0.c dma_unmap_sg(host->chan_rx->device->dev, data->sg, device 545 drivers/mmc/host/usdhi6rol0.c dma_unmap_sg(host->chan_tx->device->dev, data->sg, device 586 drivers/mmc/host/usdhi6rol0.c ret = dma_map_sg(chan->device->dev, sg, data->sg_len, data_dir); device 1732 drivers/mmc/host/usdhi6rol0.c struct device *dev = &pdev->dev; device 1083 drivers/mmc/host/via-sdmmc.c pci_name(pcidev), (int)pcidev->vendor, (int)pcidev->device, device 1215 drivers/mmc/host/via-sdmmc.c pci_name(pcidev), (int)pcidev->vendor, (int)pcidev->device); device 1361 drivers/mmc/host/vub300.c "vub_%04X%04X", card->cis.vendor, card->cis.device); device 1368 drivers/mmc/host/vub300.c sf->vendor, sf->device); device 1183 drivers/mmc/host/wbsd.c static int wbsd_alloc_mmc(struct device *dev) device 1250 drivers/mmc/host/wbsd.c static void wbsd_free_mmc(struct device *dev) device 1635 drivers/mmc/host/wbsd.c static int wbsd_init(struct device *dev, int base, int irq, int dma, device 1721 drivers/mmc/host/wbsd.c static void wbsd_shutdown(struct device *dev, int pnp) device 205 drivers/mmc/host/wmt-sdmmc.c struct device *dev; device 924 drivers/mmc/host/wmt-sdmmc.c static int wmt_mci_suspend(struct device *dev) device 948 drivers/mmc/host/wmt-sdmmc.c static int wmt_mci_resume(struct device *dev) device 250 drivers/mtd/devices/bcm47xxsflash.c struct device *dev) device 287 drivers/mtd/devices/bcm47xxsflash.c struct device *dev = &pdev->dev; device 1455 drivers/mtd/devices/docg3.c static struct docg3 *sysfs_dev2docg3(struct device *dev, device 1468 drivers/mtd/devices/docg3.c static ssize_t dps0_is_key_locked(struct device *dev, device 1483 drivers/mtd/devices/docg3.c static ssize_t dps1_is_key_locked(struct device *dev, device 1498 drivers/mtd/devices/docg3.c static ssize_t dps0_insert_key(struct device *dev, device 1517 drivers/mtd/devices/docg3.c static ssize_t dps1_insert_key(struct device *dev, device 1550 drivers/mtd/devices/docg3.c struct device *dev = &pdev->dev; device 1580 drivers/mtd/devices/docg3.c struct device *dev = &pdev->dev; device 1798 drivers/mtd/devices/docg3.c doc_probe_device(struct docg3_cascade *cascade, int floor, struct device *dev) device 1965 drivers/mtd/devices/docg3.c struct device *dev = &pdev->dev; device 290 drivers/mtd/devices/docg3.h struct device *dev; device 585 drivers/mtd/devices/mtd_dataflash.c static char *otp_setup(struct mtd_info *device, char revision) device 587 drivers/mtd/devices/mtd_dataflash.c device->_get_fact_prot_info = dataflash_get_otp_info; device 588 drivers/mtd/devices/mtd_dataflash.c device->_read_fact_prot_reg = dataflash_read_fact_otp; device 589 drivers/mtd/devices/mtd_dataflash.c device->_get_user_prot_info = dataflash_get_otp_info; device 590 drivers/mtd/devices/mtd_dataflash.c device->_read_user_prot_reg = dataflash_read_user_otp; device 596 drivers/mtd/devices/mtd_dataflash.c device->_write_user_prot_reg = dataflash_write_user_otp; device 603 drivers/mtd/devices/mtd_dataflash.c static char *otp_setup(struct mtd_info *device, char revision) device 619 drivers/mtd/devices/mtd_dataflash.c struct mtd_info *device; device 638 drivers/mtd/devices/mtd_dataflash.c device = &priv->mtd; device 639 drivers/mtd/devices/mtd_dataflash.c device->name = (pdata && pdata->name) ? pdata->name : priv->name; device 640 drivers/mtd/devices/mtd_dataflash.c device->size = nr_pages * pagesize; device 641 drivers/mtd/devices/mtd_dataflash.c device->erasesize = pagesize; device 642 drivers/mtd/devices/mtd_dataflash.c device->writesize = pagesize; device 643 drivers/mtd/devices/mtd_dataflash.c device->type = MTD_DATAFLASH; device 644 drivers/mtd/devices/mtd_dataflash.c device->flags = MTD_WRITEABLE; device 645 drivers/mtd/devices/mtd_dataflash.c device->_erase = dataflash_erase; device 646 drivers/mtd/devices/mtd_dataflash.c device->_read = dataflash_read; device 647 drivers/mtd/devices/mtd_dataflash.c device->_write = dataflash_write; device 648 drivers/mtd/devices/mtd_dataflash.c device->priv = priv; device 650 drivers/mtd/devices/mtd_dataflash.c device->dev.parent = &spi->dev; device 651 drivers/mtd/devices/mtd_dataflash.c mtd_set_of_node(device, spi->dev.of_node); device 654 drivers/mtd/devices/mtd_dataflash.c otp_tag = otp_setup(device, revision); device 657 drivers/mtd/devices/mtd_dataflash.c name, (long long)((device->size + 1023) >> 10), device 661 drivers/mtd/devices/mtd_dataflash.c err = mtd_device_register(device, device 50 drivers/mtd/devices/powernv_flash.c struct device *dev = &mtd->dev; device 182 drivers/mtd/devices/powernv_flash.c static int powernv_flash_set_driver_info(struct device *dev, device 229 drivers/mtd/devices/powernv_flash.c struct device *dev = &pdev->dev; device 1078 drivers/mtd/devices/spear_smi.c static int spear_smi_suspend(struct device *dev) device 1088 drivers/mtd/devices/spear_smi.c static int spear_smi_resume(struct device *dev) device 256 drivers/mtd/devices/st_spi_fsm.c struct device *dev; device 2134 drivers/mtd/devices/st_spi_fsm.c static int stfsmfsm_suspend(struct device *dev) device 2143 drivers/mtd/devices/st_spi_fsm.c static int stfsmfsm_resume(struct device *dev) device 60 drivers/mtd/hyperbus/hbmc-am654.c struct device *dev = &pdev->dev; device 66 drivers/mtd/hyperbus/hyperbus-core.c struct device *dev; device 326 drivers/mtd/maps/amd76xrom.c pdev = pci_get_device(id->vendor, id->device, NULL); device 362 drivers/mtd/maps/ck804xrom.c pdev = pci_get_device(id->vendor, id->device, NULL); device 423 drivers/mtd/maps/esb2rom.c printk(KERN_DEBUG "device id = %x\n", id->device); device 424 drivers/mtd/maps/esb2rom.c pdev = pci_get_device(id->vendor, id->device, NULL); device 426 drivers/mtd/maps/esb2rom.c printk(KERN_DEBUG "matched device = %x\n", id->device); device 431 drivers/mtd/maps/esb2rom.c printk(KERN_DEBUG "matched device id %x\n", id->device); device 359 drivers/mtd/maps/ichxrom.c pdev = pci_get_device(id->vendor, id->device, NULL); device 231 drivers/mtd/maps/pci.c .device = 0x530d, device 240 drivers/mtd/maps/pci.c .device = PCI_DEVICE_ID_DEC_21285, device 371 drivers/mtd/maps/pcmciamtd.c cistpl_device_t *t = &parse.device; device 55 drivers/mtd/maps/physmap-gemini.c struct device *dev; device 130 drivers/mtd/maps/physmap-gemini.c struct device *dev = &pdev->dev; device 26 drivers/mtd/maps/pismo.c char device[32]; device 158 drivers/mtd/maps/pismo.c struct device *dev = &pismo->client->dev; device 179 drivers/mtd/maps/pismo.c i, cs->device, region.type, region.access, region.size / 1024); device 30 drivers/mtd/maps/plat-ram.c struct device *dev; device 220 drivers/mtd/maps/scb2_flash.c .device = PCI_DEVICE_ID_SERVERWORKS_CSB5, device 773 drivers/mtd/maps/vmu-flash.c static int probe_maple_vmu(struct device *dev) device 790 drivers/mtd/maps/vmu-flash.c static int remove_maple_vmu(struct device *dev) device 41 drivers/mtd/mtdcore.c static int mtd_cls_suspend(struct device *dev) device 48 drivers/mtd/mtdcore.c static int mtd_cls_resume(struct device *dev) device 90 drivers/mtd/mtdcore.c static void mtd_release(struct device *dev) device 99 drivers/mtd/mtdcore.c static ssize_t mtd_type_show(struct device *dev, device 138 drivers/mtd/mtdcore.c static ssize_t mtd_flags_show(struct device *dev, device 147 drivers/mtd/mtdcore.c static ssize_t mtd_size_show(struct device *dev, device 157 drivers/mtd/mtdcore.c static ssize_t mtd_erasesize_show(struct device *dev, device 166 drivers/mtd/mtdcore.c static ssize_t mtd_writesize_show(struct device *dev, device 175 drivers/mtd/mtdcore.c static ssize_t mtd_subpagesize_show(struct device *dev, device 185 drivers/mtd/mtdcore.c static ssize_t mtd_oobsize_show(struct device *dev, device 194 drivers/mtd/mtdcore.c static ssize_t mtd_oobavail_show(struct device *dev, device 203 drivers/mtd/mtdcore.c static ssize_t mtd_numeraseregions_show(struct device *dev, device 213 drivers/mtd/mtdcore.c static ssize_t mtd_name_show(struct device *dev, device 222 drivers/mtd/mtdcore.c static ssize_t mtd_ecc_strength_show(struct device *dev, device 231 drivers/mtd/mtdcore.c static ssize_t mtd_bitflip_threshold_show(struct device *dev, device 240 drivers/mtd/mtdcore.c static ssize_t mtd_bitflip_threshold_store(struct device *dev, device 259 drivers/mtd/mtdcore.c static ssize_t mtd_ecc_step_size_show(struct device *dev, device 269 drivers/mtd/mtdcore.c static ssize_t mtd_ecc_stats_corrected_show(struct device *dev, device 280 drivers/mtd/mtdcore.c static ssize_t mtd_ecc_stats_errors_show(struct device *dev, device 290 drivers/mtd/mtdcore.c static ssize_t mtd_badblocks_show(struct device *dev, device 300 drivers/mtd/mtdcore.c static ssize_t mtd_bbtblocks_show(struct device *dev, device 384 drivers/mtd/mtdcore.c struct device *dev = &mtd->dev; device 556 drivers/mtd/mtdpart.c static ssize_t mtd_partition_offset_show(struct device *dev, device 103 drivers/mtd/mtdswap.c struct device *dev; device 366 drivers/mtd/nand/onenand/omap2.c struct device *dev = &c->pdev->dev; device 414 drivers/mtd/nand/onenand/omap2.c struct device *dev = &c->pdev->dev; device 467 drivers/mtd/nand/onenand/omap2.c struct device *dev = &pdev->dev; device 3337 drivers/mtd/nand/onenand/onenand_base.c static void onenand_print_device_info(int device, int version) device 3341 drivers/mtd/nand/onenand/onenand_base.c vcc = device & ONENAND_DEVICE_VCC_MASK; device 3342 drivers/mtd/nand/onenand/onenand_base.c demuxed = device & ONENAND_DEVICE_IS_DEMUX; device 3343 drivers/mtd/nand/onenand/onenand_base.c ddp = device & ONENAND_DEVICE_IS_DDP; device 3344 drivers/mtd/nand/onenand/onenand_base.c density = onenand_get_density(device); device 3345 drivers/mtd/nand/onenand/onenand_base.c flexonenand = device & DEVICE_IS_FLEXONENAND; device 3352 drivers/mtd/nand/onenand/onenand_base.c device); device 219 drivers/mtd/nand/onenand/samsung.c struct device *dev = &onenand->pdev->dev; device 269 drivers/mtd/nand/onenand/samsung.c struct device *dev = &onenand->pdev->dev; device 312 drivers/mtd/nand/onenand/samsung.c struct device *dev = &onenand->pdev->dev; device 623 drivers/mtd/nand/onenand/samsung.c struct device *dev = &onenand->pdev->dev; device 729 drivers/mtd/nand/onenand/samsung.c struct device *dev = &onenand->pdev->dev; device 955 drivers/mtd/nand/onenand/samsung.c static int s3c_pm_ops_suspend(struct device *dev) device 964 drivers/mtd/nand/onenand/samsung.c static int s3c_pm_ops_resume(struct device *dev) device 162 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev; device 219 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev; device 1715 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = nc->dev; device 1791 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = nc->dev; device 1966 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = &pdev->dev; device 2028 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = nc->base.dev; device 2078 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = nc->base.dev; device 2185 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = nc->base.dev; device 2269 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = &pdev->dev; device 2343 drivers/mtd/nand/raw/atmel/nand-controller.c struct device *dev = &pdev->dev; device 2561 drivers/mtd/nand/raw/atmel/nand-controller.c static __maybe_unused int atmel_nand_controller_resume(struct device *dev) device 149 drivers/mtd/nand/raw/atmel/pmecc.c struct device *dev; device 835 drivers/mtd/nand/raw/atmel/pmecc.c struct device *dev = &pdev->dev; device 864 drivers/mtd/nand/raw/atmel/pmecc.c static void devm_atmel_pmecc_put(struct device *dev, void *res) device 871 drivers/mtd/nand/raw/atmel/pmecc.c static struct atmel_pmecc *atmel_pmecc_get_by_node(struct device *userdev, device 932 drivers/mtd/nand/raw/atmel/pmecc.c struct atmel_pmecc *devm_atmel_pmecc_get(struct device *userdev) device 987 drivers/mtd/nand/raw/atmel/pmecc.c struct device *dev = &pdev->dev; device 53 drivers/mtd/nand/raw/atmel/pmecc.h struct atmel_pmecc *devm_atmel_pmecc_get(struct device *dev); device 61 drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c struct device *dev = &pdev->dev; device 88 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c struct device *dev = &pdev->dev; device 159 drivers/mtd/nand/raw/brcmnand/brcmnand.c struct device *dev; device 2465 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_suspend(struct device *dev) device 2484 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_resume(struct device *dev) device 2542 drivers/mtd/nand/raw/brcmnand/brcmnand.c struct device *dev = &pdev->dev; device 103 drivers/mtd/nand/raw/brcmnand/iproc_nand.c struct device *dev = &pdev->dev; device 363 drivers/mtd/nand/raw/denali.h struct device *dev; device 148 drivers/mtd/nand/raw/denali_dt.c struct device *dev = &pdev->dev; device 41 drivers/mtd/nand/raw/fsl_elbc_nand.c struct device *dev; device 857 drivers/mtd/nand/raw/fsl_elbc_nand.c struct device *dev; device 34 drivers/mtd/nand/raw/fsl_ifc_nand.c struct device *dev; device 29 drivers/mtd/nand/raw/fsl_upm.c struct device *dev; device 140 drivers/mtd/nand/raw/fsmc_nand.c struct device *dev; device 476 drivers/mtd/nand/raw/fsmc_nand.c dma_dev = chan->device; device 1149 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_nand_suspend(struct device *dev) device 1159 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_nand_resume(struct device *dev) device 107 drivers/mtd/nand/raw/gpio.c static int gpio_nand_get_config_of(const struct device *dev, device 150 drivers/mtd/nand/raw/gpio.c static inline int gpio_nand_get_config_of(const struct device *dev, device 163 drivers/mtd/nand/raw/gpio.c static inline int gpio_nand_get_config(const struct device *dev, device 211 drivers/mtd/nand/raw/gpio.c struct device *dev = &pdev->dev; device 1237 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct device *dev = this->dev; device 1255 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct device *dev = this->dev; device 1945 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct device *dev = this->dev; device 1999 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct device *dev = this->dev; device 2065 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c struct device *dev = this->dev; device 2706 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_pm_suspend(struct device *dev) device 2714 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_pm_resume(struct device *dev) device 2745 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int __maybe_unused gpmi_runtime_suspend(struct device *dev) device 2752 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int __maybe_unused gpmi_runtime_resume(struct device *dev) device 119 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h struct device *dev; device 127 drivers/mtd/nand/raw/hisi504_nand.c struct device *dev; device 640 drivers/mtd/nand/raw/hisi504_nand.c struct device *dev = host->dev; device 737 drivers/mtd/nand/raw/hisi504_nand.c struct device *dev = &pdev->dev; device 818 drivers/mtd/nand/raw/hisi504_nand.c static int hisi_nfc_suspend(struct device *dev) device 837 drivers/mtd/nand/raw/hisi504_nand.c static int hisi_nfc_resume(struct device *dev) device 125 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c struct device *dev = &pdev->dev; device 12 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h struct device; device 74 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h struct device *dev; device 46 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c struct device *dev; device 310 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c struct device *dev = &pdev->dev; device 403 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c struct device *dev = &pdev->dev; device 431 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c struct device *dev = &pdev->dev; device 403 drivers/mtd/nand/raw/lpc32xx_mlc.c res = dma_map_sg(host->dma_chan->device->dev, &host->sgl, 1, device 425 drivers/mtd/nand/raw/lpc32xx_mlc.c dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, device 429 drivers/mtd/nand/raw/lpc32xx_mlc.c dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, device 616 drivers/mtd/nand/raw/lpc32xx_mlc.c static struct lpc32xx_nand_cfg_mlc *lpc32xx_parse_dt(struct device *dev) device 649 drivers/mtd/nand/raw/lpc32xx_mlc.c struct device *dev = &host->pdev->dev; device 452 drivers/mtd/nand/raw/lpc32xx_slc.c res = dma_map_sg(host->dma_chan->device->dev, &host->sgl, 1, device 474 drivers/mtd/nand/raw/lpc32xx_slc.c dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, device 479 drivers/mtd/nand/raw/lpc32xx_slc.c dma_unmap_sg(host->dma_chan->device->dev, &host->sgl, 1, device 743 drivers/mtd/nand/raw/lpc32xx_slc.c static struct lpc32xx_nand_cfg_slc *lpc32xx_parse_dt(struct device *dev) device 392 drivers/mtd/nand/raw/marvell_nand.c struct device *dev; device 831 drivers/mtd/nand/raw/marvell_nand.c dma_map_sg(nfc->dma_chan->device->dev, &sg, 1, direction); device 849 drivers/mtd/nand/raw/marvell_nand.c dma_unmap_sg(nfc->dma_chan->device->dev, &sg, 1, direction); device 2514 drivers/mtd/nand/raw/marvell_nand.c static int marvell_nand_chip_init(struct device *dev, struct marvell_nfc *nfc, device 2676 drivers/mtd/nand/raw/marvell_nand.c static int marvell_nand_chips_init(struct device *dev, struct marvell_nfc *nfc) device 2843 drivers/mtd/nand/raw/marvell_nand.c struct device *dev = &pdev->dev; device 2954 drivers/mtd/nand/raw/marvell_nand.c static int __maybe_unused marvell_nfc_suspend(struct device *dev) device 2968 drivers/mtd/nand/raw/marvell_nand.c static int __maybe_unused marvell_nfc_resume(struct device *dev) device 160 drivers/mtd/nand/raw/meson_nand.c struct device *dev; device 1227 drivers/mtd/nand/raw/meson_nand.c meson_nfc_nand_chip_init(struct device *dev, device 1312 drivers/mtd/nand/raw/meson_nand.c static int meson_nfc_nand_chips_init(struct device *dev, device 1369 drivers/mtd/nand/raw/meson_nand.c struct device *dev = &pdev->dev; device 115 drivers/mtd/nand/raw/mpc5121_nfc.c struct device *dev; device 593 drivers/mtd/nand/raw/mpc5121_nfc.c static void mpc5121_nfc_free(struct device *dev, struct mtd_info *mtd) device 609 drivers/mtd/nand/raw/mpc5121_nfc.c struct device *dev = &op->dev; device 806 drivers/mtd/nand/raw/mpc5121_nfc.c struct device *dev = &op->dev; device 55 drivers/mtd/nand/raw/mtk_ecc.c struct device *dev; device 121 drivers/mtd/nand/raw/mtk_ecc.c struct device *dev = ecc->dev; device 496 drivers/mtd/nand/raw/mtk_ecc.c struct device *dev = &pdev->dev; device 556 drivers/mtd/nand/raw/mtk_ecc.c static int mtk_ecc_suspend(struct device *dev) device 565 drivers/mtd/nand/raw/mtk_ecc.c static int mtk_ecc_resume(struct device *dev) device 149 drivers/mtd/nand/raw/mtk_nand.c struct device *dev; device 261 drivers/mtd/nand/raw/mtk_nand.c struct device *dev = nfc->dev; device 283 drivers/mtd/nand/raw/mtk_nand.c struct device *dev = nfc->dev; device 301 drivers/mtd/nand/raw/mtk_nand.c struct device *dev = nfc->dev; device 749 drivers/mtd/nand/raw/mtk_nand.c struct device *dev = nfc->dev; device 1090 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_enable_clk(struct device *dev, struct mtk_nfc_clk *clk) device 1221 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_ecc_init(struct device *dev, struct mtd_info *mtd) device 1292 drivers/mtd/nand/raw/mtk_nand.c struct device *dev = mtd->dev.parent; device 1331 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_nand_chip_init(struct device *dev, struct mtk_nfc *nfc, device 1431 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_nand_chips_init(struct device *dev, struct mtk_nfc *nfc) device 1492 drivers/mtd/nand/raw/mtk_nand.c struct device *dev = &pdev->dev; device 1598 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_suspend(struct device *dev) device 1607 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_resume(struct device *dev) device 164 drivers/mtd/nand/raw/mxc_nand.c struct device *dev; device 1681 drivers/mtd/nand/raw/mxc_nand.c struct device *dev = mtd->dev.parent; device 180 drivers/mtd/nand/raw/mxic_nand.c struct device *dev; device 171 drivers/mtd/nand/raw/omap2.c struct device *elm_dev; device 471 drivers/mtd/nand/raw/omap2.c n = dma_map_sg(info->dma->device->dev, &sg, 1, dir); device 513 drivers/mtd/nand/raw/omap2.c dma_unmap_sg(info->dma->device->dev, &sg, 1, dir); device 517 drivers/mtd/nand/raw/omap2.c dma_unmap_sg(info->dma->device->dev, &sg, 1, dir); device 1750 drivers/mtd/nand/raw/omap2.c static int omap_get_dt_info(struct device *dev, struct omap_nand_info *info) device 1916 drivers/mtd/nand/raw/omap2.c struct device *dev = &info->pdev->dev; device 2180 drivers/mtd/nand/raw/omap2.c struct device *dev = &pdev->dev; device 73 drivers/mtd/nand/raw/omap_elm.c struct device *dev; device 100 drivers/mtd/nand/raw/omap_elm.c int elm_config(struct device *dev, enum bch_ecc bch_type, device 336 drivers/mtd/nand/raw/omap_elm.c void elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, device 530 drivers/mtd/nand/raw/omap_elm.c static int elm_suspend(struct device *dev) device 538 drivers/mtd/nand/raw/omap_elm.c static int elm_resume(struct device *dev) device 78 drivers/mtd/nand/raw/pasemi_nand.c struct device *dev = &ofdev->dev; device 363 drivers/mtd/nand/raw/qcom_nandc.c struct device *dev; device 2779 drivers/mtd/nand/raw/qcom_nandc.c struct device *dev = nandc->dev; device 2845 drivers/mtd/nand/raw/qcom_nandc.c struct device *dev = nandc->dev; device 2902 drivers/mtd/nand/raw/qcom_nandc.c struct device *dev = &pdev->dev; device 586 drivers/mtd/nand/raw/r852.c static ssize_t r852_media_type_show(struct device *sys_dev, device 999 drivers/mtd/nand/raw/r852.c static int r852_suspend(struct device *device) device 1001 drivers/mtd/nand/raw/r852.c struct r852_device *dev = dev_get_drvdata(device); device 1020 drivers/mtd/nand/raw/r852.c static int r852_resume(struct device *device) device 1022 drivers/mtd/nand/raw/r852.c struct r852_device *dev = dev_get_drvdata(device); device 157 drivers/mtd/nand/raw/s3c2410.c struct device *device; device 314 drivers/mtd/nand/raw/s3c2410.c dev_err(info->device, "cannot get suitable timings\n"); device 318 drivers/mtd/nand/raw/s3c2410.c dev_info(info->device, "Tacls=%d, %dns Twrph0=%d %dns, Twrph1=%d %dns\n", device 357 drivers/mtd/nand/raw/s3c2410.c dev_dbg(info->device, "NF_CONF is 0x%lx\n", cfg); device 423 drivers/mtd/nand/raw/s3c2410.c dev_err(info->device, "invalid chip %d\n", chip); device 559 drivers/mtd/nand/raw/s3c2410.c dev_dbg(info->device, "correcting error bit %d, byte %d\n", device 848 drivers/mtd/nand/raw/s3c2410.c struct device_node *np = info->device->of_node; device 896 drivers/mtd/nand/raw/s3c2410.c dev_info(info->device, "System booted from NAND\n"); device 934 drivers/mtd/nand/raw/s3c2410.c dev_info(info->device, "ECC disabled\n"); device 945 drivers/mtd/nand/raw/s3c2410.c dev_info(info->device, "soft ECC\n"); device 970 drivers/mtd/nand/raw/s3c2410.c dev_dbg(info->device, "chip %p => page shift %d\n", device 985 drivers/mtd/nand/raw/s3c2410.c dev_info(info->device, "hardware ECC\n"); device 989 drivers/mtd/nand/raw/s3c2410.c dev_err(info->device, "invalid ECC mode!\n"); device 1130 drivers/mtd/nand/raw/s3c2410.c info->device = &pdev->dev; device 397 drivers/mtd/nand/raw/sh_flctl.c dma_addr = dma_map_single(chan->device->dev, buf, len, dir); device 399 drivers/mtd/nand/raw/sh_flctl.c if (!dma_mapping_error(chan->device->dev, dma_addr)) device 442 drivers/mtd/nand/raw/sh_flctl.c dma_unmap_single(chan->device->dev, dma_addr, len, dir); device 1087 drivers/mtd/nand/raw/sh_flctl.c static struct sh_flctl_platform_data *flctl_parse_dt(struct device *dev) device 27 drivers/mtd/nand/raw/socrates_nand.c struct device *dev; device 253 drivers/mtd/nand/raw/stm32_fmc2_nand.c struct device *dev; device 1863 drivers/mtd/nand/raw/stm32_fmc2_nand.c struct device *dev = &pdev->dev; device 2024 drivers/mtd/nand/raw/stm32_fmc2_nand.c static int __maybe_unused stm32_fmc2_suspend(struct device *dev) device 2035 drivers/mtd/nand/raw/stm32_fmc2_nand.c static int __maybe_unused stm32_fmc2_resume(struct device *dev) device 239 drivers/mtd/nand/raw/sunxi_nand.c struct device *dev; device 1926 drivers/mtd/nand/raw/sunxi_nand.c static int sunxi_nand_chip_init(struct device *dev, struct sunxi_nfc *nfc, device 2015 drivers/mtd/nand/raw/sunxi_nand.c static int sunxi_nand_chips_init(struct device *dev, struct sunxi_nfc *nfc) device 2054 drivers/mtd/nand/raw/sunxi_nand.c struct device *dev = &pdev->dev; device 242 drivers/mtd/nand/raw/tango_nand.c if (dma_map_sg(chan->device->dev, &sg, 1, dir) != 1) device 270 drivers/mtd/nand/raw/tango_nand.c dma_unmap_sg(chan->device->dev, &sg, 1, dir); device 533 drivers/mtd/nand/raw/tango_nand.c static int chip_init(struct device *dev, struct device_node *np) device 168 drivers/mtd/nand/raw/tegra_nand.c struct device *dev; device 1057 drivers/mtd/nand/raw/tegra_nand.c static int tegra_nand_chips_init(struct device *dev, device 153 drivers/mtd/nand/raw/vf610_nfc.c struct device *dev; device 925 drivers/mtd/nand/raw/vf610_nfc.c static int vf610_nfc_suspend(struct device *dev) device 933 drivers/mtd/nand/raw/vf610_nfc.c static int vf610_nfc_resume(struct device *dev) device 143 drivers/mtd/nand/spi/core.c struct device *dev = &spinand->spimem->spi->dev; device 891 drivers/mtd/nand/spi/core.c struct device *dev = &spinand->spimem->spi->dev; device 954 drivers/mtd/nand/spi/core.c struct device *dev = &spinand->spimem->spi->dev; device 149 drivers/mtd/nftlmount.c device is already correct. device 41 drivers/mtd/sm_ftl.c static ssize_t sm_attr_show(struct device *dev, struct device_attribute *attr, device 104 drivers/mtd/spi-nor/aspeed-smc.c struct device *dev; device 758 drivers/mtd/spi-nor/aspeed-smc.c struct device *dev = controller->dev; device 850 drivers/mtd/spi-nor/aspeed-smc.c struct device *dev = &pdev->dev; device 1222 drivers/mtd/spi-nor/cadence-quadspi.c struct device *dev = &pdev->dev; device 1316 drivers/mtd/spi-nor/cadence-quadspi.c struct device *dev = &pdev->dev; device 1464 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_suspend(struct device *dev) device 1472 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_resume(struct device *dev) device 90 drivers/mtd/spi-nor/hisi-sfc.c struct device *dev; device 327 drivers/mtd/spi-nor/hisi-sfc.c struct device *dev = host->dev; device 393 drivers/mtd/spi-nor/hisi-sfc.c struct device *dev = host->dev; device 418 drivers/mtd/spi-nor/hisi-sfc.c struct device *dev = &pdev->dev; device 141 drivers/mtd/spi-nor/intel-spi.c struct device *dev; device 867 drivers/mtd/spi-nor/intel-spi.c struct intel_spi *intel_spi_probe(struct device *dev, device 17 drivers/mtd/spi-nor/intel-spi.h struct intel_spi *intel_spi_probe(struct device *dev, device 107 drivers/mtd/spi-nor/mtk-quadspi.c struct device *dev; device 518 drivers/mtd/spi-nor/mtk-quadspi.c static int mtk_nor_suspend(struct device *dev) device 527 drivers/mtd/spi-nor/mtk-quadspi.c static int mtk_nor_resume(struct device *dev) device 54 drivers/mtd/spi-nor/nxp-spifi.c struct device *dev; device 1826 drivers/mtd/spi-nor/spi-nor.c struct device *dev = nor->dev; device 4061 drivers/mtd/spi-nor/spi-nor.c struct device *dev = nor->dev; device 4719 drivers/mtd/spi-nor/spi-nor.c struct device *dev = nor->dev; device 4830 drivers/mtd/spi-nor/spi-nor.c struct device *dev = nor->dev; device 115 drivers/mtd/ubi/build.c static ssize_t dev_attribute_show(struct device *dev, device 336 drivers/mtd/ubi/build.c static ssize_t dev_attribute_show(struct device *dev, device 405 drivers/mtd/ubi/build.c static void dev_release(struct device *dev) device 339 drivers/mtd/ubi/ubi.h struct device dev; device 559 drivers/mtd/ubi/ubi.h struct device dev; device 21 drivers/mtd/ubi/vmt.c static ssize_t vol_attribute_show(struct device *dev, device 54 drivers/mtd/ubi/vmt.c static ssize_t vol_attribute_show(struct device *dev, device 124 drivers/mtd/ubi/vmt.c static void vol_release(struct device *dev) device 63 drivers/mux/adg792a.c struct device *dev = &i2c->dev; device 55 drivers/mux/adgs1408.c struct device *dev = &spi->dev; device 50 drivers/mux/core.c static void mux_chip_release(struct device *dev) device 79 drivers/mux/core.c struct mux_chip *mux_chip_alloc(struct device *dev, device 202 drivers/mux/core.c static void devm_mux_chip_release(struct device *dev, void *res) device 219 drivers/mux/core.c struct mux_chip *devm_mux_chip_alloc(struct device *dev, device 242 drivers/mux/core.c static void devm_mux_chip_reg_release(struct device *dev, void *res) device 258 drivers/mux/core.c int devm_mux_chip_register(struct device *dev, device 411 drivers/mux/core.c struct device *dev; device 425 drivers/mux/core.c struct mux_control *mux_control_get(struct device *dev, const char *mux_name) device 493 drivers/mux/core.c static void devm_mux_control_release(struct device *dev, void *res) device 508 drivers/mux/core.c struct mux_control *devm_mux_control_get(struct device *dev, device 48 drivers/mux/gpio.c struct device *dev = &pdev->dev; device 38 drivers/mux/mmio.c struct device *dev = &pdev->dev; device 308 drivers/net/arcnet/arc-rimi.c static char device[9]; /* use eg. device=arc1 to change name */ device 313 drivers/net/arcnet/arc-rimi.c module_param_string(device, device, sizeof(device), 0); device 322 drivers/net/arcnet/arc-rimi.c dev = alloc_arcdev(device); device 377 drivers/net/arcnet/arc-rimi.c snprintf(device, sizeof(device), "%s", s); device 223 drivers/net/arcnet/arcnet.c static void arcnet_led_release(struct device *gendev, void *res) device 125 drivers/net/arcnet/com20020-isa.c static char device[9]; /* use eg. device="arc1" to change name */ device 134 drivers/net/arcnet/com20020-isa.c module_param_string(device, device, sizeof(device), 0); device 149 drivers/net/arcnet/com20020-isa.c dev = alloc_arcdev(device); device 220 drivers/net/arcnet/com20020-isa.c snprintf(device, sizeof(device), "%s", s); device 52 drivers/net/arcnet/com20020-pci.c static char device[9]; /* use eg. device="arc1" to change name */ device 59 drivers/net/arcnet/com20020-pci.c module_param_string(device, device, sizeof(device), 0); device 96 drivers/net/arcnet/com20020-pci.c static ssize_t backplane_mode_show(struct device *dev, device 161 drivers/net/arcnet/com20020-pci.c dev = alloc_arcdev(device); device 348 drivers/net/arcnet/com90io.c static char device[9]; /* use eg. device=arc1 to change name */ device 352 drivers/net/arcnet/com90io.c module_param_string(device, device, sizeof(device), 0); device 374 drivers/net/arcnet/com90io.c snprintf(device, sizeof(device), "%s", s); device 387 drivers/net/arcnet/com90io.c dev = alloc_arcdev(device); device 89 drivers/net/arcnet/com90xx.c static char device[9]; /* use eg. device=arc1 to change name */ device 94 drivers/net/arcnet/com90xx.c module_param_string(device, device, sizeof(device), 0); device 107 drivers/net/arcnet/com90xx.c if (!io && !irq && !shmem && !*device && com90xx_skip_probe) device 469 drivers/net/arcnet/com90xx.c dev = alloc_arcdev(device); device 708 drivers/net/arcnet/com90xx.c snprintf(device, sizeof(device), "%s", s); device 141 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_sysfs_store_option(struct device *d, device 165 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_slaves(struct device *d, device 198 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_mode(struct device *d, device 211 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_xmit_hash(struct device *d, device 226 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_arp_validate(struct device *d, device 242 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_arp_all_targets(struct device *d, device 258 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_fail_over_mac(struct device *d, device 274 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_arp_interval(struct device *d, device 286 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_arp_targets(struct device *d, device 307 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_downdelay(struct device *d, device 318 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_updelay(struct device *d, device 330 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_peer_notif_delay(struct device *d, device 343 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_lacp(struct device *d, device 357 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_min_links(struct device *d, device 368 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_select(struct device *d, device 383 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_num_peer_notif(struct device *d, device 396 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_miimon(struct device *d, device 408 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_primary(struct device *d, device 428 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_primary_reselect(struct device *d, device 445 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_carrier(struct device *d, device 458 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_active_slave(struct device *d, device 478 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_mii_status(struct device *d, device 490 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_aggregator(struct device *d, device 510 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_num_ports(struct device *d, device 530 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_actor_key(struct device *d, device 550 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_partner_key(struct device *d, device 570 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_partner_mac(struct device *d, device 588 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_queue_id(struct device *d, device 623 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_slaves_active(struct device *d, device 635 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_resend_igmp(struct device *d, device 647 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_lp_interval(struct device *d, device 658 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_tlb_dynamic_lb(struct device *d, device 668 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_packets_per_slave(struct device *d, device 680 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_actor_sys_prio(struct device *d, device 694 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_actor_system(struct device *d, device 709 drivers/net/bonding/bond_sysfs.c static ssize_t bonding_show_ad_user_port_key(struct device *d, device 1179 drivers/net/can/at91_can.c static ssize_t at91_sysfs_show_mb0_id(struct device *dev, device 1190 drivers/net/can/at91_can.c static ssize_t at91_sysfs_set_mb0_id(struct device *dev, device 217 drivers/net/can/c_can/c_can.c if (priv->device) device 218 drivers/net/can/c_can/c_can.c pm_runtime_enable(priv->device); device 223 drivers/net/can/c_can/c_can.c if (priv->device) device 224 drivers/net/can/c_can/c_can.c pm_runtime_disable(priv->device); device 229 drivers/net/can/c_can/c_can.c if (priv->device) device 230 drivers/net/can/c_can/c_can.c pm_runtime_get_sync(priv->device); device 235 drivers/net/can/c_can/c_can.c if (priv->device) device 236 drivers/net/can/c_can/c_can.c pm_runtime_put_sync(priv->device); device 662 drivers/net/can/c_can/c_can.c p = pinctrl_get_select(priv->device, "active"); device 666 drivers/net/can/c_can/c_can.c pinctrl_pm_select_default_state(priv->device); device 199 drivers/net/can/c_can/c_can.h struct device *device; device 164 drivers/net/can/c_can/c_can_pci.c priv->device = &pdev->dev; device 380 drivers/net/can/c_can/c_can_platform.c priv->device = &pdev->dev; device 270 drivers/net/can/flexcan.c struct device *dev; device 1665 drivers/net/can/flexcan.c static int __maybe_unused flexcan_suspend(struct device *device) device 1667 drivers/net/can/flexcan.c struct net_device *dev = dev_get_drvdata(device); device 1675 drivers/net/can/flexcan.c if (device_may_wakeup(device)) { device 1685 drivers/net/can/flexcan.c err = pm_runtime_force_suspend(device); device 1695 drivers/net/can/flexcan.c static int __maybe_unused flexcan_resume(struct device *device) device 1697 drivers/net/can/flexcan.c struct net_device *dev = dev_get_drvdata(device); device 1705 drivers/net/can/flexcan.c if (device_may_wakeup(device)) { device 1711 drivers/net/can/flexcan.c err = pm_runtime_force_resume(device); device 1722 drivers/net/can/flexcan.c static int __maybe_unused flexcan_runtime_suspend(struct device *device) device 1724 drivers/net/can/flexcan.c struct net_device *dev = dev_get_drvdata(device); device 1732 drivers/net/can/flexcan.c static int __maybe_unused flexcan_runtime_resume(struct device *device) device 1734 drivers/net/can/flexcan.c struct net_device *dev = dev_get_drvdata(device); device 1740 drivers/net/can/flexcan.c static int __maybe_unused flexcan_noirq_suspend(struct device *device) device 1742 drivers/net/can/flexcan.c struct net_device *dev = dev_get_drvdata(device); device 1745 drivers/net/can/flexcan.c if (netif_running(dev) && device_may_wakeup(device)) device 1751 drivers/net/can/flexcan.c static int __maybe_unused flexcan_noirq_resume(struct device *device) device 1753 drivers/net/can/flexcan.c struct net_device *dev = dev_get_drvdata(device); device 1756 drivers/net/can/flexcan.c if (netif_running(dev) && device_may_wakeup(device)) device 1487 drivers/net/can/grcan.c static ssize_t grcan_store_##name(struct device *sdev, \ device 1504 drivers/net/can/grcan.c static ssize_t grcan_show_##name(struct device *sdev, \ device 942 drivers/net/can/ifi_canfd/ifi_canfd.c struct device *dev = &pdev->dev; device 1818 drivers/net/can/janz-ican3.c static ssize_t ican3_sysfs_show_term(struct device *dev, device 1837 drivers/net/can/janz-ican3.c static ssize_t ican3_sysfs_set_term(struct device *dev, device 1855 drivers/net/can/janz-ican3.c static ssize_t ican3_sysfs_show_fwinfo(struct device *dev, device 1888 drivers/net/can/janz-ican3.c struct device *dev; device 57 drivers/net/can/led.c static void can_led_release(struct device *gendev, void *res) device 1722 drivers/net/can/m_can/m_can.c struct m_can_classdev *m_can_class_allocate_dev(struct device *dev) device 1812 drivers/net/can/m_can/m_can.c int m_can_class_suspend(struct device *dev) device 1832 drivers/net/can/m_can/m_can.c int m_can_class_resume(struct device *dev) device 76 drivers/net/can/m_can/m_can.h struct device *dev; device 101 drivers/net/can/m_can/m_can.h struct m_can_classdev *m_can_class_allocate_dev(struct device *dev); device 108 drivers/net/can/m_can/m_can.h int m_can_class_suspend(struct device *dev); device 109 drivers/net/can/m_can/m_can.h int m_can_class_resume(struct device *dev); device 120 drivers/net/can/m_can/m_can_platform.c static __maybe_unused int m_can_suspend(struct device *dev) device 125 drivers/net/can/m_can/m_can_platform.c static __maybe_unused int m_can_resume(struct device *dev) device 142 drivers/net/can/m_can/m_can_platform.c static int __maybe_unused m_can_runtime_suspend(struct device *dev) device 155 drivers/net/can/m_can/m_can_platform.c static int __maybe_unused m_can_runtime_resume(struct device *dev) device 193 drivers/net/can/m_can/tcan4x5x.c struct device *dev = context; device 236 drivers/net/can/m_can/tcan4x5x.c struct device *dev = context; device 739 drivers/net/can/peak_canfd/peak_pciefd_main.c pdev->vendor, pdev->device, sub_sys_id); device 845 drivers/net/can/rcar/rcar_can.c static int __maybe_unused rcar_can_suspend(struct device *dev) device 866 drivers/net/can/rcar/rcar_can.c static int __maybe_unused rcar_can_resume(struct device *dev) device 1818 drivers/net/can/rcar/rcar_canfd.c static int __maybe_unused rcar_canfd_suspend(struct device *dev) device 1823 drivers/net/can/rcar/rcar_canfd.c static int __maybe_unused rcar_canfd_resume(struct device *dev) device 293 drivers/net/can/sja1000/kvaser_pci.c pdev->vendor, pdev->device); device 568 drivers/net/can/sja1000/peak_pci.c pdev->vendor, pdev->device, sub_sys_id); device 652 drivers/net/can/sja1000/peak_pci.c if (pdev->device == PEAK_PCIEC_DEVICE_ID || device 653 drivers/net/can/sja1000/peak_pci.c pdev->device == PEAK_PCIEC34_DEVICE_ID) { device 605 drivers/net/can/sja1000/plx_pci.c if (pdev->device != PCI_DEVICE_ID_PLX_9056 && device 606 drivers/net/can/sja1000/plx_pci.c pdev->device != MARATHON_PCIE_DEVICE_ID) device 739 drivers/net/can/sja1000/plx_pci.c if (pdev->device != PCI_DEVICE_ID_PLX_9056 && device 740 drivers/net/can/sja1000/plx_pci.c pdev->device != MARATHON_PCIE_DEVICE_ID) { device 79 drivers/net/can/sja1000/tscan1.c static int tscan1_probe(struct device *dev, unsigned id) device 162 drivers/net/can/sja1000/tscan1.c static int tscan1_remove(struct device *dev, unsigned id /*unused*/) device 219 drivers/net/can/softing/softing_cs.c static void softingcs_pdev_release(struct device *dev) device 549 drivers/net/can/softing/softing_main.c static ssize_t show_chip(struct device *dev, struct device_attribute *attr, device 558 drivers/net/can/softing/softing_main.c static ssize_t show_output(struct device *dev, struct device_attribute *attr, device 567 drivers/net/can/softing/softing_main.c static ssize_t store_output(struct device *dev, struct device_attribute *attr, device 683 drivers/net/can/softing/softing_main.c static ssize_t show_##name(struct device *dev, \ device 692 drivers/net/can/softing/softing_main.c static ssize_t show_##name(struct device *dev, \ device 968 drivers/net/can/spi/hi311x.c static int __maybe_unused hi3110_can_suspend(struct device *dev) device 998 drivers/net/can/spi/hi311x.c static int __maybe_unused hi3110_can_resume(struct device *dev) device 1124 drivers/net/can/spi/mcp251x.c static int __maybe_unused mcp251x_can_suspend(struct device *dev) device 1151 drivers/net/can/spi/mcp251x.c static int __maybe_unused mcp251x_can_resume(struct device *dev) device 476 drivers/net/can/usb/esd_usb2.c static ssize_t show_firmware(struct device *d, device 489 drivers/net/can/usb/esd_usb2.c static ssize_t show_hardware(struct device *d, device 502 drivers/net/can/usb/esd_usb2.c static ssize_t show_nets(struct device *d, device 939 drivers/net/can/usb/peak_usb/pcan_usb_core.c static int peak_usb_do_device_exit(struct device *d, void *arg) device 207 drivers/net/can/xilinx_can.c struct device *dev; device 1497 drivers/net/can/xilinx_can.c static int __maybe_unused xcan_suspend(struct device *dev) device 1517 drivers/net/can/xilinx_can.c static int __maybe_unused xcan_resume(struct device *dev) device 1549 drivers/net/can/xilinx_can.c static int __maybe_unused xcan_runtime_suspend(struct device *dev) device 1567 drivers/net/can/xilinx_can.c static int __maybe_unused xcan_runtime_resume(struct device *dev) device 2379 drivers/net/dsa/b53/b53_common.c struct b53_device *b53_switch_alloc(struct device *base, device 128 drivers/net/dsa/b53/b53_priv.h struct device *dev; device 214 drivers/net/dsa/b53/b53_priv.h struct b53_device *b53_switch_alloc(struct device *base, device 1248 drivers/net/dsa/bcm_sf2.c static int bcm_sf2_suspend(struct device *dev) device 1255 drivers/net/dsa/bcm_sf2.c static int bcm_sf2_resume(struct device *dev) device 13 drivers/net/dsa/lan9303_i2c.c struct i2c_client *device; device 53 drivers/net/dsa/lan9303_i2c.c sw_dev->device = client; device 21 drivers/net/dsa/lan9303_mdio.c struct mdio_device *device; device 35 drivers/net/dsa/lan9303_mdio.c mutex_lock(&sw_dev->device->bus->mdio_lock); device 36 drivers/net/dsa/lan9303_mdio.c lan9303_mdio_real_write(sw_dev->device, reg, val & 0xffff); device 37 drivers/net/dsa/lan9303_mdio.c lan9303_mdio_real_write(sw_dev->device, reg + 2, (val >> 16) & 0xffff); device 38 drivers/net/dsa/lan9303_mdio.c mutex_unlock(&sw_dev->device->bus->mdio_lock); device 53 drivers/net/dsa/lan9303_mdio.c mutex_lock(&sw_dev->device->bus->mdio_lock); device 54 drivers/net/dsa/lan9303_mdio.c *val = lan9303_mdio_real_read(sw_dev->device, reg); device 55 drivers/net/dsa/lan9303_mdio.c *val |= (lan9303_mdio_real_read(sw_dev->device, reg + 2) << 16); device 56 drivers/net/dsa/lan9303_mdio.c mutex_unlock(&sw_dev->device->bus->mdio_lock); device 66 drivers/net/dsa/lan9303_mdio.c return mdiobus_write_nested(sw_dev->device->bus, phy, reg, val); device 73 drivers/net/dsa/lan9303_mdio.c return mdiobus_read_nested(sw_dev->device->bus, phy, reg); device 118 drivers/net/dsa/lan9303_mdio.c sw_dev->device = mdiodev; device 251 drivers/net/dsa/lantiq_gswip.c struct device *dev; device 1647 drivers/net/dsa/lantiq_gswip.c struct device *dev = priv->dev; device 1699 drivers/net/dsa/lantiq_gswip.c struct device *dev = priv->dev; device 1764 drivers/net/dsa/lantiq_gswip.c struct device *dev = priv->dev; device 1832 drivers/net/dsa/lantiq_gswip.c struct device *dev = &pdev->dev; device 396 drivers/net/dsa/microchip/ksz_common.c struct ksz_device *ksz_switch_alloc(struct device *base, void *priv) device 55 drivers/net/dsa/microchip/ksz_common.h struct device *dev; device 148 drivers/net/dsa/microchip/ksz_common.h struct ksz_device *ksz_switch_alloc(struct device *base, void *priv); device 455 drivers/net/dsa/mt7530.h struct device *dev; device 255 drivers/net/dsa/mv88e6060.c struct device *dev = &mdiodev->dev; device 4856 drivers/net/dsa/mv88e6xxx/chip.c static struct mv88e6xxx_chip *mv88e6xxx_alloc_chip(struct device *dev) device 4982 drivers/net/dsa/mv88e6xxx/chip.c struct device *dev = chip->dev; device 5005 drivers/net/dsa/mv88e6xxx/chip.c static const void *pdata_device_get_match_data(struct device *dev) device 5021 drivers/net/dsa/mv88e6xxx/chip.c static int __maybe_unused mv88e6xxx_suspend(struct device *dev) device 5026 drivers/net/dsa/mv88e6xxx/chip.c static int __maybe_unused mv88e6xxx_resume(struct device *dev) device 5037 drivers/net/dsa/mv88e6xxx/chip.c struct device *dev = &mdiodev->dev; device 240 drivers/net/dsa/mv88e6xxx/chip.h struct device *dev; device 37 drivers/net/dsa/mv88e6xxx/serdes.c int lane, int device, int reg, u16 *val) device 39 drivers/net/dsa/mv88e6xxx/serdes.c int reg_c45 = MII_ADDR_C45 | device << 16 | reg; device 45 drivers/net/dsa/mv88e6xxx/serdes.c int lane, int device, int reg, u16 val) device 47 drivers/net/dsa/mv88e6xxx/serdes.c int reg_c45 = MII_ADDR_C45 | device << 16 | reg; device 1119 drivers/net/dsa/qca8k.c static int qca8k_suspend(struct device *dev) device 1128 drivers/net/dsa/qca8k.c static int qca8k_resume(struct device *dev) device 176 drivers/net/dsa/qca8k.h struct device *dev; device 389 drivers/net/dsa/realtek-smi-core.c struct device *dev = &pdev->dev; device 44 drivers/net/dsa/realtek-smi-core.h struct device *dev; device 1382 drivers/net/dsa/rtl8366rb.c struct device *dev = smi->dev; device 105 drivers/net/dsa/sja1105/sja1105_clocking.c struct device *dev = priv->ds->dev; device 253 drivers/net/dsa/sja1105/sja1105_clocking.c struct device *dev = priv->ds->dev; device 470 drivers/net/dsa/sja1105/sja1105_clocking.c struct device *dev = priv->ds->dev; device 578 drivers/net/dsa/sja1105/sja1105_clocking.c struct device *dev = priv->ds->dev; device 621 drivers/net/dsa/sja1105/sja1105_clocking.c struct device *dev = priv->ds->dev; device 652 drivers/net/dsa/sja1105/sja1105_clocking.c struct device *dev = priv->ds->dev; device 141 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = &priv->spidev->dev; device 619 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = &priv->spidev->dev; device 677 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = &priv->spidev->dev; device 708 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = priv->ds->dev; device 996 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = ds->dev; device 1228 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = ds->dev; device 2119 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = &priv->spidev->dev; device 2154 drivers/net/dsa/sja1105/sja1105_main.c struct device *dev = &spi->dev; device 224 drivers/net/dsa/sja1105/sja1105_spi.c struct device *dev = priv->ds->dev; device 253 drivers/net/dsa/sja1105/sja1105_spi.c struct device *dev = priv->ds->dev; device 398 drivers/net/dsa/sja1105/sja1105_spi.c struct device *dev = &priv->spidev->dev; device 1132 drivers/net/dsa/vitesse-vsc73xx-core.c struct device *dev = vsc->dev; device 90 drivers/net/dsa/vitesse-vsc73xx-platform.c struct device *dev = &pdev->dev; device 136 drivers/net/dsa/vitesse-vsc73xx-spi.c struct device *dev = &spi->dev; device 10 drivers/net/dsa/vitesse-vsc73xx.h struct device *dev; device 204 drivers/net/ethernet/3com/3c509.c static int el3_suspend(struct device *, pm_message_t); device 205 drivers/net/ethernet/3com/3c509.c static int el3_resume(struct device *); device 213 drivers/net/ethernet/3com/3c509.c static int el3_device_remove (struct device *device); device 284 drivers/net/ethernet/3com/3c509.c static int el3_isa_match(struct device *pdev, unsigned int ndev) device 342 drivers/net/ethernet/3com/3c509.c static int el3_isa_remove(struct device *pdev, device 351 drivers/net/ethernet/3com/3c509.c static int el3_isa_suspend(struct device *dev, unsigned int n, device 358 drivers/net/ethernet/3com/3c509.c static int el3_isa_resume(struct device *dev, unsigned int n) device 489 drivers/net/ethernet/3com/3c509.c static int el3_eisa_probe (struct device *device); device 564 drivers/net/ethernet/3com/3c509.c static int el3_eisa_probe(struct device *device) device 574 drivers/net/ethernet/3com/3c509.c edev = to_eisa_device (device); device 597 drivers/net/ethernet/3com/3c509.c SET_NETDEV_DEV(dev, device); device 618 drivers/net/ethernet/3com/3c509.c static int el3_device_remove(struct device *device) device 622 drivers/net/ethernet/3com/3c509.c dev = dev_get_drvdata(device); device 1323 drivers/net/ethernet/3com/3c509.c el3_suspend(struct device *pdev, pm_message_t state) device 1347 drivers/net/ethernet/3com/3c509.c el3_resume(struct device *pdev) device 324 drivers/net/ethernet/3com/3c515.c struct device *dev; device 611 drivers/net/ethernet/3com/3c59x.c struct device *gendev; device 753 drivers/net/ethernet/3com/3c59x.c static int vortex_probe1(struct device *gendev, void __iomem *ioaddr, int irq, device 848 drivers/net/ethernet/3com/3c59x.c static int vortex_suspend(struct device *dev) device 861 drivers/net/ethernet/3com/3c59x.c static int vortex_resume(struct device *dev) device 903 drivers/net/ethernet/3com/3c59x.c static int vortex_eisa_probe(struct device *device) device 908 drivers/net/ethernet/3com/3c59x.c edev = to_eisa_device(device); device 915 drivers/net/ethernet/3com/3c59x.c if (vortex_probe1(device, ioaddr, ioread16(ioaddr + 0xC88) >> 12, device 926 drivers/net/ethernet/3com/3c59x.c static int vortex_eisa_remove(struct device *device) device 933 drivers/net/ethernet/3com/3c59x.c edev = to_eisa_device(device); device 1088 drivers/net/ethernet/3com/3c59x.c static int vortex_probe1(struct device *gendev, void __iomem *ioaddr, int irq, device 648 drivers/net/ethernet/adaptec/starfire.c struct device *d = &pdev->dev; device 122 drivers/net/ethernet/aeroflex/greth.h struct device *dev; /* Pointer to platform_device->dev */ device 2813 drivers/net/ethernet/agere/et131x.c adapter->pdev->device; device 3263 drivers/net/ethernet/agere/et131x.c if (adapter->pdev->device != ET131X_PCI_DEVICE_ID_FAST) device 3331 drivers/net/ethernet/agere/et131x.c static int et131x_suspend(struct device *dev) device 3345 drivers/net/ethernet/agere/et131x.c static int et131x_resume(struct device *dev) device 1789 drivers/net/ethernet/alacritech/slicoss.c sdev->model = (pdev->device == PCI_DEVICE_ID_ALACRITECH_OASIS) ? device 74 drivers/net/ethernet/allwinner/sun4i-emac.c struct device *dev; device 530 drivers/net/ethernet/alteon/acenic.c if (pdev->device == PCI_DEVICE_ID_FARALLON_PN9100T) { device 545 drivers/net/ethernet/alteon/acenic.c if (pdev->device == PCI_DEVICE_ID_FARALLON_PN9000SX) { device 69 drivers/net/ethernet/altera/altera_sgdma.c priv->rxdescphys = dma_map_single(priv->device, device 73 drivers/net/ethernet/altera/altera_sgdma.c if (dma_mapping_error(priv->device, priv->rxdescphys)) { device 79 drivers/net/ethernet/altera/altera_sgdma.c priv->txdescphys = dma_map_single(priv->device, device 83 drivers/net/ethernet/altera/altera_sgdma.c if (dma_mapping_error(priv->device, priv->txdescphys)) { device 93 drivers/net/ethernet/altera/altera_sgdma.c dma_sync_single_for_device(priv->device, priv->txdescphys, device 96 drivers/net/ethernet/altera/altera_sgdma.c dma_sync_single_for_device(priv->device, priv->rxdescphys, device 105 drivers/net/ethernet/altera/altera_sgdma.c dma_unmap_single(priv->device, priv->rxdescphys, device 109 drivers/net/ethernet/altera/altera_sgdma.c dma_unmap_single(priv->device, priv->txdescphys, device 242 drivers/net/ethernet/altera/altera_sgdma.c dma_sync_single_for_cpu(priv->device, device 362 drivers/net/ethernet/altera/altera_sgdma.c dma_sync_single_for_device(priv->device, device 391 drivers/net/ethernet/altera/altera_sgdma.c dma_sync_single_for_device(priv->device, priv->txdescphys, device 408 drivers/net/ethernet/altera/altera_tse.h struct device *device; device 149 drivers/net/ethernet/altera/altera_tse_main.c for_each_child_of_node(priv->device->of_node, child_node) { device 175 drivers/net/ethernet/altera/altera_tse_main.c mdio->parent = priv->device; device 218 drivers/net/ethernet/altera/altera_tse_main.c rxbuffer->dma_addr = dma_map_single(priv->device, rxbuffer->skb->data, device 222 drivers/net/ethernet/altera/altera_tse_main.c if (dma_mapping_error(priv->device, rxbuffer->dma_addr)) { device 240 drivers/net/ethernet/altera/altera_tse_main.c dma_unmap_single(priv->device, dma_addr, device 256 drivers/net/ethernet/altera/altera_tse_main.c dma_unmap_page(priv->device, buffer->dma_addr, device 259 drivers/net/ethernet/altera/altera_tse_main.c dma_unmap_single(priv->device, buffer->dma_addr, device 414 drivers/net/ethernet/altera/altera_tse_main.c dma_unmap_single(priv->device, priv->rx_ring[entry].dma_addr, device 586 drivers/net/ethernet/altera/altera_tse_main.c dma_addr = dma_map_single(priv->device, skb->data, nopaged_len, device 588 drivers/net/ethernet/altera/altera_tse_main.c if (dma_mapping_error(priv->device, dma_addr)) { device 732 drivers/net/ethernet/altera/altera_tse_main.c struct device_node *np = priv->device->of_node; device 745 drivers/net/ethernet/altera/altera_tse_main.c if (of_property_read_u32(priv->device->of_node, "phy-addr", device 785 drivers/net/ethernet/altera/altera_tse_main.c phynode = of_parse_phandle(priv->device->of_node, "phy-handle", 0); device 789 drivers/net/ethernet/altera/altera_tse_main.c if (of_phy_is_fixed_link(priv->device->of_node)) { device 790 drivers/net/ethernet/altera/altera_tse_main.c rc = of_phy_register_fixed_link(priv->device->of_node); device 799 drivers/net/ethernet/altera/altera_tse_main.c phynode = of_node_get(priv->device->of_node); device 824 drivers/net/ethernet/altera/altera_tse_main.c of_phy_deregister_fixed_link(priv->device->of_node); device 973 drivers/net/ethernet/altera/altera_tse_main.c dev_dbg(priv->device, device 1320 drivers/net/ethernet/altera/altera_tse_main.c struct device *device = &pdev->dev; device 1324 drivers/net/ethernet/altera/altera_tse_main.c dev_err(device, "resource %s not defined\n", name); device 1328 drivers/net/ethernet/altera/altera_tse_main.c region = devm_request_mem_region(device, (*res)->start, device 1329 drivers/net/ethernet/altera/altera_tse_main.c resource_size(*res), dev_name(device)); device 1331 drivers/net/ethernet/altera/altera_tse_main.c dev_err(device, "unable to request %s\n", name); device 1335 drivers/net/ethernet/altera/altera_tse_main.c *ptr = devm_ioremap_nocache(device, region->start, device 1338 drivers/net/ethernet/altera/altera_tse_main.c dev_err(device, "ioremap_nocache of %s failed!", name); device 1367 drivers/net/ethernet/altera/altera_tse_main.c priv->device = &pdev->dev; device 1399 drivers/net/ethernet/altera/altera_tse_main.c dev_dbg(priv->device, device 1405 drivers/net/ethernet/altera/altera_tse_main.c dev_dbg(priv->device, device 1437 drivers/net/ethernet/altera/altera_tse_main.c if (!dma_set_mask(priv->device, DMA_BIT_MASK(priv->dmaops->dmamask))) device 1438 drivers/net/ethernet/altera/altera_tse_main.c dma_set_coherent_mask(priv->device, device 1440 drivers/net/ethernet/altera/altera_tse_main.c else if (!dma_set_mask(priv->device, DMA_BIT_MASK(32))) device 1441 drivers/net/ethernet/altera/altera_tse_main.c dma_set_coherent_mask(priv->device, DMA_BIT_MASK(32)); device 1616 drivers/net/ethernet/altera/altera_tse_main.c if (of_phy_is_fixed_link(priv->device->of_node)) device 1617 drivers/net/ethernet/altera/altera_tse_main.c of_phy_deregister_fixed_link(priv->device->of_node); device 2588 drivers/net/ethernet/amazon/ena/ena_netdev.c struct device *dev = &pdev->dev; device 2693 drivers/net/ethernet/amazon/ena/ena_netdev.c struct device *dev = &adapter->pdev->dev; device 3298 drivers/net/ethernet/amazon/ena/ena_netdev.c struct device *dev = &adapter->pdev->dev; device 253 drivers/net/ethernet/amazon/ena/ena_netdev.h struct device *dev; device 1916 drivers/net/ethernet/amd/amd8111e.c .device = PCI_DEVICE_ID_AMD8111E_7462, device 1023 drivers/net/ethernet/amd/declance.c static int dec_lance_probe(struct device *bdev, const int type) device 1315 drivers/net/ethernet/amd/declance.c static int dec_lance_tc_probe(struct device *dev); device 1316 drivers/net/ethernet/amd/declance.c static int dec_lance_tc_remove(struct device *dev); device 1334 drivers/net/ethernet/amd/declance.c static int dec_lance_tc_probe(struct device *dev) device 1342 drivers/net/ethernet/amd/declance.c static void dec_lance_remove(struct device *bdev) device 1354 drivers/net/ethernet/amd/declance.c static int dec_lance_tc_remove(struct device *dev) device 199 drivers/net/ethernet/amd/xgbe/xgbe-desc.c static void *xgbe_dma_alloc_node(struct device *dev, size_t size, device 173 drivers/net/ethernet/amd/xgbe/xgbe-main.c struct xgbe_prv_data *xgbe_alloc_pdata(struct device *dev) device 267 drivers/net/ethernet/amd/xgbe/xgbe-main.c struct device *dev = pdata->dev; device 1488 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c struct device *dev = pdata->dev; device 211 drivers/net/ethernet/amd/xgbe/xgbe-pci.c struct device *dev = &pdev->dev; device 278 drivers/net/ethernet/amd/xgbe/xgbe-pci.c (rdev->vendor == PCI_VENDOR_ID_AMD) && (rdev->device == 0x15d0)) { device 151 drivers/net/ethernet/amd/xgbe/xgbe-platform.c struct device *dev = pdata->dev; device 201 drivers/net/ethernet/amd/xgbe/xgbe-platform.c struct device *dev = pdata->dev; device 224 drivers/net/ethernet/amd/xgbe/xgbe-platform.c struct device *dev = pdata->dev; device 302 drivers/net/ethernet/amd/xgbe/xgbe-platform.c struct device *dev = &pdev->dev; device 529 drivers/net/ethernet/amd/xgbe/xgbe-platform.c static int xgbe_platform_suspend(struct device *dev) device 549 drivers/net/ethernet/amd/xgbe/xgbe-platform.c static int xgbe_platform_resume(struct device *dev) device 1029 drivers/net/ethernet/amd/xgbe/xgbe.h struct device *dev; device 1031 drivers/net/ethernet/amd/xgbe/xgbe.h struct device *phy_dev; device 1301 drivers/net/ethernet/amd/xgbe/xgbe.h struct xgbe_prv_data *xgbe_alloc_pdata(struct device *); device 29 drivers/net/ethernet/apm/xgene-v2/enet.c struct device *dev = &pdata->pdev->dev; device 20 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev; device 69 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 175 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 239 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 288 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 355 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 373 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 406 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 554 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdata->pdev->dev; device 634 drivers/net/ethernet/apm/xgene-v2/main.c struct device *dev = &pdev->dev; device 102 drivers/net/ethernet/apm/xgene-v2/mdio.c struct device *dev = &pdata->pdev->dev; device 420 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c struct device *dev = &pdata->pdev->dev; device 696 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c struct device *dev = &pdata->pdev->dev; device 750 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c struct device *dev = &pdata->pdev->dev; device 825 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c static struct acpi_device *acpi_phy_find_device(struct device *dev) device 848 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c struct device *dev = &pdata->pdev->dev; device 897 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c struct device *dev = &pdata->pdev->dev; device 74 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 125 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 176 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = ndev_to_dev(buf_pool->ndev); device 196 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = ndev_to_dev(buf_pool->ndev); device 230 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 409 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = ndev_to_dev(tx_ring->ndev); device 614 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 678 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 904 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = ndev_to_dev(ndev); device 938 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 1047 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 1096 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static int xgene_enet_get_ring_size(struct device *dev, device 1128 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 1146 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = &pdata->pdev->dev; device 1215 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = ndev_to_dev(ndev); device 1292 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = &pdata->pdev->dev; device 1307 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = ndev_to_dev(ndev); device 1547 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static void xgene_get_port_id_acpi(struct device *dev, device 1564 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static void xgene_get_port_id_dt(struct device *dev, struct xgene_enet_pdata *pdata) device 1577 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = &pdata->pdev->dev; device 1598 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = &pdata->pdev->dev; device 1664 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = &pdata->pdev->dev; device 1682 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev; device 2017 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct device *dev = &pdev->dev; device 250 drivers/net/ethernet/apm/xgene/xgene_enet_main.h static inline struct device *ndev_to_dev(struct net_device *ndev) device 439 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c struct device *dev = &p->pdev->dev; device 526 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c struct device *dev = &p->pdev->dev; device 382 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c struct device *dev = &pdata->pdev->dev; device 436 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c struct device *dev = &pdata->pdev->dev; device 462 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c struct device *dev = &pdata->pdev->dev; device 66 drivers/net/ethernet/apple/macmace.c struct device *device; device 208 drivers/net/ethernet/apple/macmace.c mp->device = &pdev->dev; device 384 drivers/net/ethernet/apple/macmace.c mp->tx_ring = dma_alloc_coherent(mp->device, device 390 drivers/net/ethernet/apple/macmace.c mp->rx_ring = dma_alloc_coherent(mp->device, device 415 drivers/net/ethernet/apple/macmace.c dma_free_coherent(mp->device, N_TX_RING * MACE_BUFF_SIZE, device 748 drivers/net/ethernet/apple/macmace.c dma_free_coherent(mp->device, N_RX_RING * MACE_BUFF_SIZE, device 750 drivers/net/ethernet/apple/macmace.c dma_free_coherent(mp->device, N_TX_RING * MACE_BUFF_SIZE, device 17 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c static int aq_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 43 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c static int aq_hwmon_read_string(struct device *dev, device 112 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c struct device *dev = &aq_nic->pdev->dev; device 113 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c struct device *hwmon_dev; device 114 drivers/net/ethernet/aquantia/atlantic/aq_nic.h static inline struct device *aq_nic_get_dev(struct aq_nic_s *self) device 86 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c if (hw_atl_boards[i].devid == pdev->device && device 17 drivers/net/ethernet/aquantia/atlantic/aq_ring.c static inline void aq_free_rxpage(struct aq_rxpage *rxpage, struct device *dev) device 29 drivers/net/ethernet/aquantia/atlantic/aq_ring.c struct device *dev) device 222 drivers/net/ethernet/aquantia/atlantic/aq_ring.c struct device *dev = aq_nic_get_dev(self->aq_nic); device 137 drivers/net/ethernet/arc/emac.h struct device *dev; device 22 drivers/net/ethernet/arc/emac_arc.c struct device *dev = &pdev->dev; device 868 drivers/net/ethernet/arc/emac_main.c struct device *dev = ndev->dev.parent; device 96 drivers/net/ethernet/arc/emac_rockchip.c struct device *dev = &pdev->dev; device 526 drivers/net/ethernet/atheros/ag71xx.c struct device *dev = &ag->pdev->dev; device 54 drivers/net/ethernet/atheros/alx/alx.h struct device *dev; device 74 drivers/net/ethernet/atheros/alx/alx.h struct device *dev; device 513 drivers/net/ethernet/atheros/alx/hw.h return hw->pdev->device & 1; device 1059 drivers/net/ethernet/atheros/alx/main.c pdev->device == ALX_DEV_ID_AR8161 && device 1878 drivers/net/ethernet/atheros/alx/main.c static int alx_suspend(struct device *dev) device 1889 drivers/net/ethernet/atheros/alx/main.c static int alx_resume(struct device *dev) device 193 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c (adapter->pdev->device << 16); device 779 drivers/net/ethernet/atheros/atl1c/atl1c_main.c hw->device_id = pdev->device; device 2421 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static int atl1c_suspend(struct device *dev) device 2445 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static int atl1c_resume(struct device *dev) device 579 drivers/net/ethernet/atheros/atl1e/atl1e_main.c hw->device_id = pdev->device; device 2754 drivers/net/ethernet/atheros/atlx/atl1.c static int atl1_suspend(struct device *dev) device 2836 drivers/net/ethernet/atheros/atlx/atl1.c static int atl1_resume(struct device *dev) device 79 drivers/net/ethernet/atheros/atlx/atl2.c hw->device_id = pdev->device; device 301 drivers/net/ethernet/broadcom/bcm63xx_enet.c struct device *kdev; device 856 drivers/net/ethernet/broadcom/bcm63xx_enet.c struct device *kdev; device 1162 drivers/net/ethernet/broadcom/bcm63xx_enet.c struct device *kdev; device 2082 drivers/net/ethernet/broadcom/bcm63xx_enet.c struct device *kdev; device 2334 drivers/net/ethernet/broadcom/bcm63xx_enet.c struct device *kdev; device 529 drivers/net/ethernet/broadcom/bcmsysport.c struct device *kdev = &priv->pdev->dev; device 663 drivers/net/ethernet/broadcom/bcmsysport.c struct device *kdev = &priv->pdev->dev; device 856 drivers/net/ethernet/broadcom/bcmsysport.c struct device *kdev = &priv->pdev->dev; device 1278 drivers/net/ethernet/broadcom/bcmsysport.c struct device *kdev = &priv->pdev->dev; device 2658 drivers/net/ethernet/broadcom/bcmsysport.c static int __maybe_unused bcm_sysport_suspend(struct device *d) device 2720 drivers/net/ethernet/broadcom/bcmsysport.c static int __maybe_unused bcm_sysport_resume(struct device *d) device 260 drivers/net/ethernet/broadcom/bgmac-platform.c static int bgmac_suspend(struct device *dev) device 267 drivers/net/ethernet/broadcom/bgmac-platform.c static int bgmac_resume(struct device *dev) device 135 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 237 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 336 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 399 drivers/net/ethernet/broadcom/bgmac.c static void bgmac_dma_rx_poison_buf(struct device *dma_dev, device 425 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 528 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 555 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 576 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 614 drivers/net/ethernet/broadcom/bgmac.c struct device *dma_dev = bgmac->dma_dev; device 1466 drivers/net/ethernet/broadcom/bgmac.c struct bgmac *bgmac_alloc(struct device *dev) device 493 drivers/net/ethernet/broadcom/bgmac.h struct device *dev; device 494 drivers/net/ethernet/broadcom/bgmac.h struct device *dma_dev; device 537 drivers/net/ethernet/broadcom/bgmac.h struct bgmac *bgmac_alloc(struct device *dev); device 8674 drivers/net/ethernet/broadcom/bnx2.c bnx2_suspend(struct device *device) device 8676 drivers/net/ethernet/broadcom/bnx2.c struct net_device *dev = dev_get_drvdata(device); device 8693 drivers/net/ethernet/broadcom/bnx2.c bnx2_resume(struct device *device) device 8695 drivers/net/ethernet/broadcom/bnx2.c struct net_device *dev = dev_get_drvdata(device); device 13160 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c struct device *dev = &bp->pdev->dev; device 689 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct device *dev = &bp->pdev->dev; device 8922 drivers/net/ethernet/broadcom/bnxt/bnxt.c static ssize_t bnxt_show_temp(struct device *dev, device 11947 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_suspend(struct device *device) device 11949 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct net_device *dev = dev_get_drvdata(device); device 11963 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_resume(struct device *device) device 11965 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct net_device *dev = dev_get_drvdata(device); device 1821 drivers/net/ethernet/broadcom/bnxt/bnxt.h struct device *hwmon_dev; device 1861 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c if (header->device != DEVICE_CUMULUS_FAMILY) { device 1863 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c DEVICE_CUMULUS_FAMILY, header->device); device 93 drivers/net/ethernet/broadcom/bnxt/bnxt_fw_hdr.h u8 device; /* enum SUPPORTED_FAMILY */ device 5521 drivers/net/ethernet/broadcom/cnic.c if ((pdev->device == PCI_DEVICE_ID_NX2_5709 || device 5522 drivers/net/ethernet/broadcom/cnic.c pdev->device == PCI_DEVICE_ID_NX2_5709S) && device 337 drivers/net/ethernet/broadcom/genet/bcmgenet.c static inline struct bcmgenet_priv *dev_to_priv(struct device *dev) device 1323 drivers/net/ethernet/broadcom/genet/bcmgenet.c static struct sk_buff *bcmgenet_free_tx_cb(struct device *dev, device 1357 drivers/net/ethernet/broadcom/genet/bcmgenet.c static struct sk_buff *bcmgenet_free_rx_cb(struct device *dev, device 1549 drivers/net/ethernet/broadcom/genet/bcmgenet.c struct device *kdev = &priv->pdev->dev; device 1694 drivers/net/ethernet/broadcom/genet/bcmgenet.c struct device *kdev = &priv->pdev->dev; device 2035 drivers/net/ethernet/broadcom/genet/bcmgenet.c struct device *kdev = &priv->pdev->dev; device 3610 drivers/net/ethernet/broadcom/genet/bcmgenet.c static int bcmgenet_resume(struct device *d) device 3689 drivers/net/ethernet/broadcom/genet/bcmgenet.c static int bcmgenet_suspend(struct device *d) device 64 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c struct device *kdev = &priv->pdev->dev; device 180 drivers/net/ethernet/broadcom/genet/bcmmii.c struct device *kdev = &priv->pdev->dev; device 373 drivers/net/ethernet/broadcom/genet/bcmmii.c struct device *kdev = &priv->pdev->dev; device 393 drivers/net/ethernet/broadcom/genet/bcmmii.c struct device *kdev = &priv->pdev->dev; device 480 drivers/net/ethernet/broadcom/genet/bcmmii.c struct device *kdev = &priv->pdev->dev; device 529 drivers/net/ethernet/broadcom/genet/bcmmii.c struct device *kdev = &priv->pdev->dev; device 2882 drivers/net/ethernet/broadcom/tg3.c } else if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761 || device 2883 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761S) { device 10823 drivers/net/ethernet/broadcom/tg3.c static ssize_t tg3_show_temp(struct device *dev, device 12344 drivers/net/ethernet/broadcom/tg3.c struct device *dp = &tp->pdev->dev; device 15704 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717 || device 15705 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717_C) device 15707 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718) device 15712 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57780) device 15714 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57760) device 15716 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57790) device 15718 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57788) device 15723 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57761) device 15725 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57765) device 15727 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57781) device 15729 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57785) device 15731 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57791) device 15733 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57795) device 15738 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57762) device 15740 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57766) device 15742 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57782) device 15744 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57786) device 15970 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725) device 16103 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717 || device 16104 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717_C || device 16105 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718 || device 16106 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5719 || device 16107 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5720 || device 16108 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57767 || device 16109 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57764 || device 16110 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5762 || device 16111 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725 || device 16112 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727 || device 16113 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57787) device 16115 drivers/net/ethernet/broadcom/tg3.c else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57781 || device 16116 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57785 || device 16117 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57761 || device 16118 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57765 || device 16119 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57791 || device 16120 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57795 || device 16121 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57762 || device 16122 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57766 || device 16123 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57782 || device 16124 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57786) device 16256 drivers/net/ethernet/broadcom/tg3.c u32 device; device 16273 drivers/net/ethernet/broadcom/tg3.c bridge = pci_get_device(pci_id->vendor, pci_id->device, device 16296 drivers/net/ethernet/broadcom/tg3.c u32 device; device 16307 drivers/net/ethernet/broadcom/tg3.c pci_id->device, device 16718 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761 || device 16719 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761S) { device 16778 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device != PCI_DEVICE_ID_TIGON3_5756 && device 16779 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device != PCI_DEVICE_ID_TIGON3_5722) device 16781 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5755M) device 17713 drivers/net/ethernet/broadcom/tg3.c if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761 || device 17714 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761E || device 17715 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761S || device 17716 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761SE || device 17717 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717 || device 17718 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717_C || device 17719 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718 || device 17720 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5719 || device 17721 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5720 || device 17722 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57767 || device 17723 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57764 || device 17724 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5762 || device 17725 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725 || device 17726 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727 || device 17727 drivers/net/ethernet/broadcom/tg3.c tp->pdev->device == TG3PCI_DEVICE_TIGON3_57787) { device 18046 drivers/net/ethernet/broadcom/tg3.c static int tg3_suspend(struct device *device) device 18048 drivers/net/ethernet/broadcom/tg3.c struct net_device *dev = dev_get_drvdata(device); device 18102 drivers/net/ethernet/broadcom/tg3.c static int tg3_resume(struct device *device) device 18104 drivers/net/ethernet/broadcom/tg3.c struct net_device *dev = dev_get_drvdata(device); device 3426 drivers/net/ethernet/broadcom/tg3.h struct device *hwmon_dev; device 230 drivers/net/ethernet/brocade/bna/bfa_defs.h #define bfa_asic_id_ct(device) \ device 231 drivers/net/ethernet/brocade/bna/bfa_defs.h ((device) == PCI_DEVICE_ID_BROCADE_CT || \ device 232 drivers/net/ethernet/brocade/bna/bfa_defs.h (device) == PCI_DEVICE_ID_BROCADE_CT_FC) device 233 drivers/net/ethernet/brocade/bna/bfa_defs.h #define bfa_asic_id_ct2(device) \ device 234 drivers/net/ethernet/brocade/bna/bfa_defs.h ((device) == BFA_PCI_DEVICE_ID_CT2) device 235 drivers/net/ethernet/brocade/bna/bfa_defs.h #define bfa_asic_id_ctc(device) \ device 236 drivers/net/ethernet/brocade/bna/bfa_defs.h (bfa_asic_id_ct(device) || bfa_asic_id_ct2(device)) device 3670 drivers/net/ethernet/brocade/bna/bnad.c pcidev_info.device_id = bnad->pcidev->device; device 260 drivers/net/ethernet/brocade/bna/bnad.h ((_bnad)->pcidev->device == BFA_PCI_DEVICE_ID_CT2) device 1005 drivers/net/ethernet/brocade/bna/bnad_ethtool.c eeprom->magic = bnad->pcidev->vendor | (bnad->pcidev->device << 16); device 1046 drivers/net/ethernet/brocade/bna/bnad_ethtool.c (bnad->pcidev->device << 16))) device 50 drivers/net/ethernet/brocade/bna/cna_fwimg.c if (pdev->device == BFA_PCI_DEVICE_ID_CT2) { device 55 drivers/net/ethernet/brocade/bna/cna_fwimg.c } else if (bfa_asic_id_ct(pdev->device)) { device 4418 drivers/net/ethernet/cadence/macb_main.c static int __maybe_unused macb_suspend(struct device *dev) device 4461 drivers/net/ethernet/cadence/macb_main.c static int __maybe_unused macb_resume(struct device *dev) device 4505 drivers/net/ethernet/cadence/macb_main.c static int __maybe_unused macb_runtime_suspend(struct device *dev) device 4521 drivers/net/ethernet/cadence/macb_main.c static int __maybe_unused macb_runtime_resume(struct device *dev) device 372 drivers/net/ethernet/calxeda/xgmac.c struct device *device; device 694 drivers/net/ethernet/calxeda/xgmac.c paddr = dma_map_single(priv->device, skb->data, device 697 drivers/net/ethernet/calxeda/xgmac.c if (dma_mapping_error(priv->device, paddr)) { device 737 drivers/net/ethernet/calxeda/xgmac.c priv->dma_rx = dma_alloc_coherent(priv->device, device 750 drivers/net/ethernet/calxeda/xgmac.c priv->dma_tx = dma_alloc_coherent(priv->device, device 781 drivers/net/ethernet/calxeda/xgmac.c dma_free_coherent(priv->device, device 803 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_single(priv->device, desc_get_buf_addr(p), device 824 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_single(priv->device, desc_get_buf_addr(p), device 827 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_page(priv->device, desc_get_buf_addr(p), device 844 drivers/net/ethernet/calxeda/xgmac.c dma_free_coherent(priv->device, device 850 drivers/net/ethernet/calxeda/xgmac.c dma_free_coherent(priv->device, device 881 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_single(priv->device, desc_get_buf_addr(p), device 884 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_page(priv->device, desc_get_buf_addr(p), device 1096 drivers/net/ethernet/calxeda/xgmac.c paddr = dma_map_single(priv->device, skb->data, len, DMA_TO_DEVICE); device 1097 drivers/net/ethernet/calxeda/xgmac.c if (dma_mapping_error(priv->device, paddr)) { device 1109 drivers/net/ethernet/calxeda/xgmac.c paddr = skb_frag_dma_map(priv->device, frag, 0, len, device 1111 drivers/net/ethernet/calxeda/xgmac.c if (dma_mapping_error(priv->device, paddr)) device 1155 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_page(priv->device, desc_get_buf_addr(desc), device 1160 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_single(priv->device, desc_get_buf_addr(desc), device 1205 drivers/net/ethernet/calxeda/xgmac.c dma_unmap_single(priv->device, desc_get_buf_addr(p), device 1640 drivers/net/ethernet/calxeda/xgmac.c if (device_can_wakeup(priv->device)) { device 1652 drivers/net/ethernet/calxeda/xgmac.c if (!device_can_wakeup(priv->device)) device 1661 drivers/net/ethernet/calxeda/xgmac.c device_set_wakeup_enable(priv->device, 1); device 1664 drivers/net/ethernet/calxeda/xgmac.c device_set_wakeup_enable(priv->device, 0); device 1717 drivers/net/ethernet/calxeda/xgmac.c priv->device = &pdev->dev; device 1771 drivers/net/ethernet/calxeda/xgmac.c if (device_can_wakeup(priv->device)) device 1856 drivers/net/ethernet/calxeda/xgmac.c static int xgmac_suspend(struct device *dev) device 1869 drivers/net/ethernet/calxeda/xgmac.c if (device_may_wakeup(priv->device)) { device 1882 drivers/net/ethernet/calxeda/xgmac.c static int xgmac_resume(struct device *dev) device 220 drivers/net/ethernet/cavium/common/cavium_ptp.c struct device *dev = &pdev->dev; device 864 drivers/net/ethernet/cavium/liquidio/lio_main.c oct_dev = octeon_allocate_device(pdev->device, device 871 drivers/net/ethernet/cavium/liquidio/lio_main.c if (pdev->device == OCTEON_CN23XX_PF_VID) device 875 drivers/net/ethernet/cavium/liquidio/lio_main.c if (((pdev->device == OCTEON_CN66XX) || device 876 drivers/net/ethernet/cavium/liquidio/lio_main.c (pdev->device == OCTEON_CN68XX))) device 882 drivers/net/ethernet/cavium/liquidio/lio_main.c (u32)pdev->vendor, (u32)pdev->device); device 909 drivers/net/ethernet/cavium/liquidio/lio_main.c u8 bus, device, function; device 917 drivers/net/ethernet/cavium/liquidio/lio_main.c device = PCI_SLOT(pdev->devfn); device 921 drivers/net/ethernet/cavium/liquidio/lio_main.c "liowd/%02hhx:%02hhx.%hhx", bus, device, function); device 388 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c oct_dev = octeon_allocate_device(pdev->device, device 398 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c (u32)pdev->vendor, (u32)pdev->device); device 146 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c struct device *dev; device 1293 drivers/net/ethernet/cavium/thunder/nic_main.c struct device *dev = &pdev->dev; device 2117 drivers/net/ethernet/cavium/thunder/nicvf_main.c struct device *dev = &pdev->dev; device 1236 drivers/net/ethernet/cavium/thunder/thunder_bgx.c struct device *dev = &bgx->pdev->dev; device 1389 drivers/net/ethernet/cavium/thunder/thunder_bgx.c static int acpi_get_mac_address(struct device *dev, struct acpi_device *adev, device 1412 drivers/net/ethernet/cavium/thunder/thunder_bgx.c struct device *dev = &bgx->pdev->dev; device 1592 drivers/net/ethernet/cavium/thunder/thunder_bgx.c struct device *dev = &pdev->dev; device 157 drivers/net/ethernet/cavium/thunder/thunder_xcv.c struct device *dev = &pdev->dev; device 200 drivers/net/ethernet/cavium/thunder/thunder_xcv.c struct device *dev = &pdev->dev; device 684 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t attr_show(struct device *d, char *buf, device 696 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t attr_store(struct device *d, device 728 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t show_##name(struct device *d, struct device_attribute *attr, \ device 751 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t store_nfilters(struct device *d, struct device_attribute *attr, device 771 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t store_nservers(struct device *d, struct device_attribute *attr, device 800 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t tm_attr_show(struct device *d, device 826 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t tm_attr_store(struct device *d, device 852 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t show_##name(struct device *d, struct device_attribute *attr, \ device 857 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static ssize_t store_##name(struct device *d, struct device_attribute *attr, \ device 1079 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c struct device *dev = &adap->pdev->dev; device 1120 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c struct device *dev = &adap->pdev->dev; device 930 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h struct device *pdev_dev; device 1449 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h static inline int is_bypass_device(int device) device 1452 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h switch (device) { device 1461 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h static inline int is_10gbt_device(int device) device 1464 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h switch (device) { device 1897 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h int cxgb4_map_skb(struct device *dev, const struct sk_buff *skb, device 1976 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c const struct device *parent; device 2281 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c const struct device *parent = NULL; device 3918 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c phy_info = find_phy_info(adap->pdev->device); device 4007 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c if (is_10gbt_device(adapter->pdev->device)) { device 4029 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c adapter->pdev->device); device 4494 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c if (is_bypass_device(adap->pdev->device)) device 241 drivers/net/ethernet/chelsio/cxgb4/sge.c int cxgb4_map_skb(struct device *dev, const struct sk_buff *skb, device 273 drivers/net/ethernet/chelsio/cxgb4/sge.c static void unmap_skb(struct device *dev, const struct sk_buff *skb, device 301 drivers/net/ethernet/chelsio/cxgb4/sge.c static void unmap_sgl(struct device *dev, const struct sk_buff *skb, device 375 drivers/net/ethernet/chelsio/cxgb4/sge.c struct device *dev = adap->pdev_dev; device 713 drivers/net/ethernet/chelsio/cxgb4/sge.c static void *alloc_ring(struct device *dev, size_t nelem, size_t elem_size, device 370 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h struct device *pdev_dev; device 277 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static int map_skb(struct device *dev, const struct sk_buff *skb, device 306 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static void unmap_sgl(struct device *dev, const struct sk_buff *skb, device 382 drivers/net/ethernet/chelsio/cxgb4vf/sge.c struct device *dev = adapter->pdev_dev; device 751 drivers/net/ethernet/chelsio/cxgb4vf/sge.c static void *alloc_ring(struct device *dev, size_t nelem, size_t hwsize, device 2161 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c switch (CHELSIO_PCI_ID_VER(adapter->pdev->device)) { device 447 drivers/net/ethernet/cirrus/ep93xx_eth.c struct device *dev = ep->dev->dev.parent; device 480 drivers/net/ethernet/cirrus/ep93xx_eth.c struct device *dev = ep->dev->dev.parent; device 228 drivers/net/ethernet/cisco/enic/enic.h static inline struct device *enic_get_dev(struct enic *enic) device 337 drivers/net/ethernet/cisco/enic/enic_main.c return enic->pdev->device == PCI_DEVICE_ID_CISCO_VIC_ENET_DYN; device 347 drivers/net/ethernet/cisco/enic/enic_main.c return enic->pdev->device == PCI_DEVICE_ID_CISCO_VIC_ENET_VF; device 2297 drivers/net/ethernet/cisco/enic/enic_main.c struct device *dev = enic_get_dev(enic); device 2593 drivers/net/ethernet/cisco/enic/enic_main.c struct device *dev = enic_get_dev(enic); device 2688 drivers/net/ethernet/cisco/enic/enic_main.c struct device *dev = &pdev->dev; device 109 drivers/net/ethernet/cortina/gemini.c struct device *dev; device 150 drivers/net/ethernet/cortina/gemini.c struct device *dev; device 365 drivers/net/ethernet/cortina/gemini.c struct device *dev = port->dev; device 2369 drivers/net/ethernet/cortina/gemini.c struct device *dev = &pdev->dev; device 2374 drivers/net/ethernet/cortina/gemini.c struct device *parent; device 2552 drivers/net/ethernet/cortina/gemini.c struct device *dev = &pdev->dev; device 116 drivers/net/ethernet/davicom/dm9000.c struct device *dev; /* parent device */ device 1387 drivers/net/ethernet/davicom/dm9000.c static struct dm9000_plat_data *dm9000_parse_dt(struct device *dev) device 1423 drivers/net/ethernet/davicom/dm9000.c struct device *dev = &pdev->dev; device 1715 drivers/net/ethernet/davicom/dm9000.c dm9000_drv_suspend(struct device *dev) device 1737 drivers/net/ethernet/davicom/dm9000.c dm9000_drv_resume(struct device *dev) device 805 drivers/net/ethernet/dec/tulip/de4x5.c int device; /* Device number on PCI bus */ device 856 drivers/net/ethernet/dec/tulip/de4x5.c struct device *gendev; /* Generic device */ device 910 drivers/net/ethernet/dec/tulip/de4x5.c static int de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev); device 953 drivers/net/ethernet/dec/tulip/de4x5.c static int EISA_signature(char *name, struct device *device); device 1094 drivers/net/ethernet/dec/tulip/de4x5.c de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev) device 1994 drivers/net/ethernet/dec/tulip/de4x5.c static int de4x5_eisa_probe(struct device *gendev) device 2001 drivers/net/ethernet/dec/tulip/de4x5.c int status, device; device 2025 drivers/net/ethernet/dec/tulip/de4x5.c device = (cfid >> 8) & 0x00ffff00; device 2053 drivers/net/ethernet/dec/tulip/de4x5.c device = ((lp->cfrv & CFRV_RN) < DC2114x_BRK ? DC21142 : DC21143); device 2055 drivers/net/ethernet/dec/tulip/de4x5.c lp->chipset = device; device 2080 drivers/net/ethernet/dec/tulip/de4x5.c static int de4x5_eisa_remove(struct device *device) device 2085 drivers/net/ethernet/dec/tulip/de4x5.c dev = dev_get_drvdata(device); device 2125 drivers/net/ethernet/dec/tulip/de4x5.c u_int irq = 0, device; device 2133 drivers/net/ethernet/dec/tulip/de4x5.c device = this_dev->device << 8; device 2140 drivers/net/ethernet/dec/tulip/de4x5.c lp->device = PCI_SLOT(this_dev->devfn); device 2145 drivers/net/ethernet/dec/tulip/de4x5.c device = ((this_dev->revision & CFRV_RN) < DC2114x_BRK device 2148 drivers/net/ethernet/dec/tulip/de4x5.c lp->chipset = device; device 2167 drivers/net/ethernet/dec/tulip/de4x5.c last.chipset = device; device 2199 drivers/net/ethernet/dec/tulip/de4x5.c u_int irq = 0, device; device 2216 drivers/net/ethernet/dec/tulip/de4x5.c device = pdev->device << 8; device 2243 drivers/net/ethernet/dec/tulip/de4x5.c lp->device = dev_num; device 2248 drivers/net/ethernet/dec/tulip/de4x5.c device = ((lp->cfrv & CFRV_RN) < DC2114x_BRK ? DC21142 : DC21143); device 2250 drivers/net/ethernet/dec/tulip/de4x5.c lp->chipset = device; device 3885 drivers/net/ethernet/dec/tulip/de4x5.c EISA_signature(char *name, struct device *device) device 3891 drivers/net/ethernet/dec/tulip/de4x5.c edev = to_eisa_device (device); device 4320 drivers/net/ethernet/dec/tulip/de4x5.c if (lp->device == *p) break; device 4325 drivers/net/ethernet/dec/tulip/de4x5.c dev->name, lp->device); device 126 drivers/net/ethernet/dec/tulip/de4x5.h #define is_DC21040 ((vendor == DC21040_VID) && (device == DC21040_DID)) device 127 drivers/net/ethernet/dec/tulip/de4x5.h #define is_DC21041 ((vendor == DC21041_VID) && (device == DC21041_DID)) device 128 drivers/net/ethernet/dec/tulip/de4x5.h #define is_DC21140 ((vendor == DC21140_VID) && (device == DC21140_DID)) device 129 drivers/net/ethernet/dec/tulip/de4x5.h #define is_DC2114x ((vendor == DC2114x_VID) && (device == DC2114x_DID)) device 130 drivers/net/ethernet/dec/tulip/de4x5.h #define is_DC21142 ((vendor == DC2114x_VID) && (device == DC21142)) device 131 drivers/net/ethernet/dec/tulip/de4x5.h #define is_DC21143 ((vendor == DC2114x_VID) && (device == DC21143)) device 184 drivers/net/ethernet/dec/tulip/dmfe.c (__CHK_IO_SIZE(((pci_dev)->device << 16) | (pci_dev)->vendor, \ device 1272 drivers/net/ethernet/dec/tulip/tulip_core.c if (pdev->vendor == 0x1282 && pdev->device == 0x9102) device 1350 drivers/net/ethernet/dec/tulip/tulip_core.c if (pdev->vendor == 0x1282 && pdev->device == 0x9100 && device 193 drivers/net/ethernet/dec/tulip/xircom_cb.c struct device *d = &pdev->dev; device 313 drivers/net/ethernet/dec/tulip/xircom_cb.c struct device *d = &pdev->dev; device 1824 drivers/net/ethernet/dlink/dl2k.c static int rio_suspend(struct device *device) device 1826 drivers/net/ethernet/dlink/dl2k.c struct net_device *dev = dev_get_drvdata(device); device 1839 drivers/net/ethernet/dlink/dl2k.c static int rio_resume(struct device *device) device 1841 drivers/net/ethernet/dlink/dl2k.c struct net_device *dev = dev_get_drvdata(device); device 604 drivers/net/ethernet/dlink/sundance.c if (sundance_pci_tbl[np->chip_id].device == 0x0200) { device 253 drivers/net/ethernet/ec_bhf.c struct device *dev = PRIV_TO_DEV(priv); device 324 drivers/net/ethernet/ec_bhf.c struct device *dev = PRIV_TO_DEV(priv); device 395 drivers/net/ethernet/ec_bhf.c struct device *dev = PRIV_TO_DEV(priv); device 435 drivers/net/ethernet/ec_bhf.c struct device *dev = PRIV_TO_DEV(priv); device 443 drivers/net/ethernet/emulex/benet/be.h struct device *hwmon_dev; device 753 drivers/net/ethernet/emulex/benet/be.h #define lancer_chip(adapter) (adapter->pdev->device == OC_DEVICE_ID3 || \ device 754 drivers/net/ethernet/emulex/benet/be.h adapter->pdev->device == OC_DEVICE_ID4) device 760 drivers/net/ethernet/emulex/benet/be.h #define skyhawk_chip(adapter) (adapter->pdev->device == OC_DEVICE_ID5 || \ device 761 drivers/net/ethernet/emulex/benet/be.h adapter->pdev->device == OC_DEVICE_ID6) device 767 drivers/net/ethernet/emulex/benet/be.h #define BE3_chip(adapter) (adapter->pdev->device == BE_DEVICE_ID2 || \ device 768 drivers/net/ethernet/emulex/benet/be.h adapter->pdev->device == OC_DEVICE_ID2) device 774 drivers/net/ethernet/emulex/benet/be.h #define BE2_chip(adapter) (adapter->pdev->device == BE_DEVICE_ID1 || \ device 775 drivers/net/ethernet/emulex/benet/be.h adapter->pdev->device == OC_DEVICE_ID1) device 316 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 746 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 2021 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 2752 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 2924 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 3044 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 3168 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 4804 drivers/net/ethernet/emulex/benet/be_cmds.c struct device *dev = &adapter->pdev->dev; device 1337 drivers/net/ethernet/emulex/benet/be_cmds.h u32 device; device 758 drivers/net/ethernet/emulex/benet/be_ethtool.c struct device *dev = &adapter->pdev->dev; device 800 drivers/net/ethernet/emulex/benet/be_ethtool.c struct device *dev = &adapter->pdev->dev; device 1026 drivers/net/ethernet/emulex/benet/be_ethtool.c eeprom->magic = BE_VENDOR_ID | (adapter->pdev->device<<16); device 310 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 901 drivers/net/ethernet/emulex/benet/be_main.c static void unmap_tx_frag(struct device *dev, struct be_eth_wrb *wrb, device 968 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev; device 997 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 1423 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 1505 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 1523 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 1540 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 1952 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 2014 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 2595 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 2869 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 3342 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 3430 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 3974 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 4205 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 4490 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 4812 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 5076 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 5556 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 5744 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 5765 drivers/net/ethernet/emulex/benet/be_main.c struct device *dev = &adapter->pdev->dev; device 5867 drivers/net/ethernet/emulex/benet/be_main.c static ssize_t be_hwmon_show_temp(struct device *dev, device 5928 drivers/net/ethernet/emulex/benet/be_main.c switch (pdev->device) { device 40 drivers/net/ethernet/emulex/benet/be_roce.c if (pdev->device == OC_DEVICE_ID5) { device 574 drivers/net/ethernet/ezchip/nps_enet.c struct device *dev = &pdev->dev; device 86 drivers/net/ethernet/faraday/ftgmac100.c struct device *dev; device 66 drivers/net/ethernet/faraday/ftmac100.c struct device *dev; device 882 drivers/net/ethernet/fealnx.c if (np->pci_dev->device == 0x891) { device 1313 drivers/net/ethernet/fealnx.c if (np->pci_dev->device == 0x891) device 1336 drivers/net/ethernet/fealnx.c if (np->pci_dev->device == 0x891) device 1353 drivers/net/ethernet/fealnx.c if (np->pci_dev->device == 0x891) device 219 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev = net_dev->dev.parent; device 392 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dpaa_dev; device 662 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static struct dpaa_fq *dpaa_fq_alloc(struct device *dev, device 687 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_alloc_all_fqs(struct device *dev, struct list_head *list, device 975 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev; device 1113 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_fq_free_entry(struct device *dev, struct qman_fq *fq) device 1145 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_fq_free(struct device *dev, struct list_head *list) device 1258 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev) device 1491 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev = dpaa_bp->dev; device 1614 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev = priv->net_dev->dev.parent; device 1861 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev = net_dev->dev.parent; device 1915 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev = net_dev->dev.parent; device 2685 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static struct dpaa_bp *dpaa_bp_alloc(struct device *dev) device 2785 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev; device 2966 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct device *dev; device 85 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h struct device *dev; device 195 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h void dpaa_eth_sysfs_remove(struct device *dev); device 196 drivers/net/ethernet/freescale/dpaa/dpaa_eth.h void dpaa_eth_sysfs_init(struct device *dev); device 39 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c static ssize_t dpaa_eth_show_addr(struct device *dev, device 52 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c static ssize_t dpaa_eth_show_fqids(struct device *dev, device 129 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c static ssize_t dpaa_eth_show_bpids(struct device *dev, device 149 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c void dpaa_eth_sysfs_init(struct device *dev) device 162 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c void dpaa_eth_sysfs_remove(struct device *dev) device 500 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c struct device *dev = net_dev->dev.parent; device 68 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 128 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 208 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 363 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 523 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 624 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 676 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 948 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 1438 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 1850 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 2048 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2109 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2157 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2259 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2274 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2291 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2355 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2420 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2527 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2596 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = &ls_dev->dev; device 2683 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2731 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2846 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2866 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2886 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 2957 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 3053 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = priv->net_dev->dev.parent; device 3095 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 3167 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 3202 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 3266 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = net_dev->dev.parent; device 3351 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev = (struct device *)arg; device 3444 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev; device 3588 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c struct device *dev; device 499 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c struct device *dev = net_dev->dev.parent; device 21 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c struct device *dev; device 80 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c struct device *dev; device 111 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c struct device *dev = &mc_dev->dev; device 204 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c struct device *dev = &mc_dev->dev; device 945 drivers/net/ethernet/freescale/enetc/enetc.c static int enetc_alloc_cbdr(struct device *dev, struct enetc_cbdr *cbdr) device 966 drivers/net/ethernet/freescale/enetc/enetc.c static void enetc_free_cbdr(struct device *dev, struct enetc_cbdr *cbdr) device 51 drivers/net/ethernet/freescale/enetc/enetc.h struct device *dev; /* for DMA mapping */ device 180 drivers/net/ethernet/freescale/enetc/enetc.h struct device *dev; /* dma-mapping device */ device 151 drivers/net/ethernet/freescale/enetc/enetc_mdio.c struct device *dev = &pf->si->pdev->dev; device 67 drivers/net/ethernet/freescale/enetc/enetc_msg.c struct device *dev = &si->pdev->dev; device 15 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c struct device *dev = &pdev->dev; device 583 drivers/net/ethernet/freescale/enetc/enetc_pf.c struct device *dev = &pf->si->pdev->dev; device 605 drivers/net/ethernet/freescale/enetc/enetc_pf.c struct device *dev = &pf->si->pdev->dev; device 1824 drivers/net/ethernet/freescale/fec_main.c struct device *dev = &fep->pdev->dev; device 1890 drivers/net/ethernet/freescale/fec_main.c struct device *dev = &fep->pdev->dev; device 2255 drivers/net/ethernet/freescale/fec_main.c struct device *dev = &fep->pdev->dev; device 2569 drivers/net/ethernet/freescale/fec_main.c struct device *dev = &fep->pdev->dev; device 3766 drivers/net/ethernet/freescale/fec_main.c static int __maybe_unused fec_suspend(struct device *dev) device 3799 drivers/net/ethernet/freescale/fec_main.c static int __maybe_unused fec_resume(struct device *dev) device 3846 drivers/net/ethernet/freescale/fec_main.c static int __maybe_unused fec_runtime_suspend(struct device *dev) device 3857 drivers/net/ethernet/freescale/fec_main.c static int __maybe_unused fec_runtime_resume(struct device *dev) device 65 drivers/net/ethernet/freescale/fec_mpc52xx_phy.c struct device *dev = &of->dev; device 2516 drivers/net/ethernet/freescale/fman/fman.c struct fman *fman_bind(struct device *fm_dev) device 2874 drivers/net/ethernet/freescale/fman/fman.c struct device *dev; device 324 drivers/net/ethernet/freescale/fman/fman.h struct device *dev; device 406 drivers/net/ethernet/freescale/fman/fman.h struct fman *fman_bind(struct device *dev); device 453 drivers/net/ethernet/freescale/fman/fman_port.c struct device *dev; device 1711 drivers/net/ethernet/freescale/fman/fman_port.c struct fman_port *fman_port_bind(struct device *dev) device 158 drivers/net/ethernet/freescale/fman/fman_port.h struct fman_port *fman_port_bind(struct device *dev); device 57 drivers/net/ethernet/freescale/fman/mac.c struct device *dev; device 602 drivers/net/ethernet/freescale/fman/mac.c struct device *dev; device 123 drivers/net/ethernet/freescale/fs_enet/fs_enet.h struct device *dev; /* pointer back to the device (must be initialized first) */ device 516 drivers/net/ethernet/freescale/fsl_pq_mdio.c struct device *device = &pdev->dev; device 517 drivers/net/ethernet/freescale/fsl_pq_mdio.c struct mii_bus *bus = dev_get_drvdata(device); device 954 drivers/net/ethernet/freescale/gianfar.c struct device *dev = &priv->ofdev->dev; device 1363 drivers/net/ethernet/freescale/gianfar.c struct device *dev = priv->dev; device 3603 drivers/net/ethernet/freescale/gianfar.c static int gfar_suspend(struct device *dev) device 3646 drivers/net/ethernet/freescale/gianfar.c static int gfar_resume(struct device *dev) device 3680 drivers/net/ethernet/freescale/gianfar.c static int gfar_restore(struct device *dev) device 1011 drivers/net/ethernet/freescale/gianfar.h struct device *dev; device 1090 drivers/net/ethernet/freescale/gianfar.h struct device *dev; device 3691 drivers/net/ethernet/freescale/ucc_geth.c struct device *device = &ofdev->dev; device 3879 drivers/net/ethernet/freescale/ucc_geth.c dev_set_drvdata(device, dev); device 3884 drivers/net/ethernet/freescale/ucc_geth.c SET_NETDEV_DEV(dev, device); device 3914 drivers/net/ethernet/freescale/ucc_geth.c ugeth->dev = device; device 1154 drivers/net/ethernet/freescale/ucc_geth.h struct device *dev; device 77 drivers/net/ethernet/freescale/xgmac_mdio.c static int xgmac_wait_until_free(struct device *dev, device 102 drivers/net/ethernet/freescale/xgmac_mdio.c static int xgmac_wait_until_done(struct device *dev, device 429 drivers/net/ethernet/google/gve/gve.h int gve_alloc_page(struct device *dev, struct page **page, dma_addr_t *dma, device 431 drivers/net/ethernet/google/gve/gve.h void gve_free_page(struct device *dev, struct page *page, dma_addr_t dma, device 17 drivers/net/ethernet/google/gve/gve_adminq.c int gve_adminq_alloc(struct device *dev, struct gve_priv *priv) device 56 drivers/net/ethernet/google/gve/gve_adminq.c void gve_adminq_free(struct device *dev, struct gve_priv *priv) device 84 drivers/net/ethernet/google/gve/gve_adminq.c static int gve_adminq_parse_err(struct device *dev, u32 status) device 333 drivers/net/ethernet/google/gve/gve_adminq.c struct device *hdev = &priv->pdev->dev; device 197 drivers/net/ethernet/google/gve/gve_adminq.h int gve_adminq_alloc(struct device *dev, struct gve_priv *priv); device 198 drivers/net/ethernet/google/gve/gve_adminq.h void gve_adminq_free(struct device *dev, struct gve_priv *priv); device 517 drivers/net/ethernet/google/gve/gve_main.c int gve_alloc_page(struct device *dev, struct page **page, dma_addr_t *dma, device 572 drivers/net/ethernet/google/gve/gve_main.c void gve_free_page(struct device *dev, struct page *page, dma_addr_t dma, device 22 drivers/net/ethernet/google/gve/gve_rx.c struct device *dev = &priv->pdev->dev; device 100 drivers/net/ethernet/google/gve/gve_rx.c struct device *hdev = &priv->pdev->dev; device 148 drivers/net/ethernet/google/gve/gve_tx.c struct device *hdev = &priv->pdev->dev; device 188 drivers/net/ethernet/google/gve/gve_tx.c struct device *hdev = &priv->pdev->dev; device 393 drivers/net/ethernet/google/gve/gve_tx.c static void gve_dma_sync_for_device(struct device *dev, dma_addr_t *page_buses, device 408 drivers/net/ethernet/google/gve/gve_tx.c struct device *dev) device 223 drivers/net/ethernet/hisilicon/hip04_eth.c struct device *dev; device 862 drivers/net/ethernet/hisilicon/hip04_eth.c static int hip04_alloc_ring(struct net_device *ndev, struct device *d) device 884 drivers/net/ethernet/hisilicon/hip04_eth.c static void hip04_free_ring(struct net_device *ndev, struct device *d) device 903 drivers/net/ethernet/hisilicon/hip04_eth.c struct device *d = &pdev->dev; device 1037 drivers/net/ethernet/hisilicon/hip04_eth.c struct device *d = &pdev->dev; device 117 drivers/net/ethernet/hisilicon/hisi_femac.c struct device *dev; device 347 drivers/net/ethernet/hisilicon/hisi_femac.c static int hisi_femac_init_queue(struct device *dev, device 782 drivers/net/ethernet/hisilicon/hisi_femac.c struct device *dev = &pdev->dev; device 254 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c struct device *dev; device 993 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c struct device *dev = priv->dev; device 1095 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c struct device *dev = &pdev->dev; device 95 drivers/net/ethernet/hisilicon/hns/hnae.c static int __ae_match(struct device *dev, const void *data) device 110 drivers/net/ethernet/hisilicon/hns/hnae.c struct device *dev; device 323 drivers/net/ethernet/hisilicon/hns/hnae.c struct hnae_handle *hnae_get_handle(struct device *owner_dev, device 392 drivers/net/ethernet/hisilicon/hns/hnae.c static void hnae_release(struct device *dev) device 537 drivers/net/ethernet/hisilicon/hns/hnae.h struct device cls_dev; /* the class dev */ device 538 drivers/net/ethernet/hisilicon/hns/hnae.h struct device *dev; /* the presented dev */ device 549 drivers/net/ethernet/hisilicon/hns/hnae.h struct device *owner_dev; /* the device which make use of this handle */ device 572 drivers/net/ethernet/hisilicon/hns/hnae.h struct hnae_handle *hnae_get_handle(struct device *owner_dev, device 666 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c hns_mac_phy_parse_addr(struct device *dev, struct fwnode_handle *fwnode) device 187 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h struct device *dev; device 304 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h struct device *dev; device 404 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h struct device *dev; device 2083 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c static struct dsaf_device *hns_dsaf_alloc_dev(struct device *dev, device 322 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h struct device *dev; device 760 drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c struct device *dev; device 73 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h struct device *dev; device 86 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h struct device *dev; device 86 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h struct device *dev; /*device for DMA mapping */ device 310 drivers/net/ethernet/hisilicon/hns/hns_enet.c struct device *dev = ring_to_dev(ring); device 2260 drivers/net/ethernet/hisilicon/hns/hns_enet.c struct device *dev = &pdev->dev; device 60 drivers/net/ethernet/hisilicon/hns/hns_enet.h struct device *dev; device 165 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c struct device *dev = &h->pdev->dev; device 1112 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c struct device *dev = ring_to_dev(ring); device 1291 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c struct device *dev = ring_to_dev(ring); device 1840 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c u32 dev_id = pdev->device; device 2011 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c struct device *dev = &pdev->dev; device 408 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h struct device *dev; /* will be used for DMA mapping of descriptors */ device 515 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h struct device *dev; device 182 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c struct device *dev = &hdev->pdev->dev; device 634 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c static void hclge_log_error(struct device *dev, char *reg, device 661 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 691 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 728 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 750 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 789 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 852 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 888 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 925 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 983 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1012 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1078 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1126 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1284 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1377 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1413 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1437 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1485 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1547 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1638 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1733 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1784 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1835 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1888 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1949 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 1965 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c struct device *dev = &hdev->pdev->dev; device 8823 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c struct device *dev = &hdev->pdev->dev; device 293 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h struct device *dev; device 2347 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c struct device *dev = &hdev->pdev->dev; device 183 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h struct device *dev; /* device for DMA mapping */ device 2469 drivers/net/ethernet/hp/hp100.c (lp->pci_dev->device == PCI_DEVICE_ID_HP_J2970A || device 2470 drivers/net/ethernet/hp/hp100.c lp->pci_dev->device == PCI_DEVICE_ID_HP_J2973A))) device 2827 drivers/net/ethernet/hp/hp100.c static int hp100_eisa_probe(struct device *gendev) device 2853 drivers/net/ethernet/hp/hp100.c static int hp100_eisa_remove(struct device *gendev) device 2869 drivers/net/ethernet/ibm/ehea/ehea_main.c static ssize_t ehea_show_port_id(struct device *dev, device 2878 drivers/net/ethernet/ibm/ehea/ehea_main.c static void logical_port_release(struct device *dev) device 2884 drivers/net/ethernet/ibm/ehea/ehea_main.c static struct device *ehea_register_port(struct ehea_port *port, device 2942 drivers/net/ethernet/ibm/ehea/ehea_main.c struct device *port_dev; device 3115 drivers/net/ethernet/ibm/ehea/ehea_main.c static ssize_t ehea_probe_port(struct device *dev, device 3170 drivers/net/ethernet/ibm/ehea/ehea_main.c static ssize_t ehea_remove_port(struct device *dev, device 506 drivers/net/ethernet/ibm/ibmveth.c struct device *dev; device 662 drivers/net/ethernet/ibm/ibmveth.c struct device *dev = &adapter->vdev->dev; device 1767 drivers/net/ethernet/ibm/ibmveth.c container_of(kobj->parent, struct device, kobj)); device 1883 drivers/net/ethernet/ibm/ibmveth.c static int ibmveth_resume(struct device *dev) device 165 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 200 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 246 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 383 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 396 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 495 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 938 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 1410 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 2719 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 2748 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 2858 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 2872 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 2904 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3009 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3079 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3164 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3335 drivers/net/ethernet/ibm/ibmvnic.c static void print_subcrq_error(struct device *dev, int rc, const char *func) device 3358 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3390 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3409 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3520 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3803 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3819 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 3867 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4015 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4036 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4054 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4153 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4200 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4212 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4229 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4477 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4688 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4741 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4816 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 4875 drivers/net/ethernet/ibm/ibmvnic.c struct device *dev = &adapter->vdev->dev; device 5053 drivers/net/ethernet/ibm/ibmvnic.c static ssize_t failover_store(struct device *dev, struct device_attribute *attr, device 5119 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_resume(struct device *dev) device 2268 drivers/net/ethernet/intel/e100.c return (nic->pdev->device >= 0x1050) && (nic->pdev->device <= 0x1057) && device 761 drivers/net/ethernet/intel/e1000/e1000_main.c switch (pdev->device) { device 863 drivers/net/ethernet/intel/e1000/e1000_main.c hw->device_id = pdev->device; device 1154 drivers/net/ethernet/intel/e1000/e1000_main.c switch (pdev->device) { device 120 drivers/net/ethernet/intel/e1000e/80003es2lan.c switch (hw->adapter->pdev->device) { device 200 drivers/net/ethernet/intel/e1000e/82571.c switch (hw->adapter->pdev->device) { device 334 drivers/net/ethernet/intel/e1000e/82571.c switch (pdev->device) { device 355 drivers/net/ethernet/intel/e1000e/82571.c if (((pdev->device == E1000_DEV_ID_82571EB_FIBER) || device 356 drivers/net/ethernet/intel/e1000e/82571.c (pdev->device == E1000_DEV_ID_82571EB_SERDES) || device 357 drivers/net/ethernet/intel/e1000e/82571.c (pdev->device == E1000_DEV_ID_82571EB_COPPER)) && device 365 drivers/net/ethernet/intel/e1000e/82571.c if (pdev->device == E1000_DEV_ID_82571EB_SERDES_QUAD) device 369 drivers/net/ethernet/intel/e1000e/82571.c if (pdev->device == E1000_DEV_ID_82573L) { device 442 drivers/net/ethernet/intel/e1000e/ethtool.c adapter->pdev->device; device 507 drivers/net/ethernet/intel/e1000e/ethtool.c eeprom->magic = adapter->pdev->vendor | (adapter->pdev->device << 16); device 567 drivers/net/ethernet/intel/e1000e/ethtool.c (adapter->pdev->vendor | (adapter->pdev->device << 16))) device 1080 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_LM) || device 1081 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_V) || device 1082 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM2) || device 1083 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V2) || device 1224 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_LM) || device 1225 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_V) || device 1226 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM2) || device 1227 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V2) || device 1508 drivers/net/ethernet/intel/e1000e/ich8lan.c if ((hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPTLP_I218_LM) || device 1509 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPTLP_I218_V) || device 1510 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM3) || device 1511 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V3)) { device 2082 drivers/net/ethernet/intel/e1000e/ich8lan.c if ((hw->adapter->pdev->device == E1000_DEV_ID_ICH8_IGP_AMT) || device 2083 drivers/net/ethernet/intel/e1000e/ich8lan.c (hw->adapter->pdev->device == E1000_DEV_ID_ICH8_IGP_C)) { device 5297 drivers/net/ethernet/intel/e1000e/ich8lan.c u16 phy_reg, device_id = hw->adapter->pdev->device; device 6308 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_freeze(struct device *dev) device 6580 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_thaw(struct device *dev) device 6671 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_suspend(struct device *dev) device 6687 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_resume(struct device *dev) device 6700 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_runtime_idle(struct device *dev) device 6716 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_runtime_resume(struct device *dev) device 6733 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000e_pm_runtime_suspend(struct device *dev) device 103 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_get_syncdevicetime(ktime_t *device, device 133 drivers/net/ethernet/intel/e1000e/ptp.c *device = ns_to_ktime(timecounter_cyc2time(&adapter->tc, dev_cycles)); device 106 drivers/net/ethernet/intel/fm10k/fm10k.h struct device *dev; /* device for DMA mapping */ device 17 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c struct device *dev = tx_ring->dev; device 85 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c struct device *dev = rx_ring->dev; device 1984 drivers/net/ethernet/intel/fm10k/fm10k_pci.c hw->device_id = pdev->device; device 2353 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static int __maybe_unused fm10k_resume(struct device *dev) device 2380 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static int __maybe_unused fm10k_suspend(struct device *dev) device 425 drivers/net/ethernet/intel/i40e/i40e_client.c pf->hw.bus.device, pf->hw.bus.func); device 464 drivers/net/ethernet/intel/i40e/i40e_client.c pf->hw.bus.device, pf->hw.bus.func); device 323 drivers/net/ethernet/intel/i40e/i40e_common.c hw->bus.device, device 14811 drivers/net/ethernet/intel/i40e/i40e_main.c hw->device_id = pdev->device; device 14815 drivers/net/ethernet/intel/i40e/i40e_main.c hw->bus.device = PCI_SLOT(pdev->devfn); device 15656 drivers/net/ethernet/intel/i40e/i40e_main.c static int __maybe_unused i40e_suspend(struct device *dev) device 15706 drivers/net/ethernet/intel/i40e/i40e_main.c static int __maybe_unused i40e_resume(struct device *dev) device 56 drivers/net/ethernet/intel/i40e/i40e_osdep.h (h)->bus.bus_id, (h)->bus.device, \ device 96 drivers/net/ethernet/intel/i40e/i40e_txrx.c struct device *dev; device 1298 drivers/net/ethernet/intel/i40e/i40e_txrx.c struct device *dev = tx_ring->dev; device 1432 drivers/net/ethernet/intel/i40e/i40e_txrx.c struct device *dev = rx_ring->dev; device 355 drivers/net/ethernet/intel/i40e/i40e_txrx.h struct device *dev; /* Used for DMA mapping */ device 493 drivers/net/ethernet/intel/i40e/i40e_type.h u16 device; device 22 drivers/net/ethernet/intel/i40e/i40e_xsk.c struct device *dev; device 56 drivers/net/ethernet/intel/i40e/i40e_xsk.c struct device *dev; device 313 drivers/net/ethernet/intel/iavf/iavf_client.c adapter->hw.bus.bus_id, adapter->hw.bus.device, device 342 drivers/net/ethernet/intel/iavf/iavf_client.c adapter->hw.bus.bus_id, adapter->hw.bus.device, device 298 drivers/net/ethernet/intel/iavf/iavf_common.c hw->bus.device, device 3714 drivers/net/ethernet/intel/iavf/iavf_main.c hw->device_id = pdev->device; device 3718 drivers/net/ethernet/intel/iavf/iavf_main.c hw->bus.device = PCI_SLOT(pdev->devfn); device 51 drivers/net/ethernet/intel/iavf/iavf_osdep.h (h)->bus.bus_id, (h)->bus.device, \ device 616 drivers/net/ethernet/intel/iavf/iavf_txrx.c struct device *dev = tx_ring->dev; device 735 drivers/net/ethernet/intel/iavf/iavf_txrx.c struct device *dev = rx_ring->dev; device 329 drivers/net/ethernet/intel/iavf/iavf_txrx.h struct device *dev; /* Used for DMA mapping */ device 162 drivers/net/ethernet/intel/iavf/iavf_type.h u16 device; device 489 drivers/net/ethernet/intel/ice/ice_dcb_lib.c struct device *dev = &pf->pdev->dev; device 246 drivers/net/ethernet/intel/ice/ice_ethtool.c struct device *dev; device 46 drivers/net/ethernet/intel/ice/ice_flex_type.h union ice_device_id device; device 1583 drivers/net/ethernet/intel/ice/ice_lib.c void ice_free_fltr_list(struct device *dev, struct list_head *h) device 2031 drivers/net/ethernet/intel/ice/ice_lib.c struct device *dev = &vsi->back->pdev->dev; device 2074 drivers/net/ethernet/intel/ice/ice_lib.c struct device *dev = &vsi->back->pdev->dev; device 2307 drivers/net/ethernet/intel/ice/ice_lib.c struct device *dev; device 2518 drivers/net/ethernet/intel/ice/ice_lib.c struct device *dev = &pf->pdev->dev; device 26 drivers/net/ethernet/intel/ice/ice_lib.h void ice_free_fltr_list(struct device *dev, struct list_head *h); device 269 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &vsi->back->pdev->dev; device 527 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &pf->pdev->dev; device 1384 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev; device 2521 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &pf->pdev->dev; device 2640 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &pf->pdev->dev; device 2750 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &pf->pdev->dev; device 2794 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &pdev->dev; device 2836 drivers/net/ethernet/intel/ice/ice_main.c hw->device_id = pdev->device; device 2840 drivers/net/ethernet/intel/ice/ice_main.c hw->bus.device = PCI_SLOT(pdev->devfn); device 4239 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &pf->pdev->dev; device 4528 drivers/net/ethernet/intel/ice/ice_main.c struct device *dev = &vsi->back->pdev->dev; device 228 drivers/net/ethernet/intel/ice/ice_txrx.c struct device *dev = tx_ring->dev; device 269 drivers/net/ethernet/intel/ice/ice_txrx.c struct device *dev = rx_ring->dev; device 340 drivers/net/ethernet/intel/ice/ice_txrx.c struct device *dev = rx_ring->dev; device 169 drivers/net/ethernet/intel/ice/ice_txrx.h struct device *dev; /* Used for DMA mapping */ device 216 drivers/net/ethernet/intel/ice/ice_type.h u16 device; device 461 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c struct device *dev = &vsi->back->pdev->dev; device 1404 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c struct device *dev = &pf->pdev->dev; device 251 drivers/net/ethernet/intel/igb/igb.h struct device *dev; /* device pointer for dma mapping */ device 23 drivers/net/ethernet/intel/igb/igb_hwmon.c static ssize_t igb_hwmon_show_location(struct device *dev, device 33 drivers/net/ethernet/intel/igb/igb_hwmon.c static ssize_t igb_hwmon_show_temp(struct device *dev, device 52 drivers/net/ethernet/intel/igb/igb_hwmon.c static ssize_t igb_hwmon_show_cautionthresh(struct device *dev, device 66 drivers/net/ethernet/intel/igb/igb_hwmon.c static ssize_t igb_hwmon_show_maxopthresh(struct device *dev, device 156 drivers/net/ethernet/intel/igb/igb_hwmon.c struct device *hwmon_dev; device 188 drivers/net/ethernet/intel/igb/igb_main.c static int igb_suspend(struct device *); device 189 drivers/net/ethernet/intel/igb/igb_main.c static int igb_resume(struct device *); device 190 drivers/net/ethernet/intel/igb/igb_main.c static int igb_runtime_suspend(struct device *dev); device 191 drivers/net/ethernet/intel/igb/igb_main.c static int igb_runtime_resume(struct device *dev); device 192 drivers/net/ethernet/intel/igb/igb_main.c static int igb_runtime_idle(struct device *dev); device 3015 drivers/net/ethernet/intel/igb/igb_main.c pci_name(pdev), pdev->vendor, pdev->device); device 3079 drivers/net/ethernet/intel/igb/igb_main.c hw->device_id = pdev->device; device 3260 drivers/net/ethernet/intel/igb/igb_main.c switch (pdev->device) { device 4040 drivers/net/ethernet/intel/igb/igb_main.c struct device *dev = tx_ring->dev; device 4189 drivers/net/ethernet/intel/igb/igb_main.c struct device *dev = rx_ring->dev; device 6670 drivers/net/ethernet/intel/igb/igb_main.c static int __igb_notify_dca(struct device *dev, void *data) device 8823 drivers/net/ethernet/intel/igb/igb_main.c static int __maybe_unused igb_suspend(struct device *dev) device 8828 drivers/net/ethernet/intel/igb/igb_main.c static int __maybe_unused igb_resume(struct device *dev) device 8882 drivers/net/ethernet/intel/igb/igb_main.c static int __maybe_unused igb_runtime_idle(struct device *dev) device 8893 drivers/net/ethernet/intel/igb/igb_main.c static int __maybe_unused igb_runtime_suspend(struct device *dev) device 8898 drivers/net/ethernet/intel/igb/igb_main.c static int __maybe_unused igb_runtime_resume(struct device *dev) device 136 drivers/net/ethernet/intel/igbvf/ethtool.c adapter->pdev->device; device 2763 drivers/net/ethernet/intel/igbvf/netdev.c hw->device_id = pdev->device; device 246 drivers/net/ethernet/intel/igc/igc.h struct device *dev; /* device for dma mapping */ device 297 drivers/net/ethernet/intel/igc/igc_main.c struct device *dev = tx_ring->dev; device 453 drivers/net/ethernet/intel/igc/igc_main.c struct device *dev = rx_ring->dev; device 4199 drivers/net/ethernet/intel/igc/igc_main.c hw->device_id = pdev->device; device 560 drivers/net/ethernet/intel/ixgb/ixgb_main.c hw->device_id = pdev->device; device 313 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct device *dev; /* device for DMA mapping */ device 607 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c struct device *dev, device 753 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c struct device *dev = &adapter->pdev->dev; device 1381 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int __ixgbe_notify_dca(struct device *dev, void *data) device 6259 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hw->device_id = pdev->device; device 6445 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct device *dev = tx_ring->dev; device 6539 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct device *dev = rx_ring->dev; device 10604 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c (entry->device != pdev->device)) device 10751 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c pci_name(pdev), pdev->vendor, pdev->device); device 11060 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c hw->wol_enabled = ixgbe_wol_supported(adapter, pdev->device, device 906 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c struct device *dev = &adapter->netdev->dev; device 17 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c static ssize_t ixgbe_hwmon_show_location(struct device *dev, device 27 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c static ssize_t ixgbe_hwmon_show_temp(struct device *dev, device 46 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c static ssize_t ixgbe_hwmon_show_cautionthresh(struct device *dev, device 60 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c static ssize_t ixgbe_hwmon_show_maxopthresh(struct device *dev, device 149 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c struct device *hwmon_dev; device 26 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct device *dev = &adapter->pdev->dev; device 54 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c struct device *dev = &adapter->pdev->dev; device 95 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct device *dev; device 3013 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c hw->device_id = pdev->device; device 108 drivers/net/ethernet/jme.c if (jme->pdev->device == PCI_DEVICE_ID_JMICRON_JMC250) device 511 drivers/net/ethernet/jme.c if (is_buggy250(jme->pdev->device, jme->chiprev)) { device 1788 drivers/net/ethernet/jme.c switch (jme->pdev->device) { device 2870 drivers/net/ethernet/jme.c if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250 && device 2875 drivers/net/ethernet/jme.c if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250 && device 3103 drivers/net/ethernet/jme.c if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250) device 3144 drivers/net/ethernet/jme.c (jme->pdev->device == PCI_DEVICE_ID_JMICRON_JMC250) ? device 3146 drivers/net/ethernet/jme.c (jme->pdev->device == PCI_DEVICE_ID_JMICRON_JMC260) ? device 3192 drivers/net/ethernet/jme.c jme_suspend(struct device *dev) device 3234 drivers/net/ethernet/jme.c jme_resume(struct device *dev) device 1247 drivers/net/ethernet/jme.h static inline int is_buggy250(unsigned short device, u8 chiprev) device 1249 drivers/net/ethernet/jme.h return device == PCI_DEVICE_ID_JMICRON_JMC250 && chiprev == 0x11; device 72 drivers/net/ethernet/lantiq_xrx200.c struct device *dev; device 425 drivers/net/ethernet/lantiq_xrx200.c struct device *dev = &pdev->dev; device 2961 drivers/net/ethernet/marvell/mv643xx_eth.c struct device *dev = mp->dev->dev.parent; device 4373 drivers/net/ethernet/marvell/mvneta.c static int mvneta_init(struct device *dev, struct mvneta_port *pp) device 4757 drivers/net/ethernet/marvell/mvneta.c static int mvneta_suspend(struct device *device) device 4760 drivers/net/ethernet/marvell/mvneta.c struct net_device *dev = dev_get_drvdata(device); device 4801 drivers/net/ethernet/marvell/mvneta.c static int mvneta_resume(struct device *device) device 4803 drivers/net/ethernet/marvell/mvneta.c struct platform_device *pdev = to_platform_device(device); device 4804 drivers/net/ethernet/marvell/mvneta.c struct net_device *dev = dev_get_drvdata(device); device 4823 drivers/net/ethernet/marvell/mvneta.c dev_err(device, "can't power up port\n"); device 346 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_bm_pool_create(struct device *dev, struct mvpp2 *priv, device 408 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static void mvpp2_bm_bufs_get_addrs(struct device *dev, struct mvpp2 *priv, device 439 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static void mvpp2_bm_bufs_free(struct device *dev, struct mvpp2 *priv, device 490 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_bm_pool_destroy(struct device *dev, struct mvpp2 *priv, device 517 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_bm_pools_init(struct device *dev, struct mvpp2 *priv) device 544 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_bm_init(struct device *dev, struct mvpp2 *priv) device 4542 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c struct device *dev = port->dev->dev.parent; device 328 drivers/net/ethernet/marvell/octeontx2/af/cgx.c struct device *dev; device 444 drivers/net/ethernet/marvell/octeontx2/af/cgx.c struct device *dev; device 663 drivers/net/ethernet/marvell/octeontx2/af/cgx.c struct device *dev = &cgx->pdev->dev; device 689 drivers/net/ethernet/marvell/octeontx2/af/cgx.c struct device *dev = &cgx->pdev->dev; device 779 drivers/net/ethernet/marvell/octeontx2/af/cgx.c struct device *dev = &pdev->dev; device 51 drivers/net/ethernet/marvell/octeontx2/af/common.h static inline int qmem_alloc(struct device *dev, struct qmem **q, device 81 drivers/net/ethernet/marvell/octeontx2/af/common.h static inline void qmem_free(struct device *dev, struct qmem *qmem) device 2376 drivers/net/ethernet/marvell/octeontx2/af/rvu.c struct device *dev = &pdev->dev; device 228 drivers/net/ethernet/marvell/octeontx2/af/rvu.h struct device *dev; device 783 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c struct device *dev = &rvu->pdev->dev; device 4058 drivers/net/ethernet/marvell/skge.c static int skge_suspend(struct device *dev) device 4082 drivers/net/ethernet/marvell/skge.c static int skge_resume(struct device *dev) device 5175 drivers/net/ethernet/marvell/sky2.c static int sky2_suspend(struct device *dev) device 5204 drivers/net/ethernet/marvell/sky2.c static int sky2_resume(struct device *dev) device 859 drivers/net/ethernet/mediatek/mtk_eth_soc.h struct device *dev; device 663 drivers/net/ethernet/mellanox/mlx4/alloc.c static struct mlx4_db_pgdir *mlx4_alloc_db_pgdir(struct device *dma_device) device 780 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct device *ddev = priv->ddev; device 238 drivers/net/ethernet/mellanox/mlx4/fw.c func->device = field & 0xf1; device 251 drivers/net/ethernet/mellanox/mlx4/fw.c func->bus, func->device, func->function, func->physical_function, device 159 drivers/net/ethernet/mellanox/mlx4/fw.h int device; device 114 drivers/net/ethernet/mellanox/mlx4/icm.c static int mlx4_alloc_icm_coherent(struct device *dev, struct mlx4_icm_buf *buf, device 1156 drivers/net/ethernet/mellanox/mlx4/main.c static ssize_t show_port_type(struct device *dev, device 1242 drivers/net/ethernet/mellanox/mlx4/main.c static ssize_t set_port_type(struct device *dev, device 1307 drivers/net/ethernet/mellanox/mlx4/main.c static ssize_t show_port_ib_mtu(struct device *dev, device 1323 drivers/net/ethernet/mellanox/mlx4/main.c static ssize_t set_port_ib_mtu(struct device *dev, device 424 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct device *dma_device; device 621 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct device *ddev; device 60 drivers/net/ethernet/mellanox/mlx5/core/alloc.c struct device *device = dev->device; device 65 drivers/net/ethernet/mellanox/mlx5/core/alloc.c original_node = dev_to_node(device); device 66 drivers/net/ethernet/mellanox/mlx5/core/alloc.c set_dev_node(device, node); device 67 drivers/net/ethernet/mellanox/mlx5/core/alloc.c cpu_handle = dma_alloc_coherent(device, size, dma_handle, device 69 drivers/net/ethernet/mellanox/mlx5/core/alloc.c set_dev_node(device, original_node); device 114 drivers/net/ethernet/mellanox/mlx5/core/alloc.c dma_free_coherent(dev->device, buf->size, buf->frags->buf, device 143 drivers/net/ethernet/mellanox/mlx5/core/alloc.c dma_free_coherent(dev->device, frag_sz, device 156 drivers/net/ethernet/mellanox/mlx5/core/alloc.c dma_free_coherent(dev->device, PAGE_SIZE, buf->frags[i].buf, device 172 drivers/net/ethernet/mellanox/mlx5/core/alloc.c dma_free_coherent(dev->device, frag_sz, buf->frags[i].buf, device 278 drivers/net/ethernet/mellanox/mlx5/core/alloc.c dma_free_coherent(dev->device, PAGE_SIZE, device 1379 drivers/net/ethernet/mellanox/mlx5/core/cmd.c dev_name(dev->device)); device 1874 drivers/net/ethernet/mellanox/mlx5/core/cmd.c struct device *ddev = dev->device; device 1905 drivers/net/ethernet/mellanox/mlx5/core/cmd.c struct device *ddev = dev->device; device 1930 drivers/net/ethernet/mellanox/mlx5/core/cmd.c cmd->pool = dma_pool_create("mlx5_cmd", dev->device, size, align, 0); device 205 drivers/net/ethernet/mellanox/mlx5/core/devlink.c int mlx5_devlink_register(struct devlink *devlink, struct device *dev) device 11 drivers/net/ethernet/mellanox/mlx5/core/devlink.h int mlx5_devlink_register(struct devlink *devlink, struct device *dev); device 127 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c struct device *ddev = &dev->pdev->dev; device 165 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c struct device *ddev = &dev->pdev->dev; device 50 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer_tracepoint.h __string(dev_name, dev_name(tracer->dev->device)) device 59 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer_tracepoint.h dev_name(tracer->dev->device)); device 412 drivers/net/ethernet/mellanox/mlx5/core/en.h struct device *pdev; device 534 drivers/net/ethernet/mellanox/mlx5/core/en.h struct device *pdev; device 659 drivers/net/ethernet/mellanox/mlx5/core/en.h struct device *pdev; device 715 drivers/net/ethernet/mellanox/mlx5/core/en.h struct device *pdev; device 168 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h mlx5e_tx_dma_unmap(struct device *pdev, struct mlx5e_sq_dma *dma) device 12 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c struct device *dev = priv->mdev->device; device 39 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/umem.c struct device *dev = priv->mdev->device; device 50 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c strlcpy(drvinfo->bus_info, dev_name(mdev->device), device 1989 drivers/net/ethernet/mellanox/mlx5/core/en_main.c c->pdev = priv->mdev->device; device 2183 drivers/net/ethernet/mellanox/mlx5/core/en_main.c param->wq.buf_numa_node = dev_to_node(mdev->device); device 2198 drivers/net/ethernet/mellanox/mlx5/core/en_main.c param->wq.buf_numa_node = dev_to_node(mdev->device); device 2210 drivers/net/ethernet/mellanox/mlx5/core/en_main.c param->wq.buf_numa_node = dev_to_node(priv->mdev->device); device 3144 drivers/net/ethernet/mellanox/mlx5/core/en_main.c param->wq.buf_numa_node = dev_to_node(mdev->device); device 3145 drivers/net/ethernet/mellanox/mlx5/core/en_main.c param->wq.db_numa_node = dev_to_node(mdev->device); device 4878 drivers/net/ethernet/mellanox/mlx5/core/en_main.c SET_NETDEV_DEV(netdev, mdev->device); device 1452 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c SET_NETDEV_DEV(netdev, mdev->device); device 421 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_copy_skb_header(struct device *pdev, struct sk_buff *skb, device 724 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c dev_name(hpe->hp->pair->peer_mdev->device)); device 859 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c dev_name(hp->pair->peer_mdev->device), device 447 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h dev_info((__dev)->device, "E-Switch: " format, ##__VA_ARGS__) device 450 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h dev_warn((__dev)->device, "E-Switch: " format, ##__VA_ARGS__) device 51 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c struct device *dma_device; device 87 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c struct device *dma_device; device 84 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c static const char *mlx5_fpga_device_name(u32 device) device 86 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c switch (device) { device 812 drivers/net/ethernet/mellanox/mlx5/core/health.c strcat(name, dev_name(dev->device)); device 742 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c struct ib_device *device, device 17 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c } device[MLX5_MAX_PORTS]; device 163 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c comp->device[devcom->idx].data = data; device 177 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c comp->device[devcom->idx].data = NULL; device 195 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c if (i != devcom->idx && comp->device[i].data) { device 196 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c err = comp->handler(event, comp->device[i].data, device 246 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c return comp->device[i].data; device 1206 drivers/net/ethernet/mellanox/mlx5/core/main.c err = mlx5_devlink_register(priv_to_devlink(dev), dev->device); device 1299 drivers/net/ethernet/mellanox/mlx5/core/main.c priv->dbg_root = debugfs_create_dir(dev_name(dev->device), device 1302 drivers/net/ethernet/mellanox/mlx5/core/main.c dev_err(dev->device, "mlx5_core: error, Cannot create debugfs dir, aborting\n"); device 1345 drivers/net/ethernet/mellanox/mlx5/core/main.c dev->device = &pdev->dev; device 52 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_dbg((__dev)->device, "%s:%d:(pid %d): " format, \ device 57 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_dbg_once((__dev)->device, \ device 69 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_err((__dev)->device, "%s:%d:(pid %d): " format, \ device 74 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_err_ratelimited((__dev)->device, \ device 80 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_warn((__dev)->device, "%s:%d:(pid %d): " format, \ device 85 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_warn_once((__dev)->device, "%s:%d:(pid %d): " format, \ device 90 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_warn_ratelimited((__dev)->device, \ device 96 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_info((__dev)->device, format, ##__VA_ARGS__) device 99 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h dev_info_ratelimited((__dev)->device, \ device 203 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c dma_unmap_page(dev->device, addr & MLX5_U64_4K_PAGE_MASK, device 214 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c struct device *device = dev->device; device 215 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c int nid = dev_to_node(device); device 227 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c addr = dma_map_page(device, page, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); device 228 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c if (dma_mapping_error(device, addr)) { device 243 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c dma_unmap_page(device, addr, PAGE_SIZE, DMA_BIDIRECTIONAL); device 251 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c dma_unmap_page(device, zero_addr, PAGE_SIZE, device 822 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c struct device *dma_device; device 386 drivers/net/ethernet/mellanox/mlxsw/core.h struct device *dev; device 37 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c struct device *hwmon_dev; device 47 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_temp_show(struct device *dev, device 70 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_temp_max_show(struct device *dev, device 93 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_temp_rst_store(struct device *dev, device 122 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_fan_rpm_show(struct device *dev, device 141 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_fan_fault_show(struct device *dev, device 162 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_pwm_show(struct device *dev, device 182 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_pwm_store(struct device *dev, device 208 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_module_temp_show(struct device *dev, device 231 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c static ssize_t mlxsw_hwmon_module_temp_fault_show(struct device *dev, device 274 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_module_temp_critical_show(struct device *dev, device 296 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_module_temp_emergency_show(struct device *dev, device 319 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_module_temp_label_show(struct device *dev, device 331 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c mlxsw_hwmon_gbox_temp_label_show(struct device *dev, device 632 drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c struct device *hwmon_dev; device 162 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_module_trips_update(struct device *dev, struct mlxsw_core *core, device 235 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = thermal->bus_info->dev; device 261 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = thermal->bus_info->dev; device 313 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = thermal->bus_info->dev; device 503 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = thermal->bus_info->dev; device 675 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = thermal->bus_info->dev; device 701 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = thermal->bus_info->dev; device 792 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_module_init(struct device *dev, struct mlxsw_core *core, device 834 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_modules_init(struct device *dev, struct mlxsw_core *core, device 915 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c mlxsw_thermal_gearboxes_init(struct device *dev, struct mlxsw_core *core, device 980 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c struct device *dev = bus_info->dev; device 74 drivers/net/ethernet/mellanox/mlxsw/i2c.c struct device *dev; device 313 drivers/net/ethernet/mellanox/mlxsw/i2c.c mlxsw_i2c_write(struct device *dev, size_t in_mbox_size, u8 *in_mbox, int num, device 391 drivers/net/ethernet/mellanox/mlxsw/i2c.c mlxsw_i2c_cmd(struct device *dev, u16 opcode, u32 in_mod, size_t in_mbox_size, device 1328 drivers/net/ethernet/mellanox/mlxsw/pci.c if (id->device == PCI_DEVICE_ID_MELLANOX_SWITCHX2) { device 153 drivers/net/ethernet/mellanox/mlxsw/spectrum.c (*clock_init)(struct mlxsw_sp *mlxsw_sp, struct device *dev); device 251 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c mlxsw_sp1_ptp_clock_init(struct mlxsw_sp *mlxsw_sp, struct device *dev) device 32 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h mlxsw_sp1_ptp_clock_init(struct mlxsw_sp *mlxsw_sp, struct device *dev); device 70 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h mlxsw_sp1_ptp_clock_init(struct mlxsw_sp *mlxsw_sp, struct device *dev) device 149 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h mlxsw_sp2_ptp_clock_init(struct mlxsw_sp *mlxsw_sp, struct device *dev) device 160 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c struct device *dev = bridge->mlxsw_sp->bus_info->dev; device 158 drivers/net/ethernet/micrel/ks8842.c struct device *dev; device 1385 drivers/net/ethernet/micrel/ks8851.c static int ks8851_suspend(struct device *dev) device 1398 drivers/net/ethernet/micrel/ks8851.c static int ks8851_resume(struct device *dev) device 87 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 124 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 145 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 172 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 358 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 378 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 412 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 482 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 529 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 590 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 609 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 629 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 651 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 746 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 807 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 820 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 866 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 906 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 1048 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 1253 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 1425 drivers/net/ethernet/microchip/enc28j60.c struct device *dev = &priv->spi->dev; device 288 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_regmap_readable(struct device *dev, unsigned int reg) device 302 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_regmap_writeable(struct device *dev, unsigned int reg) device 319 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_regmap_volatile(struct device *dev, unsigned int reg) device 340 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_regmap_precious(struct device *dev, unsigned int reg) device 417 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_phymap_readable(struct device *dev, unsigned int reg) device 434 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_phymap_writeable(struct device *dev, unsigned int reg) device 451 drivers/net/ethernet/microchip/encx24j600-regmap.c static bool encx24j600_phymap_volatile(struct device *dev, unsigned int reg) device 505 drivers/net/ethernet/microchip/encx24j600-regmap.c void devm_regmap_init_encx24j600(struct device *dev, device 18 drivers/net/ethernet/microchip/encx24j600_hw.h void devm_regmap_init_encx24j600(struct device *dev, device 39 drivers/net/ethernet/microchip/lan743x_main.c pdev->vendor, pdev->device); device 1354 drivers/net/ethernet/microchip/lan743x_main.c struct device *dev = &adapter->pdev->dev; device 1446 drivers/net/ethernet/microchip/lan743x_main.c struct device *dev = &adapter->pdev->dev; device 2970 drivers/net/ethernet/microchip/lan743x_main.c static int lan743x_pm_suspend(struct device *dev) device 2993 drivers/net/ethernet/microchip/lan743x_main.c static int lan743x_pm_resume(struct device *dev) device 460 drivers/net/ethernet/moxa/moxart_ether.c struct device *p_dev = &pdev->dev; device 438 drivers/net/ethernet/mscc/ocelot.h struct device *dev; device 546 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &mgp->pdev->dev; device 575 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &mgp->pdev->dev; device 646 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &mgp->pdev->dev; device 1144 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static int myri10ge_notify_dca_device(struct device *dev, void *data) device 1876 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &mgp->pdev->dev; device 3063 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &mgp->pdev->dev; device 3144 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &pdev->dev; device 3769 drivers/net/ethernet/myricom/myri10ge/myri10ge.c struct device *dev = &pdev->dev; device 158 drivers/net/ethernet/natsemi/jazzsonic.c lp->descriptors = dma_alloc_coherent(lp->device, device 219 drivers/net/ethernet/natsemi/jazzsonic.c lp->device = &pdev->dev; device 243 drivers/net/ethernet/natsemi/jazzsonic.c dma_free_coherent(lp->device, SIZEOF_SONIC_DESC * SONIC_BUS_SCALE(lp->dma_bitmode), device 263 drivers/net/ethernet/natsemi/jazzsonic.c dma_free_coherent(lp->device, SIZEOF_SONIC_DESC * SONIC_BUS_SCALE(lp->dma_bitmode), device 192 drivers/net/ethernet/natsemi/macsonic.c lp->descriptors = dma_alloc_coherent(lp->device, device 531 drivers/net/ethernet/natsemi/macsonic.c lp->device = &pdev->dev; device 564 drivers/net/ethernet/natsemi/macsonic.c dma_free_coherent(lp->device, SIZEOF_SONIC_DESC * SONIC_BUS_SCALE(lp->dma_bitmode), device 610 drivers/net/ethernet/natsemi/macsonic.c lp->device = &board->dev; device 638 drivers/net/ethernet/natsemi/macsonic.c dma_free_coherent(lp->device, device 654 drivers/net/ethernet/natsemi/natsemi.c static ssize_t natsemi_show_##_name(struct device *dev, \ device 656 drivers/net/ethernet/natsemi/natsemi.c static ssize_t natsemi_set_##_name(struct device *dev, \ device 668 drivers/net/ethernet/natsemi/natsemi.c static ssize_t natsemi_show_dspcfg_workaround(struct device *dev, device 677 drivers/net/ethernet/natsemi/natsemi.c static ssize_t natsemi_set_dspcfg_workaround(struct device *dev, device 88 drivers/net/ethernet/natsemi/sonic.c dma_addr_t laddr = dma_map_single(lp->device, skb_put(lp->rx_skb[i], SONIC_RBSIZE), device 90 drivers/net/ethernet/natsemi/sonic.c if (dma_mapping_error(lp->device, laddr)) { device 93 drivers/net/ethernet/natsemi/sonic.c dma_unmap_single(lp->device, lp->rx_laddr[i], SONIC_RBSIZE, DMA_FROM_DEVICE); device 163 drivers/net/ethernet/natsemi/sonic.c dma_unmap_single(lp->device, lp->tx_laddr[i], lp->tx_len[i], DMA_TO_DEVICE); device 175 drivers/net/ethernet/natsemi/sonic.c dma_unmap_single(lp->device, lp->rx_laddr[i], SONIC_RBSIZE, DMA_FROM_DEVICE); device 204 drivers/net/ethernet/natsemi/sonic.c dma_unmap_single(lp->device, lp->tx_laddr[i], lp->tx_len[i], DMA_TO_DEVICE); device 258 drivers/net/ethernet/natsemi/sonic.c laddr = dma_map_single(lp->device, skb->data, length, DMA_TO_DEVICE); device 377 drivers/net/ethernet/natsemi/sonic.c dma_unmap_single(lp->device, lp->tx_laddr[entry], lp->tx_len[entry], DMA_TO_DEVICE); device 475 drivers/net/ethernet/natsemi/sonic.c *new_addr = dma_map_single(lp->device, skb_put(*new_skb, SONIC_RBSIZE), device 549 drivers/net/ethernet/natsemi/sonic.c dma_unmap_single(lp->device, addr, SONIC_RBSIZE, device 326 drivers/net/ethernet/natsemi/sonic.h struct device *device; /* generic device */ device 184 drivers/net/ethernet/natsemi/xtsonic.c lp->descriptors = dma_alloc_coherent(lp->device, device 251 drivers/net/ethernet/natsemi/xtsonic.c lp->device = &pdev->dev; device 290 drivers/net/ethernet/natsemi/xtsonic.c dma_free_coherent(lp->device, device 1027 drivers/net/ethernet/neterion/s2io.c if (tdev->vendor == NEC_VENID && tdev->device == NEC_DEVID) { device 5763 drivers/net/ethernet/neterion/s2io.c eeprom->magic = sp->pdev->vendor | (sp->pdev->device << 16); device 5801 drivers/net/ethernet/neterion/s2io.c if (eeprom->magic != (sp->pdev->vendor | (sp->pdev->device << 16))) { device 5805 drivers/net/ethernet/neterion/s2io.c (sp->pdev->vendor | (sp->pdev->device << 16)), device 7564 drivers/net/ethernet/neterion/s2io.c ((pdev->device != PCI_DEVICE_ID_HERC_WIN) && device 7565 drivers/net/ethernet/neterion/s2io.c (pdev->device != PCI_DEVICE_ID_HERC_UNI))) { device 7728 drivers/net/ethernet/neterion/s2io.c if ((pdev->device == PCI_DEVICE_ID_HERC_WIN) || device 7729 drivers/net/ethernet/neterion/s2io.c (pdev->device == PCI_DEVICE_ID_HERC_UNI)) device 4312 drivers/net/ethernet/neterion/vxge/vxge-main.c static int bus = -1, device = -1; device 4325 drivers/net/ethernet/neterion/vxge/vxge-main.c if (((bus != pdev->bus->number) || (device != PCI_SLOT(pdev->devfn))) && device 4330 drivers/net/ethernet/neterion/vxge/vxge-main.c device = PCI_SLOT(pdev->devfn); device 27 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c nfp_hwmon_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, device 309 drivers/net/ethernet/netronome/nfp/nfp_main.c struct device *dev = &pf->pdev->dev; device 690 drivers/net/ethernet/netronome/nfp/nfp_main.c pdev->device == PCI_DEVICE_ID_NETRONOME_NFP6000_VF) device 22 drivers/net/ethernet/netronome/nfp/nfp_main.h struct device; device 127 drivers/net/ethernet/netronome/nfp/nfp_main.h struct device *hwmon_dev; device 498 drivers/net/ethernet/netronome/nfp/nfp_net.h struct device *dev; device 20 drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c int nfp_net_tlv_caps_parse(struct device *dev, u8 __iomem *ctrl_mem, device 494 drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h struct device; device 516 drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h int nfp_net_tlv_caps_parse(struct device *dev, u8 __iomem *ctrl_mem, device 22 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/nfp_xpb.h #define NFP_XPB_DEVICE(island, slave, device) \ device 25 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/nfp_xpb.h (((device) & 0x3f) << 16)) device 147 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct device *dev; device 627 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c switch (nfp->pdev->device) { device 639 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c nfp->pdev->device); device 646 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c switch (nfp->pdev->device) { device 657 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c nfp->pdev->device); device 1247 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int nfp6000_read_serial(struct device *dev, u8 *serial) device 1267 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int nfp6000_get_interface(struct device *dev) device 48 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h struct device; device 345 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int (*read_serial)(struct device *dev, u8 *serial); device 346 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int (*get_interface)(struct device *dev); device 376 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h struct device *parent, void *priv); device 389 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h struct device *nfp_cpp_device(struct nfp_cpp *cpp); device 60 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct device dev; device 1144 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c static void nfp_cpp_dev_release(struct device *dev) device 1162 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct device *parent, void *priv) device 1280 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct device *nfp_cpp_device(struct nfp_cpp *cpp) device 507 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c struct device *dev; device 171 drivers/net/ethernet/ni/nixge.c struct device *dev; device 1100 drivers/net/ethernet/ni/nixge.c u16 device; device 1103 drivers/net/ethernet/ni/nixge.c device = (reg >> 16) & 0x1f; device 1108 drivers/net/ethernet/ni/nixge.c | NIXGE_MDIO_ADDR(phy_id) | NIXGE_MDIO_MMD(device); device 1121 drivers/net/ethernet/ni/nixge.c NIXGE_MDIO_ADDR(phy_id) | NIXGE_MDIO_MMD(device); device 1123 drivers/net/ethernet/ni/nixge.c device = reg & 0x1f; device 1126 drivers/net/ethernet/ni/nixge.c NIXGE_MDIO_ADDR(phy_id) | NIXGE_MDIO_MMD(device); device 1148 drivers/net/ethernet/ni/nixge.c u16 device; device 1152 drivers/net/ethernet/ni/nixge.c device = (reg >> 16) & 0x1f; device 1157 drivers/net/ethernet/ni/nixge.c | NIXGE_MDIO_ADDR(phy_id) | NIXGE_MDIO_MMD(device); device 1170 drivers/net/ethernet/ni/nixge.c | NIXGE_MDIO_ADDR(phy_id) | NIXGE_MDIO_MMD(device); device 1179 drivers/net/ethernet/ni/nixge.c device = reg & 0x1f; device 1183 drivers/net/ethernet/ni/nixge.c NIXGE_MDIO_ADDR(phy_id) | NIXGE_MDIO_MMD(device); device 1218 drivers/net/ethernet/ni/nixge.c static void *nixge_get_nvmem_address(struct device *dev) device 5743 drivers/net/ethernet/nvidia/forcedeth.c np->device_id = id->device; device 6182 drivers/net/ethernet/nvidia/forcedeth.c static int nv_suspend(struct device *device) device 6184 drivers/net/ethernet/nvidia/forcedeth.c struct net_device *dev = dev_get_drvdata(device); device 6202 drivers/net/ethernet/nvidia/forcedeth.c static int nv_resume(struct device *device) device 6204 drivers/net/ethernet/nvidia/forcedeth.c struct pci_dev *pdev = to_pci_dev(device); device 314 drivers/net/ethernet/nxp/lpc_eth.c static phy_interface_t lpc_phy_interface_mode(struct device *dev) device 325 drivers/net/ethernet/nxp/lpc_eth.c static bool use_iram_for_net(struct device *dev) device 1231 drivers/net/ethernet/nxp/lpc_eth.c struct device *dev = &pdev->dev; device 191 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c regs->version = 0x1000000 | (__u32)pdev->revision << 16 | pdev->device; device 2438 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int pch_gbe_suspend(struct device *device) device 2440 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pci_dev *pdev = to_pci_dev(device); device 2445 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int pch_gbe_resume(struct device *device) device 2447 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pci_dev *pdev = to_pci_dev(device); device 2663 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c .device = PCI_DEVICE_ID_INTEL_IOH1_GBE, device 2671 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c .device = PCI_DEVICE_ID_INTEL_IOH1_GBE, device 2678 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c .device = PCI_DEVICE_ID_ROHM_ML7223_GBE, device 2685 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c .device = PCI_DEVICE_ID_ROHM_ML7831_GBE, device 1731 drivers/net/ethernet/pasemi/pasemi_mac.c switch (pdev->device) { device 30 drivers/net/ethernet/pensando/ionic/ionic.h struct device *dev; device 46 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c struct device *dev = ionic->dev; device 109 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c struct device *dev = &pdev->dev; device 120 drivers/net/ethernet/pensando/ionic/ionic_debugfs.c struct device *dev = lif->ionic->dev; device 40 drivers/net/ethernet/pensando/ionic/ionic_dev.c struct device *dev = ionic->dev; device 443 drivers/net/ethernet/pensando/ionic/ionic_dev.c struct device *dev = q->lif->ionic->dev; device 54 drivers/net/ethernet/pensando/ionic/ionic_devlink.c struct ionic *ionic_devlink_alloc(struct device *dev) device 9 drivers/net/ethernet/pensando/ionic/ionic_devlink.h struct ionic *ionic_devlink_alloc(struct device *dev); device 136 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 181 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev; device 217 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev; device 250 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 272 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 293 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 343 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 474 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 555 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 602 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 1067 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 1643 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = ionic->dev; device 1760 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 1831 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 1885 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 1972 drivers/net/ethernet/pensando/ionic/ionic_lif.c struct device *dev = lif->ionic->dev; device 220 drivers/net/ethernet/pensando/ionic/ionic_main.c struct device *dev; device 13 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c struct device *dev = lif->ionic->dev; device 64 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c struct device *dev = lif->ionic->dev; device 55 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 223 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev; device 286 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 340 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 357 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 376 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 549 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 718 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 755 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 789 drivers/net/ethernet/pensando/ionic/ionic_txrx.c struct device *dev = q->lif->ionic->dev; device 296 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c (adapter->pdev)->device; device 382 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c ((adapter->pdev)->device << 16); device 79 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c #define ENTRY(device) \ device 80 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c {PCI_DEVICE(PCI_VENDOR_ID_NETXEN, (device)), \ device 2745 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_store_bridged_mode(struct device *dev, device 2770 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_show_bridged_mode(struct device *dev, device 2792 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_store_diag_mode(struct device *dev, device 2808 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_show_diag_mode(struct device *dev, device 2854 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = kobj_to_dev(kobj); device 2882 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = kobj_to_dev(kobj); device 2923 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = kobj_to_dev(kobj); device 2944 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = kobj_to_dev(kobj); device 2981 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = kobj_to_dev(kobj); device 3108 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = &adapter->pdev->dev; device 3122 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = &adapter->pdev->dev; device 3132 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev; device 3150 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct device *dev = &pdev->dev; device 112 drivers/net/ethernet/qlogic/qed/qed_main.c struct device *dev = &cdev->pdev->dev; device 340 drivers/net/ethernet/qlogic/qede/qede.h struct device *dev; device 410 drivers/net/ethernet/qlogic/qede/qede.h struct device *dev; device 3815 drivers/net/ethernet/qlogic/qla3xxx.c qdev->device_id = pci_entry->device; device 541 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h struct device *hwmon_dev; device 1720 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device; device 2325 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device = adapter->pdev->device; device 2326 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return (device == PCI_DEVICE_ID_QLOGIC_QLE824X) ? true : false; device 2331 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device = adapter->pdev->device; device 2333 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return ((device == PCI_DEVICE_ID_QLOGIC_QLE844X) || device 2334 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE844X)) ? true : false; device 2339 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device = adapter->pdev->device; device 2342 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h status = ((device == PCI_DEVICE_ID_QLOGIC_QLE834X) || device 2343 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_QLE8830) || device 2344 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_QLE844X) || device 2345 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE844X) || device 2346 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE834X) || device 2347 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE8C30)) ? true : false; device 2359 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device = adapter->pdev->device; device 2362 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h status = ((device == PCI_DEVICE_ID_QLOGIC_VF_QLE834X) || device 2363 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE844X) || device 2364 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE8C30)) ? true : false; device 2371 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device = adapter->pdev->device; device 2373 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return (device == PCI_DEVICE_ID_QLOGIC_QLE834X) ? true : false; device 2378 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h unsigned short device = adapter->pdev->device; device 2380 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h return ((device == PCI_DEVICE_ID_QLOGIC_VF_QLE834X) || device 2381 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h (device == PCI_DEVICE_ID_QLOGIC_VF_QLE8C30)) ? true : false; device 2468 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c struct device *dev = &adapter->pdev->dev; device 2494 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c struct device *dev = &adapter->pdev->dev; device 4055 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c struct device *dev = &adapter->pdev->dev; device 4101 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c struct device *dev = &adapter->pdev->dev; device 2096 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c struct device *dev = &adapter->pdev->dev; device 2415 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c switch (pdev->device) { device 98 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c struct device *dev = &adapter->pdev->dev; device 1026 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c struct device *dev = &adapter->pdev->dev; device 1286 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c struct device *dev = &adapter->pdev->dev; device 1320 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c struct device *dev = &adapter->pdev->dev; device 430 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c struct device *dev = &adapter->pdev->dev; device 543 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c (adapter->ahw->revision_id << 16) | (adapter->pdev)->device; device 622 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c ((adapter->pdev)->device << 16); device 1088 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct device *dev; device 94 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X) device 101 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c #define ENTRY(device) \ device 102 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c {PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, (device)), \ device 1180 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_get_bar_length(pdev->device, &bar0_len); device 1212 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c if (pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X || device 1213 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c pdev->device == PCI_DEVICE_ID_QLOGIC_QLE834X) { device 1231 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_boards[i].device == pdev->device && device 2496 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c switch (ent->device) { device 724 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c struct device *dev = &adapter->pdev->dev; device 775 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c struct device *dev = &adapter->pdev->dev; device 859 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c struct device *dev = &adapter->pdev->dev; device 893 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c static int qlcnic_valid_dump_entry(struct device *dev, device 1293 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c struct device *dev = &adapter->pdev->dev; device 1410 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c return ((adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE8830) && device 360 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c struct device *dev = &adapter->pdev->dev; device 1375 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c struct device *dev = &adapter->pdev->dev; device 1739 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c struct device *dev = &adapter->pdev->dev; device 1769 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c struct device *dev = &adapter->pdev->dev; device 36 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_store_bridged_mode(struct device *dev, device 60 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_show_bridged_mode(struct device *dev, device 73 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_store_diag_mode(struct device *dev, device 89 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_show_diag_mode(struct device *dev, device 215 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_store_beacon(struct device *dev, device 238 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_show_beacon(struct device *dev, device 272 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 289 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 318 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 340 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 405 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 455 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 548 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 632 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 684 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 731 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 778 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 813 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 848 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 878 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 907 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 949 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 1127 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 1262 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c static ssize_t qlcnic_hwmon_show_temp(struct device *dev, device 1293 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 1294 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *hwmon_dev; device 1314 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *hwmon_dev = adapter->ahw->hwmon_dev; device 1324 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 1334 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 1342 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 1381 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 1418 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 1428 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c struct device *dev = &adapter->pdev->dev; device 623 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct device *dev = adpt->netdev->dev.parent; device 752 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct device *dev = adpt->netdev->dev.parent; device 812 drivers/net/ethernet/qualcomm/emac/emac-mac.c struct device *dev = adpt->netdev->dev.parent; device 294 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c static int emac_sgmii_acpi_match(struct device *dev, void *data) device 357 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c struct device *dev; device 1115 drivers/net/ethernet/realtek/8139cp.c struct device *d = &cp->pdev->dev; device 1896 drivers/net/ethernet/realtek/8139cp.c pdev->device == PCI_DEVICE_ID_REALTEK_8139 && pdev->revision < 0x20) { device 1899 drivers/net/ethernet/realtek/8139cp.c pdev->vendor, pdev->device, pdev->revision); device 756 drivers/net/ethernet/realtek/8139too.c struct device *d = &pdev->dev; device 969 drivers/net/ethernet/realtek/8139too.c pdev->device == PCI_DEVICE_ID_REALTEK_8139 && pdev->revision >= 0x20) { device 972 drivers/net/ethernet/realtek/8139too.c pdev->vendor, pdev->device, pdev->revision); device 977 drivers/net/ethernet/realtek/8139too.c pdev->device == PCI_DEVICE_ID_REALTEK_8139 && device 27 drivers/net/ethernet/realtek/r8169_firmware.h struct device *dev; device 720 drivers/net/ethernet/realtek/r8169_main.c static inline struct device *tp_to_dev(struct rtl8169_private *tp) device 1526 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 1779 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 2037 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 2059 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 3899 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 5539 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 5614 drivers/net/ethernet/realtek/r8169_main.c static void rtl8169_unmap_tx_skb(struct device *d, struct ring_info *tx_skb, device 5702 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 5886 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 6597 drivers/net/ethernet/realtek/r8169_main.c static int rtl8169_suspend(struct device *device) device 6599 drivers/net/ethernet/realtek/r8169_main.c struct net_device *dev = dev_get_drvdata(device); device 6626 drivers/net/ethernet/realtek/r8169_main.c static int rtl8169_resume(struct device *device) device 6628 drivers/net/ethernet/realtek/r8169_main.c struct net_device *dev = dev_get_drvdata(device); device 6641 drivers/net/ethernet/realtek/r8169_main.c static int rtl8169_runtime_suspend(struct device *device) device 6643 drivers/net/ethernet/realtek/r8169_main.c struct net_device *dev = dev_get_drvdata(device); device 6662 drivers/net/ethernet/realtek/r8169_main.c static int rtl8169_runtime_resume(struct device *device) device 6664 drivers/net/ethernet/realtek/r8169_main.c struct net_device *dev = dev_get_drvdata(device); device 6681 drivers/net/ethernet/realtek/r8169_main.c static int rtl8169_runtime_idle(struct device *device) device 6683 drivers/net/ethernet/realtek/r8169_main.c struct net_device *dev = dev_get_drvdata(device); device 6686 drivers/net/ethernet/realtek/r8169_main.c pm_schedule_suspend(device, 10000); device 7021 drivers/net/ethernet/realtek/r8169_main.c struct device *d = tp_to_dev(tp); device 1323 drivers/net/ethernet/renesas/ravb_main.c struct net_device *ndev, struct device *dev, device 1344 drivers/net/ethernet/renesas/ravb_main.c struct device *dev = &pdev->dev; device 1866 drivers/net/ethernet/renesas/ravb_main.c struct device *dev = &pdev->dev; device 1920 drivers/net/ethernet/renesas/ravb_main.c struct device *dev = ndev->dev.parent; device 2255 drivers/net/ethernet/renesas/ravb_main.c static int __maybe_unused ravb_suspend(struct device *dev) device 2274 drivers/net/ethernet/renesas/ravb_main.c static int __maybe_unused ravb_resume(struct device *dev) device 2321 drivers/net/ethernet/renesas/ravb_main.c static int __maybe_unused ravb_runtime_nop(struct device *dev) device 3092 drivers/net/ethernet/renesas/sh_eth.c struct device *dev = &mdp->pdev->dev; device 3186 drivers/net/ethernet/renesas/sh_eth.c static struct sh_eth_plat_data *sh_eth_parse_dt(struct device *dev) device 3233 drivers/net/ethernet/renesas/sh_eth.c static inline struct sh_eth_plat_data *sh_eth_parse_dt(struct device *dev) device 3480 drivers/net/ethernet/renesas/sh_eth.c static int sh_eth_suspend(struct device *dev) device 3499 drivers/net/ethernet/renesas/sh_eth.c static int sh_eth_resume(struct device *dev) device 3522 drivers/net/ethernet/renesas/sh_eth.c static int sh_eth_runtime_nop(struct device *dev) device 467 drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h struct device *device; device 511 drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h struct sxgbe_priv_data *sxgbe_drv_probe(struct device *device, device 350 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c rx_ring->rx_skbuff_dma[i] = dma_map_single(priv->device, skb->data, device 353 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c if (dma_mapping_error(priv->device, rx_ring->rx_skbuff_dma[i])) { device 379 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dma_unmap_single(priv->device, rx_ring->rx_skbuff_dma[i], device 390 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c static int init_tx_ring(struct device *dev, u8 queue_no, device 440 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c static void free_rx_ring(struct device *dev, struct sxgbe_rx_queue *rx_ring, device 479 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c rx_ring->dma_rx = dma_alloc_coherent(priv->device, device 529 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dma_free_coherent(priv->device, device 542 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c static void free_tx_ring(struct device *dev, struct sxgbe_tx_queue *tx_ring, device 565 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c ret = init_tx_ring(priv->device, queue_num, device 599 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize); device 604 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c free_rx_ring(priv->device, priv->rxq[queue_num], rx_rsize); device 618 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dma_unmap_single(priv->device, device 651 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize); device 656 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c free_rx_ring(priv->device, priv->rxq[queue_num], rx_rsize); device 665 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->txq[queue_num] = devm_kmalloc(priv->device, device 679 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->rxq[queue_num] = devm_kmalloc(priv->device, device 758 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dma_unmap_single(priv->device, device 934 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dev_info(priv->device, "device MAC address %pM\n", device 1097 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c ret = devm_request_irq(priv->device, priv->irq, sxgbe_common_interrupt, device 1109 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c ret = devm_request_irq(priv->device, priv->lpi_irq, device 1121 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c ret = devm_request_irq(priv->device, device 1134 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c ret = devm_request_irq(priv->device, device 1247 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c first_desc->tdes01 = dma_map_single(priv->device, skb->data, device 1249 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c if (dma_mapping_error(priv->device, first_desc->tdes01)) device 1338 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c tx_desc->tdes01 = dma_map_single(priv->device, device 1340 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c if (dma_mapping_error(priv->device, tx_desc->tdes01)) device 1355 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c tx_desc->tdes01 = skb_frag_dma_map(priv->device, frag, 0, len, device 1452 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c dma_map_single(priv->device, skb->data, bfsize, device 2053 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c struct sxgbe_priv_data *sxgbe_drv_probe(struct device *device, device 2067 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c SET_NETDEV_DEV(ndev, device); device 2070 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->device = device; device 2142 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->sxgbe_clk = clk_get(priv->device, SXGBE_RESOURCE_NAME); device 170 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c mdio_bus->parent = priv->device; device 81 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c struct device *dev = &pdev->dev; device 183 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_platform_suspend(struct device *dev) device 190 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_platform_resume(struct device *dev) device 197 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_platform_freeze(struct device *dev) device 204 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_platform_restore(struct device *dev) device 161 drivers/net/ethernet/sfc/ef10.c switch (efx->pci_dev->device) { device 507 drivers/net/ethernet/sfc/ef10.c static ssize_t efx_ef10_show_link_control_flag(struct device *dev, device 519 drivers/net/ethernet/sfc/ef10.c static ssize_t efx_ef10_show_primary_flag(struct device *dev, device 2519 drivers/net/ethernet/sfc/efx.c show_phy_type(struct device *dev, struct device_attribute *attr, char *buf) device 2527 drivers/net/ethernet/sfc/efx.c static ssize_t show_mcdi_log(struct device *dev, struct device_attribute *attr, device 2535 drivers/net/ethernet/sfc/efx.c static ssize_t set_mcdi_log(struct device *dev, struct device_attribute *attr, device 3656 drivers/net/ethernet/sfc/efx.c static int efx_pm_freeze(struct device *dev) device 3676 drivers/net/ethernet/sfc/efx.c static int efx_pm_thaw(struct device *dev) device 3714 drivers/net/ethernet/sfc/efx.c static int efx_pm_poweroff(struct device *dev) device 3728 drivers/net/ethernet/sfc/efx.c static int efx_pm_resume(struct device *dev) device 3754 drivers/net/ethernet/sfc/efx.c static int efx_pm_suspend(struct device *dev) device 2257 drivers/net/ethernet/sfc/falcon/efx.c show_phy_type(struct device *dev, struct device_attribute *attr, char *buf) device 3000 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_pm_freeze(struct device *dev) device 3020 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_pm_thaw(struct device *dev) device 3058 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_pm_poweroff(struct device *dev) device 3072 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_pm_resume(struct device *dev) device 3096 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_pm_suspend(struct device *dev) device 357 drivers/net/ethernet/sfc/falcon/falcon_boards.c static ssize_t show_phy_flash_cfg(struct device *dev, device 364 drivers/net/ethernet/sfc/falcon/falcon_boards.c static ssize_t set_phy_flash_cfg(struct device *dev, device 57 drivers/net/ethernet/sfc/falcon/tx.c struct device *dma_dev = &tx_queue->efx->pci_dev->dev; device 209 drivers/net/ethernet/sfc/falcon/tx.c struct device *dma_dev = &efx->pci_dev->dev; device 96 drivers/net/ethernet/sfc/mcdi.h struct device *device; device 161 drivers/net/ethernet/sfc/mcdi_mon.c static int efx_mcdi_mon_get_entry(struct device *dev, unsigned int index, device 186 drivers/net/ethernet/sfc/mcdi_mon.c static ssize_t efx_mcdi_mon_show_value(struct device *dev, device 223 drivers/net/ethernet/sfc/mcdi_mon.c static ssize_t efx_mcdi_mon_show_limit(struct device *dev, device 250 drivers/net/ethernet/sfc/mcdi_mon.c static ssize_t efx_mcdi_mon_show_alarm(struct device *dev, device 268 drivers/net/ethernet/sfc/mcdi_mon.c static ssize_t efx_mcdi_mon_show_label(struct device *dev, device 280 drivers/net/ethernet/sfc/mcdi_mon.c ssize_t (*reader)(struct device *, device 505 drivers/net/ethernet/sfc/mcdi_mon.c hwmon->device = hwmon_device_register_with_groups(&efx->pci_dev->dev, device 508 drivers/net/ethernet/sfc/mcdi_mon.c if (IS_ERR(hwmon->device)) { device 509 drivers/net/ethernet/sfc/mcdi_mon.c rc = PTR_ERR(hwmon->device); device 524 drivers/net/ethernet/sfc/mcdi_mon.c if (hwmon->device) device 525 drivers/net/ethernet/sfc/mcdi_mon.c hwmon_device_unregister(hwmon->device); device 65 drivers/net/ethernet/sfc/tx.c struct device *dma_dev = &tx_queue->efx->pci_dev->dev; device 364 drivers/net/ethernet/sfc/tx.c struct device *dma_dev = &efx->pci_dev->dev; device 173 drivers/net/ethernet/sfc/tx_tso.c struct device *dma_dev = &efx->pci_dev->dev; device 89 drivers/net/ethernet/sgi/ioc3-eth.c struct device *dma_dev; device 1032 drivers/net/ethernet/sgi/ioc3-eth.c dev->device == PCI_DEVICE_ID_SGI_IOC3) device 99 drivers/net/ethernet/smsc/smc911x.h struct device *dev; device 2196 drivers/net/ethernet/smsc/smc91x.c static int try_toggle_control_gpio(struct device *dev, device 2378 drivers/net/ethernet/smsc/smc91x.c lp->device = &pdev->dev; device 2435 drivers/net/ethernet/smsc/smc91x.c static int smc_drv_suspend(struct device *dev) device 2449 drivers/net/ethernet/smsc/smc91x.c static int smc_drv_resume(struct device *dev) device 267 drivers/net/ethernet/smsc/smc91x.h struct device *device; device 307 drivers/net/ethernet/smsc/smc91x.h dmabuf = dma_map_single(lp->device, buf, len, DMA_FROM_DEVICE); device 321 drivers/net/ethernet/smsc/smc91x.h dma_unmap_single(lp->device, dmabuf, len, DMA_FROM_DEVICE); device 353 drivers/net/ethernet/smsc/smc91x.h dev_err(lp->device, "dma channel configuration failed: %d\n", device 396 drivers/net/ethernet/smsc/smc91x.h dev_err(lp->device, "dma channel configuration failed: %d\n", device 2371 drivers/net/ethernet/smsc/smsc911x.c struct device *dev) device 2582 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_suspend(struct device *dev) device 2604 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_resume(struct device *dev) device 303 drivers/net/ethernet/socionext/netsec.c struct device *dev; device 2137 drivers/net/ethernet/socionext/netsec.c static int netsec_runtime_suspend(struct device *dev) device 2148 drivers/net/ethernet/socionext/netsec.c static int netsec_runtime_resume(struct device *dev) device 396 drivers/net/ethernet/socionext/sni_ave.c struct device *dev = ndev->dev.parent; device 1168 drivers/net/ethernet/socionext/sni_ave.c struct device *dev = ndev->dev.parent; device 1555 drivers/net/ethernet/socionext/sni_ave.c struct device *dev = &pdev->dev; device 1748 drivers/net/ethernet/socionext/sni_ave.c static int ave_suspend(struct device *dev) device 1766 drivers/net/ethernet/socionext/sni_ave.c static int ave_resume(struct device *dev) device 14 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h struct device *dev; device 36 drivers/net/ethernet/stmicro/stmmac/chain_mode.c des2 = dma_map_single(priv->device, skb->data, device 39 drivers/net/ethernet/stmicro/stmmac/chain_mode.c if (dma_mapping_error(priv->device, des2)) device 53 drivers/net/ethernet/stmicro/stmmac/chain_mode.c des2 = dma_map_single(priv->device, device 57 drivers/net/ethernet/stmicro/stmmac/chain_mode.c if (dma_mapping_error(priv->device, des2)) device 66 drivers/net/ethernet/stmicro/stmmac/chain_mode.c des2 = dma_map_single(priv->device, device 70 drivers/net/ethernet/stmicro/stmmac/chain_mode.c if (dma_mapping_error(priv->device, des2)) device 28 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c struct device *dev; device 95 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c struct device *dev = &gmac->pdev->dev; device 121 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c struct device *dev = &gmac->pdev->dev; device 191 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c struct device *dev = &gmac->pdev->dev; device 248 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c struct device *dev = &pdev->dev; device 56 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c struct device *dev; device 21 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c struct device *dev; device 56 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c struct device *dev; device 112 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c struct device *dev = dwmac->dev; device 52 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c struct device *dev; device 88 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 101 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 167 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 185 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 198 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 220 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 283 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 302 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 319 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 341 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 405 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 423 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 436 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 458 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 521 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 541 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 559 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 581 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 649 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 667 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 680 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 702 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 760 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 778 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 791 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 813 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 871 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 889 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 902 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 924 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 965 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 978 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 1050 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 1195 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 1218 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &pdev->dev; device 1300 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 1350 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &gmac->pdev->dev; device 1365 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct device *dev = &bsp_priv->pdev->dev; device 1445 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int rk_gmac_suspend(struct device *dev) device 1459 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int rk_gmac_resume(struct device *dev) device 51 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct device *dev; device 67 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct device *dev = dwmac->dev; device 100 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c static int socfpga_dwmac_parse_data(struct socfpga_dwmac *dwmac, struct device *dev) device 384 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct device *dev = &pdev->dev; device 458 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c static int socfpga_dwmac_resume(struct device *dev) device 251 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c struct device *dev = &pdev->dev; device 377 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c static int sti_dwmac_suspend(struct device *dev) device 387 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c static int sti_dwmac_resume(struct device *dev) device 103 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct device *dev; device 112 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct device *dev); device 258 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct device *dev) device 295 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct device *dev) device 460 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32_dwmac_suspend(struct device *dev) device 476 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32_dwmac_resume(struct device *dev) device 703 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "EMAC reset timeout\n"); device 717 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c mdio_mux = of_get_child_by_name(priv->device->of_node, "mdio-mux"); device 719 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Cannot get mdio-mux node\n"); device 727 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Cannot get internal_mdio node\n"); device 746 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_info(priv->device, "Found internal PHY node\n"); device 762 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_warn(priv->device, "Internal PHY already powered\n"); device 766 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_info(priv->device, "Powering internal PHY\n"); device 769 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Cannot enable internal PHY\n"); device 780 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Cannot deassert internal phy\n"); device 824 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_info(priv->device, "Switch mux to internal PHY"); device 830 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_info(priv->device, "Switch mux to external PHY"); device 835 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Invalid child ID %x\n", device 861 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c mdio_mux = of_get_child_by_name(priv->device->of_node, "mdio-mux"); device 865 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ret = mdio_mux_init(priv->device, mdio_mux, mdio_mux_syscon_switch_fn, device 873 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct device_node *node = priv->device->of_node; device 879 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Fail to read from regmap field.\n"); device 885 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_warn(priv->device, device 898 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ret = of_mdio_parse_addr(priv->device, priv->plat->phy_node); device 900 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Could not parse MDIO addr\n"); device 916 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "tx-delay must be a multiple of 100\n"); device 920 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_dbg(priv->device, "set tx-delay to %x\n", val); device 926 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Invalid TX clock delay: %d\n", device 934 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "rx-delay must be a multiple of 100\n"); device 938 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_dbg(priv->device, "set rx-delay to %x\n", val); device 944 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Invalid RX clock delay: %d\n", device 969 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c dev_err(priv->device, "Unsupported interface mode: %s", device 1038 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c mac = devm_kzalloc(priv->device, sizeof(*mac), GFP_KERNEL); device 1110 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct device *dev = &pdev->dev; device 104 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c struct device *dev = &pdev->dev; device 538 drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c dev_info(priv->device, "\tDWMAC1000\n"); device 183 drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c dev_info(priv->device, "\tDWMAC100\n"); device 919 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c dev_info(priv->device, "\tDWMAC4/5\n"); device 1396 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c dev_info(priv->device, "\tXGMAC2\n"); device 16 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "Version ID not available\n"); device 20 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "User ID: 0x%x, Synopsys ID: 0x%x\n", device 31 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "Chain mode enabled\n"); device 35 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "Ring mode enabled\n"); device 46 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "Enhanced/Alternate descriptors\n"); device 50 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "Enabled extended descriptors\n"); device 53 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_warn(priv->device, "Extended descriptors not supported\n"); device 58 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_info(priv->device, "Normal descriptors\n"); device 251 drivers/net/ethernet/stmicro/stmmac/hwif.c mac = devm_kzalloc(priv->device, sizeof(*mac), GFP_KERNEL); device 296 drivers/net/ethernet/stmicro/stmmac/hwif.c dev_err(priv->device, "Failed to find HW IF (id=0x%x, gmac=%d/%d)\n", device 40 drivers/net/ethernet/stmicro/stmmac/ring_mode.c des2 = dma_map_single(priv->device, skb->data, bmax, device 43 drivers/net/ethernet/stmicro/stmmac/ring_mode.c if (dma_mapping_error(priv->device, des2)) device 61 drivers/net/ethernet/stmicro/stmmac/ring_mode.c des2 = dma_map_single(priv->device, skb->data + bmax, len, device 64 drivers/net/ethernet/stmicro/stmmac/ring_mode.c if (dma_mapping_error(priv->device, des2)) device 75 drivers/net/ethernet/stmicro/stmmac/ring_mode.c des2 = dma_map_single(priv->device, skb->data, device 78 drivers/net/ethernet/stmicro/stmmac/ring_mode.c if (dma_mapping_error(priv->device, des2)) device 161 drivers/net/ethernet/stmicro/stmmac/stmmac.h struct device *device; device 253 drivers/net/ethernet/stmicro/stmmac/stmmac.h int stmmac_resume(struct device *dev); device 254 drivers/net/ethernet/stmicro/stmmac/stmmac.h int stmmac_suspend(struct device *dev); device 255 drivers/net/ethernet/stmicro/stmmac/stmmac.h int stmmac_dvr_remove(struct device *dev); device 256 drivers/net/ethernet/stmicro/stmmac/stmmac.h int stmmac_dvr_probe(struct device *device, device 604 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c if (device_can_wakeup(priv->device)) { device 622 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c if (!device_can_wakeup(priv->device)) device 630 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c device_set_wakeup_enable(priv->device, 1); device 633 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c device_set_wakeup_enable(priv->device, 0); device 1267 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_unmap_page(priv->device, device 1272 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_unmap_single(priv->device, device 1488 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_free_coherent(priv->device, device 1492 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_free_coherent(priv->device, DMA_RX_SIZE * device 1520 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_free_coherent(priv->device, device 1524 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_free_coherent(priv->device, DMA_TX_SIZE * device 1560 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pp_params.nid = dev_to_node(priv->device); device 1561 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pp_params.dev = priv->device; device 1577 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c rx_q->dma_erx = dma_alloc_coherent(priv->device, device 1585 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c rx_q->dma_rx = dma_alloc_coherent(priv->device, device 1636 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_etx = dma_alloc_coherent(priv->device, device 1643 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tx_q->dma_tx = dma_alloc_coherent(priv->device, device 1918 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_unmap_page(priv->device, device 1923 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_unmap_single(priv->device, device 2169 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "device MAC address %pM\n", device 2194 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, "Invalid DMA configuration\n"); device 2203 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, "Failed to reset the dma\n"); device 2553 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_warn(priv->device, "invalid port speed\n"); device 2978 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c des = dma_map_single(priv->device, skb->data, skb_headlen(skb), device 2980 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (dma_mapping_error(priv->device, des)) device 3008 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c des = skb_frag_dma_map(priv->device, frag, 0, device 3011 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (dma_mapping_error(priv->device, des)) device 3113 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, "Tx dma map failed\n"); device 3208 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c des = skb_frag_dma_map(priv->device, frag, 0, len, device 3210 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (dma_mapping_error(priv->device, des)) device 3297 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c des = dma_map_single(priv->device, skb->data, device 3299 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (dma_mapping_error(priv->device, des)) device 3415 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_device(priv->device, buf->sec_addr, device 3424 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_device(priv->device, buf->addr, len, device 3586 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_cpu(priv->device, buf->addr, len, device 3601 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_cpu(priv->device, buf->addr, device 3613 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dma_sync_single_for_cpu(priv->device, buf->sec_addr, device 3858 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pm_wakeup_event(priv->device, 0); device 4380 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "DMA HW capability register supported\n"); device 4412 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "No HW DMA feature register supported\n"); device 4417 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "RX Checksum Offload Engine supported\n"); device 4419 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "COE Type %d\n", priv->hw->rx_csum); device 4422 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "TX Checksum insertion supported\n"); device 4425 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "Wake-Up On Lan supported\n"); device 4426 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c device_set_wakeup_capable(priv->device, 1); device 4430 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "TSO supported\n"); device 4447 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, device 4464 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c int stmmac_dvr_probe(struct device *device, device 4473 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ndev = devm_alloc_etherdev_mqs(device, sizeof(struct stmmac_priv), device 4478 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c SET_NETDEV_DEV(ndev, device); device 4481 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->device = device; device 4497 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_set_drvdata(device, priv->dev); device 4505 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, "failed to create workqueue\n"); device 4551 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "TSO feature enabled\n"); device 4557 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "SPH feature enabled\n"); device 4561 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ret = dma_set_mask_and_coherent(device, device 4564 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_info(priv->device, "Using %d bits DMA width\n", device 4567 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c ret = dma_set_mask_and_coherent(device, DMA_BIT_MASK(32)); device 4569 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, "Failed to set DMA Mask\n"); device 4618 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_warn(priv->device, device 4666 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, device 4681 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c dev_err(priv->device, "%s: ERROR %i registering the device\n", device 4721 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c int stmmac_dvr_remove(struct device *dev) device 4759 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c int stmmac_suspend(struct device *dev) device 4784 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (device_may_wakeup(priv->device)) { device 4795 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pinctrl_pm_select_sleep_state(priv->device); device 4841 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c int stmmac_resume(struct device *dev) device 4855 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (device_may_wakeup(priv->device)) { device 4861 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pinctrl_pm_select_default_state(priv->device); device 4890 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c if (!device_may_wakeup(priv->device)) { device 269 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c if (priv->device->of_node) { device 273 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c reset_gpio = devm_gpiod_get_optional(priv->device, device 279 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c device_property_read_u32_array(priv->device, device 319 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c struct device *dev = ndev->dev.parent; device 358 drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c new_bus->parent = priv->device; device 545 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int __maybe_unused stmmac_pci_suspend(struct device *dev) device 563 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int __maybe_unused stmmac_pci_resume(struct device *dev) device 37 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c static int dwmac1000_validate_mcast_bins(struct device *dev, int mcast_bins) device 67 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c static int dwmac1000_validate_ucast_entries(struct device *dev, device 321 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c struct device_node *np, struct device *dev) device 720 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c static int stmmac_pltfr_suspend(struct device *dev) device 741 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c static int stmmac_pltfr_resume(struct device *dev) device 25 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h static inline void *get_stmmac_bsp_priv(struct device *dev) device 210 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c priv->device); device 249 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c priv->flow_entries = devm_kcalloc(priv->device, device 259 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c dev_info(priv->device, "Enabled Flow TC (entries=%d)\n", device 297 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c priv->tc_entries = devm_kcalloc(priv->device, device 304 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c dev_info(priv->device, "Enabling HW TC (entries=%d, max_off=%d)\n", device 364 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c dev_info(priv->device, "CBS queue %d: send %d, idle %d, hi %d, lo %d\n", device 3367 drivers/net/ethernet/sun/cassini.c (pdev->device == PCI_DEVICE_ID_SUN_CASSINI)) { device 3386 drivers/net/ethernet/sun/cassini.c (pdev->device == PCI_DEVICE_ID_NS_SATURN)) device 4815 drivers/net/ethernet/sun/cassini.c if (pdev->vendor != 0x8086 || pdev->device != 0x537c) device 3318 drivers/net/ethernet/sun/niu.c addr = np->ops->map_page(np->device, page, 0, device 3386 drivers/net/ethernet/sun/niu.c np->ops->unmap_page(np->device, page->index, device 3455 drivers/net/ethernet/sun/niu.c np->ops->unmap_page(np->device, page->index, device 3524 drivers/net/ethernet/sun/niu.c np->ops->unmap_page(np->device, base, PAGE_SIZE, device 3556 drivers/net/ethernet/sun/niu.c np->ops->unmap_single(np->device, tb->mapping, device 3571 drivers/net/ethernet/sun/niu.c np->ops->unmap_page(np->device, tb->mapping, device 3655 drivers/net/ethernet/sun/niu.c dev_err(np->device, "rx-%d: Counter overflow RXMISC discard\n", device 3670 drivers/net/ethernet/sun/niu.c dev_err(np->device, "rx-%d: Counter overflow WRED discard\n", rx_channel); device 4241 drivers/net/ethernet/sun/niu.c np->ops->free_coherent(np->device, device 4247 drivers/net/ethernet/sun/niu.c np->ops->free_coherent(np->device, device 4257 drivers/net/ethernet/sun/niu.c np->ops->free_coherent(np->device, device 4271 drivers/net/ethernet/sun/niu.c np->ops->free_coherent(np->device, device 4284 drivers/net/ethernet/sun/niu.c np->ops->free_coherent(np->device, device 4332 drivers/net/ethernet/sun/niu.c rp->mbox = np->ops->alloc_coherent(np->device, device 4343 drivers/net/ethernet/sun/niu.c rp->rcr = np->ops->alloc_coherent(np->device, device 4356 drivers/net/ethernet/sun/niu.c rp->rbr = np->ops->alloc_coherent(np->device, device 4390 drivers/net/ethernet/sun/niu.c rp->mbox = np->ops->alloc_coherent(np->device, device 4401 drivers/net/ethernet/sun/niu.c rp->descr = np->ops->alloc_coherent(np->device, device 5474 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Port %u TX BMAC would not reset, BTXMAC_SW_RST[%llx]\n", device 5579 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Port %u RX XMAC would not reset, XRXMAC_SW_RST[%llx]\n", device 5600 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Port %u RX BMAC would not reset, BRXMAC_SW_RST[%llx]\n", device 6524 drivers/net/ethernet/sun/niu.c dev_err(np->device, "%s: Transmit timed out, resetting\n", device 6626 drivers/net/ethernet/sun/niu.c dev_err(np->device, "%s: BUG! Tx ring full when queue awake!\n", dev->name); device 6657 drivers/net/ethernet/sun/niu.c mapping = np->ops->map_single(np->device, skb->data, device 6697 drivers/net/ethernet/sun/niu.c mapping = np->ops->map_page(np->device, skb_frag_page(frag), device 7914 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Port %u, mis-matched LDG assignment for ldn %d, should be %d is %llu\n", device 7967 drivers/net/ethernet/sun/niu.c dev_err(np->device, "EEPROM read timeout frame[%llx]\n", device 7982 drivers/net/ethernet/sun/niu.c dev_err(np->device, "EEPROM read timeout frame[%llx]\n", device 8137 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Property '%s' length (%d) is too long\n", namebuf, prop_len); device 8314 drivers/net/ethernet/sun/niu.c dev_err(np->device, "VPD MAC invalid, falling back to SPROM\n"); device 8336 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Illegal phy string [%s]\n", device 8338 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Falling back to SPROM\n"); device 8378 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Bad SPROM checksum (%x, should be 0xab)\n", (int)(sum & 0xff)); device 8401 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Bogus port number %u\n", device 8438 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Bogus SPROM phy type %u\n", val8); device 8457 drivers/net/ethernet/sun/niu.c dev_err(np->device, "SPROM MAC address invalid [ %pM ]\n", device 9004 drivers/net/ethernet/sun/niu.c dev_err(np->device, "Port %u is invalid, cannot compute MAC block offset\n", np->port); device 9326 drivers/net/ethernet/sun/niu.c static ssize_t show_port_phy(struct device *dev, device 9356 drivers/net/ethernet/sun/niu.c static ssize_t show_plat_type(struct device *dev, device 9384 drivers/net/ethernet/sun/niu.c static ssize_t __show_chan_per_port(struct device *dev, device 9406 drivers/net/ethernet/sun/niu.c static ssize_t show_rxchan_per_port(struct device *dev, device 9412 drivers/net/ethernet/sun/niu.c static ssize_t show_txchan_per_port(struct device *dev, device 9418 drivers/net/ethernet/sun/niu.c static ssize_t show_num_ports(struct device *dev, device 9523 drivers/net/ethernet/sun/niu.c &np->device->kobj, device 9563 drivers/net/ethernet/sun/niu.c static void *niu_pci_alloc_coherent(struct device *dev, size_t size, device 9575 drivers/net/ethernet/sun/niu.c static void niu_pci_free_coherent(struct device *dev, size_t size, device 9581 drivers/net/ethernet/sun/niu.c static u64 niu_pci_map_page(struct device *dev, struct page *page, device 9588 drivers/net/ethernet/sun/niu.c static void niu_pci_unmap_page(struct device *dev, u64 dma_address, device 9594 drivers/net/ethernet/sun/niu.c static u64 niu_pci_map_single(struct device *dev, void *cpu_addr, device 9601 drivers/net/ethernet/sun/niu.c static void niu_pci_unmap_single(struct device *dev, u64 dma_address, device 9625 drivers/net/ethernet/sun/niu.c static struct net_device *niu_alloc_and_init(struct device *gen_dev, device 9643 drivers/net/ethernet/sun/niu.c np->device = gen_dev; device 9758 drivers/net/ethernet/sun/niu.c parent_id.pci.device = PCI_SLOT(pdev->devfn); device 9943 drivers/net/ethernet/sun/niu.c static void *niu_phys_alloc_coherent(struct device *dev, size_t size, device 9957 drivers/net/ethernet/sun/niu.c static void niu_phys_free_coherent(struct device *dev, size_t size, device 9965 drivers/net/ethernet/sun/niu.c static u64 niu_phys_map_page(struct device *dev, struct page *page, device 9972 drivers/net/ethernet/sun/niu.c static void niu_phys_unmap_page(struct device *dev, u64 dma_address, device 9978 drivers/net/ethernet/sun/niu.c static u64 niu_phys_map_single(struct device *dev, void *cpu_addr, device 9985 drivers/net/ethernet/sun/niu.c static void niu_phys_unmap_single(struct device *dev, u64 dma_address, device 3060 drivers/net/ethernet/sun/niu.h int device; device 3129 drivers/net/ethernet/sun/niu.h void *(*alloc_coherent)(struct device *dev, size_t size, device 3131 drivers/net/ethernet/sun/niu.h void (*free_coherent)(struct device *dev, size_t size, device 3133 drivers/net/ethernet/sun/niu.h u64 (*map_page)(struct device *dev, struct page *page, device 3136 drivers/net/ethernet/sun/niu.h void (*unmap_page)(struct device *dev, u64 dma_address, device 3138 drivers/net/ethernet/sun/niu.h u64 (*map_single)(struct device *dev, void *cpu_addr, device 3141 drivers/net/ethernet/sun/niu.h void (*unmap_single)(struct device *dev, u64 dma_address, device 3245 drivers/net/ethernet/sun/niu.h struct device *device; device 1231 drivers/net/ethernet/sun/sunbmac.c struct device *parent = op->dev.parent; device 1242 drivers/net/ethernet/sun/sunbmac.c struct device *parent = op->dev.parent; device 532 drivers/net/ethernet/sun/sungem.c gp->pdev->device == PCI_DEVICE_ID_SUN_GEM) { device 1708 drivers/net/ethernet/sun/sungem.c gp->pdev->device == PCI_DEVICE_ID_SUN_GEM) { device 1972 drivers/net/ethernet/sun/sungem.c if (gp->pdev->device == PCI_DEVICE_ID_APPLE_K2_GMAC) device 1983 drivers/net/ethernet/sun/sungem.c pdev->device == PCI_DEVICE_ID_SUN_RIO_GEM) { device 2027 drivers/net/ethernet/sun/sungem.c if (pdev->device != PCI_DEVICE_ID_SUN_GEM) { device 2040 drivers/net/ethernet/sun/sungem.c if (pdev->device == PCI_DEVICE_ID_SUN_GEM) { device 2875 drivers/net/ethernet/sun/sungem.c pdev->device == PCI_DEVICE_ID_SUN_GEM && device 2561 drivers/net/ethernet/sun/sunhme.c struct device *parent = child->dev.parent; device 2909 drivers/net/ethernet/sun/sunhme.c busdev->device != PCI_DEVICE_ID_DEC_21153) device 2915 drivers/net/ethernet/sun/sunhme.c this_pdev->device == PCI_DEVICE_ID_SUN_HAPPYMEAL) device 3182 drivers/net/ethernet/sun/sunhme.c qpdev->device == PCI_DEVICE_ID_DEC_21153) device 3186 drivers/net/ethernet/sun/sunhme.c qpdev->vendor, qpdev->device); device 413 drivers/net/ethernet/sun/sunhme.h struct device *dma_dev; device 228 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c int xlgmac_drv_probe(struct device *dev, struct xlgmac_resources *res) device 274 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c int xlgmac_drv_remove(struct device *dev) device 27 drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c struct device *dev = &pcidev->dev; device 544 drivers/net/ethernet/synopsys/dwc-xlgmac.h struct device *dev; device 648 drivers/net/ethernet/synopsys/dwc-xlgmac.h int xlgmac_drv_probe(struct device *dev, device 650 drivers/net/ethernet/synopsys/dwc-xlgmac.h int xlgmac_drv_remove(struct device *dev); device 554 drivers/net/ethernet/tehuti/tehuti.c RET((priv->pdev->device == 0x3009) device 1962 drivers/net/ethernet/tehuti/tehuti.c if (pdev->device == 0x3014) device 15 drivers/net/ethernet/ti/cpsw-common.c static int davinci_emac_3517_get_macid(struct device *dev, u16 offset, device 42 drivers/net/ethernet/ti/cpsw-common.c static int cpsw_am33xx_cm_get_macid(struct device *dev, u16 offset, int slave, device 69 drivers/net/ethernet/ti/cpsw-common.c int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr) device 32 drivers/net/ethernet/ti/cpsw-phy-sel.c struct device *dev; device 154 drivers/net/ethernet/ti/cpsw-phy-sel.c static int match(struct device *dev, const void *data) device 161 drivers/net/ethernet/ti/cpsw-phy-sel.c void cpsw_phy_sel(struct device *dev, phy_interface_t phy_mode, int slave) device 2761 drivers/net/ethernet/ti/cpsw.c struct device *dev = &pdev->dev; device 2997 drivers/net/ethernet/ti/cpsw.c static int cpsw_suspend(struct device *dev) device 3017 drivers/net/ethernet/ti/cpsw.c static int cpsw_resume(struct device *dev) device 18 drivers/net/ethernet/ti/cpsw.h void cpsw_phy_sel(struct device *dev, phy_interface_t phy_mode, int slave); device 21 drivers/net/ethernet/ti/cpsw.h void cpsw_phy_sel(struct device *dev, phy_interface_t phy_mode, int slave) device 24 drivers/net/ethernet/ti/cpsw.h int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr); device 12 drivers/net/ethernet/ti/cpsw_ale.h struct device *dev; device 30 drivers/net/ethernet/ti/cpsw_priv.c struct device *dev = cpsw->dev; device 324 drivers/net/ethernet/ti/cpsw_priv.h struct device *dev; device 355 drivers/net/ethernet/ti/cpsw_priv.h struct device *dev; device 105 drivers/net/ethernet/ti/cpsw_sl.c struct device *dev; device 231 drivers/net/ethernet/ti/cpsw_sl.c struct cpsw_sl *cpsw_sl_get(const char *device_id, struct device *dev, device 60 drivers/net/ethernet/ti/cpsw_sl.h struct cpsw_sl *cpsw_sl_get(const char *device_id, struct device *dev, device 634 drivers/net/ethernet/ti/cpts.c struct cpts *cpts_create(struct device *dev, void __iomem *regs, device 100 drivers/net/ethernet/ti/cpts.h struct device *dev; device 123 drivers/net/ethernet/ti/cpts.h struct cpts *cpts_create(struct device *dev, void __iomem *regs, device 148 drivers/net/ethernet/ti/cpts.h struct cpts *cpts_create(struct device *dev, void __iomem *regs, device 86 drivers/net/ethernet/ti/davinci_cpdma.c struct device *dev; device 99 drivers/net/ethernet/ti/davinci_cpdma.c struct device *dev; device 23 drivers/net/ethernet/ti/davinci_cpdma.h struct device *dev; device 595 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &priv->ndev->dev; device 680 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &priv->ndev->dev; device 868 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &ndev->dev; device 934 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &ndev->dev; device 989 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &ndev->dev; device 1088 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &priv->ndev->dev; device 1117 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &priv->ndev->dev; device 1227 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &ndev->dev; device 1374 drivers/net/ethernet/ti/davinci_emac.c static int match_first_device(struct device *dev, const void *data) device 1395 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &ndev->dev; device 1403 drivers/net/ethernet/ti/davinci_emac.c struct device *phy = NULL; device 1569 drivers/net/ethernet/ti/davinci_emac.c struct device *emac_dev = &ndev->dev; device 1989 drivers/net/ethernet/ti/davinci_emac.c static int davinci_emac_suspend(struct device *dev) device 1999 drivers/net/ethernet/ti/davinci_emac.c static int davinci_emac_resume(struct device *dev) device 84 drivers/net/ethernet/ti/davinci_mdio.c struct device *dev; device 343 drivers/net/ethernet/ti/davinci_mdio.c struct device *dev = &pdev->dev; device 454 drivers/net/ethernet/ti/davinci_mdio.c static int davinci_mdio_runtime_suspend(struct device *dev) device 468 drivers/net/ethernet/ti/davinci_mdio.c static int davinci_mdio_runtime_resume(struct device *dev) device 478 drivers/net/ethernet/ti/davinci_mdio.c static int davinci_mdio_suspend(struct device *dev) device 495 drivers/net/ethernet/ti/davinci_mdio.c static int davinci_mdio_resume(struct device *dev) device 81 drivers/net/ethernet/ti/netcp.h struct device *dev; device 82 drivers/net/ethernet/ti/netcp.h struct device *ndev_dev; device 194 drivers/net/ethernet/ti/netcp.h struct device *device, struct device_node *node, device 78 drivers/net/ethernet/ti/netcp_core.c struct device *device; device 234 drivers/net/ethernet/ti/netcp_core.c struct device *dev = netcp_device->device; device 395 drivers/net/ethernet/ti/netcp_core.c struct device *dev = netcp_device->device; device 1086 drivers/net/ethernet/ti/netcp_core.c struct device *dev = netcp->dev; device 1329 drivers/net/ethernet/ti/netcp_core.c struct device *dev = tx_pipe->netcp_device->device; device 1680 drivers/net/ethernet/ti/netcp_core.c netcp->rx_channel = knav_dma_open_channel(netcp->netcp_device->device, device 1961 drivers/net/ethernet/ti/netcp_core.c struct device *dev = netcp_device->device; device 1998 drivers/net/ethernet/ti/netcp_core.c netcp->dev = netcp_device->device; device 2126 drivers/net/ethernet/ti/netcp_core.c dev_dbg(netcp_device->device, "Removing interface \"%s\"\n", device 2133 drivers/net/ethernet/ti/netcp_core.c dev_dbg(netcp_device->device, "Releasing module \"%s\"\n", device 2155 drivers/net/ethernet/ti/netcp_core.c struct device *dev = &pdev->dev; device 2184 drivers/net/ethernet/ti/netcp_core.c netcp_device->device = dev; device 710 drivers/net/ethernet/ti/netcp_ethss.c struct device *dev; device 764 drivers/net/ethernet/ti/netcp_ethss.c struct device *dev; device 3124 drivers/net/ethernet/ti/netcp_ethss.c struct device *dev = gbe_dev->dev; device 3554 drivers/net/ethernet/ti/netcp_ethss.c static int gbe_probe(struct netcp_device *netcp_device, struct device *dev, device 330 drivers/net/ethernet/toshiba/ps3_gelic_net.h static inline struct device *ctodev(struct gelic_card *card) device 984 drivers/net/ethernet/toshiba/spider_net.c struct device *dev = &card->netdev->dev; device 697 drivers/net/ethernet/toshiba/tc35815.c static int tc35815_mac_match(struct device *dev, const void *data) device 708 drivers/net/ethernet/toshiba/tc35815.c struct device *pd = bus_find_device(&platform_bus_type, NULL, device 677 drivers/net/ethernet/via/via-rhine.c static inline int verify_mmio(struct device *hwdev, device 902 drivers/net/ethernet/via/via-rhine.c static int rhine_init_one_common(struct device *hwdev, u32 quirks, device 1037 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = &pdev->dev; device 1155 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 1193 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 1218 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 1298 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 1340 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 1785 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 1927 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 2044 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 2294 drivers/net/ethernet/via/via-rhine.c struct device *hwdev = dev->dev.parent; device 2525 drivers/net/ethernet/via/via-rhine.c static int rhine_suspend(struct device *device) device 2527 drivers/net/ethernet/via/via-rhine.c struct net_device *dev = dev_get_drvdata(device); device 2539 drivers/net/ethernet/via/via-rhine.c if (dev_is_pci(device)) device 2540 drivers/net/ethernet/via/via-rhine.c rhine_shutdown_pci(to_pci_dev(device)); device 2545 drivers/net/ethernet/via/via-rhine.c static int rhine_resume(struct device *device) device 2547 drivers/net/ethernet/via/via-rhine.c struct net_device *dev = dev_get_drvdata(device); device 2747 drivers/net/ethernet/via/via-velocity.c static int velocity_probe(struct device *dev, int irq, device 2889 drivers/net/ethernet/via/via-velocity.c static int velocity_remove(struct device *dev) device 3120 drivers/net/ethernet/via/via-velocity.c static int velocity_suspend(struct device *dev) device 3190 drivers/net/ethernet/via/via-velocity.c static int velocity_resume(struct device *dev) device 1428 drivers/net/ethernet/via/via-velocity.h struct device *dev; device 1080 drivers/net/ethernet/wiznet/w5100.c int w5100_probe(struct device *dev, const struct w5100_ops *ops, device 1216 drivers/net/ethernet/wiznet/w5100.c int w5100_remove(struct device *dev) device 1237 drivers/net/ethernet/wiznet/w5100.c static int w5100_suspend(struct device *dev) device 1251 drivers/net/ethernet/wiznet/w5100.c static int w5100_resume(struct device *dev) device 31 drivers/net/ethernet/wiznet/w5100.h int w5100_probe(struct device *dev, const struct w5100_ops *ops, device 34 drivers/net/ethernet/wiznet/w5100.h int w5100_remove(struct device *dev); device 646 drivers/net/ethernet/wiznet/w5300.c static int w5300_suspend(struct device *dev) device 660 drivers/net/ethernet/wiznet/w5300.c static int w5300_resume(struct device *dev) device 333 drivers/net/ethernet/xilinx/ll_temac.h struct device *dev; device 1238 drivers/net/ethernet/xilinx/ll_temac_main.c static ssize_t temac_show_llink_regs(struct device *dev, device 419 drivers/net/ethernet/xilinx/xilinx_axienet.h struct device *dev; device 820 drivers/net/ethernet/xilinx/xilinx_emaclite.c static int xemaclite_mdio_setup(struct net_local *lp, struct device *dev) device 1115 drivers/net/ethernet/xilinx/xilinx_emaclite.c struct device *dev = &ofdev->dev; device 376 drivers/net/fddi/defxx.c struct device __maybe_unused *bdev = bp->bus_dev; device 400 drivers/net/fddi/defxx.c struct device __maybe_unused *bdev = bp->bus_dev; device 434 drivers/net/fddi/defxx.c static void dfx_get_bars(struct device *bdev, device 526 drivers/net/fddi/defxx.c static int dfx_register(struct device *bdev) device 720 drivers/net/fddi/defxx.c struct device *bdev = bp->bus_dev; device 880 drivers/net/fddi/defxx.c struct device *bdev = bp->bus_dev; device 942 drivers/net/fddi/defxx.c struct device __maybe_unused *bdev = bp->bus_dev; device 1040 drivers/net/fddi/defxx.c struct device *bdev = bp->bus_dev; device 1949 drivers/net/fddi/defxx.c struct device *bdev = bp->bus_dev; device 3693 drivers/net/fddi/defxx.c static void dfx_unregister(struct device *bdev) device 3737 drivers/net/fddi/defxx.c static int __maybe_unused dfx_dev_register(struct device *); device 3738 drivers/net/fddi/defxx.c static int __maybe_unused dfx_dev_unregister(struct device *); device 3811 drivers/net/fddi/defxx.c static int __maybe_unused dfx_dev_register(struct device *dev) device 3821 drivers/net/fddi/defxx.c static int __maybe_unused dfx_dev_unregister(struct device *dev) device 1778 drivers/net/fddi/defxx.h struct device *bus_dev; device 1273 drivers/net/fddi/defza.c static int fza_probe(struct device *bdev) device 1513 drivers/net/fddi/defza.c static int fza_remove(struct device *bdev) device 665 drivers/net/fddi/defza.h struct device *bdev; /* pointer to the bus device */ device 105 drivers/net/fjes/fjes_main.c static bool is_extended_socket_device(struct acpi_device *device) device 113 drivers/net/fjes/fjes_main.c status = acpi_evaluate_object(device->handle, "_STR", NULL, &buffer); device 132 drivers/net/fjes/fjes_main.c static int acpi_check_extended_socket_status(struct acpi_device *device) device 137 drivers/net/fjes/fjes_main.c status = acpi_evaluate_integer(device->handle, "_STA", NULL, &sta); device 150 drivers/net/fjes/fjes_main.c static int fjes_acpi_add(struct acpi_device *device) device 155 drivers/net/fjes/fjes_main.c if (!is_extended_socket_device(device)) device 158 drivers/net/fjes/fjes_main.c if (acpi_check_extended_socket_status(device)) device 161 drivers/net/fjes/fjes_main.c status = acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 172 drivers/net/fjes/fjes_main.c device->driver_data = plat_dev; device 177 drivers/net/fjes/fjes_main.c static int fjes_acpi_remove(struct acpi_device *device) device 181 drivers/net/fjes/fjes_main.c plat_dev = (struct platform_device *)acpi_driver_data(device); device 1512 drivers/net/fjes/fjes_main.c struct acpi_device *device; device 1516 drivers/net/fjes/fjes_main.c result = acpi_bus_get_device(obj_handle, &device); device 1520 drivers/net/fjes/fjes_main.c if (strcmp(acpi_device_hid(device), ACPI_MOTHERBOARD_RESOURCE_HID)) device 1523 drivers/net/fjes/fjes_main.c if (!is_extended_socket_device(device)) device 1526 drivers/net/fjes/fjes_main.c if (acpi_check_extended_socket_status(device)) device 184 drivers/net/hyperv/hyperv_net.h struct netvsc_device *netvsc_device_add(struct hv_device *device, device 187 drivers/net/hyperv/hyperv_net.h void netvsc_device_remove(struct hv_device *device); device 136 drivers/net/hyperv/netvsc.c static void netvsc_revoke_recv_buf(struct hv_device *device, device 161 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, device 171 drivers/net/hyperv/netvsc.c if (device->channel->rescind) device 186 drivers/net/hyperv/netvsc.c static void netvsc_revoke_send_buf(struct hv_device *device, device 211 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, device 222 drivers/net/hyperv/netvsc.c if (device->channel->rescind) device 237 drivers/net/hyperv/netvsc.c static void netvsc_teardown_recv_gpadl(struct hv_device *device, device 244 drivers/net/hyperv/netvsc.c ret = vmbus_teardown_gpadl(device->channel, device 259 drivers/net/hyperv/netvsc.c static void netvsc_teardown_send_gpadl(struct hv_device *device, device 266 drivers/net/hyperv/netvsc.c ret = vmbus_teardown_gpadl(device->channel, device 295 drivers/net/hyperv/netvsc.c static int netvsc_init_buf(struct hv_device *device, device 300 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 331 drivers/net/hyperv/netvsc.c ret = vmbus_establish_gpadl(device->channel, net_device->recv_buf, device 352 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, device 413 drivers/net/hyperv/netvsc.c ret = vmbus_establish_gpadl(device->channel, net_device->send_buf, device 433 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, device 479 drivers/net/hyperv/netvsc.c netvsc_revoke_recv_buf(device, net_device, ndev); device 480 drivers/net/hyperv/netvsc.c netvsc_revoke_send_buf(device, net_device, ndev); device 481 drivers/net/hyperv/netvsc.c netvsc_teardown_recv_gpadl(device, net_device, ndev); device 482 drivers/net/hyperv/netvsc.c netvsc_teardown_send_gpadl(device, net_device, ndev); device 489 drivers/net/hyperv/netvsc.c static int negotiate_nvsp_ver(struct hv_device *device, device 494 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 504 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, device 540 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, device 548 drivers/net/hyperv/netvsc.c static int netvsc_connect_vsp(struct hv_device *device, device 552 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 565 drivers/net/hyperv/netvsc.c if (negotiate_nvsp_ver(device, net_device, init_packet, device 597 drivers/net/hyperv/netvsc.c ret = vmbus_sendpacket(device->channel, init_packet, device 605 drivers/net/hyperv/netvsc.c ret = netvsc_init_buf(device, net_device, device_info); device 614 drivers/net/hyperv/netvsc.c void netvsc_device_remove(struct hv_device *device) device 616 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 626 drivers/net/hyperv/netvsc.c netvsc_revoke_recv_buf(device, net_device, ndev); device 628 drivers/net/hyperv/netvsc.c netvsc_teardown_recv_gpadl(device, net_device, ndev); device 630 drivers/net/hyperv/netvsc.c netvsc_revoke_send_buf(device, net_device, ndev); device 632 drivers/net/hyperv/netvsc.c netvsc_teardown_send_gpadl(device, net_device, ndev); device 647 drivers/net/hyperv/netvsc.c vmbus_close(device->channel); device 654 drivers/net/hyperv/netvsc.c netvsc_teardown_recv_gpadl(device, net_device, ndev); device 655 drivers/net/hyperv/netvsc.c netvsc_teardown_send_gpadl(device, net_device, ndev); device 804 drivers/net/hyperv/netvsc.c struct hv_device *device, device 816 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 908 drivers/net/hyperv/netvsc.c struct hv_device *device = ndev_ctx->device_ctx; device 930 drivers/net/hyperv/netvsc.c return netvsc_send_pkt(device, packet, net_device, pb, skb); device 1004 drivers/net/hyperv/netvsc.c int m_ret = netvsc_send_pkt(device, msd_send, net_device, device 1015 drivers/net/hyperv/netvsc.c ret = netvsc_send_pkt(device, cur_send, net_device, pb, skb); device 1247 drivers/net/hyperv/netvsc.c static int netvsc_process_raw_pkt(struct hv_device *device, device 1301 drivers/net/hyperv/netvsc.c struct hv_device *device = netvsc_channel_to_device(channel); device 1302 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 1311 drivers/net/hyperv/netvsc.c work_done += netvsc_process_raw_pkt(device, nvchan, net_device, device 1361 drivers/net/hyperv/netvsc.c struct netvsc_device *netvsc_device_add(struct hv_device *device, device 1366 drivers/net/hyperv/netvsc.c struct net_device *ndev = hv_get_drvdata(device); device 1379 drivers/net/hyperv/netvsc.c set_channel_read_mode(device->channel, HV_CALL_ISR); device 1391 drivers/net/hyperv/netvsc.c nvchan->channel = device->channel; device 1402 drivers/net/hyperv/netvsc.c ret = vmbus_open(device->channel, netvsc_ring_bytes, device 1417 drivers/net/hyperv/netvsc.c ret = netvsc_connect_vsp(device, net_device, device_info); device 1436 drivers/net/hyperv/netvsc.c vmbus_close(device->channel); device 2130 drivers/net/hyperv/netvsc_drv.c struct device *parent = vf_netdev->dev.parent; device 2300 drivers/net/hyperv/netvsc_drv.c SET_NETDEV_DEV(net, &dev->device); device 2390 drivers/net/hyperv/netvsc_drv.c dev_err(&dev->device, "No net device to remove\n"); device 63 drivers/net/hyperv/rndis_filter.c struct rndis_device *device; device 65 drivers/net/hyperv/rndis_filter.c device = kzalloc(sizeof(struct rndis_device), GFP_KERNEL); device 66 drivers/net/hyperv/rndis_filter.c if (!device) device 69 drivers/net/hyperv/rndis_filter.c spin_lock_init(&device->request_lock); device 71 drivers/net/hyperv/rndis_filter.c INIT_LIST_HEAD(&device->req_list); device 72 drivers/net/hyperv/rndis_filter.c INIT_WORK(&device->mcast_work, rndis_set_multicast); device 74 drivers/net/hyperv/rndis_filter.c device->state = RNDIS_DEV_UNINITIALIZED; device 76 drivers/net/hyperv/rndis_filter.c return device; device 223 drivers/net/ieee802154/at86rf230.c at86rf230_reg_writeable(struct device *dev, unsigned int reg) device 269 drivers/net/ieee802154/at86rf230.c at86rf230_reg_readable(struct device *dev, unsigned int reg) device 294 drivers/net/ieee802154/at86rf230.c at86rf230_reg_volatile(struct device *dev, unsigned int reg) device 313 drivers/net/ieee802154/at86rf230.c at86rf230_reg_precious(struct device *dev, unsigned int reg) device 413 drivers/net/ieee802154/atusb.c struct device *dev = &atusb->usb_dev->dev; device 127 drivers/net/ieee802154/fakelb.c static int fakelb_add_one(struct device *dev) device 80 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_add_one(struct genl_info *info, struct device *dev, device 730 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_add_one(struct genl_info *info, struct device *dev, device 149 drivers/net/ieee802154/mcr20a.c mcr20a_dar_writeable(struct device *dev, unsigned int reg) device 191 drivers/net/ieee802154/mcr20a.c mcr20a_dar_readable(struct device *dev, unsigned int reg) device 220 drivers/net/ieee802154/mcr20a.c mcr20a_dar_volatile(struct device *dev, unsigned int reg) device 235 drivers/net/ieee802154/mcr20a.c mcr20a_dar_precious(struct device *dev, unsigned int reg) device 264 drivers/net/ieee802154/mcr20a.c mcr20a_iar_writeable(struct device *dev, unsigned int reg) device 345 drivers/net/ieee802154/mcr20a.c mcr20a_iar_readable(struct device *dev, unsigned int reg) device 369 drivers/net/ieee802154/mcr20a.c mcr20a_iar_volatile(struct device *dev, unsigned int reg) device 259 drivers/net/ieee802154/mrf24j40.c mrf24j40_short_reg_writeable(struct device *dev, unsigned int reg) device 325 drivers/net/ieee802154/mrf24j40.c mrf24j40_short_reg_readable(struct device *dev, unsigned int reg) device 345 drivers/net/ieee802154/mrf24j40.c mrf24j40_short_reg_volatile(struct device *dev, unsigned int reg) device 373 drivers/net/ieee802154/mrf24j40.c mrf24j40_short_reg_precious(struct device *dev, unsigned int reg) device 400 drivers/net/ieee802154/mrf24j40.c mrf24j40_long_reg_writeable(struct device *dev, unsigned int reg) device 453 drivers/net/ieee802154/mrf24j40.c mrf24j40_long_reg_readable(struct device *dev, unsigned int reg) device 475 drivers/net/ieee802154/mrf24j40.c mrf24j40_long_reg_volatile(struct device *dev, unsigned int reg) device 33 drivers/net/ipvlan/ipvtap.c static const void *ipvtap_net_namespace(struct device *d) device 142 drivers/net/ipvlan/ipvtap.c struct device *classdev; device 38 drivers/net/macvtap.c static const void *macvtap_net_namespace(struct device *d) device 149 drivers/net/macvtap.c struct device *classdev; device 712 drivers/net/net_failover.c struct device *dev = standby_dev->dev.parent; device 21 drivers/net/netdevsim/bus.c static struct nsim_bus_dev *to_nsim_bus_dev(struct device *dev) device 47 drivers/net/netdevsim/bus.c nsim_bus_dev_numvfs_store(struct device *dev, struct device_attribute *attr, device 82 drivers/net/netdevsim/bus.c nsim_bus_dev_numvfs_show(struct device *dev, device 95 drivers/net/netdevsim/bus.c new_port_store(struct device *dev, struct device_attribute *attr, device 112 drivers/net/netdevsim/bus.c del_port_store(struct device *dev, struct device_attribute *attr, device 144 drivers/net/netdevsim/bus.c static void nsim_bus_dev_release(struct device *dev) device 238 drivers/net/netdevsim/bus.c static int nsim_bus_probe(struct device *dev) device 245 drivers/net/netdevsim/bus.c static int nsim_bus_remove(struct device *dev) device 253 drivers/net/netdevsim/bus.c static int nsim_num_vf(struct device *dev) device 215 drivers/net/netdevsim/netdevsim.h struct device dev; device 401 drivers/net/ntb_netdev.c static int ntb_netdev_probe(struct device *client_dev) device 463 drivers/net/ntb_netdev.c static void ntb_netdev_remove(struct device *client_dev) device 200 drivers/net/phy/adin.c struct device *dev = &phydev->mdio.dev; device 716 drivers/net/phy/adin.c struct device *dev = &phydev->mdio.dev; device 104 drivers/net/phy/aquantia_hwmon.c static int aqr_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 157 drivers/net/phy/aquantia_hwmon.c static int aqr_hwmon_write(struct device *dev, enum hwmon_sensor_types type, device 226 drivers/net/phy/aquantia_hwmon.c struct device *dev = &phydev->mdio.dev; device 227 drivers/net/phy/aquantia_hwmon.c struct device *hwmon_dev; device 245 drivers/net/phy/at803x.c struct device *dev = &phydev->mdio.dev; device 181 drivers/net/phy/dp83867.c struct device *dev = &phydev->mdio.dev; device 202 drivers/net/phy/icplus.c struct device *dev = &phydev->mdio.dev; device 194 drivers/net/phy/marvell.c struct device *hwmon_dev; device 1682 drivers/net/phy/marvell.c static int m88e1121_hwmon_read(struct device *dev, device 1813 drivers/net/phy/marvell.c static int m88e1510_hwmon_read(struct device *dev, device 1837 drivers/net/phy/marvell.c static int m88e1510_hwmon_write(struct device *dev, device 1957 drivers/net/phy/marvell.c static int m88e6390_hwmon_read(struct device *dev, device 2019 drivers/net/phy/marvell.c struct device *dev = &phydev->mdio.dev; device 2040 drivers/net/phy/marvell.c struct device *dev = &phydev->mdio.dev; device 65 drivers/net/phy/marvell10g.c struct device *hwmon_dev; device 81 drivers/net/phy/marvell10g.c static int mv3310_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 166 drivers/net/phy/marvell10g.c struct device *dev = &phydev->mdio.dev; device 182 drivers/net/phy/mdio-bcm-iproc.c int iproc_mdio_resume(struct device *dev) device 312 drivers/net/phy/mdio-bcm-unimac.c static int __maybe_unused unimac_mdio_suspend(struct device *d) device 321 drivers/net/phy/mdio-bcm-unimac.c static int __maybe_unused unimac_mdio_resume(struct device *d) device 35 drivers/net/phy/mdio-gpio.c static int mdio_gpio_get_data(struct device *dev, device 109 drivers/net/phy/mdio-gpio.c static struct mii_bus *mdio_gpio_bus_init(struct device *dev, device 140 drivers/net/phy/mdio-gpio.c static void mdio_gpio_bus_deinit(struct device *dev) device 147 drivers/net/phy/mdio-gpio.c static void mdio_gpio_bus_destroy(struct device *dev) device 83 drivers/net/phy/mdio-i2c.c struct mii_bus *mdio_i2c_alloc(struct device *parent, struct i2c_adapter *i2c) device 10 drivers/net/phy/mdio-i2c.h struct device; device 14 drivers/net/phy/mdio-i2c.h struct mii_bus *mdio_i2c_alloc(struct device *parent, struct i2c_adapter *i2c); device 51 drivers/net/phy/mdio-mux-bcm-iproc.c struct device *dev; device 279 drivers/net/phy/mdio-mux-bcm-iproc.c static int mdio_mux_iproc_suspend(struct device *dev) device 288 drivers/net/phy/mdio-mux-bcm-iproc.c static int mdio_mux_iproc_resume(struct device *dev) device 217 drivers/net/phy/mdio-mux-meson-g12a.c static int g12a_ephy_glue_clk_register(struct device *dev) device 303 drivers/net/phy/mdio-mux-meson-g12a.c struct device *dev = &pdev->dev; device 66 drivers/net/phy/mdio-mux-multiplexer.c struct device *dev = &pdev->dev; device 85 drivers/net/phy/mdio-mux.c int mdio_mux_init(struct device *dev, device 328 drivers/net/phy/mdio-xgene.c struct device *dev = &pdev->dev; device 441 drivers/net/phy/mdio-xgene.c struct device *dev = &pdev->dev; device 87 drivers/net/phy/mdio-xgene.h struct device *dev; device 175 drivers/net/phy/mdio_bus.c static void _devm_mdiobus_free(struct device *dev, void *res) device 180 drivers/net/phy/mdio_bus.c static int devm_mdiobus_match(struct device *dev, void *res, void *data) device 204 drivers/net/phy/mdio_bus.c struct mii_bus *devm_mdiobus_alloc_size(struct device *dev, int sizeof_priv) device 232 drivers/net/phy/mdio_bus.c void devm_mdiobus_free(struct device *dev, struct mii_bus *bus) device 249 drivers/net/phy/mdio_bus.c static void mdiobus_release(struct device *d) device 279 drivers/net/phy/mdio_bus.c struct device *d; device 298 drivers/net/phy/mdio_bus.c struct device *dev = &mdiodev->dev; device 703 drivers/net/phy/mdio_bus.c static int mdio_bus_match(struct device *dev, struct device_driver *drv) device 716 drivers/net/phy/mdio_bus.c static int mdio_uevent(struct device *dev, struct kobj_uevent_env *env) device 31 drivers/net/phy/mdio_device.c static void mdio_device_release(struct device *dev) device 36 drivers/net/phy/mdio_device.c int mdio_device_bus_match(struct device *dev, struct device_driver *drv) device 146 drivers/net/phy/mdio_device.c static int mdio_probe(struct device *dev) device 167 drivers/net/phy/mdio_device.c static int mdio_remove(struct device *dev) device 452 drivers/net/phy/micrel.c const struct device *dev = &phydev->mdio.dev; device 454 drivers/net/phy/micrel.c const struct device *dev_walker; device 570 drivers/net/phy/micrel.c const struct device *dev = &phydev->mdio.dev; device 582 drivers/net/phy/micrel.c const struct device *dev_walker; device 710 drivers/net/phy/micrel.c const struct device *dev = &phydev->mdio.dev; device 722 drivers/net/phy/micrel.c const struct device *dev_walker; device 217 drivers/net/phy/microchip.c struct device *dev = &phydev->mdio.dev; device 260 drivers/net/phy/microchip.c struct device *dev = &phydev->mdio.dev; device 715 drivers/net/phy/mscc.c struct device *dev = &phydev->mdio.dev; device 742 drivers/net/phy/mscc.c struct device *dev = &phydev->mdio.dev; device 1291 drivers/net/phy/mscc.c struct device *dev = &phydev->mdio.dev; device 1460 drivers/net/phy/mscc.c struct device *dev = &phydev->mdio.dev; device 54 drivers/net/phy/nxp-tja11xx.c struct device *hwmon_dev; device 273 drivers/net/phy/nxp-tja11xx.c static int tja11xx_hwmon_read(struct device *dev, device 332 drivers/net/phy/nxp-tja11xx.c struct device *dev = &phydev->mdio.dev; device 214 drivers/net/phy/phy_device.c static void phy_device_release(struct device *dev) device 273 drivers/net/phy/phy_device.c static int mdio_bus_phy_suspend(struct device *dev) device 293 drivers/net/phy/phy_device.c static int mdio_bus_phy_resume(struct device *dev) device 314 drivers/net/phy/phy_device.c static int mdio_bus_phy_restore(struct device *dev) device 481 drivers/net/phy/phy_device.c static int phy_bus_match(struct device *dev, struct device_driver *drv) device 512 drivers/net/phy/phy_device.c phy_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 521 drivers/net/phy/phy_device.c phy_interface_show(struct device *dev, struct device_attribute *attr, char *buf) device 536 drivers/net/phy/phy_device.c phy_has_fixups_show(struct device *dev, struct device_attribute *attr, device 994 drivers/net/phy/phy_device.c struct device *d; device 1176 drivers/net/phy/phy_device.c phy_standalone_show(struct device *dev, struct device_attribute *attr, device 1204 drivers/net/phy/phy_device.c struct device *d = &phydev->mdio.dev; device 1335 drivers/net/phy/phy_device.c struct device *d; device 1363 drivers/net/phy/phy_device.c struct device *d = &phydev->mdio.dev; device 2184 drivers/net/phy/phy_device.c static int phy_probe(struct device *dev) device 2280 drivers/net/phy/phy_device.c static int phy_remove(struct device *dev) device 45 drivers/net/phy/phylink.c struct device *dev; device 174 drivers/net/phy/realtek.c struct device *dev = &phydev->mdio.dev; device 22 drivers/net/phy/sfp-bus.c struct device *sfp_dev; device 579 drivers/net/phy/sfp-bus.c struct sfp_bus *sfp_register_socket(struct device *dev, struct sfp *sfp, device 174 drivers/net/phy/sfp.c struct device *dev; device 204 drivers/net/phy/sfp.c struct device *hwmon_dev; device 968 drivers/net/phy/sfp.c static int sfp_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 999 drivers/net/phy/sfp.c static int sfp_hwmon_read_string(struct device *dev, device 1834 drivers/net/phy/sfp.c static struct sfp *sfp_alloc(struct device *dev) device 26 drivers/net/phy/sfp.h struct sfp_bus *sfp_register_socket(struct device *dev, struct sfp *sfp, device 193 drivers/net/phy/smsc.c struct device *dev = &phydev->mdio.dev; device 300 drivers/net/phy/spi_ks8995.c struct device *dev; device 303 drivers/net/phy/spi_ks8995.c dev = container_of(kobj, struct device, kobj); device 312 drivers/net/phy/spi_ks8995.c struct device *dev; device 315 drivers/net/phy/spi_ks8995.c dev = container_of(kobj, struct device, kobj); device 62 drivers/net/phy/xilinx_gmii2rgmii.c struct device *dev = &mdiodev->dev; device 402 drivers/net/rionet.c static void rionet_remove_dev(struct device *dev, struct subsys_interface *sif) device 543 drivers/net/rionet.c static int rionet_add_dev(struct device *dev, struct subsys_interface *sif) device 662 drivers/net/rionet.c static void rionet_remove_mport(struct device *dev, device 326 drivers/net/thunderbolt.c struct device *dma_dev = tb_ring_dma_device(ring->ring); device 472 drivers/net/thunderbolt.c struct device *dma_dev = tb_ring_dma_device(ring->ring); device 515 drivers/net/thunderbolt.c struct device *dma_dev = tb_ring_dma_device(ring->ring); device 549 drivers/net/thunderbolt.c struct device *dma_dev = tb_ring_dma_device(ring->ring); device 744 drivers/net/thunderbolt.c struct device *dma_dev = tb_ring_dma_device(net->rx_ring.ring); device 906 drivers/net/thunderbolt.c struct device *dma_dev = tb_ring_dma_device(net->tx_ring.ring); device 1274 drivers/net/thunderbolt.c static int __maybe_unused tbnet_suspend(struct device *dev) device 1289 drivers/net/thunderbolt.c static int __maybe_unused tbnet_resume(struct device *dev) device 2664 drivers/net/tun.c static ssize_t tun_show_flags(struct device *dev, struct device_attribute *attr, device 2671 drivers/net/tun.c static ssize_t tun_show_owner(struct device *dev, struct device_attribute *attr, device 2681 drivers/net/tun.c static ssize_t tun_show_group(struct device *dev, struct device_attribute *attr, device 768 drivers/net/usb/catc.c struct device *dev = &intf->dev; device 262 drivers/net/usb/cdc-phonet.c req->ifr_phonet_autoconf.device = PN_DEV_PC; device 191 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_show_min_tx_pkt(struct device *d, struct device_attribute *attr, char *buf) device 199 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_show_rx_max(struct device *d, struct device_attribute *attr, char *buf) device 207 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_show_tx_max(struct device *d, struct device_attribute *attr, char *buf) device 215 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_show_tx_timer_usecs(struct device *d, struct device_attribute *attr, char *buf) device 223 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_min_tx_pkt(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 237 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_rx_max(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 250 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_tx_max(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 263 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_store_tx_timer_usecs(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 289 drivers/net/usb/cdc_ncm.c static ssize_t ndp_to_end_show(struct device *d, struct device_attribute *attr, char *buf) device 297 drivers/net/usb/cdc_ncm.c static ssize_t ndp_to_end_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 332 drivers/net/usb/cdc_ncm.c static ssize_t cdc_ncm_show_##name(struct device *d, struct device_attribute *attr, char *buf) \ device 257 drivers/net/usb/hso.c struct device *dev; device 460 drivers/net/usb/hso.c static ssize_t hso_sysfs_show_porttype(struct device *dev, device 2453 drivers/net/usb/hso.c struct device *dev = &hso_net->net->dev; device 179 drivers/net/usb/kaweth.c __u16 device; device 574 drivers/net/usb/kaweth.c struct device *dev = &urb->dev->dev; device 964 drivers/net/usb/kaweth.c struct device *dev = &intf->dev; device 64 drivers/net/usb/pegasus.c {.name = pn, .vendor = vid, .device = pid, .private = flags}, device 1329 drivers/net/usb/pegasus.c usb_dev_id[i].device = device_id; device 106 drivers/net/usb/pegasus.h __u16 device; device 351 drivers/net/usb/qmi_wwan.c static ssize_t raw_ip_show(struct device *d, struct device_attribute *attr, char *buf) device 359 drivers/net/usb/qmi_wwan.c static ssize_t raw_ip_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 403 drivers/net/usb/qmi_wwan.c static ssize_t add_mux_show(struct device *d, struct device_attribute *attr, char *buf) device 421 drivers/net/usb/qmi_wwan.c static ssize_t add_mux_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 461 drivers/net/usb/qmi_wwan.c static ssize_t del_mux_show(struct device *d, struct device_attribute *attr, char *buf) device 466 drivers/net/usb/qmi_wwan.c static ssize_t del_mux_store(struct device *d, struct device_attribute *attr, const char *buf, size_t len) device 61 drivers/net/usb/rndis_host.c struct device *udev = &info->control->dev; device 3611 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_suspend(struct device *device) device 3613 drivers/net/vmxnet3/vmxnet3_drv.c struct pci_dev *pdev = to_pci_dev(device); device 3729 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_resume(struct device *device) device 3733 drivers/net/vmxnet3/vmxnet3_drv.c struct pci_dev *pdev = to_pci_dev(device); device 458 drivers/net/wan/farsync.c struct pci_dev *device; /* Information about the pci device */ device 682 drivers/net/wan/farsync.c (card->device, PCI_INTERRUPT_LINE, &interrupt_line_register)) { device 704 drivers/net/wan/farsync.c (card->device, PCI_INTERRUPT_LINE, interrupt_line_register)) { device 807 drivers/net/wan/farsync.c pci_set_master(card->device); device 2523 drivers/net/wan/farsync.c card->device = pdev; device 2556 drivers/net/wan/farsync.c pci_alloc_consistent(card->device, FST_MAX_MTU, device 2564 drivers/net/wan/farsync.c pci_alloc_consistent(card->device, FST_MAX_MTU, device 2575 drivers/net/wan/farsync.c pci_free_consistent(card->device, FST_MAX_MTU, device 2628 drivers/net/wan/farsync.c pci_free_consistent(card->device, FST_MAX_MTU, device 2631 drivers/net/wan/farsync.c pci_free_consistent(card->device, FST_MAX_MTU, device 877 drivers/net/wan/fsl_ucc_hdlc.c static int uhdlc_suspend(struct device *dev) device 917 drivers/net/wan/fsl_ucc_hdlc.c static int uhdlc_resume(struct device *dev) device 69 drivers/net/wan/fsl_ucc_hdlc.h struct device *dev; device 254 drivers/net/wan/ixp4xx_hss.c struct device *dev; device 354 drivers/net/wan/pc300too.c if (pdev->device == PCI_DEVICE_ID_PC300_TE_1 || device 355 drivers/net/wan/pc300too.c pdev->device == PCI_DEVICE_ID_PC300_TE_2) device 362 drivers/net/wan/pc300too.c if (pdev->device == PCI_DEVICE_ID_PC300_RX_1 || device 363 drivers/net/wan/pc300too.c pdev->device == PCI_DEVICE_ID_PC300_TE_1) device 306 drivers/net/wan/sbni.c pdev->device != SBNI_PCI_DEVICE ) device 595 drivers/net/wan/wanxl.c switch (pdev->device) { device 166 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 230 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 314 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 391 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 437 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 485 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 517 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 569 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 603 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 711 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 866 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 930 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1012 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1096 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1144 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1199 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1285 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1351 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 1432 drivers/net/wimax/i2400m/control.c struct device *dev = i2400m_dev(i2400m); device 118 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 167 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 206 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 274 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 390 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 455 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 488 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 520 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 586 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 847 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 946 drivers/net/wimax/i2400m/driver.c struct device *dev = i2400m_dev(i2400m); device 390 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 455 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 586 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 649 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 702 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 791 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 883 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1025 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1074 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1112 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1146 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1188 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1256 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1339 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1386 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1481 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1550 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 1604 drivers/net/wimax/i2400m/fw.c struct device *dev = i2400m_dev(i2400m); device 894 drivers/net/wimax/i2400m/i2400m.h struct device *i2400m_dev(struct i2400m *i2400m) device 90 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 110 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 143 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 223 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 264 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 317 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 357 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 457 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 522 drivers/net/wimax/i2400m/netdev.c struct device *dev = i2400m_dev(i2400m); device 74 drivers/net/wimax/i2400m/op-rfkill.c struct device *dev = i2400m_dev(i2400m); device 155 drivers/net/wimax/i2400m/op-rfkill.c struct device *dev = i2400m_dev(i2400m); device 186 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 216 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 246 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 289 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 362 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 438 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 557 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 660 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 744 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 788 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 824 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 858 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 887 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 983 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 1101 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 1148 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 1193 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 1247 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 1313 drivers/net/wimax/i2400m/rx.c struct device *dev = i2400m_dev(i2400m); device 28 drivers/net/wimax/i2400m/sysfs.c ssize_t i2400m_idle_timeout_store(struct device *dev, device 437 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 507 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 563 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 615 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 717 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 840 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 934 drivers/net/wimax/i2400m/tx.c struct device *dev = i2400m_dev(i2400m); device 93 drivers/net/wimax/i2400m/usb-fw.c struct device *dev = &i2400mu->usb_iface->dev; device 186 drivers/net/wimax/i2400m/usb-fw.c struct device *dev = i2400m_dev(i2400m); device 281 drivers/net/wimax/i2400m/usb-fw.c struct device *dev = i2400m_dev(i2400m); device 86 drivers/net/wimax/i2400m/usb-notif.c struct device *dev = &i2400mu->usb_iface->dev; device 127 drivers/net/wimax/i2400m/usb-notif.c struct device *dev = &i2400mu->usb_iface->dev; device 194 drivers/net/wimax/i2400m/usb-notif.c struct device *dev = &i2400mu->usb_iface->dev; device 248 drivers/net/wimax/i2400m/usb-notif.c struct device *dev = &i2400mu->usb_iface->dev; device 120 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = &i2400mu->usb_iface->dev; device 143 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = &i2400mu->usb_iface->dev; device 195 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = &i2400mu->usb_iface->dev; device 333 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = &i2400mu->usb_iface->dev; device 418 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = &i2400mu->usb_iface->dev; device 431 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = &i2400mu->usb_iface->dev; device 450 drivers/net/wimax/i2400m/usb-rx.c struct device *dev = i2400m_dev(i2400m); device 92 drivers/net/wimax/i2400m/usb-tx.c struct device *dev = &i2400mu->usb_iface->dev; device 182 drivers/net/wimax/i2400m/usb-tx.c struct device *dev = &i2400mu->usb_iface->dev; device 232 drivers/net/wimax/i2400m/usb-tx.c struct device *dev = &i2400mu->usb_iface->dev; device 244 drivers/net/wimax/i2400m/usb-tx.c struct device *dev = &i2400mu->usb_iface->dev; device 262 drivers/net/wimax/i2400m/usb-tx.c struct device *dev = i2400m_dev(i2400m); device 91 drivers/net/wimax/i2400m/usb.c struct device *dev = &i2400mu->usb_iface->dev; device 120 drivers/net/wimax/i2400m/usb.c struct device *dev = &i2400mu->usb_iface->dev; device 148 drivers/net/wimax/i2400m/usb.c struct device *dev = &i2400mu->usb_iface->dev; device 266 drivers/net/wimax/i2400m/usb.c struct device *dev = i2400m_dev(i2400m); device 415 drivers/net/wimax/i2400m/usb.c struct device *dev = &iface->dev; device 526 drivers/net/wimax/i2400m/usb.c struct device *dev = &iface->dev; device 581 drivers/net/wimax/i2400m/usb.c struct device *dev = &iface->dev; device 641 drivers/net/wimax/i2400m/usb.c struct device *dev = &iface->dev; device 666 drivers/net/wimax/i2400m/usb.c struct device *dev = &iface->dev; device 1742 drivers/net/wireless/ath/ar5523/ar5523.c #define AR5523_DEVICE_UG(vendor, device) \ device 1743 drivers/net/wireless/ath/ar5523/ar5523.c { USB_DEVICE((vendor), (device)) }, \ device 1744 drivers/net/wireless/ath/ar5523/ar5523.c { USB_DEVICE((vendor), (device) + 1), \ device 1746 drivers/net/wireless/ath/ar5523/ar5523.c #define AR5523_DEVICE_UX(vendor, device) \ device 1747 drivers/net/wireless/ath/ar5523/ar5523.c { USB_DEVICE((vendor), (device)), \ device 1749 drivers/net/wireless/ath/ar5523/ar5523.c { USB_DEVICE((vendor), (device) + 1), \ device 85 drivers/net/wireless/ath/ath10k/ahb.c struct device *dev; device 179 drivers/net/wireless/ath/ath10k/ahb.c struct device *dev; device 534 drivers/net/wireless/ath/ath10k/ahb.c struct device *dev; device 1403 drivers/net/wireless/ath/ath10k/core.c ar->id.vendor, ar->id.device, device 3110 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ath10k_core_create(size_t priv_size, struct device *dev, device 947 drivers/net/wireless/ath/ath10k/core.h struct device *dev; device 1009 drivers/net/wireless/ath/ath10k/core.h u32 device; device 1229 drivers/net/wireless/ath/ath10k/core.h struct ath10k *ath10k_core_create(size_t priv_size, struct device *dev, device 97 drivers/net/wireless/ath/ath10k/htc.c struct device *dev = htc->ar->dev; device 1158 drivers/net/wireless/ath/ath10k/htt_tx.c struct device *dev = ar->dev; device 1348 drivers/net/wireless/ath/ath10k/htt_tx.c struct device *dev = ar->dev; device 1548 drivers/net/wireless/ath/ath10k/htt_tx.c struct device *dev = ar->dev; device 2277 drivers/net/wireless/ath/ath10k/pci.c switch (ar_pci->pdev->device) { device 3513 drivers/net/wireless/ath/ath10k/pci.c switch (pci_dev->device) { device 3579 drivers/net/wireless/ath/ath10k/pci.c pdev->vendor, pdev->device, device 3586 drivers/net/wireless/ath/ath10k/pci.c ar->dev_id = pci_dev->device; device 3595 drivers/net/wireless/ath/ath10k/pci.c ar->id.device = pdev->device; device 3648 drivers/net/wireless/ath/ath10k/pci.c if (!ath10k_pci_chip_is_supported(pdev->device, device 3664 drivers/net/wireless/ath/ath10k/pci.c if (!ath10k_pci_chip_is_supported(pdev->device, bus_params.chip_id)) device 3677 drivers/net/wireless/ath/ath10k/pci.c pdev->device, bus_params.chip_id); device 3725 drivers/net/wireless/ath/ath10k/pci.c static __maybe_unused int ath10k_pci_pm_suspend(struct device *dev) device 3737 drivers/net/wireless/ath/ath10k/pci.c static __maybe_unused int ath10k_pci_pm_resume(struct device *dev) device 109 drivers/net/wireless/ath/ath10k/pci.h struct device *dev; device 958 drivers/net/wireless/ath/ath10k/qmi.c struct device *dev = ar->dev; device 1033 drivers/net/wireless/ath/ath10k/sdio.c u16 device = ar_sdio->func->device, dev_id_base, dev_id_chiprev; device 1043 drivers/net/wireless/ath/ath10k/sdio.c dev_id_base = FIELD_GET(QCA_MANUFACTURER_ID_BASE, device); device 1044 drivers/net/wireless/ath/ath10k/sdio.c dev_id_chiprev = FIELD_GET(QCA_MANUFACTURER_ID_REV_MASK, device); device 1962 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_pm_suspend(struct device *device) device 1967 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_pm_resume(struct device *device) device 2010 drivers/net/wireless/ath/ath10k/sdio.c func->num, func->vendor, func->device, device 2060 drivers/net/wireless/ath/ath10k/sdio.c dev_id_base = FIELD_GET(QCA_MANUFACTURER_ID_BASE, id->device); device 2069 drivers/net/wireless/ath/ath10k/sdio.c dev_id_base, id->device); device 2074 drivers/net/wireless/ath/ath10k/sdio.c ar->id.device = id->device; device 2109 drivers/net/wireless/ath/ath10k/sdio.c func->num, func->vendor, func->device); device 1267 drivers/net/wireless/ath/ath10k/snoc.c struct device *dev = &ar_snoc->dev->dev; device 1349 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_get_vreg_info(struct ath10k *ar, struct device *dev, device 1387 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_get_clk_info(struct ath10k *ar, struct device *dev, device 1654 drivers/net/wireless/ath/ath10k/snoc.c struct device *dev; device 61 drivers/net/wireless/ath/ath10k/thermal.c static ssize_t ath10k_thermal_show_temp(struct device *dev, device 157 drivers/net/wireless/ath/ath10k/thermal.c struct device *hwmon_dev; device 172 drivers/net/wireless/ath/ath10k/thermal.c ret = sysfs_create_link(&ar->dev->kobj, &cdev->device.kobj, device 53 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 58 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 68 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 92 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 98 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 109 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 121 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 130 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 141 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 153 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 161 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 171 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 183 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 191 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 201 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 213 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 220 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 229 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 240 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 248 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 258 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 270 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 278 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 288 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 301 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 310 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 321 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 335 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 341 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 349 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 360 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 367 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 376 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 387 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 395 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 405 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 436 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 444 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 454 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 471 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 481 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 493 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 507 drivers/net/wireless/ath/ath10k/trace.h __string(device, dev_name(ar->dev)) device 514 drivers/net/wireless/ath/ath10k/trace.h __assign_str(device, dev_name(ar->dev)); device 523 drivers/net/wireless/ath/ath10k/trace.h __get_str(device), device 47 drivers/net/wireless/ath/ath10k/txrx.c struct device *dev = ar->dev; device 1016 drivers/net/wireless/ath/ath10k/usb.c ar->id.device = product_id; device 1262 drivers/net/wireless/ath/ath5k/ath5k.h struct device *dev; /* for dma mapping */ device 48 drivers/net/wireless/ath/ath5k/led.c .vendor = PCI_ANY_ID, .device = PCI_ANY_ID, \ device 263 drivers/net/wireless/ath/ath5k/pci.c ah->devid = id->device; device 301 drivers/net/wireless/ath/ath5k/pci.c static int ath5k_pci_suspend(struct device *dev) device 311 drivers/net/wireless/ath/ath5k/pci.c static int ath5k_pci_resume(struct device *dev) device 11 drivers/net/wireless/ath/ath5k/sysfs.c static ssize_t ath5k_attr_show_##name(struct device *dev, \ device 20 drivers/net/wireless/ath/ath5k/sysfs.c static ssize_t ath5k_attr_store_##name(struct device *dev, \ device 38 drivers/net/wireless/ath/ath5k/sysfs.c static ssize_t ath5k_attr_show_##name(struct device *dev, \ device 63 drivers/net/wireless/ath/ath5k/sysfs.c static ssize_t ath5k_attr_show_noise_immunity_level_max(struct device *dev, device 72 drivers/net/wireless/ath/ath5k/sysfs.c static ssize_t ath5k_attr_show_firstep_level_max(struct device *dev, device 105 drivers/net/wireless/ath/ath5k/sysfs.c struct device *dev = ah->dev; device 120 drivers/net/wireless/ath/ath5k/sysfs.c struct device *dev = ah->dev; device 265 drivers/net/wireless/ath/ath6kl/core.c struct ath6kl *ath6kl_core_create(struct device *dev) device 695 drivers/net/wireless/ath/ath6kl/core.h struct device *dev; device 979 drivers/net/wireless/ath/ath6kl/core.h struct ath6kl *ath6kl_core_create(struct device *dev); device 802 drivers/net/wireless/ath/ath6kl/sdio.c if ((ar_sdio->id->device & MANUFACTURER_ID_ATH6KL_BASE_MASK) >= device 1282 drivers/net/wireless/ath/ath6kl/sdio.c static int ath6kl_sdio_pm_suspend(struct device *device) device 1289 drivers/net/wireless/ath/ath6kl/sdio.c static int ath6kl_sdio_pm_resume(struct device *device) device 1317 drivers/net/wireless/ath/ath6kl/sdio.c func->num, func->vendor, func->device, device 1397 drivers/net/wireless/ath/ath6kl/sdio.c func->num, func->vendor, func->device); device 687 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device = ath6kl_usb_priv(ar); device 690 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_start_recv_pipes(device); device 695 drivers/net/wireless/ath/ath6kl/usb.c device->pipes[i].urb_cnt_thresh = device 696 drivers/net/wireless/ath/ath6kl/usb.c device->pipes[i].urb_alloc / 2; device 703 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device = ath6kl_usb_priv(ar); device 704 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb_pipe *pipe = &device->pipes[PipeID]; device 742 drivers/net/wireless/ath/ath6kl/usb.c device->udev, device 778 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device = ath6kl_usb_priv(ar); device 780 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_flush_all(device); device 847 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device = ath6kl_usb_priv(ar); device 849 drivers/net/wireless/ath/ath6kl/usb.c return device->pipes[pipe_id].urb_cnt; device 854 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device = ath6kl_usb_priv(ar); device 856 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_flush_all(device); device 1184 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device; device 1185 drivers/net/wireless/ath/ath6kl/usb.c device = usb_get_intfdata(interface); device 1187 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_flush_all(device); device 1193 drivers/net/wireless/ath/ath6kl/usb.c struct ath6kl_usb *device; device 1194 drivers/net/wireless/ath/ath6kl/usb.c device = usb_get_intfdata(interface); device 1196 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_post_recv_transfers(&device->pipes[ATH6KL_USB_PIPE_RX_DATA], device 1198 drivers/net/wireless/ath/ath6kl/usb.c ath6kl_usb_post_recv_transfers(&device->pipes[ATH6KL_USB_PIPE_RX_DATA2], device 984 drivers/net/wireless/ath/ath9k/ath9k.h struct device *dev; device 140 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c struct device *dev = &pdev->dev; device 1102 drivers/net/wireless/ath/ath9k/hif_usb.c struct device *dev = &hif_dev->udev->dev; device 1103 drivers/net/wireless/ath/ath9k/hif_usb.c struct device *parent = dev->parent; device 452 drivers/net/wireless/ath/ath9k/htc.h struct device *dev; device 630 drivers/net/wireless/ath/ath9k/htc.h int ath9k_htc_probe_device(struct htc_target *htc_handle, struct device *dev, device 931 drivers/net/wireless/ath/ath9k/htc_drv_init.c int ath9k_htc_probe_device(struct htc_target *htc_handle, struct device *dev, device 466 drivers/net/wireless/ath/ath9k/htc_hst.c struct device *dev) device 498 drivers/net/wireless/ath/ath9k/htc_hst.c struct device *dev, u16 devid, device 119 drivers/net/wireless/ath/ath9k/htc_hst.h struct device *dev; device 223 drivers/net/wireless/ath/ath9k/htc_hst.h struct device *dev); device 226 drivers/net/wireless/ath/ath9k/htc_hst.h struct device *dev, u16 devid, char *product, device 777 drivers/net/wireless/ath/ath9k/hw.h struct device *dev; device 986 drivers/net/wireless/ath/ath9k/pci.c ret = ath9k_init_device(id->device, sc, &ath_pci_bus_ops); device 1022 drivers/net/wireless/ath/ath9k/pci.c static int ath_pci_suspend(struct device *device) device 1024 drivers/net/wireless/ath/ath9k/pci.c struct pci_dev *pdev = to_pci_dev(device); device 1046 drivers/net/wireless/ath/ath9k/pci.c static int ath_pci_resume(struct device *device) device 1048 drivers/net/wireless/ath/ath9k/pci.c struct pci_dev *pdev = to_pci_dev(device); device 41 drivers/net/wireless/ath/trace.h __string(device, wiphy_name(wiphy)) device 47 drivers/net/wireless/ath/trace.h __assign_str(device, wiphy_name(wiphy)); device 58 drivers/net/wireless/ath/trace.h __get_str(device), device 168 drivers/net/wireless/ath/wcn36xx/dxe.c static int wcn36xx_dxe_init_descs(struct device *dev, struct wcn36xx_dxe_ch *wcn_ch) device 227 drivers/net/wireless/ath/wcn36xx/dxe.c static void wcn36xx_dxe_deinit_descs(struct device *dev, struct wcn36xx_dxe_ch *wcn_ch) device 275 drivers/net/wireless/ath/wcn36xx/dxe.c static int wcn36xx_dxe_fill_skb(struct device *dev, device 179 drivers/net/wireless/ath/wcn36xx/wcn36xx.h struct device *dev; device 2745 drivers/net/wireless/ath/wil6210/cfg80211.c struct wil6210_priv *wil_cfg80211_init(struct device *dev) device 506 drivers/net/wireless/ath/wil6210/interrupt.c struct device *dev = &wil->main_ndev->dev; device 359 drivers/net/wireless/ath/wil6210/netdev.c void *wil_if_alloc(struct device *dev) device 309 drivers/net/wireless/ath/wil6210/pcie_bus.c struct device *dev = &pdev->dev; device 322 drivers/net/wireless/ath/wil6210/pcie_bus.c (int)pdev->vendor, (int)pdev->device, (int)pdev->revision, device 507 drivers/net/wireless/ath/wil6210/pcie_bus.c static int wil6210_suspend(struct device *dev, bool is_runtime) device 542 drivers/net/wireless/ath/wil6210/pcie_bus.c static int wil6210_resume(struct device *dev, bool is_runtime) device 620 drivers/net/wireless/ath/wil6210/pcie_bus.c static int __maybe_unused wil6210_pm_suspend(struct device *dev) device 625 drivers/net/wireless/ath/wil6210/pcie_bus.c static int __maybe_unused wil6210_pm_resume(struct device *dev) device 630 drivers/net/wireless/ath/wil6210/pcie_bus.c static int __maybe_unused wil6210_pm_runtime_idle(struct device *dev) device 640 drivers/net/wireless/ath/wil6210/pcie_bus.c static int __maybe_unused wil6210_pm_runtime_resume(struct device *dev) device 645 drivers/net/wireless/ath/wil6210/pcie_bus.c static int __maybe_unused wil6210_pm_runtime_suspend(struct device *dev) device 438 drivers/net/wireless/ath/wil6210/pm.c struct device *dev = wil_to_dev(wil); device 448 drivers/net/wireless/ath/wil6210/pm.c struct device *dev = wil_to_dev(wil); device 457 drivers/net/wireless/ath/wil6210/pm.c struct device *dev = wil_to_dev(wil); device 471 drivers/net/wireless/ath/wil6210/pm.c struct device *dev = wil_to_dev(wil); device 57 drivers/net/wireless/ath/wil6210/pmc.c struct device *dev = wil_to_dev(wil); device 242 drivers/net/wireless/ath/wil6210/pmc.c struct device *dev = wil_to_dev(wil); device 122 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 181 drivers/net/wireless/ath/wil6210/txrx.c static void wil_txdesc_unmap(struct device *dev, union wil_tx_desc *desc, device 202 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 270 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 455 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 1733 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 2036 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 2431 drivers/net/wireless/ath/wil6210/txrx.c struct device *dev = wil_to_dev(wil); device 38 drivers/net/wireless/ath/wil6210/txrx_edma.c static void wil_tx_desc_unmap_edma(struct device *dev, device 73 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 92 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 167 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 279 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 389 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 433 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 866 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 1164 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 1361 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 1532 drivers/net/wireless/ath/wil6210/txrx_edma.c struct device *dev = wil_to_dev(wil); device 613 drivers/net/wireless/ath/wil6210/wil6210.h void (*tx_desc_unmap)(struct device *dev, device 1216 drivers/net/wireless/ath/wil6210/wil6210.h void *wil_if_alloc(struct device *dev); device 1346 drivers/net/wireless/ath/wil6210/wil6210.h struct wil6210_priv *wil_cfg80211_init(struct device *dev); device 36 drivers/net/wireless/ath/wil6210/wil_platform.c void *wil_platform_init(struct device *dev, struct wil_platform_ops *ops, device 20 drivers/net/wireless/ath/wil6210/wil_platform.h struct device; device 86 drivers/net/wireless/ath/wil6210/wil_platform.h void *wil_platform_init(struct device *dev, struct wil_platform_ops *ops, device 449 drivers/net/wireless/atmel/atmel.c struct device *sys_dev; device 1498 drivers/net/wireless/atmel/atmel.c struct device *sys_dev, device 26 drivers/net/wireless/atmel/atmel.h struct net_device *init_atmel_card(unsigned short, unsigned long, const AtmelFWType, struct device *, device 982 drivers/net/wireless/broadcom/b43/b43.h static inline struct b43_wldev *dev_to_b43_wldev(struct device *dev) device 39 drivers/net/wireless/broadcom/b43/bus.h struct device *dev; device 40 drivers/net/wireless/broadcom/b43/bus.h struct device *dma_dev; device 5298 drivers/net/wireless/broadcom/b43/main.c dev_id = dev->dev->bdev->bus->host_pci->device; device 5303 drivers/net/wireless/broadcom/b43/main.c dev_id = dev->dev->sdev->bus->host_pci->device; device 5516 drivers/net/wireless/broadcom/b43/main.c (pdev->device == _device) && \ device 6512 drivers/net/wireless/broadcom/b43/phy_n.c if (pdev->device == 0x4328 || device 6513 drivers/net/wireless/broadcom/b43/phy_n.c pdev->device == 0x432a) device 29 drivers/net/wireless/broadcom/b43/sdio.c u16 device; device 37 drivers/net/wireless/broadcom/b43/sdio.c static unsigned int b43_sdio_get_quirks(u16 vendor, u16 device) device 42 drivers/net/wireless/broadcom/b43/sdio.c if (vendor == q->vendor && device == q->device) device 97 drivers/net/wireless/broadcom/b43/sdio.c u16 vendor = 0, device = 0; device 110 drivers/net/wireless/broadcom/b43/sdio.c device = tuple->data[3] | (tuple->data[4]<<8); device 112 drivers/net/wireless/broadcom/b43/sdio.c vendor, device); device 123 drivers/net/wireless/broadcom/b43/sdio.c if (!vendor || !device) { device 149 drivers/net/wireless/broadcom/b43/sdio.c b43_sdio_get_quirks(vendor, device)); device 37 drivers/net/wireless/broadcom/b43/sysfs.c static ssize_t b43_attr_interfmode_show(struct device *dev, device 79 drivers/net/wireless/broadcom/b43/sysfs.c static ssize_t b43_attr_interfmode_store(struct device *dev, device 129 drivers/net/wireless/broadcom/b43/sysfs.c struct device *dev = wldev->dev->dev; device 138 drivers/net/wireless/broadcom/b43/sysfs.c struct device *dev = wldev->dev->dev; device 786 drivers/net/wireless/broadcom/b43legacy/b43legacy.h struct b43legacy_wldev *dev_to_b43legacy_wldev(struct device *dev) device 3666 drivers/net/wireless/broadcom/b43legacy/main.c (pdev->device != 0x4312 && device 3667 drivers/net/wireless/broadcom/b43legacy/main.c pdev->device != 0x4319 && device 3668 drivers/net/wireless/broadcom/b43legacy/main.c pdev->device != 0x4324)) { device 62 drivers/net/wireless/broadcom/b43legacy/sysfs.c static ssize_t b43legacy_attr_interfmode_show(struct device *dev, device 96 drivers/net/wireless/broadcom/b43legacy/sysfs.c static ssize_t b43legacy_attr_interfmode_store(struct device *dev, device 143 drivers/net/wireless/broadcom/b43legacy/sysfs.c static ssize_t b43legacy_attr_preamble_show(struct device *dev, device 167 drivers/net/wireless/broadcom/b43legacy/sysfs.c static ssize_t b43legacy_attr_preamble_store(struct device *dev, device 198 drivers/net/wireless/broadcom/b43legacy/sysfs.c struct device *dev = wldev->dev->dev; device 220 drivers/net/wireless/broadcom/b43legacy/sysfs.c struct device *dev = wldev->dev->dev; device 351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c void brcmf_proto_bcdc_txflowblock(struct device *dev, bool state) device 362 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp, device 11 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h void brcmf_proto_bcdc_txflowblock(struct device *dev, bool state); device 12 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.h void brcmf_proto_bcdc_txcomplete(struct device *dev, struct sk_buff *txp, device 979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c static void brcmf_sdiod_acpi_set_power_manageable(struct device *dev, device 997 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c struct device *dev; device 1002 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_dbg(SDIO, "sdio device ID: 0x%04x\n", func->device); device 1070 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c brcmf_dbg(SDIO, "sdio device ID: 0x%04x\n", func->device); device 1096 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c void brcmf_sdio_wowl_config(struct device *dev, bool enabled) device 1106 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c static int brcmf_ops_sdio_suspend(struct device *dev) device 1137 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c static int brcmf_ops_sdio_resume(struct device *dev) device 71 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*preinit)(struct device *dev); device 72 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void (*stop)(struct device *dev); device 73 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*txdata)(struct device *dev, struct sk_buff *skb); device 74 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*txctl)(struct device *dev, unsigned char *msg, uint len); device 75 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*rxctl)(struct device *dev, unsigned char *msg, uint len); device 76 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h struct pktq * (*gettxq)(struct device *dev); device 77 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void (*wowl_config)(struct device *dev, bool enabled); device 78 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h size_t (*get_ramsize)(struct device *dev); device 79 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*get_memdump)(struct device *dev, void *data, size_t len); device 80 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*get_fwname)(struct device *dev, const char *ext, device 82 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void (*debugfs_create)(struct device *dev); device 83 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int (*reset)(struct device *dev); device 143 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h struct device *dev; device 252 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_rx_frame(struct device *dev, struct sk_buff *rxp, bool handle_event); device 254 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_rx_event(struct device *dev, struct sk_buff *rxp); device 256 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int brcmf_alloc(struct device *dev, struct brcmf_mp_device *settings); device 258 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h int brcmf_attach(struct device *dev); device 260 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_detach(struct device *dev); device 261 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_free(struct device *dev); device 263 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_dev_reset(struct device *dev); device 265 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_dev_coredump(struct device *dev); device 267 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_fw_crashed(struct device *dev); device 272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h s32 brcmf_iovar_data_set(struct device *dev, char *name, void *data, u32 len); device 273 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h void brcmf_bus_add_txhdrlen(struct device *dev, uint len); device 395 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c struct brcmf_mp_device *brcmf_get_module_param(struct device *dev, device 60 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h struct brcmf_mp_device *brcmf_get_module_param(struct device *dev, device 496 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_rx_frame(struct device *dev, struct sk_buff *skb, bool handle_event) device 519 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_rx_event(struct device *dev, struct sk_buff *skb) device 1212 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c int brcmf_alloc(struct device *dev, struct brcmf_mp_device *settings) device 1241 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c int brcmf_attach(struct device *dev) device 1286 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_bus_add_txhdrlen(struct device *dev, uint len) device 1296 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_dev_reset(struct device *dev) device 1308 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_dev_coredump(struct device *dev) device 1316 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_fw_crashed(struct device *dev) device 1328 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_detach(struct device *dev) device 1371 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c void brcmf_free(struct device *dev) device 1386 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c s32 brcmf_iovar_data_set(struct device *dev, char *name, void *data, u32 len) device 430 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c struct device *dev; device 433 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c void (*done)(struct device *dev, int err, struct brcmf_fw_request *req); device 659 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c int brcmf_fw_get_firmwares(struct device *dev, struct brcmf_fw_request *req, device 660 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c void (*fw_cb)(struct device *dev, int err, device 82 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h int brcmf_fw_get_firmwares(struct device *dev, struct brcmf_fw_request *req, device 83 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h void (*fw_cb)(struct device *dev, int err, device 358 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c struct brcmf_flowring *brcmf_flowring_attach(struct device *dev, u16 nrofrings) device 39 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h struct device *dev; device 64 drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.h struct brcmf_flowring *brcmf_flowring_attach(struct device *dev, u16 nrofrings); device 317 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_alloc_pktid(struct device *dev, device 362 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_get_pktid(struct device *dev, struct brcmf_msgbuf_pktids *pktids, device 390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_release_array(struct device *dev, device 1360 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c int brcmf_proto_msgbuf_rx_trigger(struct device *dev) device 31 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.h int brcmf_proto_msgbuf_rx_trigger(struct device *dev); device 15 drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c void brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type, device 6 drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h void brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type, device 9 drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h static void brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type, device 338 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static void brcmf_pcie_setup(struct device *dev, int ret, device 1082 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static void brcmf_pcie_release_ringbuffer(struct device *dev, device 1345 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static void brcmf_pcie_down(struct device *dev) device 1350 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_tx(struct device *dev, struct sk_buff *skb) device 1356 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_tx_ctlpkt(struct device *dev, unsigned char *msg, device 1363 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_rx_ctlpkt(struct device *dev, unsigned char *msg, device 1370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static void brcmf_pcie_wowl_config(struct device *dev, bool enabled) device 1381 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static size_t brcmf_pcie_get_ramsize(struct device *dev) device 1391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_get_memdump(struct device *dev, void *data, size_t len) device 1403 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c int brcmf_pcie_get_fwname(struct device *dev, const char *ext, u8 *fw_name) device 1422 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_reset(struct device *dev) device 1750 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static void brcmf_pcie_setup(struct device *dev, int ret, device 1878 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c brcmf_dbg(PCIE, "Enter %x:%x\n", pdev->vendor, pdev->device); device 1953 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c brcmf_err(NULL, "failed %x:%x\n", pdev->vendor, pdev->device); device 2010 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_pm_enter_D3(struct device *dev) device 2039 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static int brcmf_pcie_pm_leave_D3(struct device *dev) device 2429 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_bus_stop(struct device *dev) device 2706 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static struct pktq *brcmf_sdio_bus_gettxq(struct device *dev) device 2757 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_bus_txdata(struct device *dev, struct sk_buff *pkt) device 2888 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_bus_txctl(struct device *dev, unsigned char *msg, uint msglen) device 3167 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_debugfs_create(struct device *dev) device 3192 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_debugfs_create(struct device *dev) device 3198 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_bus_rxctl(struct device *dev, unsigned char *msg, uint msglen) device 3479 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_bus_preinit(struct device *dev) device 3541 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static size_t brcmf_sdio_bus_get_ramsize(struct device *dev) device 3550 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_bus_get_memdump(struct device *dev, void *data, device 3868 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c (sdiodev->func1->device == SDIO_DEVICE_ID_BROADCOM_4339 || device 3869 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c sdiodev->func1->device == SDIO_DEVICE_ID_BROADCOM_4335_4339)) { device 4079 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c int brcmf_sdio_get_fwname(struct device *dev, const char *ext, u8 *fw_name) device 4115 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static void brcmf_sdio_firmware_callback(struct device *dev, int err, device 4185 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c switch (sdiod->func1->device) { device 174 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h struct device *dev; device 376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.h void brcmf_sdio_wowl_config(struct device *dev, bool enabled); device 151 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct device *dev; device 174 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static struct brcmf_usbdev *brcmf_usb_get_buspub(struct device *dev) device 180 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static struct brcmf_usbdev_info *brcmf_usb_get_businfo(struct device *dev) device 310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_tx_ctlpkt(struct device *dev, u8 *buf, u32 len) device 339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_rx_ctlpkt(struct device *dev, u8 *buf, u32 len) device 584 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_tx(struct device *dev, struct sk_buff *skb) device 635 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_up(struct device *dev) device 684 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static void brcmf_usb_down(struct device *dev) device 1108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static void brcmf_usb_wowl_config(struct device *dev, bool enabled) device 1121 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c int brcmf_usb_get_fwname(struct device *dev, const char *ext, u8 *fw_name) device 1152 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static void brcmf_usb_probe_phase2(struct device *dev, int ret, device 1224 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c struct device *dev = devinfo->dev; device 1541 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_reset_device(struct device *dev, void *notused) device 74 drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac.h TP_PROTO(const struct device *dev, int in_isr, u32 macintstatus, device 26 drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h TP_PROTO(const struct device *dev, device 41 drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h TP_PROTO(const struct device *dev, u16 framelen, u16 frameid, device 74 drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h TP_PROTO(const struct device *dev, unsigned max_ampdu_len, device 193 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c struct device *dev = &drvr->wlc->hw->d11core->dev; device 214 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c void __brcms_ ##fn(struct device *dev, const char *fmt, ...) \ device 234 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c void __brcms_dbg(struct device *dev, u32 level, const char *func, device 28 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h void __brcms_info(struct device *dev, const char *fmt, ...); device 30 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h void __brcms_warn(struct device *dev, const char *fmt, ...); device 32 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h void __brcms_err(struct device *dev, const char *fmt, ...); device 34 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h void __brcms_crit(struct device *dev, const char *fmt, ...); device 38 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h void __brcms_dbg(struct device *dev, u32 level, const char *func, device 42 drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.h void __brcms_dbg(struct device *dev, u32 level, const char *func, device 213 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c struct device *dmadev; device 370 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c struct device *device = &pdev->dev; device 380 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c status = request_firmware(&wl->fw.fw_bin[i], fw_name, device); device 388 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c status = request_firmware(&wl->fw.fw_hdr[i], fw_name, device); device 4419 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pcidev->device); device 4458 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc_hw->deviceid = pcidev->device; device 5632 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c u16 device = pcidev->device; device 5639 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (device == BCM43224_D11N_ID_VEN1 || device == BCM43224_CHIP_ID) device 5641 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((device == BCM43224_D11N_ID) || (device == BCM43225_D11N2G_ID)) device 5643 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (device == BCM4313_D11N2G_ID || device == BCM4313_CHIP_ID) device 5645 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((device == BCM43236_D11N_ID) || (device == BCM43236_D11N2G_ID)) device 5648 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c pr_err("unknown device id %04x\n", device); device 2776 drivers/net/wireless/cisco/airo.c struct device *dmdev ) device 2795 drivers/net/wireless/cisco/airo.c if (pci && (pci->device == 0x5000 || pci->device == 0xa504)) { device 2939 drivers/net/wireless/cisco/airo.c struct device *dmdev) device 5562 drivers/net/wireless/cisco/airo.c if (pdev->device == 0x5000 || pdev->device == 0xa504) device 6 drivers/net/wireless/cisco/airo.h struct device *dmdev); device 3509 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_pci(struct device *d, struct device_attribute *attr, device 3531 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_cfg(struct device *d, struct device_attribute *attr, device 3540 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_status(struct device *d, struct device_attribute *attr, device 3549 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_capability(struct device *d, struct device_attribute *attr, device 3793 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_registers(struct device *d, struct device_attribute *attr, device 3815 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_hardware(struct device *d, struct device_attribute *attr, device 3856 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_memory(struct device *d, struct device_attribute *attr, device 3913 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t store_memory(struct device *d, struct device_attribute *attr, device 3950 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_ordinals(struct device *d, struct device_attribute *attr, device 3986 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_stats(struct device *d, struct device_attribute *attr, device 4051 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_internals(struct device *d, struct device_attribute *attr, device 4105 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_bssinfo(struct device *d, struct device_attribute *attr, device 4173 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_fatal_error(struct device *d, device 4198 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t store_fatal_error(struct device *d, device 4209 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_scan_age(struct device *d, struct device_attribute *attr, device 4216 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t store_scan_age(struct device *d, struct device_attribute *attr, device 4242 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t show_rf_kill(struct device *d, struct device_attribute *attr, device 4286 drivers/net/wireless/intel/ipw2x00/ipw2100.c static ssize_t store_rf_kill(struct device *d, struct device_attribute *attr, device 1262 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_event_log(struct device *d, device 1294 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_error(struct device *d, device 1329 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t clear_error(struct device *d, device 1342 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_cmd_log(struct device *d, device 1372 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_rtap_iface(struct device *d, device 1417 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_rtap_iface(struct device *d, device 1434 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_rtap_filter(struct device *d, device 1454 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_rtap_filter(struct device *d, device 1466 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_scan_age(struct device *d, struct device_attribute *attr, device 1473 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_scan_age(struct device *d, struct device_attribute *attr, device 1509 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_led(struct device *d, struct device_attribute *attr, device 1516 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_led(struct device *d, struct device_attribute *attr, device 1542 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_status(struct device *d, device 1551 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_cfg(struct device *d, struct device_attribute *attr, device 1560 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_nic_type(struct device *d, device 1569 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_ucode_version(struct device *d, device 1583 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_rtc(struct device *d, struct device_attribute *attr, device 1601 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_eeprom_delay(struct device *d, device 1608 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_eeprom_delay(struct device *d, device 1619 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_command_event_reg(struct device *d, device 1628 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_command_event_reg(struct device *d, device 1643 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_mem_gpio_reg(struct device *d, device 1652 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_mem_gpio_reg(struct device *d, device 1666 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_indirect_dword(struct device *d, device 1679 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_indirect_dword(struct device *d, device 1693 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_indirect_byte(struct device *d, device 1706 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_indirect_byte(struct device *d, device 1720 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_direct_dword(struct device *d, device 1733 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_direct_dword(struct device *d, device 1759 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_rf_kill(struct device *d, struct device_attribute *attr, device 1805 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_rf_kill(struct device *d, struct device_attribute *attr, device 1817 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_speed_scan(struct device *d, struct device_attribute *attr, device 1832 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_speed_scan(struct device *d, struct device_attribute *attr, device 1870 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_net_stats(struct device *d, struct device_attribute *attr, device 1877 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t store_net_stats(struct device *d, struct device_attribute *attr, device 1891 drivers/net/wireless/intel/ipw2x00/ipw2200.c static ssize_t show_channels(struct device *d, device 8538 drivers/net/wireless/intel/ipw2x00/ipw2200.c if ((priv->pci_dev->device == 0x4223) || device 8539 drivers/net/wireless/intel/ipw2x00/ipw2200.c (priv->pci_dev->device == 0x4224)) { device 3076 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_debug_level(struct device *d, struct device_attribute *attr, device 3084 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_debug_level(struct device *d, struct device_attribute *attr, device 3106 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_temperature(struct device *d, struct device_attribute *attr, device 3120 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_tx_power(struct device *d, struct device_attribute *attr, char *buf) device 3127 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_tx_power(struct device *d, struct device_attribute *attr, device 3146 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_flags(struct device *d, struct device_attribute *attr, char *buf) device 3154 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_flags(struct device *d, struct device_attribute *attr, device 3179 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_filter_flags(struct device *d, struct device_attribute *attr, device 3188 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_filter_flags(struct device *d, struct device_attribute *attr, device 3215 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_measurement(struct device *d, struct device_attribute *attr, device 3248 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_measurement(struct device *d, struct device_attribute *attr, device 3286 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_retry_rate(struct device *d, struct device_attribute *attr, device 3299 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_retry_rate(struct device *d, struct device_attribute *attr, device 3310 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_channels(struct device *d, struct device_attribute *attr, char *buf) device 3319 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_antenna(struct device *d, struct device_attribute *attr, char *buf) device 3330 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_store_antenna(struct device *d, struct device_attribute *attr, device 3356 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_show_status(struct device *d, struct device_attribute *attr, char *buf) device 3367 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_dump_error_log(struct device *d, struct device_attribute *attr, device 4552 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_show_debug_level(struct device *d, struct device_attribute *attr, device 4560 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_store_debug_level(struct device *d, struct device_attribute *attr, device 4582 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_show_temperature(struct device *d, struct device_attribute *attr, device 4596 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_show_tx_power(struct device *d, struct device_attribute *attr, char *buf) device 4607 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_store_tx_power(struct device *d, struct device_attribute *attr, device 2599 drivers/net/wireless/intel/iwlegacy/common.c struct device *dev = &il->pci_dev->dev; device 2777 drivers/net/wireless/intel/iwlegacy/common.c struct device *dev = &il->pci_dev->dev; device 2858 drivers/net/wireless/intel/iwlegacy/common.c struct device *dev = &il->pci_dev->dev; device 2967 drivers/net/wireless/intel/iwlegacy/common.c struct device *dev = &il->pci_dev->dev; device 3527 drivers/net/wireless/intel/iwlegacy/common.c il->pci_dev->device, il->pci_dev->subsystem_device); device 4943 drivers/net/wireless/intel/iwlegacy/common.c il_pci_suspend(struct device *device) device 4945 drivers/net/wireless/intel/iwlegacy/common.c struct il_priv *il = dev_get_drvdata(device); device 4960 drivers/net/wireless/intel/iwlegacy/common.c il_pci_resume(struct device *device) device 4962 drivers/net/wireless/intel/iwlegacy/common.c struct pci_dev *pdev = to_pci_dev(device); device 1502 drivers/net/wireless/intel/iwlegacy/common.h .vendor = PCI_VENDOR_ID_INTEL, .device = (dev), \ device 637 drivers/net/wireless/intel/iwlwifi/dvm/dev.h struct device *dev; /* for debug prints only */ device 65 drivers/net/wireless/intel/iwlwifi/fw/acpi.c void *iwl_acpi_get_object(struct device *dev, acpi_string method) device 98 drivers/net/wireless/intel/iwlwifi/fw/acpi.c union acpi_object *iwl_acpi_get_wifi_pkg(struct device *dev, device 153 drivers/net/wireless/intel/iwlwifi/fw/acpi.c int iwl_acpi_get_mcc(struct device *dev, char *mcc) device 189 drivers/net/wireless/intel/iwlwifi/fw/acpi.c u64 iwl_acpi_get_pwr_limit(struct device *dev) device 217 drivers/net/wireless/intel/iwlwifi/fw/acpi.c int iwl_acpi_get_eckv(struct device *dev, u32 *extl_clk) device 109 drivers/net/wireless/intel/iwlwifi/fw/acpi.h void *iwl_acpi_get_object(struct device *dev, acpi_string method); device 110 drivers/net/wireless/intel/iwlwifi/fw/acpi.h union acpi_object *iwl_acpi_get_wifi_pkg(struct device *dev, device 122 drivers/net/wireless/intel/iwlwifi/fw/acpi.h int iwl_acpi_get_mcc(struct device *dev, char *mcc); device 124 drivers/net/wireless/intel/iwlwifi/fw/acpi.h u64 iwl_acpi_get_pwr_limit(struct device *dev); device 135 drivers/net/wireless/intel/iwlwifi/fw/acpi.h int iwl_acpi_get_eckv(struct device *dev, u32 *extl_clk); device 139 drivers/net/wireless/intel/iwlwifi/fw/acpi.h static inline void *iwl_acpi_get_object(struct device *dev, acpi_string method) device 144 drivers/net/wireless/intel/iwlwifi/fw/acpi.h static inline union acpi_object *iwl_acpi_get_wifi_pkg(struct device *dev, device 152 drivers/net/wireless/intel/iwlwifi/fw/acpi.h static inline int iwl_acpi_get_mcc(struct device *dev, char *mcc) device 157 drivers/net/wireless/intel/iwlwifi/fw/acpi.h static inline u64 iwl_acpi_get_pwr_limit(struct device *dev) device 162 drivers/net/wireless/intel/iwlwifi/fw/acpi.h static inline int iwl_acpi_get_eckv(struct device *dev, u32 *extl_clk) device 125 drivers/net/wireless/intel/iwlwifi/fw/runtime.h struct device *dev; device 191 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c void iwl_dbg_tlv_load_bin(struct device *dev, struct iwl_trans *trans) device 88 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h void iwl_dbg_tlv_load_bin(struct device *dev, struct iwl_trans *trans); device 67 drivers/net/wireless/intel/iwlwifi/iwl-debug.c void __iwl_ ##fn(struct device *dev, const char *fmt, ...) \ device 88 drivers/net/wireless/intel/iwlwifi/iwl-debug.c void __iwl_err(struct device *dev, bool rfkill_prefix, bool trace_only, device 110 drivers/net/wireless/intel/iwlwifi/iwl-debug.c void __iwl_dbg(struct device *dev, device 30 drivers/net/wireless/intel/iwlwifi/iwl-debug.h struct device; device 31 drivers/net/wireless/intel/iwlwifi/iwl-debug.h void __iwl_err(struct device *dev, bool rfkill_prefix, bool only_trace, device 33 drivers/net/wireless/intel/iwlwifi/iwl-debug.h void __iwl_warn(struct device *dev, const char *fmt, ...) __printf(2, 3); device 34 drivers/net/wireless/intel/iwlwifi/iwl-debug.h void __iwl_info(struct device *dev, const char *fmt, ...) __printf(2, 3); device 35 drivers/net/wireless/intel/iwlwifi/iwl-debug.h void __iwl_crit(struct device *dev, const char *fmt, ...) __printf(2, 3); device 65 drivers/net/wireless/intel/iwlwifi/iwl-debug.h void __iwl_dbg(struct device *dev, device 70 drivers/net/wireless/intel/iwlwifi/iwl-debug.h __iwl_dbg(struct device *dev, device 23 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h TP_PROTO(const struct device *dev, struct sk_buff *skb, device 41 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h TP_PROTO(const struct device *dev, device 23 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u32 offs, u32 val), device 40 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u32 offs, u8 val), device 57 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u32 offs, u32 val), device 74 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u64 offs, u64 val), device 91 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u32 offs, u32 val), device 108 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u64 offs, u64 val), device 125 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u32 offs, u32 val), device 142 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev), device 155 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, struct msix_entry *msix_entry, device 178 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-io.h TP_PROTO(const struct device *dev, u32 index, u32 value), device 24 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h TP_PROTO(const struct device *dev, device 58 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h TP_PROTO(const struct device *dev, const struct iwl_trans *trans, device 82 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h TP_PROTO(const struct device *dev, struct sk_buff *skb, device 121 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h TP_PROTO(const struct device *dev, u32 time, u32 data, u32 ev), device 21 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-ucode.h TP_PROTO(const struct device *dev, u32 time, u32 data, u32 ev), device 41 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-ucode.h TP_PROTO(const struct device *dev, u32 wraps, u32 n_entry, u32 p_entry), device 114 drivers/net/wireless/intel/iwlwifi/iwl-drv.c struct device *dev; device 412 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static void iwl_eeprom_enhanced_txpower(struct device *dev, device 524 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static void iwl_mod_ht40_chan_info(struct device *dev, device 567 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, device 813 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c struct device *dev = trans->dev; device 849 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c struct device *dev = trans->dev; device 256 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static inline void iwl_nvm_print_channel_flags(struct device *dev, u32 level, device 330 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, device 704 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c struct device *dev = trans->dev; device 1117 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_parse_nvm_mcc_info(struct device *dev, const struct iwl_cfg *cfg, device 104 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h iwl_parse_nvm_mcc_info(struct device *dev, const struct iwl_cfg *cfg, device 68 drivers/net/wireless/intel/iwlwifi/iwl-trans.c struct device *dev, device 791 drivers/net/wireless/intel/iwlwifi/iwl-trans.h struct device *dev; device 1253 drivers/net/wireless/intel/iwlwifi/iwl-trans.h struct device *dev, device 832 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct device *dev; device 1224 drivers/net/wireless/intel/iwlwifi/mvm/ops.c struct device *dev; device 615 drivers/net/wireless/intel/iwlwifi/mvm/tt.c static int iwl_mvm_tzone_get_temp(struct thermal_zone_device *device, device 618 drivers/net/wireless/intel/iwlwifi/mvm/tt.c struct iwl_mvm *mvm = (struct iwl_mvm *)device->devdata; device 641 drivers/net/wireless/intel/iwlwifi/mvm/tt.c static int iwl_mvm_tzone_get_trip_temp(struct thermal_zone_device *device, device 644 drivers/net/wireless/intel/iwlwifi/mvm/tt.c struct iwl_mvm *mvm = (struct iwl_mvm *)device->devdata; device 654 drivers/net/wireless/intel/iwlwifi/mvm/tt.c static int iwl_mvm_tzone_get_trip_type(struct thermal_zone_device *device, device 665 drivers/net/wireless/intel/iwlwifi/mvm/tt.c static int iwl_mvm_tzone_set_trip_temp(struct thermal_zone_device *device, device 668 drivers/net/wireless/intel/iwlwifi/mvm/tt.c struct iwl_mvm *mvm = (struct iwl_mvm *)device->devdata; device 79 drivers/net/wireless/intel/iwlwifi/pcie/drv.c .vendor = PCI_VENDOR_ID_INTEL, .device = (dev), \ device 1182 drivers/net/wireless/intel/iwlwifi/pcie/drv.c static int iwl_pci_suspend(struct device *device) device 1192 drivers/net/wireless/intel/iwlwifi/pcie/drv.c static int iwl_pci_resume(struct device *device) device 1194 drivers/net/wireless/intel/iwlwifi/pcie/drv.c struct pci_dev *pdev = to_pci_dev(device); device 924 drivers/net/wireless/intel/iwlwifi/pcie/internal.h static inline const char *queue_name(struct device *dev, device 692 drivers/net/wireless/intel/iwlwifi/pcie/rx.c struct device *dev = trans->dev; device 735 drivers/net/wireless/intel/iwlwifi/pcie/rx.c struct device *dev = trans->dev; device 3619 drivers/net/wireless/intel/iwlwifi/pcie/trans.c trans->hw_id = (pdev->device << 16) + pdev->subsystem_device; device 3621 drivers/net/wireless/intel/iwlwifi/pcie/trans.c "PCI ID: 0x%04X:0x%04X", pdev->device, pdev->subsystem_device); device 1087 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c struct device *dev = trans->dev; device 710 drivers/net/wireless/intel/iwlwifi/pcie/tx.c struct device *dev = trans->dev; device 3046 drivers/net/wireless/intersil/hostap/hostap_hw.c struct device *sdev) device 456 drivers/net/wireless/intersil/hostap/hostap_plx.c tmd7160 = (pdev->vendor == 0x15e8) && (pdev->device == 0x0131); device 111 drivers/net/wireless/intersil/orinoco/fw.c struct device *dev = priv->dev; device 290 drivers/net/wireless/intersil/orinoco/fw.c struct device *dev = priv->dev; device 73 drivers/net/wireless/intersil/orinoco/hw.c struct device *dev = priv->dev; device 281 drivers/net/wireless/intersil/orinoco/hw.c struct device *dev = priv->dev; device 412 drivers/net/wireless/intersil/orinoco/hw.c struct device *dev = priv->dev; device 2014 drivers/net/wireless/intersil/orinoco/main.c struct device *dev = priv->dev; device 2156 drivers/net/wireless/intersil/orinoco/main.c struct device *device, device 2173 drivers/net/wireless/intersil/orinoco/main.c priv->dev = device; device 62 drivers/net/wireless/intersil/orinoco/orinoco.h struct device *dev; device 184 drivers/net/wireless/intersil/orinoco/orinoco.h struct orinoco_private *alloc_orinocodev(int sizeof_card, struct device *device, device 796 drivers/net/wireless/intersil/p54/main.c int p54_register_common(struct ieee80211_hw *dev, struct device *pdev) device 273 drivers/net/wireless/intersil/p54/p54.h int p54_register_common(struct ieee80211_hw *dev, struct device *pdev); device 523 drivers/net/wireless/intersil/p54/p54pci.c struct device *parent = pdev->dev.parent; device 665 drivers/net/wireless/intersil/p54/p54pci.c static int p54p_suspend(struct device *device) device 667 drivers/net/wireless/intersil/p54/p54pci.c struct pci_dev *pdev = to_pci_dev(device); device 675 drivers/net/wireless/intersil/p54/p54pci.c static int p54p_resume(struct device *device) device 677 drivers/net/wireless/intersil/p54/p54pci.c struct pci_dev *pdev = to_pci_dev(device); device 958 drivers/net/wireless/intersil/p54/p54usb.c struct device *device = &udev->dev; device 973 drivers/net/wireless/intersil/p54/p54usb.c device, GFP_KERNEL, priv, device 33 drivers/net/wireless/intersil/prism54/isl_38xx.c isl38xx_disable_interrupts(void __iomem *device) device 35 drivers/net/wireless/intersil/prism54/isl_38xx.c isl38xx_w32_flush(device, 0x00000000, ISL38XX_INT_EN_REG); device 182 drivers/net/wireless/intersil/prism54/islpci_dev.c void __iomem *device = priv->device_base; device 190 drivers/net/wireless/intersil/prism54/islpci_dev.c reg = readl(device + ISL38XX_CTRL_STAT_REG); device 203 drivers/net/wireless/intersil/prism54/islpci_dev.c reg = readl(device + ISL38XX_INT_IDENT_REG); device 207 drivers/net/wireless/intersil/prism54/islpci_dev.c reg &= readl(device + ISL38XX_INT_EN_REG); device 215 drivers/net/wireless/intersil/prism54/islpci_dev.c isl38xx_w32_flush(device, reg, ISL38XX_INT_ACK_REG); device 219 drivers/net/wireless/intersil/prism54/islpci_dev.c "IRQ: Identification register 0x%p 0x%x\n", device, reg); device 880 drivers/net/wireless/intersil/prism54/islpci_dev.c switch (pdev->device) { device 483 drivers/net/wireless/mac80211_hwsim.c struct device *dev; device 2040 drivers/net/wireless/marvell/libertas/cfg.c struct wireless_dev *lbs_cfg_alloc(struct device *dev) device 5 drivers/net/wireless/marvell/libertas/cfg.h struct device; device 10 drivers/net/wireless/marvell/libertas/cfg.h struct wireless_dev *lbs_cfg_alloc(struct device *dev); device 46 drivers/net/wireless/marvell/libertas/decl.h struct lbs_private *lbs_add_card(void *card, struct device *dmdev); device 74 drivers/net/wireless/marvell/libertas/decl.h int lbs_get_firmware(struct device *dev, u32 card_model, device 78 drivers/net/wireless/marvell/libertas/decl.h int lbs_get_firmware_async(struct lbs_private *priv, struct device *device, device 191 drivers/net/wireless/marvell/libertas/dev.h struct device *fw_device; device 131 drivers/net/wireless/marvell/libertas/firmware.c int lbs_get_firmware_async(struct lbs_private *priv, struct device *device, device 144 drivers/net/wireless/marvell/libertas/firmware.c priv->fw_device = device; device 172 drivers/net/wireless/marvell/libertas/firmware.c int lbs_get_firmware(struct device *dev, u32 card_model, device 1204 drivers/net/wireless/marvell/libertas/if_sdio.c func->class, func->vendor, func->device, device 1291 drivers/net/wireless/marvell/libertas/if_sdio.c static int if_sdio_suspend(struct device *dev) device 1349 drivers/net/wireless/marvell/libertas/if_sdio.c static int if_sdio_resume(struct device *dev) device 1218 drivers/net/wireless/marvell/libertas/if_spi.c static int if_spi_suspend(struct device *dev) device 1236 drivers/net/wireless/marvell/libertas/if_spi.c static int if_spi_resume(struct device *dev) device 906 drivers/net/wireless/marvell/libertas/main.c struct lbs_private *lbs_add_card(void *card, struct device *dmdev) device 159 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t lbs_anycast_get(struct device *dev, device 182 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t lbs_anycast_set(struct device *dev, device 207 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t lbs_prb_rsp_limit_get(struct device *dev, device 234 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t lbs_prb_rsp_limit_set(struct device *dev, device 267 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t lbs_mesh_get(struct device *dev, device 281 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t lbs_mesh_set(struct device *dev, device 334 drivers/net/wireless/marvell/libertas/mesh.c static int mesh_get_default_parameters(struct device *dev, device 359 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t bootflag_get(struct device *dev, device 380 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t bootflag_set(struct device *dev, struct device_attribute *attr, device 409 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t boottime_get(struct device *dev, device 430 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t boottime_set(struct device *dev, device 468 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t channel_get(struct device *dev, device 489 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t channel_set(struct device *dev, struct device_attribute *attr, device 518 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t mesh_id_get(struct device *dev, struct device_attribute *attr, device 548 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t mesh_id_set(struct device *dev, struct device_attribute *attr, device 593 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t protocol_id_get(struct device *dev, device 614 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t protocol_id_set(struct device *dev, device 654 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t metric_id_get(struct device *dev, device 675 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t metric_id_set(struct device *dev, struct device_attribute *attr, device 715 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t capability_get(struct device *dev, device 736 drivers/net/wireless/marvell/libertas/mesh.c static ssize_t capability_set(struct device *dev, struct device_attribute *attr, device 488 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h struct lbtf_private *lbtf_add_card(void *card, struct device *dmdev, device 552 drivers/net/wireless/marvell/libertas_tf/main.c struct lbtf_private *lbtf_add_card(void *card, struct device *dmdev, device 66 drivers/net/wireless/marvell/mwifiex/main.c static int mwifiex_register(void *card, struct device *dev, device 1588 drivers/net/wireless/marvell/mwifiex/main.c struct device *dev = adapter->dev; device 1636 drivers/net/wireless/marvell/mwifiex/main.c struct device *dev) device 881 drivers/net/wireless/marvell/mwifiex/main.h struct device *dev; device 1484 drivers/net/wireless/marvell/mwifiex/main.h struct device *dev); device 42 drivers/net/wireless/marvell/mwifiex/pcie.c static int mwifiex_pcie_probe_of(struct device *dev) device 150 drivers/net/wireless/marvell/mwifiex/pcie.c static int mwifiex_pcie_suspend(struct device *dev) device 193 drivers/net/wireless/marvell/mwifiex/pcie.c static int mwifiex_pcie_resume(struct device *dev) device 235 drivers/net/wireless/marvell/mwifiex/pcie.c pdev->vendor, pdev->device, pdev->revision); device 319 drivers/net/wireless/marvell/mwifiex/pcie.c static void mwifiex_pcie_coredump(struct device *dev) device 374 drivers/net/wireless/marvell/mwifiex/pcie.c __func__, pdev->vendor, pdev->device, pdev->revision); device 401 drivers/net/wireless/marvell/mwifiex/pcie.c __func__, pdev->vendor, pdev->device, pdev->revision); device 1207 drivers/net/wireless/marvell/mwifiex/pcie.c switch (card->dev->device) { device 1303 drivers/net/wireless/marvell/mwifiex/pcie.c switch (card->dev->device) { device 3088 drivers/net/wireless/marvell/mwifiex/pcie.c switch (card->dev->device) { device 401 drivers/net/wireless/marvell/mwifiex/pcie.h switch (card->dev->device) { device 427 drivers/net/wireless/marvell/mwifiex/pcie.h switch (card->dev->device) { device 71 drivers/net/wireless/marvell/mwifiex/sdio.c static int mwifiex_sdio_probe_of(struct device *dev) device 96 drivers/net/wireless/marvell/mwifiex/sdio.c func->vendor, func->device, func->class, func->num); device 170 drivers/net/wireless/marvell/mwifiex/sdio.c static int mwifiex_sdio_resume(struct device *dev) device 415 drivers/net/wireless/marvell/mwifiex/sdio.c static int mwifiex_sdio_suspend(struct device *dev) device 472 drivers/net/wireless/marvell/mwifiex/sdio.c static void mwifiex_sdio_coredump(struct device *dev) device 668 drivers/net/wireless/marvell/mwifiex/usb.c static void mwifiex_usb_coredump(struct device *dev) device 263 drivers/net/wireless/mediatek/mt76/mac80211.c mt76_alloc_device(struct device *pdev, unsigned int size, device 437 drivers/net/wireless/mediatek/mt76/mt76.h struct device *dev; device 620 drivers/net/wireless/mediatek/mt76/mt76.h struct mt76_dev *mt76_alloc_device(struct device *pdev, unsigned int size, device 432 drivers/net/wireless/mediatek/mt7601u/init.c struct mt7601u_dev *mt7601u_alloc_device(struct device *pdev) device 154 drivers/net/wireless/mediatek/mt7601u/mt7601u.h struct device *dev; device 333 drivers/net/wireless/mediatek/mt7601u/mt7601u.h struct mt7601u_dev *mt7601u_alloc_device(struct device *dev); device 41 drivers/net/wireless/quantenna/qtnfmac/bus.h struct device *dev; device 293 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c pr_err("failed to init PCI device %x\n", pdev->device); device 432 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c static int qtnf_pcie_suspend(struct device *dev) device 445 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c static int qtnf_pcie_resume(struct device *dev) device 738 drivers/net/wireless/ralink/rt2x00/rt2x00.h struct device *dev; device 22 drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c struct device *device = wiphy_dev(rt2x00dev->hw->wiphy); device 40 drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c retval = request_firmware(&fw, fw_name, device); device 95 drivers/net/wireless/ralink/rt2x00/rt2x00leds.c struct device *device = wiphy_dev(rt2x00dev->hw->wiphy); device 101 drivers/net/wireless/ralink/rt2x00/rt2x00leds.c retval = led_classdev_register(device, &led->led_dev); device 95 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c struct device *dev = entry->queue->rt2x00dev->dev; device 112 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c struct device *dev = entry->queue->rt2x00dev->dev; device 1010 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c struct device *dev = &priv->udev->dev; device 1195 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c struct device *dev = &priv->udev->dev; device 1396 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c struct device *dev = &priv->udev->dev; device 881 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c struct device *dev = &priv->udev->dev; device 1088 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c struct device *dev = &priv->udev->dev; device 892 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 942 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 1576 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 1610 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 1800 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 1933 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 2068 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 3114 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 3329 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 3698 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 3884 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 4489 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 4726 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_dump_action(struct device *dev, device 4777 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 4847 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 4918 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5158 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5318 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5360 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5416 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5499 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5548 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5666 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5740 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 5913 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct device *dev = &priv->udev->dev; device 1220 drivers/net/wireless/realtek/rtlwifi/efuse.c struct device *dev = &rtlpcipriv->dev.pdev->dev; device 415 drivers/net/wireless/realtek/rtlwifi/pci.c static void _rtl_pci_io_handler_init(struct device *dev, device 1888 drivers/net/wireless/realtek/rtlwifi/pci.c deviceid = pdev->device; device 2415 drivers/net/wireless/realtek/rtlwifi/pci.c int rtl_pci_suspend(struct device *dev) device 2427 drivers/net/wireless/realtek/rtlwifi/pci.c int rtl_pci_resume(struct device *dev) device 36 drivers/net/wireless/realtek/rtlwifi/pci.h .device = (dev), \ device 265 drivers/net/wireless/realtek/rtlwifi/pci.h int rtl_pci_suspend(struct device *dev); device 266 drivers/net/wireless/realtek/rtlwifi/pci.h int rtl_pci_resume(struct device *dev); device 1645 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c struct device *dev = &rtl_pcipriv(hw)->dev.pdev->dev; device 124 drivers/net/wireless/realtek/rtlwifi/usb.c struct device *dev = rtlpriv->io.dev; device 178 drivers/net/wireless/realtek/rtlwifi/usb.c struct device *dev = rtlpriv->io.dev; device 185 drivers/net/wireless/realtek/rtlwifi/usb.c struct device *dev = rtlpriv->io.dev; device 192 drivers/net/wireless/realtek/rtlwifi/usb.c struct device *dev = rtlpriv->io.dev; device 200 drivers/net/wireless/realtek/rtlwifi/usb.c struct device *dev = rtlpriv->io.dev; device 219 drivers/net/wireless/realtek/rtlwifi/usb.c static void _rtl_usb_io_handler_init(struct device *dev, device 1456 drivers/net/wireless/realtek/rtlwifi/wifi.h struct device *dev; device 1317 drivers/net/wireless/realtek/rtw88/main.h struct device *dev; device 234 drivers/net/wireless/realtek/rtw88/pci.c struct device *dev = rtwdev->dev; device 1221 drivers/net/wireless/realtek/rtw88/pci.c pdev->vendor, pdev->device, pdev->revision); device 911 drivers/net/wireless/rsi/rsi_91x_hal.c status = request_firmware(&fw_entry, metadata_p->name, adapter->device); device 1032 drivers/net/wireless/rsi/rsi_91x_hal.c status = request_firmware(&fw_entry, metadata_p->name, adapter->device); device 2027 drivers/net/wireless/rsi/rsi_91x_mac80211.c SET_IEEE80211_DEV(hw, adapter->device); device 865 drivers/net/wireless/rsi/rsi_91x_sdio.c adapter->device = &pfunction->dev; device 1041 drivers/net/wireless/rsi/rsi_91x_sdio.c if (pfunction->device == RSI_SDIO_PID_9113) { device 1044 drivers/net/wireless/rsi/rsi_91x_sdio.c } else if (pfunction->device == RSI_SDIO_PID_9116) { device 1050 drivers/net/wireless/rsi/rsi_91x_sdio.c pfunction->device); device 1368 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_suspend(struct device *dev) device 1391 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_resume(struct device *dev) device 1403 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_freeze(struct device *dev) device 1445 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_thaw(struct device *dev) device 1464 drivers/net/wireless/rsi/rsi_91x_sdio.c static void rsi_shutdown(struct device *dev) device 1495 drivers/net/wireless/rsi/rsi_91x_sdio.c static int rsi_restore(struct device *dev) device 624 drivers/net/wireless/rsi/rsi_91x_usb.c adapter->device = &pfunction->dev; device 354 drivers/net/wireless/rsi/rsi_main.h struct device *device; device 95 drivers/net/wireless/st/cw1200/cw1200.h struct device *pdev; device 292 drivers/net/wireless/st/cw1200/cw1200.h struct device *pdev, device 345 drivers/net/wireless/st/cw1200/cw1200_sdio.c static int cw1200_sdio_suspend(struct device *dev) device 362 drivers/net/wireless/st/cw1200/cw1200_sdio.c static int cw1200_sdio_resume(struct device *dev) device 446 drivers/net/wireless/st/cw1200/cw1200_spi.c static int __maybe_unused cw1200_spi_suspend(struct device *dev) device 515 drivers/net/wireless/st/cw1200/main.c struct device *pdev, device 55 drivers/net/wireless/ti/wl1251/main.c struct device *dev = wiphy_dev(wl->hw->wiphy); device 94 drivers/net/wireless/ti/wl1251/main.c struct device *dev = wiphy_dev(wl->hw->wiphy); device 327 drivers/net/wireless/ti/wl1251/sdio.c static int wl1251_suspend(struct device *dev) device 336 drivers/net/wireless/ti/wl1251/sdio.c static int wl1251_resume(struct device *dev) device 1390 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_load_conf_file(struct device *dev, struct wlcore_conf *conf, device 1438 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_conf_init(struct wl1271 *wl, struct device *dev) device 446 drivers/net/wireless/ti/wlcore/cmd.c cmd->device.hlid = wlvif->dev_hlid; device 447 drivers/net/wireless/ti/wlcore/cmd.c cmd->device.session = wl->session_ids[wlvif->dev_hlid]; device 450 drivers/net/wireless/ti/wlcore/cmd.c cmd->role_id, cmd->device.hlid, cmd->device.session); device 303 drivers/net/wireless/ti/wlcore/cmd.h } __packed device; device 6680 drivers/net/wireless/ti/wlcore/main.c static int __maybe_unused wlcore_runtime_suspend(struct device *dev) device 6713 drivers/net/wireless/ti/wlcore/main.c static int __maybe_unused wlcore_runtime_resume(struct device *dev) device 40 drivers/net/wireless/ti/wlcore/sdio.c struct device *dev; device 50 drivers/net/wireless/ti/wlcore/sdio.c static void wl1271_sdio_set_block_size(struct device *child, device 61 drivers/net/wireless/ti/wlcore/sdio.c static int __must_check wl12xx_sdio_raw_read(struct device *child, int addr, device 99 drivers/net/wireless/ti/wlcore/sdio.c static int __must_check wl12xx_sdio_raw_write(struct device *child, int addr, device 179 drivers/net/wireless/ti/wlcore/sdio.c static int wl12xx_sdio_set_power(struct device *child, bool enable) device 229 drivers/net/wireless/ti/wlcore/sdio.c static int wlcore_probe_of(struct device *dev, int *irq, int *wakeirq, device 258 drivers/net/wireless/ti/wlcore/sdio.c static int wlcore_probe_of(struct device *dev, int *irq, int *wakeirq, device 389 drivers/net/wireless/ti/wlcore/sdio.c static int wl1271_suspend(struct device *dev) device 429 drivers/net/wireless/ti/wlcore/sdio.c static int wl1271_resume(struct device *dev) device 85 drivers/net/wireless/ti/wlcore/spi.c struct device *dev; device 90 drivers/net/wireless/ti/wlcore/spi.c static void wl12xx_spi_reset(struct device *child) device 118 drivers/net/wireless/ti/wlcore/spi.c static void wl12xx_spi_init(struct device *child) device 196 drivers/net/wireless/ti/wlcore/spi.c static int wl12xx_spi_read_busy(struct device *child) device 231 drivers/net/wireless/ti/wlcore/spi.c static int __must_check wl12xx_spi_raw_read(struct device *child, int addr, device 298 drivers/net/wireless/ti/wlcore/spi.c static int __wl12xx_spi_raw_write(struct device *child, int addr, device 353 drivers/net/wireless/ti/wlcore/spi.c static int __must_check wl12xx_spi_raw_write(struct device *child, int addr, device 373 drivers/net/wireless/ti/wlcore/spi.c static int wl12xx_spi_set_power(struct device *child, bool enable) device 401 drivers/net/wireless/ti/wlcore/spi.c static void wl12xx_spi_set_block_size(struct device *child, device 15 drivers/net/wireless/ti/wlcore/sysfs.c static ssize_t wl1271_sysfs_show_bt_coex_state(struct device *dev, device 33 drivers/net/wireless/ti/wlcore/sysfs.c static ssize_t wl1271_sysfs_store_bt_coex_state(struct device *dev, device 78 drivers/net/wireless/ti/wlcore/sysfs.c static ssize_t wl1271_sysfs_show_hw_pg_ver(struct device *dev, device 103 drivers/net/wireless/ti/wlcore/sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 180 drivers/net/wireless/ti/wlcore/wlcore.h struct device *dev; device 184 drivers/net/wireless/ti/wlcore/wlcore_i.h int __must_check (*read)(struct device *child, int addr, void *buf, device 186 drivers/net/wireless/ti/wlcore/wlcore_i.h int __must_check (*write)(struct device *child, int addr, void *buf, device 188 drivers/net/wireless/ti/wlcore/wlcore_i.h void (*reset)(struct device *child); device 189 drivers/net/wireless/ti/wlcore/wlcore_i.h void (*init)(struct device *child); device 190 drivers/net/wireless/ti/wlcore/wlcore_i.h int (*power)(struct device *child, bool enable); device 191 drivers/net/wireless/ti/wlcore/wlcore_i.h void (*set_block_size) (struct device *child, unsigned int blksz); device 109 drivers/net/wireless/zydas/zd1211rw/zd_usb.c const struct firmware **fw, const char *name, struct device *device) device 113 drivers/net/wireless/zydas/zd1211rw/zd_usb.c dev_dbg_f(device, "fw name %s\n", name); device 115 drivers/net/wireless/zydas/zd1211rw/zd_usb.c r = request_firmware(fw, name, device); device 117 drivers/net/wireless/zydas/zd1211rw/zd_usb.c dev_err(device, device 331 drivers/net/xen-netback/common.h struct xenvif *xenvif_alloc(struct device *parent, device 449 drivers/net/xen-netback/interface.c struct xenvif *xenvif_alloc(struct device *parent, domid_t domid, device 743 drivers/net/xen-netfront.c struct device *dev = &queue->info->netdev->dev; device 787 drivers/net/xen-netfront.c struct device *dev = &queue->info->netdev->dev; device 2101 drivers/net/xen-netfront.c static ssize_t show_rxbuf(struct device *dev, device 2107 drivers/net/xen-netfront.c static ssize_t store_rxbuf(struct device *dev, device 163 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 241 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 253 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 262 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 275 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 285 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 345 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 416 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 488 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 560 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 601 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 614 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 628 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 641 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 654 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 737 drivers/nfc/fdp/fdp.c struct device *dev = &phy->i2c_dev->dev; device 790 drivers/nfc/fdp/fdp.c struct device *dev = &info->phy->i2c_dev->dev; device 225 drivers/nfc/fdp/i2c.c static void fdp_nci_i2c_read_device_properties(struct device *dev, device 285 drivers/nfc/fdp/i2c.c struct device *dev = &client->dev; device 50 drivers/nfc/mei_phy.h struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *device); device 34 drivers/nfc/nfcmrvl/i2c.c struct device *dev; device 106 drivers/nfc/nfcmrvl/main.c struct device *dev, device 87 drivers/nfc/nfcmrvl/nfcmrvl.h struct device *dev; device 107 drivers/nfc/nfcmrvl/nfcmrvl.h struct device *dev, device 114 drivers/nfc/nfcmrvl/uart.c struct device *dev = nu->tty->dev; device 98 drivers/nfc/nxp-nci/core.c int nxp_nci_probe(void *phy_id, struct device *pdev, device 262 drivers/nfc/nxp-nci/i2c.c struct device *dev = &client->dev; device 55 drivers/nfc/nxp-nci/nxp-nci.h struct device *pdev; device 72 drivers/nfc/nxp-nci/nxp-nci.h int nxp_nci_probe(void *phy_id, struct device *pdev, device 2589 drivers/nfc/pn533/pn533.c struct device *dev, device 2590 drivers/nfc/pn533/pn533.c struct device *parent) device 168 drivers/nfc/pn533/pn533.h struct device *dev; device 219 drivers/nfc/pn533/pn533.h struct device *dev, device 220 drivers/nfc/pn533/pn533.h struct device *parent); device 874 drivers/nfc/pn544/i2c.c struct device *dev = &client->dev; device 138 drivers/nfc/s3fwrn5/core.c int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev, device 34 drivers/nfc/s3fwrn5/s3fwrn5.h struct device *pdev; device 81 drivers/nfc/s3fwrn5/s3fwrn5.h int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev, device 205 drivers/nfc/st-nci/i2c.c struct device *dev = &client->dev; device 256 drivers/nfc/st-nci/ndlc.c int ndlc_probe(void *phy_id, struct nfc_phy_ops *phy_ops, struct device *dev, device 34 drivers/nfc/st-nci/ndlc.h struct device *dev; device 48 drivers/nfc/st-nci/ndlc.h int ndlc_probe(void *phy_id, struct nfc_phy_ops *phy_ops, struct device *dev, device 314 drivers/nfc/st-nci/se.c struct device *dev = &ndev->nfc_dev->dev; device 501 drivers/nfc/st21nfca/i2c.c struct device *dev = &client->dev; device 297 drivers/nfc/st21nfca/se.c struct device *dev = &hdev->ndev->dev; device 252 drivers/nfc/st95hf/core.c struct device *dev = &st95context->spicontext.spidev->dev; device 335 drivers/nfc/st95hf/core.c struct device *dev = &stcontext->nfcdev->dev; device 363 drivers/nfc/st95hf/core.c struct device *dev = &stcontext->nfcdev->dev; device 379 drivers/nfc/st95hf/core.c struct device *dev; device 536 drivers/nfc/st95hf/core.c struct device *dev = &st95context->spicontext.spidev->dev; device 612 drivers/nfc/st95hf/core.c struct device *dev = &stcontext->nfcdev->dev; device 656 drivers/nfc/st95hf/core.c struct device *dev = &stcontext->nfcdev->dev; device 703 drivers/nfc/st95hf/core.c struct device *dev = &stcontext->nfcdev->dev; device 773 drivers/nfc/st95hf/core.c struct device *spidevice; device 906 drivers/nfc/st95hf/core.c struct device *dev; device 425 drivers/nfc/trf7970a.c struct device *dev; device 2168 drivers/nfc/trf7970a.c static int trf7970a_suspend(struct device *dev) device 2184 drivers/nfc/trf7970a.c static int trf7970a_resume(struct device *dev) device 2203 drivers/nfc/trf7970a.c static int trf7970a_pm_runtime_suspend(struct device *dev) device 2220 drivers/nfc/trf7970a.c static int trf7970a_pm_runtime_resume(struct device *dev) device 76 drivers/ntb/core.c static void ntb_dev_release(struct device *dev); device 261 drivers/ntb/core.c static int ntb_probe(struct device *dev) device 278 drivers/ntb/core.c static int ntb_remove(struct device *dev) device 294 drivers/ntb/core.c static void ntb_dev_release(struct device *dev) device 503 drivers/ntb/hw/amd/ntb_hw_amd.c struct device *dev = &ndev->ntb.pdev->dev; device 1974 drivers/ntb/hw/idt/ntb_hw_idt.c static ssize_t idt_sysfs_show_temp(struct device *dev, device 1995 drivers/ntb/hw/idt/ntb_hw_idt.c static ssize_t idt_sysfs_set_temp(struct device *dev, device 2030 drivers/ntb/hw/idt/ntb_hw_idt.c static ssize_t idt_sysfs_reset_hist(struct device *dev, device 2082 drivers/ntb/hw/idt/ntb_hw_idt.c struct device *hwmon; device 60 drivers/ntb/hw/idt/ntb_hw_idt.h .vendor = PCI_VENDOR_ID_IDT, .device = PCI_DEVICE_ID_IDT_##devname, \ device 1536 drivers/ntb/hw/intel/ntb_hw_gen1.c struct device *dev = &ndev->ntb.pdev->dev; device 1648 drivers/ntb/hw/intel/ntb_hw_gen1.c switch (pdev->device) { device 1674 drivers/ntb/hw/intel/ntb_hw_gen1.c switch (pdev->device) { device 1691 drivers/ntb/hw/intel/ntb_hw_gen1.c switch (pdev->device) { device 193 drivers/ntb/hw/intel/ntb_hw_intel.h switch (pdev->device) { device 216 drivers/ntb/hw/intel/ntb_hw_intel.h if (pdev->device == PCI_DEVICE_ID_INTEL_NTB_B2B_SKX) device 1475 drivers/ntb/hw/mscc/ntb_hw_switchtec.c static int switchtec_ntb_add(struct device *dev, device 1546 drivers/ntb/hw/mscc/ntb_hw_switchtec.c static void switchtec_ntb_remove(struct device *dev, device 227 drivers/ntb/msi.c static void ntbm_msi_callback_release(struct device *dev, void *res) device 320 drivers/ntb/msi.c static int ntbm_msi_callback_match(struct device *dev, void *res, void *data) device 219 drivers/ntb/ntb_transport.c struct device dev; device 286 drivers/ntb/ntb_transport.c static int ntb_transport_bus_match(struct device *dev, device 292 drivers/ntb/ntb_transport.c static int ntb_transport_bus_probe(struct device *dev) device 307 drivers/ntb/ntb_transport.c static int ntb_transport_bus_remove(struct device *dev) device 348 drivers/ntb/ntb_transport.c static void ntb_transport_client_release(struct device *dev) device 394 drivers/ntb/ntb_transport.c struct device *dev; device 812 drivers/ntb/ntb_transport.c struct device *dma_dev, size_t align) device 1527 drivers/ntb/ntb_transport.c struct dma_device *device; device 1534 drivers/ntb/ntb_transport.c device = chan->device; device 1538 drivers/ntb/ntb_transport.c if (!is_dma_copy_aligned(device, pay_off, buff_off, len)) device 1541 drivers/ntb/ntb_transport.c unmap = dmaengine_get_unmap_data(device->dev, 2, GFP_NOWAIT); device 1546 drivers/ntb/ntb_transport.c unmap->addr[0] = dma_map_page(device->dev, virt_to_page(offset), device 1548 drivers/ntb/ntb_transport.c if (dma_mapping_error(device->dev, unmap->addr[0])) device 1553 drivers/ntb/ntb_transport.c unmap->addr[1] = dma_map_page(device->dev, virt_to_page(buf), device 1555 drivers/ntb/ntb_transport.c if (dma_mapping_error(device->dev, unmap->addr[1])) device 1560 drivers/ntb/ntb_transport.c txd = device->device_prep_dma_memcpy(chan, unmap->addr[1], device 1806 drivers/ntb/ntb_transport.c struct dma_device *device; device 1814 drivers/ntb/ntb_transport.c device = chan->device; device 1819 drivers/ntb/ntb_transport.c if (!is_dma_copy_aligned(device, buff_off, dest_off, len)) device 1822 drivers/ntb/ntb_transport.c unmap = dmaengine_get_unmap_data(device->dev, 1, GFP_NOWAIT); device 1827 drivers/ntb/ntb_transport.c unmap->addr[0] = dma_map_page(device->dev, virt_to_page(buf), device 1829 drivers/ntb/ntb_transport.c if (dma_mapping_error(device->dev, unmap->addr[0])) device 1834 drivers/ntb/ntb_transport.c txd = device->device_prep_dma_memcpy(chan, dest, unmap->addr[0], len, device 1959 drivers/ntb/ntb_transport.c return dev_to_node(&chan->dev->device) == (int)(unsigned long)node; device 1977 drivers/ntb/ntb_transport.c ntb_transport_create_queue(void *data, struct device *client_dev, device 2037 drivers/ntb/ntb_transport.c dma_map_resource(qp->tx_dma_chan->device->dev, device 2040 drivers/ntb/ntb_transport.c if (dma_mapping_error(qp->tx_dma_chan->device->dev, device 2089 drivers/ntb/ntb_transport.c dma_unmap_resource(qp->tx_dma_chan->device->dev, device 2134 drivers/ntb/ntb_transport.c dma_unmap_resource(chan->device->dev, device 2407 drivers/ntb/ntb_transport.c copy_align = max(rx_chan ? rx_chan->device->copy_align : 0, device 2408 drivers/ntb/ntb_transport.c tx_chan ? tx_chan->device->copy_align : 0); device 783 drivers/ntb/test/ntb_perf.c struct device *dma_dev; device 791 drivers/ntb/test/ntb_perf.c dma_dev = pthr->dma_chan->device->dev; device 793 drivers/ntb/test/ntb_perf.c if (!is_dma_copy_aligned(pthr->dma_chan->device, offset_in_page(src), device 861 drivers/ntb/test/ntb_perf.c return node == NUMA_NO_NODE || node == dev_to_node(chan->device->dev); device 17 drivers/nubus/bus.c static int nubus_bus_match(struct device *dev, struct device_driver *driver) device 22 drivers/nubus/bus.c static int nubus_device_probe(struct device *dev) device 32 drivers/nubus/bus.c static int nubus_device_remove(struct device *dev) device 63 drivers/nubus/bus.c static struct device nubus_parent = { device 78 drivers/nubus/bus.c static void nubus_device_release(struct device *dev) device 102 drivers/nubus/bus.c static int nubus_print_device_name_fn(struct device *dev, void *data) device 55 drivers/nvdimm/blk.c struct device *parent; device 243 drivers/nvdimm/blk.c struct device *dev = &nsblk->common.dev; device 290 drivers/nvdimm/blk.c static int nd_blk_probe(struct device *dev) device 313 drivers/nvdimm/blk.c static int nd_blk_remove(struct device *dev) device 27 drivers/nvdimm/btt.c static struct device *to_dev(struct arena_info *arena) device 1597 drivers/nvdimm/btt.c struct device *dev = &nd_btt->dev; device 16 drivers/nvdimm/btt_devs.c static void nd_btt_release(struct device *dev) device 33 drivers/nvdimm/btt_devs.c bool is_nd_btt(struct device *dev) device 39 drivers/nvdimm/btt_devs.c struct nd_btt *to_nd_btt(struct device *dev) device 51 drivers/nvdimm/btt_devs.c static ssize_t sector_size_show(struct device *dev, device 59 drivers/nvdimm/btt_devs.c static ssize_t sector_size_store(struct device *dev, device 78 drivers/nvdimm/btt_devs.c static ssize_t uuid_show(struct device *dev, device 88 drivers/nvdimm/btt_devs.c static ssize_t uuid_store(struct device *dev, device 104 drivers/nvdimm/btt_devs.c static ssize_t namespace_show(struct device *dev, device 117 drivers/nvdimm/btt_devs.c static ssize_t namespace_store(struct device *dev, device 135 drivers/nvdimm/btt_devs.c static ssize_t size_show(struct device *dev, device 154 drivers/nvdimm/btt_devs.c static ssize_t log_zero_flags_show(struct device *dev, device 181 drivers/nvdimm/btt_devs.c static struct device *__nd_btt_create(struct nd_region *nd_region, device 186 drivers/nvdimm/btt_devs.c struct device *dev; device 225 drivers/nvdimm/btt_devs.c struct device *nd_btt_create(struct nd_region *nd_region) device 227 drivers/nvdimm/btt_devs.c struct device *dev = __nd_btt_create(nd_region, 0, NULL, NULL); device 331 drivers/nvdimm/btt_devs.c int nd_btt_probe(struct device *dev, struct nd_namespace_common *ndns) device 334 drivers/nvdimm/btt_devs.c struct device *btt_dev; device 32 drivers/nvdimm/bus.c static int to_nd_device_type(struct device *dev) device 48 drivers/nvdimm/bus.c static int nvdimm_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 54 drivers/nvdimm/bus.c static struct module *to_bus_provider(struct device *dev) device 80 drivers/nvdimm/bus.c static int nvdimm_bus_probe(struct device *dev) device 111 drivers/nvdimm/bus.c static int nvdimm_bus_remove(struct device *dev) device 130 drivers/nvdimm/bus.c static void nvdimm_bus_shutdown(struct device *dev) device 145 drivers/nvdimm/bus.c void nd_device_notify(struct device *dev, enum nvdimm_event event) device 175 drivers/nvdimm/bus.c static int nvdimm_clear_badblocks_region(struct device *dev, void *data) device 225 drivers/nvdimm/bus.c long nvdimm_clear_poison(struct device *dev, phys_addr_t phys, device 283 drivers/nvdimm/bus.c static int nvdimm_bus_match(struct device *dev, struct device_driver *drv); device 294 drivers/nvdimm/bus.c static void nvdimm_bus_release(struct device *dev) device 303 drivers/nvdimm/bus.c bool is_nvdimm_bus(struct device *dev) device 308 drivers/nvdimm/bus.c struct nvdimm_bus *walk_to_nvdimm_bus(struct device *nd_dev) device 310 drivers/nvdimm/bus.c struct device *dev; device 321 drivers/nvdimm/bus.c struct nvdimm_bus *to_nvdimm_bus(struct device *dev) device 337 drivers/nvdimm/bus.c struct nvdimm_bus *nvdimm_bus_register(struct device *parent, device 384 drivers/nvdimm/bus.c static int child_unregister(struct device *dev, void *data) device 425 drivers/nvdimm/bus.c static int nd_bus_remove(struct device *dev) device 448 drivers/nvdimm/bus.c static int nd_bus_probe(struct device *dev) device 479 drivers/nvdimm/bus.c static int nvdimm_bus_match(struct device *dev, struct device_driver *drv) device 499 drivers/nvdimm/bus.c struct device *dev = d; device 512 drivers/nvdimm/bus.c struct device *dev = d; device 522 drivers/nvdimm/bus.c void __nd_device_register(struct device *dev) device 548 drivers/nvdimm/bus.c void nd_device_register(struct device *dev) device 555 drivers/nvdimm/bus.c void nd_device_unregister(struct device *dev, enum nd_async_mode mode) device 628 drivers/nvdimm/bus.c struct device *dev = disk_to_dev(disk)->parent; device 648 drivers/nvdimm/bus.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 656 drivers/nvdimm/bus.c static ssize_t devtype_show(struct device *dev, struct device_attribute *attr, device 677 drivers/nvdimm/bus.c static ssize_t numa_node_show(struct device *dev, device 710 drivers/nvdimm/bus.c struct device *dev; device 887 drivers/nvdimm/bus.c void wait_nvdimm_bus_probe_idle(struct device *dev) device 903 drivers/nvdimm/bus.c static int nd_pmem_forget_poison_check(struct device *dev, void *data) device 944 drivers/nvdimm/bus.c static int nd_ns_forget_poison_check(struct device *dev, void *data) device 984 drivers/nvdimm/bus.c struct device *dev = &nvdimm_bus->dev; device 1151 drivers/nvdimm/bus.c static int match_dimm(struct device *dev, void *data) device 1177 drivers/nvdimm/bus.c struct device *dev; device 13 drivers/nvdimm/claim.c void __nd_detach_ndns(struct device *dev, struct nd_namespace_common **_ndns) device 29 drivers/nvdimm/claim.c void nd_detach_ndns(struct device *dev, device 43 drivers/nvdimm/claim.c bool __nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach, device 58 drivers/nvdimm/claim.c bool nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach, device 69 drivers/nvdimm/claim.c static int namespace_match(struct device *dev, void *data) device 76 drivers/nvdimm/claim.c static bool is_idle(struct device *dev, struct nd_namespace_common *ndns) device 79 drivers/nvdimm/claim.c struct device *seed = NULL; device 93 drivers/nvdimm/claim.c struct nd_pfn *to_nd_pfn_safe(struct device *dev) device 112 drivers/nvdimm/claim.c static void nd_detach_and_reset(struct device *dev, device 134 drivers/nvdimm/claim.c ssize_t nd_namespace_store(struct device *dev, device 139 drivers/nvdimm/claim.c struct device *found; device 303 drivers/nvdimm/claim.c int devm_nsio_enable(struct device *dev, struct nd_namespace_io *nsio) device 328 drivers/nvdimm/claim.c void devm_nsio_disable(struct device *dev, struct nd_namespace_io *nsio) device 22 drivers/nvdimm/core.c void nvdimm_bus_lock(struct device *dev) device 32 drivers/nvdimm/core.c void nvdimm_bus_unlock(struct device *dev) device 42 drivers/nvdimm/core.c bool is_nvdimm_bus_locked(struct device *dev) device 65 drivers/nvdimm/core.c static struct nvdimm_map *find_nvdimm_map(struct device *dev, device 77 drivers/nvdimm/core.c static struct nvdimm_map *alloc_nvdimm_map(struct device *dev, device 156 drivers/nvdimm/core.c void *devm_nvdimm_memremap(struct device *dev, resource_size_t offset, device 202 drivers/nvdimm/core.c struct device *to_nvdimm_bus_dev(struct nvdimm_bus *nvdimm_bus) device 216 drivers/nvdimm/core.c static int nd_uuid_parse(struct device *dev, u8 *uuid_out, const char *buf, device 251 drivers/nvdimm/core.c int nd_uuid_store(struct device *dev, u8 **uuid_out, const char *buf, device 287 drivers/nvdimm/core.c ssize_t nd_size_select_store(struct device *dev, const char *buf, device 312 drivers/nvdimm/core.c static ssize_t commands_show(struct device *dev, device 329 drivers/nvdimm/core.c struct device *parent = nvdimm_bus->dev.parent; device 339 drivers/nvdimm/core.c static ssize_t provider_show(struct device *dev, device 348 drivers/nvdimm/core.c static int flush_namespaces(struct device *dev, void *data) device 355 drivers/nvdimm/core.c static int flush_regions_dimms(struct device *dev, void *data) device 363 drivers/nvdimm/core.c static ssize_t wait_probe_show(struct device *dev, device 13 drivers/nvdimm/dax_devs.c static void nd_dax_release(struct device *dev) device 31 drivers/nvdimm/dax_devs.c bool is_nd_dax(struct device *dev) device 37 drivers/nvdimm/dax_devs.c struct nd_dax *to_nd_dax(struct device *dev) device 57 drivers/nvdimm/dax_devs.c struct device *dev; device 79 drivers/nvdimm/dax_devs.c struct device *nd_dax_create(struct nd_region *nd_region) device 81 drivers/nvdimm/dax_devs.c struct device *dev = NULL; device 94 drivers/nvdimm/dax_devs.c int nd_dax_probe(struct device *dev, struct nd_namespace_common *ndns) device 98 drivers/nvdimm/dax_devs.c struct device *dax_dev; device 16 drivers/nvdimm/dimm.c static int nvdimm_probe(struct device *dev) device 116 drivers/nvdimm/dimm.c static int nvdimm_remove(struct device *dev) device 29 drivers/nvdimm/dimm_devs.c int nvdimm_check_config_data(struct device *dev) device 176 drivers/nvdimm/dimm_devs.c void nvdimm_set_aliasing(struct device *dev) device 183 drivers/nvdimm/dimm_devs.c void nvdimm_set_locked(struct device *dev) device 190 drivers/nvdimm/dimm_devs.c void nvdimm_clear_locked(struct device *dev) device 197 drivers/nvdimm/dimm_devs.c static void nvdimm_release(struct device *dev) device 210 drivers/nvdimm/dimm_devs.c bool is_nvdimm(struct device *dev) device 215 drivers/nvdimm/dimm_devs.c struct nvdimm *to_nvdimm(struct device *dev) device 253 drivers/nvdimm/dimm_devs.c struct device *dev = ndd->dev; device 304 drivers/nvdimm/dimm_devs.c static ssize_t commands_show(struct device *dev, device 320 drivers/nvdimm/dimm_devs.c static ssize_t flags_show(struct device *dev, device 331 drivers/nvdimm/dimm_devs.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 347 drivers/nvdimm/dimm_devs.c static ssize_t available_slots_show(struct device *dev, device 370 drivers/nvdimm/dimm_devs.c __weak ssize_t security_show(struct device *dev, device 386 drivers/nvdimm/dimm_devs.c static ssize_t frozen_show(struct device *dev, device 396 drivers/nvdimm/dimm_devs.c static ssize_t security_store(struct device *dev, device 430 drivers/nvdimm/dimm_devs.c struct device *dev = container_of(kobj, typeof(*dev), kobj); device 466 drivers/nvdimm/dimm_devs.c struct device *dev; device 515 drivers/nvdimm/dimm_devs.c int nvdimm_security_setup_events(struct device *dev) device 559 drivers/nvdimm/dimm_devs.c int alias_dpa_busy(struct device *dev, void *data) device 806 drivers/nvdimm/dimm_devs.c static int count_dimms(struct device *dev, void *c) device 61 drivers/nvdimm/e820.c struct device *dev = &pdev->dev; device 120 drivers/nvdimm/label.c struct device *dev = ndd->dev; device 15 drivers/nvdimm/namespace_devs.c static void namespace_io_release(struct device *dev) device 22 drivers/nvdimm/namespace_devs.c static void namespace_pmem_release(struct device *dev) device 34 drivers/nvdimm/namespace_devs.c static void namespace_blk_release(struct device *dev) device 62 drivers/nvdimm/namespace_devs.c static bool is_namespace_pmem(const struct device *dev) device 67 drivers/nvdimm/namespace_devs.c static bool is_namespace_blk(const struct device *dev) device 72 drivers/nvdimm/namespace_devs.c static bool is_namespace_io(const struct device *dev) device 77 drivers/nvdimm/namespace_devs.c static int is_uuid_busy(struct device *dev, void *data) device 105 drivers/nvdimm/namespace_devs.c static int is_namespace_uuid_busy(struct device *dev, void *data) device 117 drivers/nvdimm/namespace_devs.c bool nd_is_uuid_unique(struct device *dev, u8 *uuid) device 130 drivers/nvdimm/namespace_devs.c bool pmem_should_map_pages(struct device *dev) device 220 drivers/nvdimm/namespace_devs.c const u8 *nd_dev_to_uuid(struct device *dev) device 240 drivers/nvdimm/namespace_devs.c static ssize_t nstype_show(struct device *dev, device 249 drivers/nvdimm/namespace_devs.c static ssize_t __alt_name_store(struct device *dev, const char *buf, device 372 drivers/nvdimm/namespace_devs.c struct device *dev) device 407 drivers/nvdimm/namespace_devs.c static ssize_t alt_name_store(struct device *dev, device 426 drivers/nvdimm/namespace_devs.c static ssize_t alt_name_show(struct device *dev, device 797 drivers/nvdimm/namespace_devs.c int __reserve_free_pmem(struct device *dev, void *data) device 961 drivers/nvdimm/namespace_devs.c static bool uuid_not_set(const u8 *uuid, struct device *dev, const char *where) device 970 drivers/nvdimm/namespace_devs.c static ssize_t __size_store(struct device *dev, unsigned long long val) device 1068 drivers/nvdimm/namespace_devs.c static ssize_t size_store(struct device *dev, device 1113 drivers/nvdimm/namespace_devs.c struct device *dev = &ndns->dev; device 1146 drivers/nvdimm/namespace_devs.c struct device *dev = &ndns->dev; device 1162 drivers/nvdimm/namespace_devs.c static ssize_t size_show(struct device *dev, device 1170 drivers/nvdimm/namespace_devs.c static u8 *namespace_to_uuid(struct device *dev) device 1184 drivers/nvdimm/namespace_devs.c static ssize_t uuid_show(struct device *dev, device 1204 drivers/nvdimm/namespace_devs.c struct device *dev, u8 *new_uuid, u8 **old_uuid) device 1270 drivers/nvdimm/namespace_devs.c static ssize_t uuid_store(struct device *dev, device 1311 drivers/nvdimm/namespace_devs.c static ssize_t resource_show(struct device *dev, device 1339 drivers/nvdimm/namespace_devs.c static ssize_t sector_size_show(struct device *dev, device 1358 drivers/nvdimm/namespace_devs.c static ssize_t sector_size_store(struct device *dev, device 1396 drivers/nvdimm/namespace_devs.c static ssize_t dpa_extents_show(struct device *dev, device 1438 drivers/nvdimm/namespace_devs.c static int btt_claim_class(struct device *dev) device 1499 drivers/nvdimm/namespace_devs.c static ssize_t holder_show(struct device *dev, device 1513 drivers/nvdimm/namespace_devs.c static ssize_t __holder_class_store(struct device *dev, const char *buf) device 1538 drivers/nvdimm/namespace_devs.c static ssize_t holder_class_store(struct device *dev, device 1557 drivers/nvdimm/namespace_devs.c static ssize_t holder_class_show(struct device *dev, device 1581 drivers/nvdimm/namespace_devs.c static ssize_t mode_show(struct device *dev, device 1585 drivers/nvdimm/namespace_devs.c struct device *claim; device 1608 drivers/nvdimm/namespace_devs.c static ssize_t force_raw_store(struct device *dev, device 1621 drivers/nvdimm/namespace_devs.c static ssize_t force_raw_show(struct device *dev, device 1646 drivers/nvdimm/namespace_devs.c struct device *dev = container_of(kobj, struct device, kobj); device 1683 drivers/nvdimm/namespace_devs.c struct nd_namespace_common *nvdimm_namespace_common_probe(struct device *dev) device 1762 drivers/nvdimm/namespace_devs.c static struct device **create_namespace_io(struct nd_region *nd_region) device 1765 drivers/nvdimm/namespace_devs.c struct device *dev, **devs; device 1772 drivers/nvdimm/namespace_devs.c devs = kcalloc(2, sizeof(struct device *), GFP_KERNEL); device 1906 drivers/nvdimm/namespace_devs.c static struct device *create_namespace_pmem(struct nd_region *nd_region, device 1917 drivers/nvdimm/namespace_devs.c struct device *dev; device 2060 drivers/nvdimm/namespace_devs.c static struct device *nd_namespace_blk_create(struct nd_region *nd_region) device 2063 drivers/nvdimm/namespace_devs.c struct device *dev; device 2086 drivers/nvdimm/namespace_devs.c static struct device *nd_namespace_pmem_create(struct nd_region *nd_region) device 2090 drivers/nvdimm/namespace_devs.c struct device *dev; device 2178 drivers/nvdimm/namespace_devs.c struct nd_namespace_label *nd_label, struct device **devs, device 2215 drivers/nvdimm/namespace_devs.c static struct device *create_namespace_blk(struct nd_region *nd_region, device 2224 drivers/nvdimm/namespace_devs.c struct device *dev = NULL; device 2278 drivers/nvdimm/namespace_devs.c const struct device *dev_a = *(const struct device **) a; device 2279 drivers/nvdimm/namespace_devs.c const struct device *dev_b = *(const struct device **) b; device 2301 drivers/nvdimm/namespace_devs.c static struct device **scan_labels(struct nd_region *nd_region) device 2304 drivers/nvdimm/namespace_devs.c struct device *dev, **devs = NULL; device 2312 drivers/nvdimm/namespace_devs.c struct device **__devs; device 2423 drivers/nvdimm/namespace_devs.c sort(devs, count, sizeof(struct device *), cmp_dpa, NULL); device 2439 drivers/nvdimm/namespace_devs.c static struct device **create_namespaces(struct nd_region *nd_region) device 2442 drivers/nvdimm/namespace_devs.c struct device **devs; device 2559 drivers/nvdimm/namespace_devs.c struct device **devs = NULL; device 2588 drivers/nvdimm/namespace_devs.c struct device *dev = devs[i]; device 2621 drivers/nvdimm/namespace_devs.c struct device *dev = devs[j]; device 23 drivers/nvdimm/nd-core.h struct device dev; device 35 drivers/nvdimm/nd-core.h struct device dev; device 71 drivers/nvdimm/nd-core.h ssize_t nvdimm_security_store(struct device *dev, const char *buf, size_t len); device 74 drivers/nvdimm/nd-core.h static inline ssize_t nvdimm_security_store(struct device *dev, device 101 drivers/nvdimm/nd-core.h bool is_nvdimm(struct device *dev); device 102 drivers/nvdimm/nd-core.h bool is_nd_pmem(struct device *dev); device 103 drivers/nvdimm/nd-core.h bool is_nd_volatile(struct device *dev); device 104 drivers/nvdimm/nd-core.h bool is_nd_blk(struct device *dev); device 105 drivers/nvdimm/nd-core.h static inline bool is_nd_region(struct device *dev) device 109 drivers/nvdimm/nd-core.h static inline bool is_memory(struct device *dev) device 113 drivers/nvdimm/nd-core.h struct nvdimm_bus *walk_to_nvdimm_bus(struct device *nd_dev); device 119 drivers/nvdimm/nd-core.h void nd_region_advance_seeds(struct nd_region *nd_region, struct device *dev); device 130 drivers/nvdimm/nd-core.h void __nd_device_register(struct device *dev); device 131 drivers/nvdimm/nd-core.h int nd_match_dimm(struct device *dev, void *data); device 134 drivers/nvdimm/nd-core.h bool nd_is_uuid_unique(struct device *dev, u8 *uuid); device 140 drivers/nvdimm/nd-core.h int __reserve_free_pmem(struct device *dev, void *data); device 155 drivers/nvdimm/nd-core.h int alias_dpa_busy(struct device *dev, void *data); device 162 drivers/nvdimm/nd-core.h void nd_detach_ndns(struct device *dev, struct nd_namespace_common **_ndns); device 163 drivers/nvdimm/nd-core.h void __nd_detach_ndns(struct device *dev, struct nd_namespace_common **_ndns); device 164 drivers/nvdimm/nd-core.h bool nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach, device 166 drivers/nvdimm/nd-core.h bool __nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach, device 168 drivers/nvdimm/nd-core.h ssize_t nd_namespace_store(struct device *dev, device 171 drivers/nvdimm/nd-core.h struct nd_pfn *to_nd_pfn_safe(struct device *dev); device 172 drivers/nvdimm/nd-core.h bool is_nvdimm_bus(struct device *dev); device 186 drivers/nvdimm/nd-core.h static inline void debug_nvdimm_lock(struct device *dev) device 204 drivers/nvdimm/nd-core.h static inline void debug_nvdimm_unlock(struct device *dev) device 209 drivers/nvdimm/nd-core.h static inline void nd_device_lock(struct device *dev) device 215 drivers/nvdimm/nd-core.h static inline void nd_device_unlock(struct device *dev) device 221 drivers/nvdimm/nd-core.h static inline void nd_device_lock(struct device *dev) device 226 drivers/nvdimm/nd-core.h static inline void nd_device_unlock(struct device *dev) device 231 drivers/nvdimm/nd-core.h static inline void debug_nvdimm_lock(struct device *dev) device 235 drivers/nvdimm/nd-core.h static inline void debug_nvdimm_unlock(struct device *dev) device 29 drivers/nvdimm/nd.h struct device *dev; device 139 drivers/nvdimm/nd.h struct device dev; device 145 drivers/nvdimm/nd.h struct device *ns_seed; device 146 drivers/nvdimm/nd.h struct device *btt_seed; device 147 drivers/nvdimm/nd.h struct device *pfn_seed; device 148 drivers/nvdimm/nd.h struct device *dax_seed; device 163 drivers/nvdimm/nd.h int (*enable)(struct nvdimm_bus *nvdimm_bus, struct device *dev); device 182 drivers/nvdimm/nd.h struct device dev; device 203 drivers/nvdimm/nd.h struct device dev; device 221 drivers/nvdimm/nd.h void wait_nvdimm_bus_probe_idle(struct device *dev); device 222 drivers/nvdimm/nd.h void nd_device_register(struct device *dev); device 223 drivers/nvdimm/nd.h void nd_device_unregister(struct device *dev, enum nd_async_mode mode); device 224 drivers/nvdimm/nd.h void nd_device_notify(struct device *dev, enum nvdimm_event event); device 225 drivers/nvdimm/nd.h int nd_uuid_store(struct device *dev, u8 **uuid_out, const char *buf, device 229 drivers/nvdimm/nd.h ssize_t nd_size_select_store(struct device *dev, const char *buf, device 238 drivers/nvdimm/nd.h int nvdimm_check_config_data(struct device *dev); device 245 drivers/nvdimm/nd.h long nvdimm_clear_poison(struct device *dev, phys_addr_t phys, device 247 drivers/nvdimm/nd.h void nvdimm_set_aliasing(struct device *dev); device 248 drivers/nvdimm/nd.h void nvdimm_set_locked(struct device *dev); device 249 drivers/nvdimm/nd.h void nvdimm_clear_locked(struct device *dev); device 250 drivers/nvdimm/nd.h int nvdimm_security_setup_events(struct device *dev); device 252 drivers/nvdimm/nd.h int nvdimm_security_unlock(struct device *dev); device 254 drivers/nvdimm/nd.h static inline int nvdimm_security_unlock(struct device *dev) device 259 drivers/nvdimm/nd.h struct nd_btt *to_nd_btt(struct device *dev); device 268 drivers/nvdimm/nd.h int nd_btt_probe(struct device *dev, struct nd_namespace_common *ndns); device 269 drivers/nvdimm/nd.h bool is_nd_btt(struct device *dev); device 270 drivers/nvdimm/nd.h struct device *nd_btt_create(struct nd_region *nd_region); device 272 drivers/nvdimm/nd.h static inline int nd_btt_probe(struct device *dev, device 278 drivers/nvdimm/nd.h static inline bool is_nd_btt(struct device *dev) device 283 drivers/nvdimm/nd.h static inline struct device *nd_btt_create(struct nd_region *nd_region) device 289 drivers/nvdimm/nd.h struct nd_pfn *to_nd_pfn(struct device *dev); device 294 drivers/nvdimm/nd.h int nd_pfn_probe(struct device *dev, struct nd_namespace_common *ndns); device 295 drivers/nvdimm/nd.h bool is_nd_pfn(struct device *dev); device 296 drivers/nvdimm/nd.h struct device *nd_pfn_create(struct nd_region *nd_region); device 297 drivers/nvdimm/nd.h struct device *nd_pfn_devinit(struct nd_pfn *nd_pfn, device 302 drivers/nvdimm/nd.h static inline int nd_pfn_probe(struct device *dev, device 308 drivers/nvdimm/nd.h static inline bool is_nd_pfn(struct device *dev) device 313 drivers/nvdimm/nd.h static inline struct device *nd_pfn_create(struct nd_region *nd_region) device 324 drivers/nvdimm/nd.h struct nd_dax *to_nd_dax(struct device *dev); device 326 drivers/nvdimm/nd.h int nd_dax_probe(struct device *dev, struct nd_namespace_common *ndns); device 327 drivers/nvdimm/nd.h bool is_nd_dax(struct device *dev); device 328 drivers/nvdimm/nd.h struct device *nd_dax_create(struct nd_region *nd_region); device 330 drivers/nvdimm/nd.h static inline int nd_dax_probe(struct device *dev, device 336 drivers/nvdimm/nd.h static inline bool is_nd_dax(struct device *dev) device 341 drivers/nvdimm/nd.h static inline struct device *nd_dax_create(struct nd_region *nd_region) device 352 drivers/nvdimm/nd.h void nvdimm_bus_lock(struct device *dev); device 353 drivers/nvdimm/nd.h void nvdimm_bus_unlock(struct device *dev); device 354 drivers/nvdimm/nd.h bool is_nvdimm_bus_locked(struct device *dev); device 365 drivers/nvdimm/nd.h struct nd_namespace_common *nvdimm_namespace_common_probe(struct device *dev); device 379 drivers/nvdimm/nd.h int devm_nsio_enable(struct device *dev, struct nd_namespace_io *nsio); device 380 drivers/nvdimm/nd.h void devm_nsio_disable(struct device *dev, struct nd_namespace_io *nsio); device 387 drivers/nvdimm/nd.h static inline int devm_nsio_enable(struct device *dev, device 392 drivers/nvdimm/nd.h static inline void devm_nsio_disable(struct device *dev, device 432 drivers/nvdimm/nd.h const u8 *nd_dev_to_uuid(struct device *dev); device 433 drivers/nvdimm/nd.h bool pmem_should_map_pages(struct device *dev); device 17 drivers/nvdimm/pfn_devs.c static void nd_pfn_release(struct device *dev) device 34 drivers/nvdimm/pfn_devs.c bool is_nd_pfn(struct device *dev) device 40 drivers/nvdimm/pfn_devs.c struct nd_pfn *to_nd_pfn(struct device *dev) device 49 drivers/nvdimm/pfn_devs.c static ssize_t mode_show(struct device *dev, device 64 drivers/nvdimm/pfn_devs.c static ssize_t mode_store(struct device *dev, device 98 drivers/nvdimm/pfn_devs.c static ssize_t align_show(struct device *dev, device 131 drivers/nvdimm/pfn_devs.c static ssize_t align_store(struct device *dev, device 151 drivers/nvdimm/pfn_devs.c static ssize_t uuid_show(struct device *dev, device 161 drivers/nvdimm/pfn_devs.c static ssize_t uuid_store(struct device *dev, device 177 drivers/nvdimm/pfn_devs.c static ssize_t namespace_show(struct device *dev, device 190 drivers/nvdimm/pfn_devs.c static ssize_t namespace_store(struct device *dev, device 208 drivers/nvdimm/pfn_devs.c static ssize_t resource_show(struct device *dev, device 234 drivers/nvdimm/pfn_devs.c static ssize_t size_show(struct device *dev, device 262 drivers/nvdimm/pfn_devs.c static ssize_t supported_alignments_show(struct device *dev, device 302 drivers/nvdimm/pfn_devs.c struct device *nd_pfn_devinit(struct nd_pfn *nd_pfn, device 305 drivers/nvdimm/pfn_devs.c struct device *dev; device 326 drivers/nvdimm/pfn_devs.c struct device *dev; device 347 drivers/nvdimm/pfn_devs.c struct device *nd_pfn_create(struct nd_region *nd_region) device 350 drivers/nvdimm/pfn_devs.c struct device *dev; device 598 drivers/nvdimm/pfn_devs.c int nd_pfn_probe(struct device *dev, struct nd_namespace_common *ndns) device 602 drivers/nvdimm/pfn_devs.c struct device *pfn_dev; device 33 drivers/nvdimm/pmem.c static struct device *to_dev(struct pmem_device *pmem) device 74 drivers/nvdimm/pmem.c struct device *dev = to_dev(pmem); device 352 drivers/nvdimm/pmem.c static int pmem_attach_disk(struct device *dev, device 365 drivers/nvdimm/pmem.c struct device *gendev; device 491 drivers/nvdimm/pmem.c static int nd_pmem_probe(struct device *dev) device 538 drivers/nvdimm/pmem.c static int nd_pmem_remove(struct device *dev) device 557 drivers/nvdimm/pmem.c static void nd_pmem_shutdown(struct device *dev) device 562 drivers/nvdimm/pmem.c static void nd_pmem_notify(struct device *dev, enum nvdimm_event event) device 12 drivers/nvdimm/region.c static int nd_region_probe(struct device *dev) device 83 drivers/nvdimm/region.c static int child_unregister(struct device *dev, void *data) device 89 drivers/nvdimm/region.c static int nd_region_remove(struct device *dev) device 114 drivers/nvdimm/region.c static int child_notify(struct device *dev, void *data) device 120 drivers/nvdimm/region.c static void nd_region_notify(struct device *dev, enum nvdimm_event event) device 25 drivers/nvdimm/region_devs.c static int nvdimm_map_flush(struct device *dev, struct nvdimm *nvdimm, int dimm, device 66 drivers/nvdimm/region_devs.c struct device *dev = &nd_region->dev; device 124 drivers/nvdimm/region_devs.c static void nd_region_release(struct device *dev) device 158 drivers/nvdimm/region_devs.c bool is_nd_pmem(struct device *dev) device 163 drivers/nvdimm/region_devs.c bool is_nd_blk(struct device *dev) device 168 drivers/nvdimm/region_devs.c bool is_nd_volatile(struct device *dev) device 173 drivers/nvdimm/region_devs.c struct nd_region *to_nd_region(struct device *dev) device 182 drivers/nvdimm/region_devs.c struct device *nd_region_dev(struct nd_region *nd_region) device 190 drivers/nvdimm/region_devs.c struct nd_blk_region *to_nd_blk_region(struct device *dev) device 249 drivers/nvdimm/region_devs.c static ssize_t size_show(struct device *dev, device 267 drivers/nvdimm/region_devs.c static ssize_t deep_flush_show(struct device *dev, device 279 drivers/nvdimm/region_devs.c static ssize_t deep_flush_store(struct device *dev, struct device_attribute *attr, device 298 drivers/nvdimm/region_devs.c static ssize_t mappings_show(struct device *dev, device 307 drivers/nvdimm/region_devs.c static ssize_t nstype_show(struct device *dev, device 316 drivers/nvdimm/region_devs.c static ssize_t set_cookie_show(struct device *dev, device 415 drivers/nvdimm/region_devs.c static ssize_t available_size_show(struct device *dev, device 438 drivers/nvdimm/region_devs.c static ssize_t max_available_extent_show(struct device *dev, device 455 drivers/nvdimm/region_devs.c static ssize_t init_namespaces_show(struct device *dev, device 472 drivers/nvdimm/region_devs.c static ssize_t namespace_seed_show(struct device *dev, device 488 drivers/nvdimm/region_devs.c static ssize_t btt_seed_show(struct device *dev, device 505 drivers/nvdimm/region_devs.c static ssize_t pfn_seed_show(struct device *dev, device 522 drivers/nvdimm/region_devs.c static ssize_t dax_seed_show(struct device *dev, device 539 drivers/nvdimm/region_devs.c static ssize_t read_only_show(struct device *dev, device 547 drivers/nvdimm/region_devs.c static ssize_t read_only_store(struct device *dev, device 562 drivers/nvdimm/region_devs.c static ssize_t region_badblocks_show(struct device *dev, device 579 drivers/nvdimm/region_devs.c static ssize_t resource_show(struct device *dev, device 588 drivers/nvdimm/region_devs.c static ssize_t persistence_domain_show(struct device *dev, device 624 drivers/nvdimm/region_devs.c struct device *dev = container_of(kobj, typeof(*dev), kobj); device 721 drivers/nvdimm/region_devs.c void nd_region_advance_seeds(struct nd_region *nd_region, struct device *dev) device 751 drivers/nvdimm/region_devs.c static ssize_t mappingN(struct device *dev, char *buf, int n) device 768 drivers/nvdimm/region_devs.c static ssize_t mapping##idx##_show(struct device *dev, \ device 814 drivers/nvdimm/region_devs.c struct device *dev = container_of(kobj, struct device, kobj); device 866 drivers/nvdimm/region_devs.c struct device *dev = &nd_region->dev; device 938 drivers/nvdimm/region_devs.c struct device *dev; device 1184 drivers/nvdimm/region_devs.c static int region_conflict(struct device *dev, void *data) device 55 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 96 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 167 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 213 drivers/nvdimm/security.c int nvdimm_security_unlock(struct device *dev) device 226 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 244 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 279 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 328 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 369 drivers/nvdimm/security.c struct device *dev = &nvdimm->dev; device 495 drivers/nvdimm/security.c ssize_t nvdimm_security_store(struct device *dev, const char *buf, size_t len) device 167 drivers/nvme/host/core.c dev_info(ctrl->device, device 310 drivers/nvme/host/core.c dev_dbg_ratelimited(((struct nvme_ctrl *) data)->device, device 565 drivers/nvme/host/core.c dev_info(ctrl->device, "too few streams (%u) available\n", device 572 drivers/nvme/host/core.c dev_info(ctrl->device, "Using %u streams\n", ctrl->nr_streams); device 963 drivers/nvme/host/core.c dev_err(ctrl->device, device 1003 drivers/nvme/host/core.c dev_dbg(ctrl->device, device 1012 drivers/nvme/host/core.c dev_err(ctrl->device, "keep-alive failed\n"); device 1075 drivers/nvme/host/core.c dev_warn(ctrl->device, device 1095 drivers/nvme/host/core.c dev_warn(ctrl->device, device 1105 drivers/nvme/host/core.c dev_warn(ctrl->device, device 1115 drivers/nvme/host/core.c dev_warn(ctrl->device, device 1164 drivers/nvme/host/core.c dev_warn(ctrl->device, "Identify namespace failed (%d)\n", error); device 1225 drivers/nvme/host/core.c dev_err(ctrl->device, "Could not set queue count (%d)\n", status); device 1251 drivers/nvme/host/core.c dev_warn(ctrl->device, "Failed to configure AEN (cfg %x)\n", device 1342 drivers/nvme/host/core.c dev_warn(ctrl->device, device 1893 drivers/nvme/host/core.c dev_err(ctrl->device, device 2088 drivers/nvme/host/core.c dev_err(ctrl->device, device 2134 drivers/nvme/host/core.c dev_err(ctrl->device, "Reading CAP failed (%d)\n", ret); device 2140 drivers/nvme/host/core.c dev_err(ctrl->device, device 2182 drivers/nvme/host/core.c dev_err(ctrl->device, device 2226 drivers/nvme/host/core.c dev_warn_once(ctrl->device, device 2283 drivers/nvme/host/core.c dev_warn(ctrl->device, "NPSS is invalid; not using APST\n"); device 2294 drivers/nvme/host/core.c dev_dbg(ctrl->device, "APST disabled\n"); device 2358 drivers/nvme/host/core.c dev_dbg(ctrl->device, "APST enabled but no non-operational states are available\n"); device 2360 drivers/nvme/host/core.c dev_dbg(ctrl->device, "APST enabled: max PS = %d, max round-trip latency = %lluus, table = %*phN\n", device 2368 drivers/nvme/host/core.c dev_err(ctrl->device, "failed to set APST feature (%d)\n", ret); device 2374 drivers/nvme/host/core.c static void nvme_set_latency_tolerance(struct device *dev, s32 val) device 2472 drivers/nvme/host/core.c dev_warn(ctrl->device, "missing or invalid SUBNQN field.\n"); device 2486 drivers/nvme/host/core.c static void nvme_release_subsystem(struct device *dev) device 2547 drivers/nvme/host/core.c static ssize_t nvme_subsys_show_nqn(struct device *dev, device 2559 drivers/nvme/host/core.c static ssize_t subsys_##field##_show(struct device *dev, \ device 2606 drivers/nvme/host/core.c dev_err(ctrl->device, device 2608 drivers/nvme/host/core.c ctrl->cntlid, dev_name(tmp->device)); device 2616 drivers/nvme/host/core.c dev_err(ctrl->device, device 2668 drivers/nvme/host/core.c dev_err(ctrl->device, device 2677 drivers/nvme/host/core.c ret = sysfs_create_link(&subsys->dev.kobj, &ctrl->device->kobj, device 2678 drivers/nvme/host/core.c dev_name(ctrl->device)); device 2680 drivers/nvme/host/core.c dev_err(ctrl->device, device 2750 drivers/nvme/host/core.c dev_err(ctrl->device, "Reading VS failed (%d)\n", ret); device 2761 drivers/nvme/host/core.c dev_err(ctrl->device, "Identify Controller failed (%d)\n", ret); device 2796 drivers/nvme/host/core.c dev_warn(ctrl->device, "forcibly allowing all power states due to nvme_core.force_apst -- use at your own risk\n"); device 2831 drivers/nvme/host/core.c dev_info(ctrl->device, device 2842 drivers/nvme/host/core.c dev_warn(ctrl->device, "forcibly allowing APST due to nvme_core.force_apst -- use at your own risk\n"); device 2868 drivers/nvme/host/core.c dev_err(ctrl->device, device 2887 drivers/nvme/host/core.c dev_pm_qos_expose_latency_tolerance(ctrl->device); device 2889 drivers/nvme/host/core.c dev_pm_qos_hide_latency_tolerance(ctrl->device); device 2946 drivers/nvme/host/core.c dev_warn(ctrl->device, device 2952 drivers/nvme/host/core.c dev_warn(ctrl->device, device 2980 drivers/nvme/host/core.c dev_warn(ctrl->device, "resetting controller\n"); device 2999 drivers/nvme/host/core.c static ssize_t nvme_sysfs_reset(struct device *dev, device 3013 drivers/nvme/host/core.c static ssize_t nvme_sysfs_rescan(struct device *dev, device 3024 drivers/nvme/host/core.c static inline struct nvme_ns_head *dev_to_ns_head(struct device *dev) device 3034 drivers/nvme/host/core.c static ssize_t wwid_show(struct device *dev, struct device_attribute *attr, device 3065 drivers/nvme/host/core.c static ssize_t nguid_show(struct device *dev, struct device_attribute *attr, device 3072 drivers/nvme/host/core.c static ssize_t uuid_show(struct device *dev, struct device_attribute *attr, device 3089 drivers/nvme/host/core.c static ssize_t eui_show(struct device *dev, struct device_attribute *attr, device 3096 drivers/nvme/host/core.c static ssize_t nsid_show(struct device *dev, struct device_attribute *attr, device 3119 drivers/nvme/host/core.c struct device *dev = container_of(kobj, struct device, kobj); device 3160 drivers/nvme/host/core.c static ssize_t field##_show(struct device *dev, \ device 3174 drivers/nvme/host/core.c static ssize_t field##_show(struct device *dev, \ device 3187 drivers/nvme/host/core.c static ssize_t nvme_sysfs_delete(struct device *dev, device 3199 drivers/nvme/host/core.c static ssize_t nvme_sysfs_show_transport(struct device *dev, device 3209 drivers/nvme/host/core.c static ssize_t nvme_sysfs_show_state(struct device *dev, device 3232 drivers/nvme/host/core.c static ssize_t nvme_sysfs_show_subsysnqn(struct device *dev, device 3242 drivers/nvme/host/core.c static ssize_t nvme_sysfs_show_address(struct device *dev, device 3273 drivers/nvme/host/core.c struct device *dev = container_of(kobj, struct device, kobj); device 3358 drivers/nvme/host/core.c dev_err(ctrl->device, device 3409 drivers/nvme/host/core.c dev_err(ctrl->device, device 3548 drivers/nvme/host/core.c dev_warn(ctrl->device, "LightNVM init failure\n"); device 3559 drivers/nvme/host/core.c device_add_disk(ctrl->device, ns->disk, nvme_ns_id_attr_groups); device 3716 drivers/nvme/host/core.c dev_warn(ctrl->device, device 3734 drivers/nvme/host/core.c dev_info(ctrl->device, "rescanning namespaces.\n"); device 3795 drivers/nvme/host/core.c static int nvme_class_uevent(struct device *dev, struct kobj_uevent_env *env) device 3834 drivers/nvme/host/core.c kobject_uevent_env(&ctrl->device->kobj, KOBJ_CHANGE, envp); device 3871 drivers/nvme/host/core.c dev_warn(ctrl->device, "Get FW SLOT INFO log error\n"); device 3891 drivers/nvme/host/core.c dev_warn(ctrl->device, device 3938 drivers/nvme/host/core.c dev_warn(ctrl->device, "async event result %08x\n", result); device 3995 drivers/nvme/host/core.c dev_pm_qos_hide_latency_tolerance(ctrl->device); device 3996 drivers/nvme/host/core.c cdev_device_del(&ctrl->cdev, ctrl->device); device 4000 drivers/nvme/host/core.c static void nvme_free_ctrl(struct device *dev) device 4016 drivers/nvme/host/core.c sysfs_remove_link(&subsys->dev.kobj, dev_name(ctrl->device)); device 4031 drivers/nvme/host/core.c int nvme_init_ctrl(struct nvme_ctrl *ctrl, struct device *dev, device 4068 drivers/nvme/host/core.c ctrl->device = &ctrl->ctrl_device; device 4069 drivers/nvme/host/core.c ctrl->device->devt = MKDEV(MAJOR(nvme_chr_devt), ctrl->instance); device 4070 drivers/nvme/host/core.c ctrl->device->class = nvme_class; device 4071 drivers/nvme/host/core.c ctrl->device->parent = ctrl->dev; device 4072 drivers/nvme/host/core.c ctrl->device->groups = nvme_dev_attr_groups; device 4073 drivers/nvme/host/core.c ctrl->device->release = nvme_free_ctrl; device 4074 drivers/nvme/host/core.c dev_set_drvdata(ctrl->device, ctrl); device 4075 drivers/nvme/host/core.c ret = dev_set_name(ctrl->device, "nvme%d", ctrl->instance); device 4081 drivers/nvme/host/core.c ret = cdev_device_add(&ctrl->cdev, ctrl->device); device 4089 drivers/nvme/host/core.c ctrl->device->power.set_latency_tolerance = nvme_set_latency_tolerance; device 4090 drivers/nvme/host/core.c dev_pm_qos_update_user_latency_tolerance(ctrl->device, device 4093 drivers/nvme/host/core.c nvme_fault_inject_init(&ctrl->fault_inject, dev_name(ctrl->device)); device 4097 drivers/nvme/host/core.c kfree_const(ctrl->device->kobj.name); device 159 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 206 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 249 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 285 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 290 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 295 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 300 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 310 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 315 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 323 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 329 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 334 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 340 drivers/nvme/host/fabrics.c dev_err(ctrl->device, device 991 drivers/nvme/host/fabrics.c nvmf_create_ctrl(struct device *dev, const char *buf) device 1062 drivers/nvme/host/fabrics.c static struct device *nvmf_device; device 147 drivers/nvme/host/fabrics.h struct nvme_ctrl *(*create_ctrl)(struct device *dev, device 31 drivers/nvme/host/fc.c struct device *dev; device 108 drivers/nvme/host/fc.c struct device *dev; /* physical device for dma */ device 121 drivers/nvme/host/fc.c struct device *dev; /* physical device for dma */ device 136 drivers/nvme/host/fc.c struct device *dev; device 214 drivers/nvme/host/fc.c static struct device *fc_udev_device; device 263 drivers/nvme/host/fc.c struct device *dev) device 334 drivers/nvme/host/fc.c struct device *dev, device 541 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 761 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 776 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 843 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 929 drivers/nvme/host/fc.c fc_dma_map_single(struct device *dev, void *ptr, size_t size, device 936 drivers/nvme/host/fc.c fc_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) device 942 drivers/nvme/host/fc.c fc_dma_unmap_single(struct device *dev, dma_addr_t addr, size_t size, device 950 drivers/nvme/host/fc.c fc_dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, size_t size, device 958 drivers/nvme/host/fc.c fc_dma_sync_single_for_device(struct device *dev, dma_addr_t addr, size_t size, device 984 drivers/nvme/host/fc.c fc_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, device 991 drivers/nvme/host/fc.c fc_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, device 1614 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 1646 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 1668 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 1686 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2097 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 2100 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 2387 drivers/nvme/host/fc.c dev_err(ctrl->ctrl.device, device 2449 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2523 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2529 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2549 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2637 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2687 drivers/nvme/host/fc.c dev_err(ctrl->ctrl.device, "icdoff %d is not supported!\n", device 2696 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 2705 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 2876 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2884 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 2894 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 2899 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 2929 drivers/nvme/host/fc.c dev_err(ctrl->ctrl.device, device 2953 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 3002 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 3046 drivers/nvme/host/fc.c nvme_fc_init_ctrl(struct device *dev, struct nvmf_ctrl_options *opts, device 3168 drivers/nvme/host/fc.c dev_err(ctrl->ctrl.device, device 3177 drivers/nvme/host/fc.c dev_err(ctrl->ctrl.device, device 3185 drivers/nvme/host/fc.c dev_info(ctrl->ctrl.device, device 3301 drivers/nvme/host/fc.c nvme_fc_create_ctrl(struct device *dev, struct nvmf_ctrl_options *opts) device 3362 drivers/nvme/host/fc.c static ssize_t nvme_fc_nvme_discovery_store(struct device *dev, device 3505 drivers/nvme/host/fc.c dev_warn(ctrl->ctrl.device, device 465 drivers/nvme/host/lightnvm.c dev_err(ns->ctrl->device, "OCSSD revision not supported (%d)\n", device 499 drivers/nvme/host/lightnvm.c dev_err(ctrl->device, "get bad block table failed (%d)\n", ret); device 506 drivers/nvme/host/lightnvm.c dev_err(ctrl->device, "bbt format mismatch\n"); device 513 drivers/nvme/host/lightnvm.c dev_err(ctrl->device, "bbt version not supported\n"); device 519 drivers/nvme/host/lightnvm.c dev_err(ctrl->device, device 547 drivers/nvme/host/lightnvm.c dev_err(ns->ctrl->device, "set bad block table failed (%d)\n", device 599 drivers/nvme/host/lightnvm.c dev_err(ctrl->device, "Get REPORT CHUNK log error\n"); device 981 drivers/nvme/host/lightnvm.c static ssize_t nvm_dev_attr_show(struct device *dev, device 1028 drivers/nvme/host/lightnvm.c static ssize_t nvm_dev_attr_show_12(struct device *dev, device 1091 drivers/nvme/host/lightnvm.c static ssize_t nvm_dev_attr_show_20(struct device *dev, device 1241 drivers/nvme/host/lightnvm.c struct device *dev = container_of(kobj, struct device, kobj); device 300 drivers/nvme/host/multipath.c struct device *dev = disk_to_dev(head->disk); device 503 drivers/nvme/host/multipath.c dev_dbg(ctrl->device, "ANA group %d: %s.\n", device 537 drivers/nvme/host/multipath.c dev_warn(ctrl->device, "Failed to get ANA log: %d\n", error); device 577 drivers/nvme/host/multipath.c dev_info(ctrl->device, "ANATT timeout, resetting controller.\n"); device 598 drivers/nvme/host/multipath.c static ssize_t nvme_subsys_iopolicy_show(struct device *dev, device 608 drivers/nvme/host/multipath.c static ssize_t nvme_subsys_iopolicy_store(struct device *dev, device 627 drivers/nvme/host/multipath.c static ssize_t ana_grpid_show(struct device *dev, struct device_attribute *attr, device 634 drivers/nvme/host/multipath.c static ssize_t ana_state_show(struct device *dev, struct device_attribute *attr, device 705 drivers/nvme/host/multipath.c dev_err(ctrl->device, device 709 drivers/nvme/host/multipath.c dev_err(ctrl->device, "disabling ANA support.\n"); device 190 drivers/nvme/host/nvme.h struct device *dev; device 197 drivers/nvme/host/nvme.h struct device ctrl_device; device 198 drivers/nvme/host/nvme.h struct device *device; /* char device */ device 294 drivers/nvme/host/nvme.h struct device dev; device 441 drivers/nvme/host/nvme.h get_device(ctrl->device); device 446 drivers/nvme/host/nvme.h put_device(ctrl->device); device 457 drivers/nvme/host/nvme.h int nvme_init_ctrl(struct nvme_ctrl *ctrl, struct device *dev, device 609 drivers/nvme/host/nvme.h dev_warn(ctrl->device, device 650 drivers/nvme/host/nvme.h static inline struct nvme_ns *nvme_get_ns_from_dev(struct device *dev) device 95 drivers/nvme/host/pci.c struct device *dev; device 295 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, "unable to set dbbuf\n"); device 953 drivers/nvme/host/pci.c dev_warn(nvmeq->dev->ctrl.device, device 1185 drivers/nvme/host/pci.c dev_warn(nvmeq->dev->ctrl.device, device 1226 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1230 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1265 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1282 drivers/nvme/host/pci.c dev_warn_ratelimited(dev->ctrl.device, device 1300 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1321 drivers/nvme/host/pci.c dev_warn(nvmeq->dev->ctrl.device, device 1766 drivers/nvme/host/pci.c static ssize_t nvme_cmb_show(struct device *dev, device 1821 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1833 drivers/nvme/host/pci.c if (sysfs_add_file_to_group(&dev->ctrl.device->kobj, device 1835 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1842 drivers/nvme/host/pci.c sysfs_remove_file_from_group(&dev->ctrl.device->kobj, device 1866 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 1991 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 2010 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 2015 drivers/nvme/host/pci.c dev_info(dev->ctrl.device, device 2191 drivers/nvme/host/pci.c dev_info(dev->ctrl.device, "%d/%d/%d default/read/poll queues\n", device 2296 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 2360 drivers/nvme/host/pci.c if (pdev->vendor == PCI_VENDOR_ID_APPLE && pdev->device == 0x2001) { device 2362 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, "detected Apple NVMe controller, " device 2366 drivers/nvme/host/pci.c (pdev->device == 0xa821 || pdev->device == 0xa822) && device 2369 drivers/nvme/host/pci.c dev_err(dev->ctrl.device, "detected PM1725 NVMe controller, " device 2380 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, "IO queue depth clamped to %d\n", device 2589 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 2632 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, "IO queues not created\n"); device 2648 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 2661 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 2732 drivers/nvme/host/pci.c if (pdev->vendor == 0x144d && pdev->device == 0xa802) { device 2745 drivers/nvme/host/pci.c } else if (pdev->vendor == 0x144d && pdev->device == 0xa804) { device 2756 drivers/nvme/host/pci.c } else if ((pdev->vendor == 0x144d && (pdev->device == 0xa801 || device 2757 drivers/nvme/host/pci.c pdev->device == 0xa808 || pdev->device == 0xa809)) || device 2758 drivers/nvme/host/pci.c (pdev->vendor == 0x1e0f && pdev->device == 0x0001)) { device 2841 drivers/nvme/host/pci.c dev_info(dev->ctrl.device, "pci function %s\n", dev_name(&pdev->dev)); device 2933 drivers/nvme/host/pci.c static int nvme_resume(struct device *dev) device 2944 drivers/nvme/host/pci.c static int nvme_suspend(struct device *dev) device 3009 drivers/nvme/host/pci.c static int nvme_simple_suspend(struct device *dev) device 3015 drivers/nvme/host/pci.c static int nvme_simple_resume(struct device *dev) device 3047 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 3052 drivers/nvme/host/pci.c dev_warn(dev->ctrl.device, device 3063 drivers/nvme/host/pci.c dev_info(dev->ctrl.device, "restart after slot reset\n"); device 80 drivers/nvme/host/rdma.c struct nvme_rdma_device *device; device 105 drivers/nvme/host/rdma.c struct nvme_rdma_device *device; device 256 drivers/nvme/host/rdma.c struct nvme_rdma_device *dev = queue->device; device 360 drivers/nvme/host/rdma.c if (ndev->dev->node_guid == cm_id->device->node_guid && device 369 drivers/nvme/host/rdma.c ndev->dev = cm_id->device; device 408 drivers/nvme/host/rdma.c dev = queue->device; device 442 drivers/nvme/host/rdma.c queue->device = nvme_rdma_find_get_device(queue->cm_id); device 443 drivers/nvme/host/rdma.c if (!queue->device) { device 444 drivers/nvme/host/rdma.c dev_err(queue->cm_id->device->dev.parent, device 448 drivers/nvme/host/rdma.c ibdev = queue->device->dev; device 493 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 511 drivers/nvme/host/rdma.c nvme_rdma_dev_put(queue->device); device 536 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 549 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 556 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 625 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 652 drivers/nvme/host/rdma.c struct ib_device *ibdev = ctrl->device->dev; device 672 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 771 drivers/nvme/host/rdma.c nvme_rdma_free_qe(ctrl->device->dev, &ctrl->async_event_sqe, device 787 drivers/nvme/host/rdma.c ctrl->device = ctrl->queues[0].device; device 788 drivers/nvme/host/rdma.c ctrl->ctrl.numa_node = dev_to_node(ctrl->device->dev->dma_device); device 790 drivers/nvme/host/rdma.c ctrl->max_fr_pages = nvme_rdma_get_max_fr_pages(ctrl->device->dev); device 797 drivers/nvme/host/rdma.c error = nvme_rdma_alloc_qe(ctrl->device->dev, &ctrl->async_event_sqe, device 854 drivers/nvme/host/rdma.c nvme_rdma_free_qe(ctrl->device->dev, &ctrl->async_event_sqe, device 974 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, "Reconnecting in %d seconds...\n", device 993 drivers/nvme/host/rdma.c dev_err(ctrl->ctrl.device, "icdoff is not supported!\n"); device 998 drivers/nvme/host/rdma.c dev_err(ctrl->ctrl.device, device 1004 drivers/nvme/host/rdma.c dev_warn(ctrl->ctrl.device, device 1010 drivers/nvme/host/rdma.c dev_warn(ctrl->ctrl.device, device 1055 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, "Successfully reconnected (%d attempts)\n", device 1063 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, "Failed reconnect attempt %d\n", device 1103 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 1153 drivers/nvme/host/rdma.c struct nvme_rdma_device *dev = queue->device; device 1194 drivers/nvme/host/rdma.c sge->lkey = queue->device->pd->local_dma_lkey; device 1213 drivers/nvme/host/rdma.c put_unaligned_le32(queue->device->pd->unsafe_global_rkey, sg->key); device 1268 drivers/nvme/host/rdma.c struct nvme_rdma_device *dev = queue->device; device 1351 drivers/nvme/host/rdma.c sge->lkey = queue->device->pd->local_dma_lkey; device 1367 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1382 drivers/nvme/host/rdma.c list.lkey = queue->device->pd->local_dma_lkey; device 1393 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1418 drivers/nvme/host/rdma.c struct ib_device *dev = queue->device->dev; device 1449 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1462 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1472 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1490 drivers/nvme/host/rdma.c struct ib_device *ibdev = queue->device->dev; device 1549 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1553 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1573 drivers/nvme/host/rdma.c dev_err(ctrl->device, "rdma_resolve_route failed (%d).\n", device 1595 drivers/nvme/host/rdma.c param.responder_resources = queue->device->dev->attrs.max_qp_rd_atom; device 1623 drivers/nvme/host/rdma.c dev_err(ctrl->ctrl.device, device 1641 drivers/nvme/host/rdma.c dev_dbg(queue->ctrl->ctrl.device, "%s (%d): status %d id %p\n", device 1667 drivers/nvme/host/rdma.c dev_dbg(queue->ctrl->ctrl.device, device 1674 drivers/nvme/host/rdma.c dev_dbg(queue->ctrl->ctrl.device, device 1682 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1703 drivers/nvme/host/rdma.c dev_warn(ctrl->ctrl.device, "I/O %d QID %d timeout\n", device 1726 drivers/nvme/host/rdma.c dev_warn(ctrl->ctrl.device, "starting error recovery\n"); device 1751 drivers/nvme/host/rdma.c dev = queue->device->dev; device 1771 drivers/nvme/host/rdma.c dev_err(queue->ctrl->ctrl.device, device 1813 drivers/nvme/host/rdma.c struct ib_device *ibdev = queue->device->dev; device 1845 drivers/nvme/host/rdma.c ctrl->device->dev, 0); device 1847 drivers/nvme/host/rdma.c ctrl->device->dev, 0); device 1859 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, device 1973 drivers/nvme/host/rdma.c static struct nvme_ctrl *nvme_rdma_create_ctrl(struct device *dev, device 2047 drivers/nvme/host/rdma.c dev_info(ctrl->ctrl.device, "new ctrl: NQN \"%s\", addr %pISpcs\n", device 2103 drivers/nvme/host/rdma.c if (ctrl->device->dev != ib_device) device 312 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 322 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 341 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 433 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 453 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 460 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 470 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 515 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 523 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 557 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 620 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 642 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 664 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 684 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 731 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 772 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 826 drivers/nvme/host/tcp.c dev_info(queue->ctrl->ctrl.device, device 1053 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 1272 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1282 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1292 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1305 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1316 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1339 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1351 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1365 drivers/nvme/host/tcp.c dev_dbg(nctrl->device, "connecting queue %d\n", device 1371 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1457 drivers/nvme/host/tcp.c dev_err(nctrl->device, device 1646 drivers/nvme/host/tcp.c dev_info(ctrl->device, device 1819 drivers/nvme/host/tcp.c dev_info(ctrl->device, "Reconnecting in %d seconds...\n", device 1824 drivers/nvme/host/tcp.c dev_info(ctrl->device, "Removing controller...\n"); device 1839 drivers/nvme/host/tcp.c dev_err(ctrl->device, "icdoff is not supported!\n"); device 1844 drivers/nvme/host/tcp.c dev_warn(ctrl->device, device 1849 drivers/nvme/host/tcp.c dev_warn(ctrl->device, device 1891 drivers/nvme/host/tcp.c dev_info(ctrl->device, "Successfully reconnected (%d attempt)\n", device 1899 drivers/nvme/host/tcp.c dev_info(ctrl->device, "Failed reconnect attempt %d\n", device 2060 drivers/nvme/host/tcp.c dev_warn(ctrl->ctrl.device, device 2076 drivers/nvme/host/tcp.c dev_warn(ctrl->ctrl.device, "starting error recovery\n"); device 2146 drivers/nvme/host/tcp.c dev_err(queue->ctrl->ctrl.device, device 2214 drivers/nvme/host/tcp.c dev_info(ctrl->ctrl.device, device 2284 drivers/nvme/host/tcp.c static struct nvme_ctrl *nvme_tcp_create_ctrl(struct device *dev, device 2360 drivers/nvme/host/tcp.c dev_info(ctrl->ctrl.device, "new ctrl: NQN \"%s\", addr %pISp\n", device 480 drivers/nvme/target/core.c struct device *clients[2]; device 90 drivers/nvme/target/fc.c struct device *dev; /* dev for dma mapping */ device 251 drivers/nvme/target/fc.c fc_dma_map_single(struct device *dev, void *ptr, size_t size, device 258 drivers/nvme/target/fc.c fc_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) device 264 drivers/nvme/target/fc.c fc_dma_unmap_single(struct device *dev, dma_addr_t addr, size_t size, device 272 drivers/nvme/target/fc.c fc_dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, size_t size, device 280 drivers/nvme/target/fc.c fc_dma_sync_single_for_device(struct device *dev, dma_addr_t addr, size_t size, device 306 drivers/nvme/target/fc.c fc_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, device 313 drivers/nvme/target/fc.c fc_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, device 1015 drivers/nvme/target/fc.c struct device *dev, device 1098 drivers/nvme/target/fc.c struct device *dev = tgtport->dev; device 122 drivers/nvme/target/fcloop.c fcloop_parse_nm_options(struct device *dev, u64 *nname, u64 *pname, device 890 drivers/nvme/target/fcloop.c fcloop_create_local_port(struct device *dev, struct device_attribute *attr, device 974 drivers/nvme/target/fcloop.c fcloop_delete_local_port(struct device *dev, struct device_attribute *attr, device 1101 drivers/nvme/target/fcloop.c fcloop_create_remote_port(struct device *dev, struct device_attribute *attr, device 1165 drivers/nvme/target/fcloop.c fcloop_delete_remote_port(struct device *dev, struct device_attribute *attr, device 1200 drivers/nvme/target/fcloop.c fcloop_create_target_port(struct device *dev, struct device_attribute *attr, device 1260 drivers/nvme/target/fcloop.c fcloop_delete_target_port(struct device *dev, struct device_attribute *attr, device 1322 drivers/nvme/target/fcloop.c static struct device *fcloop_device; device 114 drivers/nvme/target/loop.c dev_err(queue->ctrl->ctrl.device, device 187 drivers/nvme/target/loop.c dev_err(ctrl->ctrl.device, "failed async event work\n"); device 304 drivers/nvme/target/loop.c dev_info(ctrl->ctrl.device, "creating %d I/O queues.\n", nr_io_queues); device 487 drivers/nvme/target/loop.c dev_warn(ctrl->ctrl.device, "Removing after reset failure\n"); device 568 drivers/nvme/target/loop.c static struct nvme_ctrl *nvme_loop_create_ctrl(struct device *dev, device 605 drivers/nvme/target/loop.c dev_warn(ctrl->ctrl.device, device 619 drivers/nvme/target/loop.c dev_info(ctrl->ctrl.device, device 86 drivers/nvme/target/nvmet.h static inline struct device *nvmet_ns_dev(struct nvmet_ns *ns) device 197 drivers/nvme/target/nvmet.h struct device *p2p_client; device 318 drivers/nvme/target/nvmet.h struct device *p2p_client; device 106 drivers/nvme/target/rdma.c struct ib_device *device; device 229 drivers/nvme/target/rdma.c ib_dma_unmap_page(ndev->device, sge->addr, device 258 drivers/nvme/target/rdma.c sge->addr = ib_dma_map_page(ndev->device, device 260 drivers/nvme/target/rdma.c if (ib_dma_mapping_error(ndev->device, sge->addr)) device 271 drivers/nvme/target/rdma.c ib_dma_unmap_page(ndev->device, sge->addr, device 287 drivers/nvme/target/rdma.c c->sge[0].addr = ib_dma_map_single(ndev->device, c->nvme_cmd, device 289 drivers/nvme/target/rdma.c if (ib_dma_mapping_error(ndev->device, c->sge[0].addr)) device 307 drivers/nvme/target/rdma.c ib_dma_unmap_single(ndev->device, c->sge[0].addr, device 321 drivers/nvme/target/rdma.c ib_dma_unmap_single(ndev->device, c->sge[0].addr, device 371 drivers/nvme/target/rdma.c r->send_sge.addr = ib_dma_map_single(ndev->device, r->req.cqe, device 373 drivers/nvme/target/rdma.c if (ib_dma_mapping_error(ndev->device, r->send_sge.addr)) device 376 drivers/nvme/target/rdma.c r->req.p2p_client = &ndev->device->dev; device 400 drivers/nvme/target/rdma.c ib_dma_unmap_single(ndev->device, r->send_sge.addr, device 460 drivers/nvme/target/rdma.c ib_dma_sync_single_for_device(ndev->device, device 572 drivers/nvme/target/rdma.c ib_dma_sync_single_for_device(rsp->queue->dev->device, device 760 drivers/nvme/target/rdma.c ib_dma_sync_single_for_cpu(queue->dev->device, device 763 drivers/nvme/target/rdma.c ib_dma_sync_single_for_cpu(queue->dev->device, device 925 drivers/nvme/target/rdma.c if (ndev->device->node_guid == cm_id->device->node_guid && device 935 drivers/nvme/target/rdma.c inline_sge_count = max(cm_id->device->attrs.max_sge_rd, device 936 drivers/nvme/target/rdma.c cm_id->device->attrs.max_recv_sge) - 1; device 939 drivers/nvme/target/rdma.c port->inline_data_size, cm_id->device->name, device 946 drivers/nvme/target/rdma.c ndev->device = cm_id->device; device 949 drivers/nvme/target/rdma.c ndev->pd = ib_alloc_pd(ndev->device, 0); device 962 drivers/nvme/target/rdma.c pr_debug("added %s.\n", ndev->device->name); device 985 drivers/nvme/target/rdma.c queue->idx % ndev->device->num_comp_vectors; device 992 drivers/nvme/target/rdma.c queue->cq = ib_alloc_cq(ndev->device, queue, device 1012 drivers/nvme/target/rdma.c qp_attr.cap.max_send_sge = max(ndev->device->attrs.max_sge_rd, device 1013 drivers/nvme/target/rdma.c ndev->device->attrs.max_send_sge); device 1254 drivers/nvme/target/rdma.c queue->dev->device->attrs.max_qp_init_rd_atom); device 1625 drivers/nvme/target/rdma.c if (ndev->device == ib_device) { device 1642 drivers/nvme/target/rdma.c if (queue->dev->device != ib_device) device 82 drivers/nvmem/bcm-ocotp.c struct device *dev; device 256 drivers/nvmem/bcm-ocotp.c struct device *dev = &pdev->dev; device 63 drivers/nvmem/core.c static void nvmem_release(struct device *dev) device 81 drivers/nvmem/core.c struct device *d; device 96 drivers/nvmem/core.c struct device *d; device 293 drivers/nvmem/core.c struct device *dev = &nvmem->dev; device 477 drivers/nvmem/core.c static void devm_nvmem_release(struct device *dev, void *res) device 493 drivers/nvmem/core.c struct nvmem_device *devm_nvmem_register(struct device *dev, device 515 drivers/nvmem/core.c static int devm_nvmem_match(struct device *dev, void *res, void *data) device 531 drivers/nvmem/core.c int devm_nvmem_unregister(struct device *dev, struct nvmem_device *nvmem) device 606 drivers/nvmem/core.c struct nvmem_device *nvmem_device_get(struct device *dev, const char *dev_name) device 622 drivers/nvmem/core.c static int devm_nvmem_device_match(struct device *dev, void *res, void *data) device 632 drivers/nvmem/core.c static void devm_nvmem_device_release(struct device *dev, void *res) device 644 drivers/nvmem/core.c void devm_nvmem_device_put(struct device *dev, struct nvmem_device *nvmem) device 676 drivers/nvmem/core.c struct nvmem_device *devm_nvmem_device_get(struct device *dev, const char *id) device 697 drivers/nvmem/core.c nvmem_cell_get_from_lookup(struct device *dev, const char *con_id) device 813 drivers/nvmem/core.c struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *id) device 831 drivers/nvmem/core.c static void devm_nvmem_cell_release(struct device *dev, void *res) device 846 drivers/nvmem/core.c struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, const char *id) device 866 drivers/nvmem/core.c static int devm_nvmem_cell_match(struct device *dev, void *res, void *data) device 883 drivers/nvmem/core.c void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell) device 1092 drivers/nvmem/core.c int nvmem_cell_read_u16(struct device *dev, const char *cell_id, u16 *val) device 1129 drivers/nvmem/core.c int nvmem_cell_read_u32(struct device *dev, const char *cell_id, u32 *val) device 100 drivers/nvmem/imx-iim.c struct device *dev = &pdev->dev; device 28 drivers/nvmem/imx-ocotp-scu.c struct device *dev; device 134 drivers/nvmem/imx-ocotp-scu.c struct device *dev = &pdev->dev; device 58 drivers/nvmem/imx-ocotp.c struct device *dev; device 506 drivers/nvmem/imx-ocotp.c struct device *dev = &pdev->dev; device 165 drivers/nvmem/lpc18xx_eeprom.c struct device *dev = &pdev->dev; device 39 drivers/nvmem/meson-efuse.c struct device *dev = &pdev->dev; device 46 drivers/nvmem/mtk-efuse.c struct device *dev = &pdev->dev; device 135 drivers/nvmem/mxs-ocotp.c struct device *dev = &pdev->dev; device 18 drivers/nvmem/nvmem-sysfs.c static ssize_t type_show(struct device *dev, device 37 drivers/nvmem/nvmem-sysfs.c struct device *dev; device 44 drivers/nvmem/nvmem-sysfs.c dev = container_of(kobj, struct device, kobj); device 74 drivers/nvmem/nvmem-sysfs.c struct device *dev; device 81 drivers/nvmem/nvmem-sysfs.c dev = container_of(kobj, struct device, kobj); device 15 drivers/nvmem/nvmem.h struct device dev; device 25 drivers/nvmem/nvmem.h struct device *base_dev; device 39 drivers/nvmem/qfprom.c struct device *dev = &pdev->dev; device 72 drivers/nvmem/rave-sp-eeprom.c struct device *dev; device 289 drivers/nvmem/rave-sp-eeprom.c struct device *dev = &pdev->dev; device 50 drivers/nvmem/rockchip-efuse.c struct device *dev; device 257 drivers/nvmem/rockchip-efuse.c struct device *dev = &pdev->dev; device 53 drivers/nvmem/sc27xx-efuse.c struct device *dev; device 90 drivers/nvmem/snvs_lpgpr.c struct device *dev = &pdev->dev; device 72 drivers/nvmem/stm32-romem.c struct device *dev = priv->cfg.dev; device 119 drivers/nvmem/stm32-romem.c struct device *dev = priv->cfg.dev; device 142 drivers/nvmem/stm32-romem.c struct device *dev = &pdev->dev; device 114 drivers/nvmem/sunxi_sid.c struct device *dev = &pdev->dev; device 34 drivers/nvmem/uniphier-efuse.c struct device *dev = &pdev->dev; device 92 drivers/nvmem/vf610-ocotp.c struct device *dev; device 214 drivers/nvmem/vf610-ocotp.c struct device *dev = &pdev->dev; device 15 drivers/nvmem/zynqmp_nvmem.c struct device *dev; device 57 drivers/nvmem/zynqmp_nvmem.c struct device *dev = &pdev->dev; device 510 drivers/of/base.c static int __of_device_is_compatible(const struct device_node *device, device 519 drivers/of/base.c prop = __of_find_property(device, "compatible", NULL); device 533 drivers/of/base.c if (!__of_node_is_type(device, type)) device 540 drivers/of/base.c if (!of_node_name_eq(device, name)) device 551 drivers/of/base.c int of_device_is_compatible(const struct device_node *device, device 558 drivers/of/base.c res = __of_device_is_compatible(device, compat, NULL, NULL); device 568 drivers/of/base.c int of_device_compatible_match(struct device_node *device, device 577 drivers/of/base.c tmp = of_device_is_compatible(device, *compat); device 615 drivers/of/base.c static bool __of_device_is_available(const struct device_node *device) device 620 drivers/of/base.c if (!device) device 623 drivers/of/base.c status = __of_get_property(device, "status", &statlen); device 643 drivers/of/base.c bool of_device_is_available(const struct device_node *device) device 649 drivers/of/base.c res = __of_device_is_available(device); device 668 drivers/of/base.c bool of_device_is_big_endian(const struct device_node *device) device 670 drivers/of/base.c if (of_property_read_bool(device, "big-endian")) device 673 drivers/of/base.c of_property_read_bool(device, "native-endian")) device 27 drivers/of/device.c const struct device *dev) device 37 drivers/of/device.c struct device *tmp; device 89 drivers/of/device.c int of_dma_configure(struct device *dev, struct device_node *np, bool force_dma) device 188 drivers/of/device.c const void *of_device_get_match_data(const struct device *dev) device 200 drivers/of/device.c static ssize_t of_device_get_modalias(struct device *dev, char *str, ssize_t len) device 239 drivers/of/device.c int of_device_request_module(struct device *dev) device 265 drivers/of/device.c ssize_t of_device_modalias(struct device *dev, char *str, ssize_t len) device 282 drivers/of/device.c void of_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 319 drivers/of/device.c int of_device_uevent_modalias(struct device *dev, struct kobj_uevent_env *env) device 286 drivers/of/irq.c int of_irq_parse_one(struct device_node *device, int index, struct of_phandle_args *out_irq) device 293 drivers/of/irq.c pr_debug("of_irq_parse_one: dev=%pOF, index=%d\n", device, index); device 297 drivers/of/irq.c return of_irq_parse_oldworld(device, index, out_irq); device 300 drivers/of/irq.c addr = of_get_property(device, "reg", NULL); device 303 drivers/of/irq.c res = of_parse_phandle_with_args(device, "interrupts-extended", device 309 drivers/of/irq.c p = of_irq_find_parent(device); device 325 drivers/of/irq.c res = of_property_read_u32_index(device, "interrupts", device 579 drivers/of/irq.c static u32 __of_msi_map_rid(struct device *dev, struct device_node **np, device 582 drivers/of/irq.c struct device *parent_dev; device 607 drivers/of/irq.c u32 of_msi_map_rid(struct device *dev, struct device_node *msi_np, u32 rid_in) device 622 drivers/of/irq.c struct irq_domain *of_msi_map_get_device_domain(struct device *dev, u32 rid) device 641 drivers/of/irq.c struct irq_domain *of_msi_get_domain(struct device *dev, device 682 drivers/of/irq.c void of_msi_configure(struct device *dev, struct device_node *np) device 30 drivers/of/of_mdio.c static int of_get_phy_id(struct device_node *device, u32 *phy_id) device 36 drivers/of/of_mdio.c of_property_for_each_string(device, "compatible", prop, cp) { device 293 drivers/of/of_mdio.c struct device *d; device 138 drivers/of/of_numa.c int of_node_to_nid(struct device_node *device) device 144 drivers/of/of_numa.c np = of_node_get(device); device 289 drivers/of/of_reserved_mem.c struct device *dev; device 312 drivers/of/of_reserved_mem.c int of_reserved_mem_device_init_by_idx(struct device *dev, device 367 drivers/of/of_reserved_mem.c void of_reserved_mem_device_release(struct device *dev) device 51 drivers/of/platform.c struct device *dev; device 75 drivers/of/platform.c static void of_device_make_bus_id(struct device *dev) device 109 drivers/of/platform.c struct device *parent) device 170 drivers/of/platform.c struct device *parent) device 212 drivers/of/platform.c struct device *parent) device 222 drivers/of/platform.c struct device *parent) device 287 drivers/of/platform.c struct device *parent) device 349 drivers/of/platform.c struct device *parent, bool strict) device 419 drivers/of/platform.c struct device *parent) device 471 drivers/of/platform.c struct device *parent) device 499 drivers/of/platform.c struct device *parent) device 543 drivers/of/platform.c int of_platform_device_destroy(struct device *dev, void *data) device 576 drivers/of/platform.c void of_platform_depopulate(struct device *parent) device 585 drivers/of/platform.c static void devm_of_platform_populate_release(struct device *dev, void *res) device 587 drivers/of/platform.c of_platform_depopulate(*(struct device **)res); device 599 drivers/of/platform.c int devm_of_platform_populate(struct device *dev) device 601 drivers/of/platform.c struct device **ptr; device 624 drivers/of/platform.c static int devm_of_platform_match(struct device *dev, void *res, void *data) device 626 drivers/of/platform.c struct device **ptr = res; device 645 drivers/of/platform.c void devm_of_platform_depopulate(struct device *dev) device 983 drivers/of/property.c const struct device *dev) device 1265 drivers/of/unittest.c struct device *dev = &pdev->dev; device 1283 drivers/of/unittest.c struct device *dev = &pdev->dev; device 1842 drivers/of/unittest.c struct device *dev = &pdev->dev; device 1886 drivers/of/unittest.c struct device *dev = &pdev->dev; device 1913 drivers/of/unittest.c struct device *dev = &client->dev; device 1928 drivers/of/unittest.c struct device *dev = &client->dev; device 1960 drivers/of/unittest.c struct device *dev = &client->dev; device 2005 drivers/of/unittest.c struct device *dev = &client->dev; device 33 drivers/opp/core.c static struct opp_device *_find_opp_dev(const struct device *dev, device 45 drivers/opp/core.c static struct opp_table *_find_opp_table_unlocked(struct device *dev) device 76 drivers/opp/core.c struct opp_table *_find_opp_table(struct device *dev) device 175 drivers/opp/core.c unsigned long dev_pm_opp_get_max_clock_latency(struct device *dev) device 198 drivers/opp/core.c unsigned long dev_pm_opp_get_max_volt_latency(struct device *dev) device 270 drivers/opp/core.c unsigned long dev_pm_opp_get_max_transition_latency(struct device *dev) device 284 drivers/opp/core.c unsigned long dev_pm_opp_get_suspend_opp_freq(struct device *dev) device 326 drivers/opp/core.c int dev_pm_opp_get_opp_count(struct device *dev) device 369 drivers/opp/core.c struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, device 419 drivers/opp/core.c struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev, device 493 drivers/opp/core.c struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, device 534 drivers/opp/core.c struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, device 591 drivers/opp/core.c struct dev_pm_opp *dev_pm_opp_find_freq_ceil_by_volt(struct device *dev, device 628 drivers/opp/core.c static int _set_opp_voltage(struct device *dev, struct regulator *reg, device 653 drivers/opp/core.c static inline int _generic_set_opp_clk_only(struct device *dev, struct clk *clk, device 668 drivers/opp/core.c struct device *dev, device 717 drivers/opp/core.c struct device *dev, unsigned long old_freq, device 745 drivers/opp/core.c static int _set_required_opps(struct device *dev, device 750 drivers/opp/core.c struct device **genpd_virt_devs = opp_table->genpd_virt_devs; device 805 drivers/opp/core.c int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq) device 918 drivers/opp/core.c static struct opp_device *_add_opp_dev_unlocked(const struct device *dev, device 938 drivers/opp/core.c struct opp_device *_add_opp_dev(const struct device *dev, device 950 drivers/opp/core.c static struct opp_table *_allocate_opp_table(struct device *dev, int index) device 1003 drivers/opp/core.c static struct opp_table *_opp_get_opp_table(struct device *dev, int index) device 1031 drivers/opp/core.c struct opp_table *dev_pm_opp_get_opp_table(struct device *dev) device 1037 drivers/opp/core.c struct opp_table *dev_pm_opp_get_opp_table_indexed(struct device *dev, device 1062 drivers/opp/core.c dev_pm_genpd_set_performance_state((struct device *)(opp_dev->dev), 0); device 1169 drivers/opp/core.c void dev_pm_opp_remove(struct device *dev, unsigned long freq) device 1211 drivers/opp/core.c void dev_pm_opp_remove_all_dynamic(struct device *dev) device 1285 drivers/opp/core.c static int _opp_is_duplicate(struct device *dev, struct dev_pm_opp *new_opp, device 1332 drivers/opp/core.c int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, device 1388 drivers/opp/core.c int _opp_add_v1(struct opp_table *opp_table, struct device *dev, device 1440 drivers/opp/core.c struct opp_table *dev_pm_opp_set_supported_hw(struct device *dev, device 1500 drivers/opp/core.c struct opp_table *dev_pm_opp_set_prop_name(struct device *dev, const char *name) device 1589 drivers/opp/core.c struct opp_table *dev_pm_opp_set_regulators(struct device *dev, device 1695 drivers/opp/core.c struct opp_table *dev_pm_opp_set_clkname(struct device *dev, const char *name) device 1760 drivers/opp/core.c struct opp_table *dev_pm_opp_register_set_opp_helper(struct device *dev, device 1841 drivers/opp/core.c struct opp_table *dev_pm_opp_attach_genpd(struct device *dev, device 1842 drivers/opp/core.c const char **names, struct device ***virt_devs) device 1845 drivers/opp/core.c struct device *virt_dev; device 2015 drivers/opp/core.c int dev_pm_opp_add(struct device *dev, unsigned long freq, unsigned long u_volt) device 2048 drivers/opp/core.c static int _opp_set_availability(struct device *dev, unsigned long freq, device 2118 drivers/opp/core.c int dev_pm_opp_enable(struct device *dev, unsigned long freq) device 2138 drivers/opp/core.c int dev_pm_opp_disable(struct device *dev, unsigned long freq) device 2151 drivers/opp/core.c int dev_pm_opp_register_notifier(struct device *dev, struct notifier_block *nb) device 2175 drivers/opp/core.c int dev_pm_opp_unregister_notifier(struct device *dev, device 2193 drivers/opp/core.c void _dev_pm_opp_find_and_remove_table(struct device *dev) device 2226 drivers/opp/core.c void dev_pm_opp_remove_table(struct device *dev) device 43 drivers/opp/cpu.c int dev_pm_opp_init_cpufreq_table(struct device *dev, device 96 drivers/opp/cpu.c void dev_pm_opp_free_cpufreq_table(struct device *dev, device 111 drivers/opp/cpu.c struct device *cpu_dev; device 155 drivers/opp/cpu.c int dev_pm_opp_set_sharing_cpus(struct device *cpu_dev, device 160 drivers/opp/cpu.c struct device *dev; device 205 drivers/opp/cpu.c int dev_pm_opp_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) device 21 drivers/opp/debugfs.c static void opp_set_dev_name(const struct device *dev, char *name) device 104 drivers/opp/debugfs.c const struct device *dev = opp_dev->dev; device 149 drivers/opp/debugfs.c const struct device *dev; device 36 drivers/opp/of.c struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev) device 42 drivers/opp/of.c struct opp_table *_managed_opp(struct device *dev, int index) device 162 drivers/opp/of.c struct device *dev, device 219 drivers/opp/of.c void _of_init_opp_table(struct opp_table *opp_table, struct device *dev, device 335 drivers/opp/of.c static bool _opp_is_supported(struct device *dev, struct opp_table *opp_table, device 372 drivers/opp/of.c static int opp_parse_supplies(struct dev_pm_opp *opp, struct device *dev, device 518 drivers/opp/of.c void dev_pm_opp_of_remove_table(struct device *dev) device 549 drivers/opp/of.c struct device *dev, struct device_node *np) device 654 drivers/opp/of.c static int _of_add_opp_table_v2(struct device *dev, struct opp_table *opp_table) device 718 drivers/opp/of.c static int _of_add_opp_table_v1(struct device *dev, struct opp_table *opp_table) device 775 drivers/opp/of.c int dev_pm_opp_of_add_table(struct device *dev) device 819 drivers/opp/of.c int dev_pm_opp_of_add_table_indexed(struct device *dev, int index) device 870 drivers/opp/of.c struct device *cpu_dev; device 925 drivers/opp/of.c int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, device 1056 drivers/opp/of.c struct device *cpu_dev; device 1107 drivers/opp/of.c struct device *cpu_dev; device 108 drivers/opp/opp.h const struct device *dev; device 184 drivers/opp/opp.h struct device **genpd_virt_devs; device 211 drivers/opp/opp.h struct opp_table *_find_opp_table(struct device *dev); device 212 drivers/opp/opp.h struct opp_device *_add_opp_dev(const struct device *dev, struct opp_table *opp_table); device 213 drivers/opp/opp.h void _dev_pm_opp_find_and_remove_table(struct device *dev); device 216 drivers/opp/opp.h int _opp_add(struct device *dev, struct dev_pm_opp *new_opp, struct opp_table *opp_table, bool rate_not_available); device 217 drivers/opp/opp.h int _opp_add_v1(struct opp_table *opp_table, struct device *dev, unsigned long freq, long u_volt, bool dynamic); device 219 drivers/opp/opp.h struct opp_table *_add_opp_table(struct device *dev); device 223 drivers/opp/opp.h void _of_init_opp_table(struct opp_table *opp_table, struct device *dev, int index); device 225 drivers/opp/opp.h struct opp_table *_managed_opp(struct device *dev, int index); device 229 drivers/opp/opp.h static inline void _of_init_opp_table(struct opp_table *opp_table, struct device *dev, int index) {} device 231 drivers/opp/opp.h static inline struct opp_table *_managed_opp(struct device *dev, int index) { return NULL; } device 73 drivers/opp/ti-opp-supply.c static int _store_optimized_voltages(struct device *dev, device 174 drivers/opp/ti-opp-supply.c static void _free_optimized_voltages(struct device *dev, device 191 drivers/opp/ti-opp-supply.c static int _get_optimal_vdd_voltage(struct device *dev, device 216 drivers/opp/ti-opp-supply.c static int _opp_set_voltage(struct device *dev, device 282 drivers/opp/ti-opp-supply.c struct device *dev = data->dev; device 380 drivers/opp/ti-opp-supply.c struct device *dev = &pdev->dev; device 381 drivers/opp/ti-opp-supply.c struct device *cpu_dev = get_cpu_device(0); device 339 drivers/parisc/ccio-dma.c ccio_alloc_range(struct ioc *ioc, struct device *dev, size_t size) device 702 drivers/parisc/ccio-dma.c ccio_dma_supported(struct device *dev, u64 mask) device 724 drivers/parisc/ccio-dma.c ccio_map_single(struct device *dev, void *addr, size_t size, device 786 drivers/parisc/ccio-dma.c ccio_map_page(struct device *dev, struct page *page, unsigned long offset, device 803 drivers/parisc/ccio-dma.c ccio_unmap_page(struct device *dev, dma_addr_t iova, size_t size, device 845 drivers/parisc/ccio-dma.c ccio_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t flag, device 879 drivers/parisc/ccio-dma.c ccio_free(struct device *dev, size_t size, void *cpu_addr, device 908 drivers/parisc/ccio-dma.c ccio_map_sg(struct device *dev, struct scatterlist *sglist, int nents, device 987 drivers/parisc/ccio-dma.c ccio_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, device 58 drivers/parisc/eisa_enumerator.c int device; device 62 drivers/parisc/eisa_enumerator.c device = id & 0xff; device 72 drivers/parisc/eisa_enumerator.c sprintf(s, "%s%02X%02X", vendor, device, rev); device 176 drivers/parisc/gsc.c static int gsc_fixup_irqs_callback(struct device *dev, void *data) device 101 drivers/parisc/iommu-helpers.h iommu_coalesce_chunks(struct ioc *ioc, struct device *dev, device 103 drivers/parisc/iommu-helpers.h int (*iommu_alloc_range)(struct ioc *, struct device *, size_t)) device 9 drivers/parisc/iommu.h static inline struct pci_hba_data *parisc_walk_tree(struct device *dev) device 11 drivers/parisc/iommu.h struct device *otherdev; device 29 drivers/parisc/iommu.h static inline struct ioc *GET_IOC(struct device *dev) device 795 drivers/parisc/iosapic.c pcidev->vendor, pcidev->device, isi_line, pcidev->irq); device 1727 drivers/parisc/lba_pci.c dev->device = 0; device 1739 drivers/parisc/lba_pci.c dev->device = 0; device 1751 drivers/parisc/lba_pci.c dev->device = 0; device 92 drivers/parisc/pdc_stable.c struct device *dev; /* corresponding device */ device 269 drivers/parisc/pdc_stable.c struct device *dev; device 335 drivers/parisc/sba_iommu.c sba_search_bitmap(struct ioc *ioc, struct device *dev, device 434 drivers/parisc/sba_iommu.c sba_alloc_range(struct ioc *ioc, struct device *dev, size_t size) device 671 drivers/parisc/sba_iommu.c static int sba_dma_supported( struct device *dev, u64 mask) device 704 drivers/parisc/sba_iommu.c sba_map_single(struct device *dev, void *addr, size_t size, device 775 drivers/parisc/sba_iommu.c sba_map_page(struct device *dev, struct page *page, unsigned long offset, device 794 drivers/parisc/sba_iommu.c sba_unmap_page(struct device *dev, dma_addr_t iova, size_t size, device 872 drivers/parisc/sba_iommu.c static void *sba_alloc(struct device *hwdev, size_t size, dma_addr_t *dma_handle, device 904 drivers/parisc/sba_iommu.c sba_free(struct device *hwdev, size_t size, void *vaddr, device 939 drivers/parisc/sba_iommu.c sba_map_sg(struct device *dev, struct scatterlist *sglist, int nents, device 1023 drivers/parisc/sba_iommu.c sba_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, device 1221 drivers/parisc/sba_iommu.c static int setup_ibase_imask_callback(struct device *dev, void *data) device 1248 drivers/parisc/sba_iommu.c sba_ioc_find_quicksilver(struct device *dev, void *data) device 343 drivers/parisc/superio.c if (expected_device[fn] != pcidev->device) { device 349 drivers/parisc/superio.c pcidev->vendor, pcidev->device, device 364 drivers/parisc/superio.c switch(pcidev->device) { device 458 drivers/parisc/superio.c dev->vendor, dev->device, device 464 drivers/parisc/superio.c if (dev->device == PCI_DEVICE_ID_NS_87560_LIO) { /* Function 1 */ device 469 drivers/parisc/superio.c } else if (dev->device == PCI_DEVICE_ID_NS_87415) { /* Function 0 */ device 471 drivers/parisc/superio.c } else if (dev->device == PCI_DEVICE_ID_NS_87560_USB) { /* Function 2 */ device 35 drivers/parport/parport_ax88796.c struct device *dev; device 270 drivers/parport/parport_ax88796.c struct device *_dev = &pdev->dev; device 576 drivers/parport/parport_pc.c struct device *dev = port->physport->dev; device 2027 drivers/parport/parport_pc.c struct device *dev, device 2859 drivers/parport/parport_pc.c id->vendor, id->device, io_lo, io_hi); device 2864 drivers/parport/parport_pc.c id->vendor, id->device, io_lo, io_hi, irq); device 3347 drivers/parport/parport_pc.c struct device *dev; device 96 drivers/parport/parport_serial.c if (dev->device == PCI_DEVICE_ID_NETMOS_9835 && device 101 drivers/parport/parport_serial.c if (dev->device == PCI_DEVICE_ID_NETMOS_9912) { device 681 drivers/parport/parport_serial.c static int __maybe_unused parport_serial_pci_suspend(struct device *dev) device 692 drivers/parport/parport_serial.c static int __maybe_unused parport_serial_pci_resume(struct device *dev) device 37 drivers/parport/probe.c static void pretty_print(struct parport *port, int device) device 39 drivers/parport/probe.c struct parport_device_info *info = &port->probe_info[device + 1]; device 43 drivers/parport/probe.c if (device >= 0) device 44 drivers/parport/probe.c printk (" (addr %d)", device); device 53 drivers/parport/probe.c static void parse_data(struct parport *port, int device, char *str) device 58 drivers/parport/probe.c struct parport_device_info *info = &port->probe_info[device + 1]; device 128 drivers/parport/probe.c pretty_print (port, device); device 522 drivers/parport/procfs.c int parport_device_proc_register(struct pardevice *device) device 525 drivers/parport/procfs.c struct parport * port = device->port; device 537 drivers/parport/procfs.c t->device_dir[0].procname = device->name; device 539 drivers/parport/procfs.c t->vars[0].data = &device->timeslice; device 546 drivers/parport/procfs.c device->sysctl_table = t; device 550 drivers/parport/procfs.c int parport_device_proc_unregister(struct pardevice *device) device 552 drivers/parport/procfs.c if (device->sysctl_table) { device 553 drivers/parport/procfs.c struct parport_device_sysctl_table *t = device->sysctl_table; device 554 drivers/parport/procfs.c device->sysctl_table = NULL; device 600 drivers/parport/procfs.c int parport_device_proc_register(struct pardevice *device) device 605 drivers/parport/procfs.c int parport_device_proc_unregister(struct pardevice *device) device 108 drivers/parport/share.c static int is_parport(struct device *dev) device 113 drivers/parport/share.c static int parport_probe(struct device *dev) device 223 drivers/parport/share.c static int port_check(struct device *dev, void *dev_drv) device 238 drivers/parport/share.c static int port_detect(struct device *dev, void *dev_drv) device 327 drivers/parport/share.c static int port_detach(struct device *dev, void *_drv) device 371 drivers/parport/share.c static void free_port(struct device *dev) device 401 drivers/parport/share.c struct device *dev = get_device(&port->bus_dev); device 463 drivers/parport/share.c int device; device 520 drivers/parport/share.c for (device = 0; device < 5; device++) device 522 drivers/parport/share.c tmp->probe_info[device].class = PARPORT_CLASS_LEGACY; device 838 drivers/parport/share.c static void free_pardevice(struct device *dev) device 93 drivers/pci/bus.c int devm_request_pci_bus_resources(struct device *dev, device 143 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = pci->dev; device 239 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = pci->dev; device 295 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = pci->dev; device 423 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = &pdev->dev; device 461 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = pci->dev; device 615 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_unaligned_memaccess(struct device *dev) device 646 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_configure_two_lane(struct device *dev, device 687 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = &pdev->dev; device 858 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_suspend(struct device *dev) device 875 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_resume(struct device *dev) device 892 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_suspend_noirq(struct device *dev) device 901 drivers/pci/controller/dwc/pci-dra7xx.c static int dra7xx_pcie_resume_noirq(struct device *dev) device 918 drivers/pci/controller/dwc/pci-dra7xx.c struct device *dev = &pdev->dev; device 86 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = pci->dev; device 104 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = pci->dev; device 128 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = pci->dev; device 227 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = pci->dev; device 238 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = pci->dev; device 401 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = &pdev->dev; device 443 drivers/pci/controller/dwc/pci-exynos.c struct device *dev = &pdev->dev; device 87 drivers/pci/controller/dwc/pci-imx6.c struct device *pd_pcie; device 89 drivers/pci/controller/dwc/pci-imx6.c struct device *pd_pcie_phy; device 337 drivers/pci/controller/dwc/pci-imx6.c static int imx6_pcie_attach_pd(struct device *dev) device 379 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = imx6_pcie->pci->dev; device 427 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = pci->dev; device 486 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = imx6_pcie->pci->dev; device 499 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = pci->dev; device 725 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = pci->dev; device 741 drivers/pci/controller/dwc/pci-imx6.c static void imx6_pcie_ltssm_enable(struct device *dev) device 763 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = pci->dev; device 866 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = &pdev->dev; device 893 drivers/pci/controller/dwc/pci-imx6.c static void imx6_pcie_ltssm_disable(struct device *dev) device 913 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = imx6_pcie->pci->dev; device 970 drivers/pci/controller/dwc/pci-imx6.c static int imx6_pcie_suspend_noirq(struct device *dev) device 984 drivers/pci/controller/dwc/pci-imx6.c static int imx6_pcie_resume_noirq(struct device *dev) device 1013 drivers/pci/controller/dwc/pci-imx6.c struct device *dev = &pdev->dev; device 262 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = pci->dev; device 294 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = ks_pcie->pci->dev; device 519 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = pci->dev; device 584 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = pci->dev; device 629 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = pci->dev; device 647 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = ks_pcie->pci->dev; device 701 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = ks_pcie->pci->dev; device 785 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = pci->dev; device 869 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = &pdev->dev; device 1001 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = &pdev->dev; device 1065 drivers/pci/controller/dwc/pci-keystone.c static int ks_pcie_set_mode(struct device *dev) device 1089 drivers/pci/controller/dwc/pci-keystone.c static int ks_pcie_am654_set_mode(struct device *dev, device 1188 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = &pdev->dev; device 1415 drivers/pci/controller/dwc/pci-keystone.c struct device *dev = &pdev->dev; device 93 drivers/pci/controller/dwc/pci-layerscape-ep.c struct device *dev = pci->dev; device 119 drivers/pci/controller/dwc/pci-layerscape-ep.c struct device *dev = &pdev->dev; device 162 drivers/pci/controller/dwc/pci-layerscape.c struct device *dev = pci->dev; device 188 drivers/pci/controller/dwc/pci-layerscape.c struct device *dev = pci->dev; device 279 drivers/pci/controller/dwc/pci-layerscape.c struct device *dev = pci->dev; device 295 drivers/pci/controller/dwc/pci-layerscape.c struct device *dev = &pdev->dev; device 111 drivers/pci/controller/dwc/pci-meson.c struct device *dev = mp->pci.dev; device 148 drivers/pci/controller/dwc/pci-meson.c struct device *dev = mp->pci.dev; device 160 drivers/pci/controller/dwc/pci-meson.c struct device *dev = mp->pci.dev; device 213 drivers/pci/controller/dwc/pci-meson.c static inline struct clk *meson_pcie_probe_clock(struct device *dev, device 246 drivers/pci/controller/dwc/pci-meson.c struct device *dev = mp->pci.dev; device 325 drivers/pci/controller/dwc/pci-meson.c struct device *dev = mp->pci.dev; device 436 drivers/pci/controller/dwc/pci-meson.c struct device *dev = pci->dev; device 498 drivers/pci/controller/dwc/pci-meson.c struct device *dev = &pdev->dev; device 527 drivers/pci/controller/dwc/pci-meson.c struct device *dev = &pdev->dev; device 45 drivers/pci/controller/dwc/pcie-al.c struct device *dev = cfg->parent; device 139 drivers/pci/controller/dwc/pcie-al.c struct device *dev; device 369 drivers/pci/controller/dwc/pcie-al.c struct device *dev = &pdev->dev; device 388 drivers/pci/controller/dwc/pcie-al.c struct device *dev = &pdev->dev; device 114 drivers/pci/controller/dwc/pcie-armada8k.c struct device *dev = pci->dev; device 245 drivers/pci/controller/dwc/pcie-armada8k.c struct device *dev = &pdev->dev; device 280 drivers/pci/controller/dwc/pcie-armada8k.c struct device *dev = &pdev->dev; device 155 drivers/pci/controller/dwc/pcie-artpec6.c struct device *dev = pci->dev; device 182 drivers/pci/controller/dwc/pcie-artpec6.c struct device *dev = pci->dev; device 391 drivers/pci/controller/dwc/pcie-artpec6.c struct device *dev = pci->dev; device 458 drivers/pci/controller/dwc/pcie-artpec6.c struct device *dev = &pdev->dev; device 487 drivers/pci/controller/dwc/pcie-artpec6.c struct device *dev = &pdev->dev; device 355 drivers/pci/controller/dwc/pcie-designware-ep.c struct device *dev = pci->dev; device 506 drivers/pci/controller/dwc/pcie-designware-ep.c struct device *dev = pci->dev; device 295 drivers/pci/controller/dwc/pcie-designware-host.c struct device *dev = pci->dev; device 320 drivers/pci/controller/dwc/pcie-designware-host.c struct device *dev = pci->dev; device 120 drivers/pci/controller/dwc/pcie-designware-plat.c struct device *dev = &pdev->dev; device 150 drivers/pci/controller/dwc/pcie-designware-plat.c struct device *dev = &pdev->dev; device 178 drivers/pci/controller/dwc/pcie-designware-plat.c struct device *dev = &pdev->dev; device 493 drivers/pci/controller/dwc/pcie-designware.c struct device *dev = pci->dev; device 245 drivers/pci/controller/dwc/pcie-designware.h struct device *dev; device 78 drivers/pci/controller/dwc/pcie-hisi.c struct device *dev = cfg->parent; device 233 drivers/pci/controller/dwc/pcie-hisi.c struct device *dev = &pdev->dev; device 264 drivers/pci/controller/dwc/pcie-hisi.c struct device *dev = &pdev->dev; device 337 drivers/pci/controller/dwc/pcie-hisi.c struct device *dev = &pdev->dev; device 346 drivers/pci/controller/dwc/pcie-hisi.c struct device *dev = cfg->parent; device 233 drivers/pci/controller/dwc/pcie-histb.c struct device *dev = pci->dev; device 309 drivers/pci/controller/dwc/pcie-histb.c struct device *dev = &pdev->dev; device 122 drivers/pci/controller/dwc/pcie-kirin.c struct device *dev = &pdev->dev; device 150 drivers/pci/controller/dwc/pcie-kirin.c struct device *dev = &pdev->dev; device 185 drivers/pci/controller/dwc/pcie-kirin.c struct device *dev = kirin_pcie->pci->dev; device 404 drivers/pci/controller/dwc/pcie-kirin.c struct device *dev = kirin_pcie->pci->dev; device 486 drivers/pci/controller/dwc/pcie-kirin.c struct device *dev = &pdev->dev; device 215 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 277 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 379 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 421 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 499 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 552 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 626 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 642 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 741 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 915 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 965 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = pci->dev; device 1176 drivers/pci/controller/dwc/pcie-qcom.c struct device *dev = &pdev->dev; device 197 drivers/pci/controller/dwc/pcie-spear13xx.c struct device *dev = &pdev->dev; device 230 drivers/pci/controller/dwc/pcie-spear13xx.c struct device *dev = &pdev->dev; device 254 drivers/pci/controller/dwc/pcie-tegra194.c struct device *dev; device 1374 drivers/pci/controller/dwc/pcie-tegra194.c struct device *dev = pcie->dev; device 1434 drivers/pci/controller/dwc/pcie-tegra194.c struct device *dev = &pdev->dev; device 1602 drivers/pci/controller/dwc/pcie-tegra194.c static int tegra_pcie_dw_suspend_late(struct device *dev) device 1620 drivers/pci/controller/dwc/pcie-tegra194.c static int tegra_pcie_dw_suspend_noirq(struct device *dev) device 1636 drivers/pci/controller/dwc/pcie-tegra194.c static int tegra_pcie_dw_resume_noirq(struct device *dev) device 1664 drivers/pci/controller/dwc/pcie-tegra194.c static int tegra_pcie_dw_resume_early(struct device *dev) device 336 drivers/pci/controller/dwc/pcie-uniphier.c struct device *dev = &pdev->dev; device 406 drivers/pci/controller/dwc/pcie-uniphier.c struct device *dev = &pdev->dev; device 227 drivers/pci/controller/pci-aardvark.c struct device *dev = &pcie->pdev->dev; device 360 drivers/pci/controller/pci-aardvark.c struct device *dev = &pcie->pdev->dev; device 398 drivers/pci/controller/pci-aardvark.c struct device *dev = &pcie->pdev->dev; device 515 drivers/pci/controller/pci-aardvark.c bridge->conf.device = advk_readl(pcie, PCIE_CORE_DEV_ID_REG) >> 16; device 771 drivers/pci/controller/pci-aardvark.c struct device *dev = &pcie->pdev->dev; device 825 drivers/pci/controller/pci-aardvark.c struct device *dev = &pcie->pdev->dev; device 948 drivers/pci/controller/pci-aardvark.c struct device *dev = &pcie->pdev->dev; device 999 drivers/pci/controller/pci-aardvark.c struct device *dev = &pdev->dev; device 123 drivers/pci/controller/pci-ftpci100.c struct device *dev; device 383 drivers/pci/controller/pci-ftpci100.c struct device *dev = p->dev; device 429 drivers/pci/controller/pci-ftpci100.c struct device *dev = &pdev->dev; device 21 drivers/pci/controller/pci-host-common.c static struct pci_config_window *gen_pci_init(struct device *dev, device 60 drivers/pci/controller/pci-host-common.c struct device *dev = &pdev->dev; device 601 drivers/pci/controller/pci-hyperv.c dev_warn_once(&hdev->device, "The device is gone.\n"); device 718 drivers/pci/controller/pci-hyperv.c dev_err(&hpdev->hbus->hdev->device, device 789 drivers/pci/controller/pci-hyperv.c dev_err(&hpdev->hbus->hdev->device, device 976 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1064 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1272 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1417 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1427 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1440 drivers/pci/controller/pci-hyperv.c dev_err_once(&hbus->hdev->device, device 1462 drivers/pci/controller/pci-hyperv.c dev_err_once(&hbus->hdev->device, device 1471 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1553 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1615 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 1796 drivers/pci/controller/pci-hyperv.c hbus->pci_bus = pci_create_root_bus(&hbus->hdev->device, device 1805 drivers/pci/controller/pci-hyperv.c hbus->pci_bus->msi->dev = &hbus->hdev->device; device 1840 drivers/pci/controller/pci-hyperv.c dev_err(&completion->hpdev->hbus->hdev->device, device 2037 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 2313 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 2348 drivers/pci/controller/pci-hyperv.c dev_warn(&hbus->hdev->device, device 2356 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 2416 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 2424 drivers/pci/controller/pci-hyperv.c dev_info(&hdev->device, device 2431 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 2441 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 2512 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 2532 drivers/pci/controller/pci-hyperv.c dev_err(&hbus->hdev->device, device 2637 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 2755 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 2897 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 2904 drivers/pci/controller/pci-hyperv.c dev_info(&hdev->device, device 2944 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 3038 drivers/pci/controller/pci-hyperv.c dev_err(&hdev->device, device 572 drivers/pci/controller/pci-mvebu.c bridge->conf.device = mvebu_readl(port, PCIE_DEV_ID_OFF) >> 16; device 771 drivers/pci/controller/pci-mvebu.c static int mvebu_pcie_suspend(struct device *dev) device 785 drivers/pci/controller/pci-mvebu.c static int mvebu_pcie_resume(struct device *dev) device 811 drivers/pci/controller/pci-mvebu.c struct device *dev = &pcie->pdev->dev; device 962 drivers/pci/controller/pci-mvebu.c struct device *dev = &pcie->pdev->dev; device 1053 drivers/pci/controller/pci-mvebu.c struct device *dev = &pdev->dev; device 97 drivers/pci/controller/pci-rcar-gen2.c struct device *dev; device 155 drivers/pci/controller/pci-rcar-gen2.c struct device *dev = priv->dev; device 172 drivers/pci/controller/pci-rcar-gen2.c struct device *dev = priv->dev; device 195 drivers/pci/controller/pci-rcar-gen2.c struct device *dev = priv->dev; device 297 drivers/pci/controller/pci-rcar-gen2.c struct device *dev = pci->dev; device 337 drivers/pci/controller/pci-rcar-gen2.c struct device *dev = &pdev->dev; device 350 drivers/pci/controller/pci-tegra.c struct device *dev; device 771 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 804 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 866 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 985 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1066 drivers/pci/controller/pci-tegra.c struct device *dev = port->pcie->dev; device 1083 drivers/pci/controller/pci-tegra.c struct device *dev = port->pcie->dev; device 1101 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1132 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1227 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1248 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1328 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1354 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1373 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1394 drivers/pci/controller/pci-tegra.c static struct phy *devm_of_phy_optional_get_index(struct device *dev, device 1417 drivers/pci/controller/pci-tegra.c struct device *dev = port->pcie->dev; device 1469 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1492 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1631 drivers/pci/controller/pci-tegra.c struct device *dev = chip->chip.dev; device 1646 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1753 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 1895 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 2000 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 2039 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 2157 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 2351 drivers/pci/controller/pci-tegra.c struct device *dev = port->pcie->dev; device 2398 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 2456 drivers/pci/controller/pci-tegra.c struct device *dev = pcie->dev; device 2765 drivers/pci/controller/pci-tegra.c struct device *dev = &pdev->dev; device 2876 drivers/pci/controller/pci-tegra.c static int __maybe_unused tegra_pcie_pm_suspend(struct device *dev) device 2911 drivers/pci/controller/pci-tegra.c static int __maybe_unused tegra_pcie_pm_resume(struct device *dev) device 296 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_init(struct device *dev, struct pci_config_window *cfg, device 333 drivers/pci/controller/pci-thunder-pem.c static void thunder_pem_reserve_range(struct device *dev, int seg, device 357 drivers/pci/controller/pci-thunder-pem.c int node = acpi_get_node(root->device->handle); device 372 drivers/pci/controller/pci-thunder-pem.c struct device *dev = cfg->parent; device 421 drivers/pci/controller/pci-thunder-pem.c struct device *dev = cfg->parent; device 239 drivers/pci/controller/pci-v3-semi.c struct device *dev; device 444 drivers/pci/controller/pci-v3-semi.c struct device *dev = v3->dev; device 527 drivers/pci/controller/pci-v3-semi.c struct device *dev = v3->dev; device 619 drivers/pci/controller/pci-v3-semi.c struct device *dev = v3->dev; device 697 drivers/pci/controller/pci-v3-semi.c struct device *dev = v3->dev; device 733 drivers/pci/controller/pci-v3-semi.c struct device *dev = &pdev->dev; device 65 drivers/pci/controller/pci-versatile.c static int versatile_pci_parse_request_of_pci_ranges(struct device *dev, device 116 drivers/pci/controller/pci-versatile.c struct device *dev = &pdev->dev; device 66 drivers/pci/controller/pci-xgene.c struct device *dev; device 198 drivers/pci/controller/pci-xgene.c struct device *dev = &adev->dev; device 228 drivers/pci/controller/pci-xgene.c struct device *dev = cfg->parent; device 329 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 350 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 371 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 413 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 491 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 542 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 573 drivers/pci/controller/pci-xgene.c struct device *dev = port->dev; device 607 drivers/pci/controller/pci-xgene.c struct device *dev = &pdev->dev; device 245 drivers/pci/controller/pcie-altera.c struct device *dev = &pcie->pdev->dev; device 568 drivers/pci/controller/pcie-altera.c struct device *dev = &pcie->pdev->dev; device 647 drivers/pci/controller/pcie-altera.c struct device *dev; device 676 drivers/pci/controller/pcie-altera.c struct device *dev = &pcie->pdev->dev; device 708 drivers/pci/controller/pcie-altera.c struct device *dev = &pcie->pdev->dev; device 731 drivers/pci/controller/pcie-altera.c struct device *dev = &pcie->pdev->dev; device 808 drivers/pci/controller/pcie-altera.c struct device *dev = &pdev->dev; device 435 drivers/pci/controller/pcie-cadence-ep.c struct device *dev = &pdev->dev; device 543 drivers/pci/controller/pcie-cadence-ep.c struct device *dev = &pdev->dev; device 31 drivers/pci/controller/pcie-cadence-host.c struct device *dev; device 142 drivers/pci/controller/pcie-cadence-host.c struct device *dev = rc->dev; device 206 drivers/pci/controller/pcie-cadence-host.c static int cdns_pcie_host_init(struct device *dev, device 238 drivers/pci/controller/pcie-cadence-host.c struct device *dev = &pdev->dev; device 341 drivers/pci/controller/pcie-cadence-host.c struct device *dev = &pdev->dev; device 166 drivers/pci/controller/pcie-cadence.c int cdns_pcie_init_phy(struct device *dev, struct cdns_pcie *pcie) device 226 drivers/pci/controller/pcie-cadence.c static int cdns_pcie_suspend_noirq(struct device *dev) device 235 drivers/pci/controller/pcie-cadence.c static int cdns_pcie_resume_noirq(struct device *dev) device 319 drivers/pci/controller/pcie-cadence.h int cdns_pcie_init_phy(struct device *dev, struct cdns_pcie *pcie); device 36 drivers/pci/controller/pcie-iproc-bcma.c struct device *dev = &bdev->dev; device 42 drivers/pci/controller/pcie-iproc-platform.c struct device *dev = &pdev->dev; device 778 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 867 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 921 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1022 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1071 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1128 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1185 drivers/pci/controller/pcie-iproc.c static int iproc_pcie_add_dma_range(struct device *dev, device 1252 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1341 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1422 drivers/pci/controller/pcie-iproc.c struct device *dev = pcie->dev; device 1488 drivers/pci/controller/pcie-iproc.c struct device *dev; device 82 drivers/pci/controller/pcie-iproc.h struct device *dev; device 215 drivers/pci/controller/pcie-mediatek.c struct device *dev; device 227 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 238 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 573 drivers/pci/controller/pcie-mediatek.c struct device *dev = port->pcie->dev; device 644 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 815 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 899 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 977 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 1021 drivers/pci/controller/pcie-mediatek.c struct device *dev = pcie->dev; device 1093 drivers/pci/controller/pcie-mediatek.c struct device *dev = &pdev->dev; device 1158 drivers/pci/controller/pcie-mediatek.c static int __maybe_unused mtk_pcie_suspend_noirq(struct device *dev) device 1182 drivers/pci/controller/pcie-mediatek.c static int __maybe_unused mtk_pcie_resume_noirq(struct device *dev) device 342 drivers/pci/controller/pcie-mobiveil.c struct device *dev = &pcie->pdev->dev; device 425 drivers/pci/controller/pcie-mobiveil.c struct device *dev = &pcie->pdev->dev; device 809 drivers/pci/controller/pcie-mobiveil.c struct device *dev = &pcie->pdev->dev; device 835 drivers/pci/controller/pcie-mobiveil.c struct device *dev = &pcie->pdev->dev; device 864 drivers/pci/controller/pcie-mobiveil.c struct device *dev = &pdev->dev; device 151 drivers/pci/controller/pcie-rcar.c struct device *dev; device 405 drivers/pci/controller/pcie-rcar.c struct device *dev = pcie->dev; device 459 drivers/pci/controller/pcie-rcar.c struct device *dev = pcie->dev; device 499 drivers/pci/controller/pcie-rcar.c struct device *dev = pcie->dev; device 737 drivers/pci/controller/pcie-rcar.c struct device *dev = pcie->dev; device 898 drivers/pci/controller/pcie-rcar.c struct device *dev = pcie->dev; device 975 drivers/pci/controller/pcie-rcar.c struct device *dev = pcie->dev; device 1130 drivers/pci/controller/pcie-rcar.c struct device *dev = &pdev->dev; device 1236 drivers/pci/controller/pcie-rcar.c static int rcar_pcie_resume_noirq(struct device *dev) device 533 drivers/pci/controller/pcie-rockchip-ep.c struct device *dev = rockchip->dev; device 565 drivers/pci/controller/pcie-rockchip-ep.c struct device *dev = &pdev->dev; device 302 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 412 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 478 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 521 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 548 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 598 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 642 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 717 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 808 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = rockchip->dev; device 880 drivers/pci/controller/pcie-rockchip-host.c static int __maybe_unused rockchip_pcie_suspend_noirq(struct device *dev) device 906 drivers/pci/controller/pcie-rockchip-host.c static int __maybe_unused rockchip_pcie_resume_noirq(struct device *dev) device 950 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = &pdev->dev; device 1095 drivers/pci/controller/pcie-rockchip-host.c struct device *dev = &pdev->dev; device 27 drivers/pci/controller/pcie-rockchip.c struct device *dev = rockchip->dev; device 159 drivers/pci/controller/pcie-rockchip.c struct device *dev = rockchip->dev; device 300 drivers/pci/controller/pcie-rockchip.c struct device *dev = rockchip->dev; device 355 drivers/pci/controller/pcie-rockchip.c struct device *dev = rockchip->dev; device 303 drivers/pci/controller/pcie-rockchip.h struct device *dev; device 237 drivers/pci/controller/pcie-tango.c struct device *dev = &pdev->dev; device 155 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev; device 201 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 267 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 522 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 546 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 573 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 660 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 777 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = pcie->dev; device 818 drivers/pci/controller/pcie-xilinx-nwl.c struct device *dev = &pdev->dev; device 112 drivers/pci/controller/pcie-xilinx.c struct device *dev; device 142 drivers/pci/controller/pcie-xilinx.c struct device *dev = port->dev; device 391 drivers/pci/controller/pcie-xilinx.c struct device *dev = port->dev; device 503 drivers/pci/controller/pcie-xilinx.c struct device *dev = port->dev; device 549 drivers/pci/controller/pcie-xilinx.c struct device *dev = port->dev; device 582 drivers/pci/controller/pcie-xilinx.c struct device *dev = port->dev; device 617 drivers/pci/controller/pcie-xilinx.c struct device *dev = &pdev->dev; device 265 drivers/pci/controller/vmd.c static int vmd_msi_prepare(struct irq_domain *domain, struct device *dev, device 303 drivers/pci/controller/vmd.c static struct device *to_vmd_dev(struct device *dev) device 311 drivers/pci/controller/vmd.c static void *vmd_alloc(struct device *dev, size_t size, dma_addr_t *addr, device 317 drivers/pci/controller/vmd.c static void vmd_free(struct device *dev, size_t size, void *vaddr, device 323 drivers/pci/controller/vmd.c static int vmd_mmap(struct device *dev, struct vm_area_struct *vma, device 331 drivers/pci/controller/vmd.c static int vmd_get_sgtable(struct device *dev, struct sg_table *sgt, device 339 drivers/pci/controller/vmd.c static dma_addr_t vmd_map_page(struct device *dev, struct page *page, device 348 drivers/pci/controller/vmd.c static void vmd_unmap_page(struct device *dev, dma_addr_t addr, size_t size, device 354 drivers/pci/controller/vmd.c static int vmd_map_sg(struct device *dev, struct scatterlist *sg, int nents, device 360 drivers/pci/controller/vmd.c static void vmd_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, device 366 drivers/pci/controller/vmd.c static void vmd_sync_single_for_cpu(struct device *dev, dma_addr_t addr, device 372 drivers/pci/controller/vmd.c static void vmd_sync_single_for_device(struct device *dev, dma_addr_t addr, device 378 drivers/pci/controller/vmd.c static void vmd_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, device 384 drivers/pci/controller/vmd.c static void vmd_sync_sg_for_device(struct device *dev, struct scatterlist *sg, device 390 drivers/pci/controller/vmd.c static int vmd_dma_supported(struct device *dev, u64 mask) device 395 drivers/pci/controller/vmd.c static u64 vmd_get_required_mask(struct device *dev) device 819 drivers/pci/controller/vmd.c static int vmd_suspend(struct device *dev) device 832 drivers/pci/controller/vmd.c static int vmd_resume(struct device *dev) device 27 drivers/pci/ecam.c struct pci_config_window *pci_ecam_create(struct device *dev, device 83 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 145 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 197 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 251 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 282 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 396 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 430 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 499 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 565 drivers/pci/endpoint/functions/pci-epf-test.c struct device *dev = &epf->dev; device 20 drivers/pci/endpoint/pci-epc-core.c static void devm_pci_epc_release(struct device *dev, void *res) device 27 drivers/pci/endpoint/pci-epc-core.c static int devm_pci_epc_match(struct device *dev, void *res, void *match_data) device 61 drivers/pci/endpoint/pci-epc-core.c struct device *dev; device 577 drivers/pci/endpoint/pci-epc-core.c void devm_pci_epc_destroy(struct device *dev, struct pci_epc *epc) device 596 drivers/pci/endpoint/pci-epc-core.c __pci_epc_create(struct device *dev, const struct pci_epc_ops *ops, device 654 drivers/pci/endpoint/pci-epc-core.c __devm_pci_epc_create(struct device *dev, const struct pci_epc_ops *ops, device 93 drivers/pci/endpoint/pci-epf-core.c struct device *dev = epf->epc->dev.parent; device 120 drivers/pci/endpoint/pci-epf-core.c struct device *dev = epf->epc->dev.parent; device 257 drivers/pci/endpoint/pci-epf-core.c struct device *dev; device 308 drivers/pci/endpoint/pci-epf-core.c static void pci_epf_dev_release(struct device *dev) device 332 drivers/pci/endpoint/pci-epf-core.c static int pci_epf_device_match(struct device *dev, struct device_driver *drv) device 343 drivers/pci/endpoint/pci-epf-core.c static int pci_epf_device_probe(struct device *dev) device 356 drivers/pci/endpoint/pci-epf-core.c static int pci_epf_device_remove(struct device *dev) device 27 drivers/pci/host-bridge.c struct device *pci_get_host_bridge_device(struct pci_dev *dev) device 30 drivers/pci/host-bridge.c struct device *bridge = root_bus->bridge; device 36 drivers/pci/host-bridge.c void pci_put_host_bridge_device(struct device *dev) device 87 drivers/pci/hotplug/acpiphp.h u8 device; /* pci device# */ device 278 drivers/pci/hotplug/acpiphp_core.c acpiphp_slot->device, name); device 228 drivers/pci/hotplug/acpiphp_glue.c int device, function; device 243 drivers/pci/hotplug/acpiphp_glue.c device = (adr >> 16) & 0xffff; device 270 drivers/pci/hotplug/acpiphp_glue.c if (slot->device == device) device 282 drivers/pci/hotplug/acpiphp_glue.c slot->device = device; device 305 drivers/pci/hotplug/acpiphp_glue.c sun, pci_domain_nr(pbus), pbus->number, device); device 323 drivers/pci/hotplug/acpiphp_glue.c if (pci_bus_read_dev_vendor_id(pbus, PCI_DEVFN(device, function), device 431 drivers/pci/hotplug/acpiphp_glue.c return pci_scan_slot(slot->bus, PCI_DEVFN(slot->device, 0)); device 487 drivers/pci/hotplug/acpiphp_glue.c if (PCI_SLOT(dev->devfn) == slot->device) device 498 drivers/pci/hotplug/acpiphp_glue.c if (PCI_SLOT(dev->devfn) != slot->device) device 527 drivers/pci/hotplug/acpiphp_glue.c dev = pci_get_slot(bus, PCI_DEVFN(slot->device, device 555 drivers/pci/hotplug/acpiphp_glue.c if (PCI_SLOT(dev->devfn) == slot->device) device 570 drivers/pci/hotplug/acpiphp_glue.c if (PCI_SLOT(dev->devfn) == slot->device && dev->ignore_hotplug) device 604 drivers/pci/hotplug/acpiphp_glue.c PCI_DEVFN(slot->device, func->function), device 619 drivers/pci/hotplug/acpiphp_glue.c PCI_DEVFN(slot->device, 0), &dvid, 0)) { device 707 drivers/pci/hotplug/acpiphp_glue.c if (PCI_SLOT(dev->devfn) == slot->device) device 78 drivers/pci/hotplug/acpiphp_ibm.c struct acpi_device *device; device 261 drivers/pci/hotplug/acpiphp_ibm.c acpi_bus_generate_netlink_event(note->device->pnp.device_class, device 262 drivers/pci/hotplug/acpiphp_ibm.c dev_name(¬e->device->dev), device 423 drivers/pci/hotplug/acpiphp_ibm.c struct acpi_device *device; device 436 drivers/pci/hotplug/acpiphp_ibm.c if (acpi_bus_get_device(ibm_acpi_handle, &device)) { device 446 drivers/pci/hotplug/acpiphp_ibm.c ibm_note.device = device; device 228 drivers/pci/hotplug/cpqphp.h u8 device; device 250 drivers/pci/hotplug/cpqphp.h u8 device; device 406 drivers/pci/hotplug/cpqphp.h struct pci_func *cpqhp_slot_find(unsigned char bus, unsigned char device, device 656 drivers/pci/hotplug/cpqphp.h hp_slot = slot->device - ctrl->slot_device_offset; device 666 drivers/pci/hotplug/cpqphp.h hp_slot = slot->device - ctrl->slot_device_offset; device 678 drivers/pci/hotplug/cpqphp.h hp_slot = slot->device - ctrl->slot_device_offset; device 680 drivers/pci/hotplug/cpqphp.h __func__, slot->device, ctrl->slot_device_offset); device 695 drivers/pci/hotplug/cpqphp.h hp_slot = slot->device - ctrl->slot_device_offset; device 382 drivers/pci/hotplug/cpqphp_core.c hp_slot = func->device - ctrl->slot_device_offset; device 421 drivers/pci/hotplug/cpqphp_core.c u8 device; device 429 drivers/pci/hotplug/cpqphp_core.c device = devfn >> 3; device 431 drivers/pci/hotplug/cpqphp_core.c dbg("bus, dev, fn = %d, %d, %d\n", bus, device, function); device 433 drivers/pci/hotplug/cpqphp_core.c slot_func = cpqhp_slot_find(bus, device, function); device 448 drivers/pci/hotplug/cpqphp_core.c u8 device; device 456 drivers/pci/hotplug/cpqphp_core.c device = devfn >> 3; device 458 drivers/pci/hotplug/cpqphp_core.c dbg("bus, dev, fn = %d, %d, %d\n", bus, device, function); device 460 drivers/pci/hotplug/cpqphp_core.c slot_func = cpqhp_slot_find(bus, device, function); device 465 drivers/pci/hotplug/cpqphp_core.c slot_func->device = device; device 480 drivers/pci/hotplug/cpqphp_core.c u8 device; device 488 drivers/pci/hotplug/cpqphp_core.c device = devfn >> 3; device 490 drivers/pci/hotplug/cpqphp_core.c dbg("bus, dev, fn = %d, %d, %d\n", bus, device, function); device 492 drivers/pci/hotplug/cpqphp_core.c slot_func = cpqhp_slot_find(bus, device, function); device 603 drivers/pci/hotplug/cpqphp_core.c slot->device = slot_device; device 653 drivers/pci/hotplug/cpqphp_core.c slot->bus, slot->device, device 658 drivers/pci/hotplug/cpqphp_core.c slot->device, device 757 drivers/pci/hotplug/cpqphp_core.c u8 device; device 1179 drivers/pci/hotplug/cpqphp_core.c device = readb(ctrl->hpc_reg + SLOT_MASK) >> 4; device 1183 drivers/pci/hotplug/cpqphp_core.c func = cpqhp_slot_find(ctrl->bus, device, 0); device 1187 drivers/pci/hotplug/cpqphp_core.c hp_slot = func->device - ctrl->slot_device_offset; device 1206 drivers/pci/hotplug/cpqphp_core.c device++; device 1366 drivers/pci/hotplug/cpqphp_core.c .device = PCI_ANY_ID, device 116 drivers/pci/hotplug/cpqphp_ctrl.c static struct slot *cpqhp_find_slot(struct controller *ctrl, u8 device) device 120 drivers/pci/hotplug/cpqphp_ctrl.c while (slot && (slot->device != device)) device 1067 drivers/pci/hotplug/cpqphp_ctrl.c struct pci_func *cpqhp_slot_find(u8 bus, u8 device, u8 index) device 1074 drivers/pci/hotplug/cpqphp_ctrl.c if ((func == NULL) || ((func->device == device) && (index == 0))) device 1077 drivers/pci/hotplug/cpqphp_ctrl.c if (func->device == device) device 1083 drivers/pci/hotplug/cpqphp_ctrl.c if (func->device == device) device 1131 drivers/pci/hotplug/cpqphp_ctrl.c if (slot->device == (hp_slot + ctrl->slot_device_offset)) device 1262 drivers/pci/hotplug/cpqphp_ctrl.c hp_slot = func->device - ctrl->slot_device_offset; device 1418 drivers/pci/hotplug/cpqphp_ctrl.c hp_slot = func->device - ctrl->slot_device_offset; device 1420 drivers/pci/hotplug/cpqphp_ctrl.c __func__, func->device, ctrl->slot_device_offset, hp_slot); device 1507 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(func->device, func->function), PCI_VENDOR_ID, &temp_register); device 1569 drivers/pci/hotplug/cpqphp_ctrl.c new_slot = cpqhp_slot_find(ctrl->bus, func->device, index++); device 1614 drivers/pci/hotplug/cpqphp_ctrl.c u8 device; device 1624 drivers/pci/hotplug/cpqphp_ctrl.c device = func->device; device 1626 drivers/pci/hotplug/cpqphp_ctrl.c hp_slot = func->device - ctrl->slot_device_offset; device 1639 drivers/pci/hotplug/cpqphp_ctrl.c temp_func = cpqhp_slot_find(func->bus, func->device, index++); device 1646 drivers/pci/hotplug/cpqphp_ctrl.c temp_func = cpqhp_slot_find(temp_func->bus, temp_func->device, index++); device 1698 drivers/pci/hotplug/cpqphp_ctrl.c func = cpqhp_slot_find(ctrl->bus, device, 0); device 1708 drivers/pci/hotplug/cpqphp_ctrl.c func->device = device; device 1888 drivers/pci/hotplug/cpqphp_ctrl.c u8 device; device 1896 drivers/pci/hotplug/cpqphp_ctrl.c device = p_slot->device; device 1901 drivers/pci/hotplug/cpqphp_ctrl.c func = cpqhp_slot_find(p_slot->bus, p_slot->device, 0); device 1923 drivers/pci/hotplug/cpqphp_ctrl.c func = cpqhp_slot_find(p_slot->bus, p_slot->device, 0); device 1949 drivers/pci/hotplug/cpqphp_ctrl.c u8 device, hp_slot; device 1958 drivers/pci/hotplug/cpqphp_ctrl.c device = func->device; device 1959 drivers/pci/hotplug/cpqphp_ctrl.c hp_slot = device - ctrl->slot_device_offset; device 1960 drivers/pci/hotplug/cpqphp_ctrl.c p_slot = cpqhp_find_slot(ctrl, device); device 1981 drivers/pci/hotplug/cpqphp_ctrl.c func->device = device; device 2011 drivers/pci/hotplug/cpqphp_ctrl.c func->device = device; device 2039 drivers/pci/hotplug/cpqphp_ctrl.c u8 device, class_code, header_type, BCR; device 2048 drivers/pci/hotplug/cpqphp_ctrl.c device = func->device; device 2049 drivers/pci/hotplug/cpqphp_ctrl.c func = cpqhp_slot_find(ctrl->bus, device, index++); device 2050 drivers/pci/hotplug/cpqphp_ctrl.c p_slot = cpqhp_find_slot(ctrl, device); device 2057 drivers/pci/hotplug/cpqphp_ctrl.c devfn = PCI_DEVFN(func->device, func->function); device 2086 drivers/pci/hotplug/cpqphp_ctrl.c func = cpqhp_slot_find(ctrl->bus, device, index++); device 2089 drivers/pci/hotplug/cpqphp_ctrl.c func = cpqhp_slot_find(ctrl->bus, device, 0); device 2236 drivers/pci/hotplug/cpqphp_ctrl.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(func->device, func->function), 0x0E, &temp_byte); device 2257 drivers/pci/hotplug/cpqphp_ctrl.c new_slot = cpqhp_slot_find(new_slot->bus, new_slot->device, index++); device 2274 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(func->device, function), 0x00, &ID); device 2286 drivers/pci/hotplug/cpqphp_ctrl.c new_slot->device = func->device; device 2325 drivers/pci/hotplug/cpqphp_ctrl.c u8 device; device 2350 drivers/pci/hotplug/cpqphp_ctrl.c devfn = PCI_DEVFN(func->device, func->function); device 2512 drivers/pci/hotplug/cpqphp_ctrl.c for (device = 0; (device <= 0x1F) && !rc; device++) { device 2517 drivers/pci/hotplug/cpqphp_ctrl.c pci_bus_read_config_dword(pci_bus, PCI_DEVFN(device, 0), 0x00, &ID); device 2530 drivers/pci/hotplug/cpqphp_ctrl.c new_slot->device = device; device 2553 drivers/pci/hotplug/cpqphp_ctrl.c rc = cpqhp_set_irq(func->bus, func->device, device 2873 drivers/pci/hotplug/cpqphp_ctrl.c rc = cpqhp_set_irq(func->bus, func->device, temp_byte, IRQ); device 66 drivers/pci/hotplug/cpqphp_nvram.c u8 device; device 426 drivers/pci/hotplug/cpqphp_nvram.c u8 bus, device, function; device 465 drivers/pci/hotplug/cpqphp_nvram.c device = p_ev_ctrl->device; device 469 drivers/pci/hotplug/cpqphp_nvram.c (device != PCI_SLOT(ctrl->pci_dev->devfn)) || device 495 drivers/pci/hotplug/cpqphp_nvram.c device = p_ev_ctrl->device; device 79 drivers/pci/hotplug/cpqphp_pci.c PCI_DEVFN(func->device, device 86 drivers/pci/hotplug/cpqphp_pci.c num = pci_scan_slot(ctrl->pci_dev->bus, PCI_DEVFN(func->device, func->function)); device 91 drivers/pci/hotplug/cpqphp_pci.c PCI_DEVFN(func->device, device 118 drivers/pci/hotplug/cpqphp_pci.c dbg("%s: bus/dev/func = %x/%x/%x\n", __func__, func->bus, func->device, func->function); device 124 drivers/pci/hotplug/cpqphp_pci.c PCI_DEVFN(func->device, device 311 drivers/pci/hotplug/cpqphp_pci.c int device = 0; device 332 drivers/pci/hotplug/cpqphp_pci.c for (device = FirstSupported; device <= LastSupported; device++) { device 334 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, 0), PCI_VENDOR_ID, &ID); device 346 drivers/pci/hotplug/cpqphp_pci.c new_slot->device = (u8) device; device 355 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, 0), 0x0B, &class_code); device 359 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, 0), PCI_HEADER_TYPE, &header_type); device 377 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_SECONDARY_BUS, &secondary_bus); device 394 drivers/pci/hotplug/cpqphp_pci.c new_slot = cpqhp_slot_find(busnumber, device, index++); device 397 drivers/pci/hotplug/cpqphp_pci.c new_slot = cpqhp_slot_find(busnumber, device, index++); device 407 drivers/pci/hotplug/cpqphp_pci.c new_slot->device = (u8) device; device 413 drivers/pci/hotplug/cpqphp_pci.c devfn = (new_slot->device << 3) | new_slot->function; device 418 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), cloop << 2, (u32 *) &(new_slot->config_space[cloop])); device 433 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_VENDOR_ID, &ID); device 438 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), 0x0B, &class_code); device 442 drivers/pci/hotplug/cpqphp_pci.c rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_HEADER_TYPE, &header_type); device 480 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, 0), PCI_VENDOR_ID, &ID); device 485 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, 0), 0x0B, &class_code); device 486 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, 0), PCI_HEADER_TYPE, &header_type); device 496 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_SECONDARY_BUS, &secondary_bus); device 513 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), cloop << 2, (u32 *) &(new_slot->config_space[cloop])); device 523 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_dword(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_VENDOR_ID, &ID); device 528 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), 0x0B, &class_code); device 529 drivers/pci/hotplug/cpqphp_pci.c pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(new_slot->device, function), PCI_HEADER_TYPE, &header_type); device 563 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 567 drivers/pci/hotplug/cpqphp_pci.c devfn = PCI_DEVFN(func->device, func->function); device 669 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 708 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 712 drivers/pci/hotplug/cpqphp_pci.c devfn = PCI_DEVFN(func->device, func->function); device 932 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 961 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 965 drivers/pci/hotplug/cpqphp_pci.c devfn = PCI_DEVFN(func->device, func->function); device 1001 drivers/pci/hotplug/cpqphp_pci.c dbg("bus = %x, device = %x, function = %x\n", func->bus, func->device, func->function); device 1010 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 1043 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 1047 drivers/pci/hotplug/cpqphp_pci.c devfn = PCI_DEVFN(func->device, func->function); device 1151 drivers/pci/hotplug/cpqphp_pci.c func = cpqhp_slot_find(func->bus, func->device, index++); device 77 drivers/pci/hotplug/cpqphp_sysfs.c new_slot = cpqhp_slot_find(slot->bus, slot->device, 0); device 679 drivers/pci/hotplug/ibmphp.h u8 device; device 692 drivers/pci/hotplug/ibmphp.h u8 device; device 143 drivers/pci/hotplug/ibmphp_core.c (*cur_slot)->device = PCI_SLOT(rtable->slots[loop].devfn); device 146 drivers/pci/hotplug/ibmphp_core.c (int) (*cur_slot)->device, i); device 610 drivers/pci/hotplug/ibmphp_core.c static struct pci_func *ibm_slot_find(u8 busno, u8 device, u8 function) device 619 drivers/pci/hotplug/ibmphp_core.c (func_cur->device == device) && device 665 drivers/pci/hotplug/ibmphp_core.c func->device, func->function); device 666 drivers/pci/hotplug/ibmphp_core.c debug("func->device << 3 | 0x0 = %x\n", func->device << 3 | 0x0); device 672 drivers/pci/hotplug/ibmphp_core.c (func->device << 3) | j); device 744 drivers/pci/hotplug/ibmphp_core.c PCI_DEVFN(func->device, func->function)); device 752 drivers/pci/hotplug/ibmphp_core.c PCI_DEVFN(func->device, func->function)); device 757 drivers/pci/hotplug/ibmphp_core.c PCI_DEVFN(func->device, func->function)); device 1067 drivers/pci/hotplug/ibmphp_core.c slot_cur->func->device = slot_cur->device; device 1072 drivers/pci/hotplug/ibmphp_core.c slot_cur->bus, slot_cur->device); device 1087 drivers/pci/hotplug/ibmphp_core.c tmp_func = ibm_slot_find(slot_cur->bus, slot_cur->func->device, device 1173 drivers/pci/hotplug/ibmphp_core.c slot_cur->func->device = slot_cur->device; device 902 drivers/pci/hotplug/ibmphp_ebda.c pci_find_bus(0, tmp_slot->bus), tmp_slot->device, name); device 1075 drivers/pci/hotplug/ibmphp_ebda.c .device = HPC_DEVICE_ID, device 1115 drivers/pci/hotplug/ibmphp_ebda.c debug("dev->device = %x, dev->subsystem_device = %x\n", dev->device, dev->subsystem_device); device 72 drivers/pci/hotplug/ibmphp_pci.c u8 hdr_type, device, sec_number; device 83 drivers/pci/hotplug/ibmphp_pci.c device = func->device; device 93 drivers/pci/hotplug/ibmphp_pci.c unsigned int devfn = PCI_DEVFN(device, function); device 99 drivers/pci/hotplug/ibmphp_pci.c cur_func->busno, cur_func->device, cur_func->function); device 123 drivers/pci/hotplug/ibmphp_pci.c "Please choose another device.\n", cur_func->device); device 127 drivers/pci/hotplug/ibmphp_pci.c cur_func->device); device 138 drivers/pci/hotplug/ibmphp_pci.c cur_func->device, cur_func->busno); device 151 drivers/pci/hotplug/ibmphp_pci.c cur_func->device, cur_func->busno); device 160 drivers/pci/hotplug/ibmphp_pci.c newfunc->device = device; device 170 drivers/pci/hotplug/ibmphp_pci.c cur_func->device); device 177 drivers/pci/hotplug/ibmphp_pci.c err("Bus %x, devfunc %x\n", cur_func->busno, cur_func->device); device 197 drivers/pci/hotplug/ibmphp_pci.c newfunc->device = (u8) i; device 224 drivers/pci/hotplug/ibmphp_pci.c newfunc->device = device; device 236 drivers/pci/hotplug/ibmphp_pci.c cur_func->device); device 246 drivers/pci/hotplug/ibmphp_pci.c err("Bus %x, devfunc %x\n", cur_func->busno, cur_func->device); device 257 drivers/pci/hotplug/ibmphp_pci.c cur_func->busno, device, function); device 269 drivers/pci/hotplug/ibmphp_pci.c newfunc->device = (u8) i; device 353 drivers/pci/hotplug/ibmphp_pci.c devfn = PCI_DEVFN(func->device, func->function); device 377 drivers/pci/hotplug/ibmphp_pci.c debug("Device %x BAR %d wants %x\n", func->device, count, bar[count]); device 395 drivers/pci/hotplug/ibmphp_pci.c io[count]->devfunc = PCI_DEVFN(func->device, func->function); device 402 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, func->function, len[count]); device 431 drivers/pci/hotplug/ibmphp_pci.c pfmem[count]->devfunc = PCI_DEVFN(func->device, device 459 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); device 495 drivers/pci/hotplug/ibmphp_pci.c mem[count]->devfunc = PCI_DEVFN(func->device, device 503 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); device 580 drivers/pci/hotplug/ibmphp_pci.c devfn = PCI_DEVFN(func->function, func->device); device 660 drivers/pci/hotplug/ibmphp_pci.c bus_io[count]->devfunc = PCI_DEVFN(func->device, device 668 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); device 691 drivers/pci/hotplug/ibmphp_pci.c bus_pfmem[count]->devfunc = PCI_DEVFN(func->device, device 716 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); device 746 drivers/pci/hotplug/ibmphp_pci.c bus_mem[count]->devfunc = PCI_DEVFN(func->device, device 754 drivers/pci/hotplug/ibmphp_pci.c func->busno, func->device, len[count]); device 816 drivers/pci/hotplug/ibmphp_pci.c io->devfunc = PCI_DEVFN(func->device, func->function); device 837 drivers/pci/hotplug/ibmphp_pci.c mem->devfunc = PCI_DEVFN(func->device, func->function); device 858 drivers/pci/hotplug/ibmphp_pci.c pfmem->devfunc = PCI_DEVFN(func->device, func->function); device 1052 drivers/pci/hotplug/ibmphp_pci.c u8 device, function; device 1076 drivers/pci/hotplug/ibmphp_pci.c for (device = 0; device < 32; device++) { device 1077 drivers/pci/hotplug/ibmphp_pci.c amount->devices[device] = 0; device 1079 drivers/pci/hotplug/ibmphp_pci.c devfn = PCI_DEVFN(device, function); device 1099 drivers/pci/hotplug/ibmphp_pci.c err("The device %x is VGA compatible and as is not supported for hot plugging. Please choose another device.\n", device); device 1103 drivers/pci/hotplug/ibmphp_pci.c err("The device %x is not supported for hot plugging. Please choose another device.\n", device); device 1108 drivers/pci/hotplug/ibmphp_pci.c amount->devices[device] = 1; device 1129 drivers/pci/hotplug/ibmphp_pci.c debug("count %d device %x function %x wants %x resources\n", count, device, function, bar[count]); device 1183 drivers/pci/hotplug/ibmphp_pci.c static int unconfigure_boot_device(u8 busno, u8 device, u8 function) device 1214 drivers/pci/hotplug/ibmphp_pci.c devfn = PCI_DEVFN(device, function); device 1226 drivers/pci/hotplug/ibmphp_pci.c debug("busno, device, function %x %x %x\n", busno, device, function); device 1304 drivers/pci/hotplug/ibmphp_pci.c static int unconfigure_boot_bridge(u8 busno, u8 device, u8 function) device 1321 drivers/pci/hotplug/ibmphp_pci.c devfn = PCI_DEVFN(device, function); device 1421 drivers/pci/hotplug/ibmphp_pci.c u8 device; device 1430 drivers/pci/hotplug/ibmphp_pci.c device = slot_cur->device; device 1433 drivers/pci/hotplug/ibmphp_pci.c debug("b4 for loop, device is %x\n", device); device 1436 drivers/pci/hotplug/ibmphp_pci.c devfn = PCI_DEVFN(device, function); device 1458 drivers/pci/hotplug/ibmphp_pci.c err("The device %x function %x is VGA compatible and is not supported for hot removing. Please choose another device.\n", device, function); device 1461 drivers/pci/hotplug/ibmphp_pci.c err("The device %x function %x is not supported for hot removing. Please choose another device.\n", device, function); device 1467 drivers/pci/hotplug/ibmphp_pci.c rc = unconfigure_boot_device(busno, device, function); device 1470 drivers/pci/hotplug/ibmphp_pci.c device, function, busno); device 1476 drivers/pci/hotplug/ibmphp_pci.c rc = unconfigure_boot_device(busno, device, function); device 1479 drivers/pci/hotplug/ibmphp_pci.c device, function, busno); device 1486 drivers/pci/hotplug/ibmphp_pci.c err("This device %x function %x is not PCI-to-PCI bridge, and is not supported for hot-removing. Please try another card.\n", device, function); device 1489 drivers/pci/hotplug/ibmphp_pci.c rc = unconfigure_boot_bridge(busno, device, function); device 1500 drivers/pci/hotplug/ibmphp_pci.c err("This device %x function %x is not PCI-to-PCI bridge, and is not supported for hot-removing. Please try another card.\n", device, function); device 1503 drivers/pci/hotplug/ibmphp_pci.c rc = unconfigure_boot_bridge(busno, device, function); device 1908 drivers/pci/hotplug/ibmphp_res.c u8 sec_busno, device, function, hdr_type, start_io_address, end_io_address; device 1927 drivers/pci/hotplug/ibmphp_res.c for (device = 0; device < 32; device++) { device 1929 drivers/pci/hotplug/ibmphp_res.c devfn = PCI_DEVFN(device, function); device 2003 drivers/pci/hotplug/ibmphp_res.c io->devfunc = ((device << 3) | (function & 0x7)); device 2051 drivers/pci/hotplug/ibmphp_res.c mem->devfunc = ((device << 3) | (function & 0x7)); device 2102 drivers/pci/hotplug/ibmphp_res.c pfmem->devfunc = ((device << 3) | (function & 0x7)); device 531 drivers/pci/hotplug/pciehp_hpc.c struct device *parent = pdev->dev.parent; device 65 drivers/pci/hotplug/shpchp.h u8 device; device 215 drivers/pci/hotplug/shpchp.h static inline struct slot *shpchp_find_slot(struct controller *ctrl, u8 device) device 220 drivers/pci/hotplug/shpchp.h if (slot->device == device) device 224 drivers/pci/hotplug/shpchp.h ctrl_err(ctrl, "Slot (device=0x%02x) not found\n", device); device 84 drivers/pci/hotplug/shpchp_core.c slot->device = ctrl->slot_device_offset + i; device 103 drivers/pci/hotplug/shpchp_core.c slot->bus, slot->device, slot->hp_slot, slot->number, device 106 drivers/pci/hotplug/shpchp_core.c ctrl->pci_dev->subordinate, slot->device, name); device 246 drivers/pci/hotplug/shpchp_core.c bridge->device == PCI_DEVICE_ID_AMD_GOLAM_7450) device 238 drivers/pci/hotplug/shpchp_ctrl.c hp_slot = p_slot->device - ctrl->slot_device_offset; device 241 drivers/pci/hotplug/shpchp_ctrl.c __func__, p_slot->device, ctrl->slot_device_offset, hp_slot); device 250 drivers/pci/hotplug/shpchp_ctrl.c if ((ctrl->pci_dev->vendor == 0x8086) && (ctrl->pci_dev->device == 0x0332)) { device 309 drivers/pci/hotplug/shpchp_ctrl.c pci_domain_nr(parent), p_slot->bus, p_slot->device); device 347 drivers/pci/hotplug/shpchp_ctrl.c hp_slot = p_slot->device - ctrl->slot_device_offset; device 578 drivers/pci/hotplug/shpchp_ctrl.c p_slot->ctrl->pci_dev->device == PCI_DEVICE_ID_AMD_POGO_7458) device 931 drivers/pci/hotplug/shpchp_hpc.c pdev->device == PCI_DEVICE_ID_AMD_GOLAM_7450) { device 973 drivers/pci/hotplug/shpchp_hpc.c pdev->vendor, pdev->device, pdev->subsystem_vendor, device 33 drivers/pci/hotplug/shpchp_pci.c dev = pci_get_slot(parent, PCI_DEVFN(p_slot->device, 0)); device 37 drivers/pci/hotplug/shpchp_pci.c p_slot->bus, p_slot->device); device 43 drivers/pci/hotplug/shpchp_pci.c num = pci_scan_slot(parent, PCI_DEVFN(p_slot->device, 0)); device 51 drivers/pci/hotplug/shpchp_pci.c if (PCI_SLOT(dev->devfn) == p_slot->device) device 72 drivers/pci/hotplug/shpchp_pci.c __func__, pci_domain_nr(parent), p_slot->bus, p_slot->device); device 77 drivers/pci/hotplug/shpchp_pci.c if (PCI_SLOT(dev->devfn) != p_slot->device) device 24 drivers/pci/hotplug/shpchp_sysfs.c static ssize_t show_ctrl(struct device *dev, struct device_attribute *attr, char *buf) device 158 drivers/pci/iov.c virtfn->device = iov->vf_device; device 242 drivers/pci/iov.c static ssize_t sriov_totalvfs_show(struct device *dev, device 251 drivers/pci/iov.c static ssize_t sriov_numvfs_show(struct device *dev, device 267 drivers/pci/iov.c static ssize_t sriov_numvfs_store(struct device *dev, device 325 drivers/pci/iov.c static ssize_t sriov_offset_show(struct device *dev, device 334 drivers/pci/iov.c static ssize_t sriov_stride_show(struct device *dev, device 343 drivers/pci/iov.c static ssize_t sriov_vf_device_show(struct device *dev, device 352 drivers/pci/iov.c static ssize_t sriov_drivers_autoprobe_show(struct device *dev, device 361 drivers/pci/iov.c static ssize_t sriov_drivers_autoprobe_store(struct device *dev, device 396 drivers/pci/iov.c struct device *dev = kobj_to_dev(kobj); device 20 drivers/pci/irq.c dev_name(&parent->dev), parent->vendor, parent->device); device 461 drivers/pci/msi.c static ssize_t msi_mode_show(struct device *dev, struct device_attribute *attr, device 1400 drivers/pci/msi.c struct msi_domain_info *info, struct device *dev) device 258 drivers/pci/of.c int devm_of_pci_get_host_bridge_resources(struct device *dev, device 483 drivers/pci/of.c int pci_parse_request_of_pci_ranges(struct device *dev, device 47 drivers/pci/p2pdma.c static ssize_t size_show(struct device *dev, struct device_attribute *attr, device 60 drivers/pci/p2pdma.c static ssize_t available_show(struct device *dev, struct device_attribute *attr, device 73 drivers/pci/p2pdma.c static ssize_t published_show(struct device *dev, struct device_attribute *attr, device 228 drivers/pci/p2pdma.c static struct pci_dev *find_parent_pci_dev(struct device *dev) device 230 drivers/pci/p2pdma.c struct device *parent; device 278 drivers/pci/p2pdma.c unsigned short device; device 300 drivers/pci/p2pdma.c unsigned short vendor, device; device 306 drivers/pci/p2pdma.c device = root->device; device 310 drivers/pci/p2pdma.c if (vendor != entry->vendor || device != entry->device) device 529 drivers/pci/p2pdma.c int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients, device 610 drivers/pci/p2pdma.c struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients) device 816 drivers/pci/p2pdma.c struct device *dev, struct scatterlist *sg, int nents) device 855 drivers/pci/p2pdma.c int pci_p2pdma_map_sg_attrs(struct device *dev, struct scatterlist *sg, device 888 drivers/pci/p2pdma.c void pci_p2pdma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, device 931 drivers/pci/p2pdma.c struct device *dev; device 33 drivers/pci/pci-acpi.c struct device *dev = &adev->dev; device 76 drivers/pci/pci-acpi.c int acpi_get_rc_resources(struct device *dev, const char *hid, u16 segment, device 935 drivers/pci/pci-acpi.c static struct acpi_device *acpi_pci_find_companion(struct device *dev); device 1152 drivers/pci/pci-acpi.c static struct acpi_device *acpi_pci_find_companion(struct device *dev) device 1234 drivers/pci/pci-acpi.c static void pci_acpi_setup(struct device *dev) device 1263 drivers/pci/pci-acpi.c static void pci_acpi_cleanup(struct device *dev) device 1281 drivers/pci/pci-acpi.c static bool pci_acpi_bus_match(struct device *dev) device 1295 drivers/pci/pci-acpi.c static struct fwnode_handle *(*pci_msi_get_fwnode_cb)(struct device *dev); device 1306 drivers/pci/pci-acpi.c pci_msi_register_fwnode_provider(struct fwnode_handle *(*fn)(struct device *)) device 10 drivers/pci/pci-bridge-emul.h u16 device; device 51 drivers/pci/pci-driver.c unsigned int vendor, unsigned int device, device 63 drivers/pci/pci-driver.c dynid->id.device = device; device 103 drivers/pci/pci-driver.c u32 vendor, device, subvendor = PCI_ANY_ID, device 110 drivers/pci/pci-driver.c &vendor, &device, &subvendor, &subdevice, device 121 drivers/pci/pci-driver.c pdev->device = device; device 150 drivers/pci/pci-driver.c retval = pci_add_dynid(pdrv, vendor, device, subvendor, subdevice, device 171 drivers/pci/pci-driver.c u32 vendor, device, subvendor = PCI_ANY_ID, device 177 drivers/pci/pci-driver.c &vendor, &device, &subvendor, &subdevice, device 186 drivers/pci/pci-driver.c (id->device == device) && device 237 drivers/pci/pci-driver.c .device = PCI_ANY_ID, device 292 drivers/pci/pci-driver.c struct device *dev = &pci_dev->dev; device 412 drivers/pci/pci-driver.c static int pci_device_probe(struct device *dev) device 437 drivers/pci/pci-driver.c static int pci_device_remove(struct device *dev) device 476 drivers/pci/pci-driver.c static void pci_device_shutdown(struct device *dev) device 565 drivers/pci/pci-driver.c static int pci_legacy_suspend(struct device *dev, pm_message_t state) device 592 drivers/pci/pci-driver.c static int pci_legacy_suspend_late(struct device *dev, pm_message_t state) device 626 drivers/pci/pci-driver.c static int pci_legacy_resume_early(struct device *dev) device 635 drivers/pci/pci-driver.c static int pci_legacy_resume(struct device *dev) device 673 drivers/pci/pci-driver.c drv->name, pci_dev->vendor, pci_dev->device); device 680 drivers/pci/pci-driver.c static int pci_pm_prepare(struct device *dev) device 704 drivers/pci/pci-driver.c static void pci_pm_complete(struct device *dev) device 749 drivers/pci/pci-driver.c static int pci_pm_suspend(struct device *dev) device 805 drivers/pci/pci-driver.c static int pci_pm_suspend_late(struct device *dev) device 815 drivers/pci/pci-driver.c static int pci_pm_suspend_noirq(struct device *dev) device 917 drivers/pci/pci-driver.c static int pci_pm_resume_noirq(struct device *dev) device 960 drivers/pci/pci-driver.c static int pci_pm_resume(struct device *dev) device 1007 drivers/pci/pci-driver.c static int pci_pm_freeze(struct device *dev) device 1043 drivers/pci/pci-driver.c static int pci_pm_freeze_noirq(struct device *dev) device 1071 drivers/pci/pci-driver.c static int pci_pm_thaw_noirq(struct device *dev) device 1105 drivers/pci/pci-driver.c static int pci_pm_thaw(struct device *dev) device 1126 drivers/pci/pci-driver.c static int pci_pm_poweroff(struct device *dev) device 1160 drivers/pci/pci-driver.c static int pci_pm_poweroff_late(struct device *dev) device 1170 drivers/pci/pci-driver.c static int pci_pm_poweroff_noirq(struct device *dev) device 1213 drivers/pci/pci-driver.c static int pci_pm_restore_noirq(struct device *dev) device 1237 drivers/pci/pci-driver.c static int pci_pm_restore(struct device *dev) device 1281 drivers/pci/pci-driver.c static int pci_pm_runtime_suspend(struct device *dev) device 1336 drivers/pci/pci-driver.c static int pci_pm_runtime_resume(struct device *dev) device 1368 drivers/pci/pci-driver.c static int pci_pm_runtime_idle(struct device *dev) device 1504 drivers/pci/pci-driver.c static int pci_bus_match(struct device *dev, struct device_driver *drv) device 1555 drivers/pci/pci-driver.c static int pci_uevent(struct device *dev, struct kobj_uevent_env *env) device 1567 drivers/pci/pci-driver.c if (add_uevent_var(env, "PCI_ID=%04X:%04X", pdev->vendor, pdev->device)) device 1578 drivers/pci/pci-driver.c pdev->vendor, pdev->device, device 1623 drivers/pci/pci-driver.c static int pci_bus_num_vf(struct device *dev) device 1635 drivers/pci/pci-driver.c static int pci_dma_configure(struct device *dev) device 1637 drivers/pci/pci-driver.c struct device *bridge; device 1672 drivers/pci/pci-driver.c static int pcie_port_bus_match(struct device *dev, struct device_driver *drv) device 82 drivers/pci/pci-label.c struct device *dev; device 92 drivers/pci/pci-label.c static ssize_t smbioslabel_show(struct device *dev, device 102 drivers/pci/pci-label.c static ssize_t smbiosinstance_show(struct device *dev, device 169 drivers/pci/pci-label.c static int dsm_get_label(struct device *dev, char *buf, device 212 drivers/pci/pci-label.c static bool device_has_dsm(struct device *dev) device 227 drivers/pci/pci-label.c struct device *dev; device 237 drivers/pci/pci-label.c static ssize_t acpilabel_show(struct device *dev, device 243 drivers/pci/pci-label.c static ssize_t acpiindex_show(struct device *dev, device 291 drivers/pci/pci-label.c static inline bool device_has_dsm(struct device *dev) device 57 drivers/pci/pci-stub.c unsigned int vendor, device, subvendor = PCI_ANY_ID, device 65 drivers/pci/pci-stub.c &vendor, &device, &subvendor, &subdevice, device 74 drivers/pci/pci-stub.c vendor, device, subvendor, subdevice, class, class_mask); device 76 drivers/pci/pci-stub.c rc = pci_add_dynid(&stub_driver, vendor, device, device 37 drivers/pci/pci-sysfs.c field##_show(struct device *dev, struct device_attribute *attr, char *buf) \ device 47 drivers/pci/pci-sysfs.c pci_config_attr(device, "0x%04x\n"); device 54 drivers/pci/pci-sysfs.c static ssize_t broken_parity_status_show(struct device *dev, device 62 drivers/pci/pci-sysfs.c static ssize_t broken_parity_status_store(struct device *dev, device 78 drivers/pci/pci-sysfs.c static ssize_t pci_dev_show_local_cpu(struct device *dev, bool list, device 92 drivers/pci/pci-sysfs.c static ssize_t local_cpus_show(struct device *dev, device 99 drivers/pci/pci-sysfs.c static ssize_t local_cpulist_show(struct device *dev, device 109 drivers/pci/pci-sysfs.c static ssize_t cpuaffinity_show(struct device *dev, device 118 drivers/pci/pci-sysfs.c static ssize_t cpulistaffinity_show(struct device *dev, device 128 drivers/pci/pci-sysfs.c static ssize_t resource_show(struct device *dev, struct device_attribute *attr, device 154 drivers/pci/pci-sysfs.c static ssize_t max_link_speed_show(struct device *dev, device 163 drivers/pci/pci-sysfs.c static ssize_t max_link_width_show(struct device *dev, device 172 drivers/pci/pci-sysfs.c static ssize_t current_link_speed_show(struct device *dev, device 208 drivers/pci/pci-sysfs.c static ssize_t current_link_width_show(struct device *dev, device 224 drivers/pci/pci-sysfs.c static ssize_t secondary_bus_number_show(struct device *dev, device 240 drivers/pci/pci-sysfs.c static ssize_t subordinate_bus_number_show(struct device *dev, device 256 drivers/pci/pci-sysfs.c static ssize_t ari_enabled_show(struct device *dev, device 266 drivers/pci/pci-sysfs.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 272 drivers/pci/pci-sysfs.c pci_dev->vendor, pci_dev->device, device 279 drivers/pci/pci-sysfs.c static ssize_t enable_store(struct device *dev, struct device_attribute *attr, device 307 drivers/pci/pci-sysfs.c static ssize_t enable_show(struct device *dev, struct device_attribute *attr, device 318 drivers/pci/pci-sysfs.c static ssize_t numa_node_store(struct device *dev, device 346 drivers/pci/pci-sysfs.c static ssize_t numa_node_show(struct device *dev, struct device_attribute *attr, device 354 drivers/pci/pci-sysfs.c static ssize_t dma_mask_bits_show(struct device *dev, device 363 drivers/pci/pci-sysfs.c static ssize_t consistent_dma_mask_bits_show(struct device *dev, device 371 drivers/pci/pci-sysfs.c static ssize_t msi_bus_show(struct device *dev, struct device_attribute *attr, device 382 drivers/pci/pci-sysfs.c static ssize_t msi_bus_store(struct device *dev, struct device_attribute *attr, device 450 drivers/pci/pci-sysfs.c static ssize_t dev_rescan_store(struct device *dev, device 470 drivers/pci/pci-sysfs.c static ssize_t remove_store(struct device *dev, struct device_attribute *attr, device 485 drivers/pci/pci-sysfs.c static ssize_t bus_rescan_store(struct device *dev, device 509 drivers/pci/pci-sysfs.c static ssize_t d3cold_allowed_store(struct device *dev, device 530 drivers/pci/pci-sysfs.c static ssize_t d3cold_allowed_show(struct device *dev, device 540 drivers/pci/pci-sysfs.c static ssize_t devspec_show(struct device *dev, device 553 drivers/pci/pci-sysfs.c static ssize_t driver_override_store(struct device *dev, device 587 drivers/pci/pci-sysfs.c static ssize_t driver_override_show(struct device *dev, device 661 drivers/pci/pci-sysfs.c static ssize_t boot_vga_show(struct device *dev, struct device_attribute *attr, device 1306 drivers/pci/pci-sysfs.c static ssize_t reset_store(struct device *dev, struct device_attribute *attr, device 1483 drivers/pci/pci-sysfs.c struct device *dev = kobj_to_dev(kobj); device 1502 drivers/pci/pci-sysfs.c struct device *dev = kobj_to_dev(kobj); device 1514 drivers/pci/pci-sysfs.c struct device *dev = kobj_to_dev(kobj); device 1526 drivers/pci/pci-sysfs.c struct device *dev = kobj_to_dev(kobj); device 316 drivers/pci/pci.c unsigned short vendor, device, subsystem_vendor, subsystem_device; device 321 drivers/pci/pci.c ret = sscanf(p, "%hx:%hx:%hx:%hx%n", &vendor, &device, device 324 drivers/pci/pci.c ret = sscanf(p, "%hx:%hx%n", &vendor, &device, &count); device 335 drivers/pci/pci.c (!device || device == dev->device) && device 1760 drivers/pci/pci.c static void pcim_release(struct device *gendev, void *res) device 2496 drivers/pci/pci.c struct device *dev = &pci_dev->dev; device 2527 drivers/pci/pci.c struct device *dev = &pci_dev->dev; device 2548 drivers/pci/pci.c struct device *dev = &pci_dev->dev; device 2563 drivers/pci/pci.c struct device *dev = &pdev->dev; device 2564 drivers/pci/pci.c struct device *parent = dev->parent; device 2585 drivers/pci/pci.c struct device *dev = &pdev->dev; device 2586 drivers/pci/pci.c struct device *parent = dev->parent; device 3980 drivers/pci/pci.c static void devm_pci_unmap_iospace(struct device *dev, void *ptr) device 3996 drivers/pci/pci.c int devm_pci_remap_iospace(struct device *dev, const struct resource *res, device 4027 drivers/pci/pci.c void __iomem *devm_pci_remap_cfgspace(struct device *dev, device 4067 drivers/pci/pci.c void __iomem *devm_pci_remap_cfg_resource(struct device *dev, device 6344 drivers/pci/pci.c static int of_pci_bus_find_domain_nr(struct device *parent) device 6393 drivers/pci/pci.c int pci_bus_find_domain_nr(struct pci_bus *bus, struct device *parent) device 240 drivers/pci/pci.h (id->device == PCI_ANY_ID || id->device == dev->device) && device 267 drivers/pci/pci.h struct device *pci_get_host_bridge_device(struct pci_dev *dev); device 268 drivers/pci/pci.h void pci_put_host_bridge_device(struct device *dev); device 575 drivers/pci/pci.h u16 device; device 589 drivers/pci/pci.h int acpi_get_rc_resources(struct device *dev, const char *hid, u16 segment, device 638 drivers/pci/pci.h int devm_of_pci_get_host_bridge_resources(struct device *dev, device 642 drivers/pci/pci.h static inline int devm_of_pci_get_host_bridge_resources(struct device *dev, device 223 drivers/pci/pcie/aer.c p->device == PCI_SLOT(pci->devfn) && device 575 drivers/pci/pcie/aer.c name##_show(struct device *dev, struct device_attribute *attr, \ device 609 drivers/pci/pcie/aer.c name##_show(struct device *dev, struct device_attribute *attr, \ device 637 drivers/pci/pcie/aer.c struct device *dev = kobj_to_dev(kobj); device 764 drivers/pci/pcie/aer.c dev->vendor, dev->device, device 1382 drivers/pci/pcie/aer.c struct device *device = &dev->device; device 1385 drivers/pci/pcie/aer.c rpc = devm_kzalloc(device, sizeof(struct aer_rpc), GFP_KERNEL); device 1393 drivers/pci/pcie/aer.c status = devm_request_threaded_irq(device, dev->irq, aer_irq, aer_isr, device 325 drivers/pci/pcie/aer_inject.c struct device *device; device 461 drivers/pci/pcie/aer_inject.c device = pcie_port_find_device(rpdev, PCIE_PORT_SERVICE_AER); device 462 drivers/pci/pcie/aer_inject.c if (device) { device 463 drivers/pci/pcie/aer_inject.c edev = to_pcie_device(device); device 1197 drivers/pci/pcie/aspm.c static ssize_t link_state_show(struct device *dev, device 1207 drivers/pci/pcie/aspm.c static ssize_t link_state_store(struct device *dev, device 1236 drivers/pci/pcie/aspm.c static ssize_t clk_ctl_show(struct device *dev, device 1246 drivers/pci/pcie/aspm.c static ssize_t clk_ctl_store(struct device *dev, device 51 drivers/pci/pcie/dpc.c struct device *device; device 53 drivers/pci/pcie/dpc.c device = pcie_port_find_device(dev, PCIE_PORT_SERVICE_DPC); device 54 drivers/pci/pcie/dpc.c if (!device) device 56 drivers/pci/pcie/dpc.c return get_service_data(to_pcie_device(device)); device 290 drivers/pci/pcie/dpc.c struct device *device = &dev->device; device 297 drivers/pci/pcie/dpc.c dpc = devm_kzalloc(device, sizeof(*dpc), GFP_KERNEL); device 305 drivers/pci/pcie/dpc.c status = devm_request_threaded_irq(device, dev->irq, dpc_irq, device 66 drivers/pci/pcie/portdrv.h struct device device; /* Generic Device Interface */ device 68 drivers/pci/pcie/portdrv.h #define to_pcie_device(d) container_of(d, struct pcie_device, device) device 119 drivers/pci/pcie/portdrv.h int pcie_port_device_suspend(struct device *dev); device 120 drivers/pci/pcie/portdrv.h int pcie_port_device_resume_noirq(struct device *dev); device 121 drivers/pci/pcie/portdrv.h int pcie_port_device_resume(struct device *dev); device 122 drivers/pci/pcie/portdrv.h int pcie_port_device_runtime_suspend(struct device *dev); device 123 drivers/pci/pcie/portdrv.h int pcie_port_device_runtime_resume(struct device *dev); device 164 drivers/pci/pcie/portdrv.h struct device *pcie_port_find_device(struct pci_dev *dev, u32 service); device 24 drivers/pci/pcie/portdrv_core.c struct device *dev; device 35 drivers/pci/pcie/portdrv_core.c static void release_pcie_device(struct device *dev) device 274 drivers/pci/pcie/portdrv_core.c struct device *device; device 284 drivers/pci/pcie/portdrv_core.c device = &pcie->device; device 285 drivers/pci/pcie/portdrv_core.c device->bus = &pcie_port_bus_type; device 286 drivers/pci/pcie/portdrv_core.c device->release = release_pcie_device; /* callback to free pcie dev */ device 287 drivers/pci/pcie/portdrv_core.c dev_set_name(device, "%s:pcie%03x", device 290 drivers/pci/pcie/portdrv_core.c device->parent = &pdev->dev; device 291 drivers/pci/pcie/portdrv_core.c device_enable_async_suspend(device); device 293 drivers/pci/pcie/portdrv_core.c retval = device_register(device); device 295 drivers/pci/pcie/portdrv_core.c put_device(device); device 299 drivers/pci/pcie/portdrv_core.c pm_runtime_no_callbacks(device); device 366 drivers/pci/pcie/portdrv_core.c static int pm_iter(struct device *dev, void *data) device 385 drivers/pci/pcie/portdrv_core.c int pcie_port_device_suspend(struct device *dev) device 391 drivers/pci/pcie/portdrv_core.c int pcie_port_device_resume_noirq(struct device *dev) device 401 drivers/pci/pcie/portdrv_core.c int pcie_port_device_resume(struct device *dev) device 411 drivers/pci/pcie/portdrv_core.c int pcie_port_device_runtime_suspend(struct device *dev) device 421 drivers/pci/pcie/portdrv_core.c int pcie_port_device_runtime_resume(struct device *dev) device 428 drivers/pci/pcie/portdrv_core.c static int remove_iter(struct device *dev, void *data) device 435 drivers/pci/pcie/portdrv_core.c static int find_service_iter(struct device *device, void *data) device 444 drivers/pci/pcie/portdrv_core.c if (device->bus == &pcie_port_bus_type && device->driver) { device 445 drivers/pci/pcie/portdrv_core.c service_driver = to_service_driver(device->driver); device 448 drivers/pci/pcie/portdrv_core.c pdrvs->dev = device; device 484 drivers/pci/pcie/portdrv_core.c struct device *pcie_port_find_device(struct pci_dev *dev, device 487 drivers/pci/pcie/portdrv_core.c struct device *device; device 494 drivers/pci/pcie/portdrv_core.c device = pdrvs.dev; device 495 drivers/pci/pcie/portdrv_core.c return device; device 521 drivers/pci/pcie/portdrv_core.c static int pcie_port_probe_service(struct device *dev) device 552 drivers/pci/pcie/portdrv_core.c static int pcie_port_remove_service(struct device *dev) device 578 drivers/pci/pcie/portdrv_core.c static void pcie_port_shutdown_service(struct device *dev) {} device 46 drivers/pci/pcie/portdrv_pci.c static int pcie_port_runtime_suspend(struct device *dev) device 54 drivers/pci/pcie/portdrv_pci.c static int pcie_port_runtime_idle(struct device *dev) device 159 drivers/pci/pcie/portdrv_pci.c static int resume_iter(struct device *device, void *data) device 164 drivers/pci/pcie/portdrv_pci.c if (device->bus == &pcie_port_bus_type && device->driver) { device 165 drivers/pci/pcie/portdrv_pci.c driver = to_service_driver(device->driver); device 167 drivers/pci/pcie/portdrv_pci.c pcie_device = to_pcie_device(device); device 74 drivers/pci/probe.c struct device *dev; device 87 drivers/pci/probe.c static void release_pcibus_dev(struct device *dev) device 365 drivers/pci/probe.c if (bridge->vendor == PCI_VENDOR_ID_DEC && bridge->device == 0x0001) device 567 drivers/pci/probe.c static void devm_pci_release_host_bridge_dev(struct device *dev) device 578 drivers/pci/probe.c static void pci_release_host_bridge_dev(struct device *dev) device 617 drivers/pci/probe.c struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev, device 828 drivers/pci/probe.c struct device *parent = bridge->dev.parent; device 1626 drivers/pci/probe.c static void pci_subsystem_ids(struct pci_dev *dev, u16 *vendor, u16 *device) device 1631 drivers/pci/probe.c *device = dev->physfn->sriov->subsystem_device; device 1636 drivers/pci/probe.c pci_read_config_word(dev, PCI_SUBSYSTEM_ID, device); device 1758 drivers/pci/probe.c dev->vendor, dev->device, dev->hdr_type, dev->class); device 2143 drivers/pci/probe.c static void pci_release_dev(struct device *dev) device 2250 drivers/pci/probe.c bridge->device == 0x80b5) device 2276 drivers/pci/probe.c dev->device = (l >> 16) & 0xffff; device 2902 drivers/pci/probe.c struct pci_bus *pci_create_root_bus(struct device *parent, int bus, device 3064 drivers/pci/probe.c struct pci_bus *pci_scan_root_bus(struct device *parent, int bus, device 3181 drivers/pci/probe.c static int __init pci_sort_bf_cmp(const struct device *d_a, device 3182 drivers/pci/probe.c const struct device *d_b) device 370 drivers/pci/proc.c dev->device, device 66 drivers/pci/quirks.c (f->device == dev->device || device 67 drivers/pci/quirks.c f->device == (u16) PCI_ANY_ID)) { device 630 drivers/pci/quirks.c switch (pdev->device) { device 1086 drivers/pci/quirks.c switch (dev->device) { device 1172 drivers/pci/quirks.c pci_read_config_word(dev, PCI_DEVICE_ID, &dev->device); device 1399 drivers/pci/quirks.c if (dev->device == PCI_DEVICE_ID_INTEL_82845_HB) device 1407 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82845G_HB) device 1414 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82850_HB) device 1419 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_7205_0) device 1424 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_E7501_MCH) device 1429 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82855GM_HB) device 1436 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82855PM_HB) device 1442 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82865_HB) device 1447 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82915GM_HB) device 1454 drivers/pci/quirks.c if (dev->device == PCI_DEVICE_ID_INTEL_82855PM_HB) device 1460 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82865_HB) device 1467 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82875_HB) device 1473 drivers/pci/quirks.c if (dev->device == PCI_DEVICE_ID_INTEL_82855PM_HB) device 1479 drivers/pci/quirks.c if (dev->device == PCI_DEVICE_ID_INTEL_82855PM_HB) device 1484 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82810_IG3) device 1492 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82801DB_2) device 1504 drivers/pci/quirks.c else if (dev->device == PCI_DEVICE_ID_INTEL_82815_CGC) device 1661 drivers/pci/quirks.c dev->device = devid; device 1679 drivers/pci/quirks.c if (dev->device == PCI_DEVICE_ID_VIA_8237) device 1721 drivers/pci/quirks.c switch (pdev->device) { device 1946 drivers/pci/quirks.c dev->vendor, dev->device); device 1998 drivers/pci/quirks.c switch (dev->device) { device 2021 drivers/pci/quirks.c dev->vendor, dev->device); device 2086 drivers/pci/quirks.c dev->vendor, dev->device); device 2118 drivers/pci/quirks.c dev->vendor, dev->device); device 2137 drivers/pci/quirks.c dev->vendor, dev->device); device 2142 drivers/pci/quirks.c dev->vendor, dev->device); device 2221 drivers/pci/quirks.c switch (dev->device) { device 2234 drivers/pci/quirks.c dev->device, num_parallel, num_serial); device 2249 drivers/pci/quirks.c switch (dev->device) { device 2537 drivers/pci/quirks.c if (apc_bridge->device == 0x9602) device 3156 drivers/pci/quirks.c if (dev->device == PCI_DEVICE_ID_RICOH_R5CE822 || device 3157 drivers/pci/quirks.c dev->device == PCI_DEVICE_ID_RICOH_R5CE823) { device 3491 drivers/pci/quirks.c if (pdev->device == mellanox_broken_intx_devs[i]) { device 3501 drivers/pci/quirks.c if (pdev->device == PCI_DEVICE_ID_MELLANOX_CONNECTIB) device 3504 drivers/pci/quirks.c if (pdev->device != PCI_DEVICE_ID_MELLANOX_CONNECTX4 && device 3505 drivers/pci/quirks.c pdev->device != PCI_DEVICE_ID_MELLANOX_CONNECTX4_LX) device 3529 drivers/pci/quirks.c fw_major, fw_minor, fw_subminor, pdev->device == device 3596 drivers/pci/quirks.c (pdev->device != PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C || device 3696 drivers/pci/quirks.c || (nhi->device != PCI_DEVICE_ID_INTEL_LIGHT_RIDGE && device 3697 drivers/pci/quirks.c nhi->device != PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C && device 3698 drivers/pci/quirks.c nhi->device != PCI_DEVICE_ID_INTEL_FALCON_RIDGE_2C_NHI && device 3699 drivers/pci/quirks.c nhi->device != PCI_DEVICE_ID_INTEL_FALCON_RIDGE_4C_NHI) device 3801 drivers/pci/quirks.c if ((dev->device & 0xf000) != 0x4000) device 3985 drivers/pci/quirks.c (i->device == dev->device || device 3986 drivers/pci/quirks.c i->device == (u16)PCI_ANY_ID)) device 4349 drivers/pci/quirks.c if ((pdev->device & 0xff00) == 0x5400) device 4385 drivers/pci/quirks.c switch (dev->device) { device 4450 drivers/pci/quirks.c switch (dev->device) { device 4535 drivers/pci/quirks.c if (pci_quirk_intel_pch_acs_ids[i] == dev->device) device 4637 drivers/pci/quirks.c switch (dev->device) { device 4700 drivers/pci/quirks.c u16 device; device 4828 drivers/pci/quirks.c (i->device == dev->device || device 4829 drivers/pci/quirks.c i->device == (u16)PCI_ANY_ID)) { device 4995 drivers/pci/quirks.c u16 device; device 5017 drivers/pci/quirks.c (p->device == dev->device || device 5018 drivers/pci/quirks.c p->device == (u16)PCI_ANY_ID) && device 5038 drivers/pci/quirks.c (p->device == dev->device || device 5039 drivers/pci/quirks.c p->device == (u16)PCI_ANY_ID) && device 5169 drivers/pci/quirks.c if (pdev->device == 0x7340 && pdev->revision != 0xc5) device 5280 drivers/pci/quirks.c if (gpu->device < PCI_DEVICE_ID_NVIDIA_GEFORCE_320M) device 238 drivers/pci/search.c static int match_pci_dev_by_id(struct device *dev, const void *data) device 267 drivers/pci/search.c struct device *dev; device 268 drivers/pci/search.c struct device *dev_start = NULL; device 298 drivers/pci/search.c struct pci_dev *pci_get_subsys(unsigned int vendor, unsigned int device, device 304 drivers/pci/search.c .device = device, device 327 drivers/pci/search.c struct pci_dev *pci_get_device(unsigned int vendor, unsigned int device, device 330 drivers/pci/search.c return pci_get_subsys(vendor, device, PCI_ANY_ID, PCI_ANY_ID, from); device 352 drivers/pci/search.c .device = PCI_ANY_ID, device 273 drivers/pci/switch/switchtec.c static ssize_t device_version_show(struct device *dev, device 285 drivers/pci/switch/switchtec.c static ssize_t fw_version_show(struct device *dev, device 316 drivers/pci/switch/switchtec.c static ssize_t field ## _show(struct device *dev, \ device 331 drivers/pci/switch/switchtec.c static ssize_t component_id_show(struct device *dev, device 341 drivers/pci/switch/switchtec.c static ssize_t component_revision_show(struct device *dev, device 351 drivers/pci/switch/switchtec.c static ssize_t partition_show(struct device *dev, device 360 drivers/pci/switch/switchtec.c static ssize_t partition_count_show(struct device *dev, device 1081 drivers/pci/switch/switchtec.c static void stdev_release(struct device *dev) device 1124 drivers/pci/switch/switchtec.c struct device *dev; device 1473 drivers/pci/switch/switchtec.c .device = device_id, \ device 1481 drivers/pci/switch/switchtec.c .device = device_id, \ device 538 drivers/pci/vpd.c dev->vendor == f0->vendor && dev->device == f0->device) device 598 drivers/pci/vpd.c if ((dev->device == PCI_DEVICE_ID_NX2_5706) || device 599 drivers/pci/vpd.c (dev->device == PCI_DEVICE_ID_NX2_5706S) || device 600 drivers/pci/vpd.c (dev->device == PCI_DEVICE_ID_NX2_5708) || device 601 drivers/pci/vpd.c (dev->device == PCI_DEVICE_ID_NX2_5708S) || device 602 drivers/pci/vpd.c ((dev->device == PCI_DEVICE_ID_NX2_5709) && device 629 drivers/pci/vpd.c int chip = (dev->device & 0xf000) >> 12; device 630 drivers/pci/vpd.c int func = (dev->device & 0x0f00) >> 8; device 631 drivers/pci/vpd.c int prod = (dev->device & 0x00ff) >> 0; device 481 drivers/pcmcia/bcm63xx_pcmcia.c .device = BCM6348_CPU_ID, device 490 drivers/pcmcia/bcm63xx_pcmcia.c .device = BCM6358_CPU_ID, device 658 drivers/pcmcia/cistpl.c static int parse_device(tuple_t *tuple, cistpl_device_t *device) device 667 drivers/pcmcia/cistpl.c device->ndev = 0; device 672 drivers/pcmcia/cistpl.c device->dev[i].type = (*p >> 4); device 673 drivers/pcmcia/cistpl.c device->dev[i].wp = (*p & 0x08) ? 1 : 0; device 676 drivers/pcmcia/cistpl.c device->dev[i].speed = 0; device 679 drivers/pcmcia/cistpl.c device->dev[i].speed = 250; device 682 drivers/pcmcia/cistpl.c device->dev[i].speed = 200; device 685 drivers/pcmcia/cistpl.c device->dev[i].speed = 150; device 688 drivers/pcmcia/cistpl.c device->dev[i].speed = 100; device 693 drivers/pcmcia/cistpl.c device->dev[i].speed = SPEED_CVT(*p); device 709 drivers/pcmcia/cistpl.c device->dev[i].size = ((*p >> 3) + 1) * (512 << (scale*2)); device 710 drivers/pcmcia/cistpl.c device->ndev++; device 1296 drivers/pcmcia/cistpl.c ret = parse_device(tuple, &parse->device); device 1556 drivers/pcmcia/cistpl.c s = to_socket(container_of(kobj, struct device, kobj)); device 1583 drivers/pcmcia/cistpl.c s = to_socket(container_of(kobj, struct device, kobj)); device 75 drivers/pcmcia/cs.c struct device *dev = get_device(&skt->dev); device 90 drivers/pcmcia/cs.c static void pcmcia_release_socket(struct device *dev) device 815 drivers/pcmcia/cs.c static int pcmcia_socket_uevent(struct device *dev, device 837 drivers/pcmcia/cs.c static int __pcmcia_pm_op(struct device *dev, device 850 drivers/pcmcia/cs.c static int pcmcia_socket_dev_suspend_noirq(struct device *dev) device 855 drivers/pcmcia/cs.c static int pcmcia_socket_dev_resume_noirq(struct device *dev) device 860 drivers/pcmcia/cs.c static int __used pcmcia_socket_dev_resume(struct device *dev) device 865 drivers/pcmcia/cs.c static void __used pcmcia_socket_dev_complete(struct device *dev) device 89 drivers/pcmcia/cs_internal.h extern int pccard_sysfs_add_socket(struct device *dev); device 90 drivers/pcmcia/cs_internal.h extern void pccard_sysfs_remove_socket(struct device *dev); device 217 drivers/pcmcia/ds.c struct device *tmp_dev; device 237 drivers/pcmcia/ds.c static void pcmcia_release_dev(struct device *dev) device 251 drivers/pcmcia/ds.c static int pcmcia_device_probe(struct device *dev) device 353 drivers/pcmcia/ds.c static int pcmcia_device_remove(struct device *dev) device 664 drivers/pcmcia/ds.c static int pcmcia_requery_callback(struct device *dev, void *_data) device 904 drivers/pcmcia/ds.c static int pcmcia_bus_match(struct device *dev, struct device_driver *drv) device 935 drivers/pcmcia/ds.c static int pcmcia_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 977 drivers/pcmcia/ds.c static int pcmcia_dev_suspend(struct device *dev); device 978 drivers/pcmcia/ds.c static int pcmcia_dev_resume(struct device *dev); device 980 drivers/pcmcia/ds.c static int runtime_suspend(struct device *dev) device 990 drivers/pcmcia/ds.c static int runtime_resume(struct device *dev) device 1003 drivers/pcmcia/ds.c static ssize_t field##_show (struct device *dev, struct device_attribute *attr, char *buf) \ device 1011 drivers/pcmcia/ds.c static ssize_t name##_show (struct device *dev, struct device_attribute *attr, char *buf) \ device 1026 drivers/pcmcia/ds.c static ssize_t function_show(struct device *dev, struct device_attribute *attr, device 1034 drivers/pcmcia/ds.c static ssize_t resources_show(struct device *dev, device 1048 drivers/pcmcia/ds.c static ssize_t pm_state_show(struct device *dev, struct device_attribute *attr, char *buf) device 1058 drivers/pcmcia/ds.c static ssize_t pm_state_store(struct device *dev, struct device_attribute *attr, device 1076 drivers/pcmcia/ds.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, char *buf) device 1099 drivers/pcmcia/ds.c static ssize_t allow_func_id_match_store(struct device *dev, device 1135 drivers/pcmcia/ds.c static int pcmcia_dev_suspend(struct device *dev) device 1180 drivers/pcmcia/ds.c static int pcmcia_dev_resume(struct device *dev) device 1217 drivers/pcmcia/ds.c static int pcmcia_bus_suspend_callback(struct device *dev, void *_data) device 1228 drivers/pcmcia/ds.c static int pcmcia_bus_resume_callback(struct device *dev, void *_data) device 1345 drivers/pcmcia/ds.c static int pcmcia_bus_add_socket(struct device *dev, device 1379 drivers/pcmcia/ds.c static void pcmcia_bus_remove_socket(struct device *dev, device 177 drivers/pcmcia/electra_cf.c struct device *device = &ofdev->dev; device 216 drivers/pcmcia/electra_cf.c dev_set_drvdata(device, cf); device 221 drivers/pcmcia/electra_cf.c dev_err(device, "can't ioremap ranges\n"); device 238 drivers/pcmcia/electra_cf.c dev_err(device, "request_irq failed\n"); device 269 drivers/pcmcia/electra_cf.c dev_err(device, "Can't claim memory region\n"); device 275 drivers/pcmcia/electra_cf.c dev_err(device, "Can't claim I/O region\n"); device 289 drivers/pcmcia/electra_cf.c dev_err(device, "pcmcia_register_socket failed\n"); device 293 drivers/pcmcia/electra_cf.c dev_info(device, "at mem 0x%lx io 0x%llx irq %d\n", device 323 drivers/pcmcia/electra_cf.c struct device *device = &ofdev->dev; device 326 drivers/pcmcia/electra_cf.c cf = dev_get_drvdata(device); device 18 drivers/pcmcia/max1600.c int max1600_init(struct device *dev, struct max1600 **ptr, device 23 drivers/pcmcia/max1600.h struct device *dev; device 27 drivers/pcmcia/max1600.h int max1600_init(struct device *dev, struct max1600 **ptr, device 126 drivers/pcmcia/o2micro.h switch (socket->dev->device) { device 216 drivers/pcmcia/pxa2xx_base.c void pxa2xx_configure_sockets(struct device *dev, struct pcmcia_low_level *ops) device 347 drivers/pcmcia/pxa2xx_base.c static int pxa2xx_drv_pcmcia_resume(struct device *dev) device 3 drivers/pcmcia/pxa2xx_base.h void pxa2xx_configure_sockets(struct device *dev, struct pcmcia_low_level *ops); device 28 drivers/pcmcia/pxa2xx_mainstone.c struct device *dev = skt->socket.dev.parent; device 59 drivers/pcmcia/pxa2xx_sharpsl.c struct device *scoop = SCOOP_DEV[skt->nr].dev; device 109 drivers/pcmcia/pxa2xx_sharpsl.c struct device *scoop = SCOOP_DEV[skt->nr].dev; device 207 drivers/pcmcia/pxa2xx_sharpsl.c int pcmcia_collie_init(struct device *dev) device 153 drivers/pcmcia/ricoh.h switch(socket->dev->device) device 171 drivers/pcmcia/ricoh.h if (socket->dev->device != PCI_DEVICE_ID_RICOH_RL5C476 && device 172 drivers/pcmcia/ricoh.h socket->dev->device != PCI_DEVICE_ID_RICOH_RL5C478) device 224 drivers/pcmcia/ricoh.h if(socket->dev->device < PCI_DEVICE_ID_RICOH_RL5C475) { device 1065 drivers/pcmcia/rsrc_nonstatic.c static ssize_t show_io_db(struct device *dev, device 1089 drivers/pcmcia/rsrc_nonstatic.c static ssize_t store_io_db(struct device *dev, device 1121 drivers/pcmcia/rsrc_nonstatic.c static ssize_t show_mem_db(struct device *dev, device 1155 drivers/pcmcia/rsrc_nonstatic.c static ssize_t store_mem_db(struct device *dev, device 1197 drivers/pcmcia/rsrc_nonstatic.c static int pccard_sysfs_add_rsrc(struct device *dev, device 1207 drivers/pcmcia/rsrc_nonstatic.c static void pccard_sysfs_remove_rsrc(struct device *dev, device 55 drivers/pcmcia/sa1100_generic.c struct device *dev = skt->socket.dev.parent; device 98 drivers/pcmcia/sa1100_generic.c int __init pcmcia_collie_init(struct device *dev); device 100 drivers/pcmcia/sa1100_generic.c static int (*sa11x0_pcmcia_legacy_hw_init[])(struct device *dev) = { device 144 drivers/pcmcia/sa1100_generic.c struct device *dev = &pdev->dev; device 8 drivers/pcmcia/sa1100_generic.h extern int pcmcia_adsbitsy_init(struct device *); device 9 drivers/pcmcia/sa1100_generic.h extern int pcmcia_badge4_init(struct device *); device 10 drivers/pcmcia/sa1100_generic.h extern int pcmcia_flexanet_init(struct device *); device 11 drivers/pcmcia/sa1100_generic.h extern int pcmcia_freebird_init(struct device *); device 12 drivers/pcmcia/sa1100_generic.h extern int pcmcia_gcplus_init(struct device *); device 13 drivers/pcmcia/sa1100_generic.h extern int pcmcia_graphicsmaster_init(struct device *); device 14 drivers/pcmcia/sa1100_generic.h extern int pcmcia_h3600_init(struct device *); device 15 drivers/pcmcia/sa1100_generic.h extern int pcmcia_pangolin_init(struct device *); device 16 drivers/pcmcia/sa1100_generic.h extern int pcmcia_pfs168_init(struct device *); device 17 drivers/pcmcia/sa1100_generic.h extern int pcmcia_simpad_init(struct device *); device 18 drivers/pcmcia/sa1100_generic.h extern int pcmcia_stork_init(struct device *); device 19 drivers/pcmcia/sa1100_generic.h extern int pcmcia_system3_init(struct device *); device 20 drivers/pcmcia/sa1100_generic.h extern int pcmcia_trizeps_init(struct device *); device 21 drivers/pcmcia/sa1100_generic.h extern int pcmcia_xp860_init(struct device *); device 22 drivers/pcmcia/sa1100_generic.h extern int pcmcia_yopy_init(struct device *); device 155 drivers/pcmcia/sa1100_h3600.c int pcmcia_h3600_init(struct device *dev) device 107 drivers/pcmcia/sa1100_simpad.c int pcmcia_simpad_init(struct device *dev) device 38 drivers/pcmcia/sa1111_jornada720.c struct device *dev = skt->socket.dev.parent; device 217 drivers/pcmcia/sa11xx_base.c int sa11xx_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_level *ops, device 123 drivers/pcmcia/sa11xx_base.h extern int sa11xx_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_level *ops, int first, int nr); device 168 drivers/pcmcia/soc_common.c struct device *dev = skt->socket.dev.parent; device 707 drivers/pcmcia/soc_common.c struct device *dev, struct device_attribute *attr, char *buf) device 756 drivers/pcmcia/soc_common.c const struct pcmcia_low_level *ops, struct device *dev) device 20 drivers/pcmcia/soc_common.h struct device; device 156 drivers/pcmcia/soc_common.h const struct pcmcia_low_level *ops, struct device *dev); device 33 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_type(struct device *dev, struct device_attribute *attr, device 46 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_voltage(struct device *dev, struct device_attribute *attr, device 60 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_vpp(struct device *dev, struct device_attribute *attr, device 70 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_vcc(struct device *dev, struct device_attribute *attr, device 81 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_store_insert(struct device *dev, struct device_attribute *attr, device 96 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_card_pm_state(struct device *dev, device 104 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_store_card_pm_state(struct device *dev, device 127 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_store_eject(struct device *dev, device 143 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_irq_mask(struct device *dev, device 151 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_store_irq_mask(struct device *dev, device 176 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_show_resource(struct device *dev, device 183 drivers/pcmcia/socket_sysfs.c static ssize_t pccard_store_resource(struct device *dev, device 220 drivers/pcmcia/socket_sysfs.c int pccard_sysfs_add_socket(struct device *dev) device 225 drivers/pcmcia/socket_sysfs.c void pccard_sysfs_remove_socket(struct device *dev) device 263 drivers/pcmcia/ti113x.h switch(socket->dev->device) device 395 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 439 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 590 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 661 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 718 drivers/pcmcia/ti113x.h if (socket->dev->device != func->device) device 767 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 793 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 816 drivers/pcmcia/ti113x.h switch (socket->dev->device) { device 921 drivers/pcmcia/ti113x.h .device = _dev, \ device 174 drivers/pcmcia/yenta_socket.c static ssize_t show_yenta_registers(struct device *yentadev, struct device_attribute *attr, char *buf) device 1290 drivers/pcmcia/yenta_socket.c static int yenta_dev_suspend_noirq(struct device *dev) device 1309 drivers/pcmcia/yenta_socket.c static int yenta_dev_resume_noirq(struct device *dev) device 1350 drivers/pcmcia/yenta_socket.c .device = dev, \ device 133 drivers/perf/arm-cci.c static ssize_t __maybe_unused cci_pmu_format_show(struct device *dev, device 135 drivers/perf/arm-cci.c static ssize_t __maybe_unused cci_pmu_event_show(struct device *dev, device 213 drivers/perf/arm-cci.c static ssize_t cci400_pmu_cycle_event_show(struct device *dev, device 304 drivers/perf/arm-cci.c static ssize_t cci400_pmu_cycle_event_show(struct device *dev, device 449 drivers/perf/arm-cci.c static ssize_t cci5xx_pmu_global_event_show(struct device *dev, device 522 drivers/perf/arm-cci.c static ssize_t cci5xx_pmu_global_event_show(struct device *dev, device 694 drivers/perf/arm-cci.c static ssize_t cci_pmu_format_show(struct device *dev, device 702 drivers/perf/arm-cci.c static ssize_t cci_pmu_event_show(struct device *dev, device 1362 drivers/perf/arm-cci.c static ssize_t pmu_cpumask_attr_show(struct device *dev, device 1595 drivers/perf/arm-cci.c static struct cci_pmu *cci_pmu_alloc(struct device *dev) device 170 drivers/perf/arm-ccn.c struct device *dev; device 218 drivers/perf/arm-ccn.c static ssize_t arm_ccn_pmu_format_show(struct device *dev, device 323 drivers/perf/arm-ccn.c static ssize_t arm_ccn_pmu_event_show(struct device *dev, device 373 drivers/perf/arm-ccn.c struct device *dev = kobj_to_dev(kobj); device 473 drivers/perf/arm-ccn.c static ssize_t arm_ccn_pmu_cmp_mask_show(struct device *dev, device 482 drivers/perf/arm-ccn.c static ssize_t arm_ccn_pmu_cmp_mask_store(struct device *dev, device 550 drivers/perf/arm-ccn.c static ssize_t arm_ccn_pmu_cpumask_show(struct device *dev, device 114 drivers/perf/arm_dsu_pmu.c struct device *dev; device 132 drivers/perf/arm_dsu_pmu.c static ssize_t dsu_pmu_sysfs_event_show(struct device *dev, device 142 drivers/perf/arm_dsu_pmu.c static ssize_t dsu_pmu_sysfs_format_show(struct device *dev, device 151 drivers/perf/arm_dsu_pmu.c static ssize_t dsu_pmu_cpumask_show(struct device *dev, device 490 drivers/perf/arm_pmu.c static ssize_t armpmu_cpumask_show(struct device *dev, device 110 drivers/perf/arm_smmuv3_pmu.c struct device *dev; device 345 drivers/perf/arm_smmuv3_pmu.c struct device *dev = smmu_pmu->dev; device 477 drivers/perf/arm_smmuv3_pmu.c static ssize_t smmu_pmu_cpumask_show(struct device *dev, device 500 drivers/perf/arm_smmuv3_pmu.c static ssize_t smmu_pmu_event_show(struct device *dev, device 537 drivers/perf/arm_smmuv3_pmu.c struct device *dev = kobj_to_dev(kobj); device 635 drivers/perf/arm_smmuv3_pmu.c struct device *dev = data; device 643 drivers/perf/arm_smmuv3_pmu.c struct device *dev = msi_desc_to_dev(desc); device 658 drivers/perf/arm_smmuv3_pmu.c struct device *dev = pmu->dev; device 735 drivers/perf/arm_smmuv3_pmu.c struct device *dev = &pdev->dev; device 120 drivers/perf/arm_spe_pmu.c static ssize_t arm_spe_pmu_cap_show(struct device *dev, device 235 drivers/perf/arm_spe_pmu.c static ssize_t arm_spe_pmu_get_attr_cpumask(struct device *dev, device 883 drivers/perf/arm_spe_pmu.c struct device *dev = &spe_pmu->pdev->dev; device 930 drivers/perf/arm_spe_pmu.c struct device *dev = &spe_pmu->pdev->dev; device 1171 drivers/perf/arm_spe_pmu.c struct device *dev = &pdev->dev; device 73 drivers/perf/fsl_imx8_ddr_perf.c struct device *dev; device 82 drivers/perf/fsl_imx8_ddr_perf.c static ssize_t ddr_perf_cpumask_show(struct device *dev, device 103 drivers/perf/fsl_imx8_ddr_perf.c ddr_pmu_event_show(struct device *dev, struct device_attribute *attr, device 450 drivers/perf/fsl_imx8_ddr_perf.c struct device *dev) device 28 drivers/perf/hisilicon/hisi_uncore_pmu.c ssize_t hisi_format_sysfs_show(struct device *dev, device 41 drivers/perf/hisilicon/hisi_uncore_pmu.c ssize_t hisi_event_sysfs_show(struct device *dev, device 54 drivers/perf/hisilicon/hisi_uncore_pmu.c ssize_t hisi_cpumask_sysfs_show(struct device *dev, device 66 drivers/perf/hisilicon/hisi_uncore_pmu.h struct device *dev; device 91 drivers/perf/hisilicon/hisi_uncore_pmu.h ssize_t hisi_event_sysfs_show(struct device *dev, device 93 drivers/perf/hisilicon/hisi_uncore_pmu.h ssize_t hisi_format_sysfs_show(struct device *dev, device 95 drivers/perf/hisilicon/hisi_uncore_pmu.h ssize_t hisi_cpumask_sysfs_show(struct device *dev, device 677 drivers/perf/qcom_l2_pmu.c static ssize_t l2_cache_pmu_cpumask_show(struct device *dev, device 715 drivers/perf/qcom_l2_pmu.c static ssize_t l2cache_pmu_event_show(struct device *dev, device 884 drivers/perf/qcom_l2_pmu.c static int l2_cache_pmu_probe_cluster(struct device *dev, void *data) device 890 drivers/perf/qcom_l2_pmu.c struct acpi_device *device; device 895 drivers/perf/qcom_l2_pmu.c if (acpi_bus_get_device(ACPI_HANDLE(dev), &device)) device 898 drivers/perf/qcom_l2_pmu.c if (kstrtoul(device->pnp.unique_id, 10, &fw_cluster_id) < 0) { device 612 drivers/perf/qcom_l3_pmu.c static ssize_t l3cache_pmu_format_show(struct device *dev, device 640 drivers/perf/qcom_l3_pmu.c static ssize_t l3cache_pmu_event_show(struct device *dev, device 673 drivers/perf/qcom_l3_pmu.c static ssize_t qcom_l3_cache_pmu_cpumask_show(struct device *dev, device 78 drivers/perf/thunderx2_pmu.c struct device *dev; device 120 drivers/perf/thunderx2_pmu.c static ssize_t tx2_pmu_event_show(struct device *dev, device 180 drivers/perf/thunderx2_pmu.c static ssize_t cpumask_show(struct device *dev, struct device_attribute *attr, device 552 drivers/perf/thunderx2_pmu.c struct device *dev = tx2_pmu->dev; device 610 drivers/perf/thunderx2_pmu.c static struct tx2_uncore_pmu *tx2_uncore_pmu_init_dev(struct device *dev, device 703 drivers/perf/thunderx2_pmu.c tx2_pmu = tx2_uncore_pmu_init_dev((struct device *)data, device 770 drivers/perf/thunderx2_pmu.c struct device *dev = &pdev->dev; device 799 drivers/perf/thunderx2_pmu.c struct device *dev = &pdev->dev; device 121 drivers/perf/xgene_pmu.c struct device *dev; device 167 drivers/perf/xgene_pmu.c static ssize_t xgene_pmu_format_show(struct device *dev, device 278 drivers/perf/xgene_pmu.c static ssize_t xgene_pmu_event_show(struct device *dev, device 607 drivers/perf/xgene_pmu.c static ssize_t xgene_pmu_cpumask_show(struct device *dev, device 1133 drivers/perf/xgene_pmu.c struct device *dev = xgene_pmu->dev; device 1443 drivers/perf/xgene_pmu.c static char *xgene_pmu_dev_name(struct device *dev, u32 type, int id) device 1477 drivers/perf/xgene_pmu.c struct device *dev = xgene_pmu->dev; device 1607 drivers/perf/xgene_pmu.c struct device *dev = xgene_pmu->dev; device 1636 drivers/perf/xgene_pmu.c struct device *dev = xgene_pmu->dev; device 644 drivers/phy/allwinner/phy-sun4i-usb.c static struct phy *sun4i_usb_phy_xlate(struct device *dev, device 660 drivers/phy/allwinner/phy-sun4i-usb.c struct device *dev = &pdev->dev; device 684 drivers/phy/allwinner/phy-sun4i-usb.c struct device *dev = &pdev->dev; device 117 drivers/phy/allwinner/phy-sun9i-usb.c struct device *dev = &pdev->dev; device 150 drivers/phy/amlogic/phy-meson-g12a-usb2.c struct device *dev; device 269 drivers/phy/amlogic/phy-meson-g12a-usb2.c struct device *dev = &pdev->dev; device 303 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c static struct phy *phy_g12a_usb3_pcie_xlate(struct device *dev, device 334 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c struct device *dev = &pdev->dev; device 231 drivers/phy/amlogic/phy-meson-gxl-usb2.c struct device *dev = &pdev->dev; device 207 drivers/phy/amlogic/phy-meson-gxl-usb3.c struct device *dev = &pdev->dev; device 53 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c struct device *dev; device 125 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c struct device *dev = &pdev->dev; device 95 drivers/phy/broadcom/phy-bcm-kona-usb2.c struct device *dev = &pdev->dev; device 20 drivers/phy/broadcom/phy-bcm-ns-usb2.c struct device *dev; device 29 drivers/phy/broadcom/phy-bcm-ns-usb2.c struct device *dev = usb2->dev; device 84 drivers/phy/broadcom/phy-bcm-ns-usb2.c struct device *dev = &pdev->dev; device 50 drivers/phy/broadcom/phy-bcm-ns-usb3.c struct device *dev; device 199 drivers/phy/broadcom/phy-bcm-ns-usb3.c struct device *dev = &mdiodev->dev; device 309 drivers/phy/broadcom/phy-bcm-ns-usb3.c struct device *dev = &pdev->dev; device 57 drivers/phy/broadcom/phy-bcm-ns2-pcie.c struct device *dev = &mdiodev->dev; device 298 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c struct device *dev = &pdev->dev; device 63 drivers/phy/broadcom/phy-bcm-sr-pcie.c struct device *dev; device 197 drivers/phy/broadcom/phy-bcm-sr-pcie.c static struct phy *sr_pcie_phy_xlate(struct device *dev, device 217 drivers/phy/broadcom/phy-bcm-sr-pcie.c struct device *dev = &pdev->dev; device 265 drivers/phy/broadcom/phy-bcm-sr-usb.c static struct phy *bcm_usb_phy_xlate(struct device *dev, device 286 drivers/phy/broadcom/phy-bcm-sr-usb.c static int bcm_usb_phy_create(struct device *dev, struct device_node *node, device 354 drivers/phy/broadcom/phy-bcm-sr-usb.c struct device *dev = &pdev->dev; device 70 drivers/phy/broadcom/phy-brcm-sata.c struct device *dev; device 301 drivers/phy/broadcom/phy-brcm-sata.c struct device *dev = port->phy_priv->dev; device 360 drivers/phy/broadcom/phy-brcm-sata.c struct device *dev = port->phy_priv->dev; device 435 drivers/phy/broadcom/phy-brcm-sata.c struct device *dev = port->phy_priv->dev; device 489 drivers/phy/broadcom/phy-brcm-sata.c struct device *dev = port->phy_priv->dev; device 623 drivers/phy/broadcom/phy-brcm-sata.c struct device *dev = &pdev->dev; device 123 drivers/phy/broadcom/phy-brcm-usb.c static struct phy *brcm_usb_phy_xlate(struct device *dev, device 172 drivers/phy/broadcom/phy-brcm-usb.c static ssize_t dr_mode_show(struct device *dev, device 185 drivers/phy/broadcom/phy-brcm-usb.c static ssize_t dual_select_store(struct device *dev, device 204 drivers/phy/broadcom/phy-brcm-usb.c static ssize_t dual_select_show(struct device *dev, device 231 drivers/phy/broadcom/phy-brcm-usb.c static int brcm_usb_phy_dvr_init(struct device *dev, device 284 drivers/phy/broadcom/phy-brcm-usb.c struct device *dev = &pdev->dev; device 379 drivers/phy/broadcom/phy-brcm-usb.c static int brcm_usb_phy_suspend(struct device *dev) device 390 drivers/phy/broadcom/phy-brcm-usb.c static int brcm_usb_phy_resume(struct device *dev) device 109 drivers/phy/cadence/phy-cadence-dp.c struct device *dev; device 445 drivers/phy/cadence/phy-cadence-dp.c struct device *dev = &pdev->dev; device 90 drivers/phy/cadence/phy-cadence-sierra.c struct device *dev; device 166 drivers/phy/cadence/phy-cadence-sierra.c struct device *dev = &pdev->dev; device 433 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c struct device *dev = &pdev->dev; device 89 drivers/phy/freescale/phy-fsl-imx8mq-usb.c struct device *dev = &pdev->dev; device 58 drivers/phy/hisilicon/phy-hi3660-usb3.c struct device *dev; device 173 drivers/phy/hisilicon/phy-hi3660-usb3.c struct device *dev = &pdev->dev; device 45 drivers/phy/hisilicon/phy-hi6220-usb.c struct device *dev; device 120 drivers/phy/hisilicon/phy-hi6220-usb.c struct device *dev = &pdev->dev; device 112 drivers/phy/hisilicon/phy-hisi-inno-usb2.c struct device *dev = &pdev->dev; device 164 drivers/phy/hisilicon/phy-histb-combphy.c static struct phy *histb_combphy_xlate(struct device *dev, device 194 drivers/phy/hisilicon/phy-histb-combphy.c struct device *dev = &pdev->dev; device 136 drivers/phy/hisilicon/phy-hix5hd2-sata.c struct device *dev = &pdev->dev; device 40 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c struct device *dev; device 121 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c struct device *dev = priv->dev; device 154 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c struct device *dev = priv->dev; device 201 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c struct device *dev = &pdev->dev; device 87 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c struct device *dev; device 360 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c static struct phy *ltq_vrx200_pcie_phy_xlate(struct device *dev, device 403 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c struct device *dev = &pdev->dev; device 63 drivers/phy/marvell/phy-armada375-usb2.c static struct phy *armada375_usb_phy_xlate(struct device *dev, device 104 drivers/phy/marvell/phy-armada375-usb2.c struct device *dev = &pdev->dev; device 44 drivers/phy/marvell/phy-armada38x-comphy.c struct device *dev; device 132 drivers/phy/marvell/phy-armada38x-comphy.c static struct phy *a38x_comphy_xlate(struct device *dev, device 156 drivers/phy/marvell/phy-berlin-sata.c static struct phy *phy_berlin_sata_phy_xlate(struct device *dev, device 189 drivers/phy/marvell/phy-berlin-sata.c struct device *dev = &pdev->dev; device 104 drivers/phy/marvell/phy-mvebu-a3700-comphy.c struct device *dev; device 244 drivers/phy/marvell/phy-mvebu-a3700-comphy.c static struct phy *mvebu_a3700_comphy_xlate(struct device *dev, device 89 drivers/phy/marvell/phy-mvebu-a3700-utmi.c struct device *dev = &phy->dev; device 216 drivers/phy/marvell/phy-mvebu-a3700-utmi.c struct device *dev = &pdev->dev; device 257 drivers/phy/marvell/phy-mvebu-cp110-comphy.c struct device *dev; device 901 drivers/phy/marvell/phy-mvebu-cp110-comphy.c static struct phy *mvebu_comphy_xlate(struct device *dev, device 288 drivers/phy/marvell/phy-pxa-usb.c struct device *dev = &pdev->dev; device 307 drivers/phy/mediatek/phy-mtk-tphy.c struct device *dev; device 841 drivers/phy/mediatek/phy-mtk-tphy.c struct device *dev = &instance->phy->dev; device 985 drivers/phy/mediatek/phy-mtk-tphy.c static struct phy *mtk_phy_xlate(struct device *dev, device 1068 drivers/phy/mediatek/phy-mtk-tphy.c struct device *dev = &pdev->dev; device 35 drivers/phy/mediatek/phy-mtk-ufs.c struct device *dev; device 76 drivers/phy/mediatek/phy-mtk-ufs.c struct device *dev = phy->dev; device 195 drivers/phy/mediatek/phy-mtk-ufs.c struct device *dev = &pdev->dev; device 108 drivers/phy/mediatek/phy-mtk-xsphy.c struct device *dev; device 272 drivers/phy/mediatek/phy-mtk-xsphy.c struct device *dev = &inst->phy->dev; device 440 drivers/phy/mediatek/phy-mtk-xsphy.c static struct phy *mtk_phy_xlate(struct device *dev, device 493 drivers/phy/mediatek/phy-mtk-xsphy.c struct device *dev = &pdev->dev; device 124 drivers/phy/motorola/phy-cpcap-usb.c struct device *dev; device 91 drivers/phy/motorola/phy-mapphone-mdm6600.c struct device *dev; device 202 drivers/phy/motorola/phy-mapphone-mdm6600.c struct device *dev; device 275 drivers/phy/motorola/phy-mapphone-mdm6600.c struct device *dev = ddata->dev; device 317 drivers/phy/motorola/phy-mapphone-mdm6600.c struct device *dev = ddata->dev; device 524 drivers/phy/motorola/phy-mapphone-mdm6600.c static int __maybe_unused phy_mdm6600_runtime_suspend(struct device *dev) device 534 drivers/phy/motorola/phy-mapphone-mdm6600.c static int __maybe_unused phy_mdm6600_runtime_resume(struct device *dev) device 23 drivers/phy/mscc/phy-ocelot-serdes.c struct device *dev; device 443 drivers/phy/mscc/phy-ocelot-serdes.c static struct phy *serdes_simple_xlate(struct device *dev, device 28 drivers/phy/phy-core.c static void devm_phy_release(struct device *dev, void *res) device 35 drivers/phy/phy-core.c static void devm_phy_provider_release(struct device *dev, void *res) device 42 drivers/phy/phy-core.c static void devm_phy_consume(struct device *dev, void *res) device 49 drivers/phy/phy-core.c static int devm_phy_match(struct device *dev, void *res, void *match_data) device 115 drivers/phy/phy-core.c static struct phy *phy_find(struct device *dev, const char *con_id) device 597 drivers/phy/phy-core.c void devm_phy_put(struct device *dev, struct phy *phy) device 619 drivers/phy/phy-core.c struct phy *of_phy_simple_xlate(struct device *dev, struct of_phandle_args device 650 drivers/phy/phy-core.c struct phy *phy_get(struct device *dev, const char *string) device 689 drivers/phy/phy-core.c struct phy *phy_optional_get(struct device *dev, const char *string) device 710 drivers/phy/phy-core.c struct phy *devm_phy_get(struct device *dev, const char *string) device 743 drivers/phy/phy-core.c struct phy *devm_phy_optional_get(struct device *dev, const char *string) device 764 drivers/phy/phy-core.c struct phy *devm_of_phy_get(struct device *dev, struct device_node *np, device 797 drivers/phy/phy-core.c struct phy *devm_of_phy_get_by_index(struct device *dev, struct device_node *np, device 834 drivers/phy/phy-core.c struct phy *phy_create(struct device *dev, struct device_node *node, device 910 drivers/phy/phy-core.c struct phy *devm_phy_create(struct device *dev, struct device_node *node, device 952 drivers/phy/phy-core.c void devm_phy_destroy(struct device *dev, struct phy *phy) device 979 drivers/phy/phy-core.c struct phy_provider *__of_phy_provider_register(struct device *dev, device 981 drivers/phy/phy-core.c struct phy * (*of_xlate)(struct device *dev, device 1041 drivers/phy/phy-core.c struct phy_provider *__devm_of_phy_provider_register(struct device *dev, device 1043 drivers/phy/phy-core.c struct phy * (*of_xlate)(struct device *dev, device 1091 drivers/phy/phy-core.c void devm_of_phy_provider_unregister(struct device *dev, device 1108 drivers/phy/phy-core.c static void phy_release(struct device *dev) device 35 drivers/phy/phy-pistachio-usb.c struct device *dev; device 531 drivers/phy/phy-xgene.c struct device *dev; device 1611 drivers/phy/phy-xgene.c static struct phy *xgene_phy_xlate(struct device *dev, device 71 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c struct device *dev; device 208 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c struct device *dev = &pdev->dev; device 21 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c struct device *dev; device 130 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c struct device *dev = &pdev->dev; device 40 drivers/phy/qualcomm/phy-qcom-pcie2.c struct device *dev; device 254 drivers/phy/qualcomm/phy-qcom-pcie2.c struct device *dev = &pdev->dev; device 985 drivers/phy/qualcomm/phy-qcom-qmp.c struct device *dev; device 1659 drivers/phy/qualcomm/phy-qcom-qmp.c static int __maybe_unused qcom_qmp_phy_runtime_suspend(struct device *dev) device 1684 drivers/phy/qualcomm/phy-qcom-qmp.c static int __maybe_unused qcom_qmp_phy_runtime_resume(struct device *dev) device 1720 drivers/phy/qualcomm/phy-qcom-qmp.c static int qcom_qmp_phy_vreg_init(struct device *dev) device 1736 drivers/phy/qualcomm/phy-qcom-qmp.c static int qcom_qmp_phy_reset_init(struct device *dev) device 1761 drivers/phy/qualcomm/phy-qcom-qmp.c static int qcom_qmp_phy_clk_init(struct device *dev) device 1862 drivers/phy/qualcomm/phy-qcom-qmp.c int qcom_qmp_phy_create(struct device *dev, struct device_node *np, int id) device 2014 drivers/phy/qualcomm/phy-qcom-qmp.c struct device *dev = &pdev->dev; device 433 drivers/phy/qualcomm/phy-qcom-qusb2.c struct device *dev = &qphy->phy->dev; device 475 drivers/phy/qualcomm/phy-qcom-qusb2.c static int __maybe_unused qusb2_phy_runtime_suspend(struct device *dev) device 541 drivers/phy/qualcomm/phy-qcom-qusb2.c static int __maybe_unused qusb2_phy_runtime_resume(struct device *dev) device 791 drivers/phy/qualcomm/phy-qcom-qusb2.c struct device *dev = &pdev->dev; device 59 drivers/phy/qualcomm/phy-qcom-ufs-i.h struct device *dev; device 112 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c struct device *dev = &pdev->dev; device 170 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c struct device *dev = &pdev->dev; device 78 drivers/phy/qualcomm/phy-qcom-ufs.c struct device *dev = &pdev->dev; device 108 drivers/phy/qualcomm/phy-qcom-ufs.c struct device *dev = &pdev->dev; device 156 drivers/phy/qualcomm/phy-qcom-ufs.c static int __ufs_qcom_phy_clk_get(struct device *dev, device 174 drivers/phy/qualcomm/phy-qcom-ufs.c static int ufs_qcom_phy_clk_get(struct device *dev, device 219 drivers/phy/qualcomm/phy-qcom-ufs.c static int ufs_qcom_phy_init_vreg(struct device *dev, device 291 drivers/phy/qualcomm/phy-qcom-ufs.c static int ufs_qcom_phy_cfg_vreg(struct device *dev, device 326 drivers/phy/qualcomm/phy-qcom-ufs.c static int ufs_qcom_phy_enable_vreg(struct device *dev, device 403 drivers/phy/qualcomm/phy-qcom-ufs.c static int ufs_qcom_phy_disable_vreg(struct device *dev, device 536 drivers/phy/qualcomm/phy-qcom-ufs.c struct device *dev = phy_common->dev; device 172 drivers/phy/ralink/phy-ralink-usb.c struct device *dev = &pdev->dev; device 309 drivers/phy/renesas/phy-rcar-gen2.c static struct phy *rcar_gen2_phy_xlate(struct device *dev, device 338 drivers/phy/renesas/phy-rcar-gen2.c struct device *dev = &pdev->dev; device 76 drivers/phy/renesas/phy-rcar-gen3-pcie.c struct device *dev = &pdev->dev; device 107 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct device *dev; /* platform_device's device */ device 314 drivers/phy/renesas/phy-rcar-gen3-usb2.c static ssize_t role_store(struct device *dev, struct device_attribute *attr, device 354 drivers/phy/renesas/phy-rcar-gen3-usb2.c static ssize_t role_show(struct device *dev, struct device_attribute *attr, device 554 drivers/phy/renesas/phy-rcar-gen3-usb2.c static struct phy *rcar_gen3_phy_usb2_xlate(struct device *dev, device 596 drivers/phy/renesas/phy-rcar-gen3-usb2.c struct device *dev = &pdev->dev; device 133 drivers/phy/renesas/phy-rcar-gen3-usb3.c struct device *dev = &pdev->dev; device 27 drivers/phy/rockchip/phy-rockchip-dp.c struct device *dev; device 76 drivers/phy/rockchip/phy-rockchip-dp.c struct device *dev = &pdev->dev; device 332 drivers/phy/rockchip/phy-rockchip-emmc.c struct device *dev = &pdev->dev; device 231 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c struct device *dev; device 839 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c struct device *dev = inno->dev; device 211 drivers/phy/rockchip/phy-rockchip-inno-usb2.c struct device *dev; device 1064 drivers/phy/rockchip/phy-rockchip-inno-usb2.c struct device *dev = &pdev->dev; device 85 drivers/phy/rockchip/phy-rockchip-pcie.c static struct phy *rockchip_pcie_phy_of_xlate(struct device *dev, device 364 drivers/phy/rockchip/phy-rockchip-pcie.c struct device *dev = &pdev->dev; device 372 drivers/phy/rockchip/phy-rockchip-typec.c struct device *dev; device 1042 drivers/phy/rockchip/phy-rockchip-typec.c struct device *dev) device 1101 drivers/phy/rockchip/phy-rockchip-typec.c struct device *dev = &pdev->dev; device 62 drivers/phy/rockchip/phy-rockchip-usb.c struct device *dev; device 458 drivers/phy/rockchip/phy-rockchip-usb.c struct device *dev = &pdev->dev; device 78 drivers/phy/samsung/phy-exynos-dp-video.c struct device *dev = &pdev->dev; device 277 drivers/phy/samsung/phy-exynos-mipi-video.c static struct phy *exynos_mipi_video_phy_xlate(struct device *dev, device 298 drivers/phy/samsung/phy-exynos-mipi-video.c struct device *dev = &pdev->dev; device 231 drivers/phy/samsung/phy-exynos-pcie.c struct device *dev = &pdev->dev; device 193 drivers/phy/samsung/phy-exynos5-usbdrd.c struct device *dev; device 701 drivers/phy/samsung/phy-exynos5-usbdrd.c static struct phy *exynos5_usbdrd_phy_xlate(struct device *dev, device 841 drivers/phy/samsung/phy-exynos5-usbdrd.c struct device *dev = &pdev->dev; device 164 drivers/phy/samsung/phy-exynos5250-sata.c struct device *dev = &pdev->dev; device 91 drivers/phy/samsung/phy-samsung-usb2.c static struct phy *samsung_usb2_phy_xlate(struct device *dev, device 144 drivers/phy/samsung/phy-samsung-usb2.c struct device *dev = &pdev->dev; device 41 drivers/phy/samsung/phy-samsung-usb2.h struct device *dev; device 47 drivers/phy/socionext/phy-uniphier-pcie.c struct device *dev; device 164 drivers/phy/socionext/phy-uniphier-pcie.c struct device *dev = &pdev->dev; device 83 drivers/phy/socionext/phy-uniphier-usb2.c static struct phy *uniphier_u2phy_xlate(struct device *dev, device 108 drivers/phy/socionext/phy-uniphier-usb2.c struct device *dev = &pdev->dev; device 67 drivers/phy/socionext/phy-uniphier-usb3hs.c struct device *dev; device 309 drivers/phy/socionext/phy-uniphier-usb3hs.c struct device *dev = &pdev->dev; device 53 drivers/phy/socionext/phy-uniphier-usb3ss.c struct device *dev; device 215 drivers/phy/socionext/phy-uniphier-usb3ss.c struct device *dev = &pdev->dev; device 223 drivers/phy/st/phy-miphy28lp.c struct device *dev; device 867 drivers/phy/st/phy-miphy28lp.c static int miphy28lp_get_one_addr(struct device *dev, device 1098 drivers/phy/st/phy-miphy28lp.c static struct phy *miphy28lp_xlate(struct device *dev, device 184 drivers/phy/st/phy-spear1310-miphy.c static struct phy *spear1310_miphy_xlate(struct device *dev, device 206 drivers/phy/st/phy-spear1310-miphy.c struct device *dev = &pdev->dev; device 195 drivers/phy/st/phy-spear1340-miphy.c static int spear1340_miphy_suspend(struct device *dev) device 206 drivers/phy/st/phy-spear1340-miphy.c static int spear1340_miphy_resume(struct device *dev) device 221 drivers/phy/st/phy-spear1340-miphy.c static struct phy *spear1340_miphy_xlate(struct device *dev, device 243 drivers/phy/st/phy-spear1340-miphy.c struct device *dev = &pdev->dev; device 35 drivers/phy/st/phy-stih407-usb.c struct device *dev; device 91 drivers/phy/st/phy-stih407-usb.c struct device *dev = &pdev->dev; device 67 drivers/phy/st/phy-stm32-usbphyc.c struct device *dev; device 268 drivers/phy/st/phy-stm32-usbphyc.c static struct phy *stm32_usbphyc_of_xlate(struct device *dev, device 312 drivers/phy/st/phy-stm32-usbphyc.c struct device *dev = &pdev->dev; device 72 drivers/phy/tegra/phy-tegra194-p2u.c struct device *dev = &pdev->dev; device 1685 drivers/phy/tegra/xusb-tegra124.c tegra124_xusb_padctl_probe(struct device *dev, device 187 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 255 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 312 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 389 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 416 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 606 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 665 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->dev; device 792 drivers/phy/tegra/xusb-tegra186.c struct device *dev = padctl->base.dev; device 836 drivers/phy/tegra/xusb-tegra186.c tegra186_xusb_padctl_probe(struct device *dev, device 1981 drivers/phy/tegra/xusb-tegra210.c tegra210_xusb_padctl_probe(struct device *dev, device 24 drivers/phy/tegra/xusb.c static struct phy *tegra_xusb_pad_of_xlate(struct device *dev, device 106 drivers/phy/tegra/xusb.c struct device *dev = &lane->pad->dev; device 136 drivers/phy/tegra/xusb.c static void tegra_xusb_pad_release(struct device *dev) device 502 drivers/phy/tegra/xusb.c static void tegra_xusb_port_release(struct device *dev) device 988 drivers/phy/tegra/xusb.c struct tegra_xusb_padctl *tegra_xusb_padctl_get(struct device *dev) device 157 drivers/phy/tegra/xusb.h struct device dev; device 164 drivers/phy/tegra/xusb.h static inline struct tegra_xusb_pad *to_tegra_xusb_pad(struct device *dev) device 267 drivers/phy/tegra/xusb.h struct device dev; device 365 drivers/phy/tegra/xusb.h (*probe)(struct device *dev, device 395 drivers/phy/tegra/xusb.h struct device *dev; device 104 drivers/phy/ti/phy-am654-serdes.c struct device *dev; device 128 drivers/phy/ti/phy-am654-serdes.c struct device *dev = phy->dev; device 173 drivers/phy/ti/phy-am654-serdes.c struct device *dev = phy->dev; device 250 drivers/phy/ti/phy-am654-serdes.c static struct phy *serdes_am654_xlate(struct device *dev, device 398 drivers/phy/ti/phy-am654-serdes.c struct device *dev = am654_phy->dev; device 489 drivers/phy/ti/phy-am654-serdes.c struct device *dev = am654_phy->dev; device 558 drivers/phy/ti/phy-am654-serdes.c struct device *dev = &pdev->dev; device 121 drivers/phy/ti/phy-da8xx-usb.c static struct phy *da8xx_usb_phy_of_xlate(struct device *dev, device 141 drivers/phy/ti/phy-da8xx-usb.c struct device *dev = &pdev->dev; device 54 drivers/phy/ti/phy-dm816x-usb.c struct device *dev; device 121 drivers/phy/ti/phy-dm816x-usb.c static int __maybe_unused dm816x_usb_phy_runtime_suspend(struct device *dev) device 139 drivers/phy/ti/phy-dm816x-usb.c static int __maybe_unused dm816x_usb_phy_runtime_resume(struct device *dev) device 47 drivers/phy/ti/phy-gmii-sel.c struct device *dev; device 58 drivers/phy/ti/phy-gmii-sel.c struct device *dev = if_phy->priv->dev; device 199 drivers/phy/ti/phy-gmii-sel.c static struct phy *phy_gmii_sel_of_xlate(struct device *dev, device 229 drivers/phy/ti/phy-gmii-sel.c struct device *dev = priv->dev; device 296 drivers/phy/ti/phy-gmii-sel.c struct device *dev = &pdev->dev; device 24 drivers/phy/ti/phy-omap-control.c void omap_control_pcie_pcs(struct device *dev, u8 delay) device 58 drivers/phy/ti/phy-omap-control.c void omap_control_phy_power(struct device *dev, int on) device 200 drivers/phy/ti/phy-omap-control.c void omap_control_usb_set_mode(struct device *dev, device 167 drivers/phy/ti/phy-ti-pipe3.c struct device *dev; device 168 drivers/phy/ti/phy-ti-pipe3.c struct device *control_dev; device 606 drivers/phy/ti/phy-ti-pipe3.c struct device *dev = phy->dev; device 672 drivers/phy/ti/phy-ti-pipe3.c struct device *dev = phy->dev; device 750 drivers/phy/ti/phy-ti-pipe3.c struct device *dev = phy->dev; device 769 drivers/phy/ti/phy-ti-pipe3.c struct device *dev = phy->dev; device 786 drivers/phy/ti/phy-ti-pipe3.c struct device *dev = &pdev->dev; device 147 drivers/phy/ti/phy-twl4030-usb.c struct device *dev; device 387 drivers/phy/ti/phy-twl4030-usb.c static int __maybe_unused twl4030_usb_suspend(struct device *dev) device 402 drivers/phy/ti/phy-twl4030-usb.c static int __maybe_unused twl4030_usb_resume(struct device *dev) device 414 drivers/phy/ti/phy-twl4030-usb.c static int __maybe_unused twl4030_usb_runtime_suspend(struct device *dev) device 428 drivers/phy/ti/phy-twl4030-usb.c static int __maybe_unused twl4030_usb_runtime_resume(struct device *dev) device 547 drivers/phy/ti/phy-twl4030-usb.c static ssize_t twl4030_usb_vbus_show(struct device *dev, device 42 drivers/pinctrl/actions/pinctrl-owl.c struct device *dev; device 363 drivers/pinctrl/aspeed/pinctrl-aspeed.c struct device *parent; device 786 drivers/pinctrl/aspeed/pinmux-aspeed.h struct device *dev; device 79 drivers/pinctrl/bcm/pinctrl-bcm2835.c struct device *dev; device 1086 drivers/pinctrl/bcm/pinctrl-bcm2835.c struct device *dev = &pdev->dev; device 109 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c struct device *dev; device 101 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c struct device *dev; device 774 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c struct device *dev = &pdev->dev; device 24 drivers/pinctrl/bcm/pinctrl-ns.c struct device *dev; device 268 drivers/pinctrl/bcm/pinctrl-ns.c struct device *dev = &pdev->dev; device 122 drivers/pinctrl/bcm/pinctrl-ns2-mux.c struct device *dev; device 71 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c struct device *dev; device 615 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c struct device *dev = &pdev->dev; device 116 drivers/pinctrl/bcm/pinctrl-nsp-mux.c struct device *dev; device 28 drivers/pinctrl/berlin/berlin.c struct device *dev; device 298 drivers/pinctrl/berlin/berlin.c struct device *dev = &pdev->dev; device 331 drivers/pinctrl/berlin/berlin.c struct device *dev = &pdev->dev; device 709 drivers/pinctrl/cirrus/pinctrl-lochnagar.c struct device *dev; device 1140 drivers/pinctrl/cirrus/pinctrl-lochnagar.c struct device *dev = &pdev->dev; device 29 drivers/pinctrl/cirrus/pinctrl-madera.h struct device *dev; device 1006 drivers/pinctrl/core.c static struct pinctrl *find_pinctrl(struct device *dev) device 1023 drivers/pinctrl/core.c static struct pinctrl *create_pinctrl(struct device *dev, device 1112 drivers/pinctrl/core.c struct pinctrl *pinctrl_get(struct device *dev) device 1224 drivers/pinctrl/core.c struct device *consumer) device 1325 drivers/pinctrl/core.c static void devm_pinctrl_release(struct device *dev, void *res) device 1337 drivers/pinctrl/core.c struct pinctrl *devm_pinctrl_get(struct device *dev) device 1357 drivers/pinctrl/core.c static int devm_pinctrl_match(struct device *dev, void *res, void *data) device 1514 drivers/pinctrl/core.c int pinctrl_init_done(struct device *dev) device 1545 drivers/pinctrl/core.c static int pinctrl_pm_select_state(struct device *dev, device 1564 drivers/pinctrl/core.c int pinctrl_pm_select_default_state(struct device *dev) device 1577 drivers/pinctrl/core.c int pinctrl_pm_select_sleep_state(struct device *dev) device 1590 drivers/pinctrl/core.c int pinctrl_pm_select_idle_state(struct device *dev) device 1942 drivers/pinctrl/core.c pinctrl_init_controller(struct pinctrl_desc *pctldesc, struct device *dev, device 2086 drivers/pinctrl/core.c struct device *dev, void *driver_data) device 2115 drivers/pinctrl/core.c struct device *dev, void *driver_data, device 2176 drivers/pinctrl/core.c static void devm_pinctrl_dev_release(struct device *dev, void *res) device 2183 drivers/pinctrl/core.c static int devm_pinctrl_dev_match(struct device *dev, void *res, void *data) device 2204 drivers/pinctrl/core.c struct pinctrl_dev *devm_pinctrl_register(struct device *dev, device 2238 drivers/pinctrl/core.c int devm_pinctrl_register_and_init(struct device *dev, device 2268 drivers/pinctrl/core.c void devm_pinctrl_unregister(struct device *dev, struct pinctrl_dev *pctldev) device 55 drivers/pinctrl/core.h struct device *dev; device 79 drivers/pinctrl/core.h struct device *dev; device 896 drivers/pinctrl/freescale/pinctrl-imx.c static int __maybe_unused imx_pinctrl_suspend(struct device *dev) device 903 drivers/pinctrl/freescale/pinctrl-imx.c static int __maybe_unused imx_pinctrl_resume(struct device *dev) device 108 drivers/pinctrl/freescale/pinctrl-imx.h struct device *dev; device 29 drivers/pinctrl/freescale/pinctrl-imx1-core.c struct device *dev; device 55 drivers/pinctrl/freescale/pinctrl-imx1.h struct device *dev; device 22 drivers/pinctrl/freescale/pinctrl-mxs.c struct device *dev; device 1464 drivers/pinctrl/intel/pinctrl-baytrail.c struct device *dev = &vg->pdev->dev; device 1660 drivers/pinctrl/intel/pinctrl-baytrail.c static int byt_gpio_suspend(struct device *dev) device 1692 drivers/pinctrl/intel/pinctrl-baytrail.c static int byt_gpio_resume(struct device *dev) device 1743 drivers/pinctrl/intel/pinctrl-baytrail.c static int byt_gpio_runtime_suspend(struct device *dev) device 1748 drivers/pinctrl/intel/pinctrl-baytrail.c static int byt_gpio_runtime_resume(struct device *dev) device 162 drivers/pinctrl/intel/pinctrl-cherryview.c struct device *dev; device 1757 drivers/pinctrl/intel/pinctrl-cherryview.c static int chv_pinctrl_suspend_noirq(struct device *dev) device 1790 drivers/pinctrl/intel/pinctrl-cherryview.c static int chv_pinctrl_resume_noirq(struct device *dev) device 108 drivers/pinctrl/intel/pinctrl-intel.c struct device *dev; device 1520 drivers/pinctrl/intel/pinctrl-intel.c int intel_pinctrl_suspend_noirq(struct device *dev) device 1610 drivers/pinctrl/intel/pinctrl-intel.c int intel_pinctrl_resume_noirq(struct device *dev) device 17 drivers/pinctrl/intel/pinctrl-intel.h struct device; device 181 drivers/pinctrl/intel/pinctrl-intel.h int intel_pinctrl_suspend_noirq(struct device *dev); device 182 drivers/pinctrl/intel/pinctrl-intel.h int intel_pinctrl_resume_noirq(struct device *dev); device 420 drivers/pinctrl/intel/pinctrl-merrifield.c struct device *dev; device 53 drivers/pinctrl/mediatek/mtk-eint.h struct device *dev; device 243 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h struct device *dev; device 875 drivers/pinctrl/mediatek/pinctrl-mtk-common.c static int mtk_eint_suspend(struct device *device) device 877 drivers/pinctrl/mediatek/pinctrl-mtk-common.c struct mtk_pinctrl *pctl = dev_get_drvdata(device); device 882 drivers/pinctrl/mediatek/pinctrl-mtk-common.c static int mtk_eint_resume(struct device *device) device 884 drivers/pinctrl/mediatek/pinctrl-mtk-common.c struct mtk_pinctrl *pctl = dev_get_drvdata(device); device 263 drivers/pinctrl/mediatek/pinctrl-mtk-common.h struct device *dev; device 930 drivers/pinctrl/mediatek/pinctrl-paris.c static int mtk_paris_pinctrl_suspend(struct device *device) device 932 drivers/pinctrl/mediatek/pinctrl-paris.c struct mtk_pinctrl *pctl = dev_get_drvdata(device); device 937 drivers/pinctrl/mediatek/pinctrl-paris.c static int mtk_paris_pinctrl_resume(struct device *device) device 939 drivers/pinctrl/mediatek/pinctrl-paris.c struct mtk_pinctrl *pctl = dev_get_drvdata(device); device 701 drivers/pinctrl/meson/pinctrl-meson.c struct device *dev = &pdev->dev; device 120 drivers/pinctrl/meson/pinctrl-meson.h struct device *dev; device 99 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c struct device *dev; device 1016 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_3700_pinctrl_suspend(struct device *dev) device 1038 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_3700_pinctrl_resume(struct device *dev) device 1134 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c struct device *dev = &pdev->dev; device 48 drivers/pinctrl/mvebu/pinctrl-mvebu.c struct device *dev; device 812 drivers/pinctrl/mvebu/pinctrl-mvebu.c struct device *syscon_dev, u32 offset) device 209 drivers/pinctrl/mvebu/pinctrl-mvebu.h struct device *syscon_dev, u32 offset); device 80 drivers/pinctrl/nomadik/pinctrl-abx500.c struct device *dev; device 277 drivers/pinctrl/nomadik/pinctrl-nomadik.c struct device *dev; device 1851 drivers/pinctrl/nomadik/pinctrl-nomadik.c static int nmk_pinctrl_suspend(struct device *dev) device 1862 drivers/pinctrl/nomadik/pinctrl-nomadik.c static int nmk_pinctrl_resume(struct device *dev) device 93 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c struct device *dev; device 297 drivers/pinctrl/pinconf-generic.c struct device *dev = pctldev->dev; device 799 drivers/pinctrl/pinctrl-amd.c static int amd_gpio_suspend(struct device *dev) device 817 drivers/pinctrl/pinctrl-amd.c static int amd_gpio_resume(struct device *dev) device 56 drivers/pinctrl/pinctrl-artpec6.c struct device *dev; device 78 drivers/pinctrl/pinctrl-as3722.c struct device *dev; device 89 drivers/pinctrl/pinctrl-at91-pio4.c const char *device; device 130 drivers/pinctrl/pinctrl-at91-pio4.c struct device *dev; device 471 drivers/pinctrl/pinctrl-at91-pio4.c atmel_pioctrl->pins[pin_id]->device = np->name; device 473 drivers/pinctrl/pinctrl-at91-pio4.c atmel_pioctrl->pins[pin_id]->device = np->parent->name; device 814 drivers/pinctrl/pinctrl-at91-pio4.c if (!atmel_pioctrl->pins[pin_id]->device) device 819 drivers/pinctrl/pinctrl-at91-pio4.c atmel_pioctrl->pins[pin_id]->device, device 861 drivers/pinctrl/pinctrl-at91-pio4.c static int __maybe_unused atmel_pctrl_suspend(struct device *dev) device 889 drivers/pinctrl/pinctrl-at91-pio4.c static int __maybe_unused atmel_pctrl_resume(struct device *dev) device 933 drivers/pinctrl/pinctrl-at91-pio4.c struct device *dev = &pdev->dev; device 193 drivers/pinctrl/pinctrl-at91.c struct device *dev; device 754 drivers/pinctrl/pinctrl-at91.c static void at91_pin_dbg(const struct device *dev, const struct at91_pmx_pin *pin) device 65 drivers/pinctrl/pinctrl-axp209.c struct device *dev; device 315 drivers/pinctrl/pinctrl-axp209.c static int axp20x_funcs_groups_from_mask(struct device *dev, unsigned int mask, device 397 drivers/pinctrl/pinctrl-axp209.c struct device *dev = &pdev->dev; device 74 drivers/pinctrl/pinctrl-coh901.c struct device *dev; device 147 drivers/pinctrl/pinctrl-da850-pupd.c struct device *dev = &pdev->dev; device 41 drivers/pinctrl/pinctrl-digicolor.c struct device *dev; device 51 drivers/pinctrl/pinctrl-gemini.c struct device *dev; device 2527 drivers/pinctrl/pinctrl-gemini.c struct device *dev = &pdev->dev; device 2528 drivers/pinctrl/pinctrl-gemini.c struct device *parent; device 78 drivers/pinctrl/pinctrl-ingenic.c struct device *dev; device 1942 drivers/pinctrl/pinctrl-ingenic.c struct device *dev = jzpc->dev; device 2015 drivers/pinctrl/pinctrl-ingenic.c struct device *dev = &pdev->dev; device 63 drivers/pinctrl/pinctrl-lantiq.h struct device *dev; device 1298 drivers/pinctrl/pinctrl-lpc18xx.c static int lpc18xx_create_group_func_map(struct device *dev, device 102 drivers/pinctrl/pinctrl-max77620.c struct device *dev; device 273 drivers/pinctrl/pinctrl-max77620.c struct device *dev = mpci->dev; device 397 drivers/pinctrl/pinctrl-max77620.c struct device *dev = mpci->dev; device 609 drivers/pinctrl/pinctrl-max77620.c static int max77620_pinctrl_suspend(struct device *dev) device 625 drivers/pinctrl/pinctrl-max77620.c static int max77620_pinctrl_resume(struct device *dev) device 75 drivers/pinctrl/pinctrl-mcp23s08.c struct device *dev; device 659 drivers/pinctrl/pinctrl-mcp23s08.c static int mcp23s08_probe_one(struct mcp23s08 *mcp, struct device *dev, device 144 drivers/pinctrl/pinctrl-ocelot.c struct device *dev; device 521 drivers/pinctrl/pinctrl-ocelot.c static int ocelot_create_group_func_map(struct device *dev, device 777 drivers/pinctrl/pinctrl-ocelot.c struct device *dev = &pdev->dev; device 89 drivers/pinctrl/pinctrl-oxnas.c struct device *dev; device 76 drivers/pinctrl/pinctrl-palmas.c struct device *dev; device 70 drivers/pinctrl/pinctrl-pic32.c struct device *dev; device 103 drivers/pinctrl/pinctrl-pistachio.c struct device *dev; device 66 drivers/pinctrl/pinctrl-rk805.c struct device *dev; device 392 drivers/pinctrl/pinctrl-rockchip.c struct device *dev; device 2585 drivers/pinctrl/pinctrl-rockchip.c struct device *dev = &pdev->dev; device 3359 drivers/pinctrl/pinctrl-rockchip.c static int __maybe_unused rockchip_pinctrl_suspend(struct device *dev) device 3383 drivers/pinctrl/pinctrl-rockchip.c static int __maybe_unused rockchip_pinctrl_resume(struct device *dev) device 3402 drivers/pinctrl/pinctrl-rockchip.c struct device *dev = &pdev->dev; device 483 drivers/pinctrl/pinctrl-rza1.c struct device *dev; device 41 drivers/pinctrl/pinctrl-rza2.c struct device *dev; device 108 drivers/pinctrl/pinctrl-rzn1.c struct device *dev; device 178 drivers/pinctrl/pinctrl-single.c struct device *dev; device 322 drivers/pinctrl/pinctrl-st.c struct device *dev; device 1049 drivers/pinctrl/pinctrl-st.c struct device *dev = info->dev; device 1085 drivers/pinctrl/pinctrl-st.c struct device *dev = info->dev; device 1119 drivers/pinctrl/pinctrl-st.c static struct regmap_field *st_pc_get_value(struct device *dev, device 1143 drivers/pinctrl/pinctrl-st.c struct device *dev = info->dev; device 1477 drivers/pinctrl/pinctrl-st.c struct device *dev = info->dev; device 81 drivers/pinctrl/pinctrl-stmfx.c struct device *dev; device 763 drivers/pinctrl/pinctrl-stmfx.c static int stmfx_pinctrl_suspend(struct device *dev) device 777 drivers/pinctrl/pinctrl-stmfx.c static int stmfx_pinctrl_resume(struct device *dev) device 97 drivers/pinctrl/pinctrl-sx150x.c struct device *dev; device 1075 drivers/pinctrl/pinctrl-sx150x.c static bool sx150x_reg_volatile(struct device *dev, unsigned int reg) device 1100 drivers/pinctrl/pinctrl-sx150x.c struct device *dev = &client->dev; device 751 drivers/pinctrl/pinctrl-tb10x.c struct device *dev = &pdev->dev; device 666 drivers/pinctrl/pinctrl-u300.c struct device *dev; device 71 drivers/pinctrl/pxa/pinctrl-pxa2xx.h struct device *dev; device 51 drivers/pinctrl/qcom/pinctrl-msm.c struct device *dev; device 1107 drivers/pinctrl/qcom/pinctrl-msm.c static __maybe_unused int msm_pinctrl_suspend(struct device *dev) device 1114 drivers/pinctrl/qcom/pinctrl-msm.c static __maybe_unused int msm_pinctrl_resume(struct device *dev) device 169 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct device *dev; device 971 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c struct device *dev = &pdev->dev; device 142 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct device *dev; device 801 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c struct device *dev = &pdev->dev; device 89 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c struct device *dev; device 125 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c struct device *dev; device 277 drivers/pinctrl/samsung/pinctrl-exynos.c struct device *dev = d->dev; device 471 drivers/pinctrl/samsung/pinctrl-exynos.c struct device *dev = d->dev; device 470 drivers/pinctrl/samsung/pinctrl-s3c24xx.c struct device *dev = d->dev; device 455 drivers/pinctrl/samsung/pinctrl-s3c64xx.c struct device *dev = d->dev; device 690 drivers/pinctrl/samsung/pinctrl-s3c64xx.c struct device *dev = d->dev; device 78 drivers/pinctrl/samsung/pinctrl-samsung.c static int reserve_map(struct device *dev, struct pinctrl_map **map, device 116 drivers/pinctrl/samsung/pinctrl-samsung.c static int add_map_configs(struct device *dev, struct pinctrl_map **map, device 140 drivers/pinctrl/samsung/pinctrl-samsung.c static int add_config(struct device *dev, unsigned long **configs, device 174 drivers/pinctrl/samsung/pinctrl-samsung.c struct device *dev, device 669 drivers/pinctrl/samsung/pinctrl-samsung.c struct device *dev, device 695 drivers/pinctrl/samsung/pinctrl-samsung.c static int samsung_pinctrl_create_function(struct device *dev, device 739 drivers/pinctrl/samsung/pinctrl-samsung.c struct device *dev, device 828 drivers/pinctrl/samsung/pinctrl-samsung.c struct device *dev = &pdev->dev; device 1097 drivers/pinctrl/samsung/pinctrl-samsung.c struct device *dev = &pdev->dev; device 1148 drivers/pinctrl/samsung/pinctrl-samsung.c static int __maybe_unused samsung_pinctrl_suspend(struct device *dev) device 1198 drivers/pinctrl/samsung/pinctrl-samsung.c static int __maybe_unused samsung_pinctrl_resume(struct device *dev) device 273 drivers/pinctrl/samsung/pinctrl-samsung.h struct device *dev; device 688 drivers/pinctrl/sh-pfc/core.c static int sh_pfc_suspend_noirq(struct device *dev) device 697 drivers/pinctrl/sh-pfc/core.c static int sh_pfc_resume_noirq(struct device *dev) device 108 drivers/pinctrl/sh-pfc/pinctrl.c struct device *dev = pmx->pfc->dev; device 263 drivers/pinctrl/sh-pfc/pinctrl.c struct device *dev = pmx->pfc->dev; device 243 drivers/pinctrl/sh-pfc/sh_pfc.h struct device *dev; device 363 drivers/pinctrl/sirf/pinctrl-atlas7.c struct device *dev; device 5477 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_pinmux_suspend_noirq(struct device *dev) device 5537 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_pinmux_resume_noirq(struct device *dev) device 6100 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_gpio_suspend_noirq(struct device *dev) device 6118 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_gpio_resume_noirq(struct device *dev) device 338 drivers/pinctrl/sirf/pinctrl-sirf.c static int sirfsoc_pinmux_suspend_noirq(struct device *dev) device 361 drivers/pinctrl/sirf/pinctrl-sirf.c static int sirfsoc_pinmux_resume_noirq(struct device *dev) device 42 drivers/pinctrl/sirf/pinctrl-sirf.h struct device *dev; device 614 drivers/pinctrl/spear/pinctrl-plgpio.c static int plgpio_suspend(struct device *dev) device 653 drivers/pinctrl/spear/pinctrl-plgpio.c static int plgpio_resume(struct device *dev) device 21 drivers/pinctrl/spear/pinctrl-spear.h struct device; device 178 drivers/pinctrl/spear/pinctrl-spear.h struct device *dev; device 148 drivers/pinctrl/sprd/pinctrl-sprd.c struct device *dev; device 98 drivers/pinctrl/stm32/pinctrl-stm32.c struct device *dev; device 1152 drivers/pinctrl/stm32/pinctrl-stm32.c struct device *dev = pctl->dev; device 1257 drivers/pinctrl/stm32/pinctrl-stm32.c struct device *dev = &pdev->dev; device 1364 drivers/pinctrl/stm32/pinctrl-stm32.c struct device *dev = &pdev->dev; device 1546 drivers/pinctrl/stm32/pinctrl-stm32.c int __maybe_unused stm32_pinctrl_resume(struct device *dev) device 68 drivers/pinctrl/stm32/pinctrl-stm32.h int stm32_pinctrl_resume(struct device *dev); device 161 drivers/pinctrl/sunxi/pinctrl-sunxi.h struct device *dev; device 78 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c struct device *dev; device 684 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c static struct phy *tegra_xusb_padctl_xlate(struct device *dev, device 105 drivers/pinctrl/tegra/pinctrl-tegra.c struct device *dev = pctldev->dev; device 636 drivers/pinctrl/tegra/pinctrl-tegra.c static size_t tegra_pinctrl_get_bank_size(struct device *dev, device 647 drivers/pinctrl/tegra/pinctrl-tegra.c static int tegra_pinctrl_suspend(struct device *dev) device 665 drivers/pinctrl/tegra/pinctrl-tegra.c static int tegra_pinctrl_resume(struct device *dev) device 12 drivers/pinctrl/tegra/pinctrl-tegra.h struct device *dev; device 145 drivers/pinctrl/ti/pinctrl-ti-iodelay.c struct device *dev; device 211 drivers/pinctrl/ti/pinctrl-ti-iodelay.c struct device *dev = iod->dev; device 284 drivers/pinctrl/ti/pinctrl-ti-iodelay.c struct device *dev = iod->dev; device 605 drivers/pinctrl/ti/pinctrl-ti-iodelay.c struct device *dev; device 741 drivers/pinctrl/ti/pinctrl-ti-iodelay.c static int ti_iodelay_alloc_pins(struct device *dev, device 820 drivers/pinctrl/ti/pinctrl-ti-iodelay.c struct device *dev = &pdev->dev; device 699 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c static int uniphier_pinctrl_suspend(struct device *dev) device 715 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c static int uniphier_pinctrl_resume(struct device *dev) device 738 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c static int uniphier_pinctrl_add_reg_region(struct device *dev, device 766 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c static int uniphier_pinctrl_pm_init(struct device *dev, device 864 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c struct device *dev = &pdev->dev; device 52 drivers/pinctrl/vt8500/pinctrl-wmt.h struct device *dev; device 32 drivers/pinctrl/zte/pinctrl-zx.c struct device *dev; device 120 drivers/platform/chrome/chromeos_laptop.c static bool chromeos_laptop_match_adapter_devid(struct device *dev, u32 devid) device 208 drivers/platform/chrome/chromeos_laptop.c struct device *dev = data; device 652 drivers/platform/chrome/chromeos_laptop.c static int __init chromeos_laptop_scan_peripherals(struct device *dev, void *data) device 41 drivers/platform/chrome/chromeos_tbmc.c static __maybe_unused int chromeos_tbmc_resume(struct device *dev) device 70 drivers/platform/chrome/chromeos_tbmc.c struct device *dev = &adev->dev; device 109 drivers/platform/chrome/cros_ec.c struct device *dev = ec_dev->dev; device 214 drivers/platform/chrome/cros_ec.c struct device *dev = ec_dev->dev; device 475 drivers/platform/chrome/cros_ec_debugfs.c static int __maybe_unused cros_ec_debugfs_suspend(struct device *dev) device 485 drivers/platform/chrome/cros_ec_debugfs.c static int __maybe_unused cros_ec_debugfs_resume(struct device *dev) device 43 drivers/platform/chrome/cros_ec_i2c.c static inline struct cros_ec_device *to_ec_dev(struct device *dev) device 282 drivers/platform/chrome/cros_ec_i2c.c struct device *dev = &client->dev; device 318 drivers/platform/chrome/cros_ec_i2c.c static int cros_ec_i2c_suspend(struct device *dev) device 325 drivers/platform/chrome/cros_ec_i2c.c static int cros_ec_i2c_resume(struct device *dev) device 214 drivers/platform/chrome/cros_ec_ishtp.c struct device *dev = cl_data_to_dev(client_data); device 455 drivers/platform/chrome/cros_ec_ishtp.c struct device *dev = cl_data_to_dev(client_data); device 532 drivers/platform/chrome/cros_ec_ishtp.c struct device *dev = cl_data_to_dev(client_data); device 556 drivers/platform/chrome/cros_ec_ishtp.c struct device *dev; device 707 drivers/platform/chrome/cros_ec_ishtp.c static int __maybe_unused cros_ec_ishtp_suspend(struct device *device) device 709 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); device 722 drivers/platform/chrome/cros_ec_ishtp.c static int __maybe_unused cros_ec_ishtp_resume(struct device *device) device 724 drivers/platform/chrome/cros_ec_ishtp.c struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); device 32 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t interval_msec_show(struct device *dev, device 40 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t interval_msec_store(struct device *dev, device 155 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t version_show(struct device *dev, device 173 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t brightness_store(struct device *dev, device 220 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t led_rgb_store(struct device *dev, struct device_attribute *attr, device 290 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t sequence_show(struct device *dev, device 395 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t sequence_store(struct device *dev, struct device_attribute *attr, device 444 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t program_store(struct device *dev, struct device_attribute *attr, device 506 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t userspace_control_show(struct device *dev, device 513 drivers/platform/chrome/cros_ec_lightbar.c static ssize_t userspace_control_store(struct device *dev, device 560 drivers/platform/chrome/cros_ec_lightbar.c struct device *dev = &pd->dev; device 602 drivers/platform/chrome/cros_ec_lightbar.c static int __maybe_unused cros_ec_lightbar_resume(struct device *dev) device 612 drivers/platform/chrome/cros_ec_lightbar.c static int __maybe_unused cros_ec_lightbar_suspend(struct device *dev) device 312 drivers/platform/chrome/cros_ec_lpc.c static void cros_ec_lpc_acpi_notify(acpi_handle device, u32 value, void *data) device 327 drivers/platform/chrome/cros_ec_lpc.c struct device *dev = &pdev->dev; device 498 drivers/platform/chrome/cros_ec_lpc.c static int cros_ec_lpc_suspend(struct device *dev) device 505 drivers/platform/chrome/cros_ec_lpc.c static int cros_ec_lpc_resume(struct device *dev) device 331 drivers/platform/chrome/cros_ec_proto.c struct device *dev = ec_dev->dev; device 222 drivers/platform/chrome/cros_ec_rpmsg.c struct device *dev = &rpdev->dev; device 280 drivers/platform/chrome/cros_ec_rpmsg.c static int cros_ec_rpmsg_suspend(struct device *dev) device 287 drivers/platform/chrome/cros_ec_rpmsg.c static int cros_ec_rpmsg_resume(struct device *dev) device 101 drivers/platform/chrome/cros_ec_spi.c static void debug_packet(struct device *dev, const char *name, u8 *ptr, device 685 drivers/platform/chrome/cros_ec_spi.c static void cros_ec_spi_dt_probe(struct cros_ec_spi *ec_spi, struct device *dev) device 705 drivers/platform/chrome/cros_ec_spi.c static int cros_ec_spi_devm_high_pri_alloc(struct device *dev, device 736 drivers/platform/chrome/cros_ec_spi.c struct device *dev = &spi->dev; device 796 drivers/platform/chrome/cros_ec_spi.c static int cros_ec_spi_suspend(struct device *dev) device 803 drivers/platform/chrome/cros_ec_spi.c static int cros_ec_spi_resume(struct device *dev) device 26 drivers/platform/chrome/cros_ec_sysfs.c static ssize_t reboot_show(struct device *dev, device 38 drivers/platform/chrome/cros_ec_sysfs.c static ssize_t reboot_store(struct device *dev, device 111 drivers/platform/chrome/cros_ec_sysfs.c static ssize_t version_show(struct device *dev, device 213 drivers/platform/chrome/cros_ec_sysfs.c static ssize_t flashinfo_show(struct device *dev, device 247 drivers/platform/chrome/cros_ec_sysfs.c static ssize_t kb_wake_angle_show(struct device *dev, device 279 drivers/platform/chrome/cros_ec_sysfs.c static ssize_t kb_wake_angle_store(struct device *dev, device 330 drivers/platform/chrome/cros_ec_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 347 drivers/platform/chrome/cros_ec_sysfs.c struct device *dev = &pd->dev; device 21 drivers/platform/chrome/cros_ec_vbc.c struct device *dev = container_of(kobj, struct device, kobj); device 61 drivers/platform/chrome/cros_ec_vbc.c struct device *dev = container_of(kobj, struct device, kobj); device 113 drivers/platform/chrome/cros_ec_vbc.c struct device *dev = &pd->dev; device 30 drivers/platform/chrome/cros_usbpd_logger.c struct device *dev; device 173 drivers/platform/chrome/cros_usbpd_logger.c struct device *dev = logger->dev; device 198 drivers/platform/chrome/cros_usbpd_logger.c struct device *dev = &pd->dev; device 231 drivers/platform/chrome/cros_usbpd_logger.c static int __maybe_unused cros_usbpd_logger_resume(struct device *dev) device 241 drivers/platform/chrome/cros_usbpd_logger.c static int __maybe_unused cros_usbpd_logger_suspend(struct device *dev) device 28 drivers/platform/chrome/wilco_ec/core.c struct device *dev = &pdev->dev; device 43 drivers/platform/chrome/wilco_ec/core.c struct device *dev = &pdev->dev; device 194 drivers/platform/chrome/wilco_ec/event.c struct device dev; device 419 drivers/platform/chrome/wilco_ec/event.c static void free_device_data(struct device *d) device 45 drivers/platform/chrome/wilco_ec/sysfs.c static ssize_t boot_on_ac_store(struct device *dev, device 79 drivers/platform/chrome/wilco_ec/sysfs.c static ssize_t get_info(struct device *dev, char *buf, enum get_ec_info_op op) device 102 drivers/platform/chrome/wilco_ec/sysfs.c static ssize_t version_show(struct device *dev, struct device_attribute *attr, device 110 drivers/platform/chrome/wilco_ec/sysfs.c static ssize_t build_revision_show(struct device *dev, device 118 drivers/platform/chrome/wilco_ec/sysfs.c static ssize_t build_date_show(struct device *dev, device 126 drivers/platform/chrome/wilco_ec/sysfs.c static ssize_t model_number_show(struct device *dev, device 205 drivers/platform/chrome/wilco_ec/telemetry.c struct device dev; device 344 drivers/platform/chrome/wilco_ec/telemetry.c static void telem_device_free(struct device *d) device 208 drivers/platform/goldfish/goldfish_pipe.c struct device *pdev_dev; device 234 drivers/platform/mellanox/mlxbf-tmfifo.c struct device *dev; device 245 drivers/platform/mellanox/mlxbf-tmfifo.c vring->vdev_id = tm_vdev->vdev.id.device; device 1015 drivers/platform/mellanox/mlxbf-tmfifo.c static void tmfifo_virtio_dev_release(struct device *device) device 1018 drivers/platform/mellanox/mlxbf-tmfifo.c container_of(device, struct virtio_device, dev); device 1038 drivers/platform/mellanox/mlxbf-tmfifo.c static int mlxbf_tmfifo_create_vdev(struct device *dev, device 1061 drivers/platform/mellanox/mlxbf-tmfifo.c tm_vdev->vdev.id.device = vdev_id; device 1184 drivers/platform/mellanox/mlxbf-tmfifo.c struct device *dev = &pdev->dev; device 81 drivers/platform/mellanox/mlxreg-hotplug.c struct device *dev; device 87 drivers/platform/mellanox/mlxreg-hotplug.c struct device *hwmon; device 157 drivers/platform/mellanox/mlxreg-hotplug.c static ssize_t mlxreg_hotplug_attr_show(struct device *dev, device 37 drivers/platform/mellanox/mlxreg-io.c struct device *hwmon; device 93 drivers/platform/mellanox/mlxreg-io.c mlxreg_io_attr_show(struct device *dev, struct device_attribute *attr, device 113 drivers/platform/mellanox/mlxreg-io.c mlxreg_io_attr_store(struct device *dev, struct device_attribute *attr, device 44 drivers/platform/mips/cpu_hwmon.c static struct device *cpu_hwmon_dev; device 46 drivers/platform/mips/cpu_hwmon.c static ssize_t get_hwmon_name(struct device *dev, device 61 drivers/platform/mips/cpu_hwmon.c static ssize_t get_hwmon_name(struct device *dev, device 67 drivers/platform/mips/cpu_hwmon.c static ssize_t get_cpu_temp(struct device *dev, device 69 drivers/platform/mips/cpu_hwmon.c static ssize_t cpu_temp_label(struct device *dev, device 104 drivers/platform/mips/cpu_hwmon.c static ssize_t cpu_temp_label(struct device *dev, device 111 drivers/platform/mips/cpu_hwmon.c static ssize_t get_cpu_temp(struct device *dev, device 450 drivers/platform/olpc/olpc-ec.c static int olpc_ec_suspend(struct device *dev) device 466 drivers/platform/olpc/olpc-ec.c static int olpc_ec_resume(struct device *dev) device 303 drivers/platform/olpc/olpc-xo175-ec.c struct device *dev = &priv->spi->dev; device 477 drivers/platform/olpc/olpc-xo175-ec.c struct device *dev = &priv->spi->dev; device 592 drivers/platform/olpc/olpc-xo175-ec.c static int __maybe_unused olpc_xo175_ec_suspend(struct device *dev) device 621 drivers/platform/olpc/olpc-xo175-ec.c static int __maybe_unused olpc_xo175_ec_resume_noirq(struct device *dev) device 630 drivers/platform/olpc/olpc-xo175-ec.c static int __maybe_unused olpc_xo175_ec_resume(struct device *dev) device 1059 drivers/platform/x86/acer-wmi.c static acpi_status wmid3_get_device_status(u32 *value, u16 device) device 1067 drivers/platform/x86/acer-wmi.c .devices = device, device 1098 drivers/platform/x86/acer-wmi.c device, device 1102 drivers/platform/x86/acer-wmi.c *value = !!(return_value.devices & device); device 1109 drivers/platform/x86/acer-wmi.c u16 device; device 1113 drivers/platform/x86/acer-wmi.c device = ACER_WMID3_GDS_WIRELESS; device 1116 drivers/platform/x86/acer-wmi.c device = ACER_WMID3_GDS_BLUETOOTH; device 1119 drivers/platform/x86/acer-wmi.c device = ACER_WMID3_GDS_THREEG; device 1124 drivers/platform/x86/acer-wmi.c return wmid3_get_device_status(value, device); device 1127 drivers/platform/x86/acer-wmi.c static acpi_status wmid3_set_device_status(u32 value, u16 device) device 1183 drivers/platform/x86/acer-wmi.c set_params.devices = (value) ? (devices | device) : (devices & ~device); device 1216 drivers/platform/x86/acer-wmi.c u16 device; device 1220 drivers/platform/x86/acer-wmi.c device = ACER_WMID3_GDS_WIRELESS; device 1223 drivers/platform/x86/acer-wmi.c device = ACER_WMID3_GDS_BLUETOOTH; device 1226 drivers/platform/x86/acer-wmi.c device = ACER_WMID3_GDS_THREEG; device 1231 drivers/platform/x86/acer-wmi.c return wmid3_set_device_status(value, device); device 1420 drivers/platform/x86/acer-wmi.c static int acer_led_init(struct device *dev) device 1462 drivers/platform/x86/acer-wmi.c static int acer_backlight_init(struct device *dev) device 1598 drivers/platform/x86/acer-wmi.c static struct rfkill *acer_rfkill_register(struct device *dev, device 1627 drivers/platform/x86/acer-wmi.c static int acer_rfkill_init(struct device *dev) device 2003 drivers/platform/x86/acer-wmi.c static int acer_platform_probe(struct platform_device *device) device 2008 drivers/platform/x86/acer-wmi.c err = acer_led_init(&device->dev); device 2014 drivers/platform/x86/acer-wmi.c err = acer_backlight_init(&device->dev); device 2019 drivers/platform/x86/acer-wmi.c err = acer_rfkill_init(&device->dev); device 2035 drivers/platform/x86/acer-wmi.c static int acer_platform_remove(struct platform_device *device) device 2047 drivers/platform/x86/acer-wmi.c static int acer_suspend(struct device *dev) device 2069 drivers/platform/x86/acer-wmi.c static int acer_resume(struct device *dev) device 2094 drivers/platform/x86/acer-wmi.c static void acer_platform_shutdown(struct platform_device *device) device 566 drivers/platform/x86/acerhdf.c static int acerhdf_suspend(struct device *dev) device 577 drivers/platform/x86/acerhdf.c static int acerhdf_probe(struct platform_device *device) device 582 drivers/platform/x86/acerhdf.c static int acerhdf_remove(struct platform_device *device) device 320 drivers/platform/x86/alienware-wmi.c static ssize_t zone_show(struct device *dev, struct device_attribute *attr, device 333 drivers/platform/x86/alienware-wmi.c static ssize_t zone_set(struct device *dev, struct device_attribute *attr, device 397 drivers/platform/x86/alienware-wmi.c static ssize_t show_control_state(struct device *dev, device 407 drivers/platform/x86/alienware-wmi.c static ssize_t store_control_state(struct device *dev, device 537 drivers/platform/x86/alienware-wmi.c static ssize_t show_hdmi_cable(struct device *dev, device 560 drivers/platform/x86/alienware-wmi.c static ssize_t show_hdmi_source(struct device *dev, device 584 drivers/platform/x86/alienware-wmi.c static ssize_t toggle_hdmi_source(struct device *dev, device 642 drivers/platform/x86/alienware-wmi.c static ssize_t show_amplifier_status(struct device *dev, device 697 drivers/platform/x86/alienware-wmi.c static ssize_t show_deepsleep_status(struct device *dev, device 722 drivers/platform/x86/alienware-wmi.c static ssize_t toggle_deepsleep(struct device *dev, device 101 drivers/platform/x86/amilo-rfkill.c static int amilo_rfkill_probe(struct platform_device *device) device 110 drivers/platform/x86/amilo-rfkill.c amilo_rfkill_dev = rfkill_alloc(KBUILD_MODNAME, &device->dev, device 127 drivers/platform/x86/amilo-rfkill.c static int amilo_rfkill_remove(struct platform_device *device) device 504 drivers/platform/x86/apple-gmux.c pdev->device == 0x0863) device 559 drivers/platform/x86/apple-gmux.c static void gmux_notify_handler(acpi_handle device, u32 value, void *context) device 576 drivers/platform/x86/apple-gmux.c static int gmux_suspend(struct device *dev) device 585 drivers/platform/x86/apple-gmux.c static int gmux_resume(struct device *dev) device 597 drivers/platform/x86/apple-gmux.c static int is_thunderbolt(struct device *dev, void *data) device 242 drivers/platform/x86/asus-laptop.c struct acpi_device *device; /* the device we are in */ device 451 drivers/platform/x86/asus-laptop.c struct device *parent = ipd->input->dev.parent; device 848 drivers/platform/x86/asus-laptop.c static ssize_t infos_show(struct device *dev, struct device_attribute *attr, device 938 drivers/platform/x86/asus-laptop.c static ssize_t ledd_show(struct device *dev, struct device_attribute *attr, device 946 drivers/platform/x86/asus-laptop.c static ssize_t ledd_store(struct device *dev, struct device_attribute *attr, device 998 drivers/platform/x86/asus-laptop.c static ssize_t wlan_show(struct device *dev, struct device_attribute *attr, device 1006 drivers/platform/x86/asus-laptop.c static ssize_t wlan_store(struct device *dev, struct device_attribute *attr, device 1027 drivers/platform/x86/asus-laptop.c static ssize_t bluetooth_show(struct device *dev, struct device_attribute *attr, device 1035 drivers/platform/x86/asus-laptop.c static ssize_t bluetooth_store(struct device *dev, device 1057 drivers/platform/x86/asus-laptop.c static ssize_t wimax_show(struct device *dev, struct device_attribute *attr, device 1065 drivers/platform/x86/asus-laptop.c static ssize_t wimax_store(struct device *dev, struct device_attribute *attr, device 1086 drivers/platform/x86/asus-laptop.c static ssize_t wwan_show(struct device *dev, struct device_attribute *attr, device 1094 drivers/platform/x86/asus-laptop.c static ssize_t wwan_store(struct device *dev, struct device_attribute *attr, device 1121 drivers/platform/x86/asus-laptop.c static ssize_t display_store(struct device *dev, struct device_attribute *attr, device 1156 drivers/platform/x86/asus-laptop.c static ssize_t ls_switch_show(struct device *dev, struct device_attribute *attr, device 1164 drivers/platform/x86/asus-laptop.c static ssize_t ls_switch_store(struct device *dev, device 1187 drivers/platform/x86/asus-laptop.c static ssize_t ls_level_show(struct device *dev, struct device_attribute *attr, device 1195 drivers/platform/x86/asus-laptop.c static ssize_t ls_level_store(struct device *dev, struct device_attribute *attr, device 1228 drivers/platform/x86/asus-laptop.c static ssize_t ls_value_show(struct device *dev, struct device_attribute *attr, device 1269 drivers/platform/x86/asus-laptop.c static ssize_t gps_show(struct device *dev, struct device_attribute *attr, device 1277 drivers/platform/x86/asus-laptop.c static ssize_t gps_store(struct device *dev, struct device_attribute *attr, device 1525 drivers/platform/x86/asus-laptop.c static void asus_acpi_notify(struct acpi_device *device, u32 event) device 1527 drivers/platform/x86/asus-laptop.c struct asus_laptop *asus = acpi_driver_data(device); device 1532 drivers/platform/x86/asus-laptop.c acpi_bus_generate_netlink_event(asus->device->pnp.device_class, device 1533 drivers/platform/x86/asus-laptop.c dev_name(&asus->device->dev), event, device 1580 drivers/platform/x86/asus-laptop.c struct device *dev = container_of(kobj, struct device, kobj); device 1762 drivers/platform/x86/asus-laptop.c result = acpi_bus_get_status(asus->device); device 1765 drivers/platform/x86/asus-laptop.c if (!asus->device->status.present) { device 1834 drivers/platform/x86/asus-laptop.c static int asus_acpi_add(struct acpi_device *device) device 1844 drivers/platform/x86/asus-laptop.c asus->handle = device->handle; device 1845 drivers/platform/x86/asus-laptop.c strcpy(acpi_device_name(device), ASUS_LAPTOP_DEVICE_NAME); device 1846 drivers/platform/x86/asus-laptop.c strcpy(acpi_device_class(device), ASUS_LAPTOP_CLASS); device 1847 drivers/platform/x86/asus-laptop.c device->driver_data = asus; device 1848 drivers/platform/x86/asus-laptop.c asus->device = device; device 1912 drivers/platform/x86/asus-laptop.c static int asus_acpi_remove(struct acpi_device *device) device 1914 drivers/platform/x86/asus-laptop.c struct asus_laptop *asus = acpi_driver_data(device); device 381 drivers/platform/x86/asus-wmi.c static ssize_t charge_control_end_threshold_store(struct device *dev, device 408 drivers/platform/x86/asus-wmi.c static ssize_t charge_control_end_threshold_show(struct device *device, device 1325 drivers/platform/x86/asus-wmi.c static ssize_t pwm1_show(struct device *dev, device 1361 drivers/platform/x86/asus-wmi.c static ssize_t pwm1_store(struct device *dev, device 1384 drivers/platform/x86/asus-wmi.c static ssize_t fan1_input_show(struct device *dev, device 1421 drivers/platform/x86/asus-wmi.c static ssize_t pwm1_enable_show(struct device *dev, device 1439 drivers/platform/x86/asus-wmi.c static ssize_t pwm1_enable_store(struct device *dev, device 1493 drivers/platform/x86/asus-wmi.c static ssize_t fan1_label_show(struct device *dev, device 1500 drivers/platform/x86/asus-wmi.c static ssize_t asus_hwmon_temp1(struct device *dev, device 1539 drivers/platform/x86/asus-wmi.c struct device *dev = container_of(kobj, struct device, kobj); device 1578 drivers/platform/x86/asus-wmi.c struct device *dev = &asus->platform_device->dev; device 1579 drivers/platform/x86/asus-wmi.c struct device *hwmon; device 1682 drivers/platform/x86/asus-wmi.c static ssize_t fan_boost_mode_show(struct device *dev, device 1690 drivers/platform/x86/asus-wmi.c static ssize_t fan_boost_mode_store(struct device *dev, device 2096 drivers/platform/x86/asus-wmi.c static ssize_t show_##_name(struct device *dev, \ device 2104 drivers/platform/x86/asus-wmi.c static ssize_t store_##_name(struct device *dev, \ device 2126 drivers/platform/x86/asus-wmi.c static ssize_t cpufv_store(struct device *dev, struct device_attribute *attr, device 2161 drivers/platform/x86/asus-wmi.c struct device *dev = container_of(kobj, struct device, kobj); device 2190 drivers/platform/x86/asus-wmi.c static void asus_wmi_sysfs_exit(struct platform_device *device) device 2192 drivers/platform/x86/asus-wmi.c sysfs_remove_group(&device->dev.kobj, &platform_attribute_group); device 2195 drivers/platform/x86/asus-wmi.c static int asus_wmi_sysfs_init(struct platform_device *device) device 2197 drivers/platform/x86/asus-wmi.c return sysfs_create_group(&device->dev.kobj, &platform_attribute_group); device 2204 drivers/platform/x86/asus-wmi.c struct device *dev = &asus->platform_device->dev; device 2527 drivers/platform/x86/asus-wmi.c static int asus_wmi_remove(struct platform_device *device) device 2531 drivers/platform/x86/asus-wmi.c asus = platform_get_drvdata(device); device 2548 drivers/platform/x86/asus-wmi.c static int asus_hotk_thaw(struct device *device) device 2550 drivers/platform/x86/asus-wmi.c struct asus_wmi *asus = dev_get_drvdata(device); device 2567 drivers/platform/x86/asus-wmi.c static int asus_hotk_resume(struct device *device) device 2569 drivers/platform/x86/asus-wmi.c struct asus_wmi *asus = dev_get_drvdata(device); device 2579 drivers/platform/x86/asus-wmi.c static int asus_hotk_restore(struct device *device) device 2581 drivers/platform/x86/asus-wmi.c struct asus_wmi *asus = dev_get_drvdata(device); device 69 drivers/platform/x86/asus-wmi.h int (*probe) (struct platform_device *device); device 201 drivers/platform/x86/classmate-laptop.c static ssize_t cmpc_accel_sensitivity_show_v4(struct device *dev, device 216 drivers/platform/x86/classmate-laptop.c static ssize_t cmpc_accel_sensitivity_store_v4(struct device *dev, device 250 drivers/platform/x86/classmate-laptop.c static ssize_t cmpc_accel_g_select_show_v4(struct device *dev, device 265 drivers/platform/x86/classmate-laptop.c static ssize_t cmpc_accel_g_select_store_v4(struct device *dev, device 340 drivers/platform/x86/classmate-laptop.c static int cmpc_accel_suspend_v4(struct device *dev) device 354 drivers/platform/x86/classmate-laptop.c static int cmpc_accel_resume_v4(struct device *dev) device 544 drivers/platform/x86/classmate-laptop.c static ssize_t cmpc_accel_sensitivity_show(struct device *dev, device 559 drivers/platform/x86/classmate-laptop.c static ssize_t cmpc_accel_sensitivity_store(struct device *dev, device 736 drivers/platform/x86/classmate-laptop.c static int cmpc_tablet_resume(struct device *dev) device 370 drivers/platform/x86/compal-laptop.c static ssize_t NAME##_show(struct device *dev, \ device 375 drivers/platform/x86/compal-laptop.c static ssize_t NAME##_store(struct device *dev, \ device 394 drivers/platform/x86/compal-laptop.c static ssize_t pwm_enable_show(struct device *dev, device 401 drivers/platform/x86/compal-laptop.c static ssize_t pwm_enable_store(struct device *dev, device 433 drivers/platform/x86/compal-laptop.c static ssize_t pwm_show(struct device *dev, struct device_attribute *attr, device 440 drivers/platform/x86/compal-laptop.c static ssize_t pwm_store(struct device *dev, struct device_attribute *attr, device 462 drivers/platform/x86/compal-laptop.c static ssize_t fan_show(struct device *dev, struct device_attribute *attr, device 471 drivers/platform/x86/compal-laptop.c static ssize_t temp_##POSTFIX(struct device *dev, \ device 476 drivers/platform/x86/compal-laptop.c static ssize_t label_##POSTFIX(struct device *dev, \ device 1037 drivers/platform/x86/compal-laptop.c struct device *hwmon_dev; device 117 drivers/platform/x86/dcdbas.c static ssize_t smi_data_buf_phys_addr_show(struct device *dev, device 124 drivers/platform/x86/dcdbas.c static ssize_t smi_data_buf_size_show(struct device *dev, device 131 drivers/platform/x86/dcdbas.c static ssize_t smi_data_buf_size_store(struct device *dev, device 185 drivers/platform/x86/dcdbas.c static ssize_t host_control_action_show(struct device *dev, device 192 drivers/platform/x86/dcdbas.c static ssize_t host_control_action_store(struct device *dev, device 209 drivers/platform/x86/dcdbas.c static ssize_t host_control_smi_type_show(struct device *dev, device 216 drivers/platform/x86/dcdbas.c static ssize_t host_control_smi_type_store(struct device *dev, device 224 drivers/platform/x86/dcdbas.c static ssize_t host_control_on_shutdown_show(struct device *dev, device 231 drivers/platform/x86/dcdbas.c static ssize_t host_control_on_shutdown_store(struct device *dev, device 298 drivers/platform/x86/dcdbas.c static ssize_t smi_request_store(struct device *dev, device 981 drivers/platform/x86/dell-laptop.c static int __init touchpad_led_init(struct device *dev) device 1533 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_timeout_store(struct device *dev, device 1650 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_timeout_show(struct device *dev, device 1699 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_triggers_store(struct device *dev, device 1793 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_triggers_show(struct device *dev, device 1833 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_als_enabled_store(struct device *dev, device 1892 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_als_enabled_show(struct device *dev, device 1911 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_als_setting_store(struct device *dev, device 1943 drivers/platform/x86/dell-laptop.c static ssize_t kbd_led_als_setting_show(struct device *dev, device 2065 drivers/platform/x86/dell-laptop.c static int __init kbd_led_init(struct device *dev) device 33 drivers/platform/x86/dell-rbtn.c static enum rbtn_type rbtn_check(struct acpi_device *device) device 38 drivers/platform/x86/dell-rbtn.c status = acpi_evaluate_integer(device->handle, "CRBT", NULL, &output); device 54 drivers/platform/x86/dell-rbtn.c static int rbtn_get(struct acpi_device *device) device 59 drivers/platform/x86/dell-rbtn.c status = acpi_evaluate_integer(device->handle, "GRBT", NULL, &output); device 66 drivers/platform/x86/dell-rbtn.c static int rbtn_acquire(struct acpi_device *device, bool enable) device 77 drivers/platform/x86/dell-rbtn.c status = acpi_evaluate_object(device->handle, "ARBT", &input, NULL); device 91 drivers/platform/x86/dell-rbtn.c struct acpi_device *device = data; device 94 drivers/platform/x86/dell-rbtn.c state = rbtn_get(device); device 112 drivers/platform/x86/dell-rbtn.c static int rbtn_rfkill_init(struct acpi_device *device) device 114 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 125 drivers/platform/x86/dell-rbtn.c rbtn_data->rfkill = rfkill_alloc("dell-rbtn", &device->dev, device 126 drivers/platform/x86/dell-rbtn.c RFKILL_TYPE_WLAN, &rbtn_ops, device); device 140 drivers/platform/x86/dell-rbtn.c static void rbtn_rfkill_exit(struct acpi_device *device) device 142 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 152 drivers/platform/x86/dell-rbtn.c static void rbtn_rfkill_event(struct acpi_device *device) device 154 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 157 drivers/platform/x86/dell-rbtn.c rbtn_rfkill_query(rbtn_data->rfkill, device); device 208 drivers/platform/x86/dell-rbtn.c static int rbtn_add(struct acpi_device *device); device 209 drivers/platform/x86/dell-rbtn.c static int rbtn_remove(struct acpi_device *device); device 210 drivers/platform/x86/dell-rbtn.c static void rbtn_notify(struct acpi_device *device, u32 event); device 252 drivers/platform/x86/dell-rbtn.c static int rbtn_suspend(struct device *dev) device 254 drivers/platform/x86/dell-rbtn.c struct acpi_device *device = to_acpi_device(dev); device 255 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = acpi_driver_data(device); device 262 drivers/platform/x86/dell-rbtn.c static int rbtn_resume(struct device *dev) device 264 drivers/platform/x86/dell-rbtn.c struct acpi_device *device = to_acpi_device(dev); device 265 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = acpi_driver_data(device); device 310 drivers/platform/x86/dell-rbtn.c static int rbtn_inc_count(struct device *dev, void *data) device 312 drivers/platform/x86/dell-rbtn.c struct acpi_device *device = to_acpi_device(dev); device 313 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 322 drivers/platform/x86/dell-rbtn.c static int rbtn_switch_dev(struct device *dev, void *data) device 324 drivers/platform/x86/dell-rbtn.c struct acpi_device *device = to_acpi_device(dev); device 325 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 332 drivers/platform/x86/dell-rbtn.c rbtn_rfkill_init(device); device 334 drivers/platform/x86/dell-rbtn.c rbtn_rfkill_exit(device); device 386 drivers/platform/x86/dell-rbtn.c static int rbtn_add(struct acpi_device *device) device 392 drivers/platform/x86/dell-rbtn.c type = rbtn_check(device); device 394 drivers/platform/x86/dell-rbtn.c dev_info(&device->dev, "Unknown device type\n"); device 398 drivers/platform/x86/dell-rbtn.c ret = rbtn_acquire(device, true); device 400 drivers/platform/x86/dell-rbtn.c dev_err(&device->dev, "Cannot enable device\n"); device 404 drivers/platform/x86/dell-rbtn.c rbtn_data = devm_kzalloc(&device->dev, sizeof(*rbtn_data), GFP_KERNEL); device 409 drivers/platform/x86/dell-rbtn.c device->driver_data = rbtn_data; device 419 drivers/platform/x86/dell-rbtn.c ret = rbtn_rfkill_init(device); device 429 drivers/platform/x86/dell-rbtn.c static int rbtn_remove(struct acpi_device *device) device 431 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 438 drivers/platform/x86/dell-rbtn.c rbtn_rfkill_exit(device); device 444 drivers/platform/x86/dell-rbtn.c rbtn_acquire(device, false); device 445 drivers/platform/x86/dell-rbtn.c device->driver_data = NULL; device 450 drivers/platform/x86/dell-rbtn.c static void rbtn_notify(struct acpi_device *device, u32 event) device 452 drivers/platform/x86/dell-rbtn.c struct rbtn_data *rbtn_data = device->driver_data; device 459 drivers/platform/x86/dell-rbtn.c dev_dbg(&device->dev, "ACPI notification ignored\n"); device 464 drivers/platform/x86/dell-rbtn.c dev_info(&device->dev, "Received unknown event (0x%x)\n", device 474 drivers/platform/x86/dell-rbtn.c rbtn_rfkill_event(device); device 475 drivers/platform/x86/dell-rbtn.c atomic_notifier_call_chain(&rbtn_chain_head, event, device); device 35 drivers/platform/x86/dell-smbios-base.c struct device *device; device 141 drivers/platform/x86/dell-smbios-base.c int dell_smbios_register_device(struct device *d, void *call_fn) device 149 drivers/platform/x86/dell-smbios-base.c priv->device = d; device 159 drivers/platform/x86/dell-smbios-base.c void dell_smbios_unregister_device(struct device *d) device 165 drivers/platform/x86/dell-smbios-base.c if (priv->device == d) { device 176 drivers/platform/x86/dell-smbios-base.c int dell_smbios_call_filter(struct device *d, device 289 drivers/platform/x86/dell-smbios-base.c struct device *selected_dev = NULL; device 295 drivers/platform/x86/dell-smbios-base.c if (!selected_dev || priv->device->id >= selected_dev->id) { device 296 drivers/platform/x86/dell-smbios-base.c dev_dbg(priv->device, "Trying device ID: %d\n", device 297 drivers/platform/x86/dell-smbios-base.c priv->device->id); device 299 drivers/platform/x86/dell-smbios-base.c selected_dev = priv->device; device 385 drivers/platform/x86/dell-smbios-base.c static void zero_duplicates(struct device *dev) device 419 drivers/platform/x86/dell-smbios-base.c static int match_attribute(struct device *dev, device 434 drivers/platform/x86/dell-smbios-base.c static ssize_t location_show(struct device *dev, device 448 drivers/platform/x86/dell-smbios-base.c static ssize_t value_show(struct device *dev, device 34 drivers/platform/x86/dell-smbios-wmi.c struct device *child; device 57 drivers/platform/x86/dell-smbios.h int dell_smbios_register_device(struct device *d, void *call_fn); device 58 drivers/platform/x86/dell-smbios.h void dell_smbios_unregister_device(struct device *d); device 61 drivers/platform/x86/dell-smbios.h int dell_smbios_call_filter(struct device *d, device 26 drivers/platform/x86/dell-smo8800.c struct device *dev; /* acpi device */ device 62 drivers/platform/x86/dell-smo8800.c static u32 smo8800_get_irq(struct acpi_device *device) device 67 drivers/platform/x86/dell-smo8800.c status = acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 70 drivers/platform/x86/dell-smo8800.c dev_err(&device->dev, "acpi_walk_resources failed\n"); device 138 drivers/platform/x86/dell-smo8800.c static int smo8800_add(struct acpi_device *device) device 143 drivers/platform/x86/dell-smo8800.c smo8800 = devm_kzalloc(&device->dev, sizeof(*smo8800), GFP_KERNEL); device 145 drivers/platform/x86/dell-smo8800.c dev_err(&device->dev, "failed to allocate device data\n"); device 149 drivers/platform/x86/dell-smo8800.c smo8800->dev = &device->dev; device 158 drivers/platform/x86/dell-smo8800.c dev_err(&device->dev, "failed to register misc dev: %d\n", err); device 162 drivers/platform/x86/dell-smo8800.c device->driver_data = smo8800; device 164 drivers/platform/x86/dell-smo8800.c smo8800->irq = smo8800_get_irq(device); device 166 drivers/platform/x86/dell-smo8800.c dev_err(&device->dev, "failed to obtain IRQ\n"); device 176 drivers/platform/x86/dell-smo8800.c dev_err(&device->dev, device 182 drivers/platform/x86/dell-smo8800.c dev_dbg(&device->dev, "device /dev/freefall registered with IRQ %d\n", device 191 drivers/platform/x86/dell-smo8800.c static int smo8800_remove(struct acpi_device *device) device 193 drivers/platform/x86/dell-smo8800.c struct smo8800_device *smo8800 = device->driver_data; device 197 drivers/platform/x86/dell-smo8800.c dev_dbg(&device->dev, "device /dev/freefall unregistered\n"); device 161 drivers/platform/x86/eeepc-laptop.c struct acpi_device *device; /* the device we are in */ device 267 drivers/platform/x86/eeepc-laptop.c static ssize_t store_sys_acpi(struct device *dev, int cm, device 282 drivers/platform/x86/eeepc-laptop.c static ssize_t show_sys_acpi(struct device *dev, int cm, char *buf) device 293 drivers/platform/x86/eeepc-laptop.c static ssize_t _name##_show(struct device *dev, \ device 301 drivers/platform/x86/eeepc-laptop.c static ssize_t _name##_store(struct device *dev, \ device 339 drivers/platform/x86/eeepc-laptop.c static ssize_t available_cpufv_show(struct device *dev, device 356 drivers/platform/x86/eeepc-laptop.c static ssize_t cpufv_show(struct device *dev, device 368 drivers/platform/x86/eeepc-laptop.c static ssize_t cpufv_store(struct device *dev, device 391 drivers/platform/x86/eeepc-laptop.c static ssize_t cpufv_disabled_show(struct device *dev, device 400 drivers/platform/x86/eeepc-laptop.c static ssize_t cpufv_disabled_store(struct device *dev, device 888 drivers/platform/x86/eeepc-laptop.c static int eeepc_hotk_thaw(struct device *device) device 890 drivers/platform/x86/eeepc-laptop.c struct eeepc_laptop *eeepc = dev_get_drvdata(device); device 908 drivers/platform/x86/eeepc-laptop.c static int eeepc_hotk_restore(struct device *device) device 910 drivers/platform/x86/eeepc-laptop.c struct eeepc_laptop *eeepc = dev_get_drvdata(device); device 1035 drivers/platform/x86/eeepc-laptop.c static ssize_t _name##_show(struct device *dev, \ device 1043 drivers/platform/x86/eeepc-laptop.c static ssize_t _name##_store(struct device *dev, \ device 1075 drivers/platform/x86/eeepc-laptop.c struct device *dev = &eeepc->platform_device->dev; device 1076 drivers/platform/x86/eeepc-laptop.c struct device *hwmon; device 1209 drivers/platform/x86/eeepc-laptop.c static void eeepc_acpi_notify(struct acpi_device *device, u32 event) device 1211 drivers/platform/x86/eeepc-laptop.c struct eeepc_laptop *eeepc = acpi_driver_data(device); device 1218 drivers/platform/x86/eeepc-laptop.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 1219 drivers/platform/x86/eeepc-laptop.c dev_name(&device->dev), event, device 1326 drivers/platform/x86/eeepc-laptop.c result = acpi_bus_get_status(eeepc->device); device 1329 drivers/platform/x86/eeepc-laptop.c if (!eeepc->device->status.present) { device 1365 drivers/platform/x86/eeepc-laptop.c static int eeepc_acpi_add(struct acpi_device *device) device 1374 drivers/platform/x86/eeepc-laptop.c eeepc->handle = device->handle; device 1375 drivers/platform/x86/eeepc-laptop.c strcpy(acpi_device_name(device), EEEPC_ACPI_DEVICE_NAME); device 1376 drivers/platform/x86/eeepc-laptop.c strcpy(acpi_device_class(device), EEEPC_ACPI_CLASS); device 1377 drivers/platform/x86/eeepc-laptop.c device->driver_data = eeepc; device 1378 drivers/platform/x86/eeepc-laptop.c eeepc->device = device; device 1445 drivers/platform/x86/eeepc-laptop.c static int eeepc_acpi_remove(struct acpi_device *device) device 1447 drivers/platform/x86/eeepc-laptop.c struct eeepc_laptop *eeepc = acpi_driver_data(device); device 141 drivers/platform/x86/fujitsu-laptop.c static int call_fext_func(struct acpi_device *device, device 154 drivers/platform/x86/fujitsu-laptop.c status = acpi_evaluate_integer(device->handle, "FUNC", &arg_list, device 157 drivers/platform/x86/fujitsu-laptop.c acpi_handle_err(device->handle, "Failed to evaluate FUNC\n"); device 161 drivers/platform/x86/fujitsu-laptop.c acpi_handle_debug(device->handle, device 169 drivers/platform/x86/fujitsu-laptop.c static int set_lcd_level(struct acpi_device *device, int level) device 171 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_bl *priv = acpi_driver_data(device); device 177 drivers/platform/x86/fujitsu-laptop.c if (acpi_has_method(device->handle, "SBL2")) device 190 drivers/platform/x86/fujitsu-laptop.c acpi_handle_debug(device->handle, "set lcd level via %s [%d]\n", method, device 196 drivers/platform/x86/fujitsu-laptop.c status = acpi_execute_simple_method(device->handle, method, level); device 198 drivers/platform/x86/fujitsu-laptop.c acpi_handle_err(device->handle, "Failed to evaluate %s\n", device 208 drivers/platform/x86/fujitsu-laptop.c static int get_lcd_level(struct acpi_device *device) device 210 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_bl *priv = acpi_driver_data(device); device 214 drivers/platform/x86/fujitsu-laptop.c acpi_handle_debug(device->handle, "get lcd level via GBLL\n"); device 216 drivers/platform/x86/fujitsu-laptop.c status = acpi_evaluate_integer(device->handle, "GBLL", NULL, &state); device 225 drivers/platform/x86/fujitsu-laptop.c static int get_max_brightness(struct acpi_device *device) device 227 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_bl *priv = acpi_driver_data(device); device 231 drivers/platform/x86/fujitsu-laptop.c acpi_handle_debug(device->handle, "get max lcd level via RBLL\n"); device 233 drivers/platform/x86/fujitsu-laptop.c status = acpi_evaluate_integer(device->handle, "RBLL", NULL, &state); device 246 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = bl_get_data(b); device 248 drivers/platform/x86/fujitsu-laptop.c return b->props.power == FB_BLANK_POWERDOWN ? 0 : get_lcd_level(device); device 253 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = bl_get_data(b); device 264 drivers/platform/x86/fujitsu-laptop.c return set_lcd_level(device, b->props.brightness); device 272 drivers/platform/x86/fujitsu-laptop.c static ssize_t lid_show(struct device *dev, struct device_attribute *attr, device 285 drivers/platform/x86/fujitsu-laptop.c static ssize_t dock_show(struct device *dev, struct device_attribute *attr, device 298 drivers/platform/x86/fujitsu-laptop.c static ssize_t radios_show(struct device *dev, struct device_attribute *attr, device 340 drivers/platform/x86/fujitsu-laptop.c static int acpi_fujitsu_bl_input_setup(struct acpi_device *device) device 342 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_bl *priv = acpi_driver_data(device); device 345 drivers/platform/x86/fujitsu-laptop.c priv->input = devm_input_allocate_device(&device->dev); device 350 drivers/platform/x86/fujitsu-laptop.c acpi_device_hid(device)); device 352 drivers/platform/x86/fujitsu-laptop.c priv->input->name = acpi_device_name(device); device 364 drivers/platform/x86/fujitsu-laptop.c static int fujitsu_backlight_register(struct acpi_device *device) device 366 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_bl *priv = acpi_driver_data(device); device 374 drivers/platform/x86/fujitsu-laptop.c bd = devm_backlight_device_register(&device->dev, "fujitsu-laptop", device 375 drivers/platform/x86/fujitsu-laptop.c &device->dev, device, device 385 drivers/platform/x86/fujitsu-laptop.c static int acpi_fujitsu_bl_add(struct acpi_device *device) device 393 drivers/platform/x86/fujitsu-laptop.c priv = devm_kzalloc(&device->dev, sizeof(*priv), GFP_KERNEL); device 398 drivers/platform/x86/fujitsu-laptop.c strcpy(acpi_device_name(device), ACPI_FUJITSU_BL_DEVICE_NAME); device 399 drivers/platform/x86/fujitsu-laptop.c strcpy(acpi_device_class(device), ACPI_FUJITSU_CLASS); device 400 drivers/platform/x86/fujitsu-laptop.c device->driver_data = priv; device 403 drivers/platform/x86/fujitsu-laptop.c acpi_device_name(device), acpi_device_bid(device)); device 405 drivers/platform/x86/fujitsu-laptop.c if (get_max_brightness(device) <= 0) device 407 drivers/platform/x86/fujitsu-laptop.c get_lcd_level(device); device 409 drivers/platform/x86/fujitsu-laptop.c ret = acpi_fujitsu_bl_input_setup(device); device 413 drivers/platform/x86/fujitsu-laptop.c return fujitsu_backlight_register(device); device 418 drivers/platform/x86/fujitsu-laptop.c static void acpi_fujitsu_bl_notify(struct acpi_device *device, u32 event) device 420 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_bl *priv = acpi_driver_data(device); device 424 drivers/platform/x86/fujitsu-laptop.c acpi_handle_info(device->handle, "unsupported event [0x%x]\n", device 431 drivers/platform/x86/fujitsu-laptop.c get_lcd_level(device); device 434 drivers/platform/x86/fujitsu-laptop.c acpi_handle_debug(device->handle, device 441 drivers/platform/x86/fujitsu-laptop.c set_lcd_level(device, newb); device 517 drivers/platform/x86/fujitsu-laptop.c static int acpi_fujitsu_laptop_input_setup(struct acpi_device *device) device 519 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 522 drivers/platform/x86/fujitsu-laptop.c priv->input = devm_input_allocate_device(&device->dev); device 527 drivers/platform/x86/fujitsu-laptop.c acpi_device_hid(device)); device 529 drivers/platform/x86/fujitsu-laptop.c priv->input->name = acpi_device_name(device); device 541 drivers/platform/x86/fujitsu-laptop.c static int fujitsu_laptop_platform_add(struct acpi_device *device) device 543 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 571 drivers/platform/x86/fujitsu-laptop.c static void fujitsu_laptop_platform_remove(struct acpi_device *device) device 573 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 583 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 593 drivers/platform/x86/fujitsu-laptop.c ret = call_fext_func(device, FUNC_LEDS, 0x1, LOGOLAMP_POWERON, poweron); device 597 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_LEDS, 0x1, LOGOLAMP_ALWAYS, always); device 602 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 605 drivers/platform/x86/fujitsu-laptop.c ret = call_fext_func(device, FUNC_LEDS, 0x2, LOGOLAMP_ALWAYS, 0x0); device 609 drivers/platform/x86/fujitsu-laptop.c ret = call_fext_func(device, FUNC_LEDS, 0x2, LOGOLAMP_POWERON, 0x0); device 619 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 622 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_LEDS, 0x1, KEYBOARD_LAMPS, device 625 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_LEDS, 0x1, KEYBOARD_LAMPS, device 631 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 634 drivers/platform/x86/fujitsu-laptop.c if (call_fext_func(device, device 644 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 647 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_FLAGS, 0x5, RADIO_LED_ON, device 650 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_FLAGS, 0x5, RADIO_LED_ON, device 656 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 659 drivers/platform/x86/fujitsu-laptop.c if (call_fext_func(device, FUNC_FLAGS, 0x4, 0x0, 0x0) & RADIO_LED_ON) device 668 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 671 drivers/platform/x86/fujitsu-laptop.c curr = call_fext_func(device, FUNC_LEDS, 0x2, ECO_LED, 0x0); device 673 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_LEDS, 0x1, ECO_LED, device 676 drivers/platform/x86/fujitsu-laptop.c return call_fext_func(device, FUNC_LEDS, 0x1, ECO_LED, device 682 drivers/platform/x86/fujitsu-laptop.c struct acpi_device *device = to_acpi_device(cdev->dev->parent); device 685 drivers/platform/x86/fujitsu-laptop.c if (call_fext_func(device, FUNC_LEDS, 0x2, ECO_LED, 0x0) & ECO_LED_ON) device 691 drivers/platform/x86/fujitsu-laptop.c static int acpi_fujitsu_laptop_leds_register(struct acpi_device *device) device 693 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 697 drivers/platform/x86/fujitsu-laptop.c if (call_fext_func(device, device 699 drivers/platform/x86/fujitsu-laptop.c led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL); device 706 drivers/platform/x86/fujitsu-laptop.c ret = devm_led_classdev_register(&device->dev, led); device 711 drivers/platform/x86/fujitsu-laptop.c if ((call_fext_func(device, device 713 drivers/platform/x86/fujitsu-laptop.c (call_fext_func(device, FUNC_BUTTONS, 0x0, 0x0, 0x0) == 0x0)) { device 714 drivers/platform/x86/fujitsu-laptop.c led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL); device 721 drivers/platform/x86/fujitsu-laptop.c ret = devm_led_classdev_register(&device->dev, led); device 736 drivers/platform/x86/fujitsu-laptop.c led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL); device 744 drivers/platform/x86/fujitsu-laptop.c ret = devm_led_classdev_register(&device->dev, led); device 754 drivers/platform/x86/fujitsu-laptop.c if ((call_fext_func(device, FUNC_LEDS, 0x0, 0x0, 0x0) & BIT(14)) && device 755 drivers/platform/x86/fujitsu-laptop.c (call_fext_func(device, device 757 drivers/platform/x86/fujitsu-laptop.c led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL); device 764 drivers/platform/x86/fujitsu-laptop.c ret = devm_led_classdev_register(&device->dev, led); device 772 drivers/platform/x86/fujitsu-laptop.c static int acpi_fujitsu_laptop_add(struct acpi_device *device) device 777 drivers/platform/x86/fujitsu-laptop.c priv = devm_kzalloc(&device->dev, sizeof(*priv), GFP_KERNEL); device 782 drivers/platform/x86/fujitsu-laptop.c fext = device; device 784 drivers/platform/x86/fujitsu-laptop.c strcpy(acpi_device_name(device), ACPI_FUJITSU_LAPTOP_DEVICE_NAME); device 785 drivers/platform/x86/fujitsu-laptop.c strcpy(acpi_device_class(device), ACPI_FUJITSU_CLASS); device 786 drivers/platform/x86/fujitsu-laptop.c device->driver_data = priv; device 796 drivers/platform/x86/fujitsu-laptop.c acpi_device_name(device), acpi_device_bid(device)); device 798 drivers/platform/x86/fujitsu-laptop.c while (call_fext_func(device, FUNC_BUTTONS, 0x1, 0x0, 0x0) != 0 && device 801 drivers/platform/x86/fujitsu-laptop.c acpi_handle_debug(device->handle, "Discarded %i ringbuffer entries\n", device 804 drivers/platform/x86/fujitsu-laptop.c priv->flags_supported = call_fext_func(device, FUNC_FLAGS, 0x0, 0x0, device 813 drivers/platform/x86/fujitsu-laptop.c priv->flags_state = call_fext_func(device, FUNC_FLAGS, 0x4, 0x0, device 817 drivers/platform/x86/fujitsu-laptop.c acpi_handle_info(device->handle, "BTNI: [0x%x]\n", device 818 drivers/platform/x86/fujitsu-laptop.c call_fext_func(device, FUNC_BUTTONS, 0x0, 0x0, 0x0)); device 830 drivers/platform/x86/fujitsu-laptop.c ret = acpi_fujitsu_laptop_input_setup(device); device 834 drivers/platform/x86/fujitsu-laptop.c ret = acpi_fujitsu_laptop_leds_register(device); device 838 drivers/platform/x86/fujitsu-laptop.c ret = fujitsu_laptop_platform_add(device); device 850 drivers/platform/x86/fujitsu-laptop.c static int acpi_fujitsu_laptop_remove(struct acpi_device *device) device 852 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 854 drivers/platform/x86/fujitsu-laptop.c fujitsu_laptop_platform_remove(device); device 861 drivers/platform/x86/fujitsu-laptop.c static void acpi_fujitsu_laptop_press(struct acpi_device *device, int scancode) device 863 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 878 drivers/platform/x86/fujitsu-laptop.c static void acpi_fujitsu_laptop_release(struct acpi_device *device) device 880 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 894 drivers/platform/x86/fujitsu-laptop.c static void acpi_fujitsu_laptop_notify(struct acpi_device *device, u32 event) device 896 drivers/platform/x86/fujitsu-laptop.c struct fujitsu_laptop *priv = acpi_driver_data(device); device 902 drivers/platform/x86/fujitsu-laptop.c acpi_handle_info(device->handle, "Unsupported event [0x%x]\n", device 909 drivers/platform/x86/fujitsu-laptop.c priv->flags_state = call_fext_func(device, FUNC_FLAGS, 0x4, 0x0, device 912 drivers/platform/x86/fujitsu-laptop.c while ((irb = call_fext_func(device, device 917 drivers/platform/x86/fujitsu-laptop.c acpi_fujitsu_laptop_press(device, scancode); device 919 drivers/platform/x86/fujitsu-laptop.c acpi_fujitsu_laptop_release(device); device 921 drivers/platform/x86/fujitsu-laptop.c acpi_handle_info(device->handle, device 932 drivers/platform/x86/fujitsu-laptop.c flags = call_fext_func(device, FUNC_FLAGS, 0x1, 0x0, 0x0); device 221 drivers/platform/x86/fujitsu-tablet.c static int input_fujitsu_setup(struct device *parent, const char *name, device 496 drivers/platform/x86/fujitsu-tablet.c static int acpi_fujitsu_resume(struct device *dev) device 45 drivers/platform/x86/gpd-pocket-fan.c struct device *dev; device 189 drivers/platform/x86/gpd-pocket-fan.c static int gpd_pocket_fan_suspend(struct device *dev) device 198 drivers/platform/x86/gpd-pocket-fan.c static int gpd_pocket_fan_resume(struct device *dev) device 297 drivers/platform/x86/hdaps.c static int hdaps_resume(struct device *dev) device 342 drivers/platform/x86/hdaps.c static ssize_t hdaps_position_show(struct device *dev, device 354 drivers/platform/x86/hdaps.c static ssize_t hdaps_variance_show(struct device *dev, device 366 drivers/platform/x86/hdaps.c static ssize_t hdaps_temp1_show(struct device *dev, device 379 drivers/platform/x86/hdaps.c static ssize_t hdaps_temp2_show(struct device *dev, device 392 drivers/platform/x86/hdaps.c static ssize_t hdaps_keyboard_activity_show(struct device *dev, device 399 drivers/platform/x86/hdaps.c static ssize_t hdaps_mouse_activity_show(struct device *dev, device 406 drivers/platform/x86/hdaps.c static ssize_t hdaps_calibrate_show(struct device *dev, device 412 drivers/platform/x86/hdaps.c static ssize_t hdaps_calibrate_store(struct device *dev, device 423 drivers/platform/x86/hdaps.c static ssize_t hdaps_invert_show(struct device *dev, device 429 drivers/platform/x86/hdaps.c static ssize_t hdaps_invert_store(struct device *dev, device 72 drivers/platform/x86/hp-wireless.c static int hpwl_add(struct acpi_device *device) device 83 drivers/platform/x86/hp-wireless.c static int hpwl_remove(struct acpi_device *device) device 139 drivers/platform/x86/hp-wmi.c struct bios_rfkill2_device_state device[HPWMI_MAX_RFKILL2_DEVICES]; device 390 drivers/platform/x86/hp-wmi.c devstate = &state.device[num]; device 406 drivers/platform/x86/hp-wmi.c static ssize_t display_show(struct device *dev, struct device_attribute *attr, device 415 drivers/platform/x86/hp-wmi.c static ssize_t hddtemp_show(struct device *dev, struct device_attribute *attr, device 424 drivers/platform/x86/hp-wmi.c static ssize_t als_show(struct device *dev, struct device_attribute *attr, device 433 drivers/platform/x86/hp-wmi.c static ssize_t dock_show(struct device *dev, struct device_attribute *attr, device 442 drivers/platform/x86/hp-wmi.c static ssize_t tablet_show(struct device *dev, struct device_attribute *attr, device 451 drivers/platform/x86/hp-wmi.c static ssize_t postcode_show(struct device *dev, struct device_attribute *attr, device 461 drivers/platform/x86/hp-wmi.c static ssize_t als_store(struct device *dev, struct device_attribute *attr, device 473 drivers/platform/x86/hp-wmi.c static ssize_t postcode_store(struct device *dev, struct device_attribute *attr, device 692 drivers/platform/x86/hp-wmi.c static int __init hp_wmi_rfkill_setup(struct platform_device *device) device 706 drivers/platform/x86/hp-wmi.c wifi_rfkill = rfkill_alloc("hp-wifi", &device->dev, device 722 drivers/platform/x86/hp-wmi.c bluetooth_rfkill = rfkill_alloc("hp-bluetooth", &device->dev, device 740 drivers/platform/x86/hp-wmi.c wwan_rfkill = rfkill_alloc("hp-wwan", &device->dev, device 775 drivers/platform/x86/hp-wmi.c static int __init hp_wmi_rfkill2_setup(struct platform_device *device) device 794 drivers/platform/x86/hp-wmi.c switch (state.device[i].radio_type) { device 813 drivers/platform/x86/hp-wmi.c state.device[i].radio_type); device 817 drivers/platform/x86/hp-wmi.c if (!state.device[i].vendor_id) { device 823 drivers/platform/x86/hp-wmi.c rfkill = rfkill_alloc(name, &device->dev, type, device 830 drivers/platform/x86/hp-wmi.c rfkill2[rfkill2_count].id = state.device[i].rfkill_id; device 835 drivers/platform/x86/hp-wmi.c IS_SWBLOCKED(state.device[i].power)); device 837 drivers/platform/x86/hp-wmi.c IS_HWBLOCKED(state.device[i].power)); device 839 drivers/platform/x86/hp-wmi.c if (!(state.device[i].power & HPWMI_POWER_BIOS)) device 860 drivers/platform/x86/hp-wmi.c static int __init hp_wmi_bios_setup(struct platform_device *device) device 868 drivers/platform/x86/hp-wmi.c if (hp_wmi_rfkill_setup(device)) device 869 drivers/platform/x86/hp-wmi.c hp_wmi_rfkill2_setup(device); device 874 drivers/platform/x86/hp-wmi.c static int __exit hp_wmi_bios_remove(struct platform_device *device) device 899 drivers/platform/x86/hp-wmi.c static int hp_wmi_resume_handler(struct device *device) device 292 drivers/platform/x86/hp_accel.c static void lis3lv02d_enum_resources(struct acpi_device *device) device 296 drivers/platform/x86/hp_accel.c status = acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 331 drivers/platform/x86/hp_accel.c static int lis3lv02d_add(struct acpi_device *device) device 335 drivers/platform/x86/hp_accel.c if (!device) device 338 drivers/platform/x86/hp_accel.c lis3_dev.bus_priv = device; device 342 drivers/platform/x86/hp_accel.c strcpy(acpi_device_name(device), DRIVER_NAME); device 343 drivers/platform/x86/hp_accel.c strcpy(acpi_device_class(device), ACPI_MDPS_CLASS); device 344 drivers/platform/x86/hp_accel.c device->driver_data = &lis3_dev; device 347 drivers/platform/x86/hp_accel.c lis3lv02d_enum_resources(device); device 365 drivers/platform/x86/hp_accel.c if (strstr(dev_name(&device->dev), "HPQ6000")) device 380 drivers/platform/x86/hp_accel.c static int lis3lv02d_remove(struct acpi_device *device) device 382 drivers/platform/x86/hp_accel.c if (!device) device 397 drivers/platform/x86/hp_accel.c static int lis3lv02d_suspend(struct device *dev) device 404 drivers/platform/x86/hp_accel.c static int lis3lv02d_resume(struct device *dev) device 65 drivers/platform/x86/i2c-multi-instantiate.c struct device *dev = &pdev->dev; device 142 drivers/platform/x86/ibm_rtl.c static ssize_t rtl_show_version(struct device *dev, device 149 drivers/platform/x86/ibm_rtl.c static ssize_t rtl_show_state(struct device *dev, device 156 drivers/platform/x86/ibm_rtl.c static ssize_t rtl_set_state(struct device *dev, device 339 drivers/platform/x86/ideapad-laptop.c static ssize_t show_ideapad_cam(struct device *dev, device 351 drivers/platform/x86/ideapad-laptop.c static ssize_t store_ideapad_cam(struct device *dev, device 370 drivers/platform/x86/ideapad-laptop.c static ssize_t show_ideapad_fan(struct device *dev, device 382 drivers/platform/x86/ideapad-laptop.c static ssize_t store_ideapad_fan(struct device *dev, device 403 drivers/platform/x86/ideapad-laptop.c static ssize_t touchpad_show(struct device *dev, device 416 drivers/platform/x86/ideapad-laptop.c static ssize_t __maybe_unused touchpad_store(struct device *dev, device 436 drivers/platform/x86/ideapad-laptop.c static ssize_t conservation_mode_show(struct device *dev, device 448 drivers/platform/x86/ideapad-laptop.c static ssize_t conservation_mode_store(struct device *dev, device 470 drivers/platform/x86/ideapad-laptop.c static ssize_t fn_lock_show(struct device *dev, device 486 drivers/platform/x86/ideapad-laptop.c static ssize_t fn_lock_store(struct device *dev, device 522 drivers/platform/x86/ideapad-laptop.c struct device *dev = container_of(kobj, struct device, kobj); device 1080 drivers/platform/x86/ideapad-laptop.c static int ideapad_acpi_resume(struct device *device) device 1084 drivers/platform/x86/ideapad-laptop.c if (!device) device 1086 drivers/platform/x86/ideapad-laptop.c priv = dev_get_drvdata(device); device 216 drivers/platform/x86/intel-hid.c static int intel_hid_set_enable(struct device *device, bool enable) device 218 drivers/platform/x86/intel-hid.c acpi_handle handle = ACPI_HANDLE(device); device 223 drivers/platform/x86/intel-hid.c dev_warn(device, "failed to %sable hotkeys\n", device 231 drivers/platform/x86/intel-hid.c static void intel_button_array_enable(struct device *device, bool enable) device 233 drivers/platform/x86/intel-hid.c struct intel_hid_priv *priv = dev_get_drvdata(device); device 234 drivers/platform/x86/intel-hid.c acpi_handle handle = ACPI_HANDLE(device); device 244 drivers/platform/x86/intel-hid.c dev_warn(device, "failed to get button capability\n"); device 251 drivers/platform/x86/intel-hid.c dev_warn(device, "failed to set button capability\n"); device 254 drivers/platform/x86/intel-hid.c static int intel_hid_pm_prepare(struct device *device) device 256 drivers/platform/x86/intel-hid.c if (device_may_wakeup(device)) { device 257 drivers/platform/x86/intel-hid.c struct intel_hid_priv *priv = dev_get_drvdata(device); device 264 drivers/platform/x86/intel-hid.c static void intel_hid_pm_complete(struct device *device) device 266 drivers/platform/x86/intel-hid.c struct intel_hid_priv *priv = dev_get_drvdata(device); device 271 drivers/platform/x86/intel-hid.c static int intel_hid_pl_suspend_handler(struct device *device) device 273 drivers/platform/x86/intel-hid.c intel_button_array_enable(device, false); device 276 drivers/platform/x86/intel-hid.c intel_hid_set_enable(device, false); device 281 drivers/platform/x86/intel-hid.c static int intel_hid_pl_resume_handler(struct device *device) device 283 drivers/platform/x86/intel-hid.c intel_hid_pm_complete(device); device 286 drivers/platform/x86/intel-hid.c intel_hid_set_enable(device, true); device 288 drivers/platform/x86/intel-hid.c intel_button_array_enable(device, true); device 302 drivers/platform/x86/intel-hid.c static int intel_hid_input_setup(struct platform_device *device) device 304 drivers/platform/x86/intel-hid.c struct intel_hid_priv *priv = dev_get_drvdata(&device->dev); device 307 drivers/platform/x86/intel-hid.c priv->input_dev = devm_input_allocate_device(&device->dev); device 321 drivers/platform/x86/intel-hid.c static int intel_button_array_input_setup(struct platform_device *device) device 323 drivers/platform/x86/intel-hid.c struct intel_hid_priv *priv = dev_get_drvdata(&device->dev); device 327 drivers/platform/x86/intel-hid.c priv->array = devm_input_allocate_device(&device->dev); device 343 drivers/platform/x86/intel-hid.c struct platform_device *device = context; device 344 drivers/platform/x86/intel-hid.c struct intel_hid_priv *priv = dev_get_drvdata(&device->dev); device 362 drivers/platform/x86/intel-hid.c dev_info(&device->dev, "unknown event 0x%x\n", event); device 367 drivers/platform/x86/intel-hid.c pm_wakeup_hard_event(&device->dev); device 396 drivers/platform/x86/intel-hid.c dev_dbg(&device->dev, "unknown event 0x%x\n", event); device 402 drivers/platform/x86/intel-hid.c dev_warn(&device->dev, "failed to get event index\n"); device 407 drivers/platform/x86/intel-hid.c dev_dbg(&device->dev, "unknown event index 0x%llx\n", device 411 drivers/platform/x86/intel-hid.c static bool button_array_present(struct platform_device *device) device 413 drivers/platform/x86/intel-hid.c acpi_handle handle = ACPI_HANDLE(&device->dev); device 435 drivers/platform/x86/intel-hid.c static int intel_hid_probe(struct platform_device *device) device 437 drivers/platform/x86/intel-hid.c acpi_handle handle = ACPI_HANDLE(&device->dev); device 446 drivers/platform/x86/intel-hid.c dev_warn(&device->dev, "failed to read mode\n"); device 456 drivers/platform/x86/intel-hid.c dev_info(&device->dev, "platform is not in simple mode\n"); device 460 drivers/platform/x86/intel-hid.c priv = devm_kzalloc(&device->dev, sizeof(*priv), GFP_KERNEL); device 463 drivers/platform/x86/intel-hid.c dev_set_drvdata(&device->dev, priv); device 465 drivers/platform/x86/intel-hid.c err = intel_hid_input_setup(device); device 472 drivers/platform/x86/intel-hid.c if (button_array_present(device)) { device 473 drivers/platform/x86/intel-hid.c dev_info(&device->dev, "platform supports 5 button array\n"); device 474 drivers/platform/x86/intel-hid.c err = intel_button_array_input_setup(device); device 482 drivers/platform/x86/intel-hid.c device); device 486 drivers/platform/x86/intel-hid.c err = intel_hid_set_enable(&device->dev, true); device 493 drivers/platform/x86/intel-hid.c intel_button_array_enable(&device->dev, true); device 498 drivers/platform/x86/intel-hid.c dev_warn(&device->dev, device 503 drivers/platform/x86/intel-hid.c device_init_wakeup(&device->dev, true); device 518 drivers/platform/x86/intel-hid.c static int intel_hid_remove(struct platform_device *device) device 520 drivers/platform/x86/intel-hid.c acpi_handle handle = ACPI_HANDLE(&device->dev); device 522 drivers/platform/x86/intel-hid.c device_init_wakeup(&device->dev, false); device 524 drivers/platform/x86/intel-hid.c intel_hid_set_enable(&device->dev, false); device 525 drivers/platform/x86/intel-hid.c intel_button_array_enable(&device->dev, false); device 12 drivers/platform/x86/intel-rst.c static ssize_t irst_show_wakeup_events(struct device *dev, device 29 drivers/platform/x86/intel-rst.c static ssize_t irst_store_wakeup_events(struct device *dev, device 57 drivers/platform/x86/intel-rst.c static ssize_t irst_show_wakeup_time(struct device *dev, device 73 drivers/platform/x86/intel-rst.c static ssize_t irst_store_wakeup_time(struct device *dev, device 54 drivers/platform/x86/intel-vbtn.c static int intel_vbtn_input_setup(struct platform_device *device) device 56 drivers/platform/x86/intel-vbtn.c struct intel_vbtn_priv *priv = dev_get_drvdata(&device->dev); device 59 drivers/platform/x86/intel-vbtn.c priv->input_dev = devm_input_allocate_device(&device->dev); device 67 drivers/platform/x86/intel-vbtn.c priv->input_dev->dev.parent = &device->dev; device 76 drivers/platform/x86/intel-vbtn.c struct platform_device *device = context; device 77 drivers/platform/x86/intel-vbtn.c struct intel_vbtn_priv *priv = dev_get_drvdata(&device->dev); device 85 drivers/platform/x86/intel-vbtn.c pm_wakeup_hard_event(&device->dev); device 113 drivers/platform/x86/intel-vbtn.c dev_dbg(&device->dev, "unknown event index 0x%x\n", event); device 116 drivers/platform/x86/intel-vbtn.c static void detect_tablet_mode(struct platform_device *device) device 119 drivers/platform/x86/intel-vbtn.c struct intel_vbtn_priv *priv = dev_get_drvdata(&device->dev); device 120 drivers/platform/x86/intel-vbtn.c acpi_handle handle = ACPI_HANDLE(&device->dev); device 145 drivers/platform/x86/intel-vbtn.c static int intel_vbtn_probe(struct platform_device *device) device 147 drivers/platform/x86/intel-vbtn.c acpi_handle handle = ACPI_HANDLE(&device->dev); device 154 drivers/platform/x86/intel-vbtn.c dev_warn(&device->dev, "failed to read Intel Virtual Button driver\n"); device 158 drivers/platform/x86/intel-vbtn.c priv = devm_kzalloc(&device->dev, sizeof(*priv), GFP_KERNEL); device 161 drivers/platform/x86/intel-vbtn.c dev_set_drvdata(&device->dev, priv); device 163 drivers/platform/x86/intel-vbtn.c err = intel_vbtn_input_setup(device); device 169 drivers/platform/x86/intel-vbtn.c detect_tablet_mode(device); device 174 drivers/platform/x86/intel-vbtn.c device); device 178 drivers/platform/x86/intel-vbtn.c device_init_wakeup(&device->dev, true); device 188 drivers/platform/x86/intel-vbtn.c static int intel_vbtn_remove(struct platform_device *device) device 190 drivers/platform/x86/intel-vbtn.c acpi_handle handle = ACPI_HANDLE(&device->dev); device 192 drivers/platform/x86/intel-vbtn.c device_init_wakeup(&device->dev, false); device 202 drivers/platform/x86/intel-vbtn.c static int intel_vbtn_pm_prepare(struct device *dev) device 212 drivers/platform/x86/intel-vbtn.c static void intel_vbtn_pm_complete(struct device *dev) device 219 drivers/platform/x86/intel-vbtn.c static int intel_vbtn_pm_resume(struct device *dev) device 22 drivers/platform/x86/intel-wmi-thunderbolt.c static ssize_t force_power_store(struct device *dev, device 87 drivers/platform/x86/intel_atomisp2_pm.c static int isp_pci_suspend(struct device *dev) device 115 drivers/platform/x86/intel_atomisp2_pm.c static int isp_pci_resume(struct device *dev) device 29 drivers/platform/x86/intel_bxtwc_tmu.c struct device *dev; device 108 drivers/platform/x86/intel_bxtwc_tmu.c static int bxtwc_tmu_suspend(struct device *dev) device 116 drivers/platform/x86/intel_bxtwc_tmu.c static int bxtwc_tmu_resume(struct device *dev) device 81 drivers/platform/x86/intel_cht_int33fe.c static int cht_int33fe_check_for_max17047(struct device *dev, void *data) device 227 drivers/platform/x86/intel_cht_int33fe.c cht_int33fe_register_max17047(struct device *dev, struct cht_int33fe_data *data) device 261 drivers/platform/x86/intel_cht_int33fe.c struct device *dev = &pdev->dev; device 23 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c struct device *dev = input->dev.parent; device 38 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c struct device *dev = &pdev->dev; device 173 drivers/platform/x86/intel_int0002_vgpio.c struct device *dev = &pdev->dev; device 281 drivers/platform/x86/intel_ips.c struct device *dev; device 50 drivers/platform/x86/intel_menlow.c struct acpi_device *device = cdev->devdata; device 51 drivers/platform/x86/intel_menlow.c acpi_handle handle = device->handle; device 76 drivers/platform/x86/intel_menlow.c struct acpi_device *device = cdev->devdata; device 77 drivers/platform/x86/intel_menlow.c acpi_handle handle = device->handle; device 99 drivers/platform/x86/intel_menlow.c struct acpi_device *device = cdev->devdata; device 100 drivers/platform/x86/intel_menlow.c acpi_handle handle = device->handle; device 138 drivers/platform/x86/intel_menlow.c static int intel_menlow_memory_add(struct acpi_device *device) device 143 drivers/platform/x86/intel_menlow.c if (!device) device 146 drivers/platform/x86/intel_menlow.c if (!acpi_has_method(device->handle, MEMORY_GET_BANDWIDTH)) device 149 drivers/platform/x86/intel_menlow.c if (!acpi_has_method(device->handle, MEMORY_SET_BANDWIDTH)) device 152 drivers/platform/x86/intel_menlow.c cdev = thermal_cooling_device_register("Memory controller", device, device 159 drivers/platform/x86/intel_menlow.c device->driver_data = cdev; device 160 drivers/platform/x86/intel_menlow.c result = sysfs_create_link(&device->dev.kobj, device 161 drivers/platform/x86/intel_menlow.c &cdev->device.kobj, "thermal_cooling"); device 165 drivers/platform/x86/intel_menlow.c result = sysfs_create_link(&cdev->device.kobj, device 166 drivers/platform/x86/intel_menlow.c &device->dev.kobj, "device"); device 168 drivers/platform/x86/intel_menlow.c sysfs_remove_link(&device->dev.kobj, "thermal_cooling"); device 181 drivers/platform/x86/intel_menlow.c static int intel_menlow_memory_remove(struct acpi_device *device) device 185 drivers/platform/x86/intel_menlow.c if (!device) device 188 drivers/platform/x86/intel_menlow.c cdev = acpi_driver_data(device); device 192 drivers/platform/x86/intel_menlow.c sysfs_remove_link(&device->dev.kobj, "thermal_cooling"); device 193 drivers/platform/x86/intel_menlow.c sysfs_remove_link(&cdev->device.kobj, "device"); device 226 drivers/platform/x86/intel_menlow.c struct device *device; device 297 drivers/platform/x86/intel_menlow.c static ssize_t aux_show(struct device *dev, struct device_attribute *dev_attr, device 309 drivers/platform/x86/intel_menlow.c static ssize_t aux0_show(struct device *dev, device 315 drivers/platform/x86/intel_menlow.c static ssize_t aux1_show(struct device *dev, device 321 drivers/platform/x86/intel_menlow.c static ssize_t aux_store(struct device *dev, struct device_attribute *dev_attr, device 340 drivers/platform/x86/intel_menlow.c static ssize_t aux0_store(struct device *dev, device 347 drivers/platform/x86/intel_menlow.c static ssize_t aux1_store(struct device *dev, device 356 drivers/platform/x86/intel_menlow.c static ssize_t bios_enabled_show(struct device *dev, device 370 drivers/platform/x86/intel_menlow.c void *store, struct device *dev, device 385 drivers/platform/x86/intel_menlow.c attr->device = dev; device 424 drivers/platform/x86/intel_menlow.c &thermal->device, handle); device 438 drivers/platform/x86/intel_menlow.c &thermal->device, handle); device 451 drivers/platform/x86/intel_menlow.c &thermal->device, handle); device 474 drivers/platform/x86/intel_menlow.c device_remove_file(pos->device, &pos->attr); device 43 drivers/platform/x86/intel_mid_powerbtn.c struct device *dev; device 332 drivers/platform/x86/intel_mid_thermal.c static int mid_initialize_adc(struct device *dev) device 409 drivers/platform/x86/intel_mid_thermal.c static int mid_thermal_resume(struct device *dev) device 421 drivers/platform/x86/intel_mid_thermal.c static int mid_thermal_suspend(struct device *dev) device 25 drivers/platform/x86/intel_mrfld_pwrbtn.c struct device *dev = input->dev.parent; device 44 drivers/platform/x86/intel_mrfld_pwrbtn.c struct device *dev = &pdev->dev; device 83 drivers/platform/x86/intel_mrfld_pwrbtn.c struct device *dev = &pdev->dev; device 928 drivers/platform/x86/intel_pmc_core.c static int pmc_core_suspend(struct device *dev) device 980 drivers/platform/x86/intel_pmc_core.c static int pmc_core_resume(struct device *dev) device 21 drivers/platform/x86/intel_pmc_core_pltdrv.c static void intel_pmc_core_release(struct device *dev) device 115 drivers/platform/x86/intel_pmc_ipc.c struct device *dev; device 561 drivers/platform/x86/intel_pmc_ipc.c static ssize_t intel_pmc_ipc_simple_cmd_store(struct device *dev, device 583 drivers/platform/x86/intel_pmc_ipc.c static ssize_t intel_pmc_ipc_northpeak_store(struct device *dev, device 41 drivers/platform/x86/intel_punit_ipc.c struct device *dev; device 89 drivers/platform/x86/intel_scu_ipc.c struct device *dev; device 195 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c static int __maybe_unused isst_if_resume(struct device *device) device 133 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c static int __maybe_unused isst_if_suspend(struct device *device) device 135 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c struct isst_if_device *punit_dev = dev_get_drvdata(device); device 148 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c static int __maybe_unused isst_if_resume(struct device *device) device 150 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c struct isst_if_device *punit_dev = dev_get_drvdata(device); device 590 drivers/platform/x86/intel_telemetry_debugfs.c dev->vendor, dev->device, dev_name(&dev->dev), device 262 drivers/platform/x86/lg-laptop.c static void acpi_notify(struct acpi_device *device, u32 event) device 266 drivers/platform/x86/lg-laptop.c acpi_handle_debug(device->handle, "notify: %d\n", event); device 274 drivers/platform/x86/lg-laptop.c static ssize_t fan_mode_store(struct device *dev, device 306 drivers/platform/x86/lg-laptop.c static ssize_t fan_mode_show(struct device *dev, device 327 drivers/platform/x86/lg-laptop.c static ssize_t usb_charge_store(struct device *dev, device 347 drivers/platform/x86/lg-laptop.c static ssize_t usb_charge_show(struct device *dev, device 369 drivers/platform/x86/lg-laptop.c static ssize_t reader_mode_store(struct device *dev, device 389 drivers/platform/x86/lg-laptop.c static ssize_t reader_mode_show(struct device *dev, device 411 drivers/platform/x86/lg-laptop.c static ssize_t fn_lock_store(struct device *dev, device 431 drivers/platform/x86/lg-laptop.c static ssize_t fn_lock_show(struct device *dev, device 452 drivers/platform/x86/lg-laptop.c static ssize_t battery_care_limit_store(struct device *dev, device 477 drivers/platform/x86/lg-laptop.c static ssize_t battery_care_limit_show(struct device *dev, device 604 drivers/platform/x86/lg-laptop.c static int acpi_add(struct acpi_device *device) device 646 drivers/platform/x86/lg-laptop.c static int acpi_remove(struct acpi_device *device) device 1570 drivers/platform/x86/mlx-platform.c static bool mlxplat_mlxcpld_writeable_reg(struct device *dev, unsigned int reg) device 1608 drivers/platform/x86/mlx-platform.c static bool mlxplat_mlxcpld_readable_reg(struct device *dev, unsigned int reg) device 1679 drivers/platform/x86/mlx-platform.c static bool mlxplat_mlxcpld_volatile_reg(struct device *dev, unsigned int reg) device 88 drivers/platform/x86/msi-laptop.c static int msi_laptop_resume(struct device *device); device 307 drivers/platform/x86/msi-laptop.c static ssize_t show_wlan(struct device *dev, device 325 drivers/platform/x86/msi-laptop.c static ssize_t store_wlan(struct device *dev, device 331 drivers/platform/x86/msi-laptop.c static ssize_t show_bluetooth(struct device *dev, device 349 drivers/platform/x86/msi-laptop.c static ssize_t store_bluetooth(struct device *dev, device 355 drivers/platform/x86/msi-laptop.c static ssize_t show_threeg(struct device *dev, device 372 drivers/platform/x86/msi-laptop.c static ssize_t store_threeg(struct device *dev, device 378 drivers/platform/x86/msi-laptop.c static ssize_t show_lcd_level(struct device *dev, device 391 drivers/platform/x86/msi-laptop.c static ssize_t store_lcd_level(struct device *dev, device 408 drivers/platform/x86/msi-laptop.c static ssize_t show_auto_brightness(struct device *dev, device 421 drivers/platform/x86/msi-laptop.c static ssize_t store_auto_brightness(struct device *dev, device 437 drivers/platform/x86/msi-laptop.c static ssize_t show_touchpad(struct device *dev, device 451 drivers/platform/x86/msi-laptop.c static ssize_t show_turbo(struct device *dev, device 465 drivers/platform/x86/msi-laptop.c static ssize_t show_eco(struct device *dev, device 479 drivers/platform/x86/msi-laptop.c static ssize_t show_turbo_cooldown(struct device *dev, device 494 drivers/platform/x86/msi-laptop.c static ssize_t show_auto_fan(struct device *dev, device 508 drivers/platform/x86/msi-laptop.c static ssize_t store_auto_fan(struct device *dev, device 925 drivers/platform/x86/msi-laptop.c static int msi_laptop_resume(struct device *device) device 163 drivers/platform/x86/panasonic-laptop.c static int acpi_pcc_hotkey_add(struct acpi_device *device); device 164 drivers/platform/x86/panasonic-laptop.c static int acpi_pcc_hotkey_remove(struct acpi_device *device); device 165 drivers/platform/x86/panasonic-laptop.c static void acpi_pcc_hotkey_notify(struct acpi_device *device, u32 event); device 177 drivers/platform/x86/panasonic-laptop.c static int acpi_pcc_hotkey_resume(struct device *dev); device 213 drivers/platform/x86/panasonic-laptop.c struct acpi_device *device; device 239 drivers/platform/x86/panasonic-laptop.c static inline int acpi_pcc_get_sqty(struct acpi_device *device) device 244 drivers/platform/x86/panasonic-laptop.c status = acpi_evaluate_integer(device->handle, METHOD_HKEY_SQTY, device 350 drivers/platform/x86/panasonic-laptop.c static ssize_t show_numbatt(struct device *dev, struct device_attribute *attr, device 362 drivers/platform/x86/panasonic-laptop.c static ssize_t show_lcdtype(struct device *dev, struct device_attribute *attr, device 374 drivers/platform/x86/panasonic-laptop.c static ssize_t show_mute(struct device *dev, struct device_attribute *attr, device 386 drivers/platform/x86/panasonic-laptop.c static ssize_t show_sticky(struct device *dev, struct device_attribute *attr, device 398 drivers/platform/x86/panasonic-laptop.c static ssize_t set_sticky(struct device *dev, struct device_attribute *attr, device 465 drivers/platform/x86/panasonic-laptop.c static void acpi_pcc_hotkey_notify(struct acpi_device *device, u32 event) device 467 drivers/platform/x86/panasonic-laptop.c struct pcc_acpi *pcc = acpi_driver_data(device); device 520 drivers/platform/x86/panasonic-laptop.c static int acpi_pcc_hotkey_resume(struct device *dev) device 538 drivers/platform/x86/panasonic-laptop.c static int acpi_pcc_hotkey_add(struct acpi_device *device) device 544 drivers/platform/x86/panasonic-laptop.c if (!device) device 547 drivers/platform/x86/panasonic-laptop.c num_sifr = acpi_pcc_get_sqty(device); device 567 drivers/platform/x86/panasonic-laptop.c pcc->device = device; device 568 drivers/platform/x86/panasonic-laptop.c pcc->handle = device->handle; device 570 drivers/platform/x86/panasonic-laptop.c device->driver_data = pcc; device 571 drivers/platform/x86/panasonic-laptop.c strcpy(acpi_device_name(device), ACPI_PCC_DEVICE_NAME); device 572 drivers/platform/x86/panasonic-laptop.c strcpy(acpi_device_class(device), ACPI_PCC_CLASS); device 605 drivers/platform/x86/panasonic-laptop.c result = sysfs_create_group(&device->dev.kobj, &pcc_attr_group); device 623 drivers/platform/x86/panasonic-laptop.c static int acpi_pcc_hotkey_remove(struct acpi_device *device) device 625 drivers/platform/x86/panasonic-laptop.c struct pcc_acpi *pcc = acpi_driver_data(device); device 627 drivers/platform/x86/panasonic-laptop.c if (!device || !pcc) device 630 drivers/platform/x86/panasonic-laptop.c sysfs_remove_group(&device->dev.kobj, &pcc_attr_group); device 655 drivers/platform/x86/samsung-laptop.c static ssize_t get_performance_level(struct device *dev, device 679 drivers/platform/x86/samsung-laptop.c static ssize_t set_performance_level(struct device *dev, device 746 drivers/platform/x86/samsung-laptop.c static ssize_t get_battery_life_extender(struct device *dev, device 760 drivers/platform/x86/samsung-laptop.c static ssize_t set_battery_life_extender(struct device *dev, device 815 drivers/platform/x86/samsung-laptop.c static ssize_t get_usb_charge(struct device *dev, device 829 drivers/platform/x86/samsung-laptop.c static ssize_t set_usb_charge(struct device *dev, device 880 drivers/platform/x86/samsung-laptop.c static ssize_t get_lid_handling(struct device *dev, device 894 drivers/platform/x86/samsung-laptop.c static ssize_t set_lid_handling(struct device *dev, device 1214 drivers/platform/x86/samsung-laptop.c struct device *dev = container_of(kobj, struct device, kobj); device 1237 drivers/platform/x86/samsung-laptop.c struct platform_device *device = samsung->platform_device; device 1239 drivers/platform/x86/samsung-laptop.c sysfs_remove_group(&device->dev.kobj, &platform_attribute_group); device 1244 drivers/platform/x86/samsung-laptop.c struct platform_device *device = samsung->platform_device; device 1246 drivers/platform/x86/samsung-laptop.c return sysfs_create_group(&device->dev.kobj, &platform_attribute_group); device 182 drivers/platform/x86/sony-laptop.c static int sony_nc_rfkill_setup(struct acpi_device *device, device 628 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_sysfs_show(struct device *, struct device_attribute *, device 630 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_sysfs_store(struct device *, struct device_attribute *, device 823 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_handles_show(struct device *dev, device 956 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_sysfs_show(struct device *dev, struct device_attribute *attr, device 977 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_sysfs_store(struct device *dev, device 1189 drivers/platform/x86/sony-laptop.c static void sony_nc_notify(struct acpi_device *device, u32 event) device 1300 drivers/platform/x86/sony-laptop.c static void sony_nc_function_setup(struct acpi_device *device, device 1373 drivers/platform/x86/sony-laptop.c result = sony_nc_rfkill_setup(device, handle); device 1554 drivers/platform/x86/sony-laptop.c static int sony_nc_resume(struct device *dev) device 1613 drivers/platform/x86/sony-laptop.c static int sony_nc_setup_rfkill(struct acpi_device *device, device 1644 drivers/platform/x86/sony-laptop.c rfk = rfkill_alloc(name, &device->dev, type, device 1705 drivers/platform/x86/sony-laptop.c static int sony_nc_rfkill_setup(struct acpi_device *device, device 1747 drivers/platform/x86/sony-laptop.c sony_nc_setup_rfkill(device, SONY_WIFI); device 1750 drivers/platform/x86/sony-laptop.c sony_nc_setup_rfkill(device, SONY_BLUETOOTH); device 1755 drivers/platform/x86/sony-laptop.c sony_nc_setup_rfkill(device, SONY_WWAN); device 1758 drivers/platform/x86/sony-laptop.c sony_nc_setup_rfkill(device, SONY_WIMAX); device 1798 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_kbd_backlight_mode_store(struct device *dev, device 1818 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_kbd_backlight_mode_show(struct device *dev, device 1842 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_kbd_backlight_timeout_store(struct device *dev, device 1862 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_kbd_backlight_timeout_show(struct device *dev, device 1980 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_battery_care_limit_store(struct device *dev, device 2037 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_battery_care_limit_show(struct device *dev, device 2064 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_battery_care_health_show(struct device *dev, device 2182 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_thermal_profiles_show(struct device *dev, device 2198 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_thermal_mode_store(struct device *dev, device 2222 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_thermal_mode_show(struct device *dev, device 2317 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_lid_resume_store(struct device *dev, device 2358 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_lid_resume_show(struct device *dev, device 2492 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_gfx_switch_status_show(struct device *dev, device 2549 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_highspeed_charging_store(struct device *dev, device 2568 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_highspeed_charging_show(struct device *dev, device 2623 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_lowbatt_store(struct device *dev, device 2642 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_lowbatt_show(struct device *dev, device 2689 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_hsfan_store(struct device *dev, device 2708 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_hsfan_show(struct device *dev, device 2719 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_fanspeed_show(struct device *dev, device 2796 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_usb_charge_store(struct device *dev, device 2815 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_usb_charge_show(struct device *dev, device 2870 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_panelid_show(struct device *dev, device 2917 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_smart_conn_store(struct device *dev, device 2976 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_touchpad_store(struct device *dev, device 2998 drivers/platform/x86/sony-laptop.c static ssize_t sony_nc_touchpad_show(struct device *dev, device 3164 drivers/platform/x86/sony-laptop.c static int sony_nc_add(struct acpi_device *device) device 3170 drivers/platform/x86/sony-laptop.c sony_nc_acpi_device = device; device 3171 drivers/platform/x86/sony-laptop.c strcpy(acpi_device_class(device), "sony/hotkey"); device 3173 drivers/platform/x86/sony-laptop.c sony_nc_acpi_handle = device->handle; device 3176 drivers/platform/x86/sony-laptop.c result = acpi_bus_get_status(device); device 3178 drivers/platform/x86/sony-laptop.c if (!result && !device->status.present) { device 3199 drivers/platform/x86/sony-laptop.c result = sony_laptop_setup_input(device); device 3216 drivers/platform/x86/sony-laptop.c sony_nc_function_setup(device, sony_pf_device); device 3281 drivers/platform/x86/sony-laptop.c static int sony_nc_remove(struct acpi_device *device) device 3900 drivers/platform/x86/sony-laptop.c static ssize_t sony_pic_wwanpower_store(struct device *dev, device 3918 drivers/platform/x86/sony-laptop.c static ssize_t sony_pic_wwanpower_show(struct device *dev, device 3939 drivers/platform/x86/sony-laptop.c static ssize_t sony_pic_bluetoothpower_store(struct device *dev, device 3957 drivers/platform/x86/sony-laptop.c static ssize_t sony_pic_bluetoothpower_show(struct device *dev, device 3980 drivers/platform/x86/sony-laptop.c static ssize_t sony_pic_fanspeed_store(struct device *dev, device 3997 drivers/platform/x86/sony-laptop.c static ssize_t sony_pic_fanspeed_show(struct device *dev, device 4425 drivers/platform/x86/sony-laptop.c static int sony_pic_possible_resources(struct acpi_device *device) device 4430 drivers/platform/x86/sony-laptop.c if (!device) device 4436 drivers/platform/x86/sony-laptop.c result = acpi_bus_get_status(device); device 4442 drivers/platform/x86/sony-laptop.c if (!device->status.enabled) device 4451 drivers/platform/x86/sony-laptop.c status = acpi_walk_resources(device->handle, METHOD_NAME__PRS, device 4464 drivers/platform/x86/sony-laptop.c static int sony_pic_disable(struct acpi_device *device) device 4466 drivers/platform/x86/sony-laptop.c acpi_status ret = acpi_evaluate_object(device->handle, "_DIS", NULL, device 4482 drivers/platform/x86/sony-laptop.c static int sony_pic_enable(struct acpi_device *device, device 4564 drivers/platform/x86/sony-laptop.c status = acpi_set_current_resources(device->handle, &buffer); device 4653 drivers/platform/x86/sony-laptop.c static int sony_pic_remove(struct acpi_device *device) device 4658 drivers/platform/x86/sony-laptop.c if (sony_pic_disable(device)) { device 4693 drivers/platform/x86/sony-laptop.c static int sony_pic_add(struct acpi_device *device) device 4699 drivers/platform/x86/sony-laptop.c spic_dev.acpi_dev = device; device 4700 drivers/platform/x86/sony-laptop.c strcpy(acpi_device_class(device), "sony/hotkey"); device 4705 drivers/platform/x86/sony-laptop.c result = sony_pic_possible_resources(device); device 4712 drivers/platform/x86/sony-laptop.c result = sony_laptop_setup_input(device); device 4782 drivers/platform/x86/sony-laptop.c result = sony_pic_enable(device, spic_dev.cur_ioport, spic_dev.cur_irq); device 4805 drivers/platform/x86/sony-laptop.c sony_pic_disable(device); device 4839 drivers/platform/x86/sony-laptop.c static int sony_pic_suspend(struct device *dev) device 4846 drivers/platform/x86/sony-laptop.c static int sony_pic_resume(struct device *dev) device 136 drivers/platform/x86/surface3-wmi.c static int s3_wmi_check_platform_device(struct device *dev, void *data) device 233 drivers/platform/x86/surface3-wmi.c static int s3_wmi_remove(struct platform_device *device) device 243 drivers/platform/x86/surface3-wmi.c static int __maybe_unused s3_wmi_resume(struct device *dev) device 71 drivers/platform/x86/surface3_button.c static int surface3_button_lookup_gpio(struct device *dev, int acpi_index) device 184 drivers/platform/x86/surface3_button.c struct device *dev = &client->dev; device 76 drivers/platform/x86/surfacepro3_button.c static void surface_button_notify(struct acpi_device *device, u32 event) device 78 drivers/platform/x86/surfacepro3_button.c struct surface_button *button = acpi_driver_data(device); device 113 drivers/platform/x86/surfacepro3_button.c dev_warn_once(&device->dev, "Tablet mode is not supported\n"); device 116 drivers/platform/x86/surfacepro3_button.c dev_info_ratelimited(&device->dev, device 124 drivers/platform/x86/surfacepro3_button.c pm_wakeup_dev_event(&device->dev, 0, button->suspended); device 132 drivers/platform/x86/surfacepro3_button.c static int surface_button_suspend(struct device *dev) device 134 drivers/platform/x86/surfacepro3_button.c struct acpi_device *device = to_acpi_device(dev); device 135 drivers/platform/x86/surfacepro3_button.c struct surface_button *button = acpi_driver_data(device); device 141 drivers/platform/x86/surfacepro3_button.c static int surface_button_resume(struct device *dev) device 143 drivers/platform/x86/surfacepro3_button.c struct acpi_device *device = to_acpi_device(dev); device 144 drivers/platform/x86/surfacepro3_button.c struct surface_button *button = acpi_driver_data(device); device 189 drivers/platform/x86/surfacepro3_button.c static int surface_button_add(struct acpi_device *device) device 193 drivers/platform/x86/surfacepro3_button.c const char *hid = acpi_device_hid(device); device 197 drivers/platform/x86/surfacepro3_button.c if (strncmp(acpi_device_bid(device), SURFACE_BUTTON_OBJ_NAME, device 201 drivers/platform/x86/surfacepro3_button.c if (!surface_button_check_MSHW0040(device)) device 208 drivers/platform/x86/surfacepro3_button.c device->driver_data = button; device 215 drivers/platform/x86/surfacepro3_button.c name = acpi_device_name(device); device 222 drivers/platform/x86/surfacepro3_button.c input->dev.parent = &device->dev; device 232 drivers/platform/x86/surfacepro3_button.c device_init_wakeup(&device->dev, true); device 233 drivers/platform/x86/surfacepro3_button.c dev_info(&device->dev, device 234 drivers/platform/x86/surfacepro3_button.c "%s [%s]\n", name, acpi_device_bid(device)); device 244 drivers/platform/x86/surfacepro3_button.c static int surface_button_remove(struct acpi_device *device) device 246 drivers/platform/x86/surfacepro3_button.c struct surface_button *button = acpi_driver_data(device); device 127 drivers/platform/x86/tc1100-wmi.c show_bool_##value(struct device *dev, struct device_attribute *attr, \ device 138 drivers/platform/x86/tc1100-wmi.c set_bool_##value(struct device *dev, struct device_attribute *attr, \ device 167 drivers/platform/x86/tc1100-wmi.c static int __init tc1100_probe(struct platform_device *device) device 169 drivers/platform/x86/tc1100-wmi.c return sysfs_create_group(&device->dev.kobj, &tc1100_attribute_group); device 173 drivers/platform/x86/tc1100-wmi.c static int tc1100_remove(struct platform_device *device) device 175 drivers/platform/x86/tc1100-wmi.c sysfs_remove_group(&device->dev.kobj, &tc1100_attribute_group); device 181 drivers/platform/x86/tc1100-wmi.c static int tc1100_suspend(struct device *dev) device 196 drivers/platform/x86/tc1100-wmi.c static int tc1100_resume(struct device *dev) device 268 drivers/platform/x86/thinkpad_acpi.c struct acpi_device *device; device 790 drivers/platform/x86/thinkpad_acpi.c rc = acpi_bus_get_device(*ibm->acpi->handle, &ibm->acpi->device); device 796 drivers/platform/x86/thinkpad_acpi.c ibm->acpi->device->driver_data = ibm; device 797 drivers/platform/x86/thinkpad_acpi.c sprintf(acpi_device_class(ibm->acpi->device), "%s/%s", device 817 drivers/platform/x86/thinkpad_acpi.c static int __init tpacpi_device_add(struct acpi_device *device) device 946 drivers/platform/x86/thinkpad_acpi.c static struct device *tpacpi_hwmon; device 952 drivers/platform/x86/thinkpad_acpi.c static int tpacpi_suspend_handler(struct device *dev) device 966 drivers/platform/x86/thinkpad_acpi.c static int tpacpi_resume_handler(struct device *dev) device 2749 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_enable_show(struct device *dev, device 2765 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_enable_store(struct device *dev, device 2786 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_mask_show(struct device *dev, device 2793 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_mask_store(struct device *dev, device 2822 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_bios_enabled_show(struct device *dev, device 2832 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_bios_mask_show(struct device *dev, device 2844 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_all_mask_show(struct device *dev, device 2855 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_adaptive_all_mask_show(struct device *dev, device 2866 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_recommended_mask_show(struct device *dev, device 2880 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_source_mask_show(struct device *dev, device 2887 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_source_mask_store(struct device *dev, device 2931 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_poll_freq_show(struct device *dev, device 2938 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_poll_freq_store(struct device *dev, device 2965 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_radio_sw_show(struct device *dev, device 2991 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_tablet_mode_show(struct device *dev, device 3013 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_wakeup_reason_show(struct device *dev, device 3029 drivers/platform/x86/thinkpad_acpi.c static ssize_t hotkey_wakeup_hotunplug_complete_show(struct device *dev, device 3058 drivers/platform/x86/thinkpad_acpi.c static ssize_t adaptive_kbd_mode_show(struct device *dev, device 3071 drivers/platform/x86/thinkpad_acpi.c static ssize_t adaptive_kbd_mode_store(struct device *dev, device 4124 drivers/platform/x86/thinkpad_acpi.c ibm->acpi->device->pnp.device_class, device 4125 drivers/platform/x86/thinkpad_acpi.c dev_name(&ibm->acpi->device->dev), device 4210 drivers/platform/x86/thinkpad_acpi.c ibm->acpi->device->pnp.device_class, device 4211 drivers/platform/x86/thinkpad_acpi.c dev_name(&ibm->acpi->device->dev), device 4431 drivers/platform/x86/thinkpad_acpi.c static ssize_t bluetooth_enable_show(struct device *dev, device 4439 drivers/platform/x86/thinkpad_acpi.c static ssize_t bluetooth_enable_store(struct device *dev, device 4687 drivers/platform/x86/thinkpad_acpi.c static ssize_t wan_enable_show(struct device *dev, device 4695 drivers/platform/x86/thinkpad_acpi.c static ssize_t wan_enable_store(struct device *dev, device 5685 drivers/platform/x86/thinkpad_acpi.c static ssize_t cmos_command_store(struct device *dev, device 6391 drivers/platform/x86/thinkpad_acpi.c static ssize_t thermal_temp_input_show(struct device *dev, device 6856 drivers/platform/x86/thinkpad_acpi.c struct acpi_device *device, *child; device 6859 drivers/platform/x86/thinkpad_acpi.c if (acpi_bus_get_device(handle, &device)) device 6863 drivers/platform/x86/thinkpad_acpi.c list_for_each_entry(child, &device->children, node) { device 8568 drivers/platform/x86/thinkpad_acpi.c static ssize_t fan_pwm1_enable_show(struct device *dev, device 8589 drivers/platform/x86/thinkpad_acpi.c static ssize_t fan_pwm1_enable_store(struct device *dev, device 8634 drivers/platform/x86/thinkpad_acpi.c static ssize_t fan_pwm1_show(struct device *dev, device 8655 drivers/platform/x86/thinkpad_acpi.c static ssize_t fan_pwm1_store(struct device *dev, device 8694 drivers/platform/x86/thinkpad_acpi.c static ssize_t fan_fan1_input_show(struct device *dev, device 8711 drivers/platform/x86/thinkpad_acpi.c static ssize_t fan_fan2_input_show(struct device *dev, device 9520 drivers/platform/x86/thinkpad_acpi.c struct device *dev, device 9588 drivers/platform/x86/thinkpad_acpi.c struct device *dev, device 9614 drivers/platform/x86/thinkpad_acpi.c static ssize_t charge_start_threshold_show(struct device *device, device 9618 drivers/platform/x86/thinkpad_acpi.c return tpacpi_battery_show(THRESHOLD_START, device, buf); device 9621 drivers/platform/x86/thinkpad_acpi.c static ssize_t charge_stop_threshold_show(struct device *device, device 9625 drivers/platform/x86/thinkpad_acpi.c return tpacpi_battery_show(THRESHOLD_STOP, device, buf); device 9628 drivers/platform/x86/thinkpad_acpi.c static ssize_t charge_start_threshold_store(struct device *dev, device 9635 drivers/platform/x86/thinkpad_acpi.c static ssize_t charge_stop_threshold_store(struct device *dev, device 28 drivers/platform/x86/topstar-laptop.c struct acpi_device *device; device 63 drivers/platform/x86/topstar-laptop.c status = acpi_evaluate_integer(topstar->device->handle, device 76 drivers/platform/x86/topstar-laptop.c status = acpi_execute_simple_method(topstar->device->handle, device 221 drivers/platform/x86/topstar-laptop.c static int topstar_acpi_fncx_switch(struct acpi_device *device, bool state) device 226 drivers/platform/x86/topstar-laptop.c status = acpi_execute_simple_method(device->handle, "FNCX", arg); device 235 drivers/platform/x86/topstar-laptop.c static void topstar_acpi_notify(struct acpi_device *device, u32 event) device 237 drivers/platform/x86/topstar-laptop.c struct topstar_laptop *topstar = acpi_driver_data(device); device 256 drivers/platform/x86/topstar-laptop.c return topstar_acpi_fncx_switch(topstar->device, true); device 261 drivers/platform/x86/topstar-laptop.c topstar_acpi_fncx_switch(topstar->device, false); device 288 drivers/platform/x86/topstar-laptop.c static int topstar_acpi_add(struct acpi_device *device) device 299 drivers/platform/x86/topstar-laptop.c strcpy(acpi_device_name(device), "Topstar TPSACPI"); device 300 drivers/platform/x86/topstar-laptop.c strcpy(acpi_device_class(device), TOPSTAR_LAPTOP_CLASS); device 301 drivers/platform/x86/topstar-laptop.c device->driver_data = topstar; device 302 drivers/platform/x86/topstar-laptop.c topstar->device = device; device 335 drivers/platform/x86/topstar-laptop.c static int topstar_acpi_remove(struct acpi_device *device) device 337 drivers/platform/x86/topstar-laptop.c struct topstar_laptop *topstar = acpi_driver_data(device); device 1732 drivers/platform/x86/toshiba_acpi.c static ssize_t version_show(struct device *dev, device 1739 drivers/platform/x86/toshiba_acpi.c static ssize_t fan_store(struct device *dev, device 1761 drivers/platform/x86/toshiba_acpi.c static ssize_t fan_show(struct device *dev, device 1776 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_backlight_mode_store(struct device *dev, device 1852 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_backlight_mode_show(struct device *dev, device 1866 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_type_show(struct device *dev, device 1875 drivers/platform/x86/toshiba_acpi.c static ssize_t available_kbd_modes_show(struct device *dev, device 1890 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_backlight_timeout_store(struct device *dev, device 1933 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_backlight_timeout_show(struct device *dev, device 1947 drivers/platform/x86/toshiba_acpi.c static ssize_t touchpad_store(struct device *dev, device 1969 drivers/platform/x86/toshiba_acpi.c static ssize_t touchpad_show(struct device *dev, device 1984 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_sleep_charge_show(struct device *dev, device 1998 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_sleep_charge_store(struct device *dev, device 2039 drivers/platform/x86/toshiba_acpi.c static ssize_t sleep_functions_on_battery_show(struct device *dev, device 2062 drivers/platform/x86/toshiba_acpi.c static ssize_t sleep_functions_on_battery_store(struct device *dev, device 2101 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_rapid_charge_show(struct device *dev, device 2115 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_rapid_charge_store(struct device *dev, device 2137 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_sleep_music_show(struct device *dev, device 2151 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_sleep_music_store(struct device *dev, device 2173 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_function_keys_show(struct device *dev, device 2187 drivers/platform/x86/toshiba_acpi.c static ssize_t kbd_function_keys_store(struct device *dev, device 2216 drivers/platform/x86/toshiba_acpi.c static ssize_t panel_power_on_show(struct device *dev, device 2230 drivers/platform/x86/toshiba_acpi.c static ssize_t panel_power_on_store(struct device *dev, device 2254 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_three_show(struct device *dev, device 2268 drivers/platform/x86/toshiba_acpi.c static ssize_t usb_three_store(struct device *dev, device 2297 drivers/platform/x86/toshiba_acpi.c static ssize_t cooling_method_show(struct device *dev, device 2311 drivers/platform/x86/toshiba_acpi.c static ssize_t cooling_method_store(struct device *dev, device 2367 drivers/platform/x86/toshiba_acpi.c struct device *dev = container_of(kobj, struct device, kobj); device 3266 drivers/platform/x86/toshiba_acpi.c static int toshiba_acpi_suspend(struct device *device) device 3268 drivers/platform/x86/toshiba_acpi.c struct toshiba_acpi_dev *dev = acpi_driver_data(to_acpi_device(device)); device 3281 drivers/platform/x86/toshiba_acpi.c static int toshiba_acpi_resume(struct device *device) device 3283 drivers/platform/x86/toshiba_acpi.c struct toshiba_acpi_dev *dev = acpi_driver_data(to_acpi_device(device)); device 38 drivers/platform/x86/toshiba_bluetooth.c static int toshiba_bt_rfkill_add(struct acpi_device *device); device 39 drivers/platform/x86/toshiba_bluetooth.c static int toshiba_bt_rfkill_remove(struct acpi_device *device); device 40 drivers/platform/x86/toshiba_bluetooth.c static void toshiba_bt_rfkill_notify(struct acpi_device *device, u32 event); device 49 drivers/platform/x86/toshiba_bluetooth.c static int toshiba_bt_resume(struct device *dev); device 207 drivers/platform/x86/toshiba_bluetooth.c static void toshiba_bt_rfkill_notify(struct acpi_device *device, u32 event) device 209 drivers/platform/x86/toshiba_bluetooth.c struct toshiba_bluetooth_dev *bt_dev = acpi_driver_data(device); device 218 drivers/platform/x86/toshiba_bluetooth.c static int toshiba_bt_resume(struct device *dev) device 235 drivers/platform/x86/toshiba_bluetooth.c static int toshiba_bt_rfkill_add(struct acpi_device *device) device 240 drivers/platform/x86/toshiba_bluetooth.c result = toshiba_bluetooth_present(device->handle); device 249 drivers/platform/x86/toshiba_bluetooth.c bt_dev->acpi_dev = device; device 250 drivers/platform/x86/toshiba_bluetooth.c device->driver_data = bt_dev; device 251 drivers/platform/x86/toshiba_bluetooth.c dev_set_drvdata(&device->dev, bt_dev); device 260 drivers/platform/x86/toshiba_bluetooth.c &device->dev, device 282 drivers/platform/x86/toshiba_bluetooth.c static int toshiba_bt_rfkill_remove(struct acpi_device *device) device 284 drivers/platform/x86/toshiba_bluetooth.c struct toshiba_bluetooth_dev *bt_dev = acpi_driver_data(device); device 294 drivers/platform/x86/toshiba_bluetooth.c return toshiba_bluetooth_disable(device->handle); device 58 drivers/platform/x86/toshiba_haps.c static ssize_t protection_level_show(struct device *dev, device 66 drivers/platform/x86/toshiba_haps.c static ssize_t protection_level_store(struct device *dev, device 95 drivers/platform/x86/toshiba_haps.c static ssize_t reset_protection_store(struct device *dev, device 132 drivers/platform/x86/toshiba_haps.c static void toshiba_haps_notify(struct acpi_device *device, u32 event) device 136 drivers/platform/x86/toshiba_haps.c acpi_bus_generate_netlink_event(device->pnp.device_class, device 137 drivers/platform/x86/toshiba_haps.c dev_name(&device->dev), device 141 drivers/platform/x86/toshiba_haps.c static int toshiba_haps_remove(struct acpi_device *device) device 143 drivers/platform/x86/toshiba_haps.c sysfs_remove_group(&device->dev.kobj, &haps_attr_group); device 212 drivers/platform/x86/toshiba_haps.c static int toshiba_haps_suspend(struct device *device) device 217 drivers/platform/x86/toshiba_haps.c haps = acpi_driver_data(to_acpi_device(device)); device 225 drivers/platform/x86/toshiba_haps.c static int toshiba_haps_resume(struct device *device) device 230 drivers/platform/x86/toshiba_haps.c haps = acpi_driver_data(to_acpi_device(device)); device 1004 drivers/platform/x86/touchscreen_dmi.c struct device *dev = &client->dev; device 1018 drivers/platform/x86/touchscreen_dmi.c struct device *dev = data; device 88 drivers/platform/x86/wmi.c static int acpi_wmi_remove(struct platform_device *device); device 89 drivers/platform/x86/wmi.c static int acpi_wmi_probe(struct platform_device *device); device 660 drivers/platform/x86/wmi.c static struct wmi_block *dev_to_wblock(struct device *dev) device 665 drivers/platform/x86/wmi.c static struct wmi_device *dev_to_wdev(struct device *dev) device 673 drivers/platform/x86/wmi.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 682 drivers/platform/x86/wmi.c static ssize_t guid_show(struct device *dev, struct device_attribute *attr, device 691 drivers/platform/x86/wmi.c static ssize_t instance_count_show(struct device *dev, device 700 drivers/platform/x86/wmi.c static ssize_t expensive_show(struct device *dev, device 719 drivers/platform/x86/wmi.c static ssize_t notify_id_show(struct device *dev, struct device_attribute *attr, device 734 drivers/platform/x86/wmi.c static ssize_t object_id_show(struct device *dev, struct device_attribute *attr, device 744 drivers/platform/x86/wmi.c static ssize_t setable_show(struct device *dev, struct device_attribute *attr, device 766 drivers/platform/x86/wmi.c static int wmi_dev_uevent(struct device *dev, struct kobj_uevent_env *env) device 779 drivers/platform/x86/wmi.c static void wmi_dev_release(struct device *dev) device 786 drivers/platform/x86/wmi.c static int wmi_dev_match(struct device *dev, struct device_driver *driver) device 917 drivers/platform/x86/wmi.c static int wmi_dev_probe(struct device *dev) device 981 drivers/platform/x86/wmi.c static int wmi_dev_remove(struct device *dev) device 1034 drivers/platform/x86/wmi.c static int wmi_create_device(struct device *wmi_bus_dev, device 1037 drivers/platform/x86/wmi.c struct acpi_device *device) device 1061 drivers/platform/x86/wmi.c result = get_subobj_info(device->handle, method, &info); device 1089 drivers/platform/x86/wmi.c result = get_subobj_info(device->handle, method, NULL); device 1105 drivers/platform/x86/wmi.c static void wmi_free_devices(struct acpi_device *device) device 1111 drivers/platform/x86/wmi.c if (wblock->acpi_device == device) { device 1118 drivers/platform/x86/wmi.c static bool guid_already_parsed(struct acpi_device *device, device 1131 drivers/platform/x86/wmi.c dev_warn(&device->dev, "duplicate WMI GUID %pUL (first instance was on %s)\n", device 1143 drivers/platform/x86/wmi.c static int parse_wdg(struct device *wmi_bus_dev, struct acpi_device *device) device 1153 drivers/platform/x86/wmi.c status = acpi_evaluate_object(device->handle, "_WDG", NULL, &out); device 1179 drivers/platform/x86/wmi.c if (guid_already_parsed(device, gblock[i].guid)) device 1188 drivers/platform/x86/wmi.c wblock->acpi_device = device; device 1191 drivers/platform/x86/wmi.c retval = wmi_create_device(wmi_bus_dev, &gblock[i], wblock, device); device 1210 drivers/platform/x86/wmi.c if (wblock->acpi_device != device) device 1341 drivers/platform/x86/wmi.c static int acpi_wmi_remove(struct platform_device *device) device 1343 drivers/platform/x86/wmi.c struct acpi_device *acpi_device = ACPI_COMPANION(&device->dev); device 1355 drivers/platform/x86/wmi.c static int acpi_wmi_probe(struct platform_device *device) device 1358 drivers/platform/x86/wmi.c struct device *wmi_bus_dev; device 1362 drivers/platform/x86/wmi.c acpi_device = ACPI_COMPANION(&device->dev); device 1364 drivers/platform/x86/wmi.c dev_err(&device->dev, "ACPI companion is missing\n"); device 1373 drivers/platform/x86/wmi.c dev_err(&device->dev, "Error installing EC region handler\n"); device 1382 drivers/platform/x86/wmi.c dev_err(&device->dev, "Error installing notify handler\n"); device 1387 drivers/platform/x86/wmi.c wmi_bus_dev = device_create(&wmi_bus_class, &device->dev, MKDEV(0, 0), device 1388 drivers/platform/x86/wmi.c NULL, "wmi_bus-%s", dev_name(&device->dev)); device 1393 drivers/platform/x86/wmi.c dev_set_drvdata(&device->dev, wmi_bus_dev); device 45 drivers/platform/x86/xo15-ebook.c static int ebook_send_state(struct acpi_device *device) device 47 drivers/platform/x86/xo15-ebook.c struct ebook_switch *button = acpi_driver_data(device); device 51 drivers/platform/x86/xo15-ebook.c status = acpi_evaluate_integer(device->handle, "EBK", NULL, &state); device 61 drivers/platform/x86/xo15-ebook.c static void ebook_switch_notify(struct acpi_device *device, u32 event) device 66 drivers/platform/x86/xo15-ebook.c ebook_send_state(device); device 76 drivers/platform/x86/xo15-ebook.c static int ebook_switch_resume(struct device *dev) device 84 drivers/platform/x86/xo15-ebook.c static int ebook_switch_add(struct acpi_device *device) device 88 drivers/platform/x86/xo15-ebook.c const char *hid = acpi_device_hid(device); device 96 drivers/platform/x86/xo15-ebook.c device->driver_data = button; device 104 drivers/platform/x86/xo15-ebook.c name = acpi_device_name(device); device 105 drivers/platform/x86/xo15-ebook.c class = acpi_device_class(device); device 121 drivers/platform/x86/xo15-ebook.c input->dev.parent = &device->dev; device 130 drivers/platform/x86/xo15-ebook.c ebook_send_state(device); device 132 drivers/platform/x86/xo15-ebook.c if (device->wakeup.flags.valid) { device 134 drivers/platform/x86/xo15-ebook.c acpi_enable_gpe(device->wakeup.gpe_device, device 135 drivers/platform/x86/xo15-ebook.c device->wakeup.gpe_number); device 136 drivers/platform/x86/xo15-ebook.c device_set_wakeup_enable(&device->dev, true); device 148 drivers/platform/x86/xo15-ebook.c static int ebook_switch_remove(struct acpi_device *device) device 150 drivers/platform/x86/xo15-ebook.c struct ebook_switch *button = acpi_driver_data(device); device 149 drivers/pnp/card.c static void pnp_release_card(struct device *dmdev) device 184 drivers/pnp/card.c static ssize_t pnp_show_card_name(struct device *dmdev, device 196 drivers/pnp/card.c static ssize_t pnp_show_card_ids(struct device *dmdev, device 131 drivers/pnp/core.c static void pnp_release_device(struct device *dmdev) device 80 drivers/pnp/driver.c static int pnp_device_probe(struct device *dev) device 124 drivers/pnp/driver.c static int pnp_device_remove(struct device *dev) device 143 drivers/pnp/driver.c static void pnp_device_shutdown(struct device *dev) device 152 drivers/pnp/driver.c static int pnp_bus_match(struct device *dev, struct device_driver *drv) device 162 drivers/pnp/driver.c static int __pnp_bus_suspend(struct device *dev, pm_message_t state) device 195 drivers/pnp/driver.c static int pnp_bus_suspend(struct device *dev) device 200 drivers/pnp/driver.c static int pnp_bus_freeze(struct device *dev) device 205 drivers/pnp/driver.c static int pnp_bus_poweroff(struct device *dev) device 210 drivers/pnp/driver.c static int pnp_bus_resume(struct device *dev) device 207 drivers/pnp/interface.c static ssize_t options_show(struct device *dmdev, struct device_attribute *attr, device 247 drivers/pnp/interface.c static ssize_t resources_show(struct device *dmdev, device 335 drivers/pnp/interface.c static ssize_t resources_store(struct device *dmdev, device 440 drivers/pnp/interface.c static ssize_t id_show(struct device *dmdev, struct device_attribute *attr, device 14 drivers/pnp/isapnp/compat.c unsigned short device) device 20 drivers/pnp/isapnp/compat.c (device >> 4) & 0x0f, device & 0x0f, device 21 drivers/pnp/isapnp/compat.c (device >> 12) & 0x0f, (device >> 8) & 0x0f); device 24 drivers/pnp/isapnp/compat.c struct pnp_card *pnp_find_card(unsigned short vendor, unsigned short device, device 31 drivers/pnp/isapnp/compat.c pnp_convert_id(id, vendor, device); device 197 drivers/pnp/pnpacpi/core.c static const char *__init pnpacpi_get_id(struct acpi_device *device) device 201 drivers/pnp/pnpacpi/core.c list_for_each_entry(id, &device->pnp.ids, list) { device 209 drivers/pnp/pnpacpi/core.c static int __init pnpacpi_add_device(struct acpi_device *device) device 217 drivers/pnp/pnpacpi/core.c if (device->physical_node_count) device 224 drivers/pnp/pnpacpi/core.c if (!acpi_has_method(device->handle, "_CRS")) device 227 drivers/pnp/pnpacpi/core.c pnpid = pnpacpi_get_id(device); device 231 drivers/pnp/pnpacpi/core.c if (!device->status.present) device 238 drivers/pnp/pnpacpi/core.c ACPI_COMPANION_SET(&dev->dev, device); device 239 drivers/pnp/pnpacpi/core.c dev->data = device; device 241 drivers/pnp/pnpacpi/core.c dev->active = device->status.enabled; device 242 drivers/pnp/pnpacpi/core.c if (acpi_has_method(device->handle, "_SRS")) device 245 drivers/pnp/pnpacpi/core.c if (device->flags.dynamic_status && (dev->capabilities & PNP_CONFIGURABLE)) device 247 drivers/pnp/pnpacpi/core.c if (device->flags.removable) device 249 drivers/pnp/pnpacpi/core.c if (acpi_has_method(device->handle, "_DIS")) device 252 drivers/pnp/pnpacpi/core.c if (strlen(acpi_device_name(device))) device 253 drivers/pnp/pnpacpi/core.c strncpy(dev->name, acpi_device_name(device), sizeof(dev->name)); device 255 drivers/pnp/pnpacpi/core.c strncpy(dev->name, acpi_device_bid(device), sizeof(dev->name)); device 263 drivers/pnp/pnpacpi/core.c list_for_each_entry(id, &device->pnp.ids, list) { device 290 drivers/pnp/pnpacpi/core.c struct acpi_device *device; device 292 drivers/pnp/pnpacpi/core.c if (acpi_bus_get_device(handle, &device)) device 294 drivers/pnp/pnpacpi/core.c if (acpi_is_pnp_device(device)) device 295 drivers/pnp/pnpacpi/core.c pnpacpi_add_device(device); device 73 drivers/power/avs/rockchip-io-domain.c struct device *dev; device 492 drivers/power/avs/rockchip-io-domain.c struct device *parent; device 18 drivers/power/reset/as3722-poweroff.c struct device *dev; device 54 drivers/power/reset/axxia-reset.c struct device *dev = &pdev->dev; device 32 drivers/power/reset/gemini-poweroff.c struct device *dev; device 93 drivers/power/reset/gemini-poweroff.c struct device *dev = &pdev->dev; device 83 drivers/power/reset/keystone-reset.c struct device *dev = &pdev->dev; device 66 drivers/power/reset/ltc2952-poweroff.c struct device *dev; device 38 drivers/power/reset/msm-poweroff.c struct device *dev = &pdev->dev; device 63 drivers/power/reset/ocelot-reset.c struct device *dev = &pdev->dev; device 21 drivers/power/reset/qcom-pon.c struct device *dev; device 134 drivers/power/reset/reboot-mode.c static void devm_reboot_mode_release(struct device *dev, void *res) device 146 drivers/power/reset/reboot-mode.c int devm_reboot_mode_register(struct device *dev, device 169 drivers/power/reset/reboot-mode.c static int devm_reboot_mode_match(struct device *dev, void *res, void *data) device 184 drivers/power/reset/reboot-mode.c void devm_reboot_mode_unregister(struct device *dev, device 77 drivers/power/reset/st-poweroff.c struct device *dev = &pdev->dev; device 45 drivers/power/reset/syscon-reboot.c struct device *dev = &pdev->dev; device 16 drivers/power/reset/vexpress-poweroff.c static void vexpress_reset_do(struct device *dev, const char *what) device 30 drivers/power/reset/vexpress-poweroff.c static struct device *vexpress_power_off_device; device 38 drivers/power/reset/vexpress-poweroff.c static struct device *vexpress_restart_device; device 53 drivers/power/reset/vexpress-poweroff.c static ssize_t vexpress_reset_active_show(struct device *dev, device 59 drivers/power/reset/vexpress-poweroff.c static ssize_t vexpress_reset_active_store(struct device *dev, device 91 drivers/power/reset/vexpress-poweroff.c static int _vexpress_register_restart_handler(struct device *dev) device 24 drivers/power/reset/xgene-reboot.c struct device *dev; device 50 drivers/power/reset/xgene-reboot.c struct device *dev = &pdev->dev; device 96 drivers/power/supply/88pm860x_battery.c struct device *dev; device 984 drivers/power/supply/88pm860x_battery.c static int pm860x_battery_suspend(struct device *dev) device 994 drivers/power/supply/88pm860x_battery.c static int pm860x_battery_resume(struct device *dev) device 100 drivers/power/supply/88pm860x_charger.c struct device *dev; device 492 drivers/power/supply/ab8500_bmdata.c int ab8500_bm_of_probe(struct device *dev, device 93 drivers/power/supply/ab8500_btemp.c struct device *dev; device 845 drivers/power/supply/ab8500_btemp.c static int ab8500_btemp_get_ext_psy_data(struct device *dev, void *data) device 271 drivers/power/supply/ab8500_charger.c struct device *dev; device 1680 drivers/power/supply/ab8500_charger.c struct device *dev = data; device 1864 drivers/power/supply/ab8500_charger.c static int ab8500_charger_get_ext_psy_data(struct device *dev, void *data) device 199 drivers/power/supply/ab8500_fg.c struct device *dev; device 2161 drivers/power/supply/ab8500_fg.c static int ab8500_fg_get_ext_psy_data(struct device *dev, void *data) device 2550 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_flagtime_read(struct device *dev, device 2573 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_flagtime_write(struct device *dev, device 2600 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_maxtime_read(struct device *dev, device 2624 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_maxtime_write(struct device *dev, device 2651 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_restart_read(struct device *dev, device 2674 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_restart_write(struct device *dev, device 2702 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_timer_read(struct device *dev, device 2725 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_restart_counter_read(struct device *dev, device 2748 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_read(struct device *dev, device 2769 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_write(struct device *dev, device 2796 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_flag_read(struct device *dev, device 2820 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_debounce_read(struct device *dev, device 2843 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_debounce_write(struct device *dev, device 2870 drivers/power/supply/ab8500_fg.c static ssize_t ab8505_powercut_enable_status_read(struct device *dev, device 237 drivers/power/supply/abx500_chargalg.c struct device *dev; device 936 drivers/power/supply/abx500_chargalg.c static int abx500_chargalg_get_ext_psy_data(struct device *dev, void *data) device 457 drivers/power/supply/act8945a_charger.c static int act8945a_charger_config(struct device *dev, device 45 drivers/power/supply/apm_power.c static int __find_main_battery(struct device *dev, void *data) device 71 drivers/power/supply/axp20x_battery.c struct device *dev; device 552 drivers/power/supply/axp20x_battery.c struct device *dev = &pdev->dev; device 795 drivers/power/supply/axp288_charger.c struct device *dev = &pdev->dev; device 118 drivers/power/supply/bd70528-charger.c struct device *dev; device 159 drivers/power/supply/bq2415x_charger.c struct device *dev; device 1039 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_status(struct device *dev, device 1071 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_set_timer(struct device *dev, device 1093 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_timer(struct device *dev, device 1116 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_set_mode(struct device *dev, device 1169 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_mode(struct device *dev, device 1206 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_reported_mode(struct device *dev, device 1233 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_set_registers(struct device *dev, device 1269 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_registers(struct device *dev, device 1286 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_set_limit(struct device *dev, device 1318 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_limit(struct device *dev, device 1345 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_set_enable(struct device *dev, device 1381 drivers/power/supply/bq2415x_charger.c static ssize_t bq2415x_sysfs_show_enable(struct device *dev, device 159 drivers/power/supply/bq24190_charger.c struct device *dev; device 346 drivers/power/supply/bq24190_charger.c static ssize_t bq24190_sysfs_show(struct device *dev, device 348 drivers/power/supply/bq24190_charger.c static ssize_t bq24190_sysfs_store(struct device *dev, device 436 drivers/power/supply/bq24190_charger.c static ssize_t bq24190_sysfs_show(struct device *dev, device 466 drivers/power/supply/bq24190_charger.c static ssize_t bq24190_sysfs_store(struct device *dev, device 1701 drivers/power/supply/bq24190_charger.c struct device *dev = &client->dev; device 1853 drivers/power/supply/bq24190_charger.c static __maybe_unused int bq24190_runtime_suspend(struct device *dev) device 1866 drivers/power/supply/bq24190_charger.c static __maybe_unused int bq24190_runtime_resume(struct device *dev) device 1882 drivers/power/supply/bq24190_charger.c static __maybe_unused int bq24190_pm_suspend(struct device *dev) device 1904 drivers/power/supply/bq24190_charger.c static __maybe_unused int bq24190_pm_resume(struct device *dev) device 84 drivers/power/supply/bq24257_charger.c struct device *dev; device 104 drivers/power/supply/bq24257_charger.c static bool bq24257_is_volatile_reg(struct device *dev, unsigned int reg) device 763 drivers/power/supply/bq24257_charger.c static ssize_t bq24257_show_ovp_voltage(struct device *dev, device 774 drivers/power/supply/bq24257_charger.c static ssize_t bq24257_show_in_dpm_voltage(struct device *dev, device 785 drivers/power/supply/bq24257_charger.c static ssize_t bq24257_sysfs_show_enable(struct device *dev, device 806 drivers/power/supply/bq24257_charger.c static ssize_t bq24257_sysfs_set_enable(struct device *dev, device 954 drivers/power/supply/bq24257_charger.c struct device *dev = &client->dev; device 1093 drivers/power/supply/bq24257_charger.c static int bq24257_suspend(struct device *dev) device 1109 drivers/power/supply/bq24257_charger.c static int bq24257_resume(struct device *dev) device 83 drivers/power/supply/bq25890_charger.c struct device *dev; device 824 drivers/power/supply/bq25890_charger.c struct device *dev = &client->dev; device 944 drivers/power/supply/bq25890_charger.c static int bq25890_suspend(struct device *dev) device 955 drivers/power/supply/bq25890_charger.c static int bq25890_resume(struct device *dev) device 1266 drivers/power/supply/charger-manager.c static ssize_t charger_name_show(struct device *dev, device 1275 drivers/power/supply/charger-manager.c static ssize_t charger_state_show(struct device *dev, device 1288 drivers/power/supply/charger-manager.c static ssize_t charger_externally_control_show(struct device *dev, device 1297 drivers/power/supply/charger-manager.c static ssize_t charger_externally_control_store(struct device *dev, device 1474 drivers/power/supply/charger-manager.c static struct charger_desc *of_cm_parse_desc(struct device *dev) device 1871 drivers/power/supply/charger-manager.c static int cm_suspend_noirq(struct device *dev) device 1900 drivers/power/supply/charger-manager.c static int cm_suspend_prepare(struct device *dev) device 1921 drivers/power/supply/charger-manager.c static void cm_suspend_complete(struct device *dev) device 106 drivers/power/supply/cpcap-battery.c struct device *dev; device 124 drivers/power/supply/cpcap-charger.c struct device *dev; device 46 drivers/power/supply/cros_usbpd-charger.c struct device *dev; device 195 drivers/power/supply/cros_usbpd-charger.c struct device *dev = charger->dev; device 371 drivers/power/supply/cros_usbpd-charger.c struct device *dev = charger->dev; device 457 drivers/power/supply/cros_usbpd-charger.c struct device *dev = charger->dev; device 560 drivers/power/supply/cros_usbpd-charger.c struct device *dev = &pd->dev; device 714 drivers/power/supply/cros_usbpd-charger.c static int cros_usbpd_charger_resume(struct device *dev) device 92 drivers/power/supply/da9030_battery.c struct device *master; device 27 drivers/power/supply/da9150-charger.c struct device *dev; device 464 drivers/power/supply/da9150-charger.c struct device *dev = &pdev->dev; device 485 drivers/power/supply/da9150-charger.c struct device *dev = &pdev->dev; device 516 drivers/power/supply/da9150-charger.c struct device *dev = &pdev->dev; device 74 drivers/power/supply/da9150-fg.c struct device *dev; device 418 drivers/power/supply/da9150-fg.c static struct da9150_fg_pdata *da9150_fg_dt_pdata(struct device *dev) device 447 drivers/power/supply/da9150-fg.c struct device *dev = &pdev->dev; device 90 drivers/power/supply/ds2760_battery.c struct device *dev; device 119 drivers/power/supply/ds2760_battery.c static int w1_ds2760_io(struct device *dev, char *buf, int addr, size_t count, device 155 drivers/power/supply/ds2760_battery.c static int w1_ds2760_read(struct device *dev, device 162 drivers/power/supply/ds2760_battery.c static int w1_ds2760_write(struct device *dev, device 169 drivers/power/supply/ds2760_battery.c static int w1_ds2760_eeprom_cmd(struct device *dev, int addr, int cmd) device 187 drivers/power/supply/ds2760_battery.c static int w1_ds2760_store_eeprom(struct device *dev, int addr) device 192 drivers/power/supply/ds2760_battery.c static int w1_ds2760_recall_eeprom(struct device *dev, int addr) device 201 drivers/power/supply/ds2760_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 681 drivers/power/supply/ds2760_battery.c struct device *dev = &sl->dev; device 35 drivers/power/supply/ds2780_battery.c struct device *dev; device 38 drivers/power/supply/ds2780_battery.c struct device *w1_dev; device 94 drivers/power/supply/ds2780_battery.c static inline int ds2780_store_eeprom(struct device *dev, int addr) device 99 drivers/power/supply/ds2780_battery.c static inline int ds2780_recall_eeprom(struct device *dev, int addr) device 443 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_get_pmod_enabled(struct device *dev, device 461 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_set_pmod_enabled(struct device *dev, device 497 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_get_sense_resistor_value(struct device *dev, device 514 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_set_sense_resistor_value(struct device *dev, device 535 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_get_rsgain_setting(struct device *dev, device 551 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_set_rsgain_setting(struct device *dev, device 578 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_get_pio_pin(struct device *dev, device 595 drivers/power/supply/ds2780_battery.c static ssize_t ds2780_set_pio_pin(struct device *dev, device 627 drivers/power/supply/ds2780_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 640 drivers/power/supply/ds2780_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 672 drivers/power/supply/ds2780_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 685 drivers/power/supply/ds2780_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 33 drivers/power/supply/ds2781_battery.c struct device *dev; device 36 drivers/power/supply/ds2781_battery.c struct device *w1_dev; device 98 drivers/power/supply/ds2781_battery.c static inline int ds2781_store_eeprom(struct device *dev, int addr) device 103 drivers/power/supply/ds2781_battery.c static inline int ds2781_recall_eeprom(struct device *dev, int addr) device 445 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_get_pmod_enabled(struct device *dev, device 463 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_set_pmod_enabled(struct device *dev, device 499 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_get_sense_resistor_value(struct device *dev, device 516 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_set_sense_resistor_value(struct device *dev, device 537 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_get_rsgain_setting(struct device *dev, device 553 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_set_rsgain_setting(struct device *dev, device 580 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_get_pio_pin(struct device *dev, device 597 drivers/power/supply/ds2781_battery.c static ssize_t ds2781_set_pio_pin(struct device *dev, device 629 drivers/power/supply/ds2781_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 642 drivers/power/supply/ds2781_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 674 drivers/power/supply/ds2781_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 688 drivers/power/supply/ds2781_battery.c struct device *dev = container_of(kobj, struct device, kobj); device 334 drivers/power/supply/ds2782_battery.c static int ds278x_suspend(struct device *dev) device 343 drivers/power/supply/ds2782_battery.c static int ds278x_resume(struct device *dev) device 389 drivers/power/supply/generic-adc-battery.c static int __maybe_unused gab_suspend(struct device *dev) device 398 drivers/power/supply/generic-adc-battery.c static int __maybe_unused gab_resume(struct device *dev) device 68 drivers/power/supply/gpio-charger.c static enum power_supply_type gpio_charger_get_type(struct device *dev) device 95 drivers/power/supply/gpio-charger.c static int gpio_charger_get_irq(struct device *dev, void *dev_id, device 122 drivers/power/supply/gpio-charger.c struct device *dev = &pdev->dev; device 228 drivers/power/supply/gpio-charger.c static int gpio_charger_suspend(struct device *dev) device 239 drivers/power/supply/gpio-charger.c static int gpio_charger_resume(struct device *dev) device 17 drivers/power/supply/ingenic-battery.c struct device *dev; device 125 drivers/power/supply/ingenic-battery.c struct device *dev = &pdev->dev; device 281 drivers/power/supply/ipaq_micro_battery.c static int __maybe_unused micro_batt_suspend(struct device *dev) device 289 drivers/power/supply/ipaq_micro_battery.c static int __maybe_unused micro_batt_resume(struct device *dev) device 46 drivers/power/supply/isp1704_charger.c struct device *dev; device 156 drivers/power/supply/lego_ev3_battery.c struct device *dev = &pdev->dev; device 85 drivers/power/supply/lp8727_charger.c struct device *dev; device 493 drivers/power/supply/lp8727_charger.c *lp8727_parse_charge_pdata(struct device *dev, struct device_node *np) device 507 drivers/power/supply/lp8727_charger.c static struct lp8727_platform_data *lp8727_parse_dt(struct device *dev) device 537 drivers/power/supply/lp8727_charger.c static struct lp8727_platform_data *lp8727_parse_dt(struct device *dev) device 565 drivers/power/supply/lp8788-charger.c static void lp8788_setup_adc_channel(struct device *dev, device 596 drivers/power/supply/lp8788-charger.c static ssize_t lp8788_show_charger_status(struct device *dev, device 621 drivers/power/supply/lp8788-charger.c static ssize_t lp8788_show_eoc_time(struct device *dev, device 638 drivers/power/supply/lp8788-charger.c static ssize_t lp8788_show_eoc_level(struct device *dev, device 703 drivers/power/supply/lp8788-charger.c struct device *dev = &pdev->dev; device 594 drivers/power/supply/ltc2941-battery-gauge.c static int ltc294x_suspend(struct device *dev) device 603 drivers/power/supply/ltc2941-battery-gauge.c static int ltc294x_resume(struct device *dev) device 15 drivers/power/supply/max14577_charger.c struct device *dev; device 508 drivers/power/supply/max14577_charger.c static ssize_t show_fast_charge_timer(struct device *dev, device 538 drivers/power/supply/max14577_charger.c static ssize_t store_fast_charge_timer(struct device *dev, device 251 drivers/power/supply/max14656_charger_detector.c struct device *dev = &client->dev; device 241 drivers/power/supply/max17040_battery.c static int max17040_suspend(struct device *dev) device 250 drivers/power/supply/max17040_battery.c static int max17040_resume(struct device *dev) device 877 drivers/power/supply/max17042_battery.c struct device *dev = &chip->client->dev; device 919 drivers/power/supply/max17042_battery.c struct device *dev = &chip->client->dev; device 959 drivers/power/supply/max17042_battery.c struct device *dev = &chip->client->dev; device 1012 drivers/power/supply/max17042_battery.c struct device *dev = &client->dev; device 1123 drivers/power/supply/max17042_battery.c static int max17042_suspend(struct device *dev) device 1139 drivers/power/supply/max17042_battery.c static int max17042_resume(struct device *dev) device 62 drivers/power/supply/max1721x_battery.c struct device *w1_dev; device 71 drivers/power/supply/max77650-charger.c struct device *dev; device 284 drivers/power/supply/max77650-charger.c struct device *dev, *parent; device 21 drivers/power/supply/max77693_charger.c struct device *dev; device 255 drivers/power/supply/max77693_charger.c static ssize_t device_attr_store(struct device *dev, device 274 drivers/power/supply/max77693_charger.c static ssize_t fast_charge_timer_show(struct device *dev, device 333 drivers/power/supply/max77693_charger.c static ssize_t fast_charge_timer_store(struct device *dev, device 340 drivers/power/supply/max77693_charger.c static ssize_t top_off_threshold_current_show(struct device *dev, device 384 drivers/power/supply/max77693_charger.c static ssize_t top_off_threshold_current_store(struct device *dev, device 391 drivers/power/supply/max77693_charger.c static ssize_t top_off_timer_show(struct device *dev, device 427 drivers/power/supply/max77693_charger.c static ssize_t top_off_timer_store(struct device *dev, device 629 drivers/power/supply/max77693_charger.c static int max77693_dt_init(struct device *dev, struct max77693_charger *chg) device 662 drivers/power/supply/max77693_charger.c static int max77693_dt_init(struct device *dev, struct max77693_charger *chg) device 22 drivers/power/supply/max8903_charger.c struct device *dev; device 172 drivers/power/supply/max8903_charger.c static struct max8903_pdata *max8903_parse_dt_data(struct device *dev) device 225 drivers/power/supply/max8903_charger.c struct device *dev = &pdev->dev; device 336 drivers/power/supply/max8903_charger.c struct device *dev = &pdev->dev; device 17 drivers/power/supply/max8997_charger.c struct device *dev; device 18 drivers/power/supply/max8998_charger.c struct device *dev; device 561 drivers/power/supply/olpc_battery.c static ssize_t olpc_bat_error_read(struct device *dev, device 149 drivers/power/supply/pcf50633-charger.c show_chgmode(struct device *dev, struct device_attribute *attr, char *buf) device 161 drivers/power/supply/pcf50633-charger.c show_usblim(struct device *dev, struct device_attribute *attr, char *buf) device 180 drivers/power/supply/pcf50633-charger.c static ssize_t set_usblim(struct device *dev, device 199 drivers/power/supply/pcf50633-charger.c show_chglim(struct device *dev, struct device_attribute *attr, char *buf) device 213 drivers/power/supply/pcf50633-charger.c static ssize_t set_chglim(struct device *dev, device 27 drivers/power/supply/pda_power.c static struct device *dev; device 911 drivers/power/supply/pm2301_charger.c static int __maybe_unused pm2xxx_wall_charger_resume(struct device *dev) device 927 drivers/power/supply/pm2301_charger.c static int __maybe_unused pm2xxx_wall_charger_suspend(struct device *dev) device 945 drivers/power/supply/pm2301_charger.c static int __maybe_unused pm2xxx_runtime_suspend(struct device *dev) device 956 drivers/power/supply/pm2301_charger.c static int __maybe_unused pm2xxx_runtime_resume(struct device *dev) device 464 drivers/power/supply/pm2301_charger.h struct device *dev; device 12 drivers/power/supply/power_supply.h struct device; device 19 drivers/power/supply/power_supply.h extern int power_supply_uevent(struct device *dev, struct kobj_uevent_env *env); device 63 drivers/power/supply/power_supply_core.c static int __power_supply_changed_work(struct device *dev, void *data) device 158 drivers/power/supply/power_supply_core.c static int __power_supply_populate_supplied_from(struct device *dev, device 197 drivers/power/supply/power_supply_core.c static int __power_supply_find_supply_from_node(struct device *dev, device 311 drivers/power/supply/power_supply_core.c static int __power_supply_am_i_supplied(struct device *dev, void *_data) device 344 drivers/power/supply/power_supply_core.c static int __power_supply_is_system_supplied(struct device *dev, void *data) device 378 drivers/power/supply/power_supply_core.c static int __power_supply_get_supplier_max_current(struct device *dev, device 432 drivers/power/supply/power_supply_core.c static int power_supply_match_device_by_name(struct device *dev, const void *data) device 454 drivers/power/supply/power_supply_core.c struct device *dev = class_find_device(power_supply_class, NULL, name, device 483 drivers/power/supply/power_supply_core.c static int power_supply_match_device_node(struct device *dev, const void *data) device 505 drivers/power/supply/power_supply_core.c struct device *dev; device 525 drivers/power/supply/power_supply_core.c static void devm_power_supply_put(struct device *dev, void *res) device 541 drivers/power/supply/power_supply_core.c struct power_supply *devm_power_supply_get_by_phandle(struct device *dev, device 818 drivers/power/supply/power_supply_core.c int power_supply_powers(struct power_supply *psy, struct device *dev) device 824 drivers/power/supply/power_supply_core.c static void power_supply_dev_release(struct device *dev) device 994 drivers/power/supply/power_supply_core.c __power_supply_register(struct device *parent, device 999 drivers/power/supply/power_supply_core.c struct device *dev; device 1126 drivers/power/supply/power_supply_core.c struct power_supply *__must_check power_supply_register(struct device *parent, device 1149 drivers/power/supply/power_supply_core.c power_supply_register_no_ws(struct device *parent, device 1157 drivers/power/supply/power_supply_core.c static void devm_power_supply_release(struct device *dev, void *res) device 1179 drivers/power/supply/power_supply_core.c devm_power_supply_register(struct device *parent, device 1215 drivers/power/supply/power_supply_core.c devm_power_supply_register_no_ws(struct device *parent, device 142 drivers/power/supply/power_supply_hwmon.c static int power_supply_hwmon_read_string(struct device *dev, device 152 drivers/power/supply/power_supply_hwmon.c power_supply_hwmon_read(struct device *dev, enum hwmon_sensor_types type, device 196 drivers/power/supply/power_supply_hwmon.c power_supply_hwmon_write(struct device *dev, enum hwmon_sensor_types type, device 284 drivers/power/supply/power_supply_hwmon.c struct device *dev = &psy->dev; device 285 drivers/power/supply/power_supply_hwmon.c struct device *hwmon; device 80 drivers/power/supply/power_supply_sysfs.c static ssize_t power_supply_show_usb_type(struct device *dev, device 115 drivers/power/supply/power_supply_sysfs.c static ssize_t power_supply_show_property(struct device *dev, device 184 drivers/power/supply/power_supply_sysfs.c static ssize_t power_supply_store_property(struct device *dev, device 322 drivers/power/supply/power_supply_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 382 drivers/power/supply/power_supply_sysfs.c int power_supply_uevent(struct device *dev, struct kobj_uevent_env *env) device 109 drivers/power/supply/qcom_smbb.c struct device *dev; device 299 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 407 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 585 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 654 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 809 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 835 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 855 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 949 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1061 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1116 drivers/power/supply/rt9455_charger.c struct device *dev; device 1187 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1243 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1283 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1323 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1363 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1404 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1447 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1485 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1499 drivers/power/supply/rt9455_charger.c struct device *dev = &info->client->dev; device 1550 drivers/power/supply/rt9455_charger.c static bool rt9455_is_writeable_reg(struct device *dev, unsigned int reg) device 1563 drivers/power/supply/rt9455_charger.c static bool rt9455_is_volatile_reg(struct device *dev, unsigned int reg) device 1588 drivers/power/supply/rt9455_charger.c struct device *dev = &client->dev; device 17 drivers/power/supply/rx51_battery.c struct device *dev; device 943 drivers/power/supply/sbs-battery.c static int sbs_suspend(struct device *dev) device 134 drivers/power/supply/sbs-charger.c static bool sbs_readable_reg(struct device *dev, unsigned int reg) device 139 drivers/power/supply/sbs-charger.c static bool sbs_volatile_reg(struct device *dev, unsigned int reg) device 175 drivers/power/supply/sbs-manager.c struct device *dev = &data->client->dev; device 214 drivers/power/supply/sbs-manager.c static int sbsm_do_alert(struct device *dev, void *d) device 271 drivers/power/supply/sbs-manager.c struct device *dev = &client->dev; device 319 drivers/power/supply/sbs-manager.c struct device *dev = &client->dev; device 55 drivers/power/supply/sc2731_charger.c struct device *dev; device 90 drivers/power/supply/sc27xx_fuel_gauge.c struct device *dev; device 1032 drivers/power/supply/sc27xx_fuel_gauge.c struct device *dev = &pdev->dev; device 1139 drivers/power/supply/sc27xx_fuel_gauge.c static int sc27xx_fgu_resume(struct device *dev) device 1155 drivers/power/supply/sc27xx_fuel_gauge.c static int sc27xx_fgu_suspend(struct device *dev) device 137 drivers/power/supply/smb347-charger.c struct device *dev; device 1136 drivers/power/supply/smb347-charger.c static bool smb347_volatile_reg(struct device *dev, unsigned int reg) device 1153 drivers/power/supply/smb347-charger.c static bool smb347_readable_reg(struct device *dev, unsigned int reg) device 1216 drivers/power/supply/smb347-charger.c struct device *dev = &client->dev; device 30 drivers/power/supply/tps65090-charger.c struct device *dev; device 32 drivers/power/supply/tps65217_charger.c struct device *dev; device 112 drivers/power/supply/twl4030_charger.c struct device *dev; device 687 drivers/power/supply/twl4030_charger.c twl4030_bci_mode_store(struct device *dev, struct device_attribute *attr, device 716 drivers/power/supply/twl4030_charger.c twl4030_bci_mode_show(struct device *dev, device 930 drivers/power/supply/twl4030_charger.c twl4030_bci_parse_dt(struct device *dev) device 950 drivers/power/supply/twl4030_charger.c twl4030_bci_parse_dt(struct device *dev) device 494 drivers/power/supply/ucs1002_power.c struct device *dev = &client->dev; device 156 drivers/power/supply/wm8350_power.c static ssize_t charger_state_show(struct device *dev, device 138 drivers/power/supply/wm97xx_battery.c static int wm97xx_bat_suspend(struct device *dev) device 144 drivers/power/supply/wm97xx_battery.c static int wm97xx_bat_resume(struct device *dev) device 278 drivers/power/supply/z2_battery.c static int z2_batt_suspend(struct device *dev) device 287 drivers/power/supply/z2_battery.c static int z2_batt_resume(struct device *dev) device 19 drivers/powercap/powercap_sys.c static ssize_t _attr##_show(struct device *dev, \ device 37 drivers/powercap/powercap_sys.c static ssize_t _attr##_store(struct device *dev,\ device 60 drivers/powercap/powercap_sys.c static ssize_t show_constraint_##_attr(struct device *dev, \ device 85 drivers/powercap/powercap_sys.c static ssize_t store_constraint_##_attr(struct device *dev,\ device 154 drivers/powercap/powercap_sys.c static ssize_t show_constraint_name(struct device *dev, device 186 drivers/powercap/powercap_sys.c ssize_t (*show)(struct device *, device 188 drivers/powercap/powercap_sys.c ssize_t (*store)(struct device *, device 347 drivers/powercap/powercap_sys.c static ssize_t name_show(struct device *dev, device 386 drivers/powercap/powercap_sys.c static void powercap_release(struct device *dev) device 421 drivers/powercap/powercap_sys.c static ssize_t enabled_show(struct device *dev, device 444 drivers/powercap/powercap_sys.c static ssize_t enabled_store(struct device *dev, device 129 drivers/pps/clients/pps_parport.c struct pps_client_pp *device; device 141 drivers/pps/clients/pps_parport.c device = kzalloc(sizeof(struct pps_client_pp), GFP_KERNEL); device 142 drivers/pps/clients/pps_parport.c if (!device) { device 149 drivers/pps/clients/pps_parport.c pps_client_cb.private = device; device 152 drivers/pps/clients/pps_parport.c device->pardev = parport_register_dev_model(port, device 156 drivers/pps/clients/pps_parport.c if (!device->pardev) { device 161 drivers/pps/clients/pps_parport.c if (parport_claim_or_block(device->pardev) < 0) { device 166 drivers/pps/clients/pps_parport.c device->pps = pps_register_source(&info, device 168 drivers/pps/clients/pps_parport.c if (IS_ERR(device->pps)) { device 173 drivers/pps/clients/pps_parport.c device->cw = clear_wait; device 176 drivers/pps/clients/pps_parport.c device->index = index; device 183 drivers/pps/clients/pps_parport.c parport_release(device->pardev); device 185 drivers/pps/clients/pps_parport.c parport_unregister_device(device->pardev); device 188 drivers/pps/clients/pps_parport.c kfree(device); device 194 drivers/pps/clients/pps_parport.c struct pps_client_pp *device; device 201 drivers/pps/clients/pps_parport.c device = pardev->private; device 204 drivers/pps/clients/pps_parport.c pps_unregister_source(device->pps); device 207 drivers/pps/clients/pps_parport.c ida_simple_remove(&pps_client_index, device->index); device 208 drivers/pps/clients/pps_parport.c kfree(device); device 47 drivers/pps/generators/pps_gen_parport.c static struct pps_generator_pp device = { device 189 drivers/pps/generators/pps_gen_parport.c pps_cb.private = &device; device 191 drivers/pps/generators/pps_gen_parport.c device.pardev = parport_register_dev_model(port, KBUILD_MODNAME, device 193 drivers/pps/generators/pps_gen_parport.c if (!device.pardev) { device 198 drivers/pps/generators/pps_gen_parport.c if (parport_claim_or_block(device.pardev) < 0) { device 206 drivers/pps/generators/pps_gen_parport.c calibrate_port(&device); device 208 drivers/pps/generators/pps_gen_parport.c hrtimer_init(&device.timer, CLOCK_REALTIME, HRTIMER_MODE_ABS); device 209 drivers/pps/generators/pps_gen_parport.c device.timer.function = hrtimer_event; device 210 drivers/pps/generators/pps_gen_parport.c hrtimer_start(&device.timer, next_intr_time(&device), HRTIMER_MODE_ABS); device 215 drivers/pps/generators/pps_gen_parport.c parport_unregister_device(device.pardev); device 220 drivers/pps/generators/pps_gen_parport.c if (port->cad != device.pardev) device 223 drivers/pps/generators/pps_gen_parport.c hrtimer_cancel(&device.timer); device 224 drivers/pps/generators/pps_gen_parport.c parport_release(device.pardev); device 225 drivers/pps/generators/pps_gen_parport.c parport_unregister_device(device.pardev); device 331 drivers/pps/pps.c static void pps_device_destruct(struct device *dev) device 18 drivers/pps/sysfs.c static ssize_t assert_show(struct device *dev, struct device_attribute *attr, device 32 drivers/pps/sysfs.c static ssize_t clear_show(struct device *dev, struct device_attribute *attr, device 46 drivers/pps/sysfs.c static ssize_t mode_show(struct device *dev, struct device_attribute *attr, device 55 drivers/pps/sysfs.c static ssize_t echo_show(struct device *dev, struct device_attribute *attr, device 64 drivers/pps/sysfs.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 73 drivers/pps/sysfs.c static ssize_t path_show(struct device *dev, struct device_attribute *attr, device 146 drivers/ps3/ps3-lpm.c static struct device *sbd_core(void) device 234 drivers/ptp/ptp_chardev.c ts = ktime_to_timespec64(xtstamp.device); device 235 drivers/ptp/ptp_chardev.c precise_offset.device.sec = ts.tv_sec; device 236 drivers/ptp/ptp_chardev.c precise_offset.device.nsec = ts.tv_nsec; device 169 drivers/ptp/ptp_clock.c static void ptp_clock_release(struct device *dev) device 196 drivers/ptp/ptp_clock.c struct device *parent) device 55 drivers/ptp/ptp_dte.c struct device *dev; device 242 drivers/ptp/ptp_dte.c struct device *dev = &pdev->dev; device 286 drivers/ptp/ptp_dte.c static int ptp_dte_suspend(struct device *dev) device 302 drivers/ptp/ptp_dte.c static int ptp_dte_resume(struct device *dev) device 682 drivers/ptp/ptp_pch.c .device = PCI_DEVICE_ID_PCH_1588 device 31 drivers/ptp/ptp_private.h struct device dev; device 12 drivers/ptp/ptp_sysfs.c static ssize_t clock_name_show(struct device *dev, device 21 drivers/ptp/ptp_sysfs.c static ssize_t var##_show(struct device *dev, \ device 36 drivers/ptp/ptp_sysfs.c static ssize_t extts_enable_store(struct device *dev, device 62 drivers/ptp/ptp_sysfs.c static ssize_t extts_fifo_show(struct device *dev, device 96 drivers/ptp/ptp_sysfs.c static ssize_t period_store(struct device *dev, device 124 drivers/ptp/ptp_sysfs.c static ssize_t pps_enable_store(struct device *dev, device 171 drivers/ptp/ptp_sysfs.c struct device *dev = kobj_to_dev(kobj); device 211 drivers/ptp/ptp_sysfs.c static ssize_t ptp_pin_show(struct device *dev, struct device_attribute *attr, device 233 drivers/ptp/ptp_sysfs.c static ssize_t ptp_pin_store(struct device *dev, struct device_attribute *attr, device 631 drivers/pwm/core.c static struct device_link *pwm_device_link_add(struct device *dev, device 677 drivers/pwm/core.c struct pwm_device *of_pwm_get(struct device *dev, struct device_node *np, device 743 drivers/pwm/core.c static struct pwm_chip *device_to_pwmchip(struct device *dev) device 870 drivers/pwm/core.c struct pwm_device *pwm_get(struct device *dev, const char *con_id) device 1008 drivers/pwm/core.c static void devm_pwm_release(struct device *dev, void *res) device 1024 drivers/pwm/core.c struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id) device 1056 drivers/pwm/core.c struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np, device 1089 drivers/pwm/core.c struct pwm_device *devm_fwnode_pwm_get(struct device *dev, device 1115 drivers/pwm/core.c static int devm_pwm_match(struct device *dev, void *res, void *data) device 1134 drivers/pwm/core.c void devm_pwm_put(struct device *dev, struct pwm_device *pwm) device 184 drivers/pwm/pwm-atmel-hlcdc.c static int atmel_hlcdc_pwm_suspend(struct device *dev) device 195 drivers/pwm/pwm-atmel-hlcdc.c static int atmel_hlcdc_pwm_resume(struct device *dev) device 246 drivers/pwm/pwm-atmel-hlcdc.c struct device *dev = &pdev->dev; device 461 drivers/pwm/pwm-atmel-tcb.c static int atmel_tcb_pwm_suspend(struct device *dev) device 478 drivers/pwm/pwm-atmel-tcb.c static int atmel_tcb_pwm_resume(struct device *dev) device 28 drivers/pwm/pwm-bcm2835.c struct device *dev; device 240 drivers/pwm/pwm-berlin.c static int berlin_pwm_suspend(struct device *dev) device 263 drivers/pwm/pwm-berlin.c static int berlin_pwm_resume(struct device *dev) device 297 drivers/pwm/pwm-brcmstb.c static int brcmstb_pwm_suspend(struct device *dev) device 306 drivers/pwm/pwm-brcmstb.c static int brcmstb_pwm_resume(struct device *dev) device 62 drivers/pwm/pwm-crc.c struct device *dev = crc_pwm->chip.dev; device 100 drivers/pwm/pwm-crc.c struct device *dev = pdev->dev.parent; device 23 drivers/pwm/pwm-cros-ec.c struct device *dev; device 188 drivers/pwm/pwm-cros-ec.c struct device *dev = &pdev->dev; device 378 drivers/pwm/pwm-fsl-ftm.c static bool fsl_pwm_volatile_reg(struct device *dev, unsigned int reg) device 480 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_suspend(struct device *dev) device 506 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_resume(struct device *dev) device 62 drivers/pwm/pwm-img.c struct device *dev; device 205 drivers/pwm/pwm-img.c static int img_pwm_runtime_suspend(struct device *dev) device 215 drivers/pwm/pwm-img.c static int img_pwm_runtime_resume(struct device *dev) device 352 drivers/pwm/pwm-img.c static int img_pwm_suspend(struct device *dev) device 374 drivers/pwm/pwm-img.c static int img_pwm_resume(struct device *dev) device 401 drivers/pwm/pwm-imx-tpm.c static int __maybe_unused pwm_imx_tpm_suspend(struct device *dev) device 413 drivers/pwm/pwm-imx-tpm.c static int __maybe_unused pwm_imx_tpm_resume(struct device *dev) device 174 drivers/pwm/pwm-imx27.c struct device *dev = chip->dev; device 193 drivers/pwm/pwm-imx27.c struct device *dev = chip->dev; device 194 drivers/pwm/pwm-lp3943.c static int lp3943_pwm_parse_dt(struct device *dev, device 92 drivers/pwm/pwm-lpc18xx-sct.c struct device *dev; device 81 drivers/pwm/pwm-lpss-pci.c static int pwm_lpss_runtime_suspend_pci(struct device *dev) device 90 drivers/pwm/pwm-lpss-pci.c static int pwm_lpss_runtime_resume_pci(struct device *dev) device 76 drivers/pwm/pwm-lpss-platform.c static int pwm_lpss_prepare(struct device *dev) device 200 drivers/pwm/pwm-lpss.c struct pwm_lpss_chip *pwm_lpss_probe(struct device *dev, struct resource *r, device 251 drivers/pwm/pwm-lpss.c int pwm_lpss_suspend(struct device *dev) device 263 drivers/pwm/pwm-lpss.c int pwm_lpss_resume(struct device *dev) device 37 drivers/pwm/pwm-lpss.h struct pwm_lpss_chip *pwm_lpss_probe(struct device *dev, struct resource *r, device 40 drivers/pwm/pwm-lpss.h int pwm_lpss_suspend(struct device *dev); device 41 drivers/pwm/pwm-lpss.h int pwm_lpss_resume(struct device *dev); device 124 drivers/pwm/pwm-meson.c struct device *dev = chip->dev; device 494 drivers/pwm/pwm-meson.c struct device *dev = meson->chip.dev; device 199 drivers/pwm/pwm-pca9685.c struct device *dev = pca->chip.dev; device 527 drivers/pwm/pwm-pca9685.c static int pca9685_pwm_runtime_suspend(struct device *dev) device 536 drivers/pwm/pwm-pca9685.c static int pca9685_pwm_runtime_resume(struct device *dev) device 45 drivers/pwm/pwm-pxa.c struct device *dev; device 144 drivers/pwm/pwm-pxa.c static const struct platform_device_id *pxa_pwm_get_id_dt(struct device *dev) device 511 drivers/pwm/pwm-samsung.c struct device *dev = &pdev->dev; device 601 drivers/pwm/pwm-samsung.c static int pwm_samsung_resume(struct device *dev) device 232 drivers/pwm/pwm-sifive.c struct device *dev = &pdev->dev; device 36 drivers/pwm/pwm-sprd.c struct device *dev; device 85 drivers/pwm/pwm-sti.c struct device *dev; device 170 drivers/pwm/pwm-sti.c struct device *dev = pc->dev; device 253 drivers/pwm/pwm-sti.c struct device *dev = pc->dev; device 318 drivers/pwm/pwm-sti.c struct device *dev = pc->dev; device 406 drivers/pwm/pwm-sti.c struct device *dev = pc->dev; device 476 drivers/pwm/pwm-sti.c struct device *dev = pc->dev; device 540 drivers/pwm/pwm-sti.c struct device *dev = &pdev->dev; device 233 drivers/pwm/pwm-stm32-lp.c static int __maybe_unused stm32_pwm_lp_suspend(struct device *dev) device 248 drivers/pwm/pwm-stm32-lp.c static int __maybe_unused stm32_pwm_lp_resume(struct device *dev) device 109 drivers/pwm/pwm-stm32.c struct device *parent = priv->chip.dev->parent; device 597 drivers/pwm/pwm-stm32.c struct device *dev = &pdev->dev; device 38 drivers/pwm/pwm-tegra.c struct device *dev; device 264 drivers/pwm/pwm-tegra.c static int tegra_pwm_suspend(struct device *dev) device 269 drivers/pwm/pwm-tegra.c static int tegra_pwm_resume(struct device *dev) device 276 drivers/pwm/pwm-tiecap.c static int ecap_pwm_suspend(struct device *dev) device 290 drivers/pwm/pwm-tiecap.c static int ecap_pwm_resume(struct device *dev) device 533 drivers/pwm/pwm-tiehrpwm.c static int ehrpwm_pwm_suspend(struct device *dev) device 553 drivers/pwm/pwm-tiehrpwm.c static int ehrpwm_pwm_resume(struct device *dev) device 18 drivers/pwm/sysfs.c struct device child; device 24 drivers/pwm/sysfs.c static struct pwm_export *child_to_pwm_export(struct device *child) device 29 drivers/pwm/sysfs.c static struct pwm_device *child_to_pwm_device(struct device *child) device 36 drivers/pwm/sysfs.c static ssize_t period_show(struct device *child, device 48 drivers/pwm/sysfs.c static ssize_t period_store(struct device *child, device 71 drivers/pwm/sysfs.c static ssize_t duty_cycle_show(struct device *child, device 83 drivers/pwm/sysfs.c static ssize_t duty_cycle_store(struct device *child, device 106 drivers/pwm/sysfs.c static ssize_t enable_show(struct device *child, device 118 drivers/pwm/sysfs.c static ssize_t enable_store(struct device *child, device 154 drivers/pwm/sysfs.c static ssize_t polarity_show(struct device *child, device 177 drivers/pwm/sysfs.c static ssize_t polarity_store(struct device *child, device 203 drivers/pwm/sysfs.c static ssize_t capture_show(struct device *child, device 234 drivers/pwm/sysfs.c static void pwm_export_release(struct device *child) device 241 drivers/pwm/sysfs.c static int pwm_export_child(struct device *parent, struct pwm_device *pwm) device 280 drivers/pwm/sysfs.c static int pwm_unexport_match(struct device *child, void *data) device 285 drivers/pwm/sysfs.c static int pwm_unexport_child(struct device *parent, struct pwm_device *pwm) device 287 drivers/pwm/sysfs.c struct device *child; device 310 drivers/pwm/sysfs.c static ssize_t export_store(struct device *parent, device 338 drivers/pwm/sysfs.c static ssize_t unexport_store(struct device *parent, device 359 drivers/pwm/sysfs.c static ssize_t npwm_show(struct device *parent, struct device_attribute *attr, device 377 drivers/pwm/sysfs.c static struct pwm_export *pwm_class_get_state(struct device *parent, device 381 drivers/pwm/sysfs.c struct device *child; device 412 drivers/pwm/sysfs.c static int pwm_class_resume_npwm(struct device *parent, unsigned int npwm) device 436 drivers/pwm/sysfs.c static int __maybe_unused pwm_class_suspend(struct device *parent) device 467 drivers/pwm/sysfs.c static int __maybe_unused pwm_class_resume(struct device *parent) device 483 drivers/pwm/sysfs.c static int pwmchip_sysfs_match(struct device *parent, const void *data) device 490 drivers/pwm/sysfs.c struct device *parent; device 506 drivers/pwm/sysfs.c struct device *parent; device 166 drivers/rapidio/devices/rio_mport_cdev.c struct device dev; device 577 drivers/rapidio/devices/rio_mport_cdev.c dma_unmap_sg(req->dmach->device->dev, device 715 drivers/rapidio/devices/rio_mport_cdev.c dev_name(&chan->dev->device), device 935 drivers/rapidio/devices/rio_mport_cdev.c nents = dma_map_sg(chan->device->dev, device 1649 drivers/rapidio/devices/rio_mport_cdev.c static void rio_release_dev(struct device *dev) device 1659 drivers/rapidio/devices/rio_mport_cdev.c static void rio_release_net(struct device *dev) device 1820 drivers/rapidio/devices/rio_mport_cdev.c struct device *dev; device 2346 drivers/rapidio/devices/rio_mport_cdev.c static void mport_device_release(struct device *dev) device 2537 drivers/rapidio/devices/rio_mport_cdev.c static int mport_add_mport(struct device *dev, device 2558 drivers/rapidio/devices/rio_mport_cdev.c static void mport_remove_mport(struct device *dev, device 2644 drivers/rapidio/devices/tsi721.c static void tsi721_mport_release(struct device *dev) device 66 drivers/rapidio/devices/tsi721_dma.c struct device *dev = bdma_chan->dchan.device->dev; device 72 drivers/rapidio/devices/tsi721_dma.c struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device); device 75 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d", bdma_chan->id); device 91 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, device 115 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, device 156 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, device 168 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, device 210 drivers/rapidio/devices/tsi721_dma.c struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device); device 234 drivers/rapidio/devices/tsi721_dma.c dma_free_coherent(bdma_chan->dchan.device->dev, device 240 drivers/rapidio/devices/tsi721_dma.c dma_free_coherent(bdma_chan->dchan.device->dev, device 306 drivers/rapidio/devices/tsi721_dma.c tsi_err(&bdma_chan->dchan.dev->device, device 313 drivers/rapidio/devices/tsi721_dma.c tsi_err(&bdma_chan->dchan.dev->device, device 319 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d (wrc=%d) %d", device 423 drivers/rapidio/devices/tsi721_dma.c struct device *ch_dev = &dchan->dev->device; device 438 drivers/rapidio/devices/tsi721_dma.c sys_size = dma_to_mport(dchan->device)->sys_size; device 537 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d", bdma_chan->id); device 559 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, device 565 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d Exit", device 575 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d_INT = 0x%x", device 586 drivers/rapidio/devices/tsi721_dma.c tsi_err(&bdma_chan->dchan.dev->device, device 609 drivers/rapidio/devices/tsi721_dma.c tsi_err(&bdma_chan->dchan.dev->device, device 650 drivers/rapidio/devices/tsi721_dma.c tsi_err(&bdma_chan->dchan.dev->device, device 699 drivers/rapidio/devices/tsi721_dma.c tsi_err(&bdma_chan->dchan.dev->device, device 727 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &dchan->dev->device, "DMAC%d", bdma_chan->id); device 734 drivers/rapidio/devices/tsi721_dma.c tsi_err(&dchan->dev->device, "Unable to initialize DMAC%d", device 766 drivers/rapidio/devices/tsi721_dma.c struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device); device 783 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &dchan->dev->device, "DMAC%d", bdma_chan->id); device 814 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &dchan->dev->device, "DMAC%d", bdma_chan->id); device 836 drivers/rapidio/devices/tsi721_dma.c tsi_err(&dchan->dev->device, "DMAC%d No SG list", device 841 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &dchan->dev->device, "DMAC%d %s", bdma_chan->id, device 860 drivers/rapidio/devices/tsi721_dma.c tsi_err(&dchan->dev->device, device 885 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &dchan->dev->device, device 899 drivers/rapidio/devices/tsi721_dma.c tsi_debug(DMA, &dchan->dev->device, "DMAC%d", bdma_chan->id); device 979 drivers/rapidio/devices/tsi721_dma.c bdma_chan->dchan.device = &mport->dma; device 82 drivers/rapidio/rio-driver.c static int rio_device_probe(struct device *dev) device 114 drivers/rapidio/rio-driver.c static int rio_device_remove(struct device *dev) device 130 drivers/rapidio/rio-driver.c static void rio_device_shutdown(struct device *dev) device 190 drivers/rapidio/rio-driver.c static int rio_match_bus(struct device *dev, struct device_driver *drv) device 208 drivers/rapidio/rio-driver.c static int rio_uevent(struct device *dev, struct kobj_uevent_env *env) device 282 drivers/rapidio/rio-scan.c static void rio_release_dev(struct device *dev) device 816 drivers/rapidio/rio-scan.c static void rio_scan_release_dev(struct device *dev) device 20 drivers/rapidio/rio-sysfs.c field##_show(struct device *dev, struct device_attribute *attr, char *buf) \ device 37 drivers/rapidio/rio-sysfs.c static ssize_t routes_show(struct device *dev, struct device_attribute *attr, char *buf) device 56 drivers/rapidio/rio-sysfs.c static ssize_t lprev_show(struct device *dev, device 66 drivers/rapidio/rio-sysfs.c static ssize_t lnext_show(struct device *dev, device 87 drivers/rapidio/rio-sysfs.c static ssize_t modalias_show(struct device *dev, device 329 drivers/rapidio/rio-sysfs.c port_destid_show(struct device *dev, struct device_attribute *attr, device 341 drivers/rapidio/rio-sysfs.c static ssize_t sys_size_show(struct device *dev, struct device_attribute *attr, device 1822 drivers/rapidio/rio.c return mport == container_of(chan->device, struct rio_mport, dma); device 1887 drivers/rapidio/rio.c if (!dchan->device->device_prep_slave_sg) { device 2280 drivers/rapidio/rio.c static int rio_mport_cleanup_callback(struct device *dev, void *data) device 221 drivers/rapidio/rio_cm.c struct device *dev; device 1944 drivers/rapidio/rio_cm.c static int riocm_add_dev(struct device *dev, struct subsys_interface *sif) device 1988 drivers/rapidio/rio_cm.c static void riocm_remove_dev(struct device *dev, struct subsys_interface *sif) device 2095 drivers/rapidio/rio_cm.c static int riocm_add_mport(struct device *dev, device 2176 drivers/rapidio/rio_cm.c static void riocm_remove_mport(struct device *dev, device 369 drivers/rapidio/switches/idt_gen2.c idtg2_show_errlog(struct device *dev, struct device_attribute *attr, char *buf) device 391 drivers/rapidio/switches/idt_gen2.c struct device *dev = &rdev->dev; device 51 drivers/regulator/ab3100.c struct device *dev; device 494 drivers/regulator/ab8500-ext.c struct device *dev; device 64 drivers/regulator/ab8500.c struct device *dev; device 641 drivers/regulator/act8865-regulator.c static int act8600_charger_probe(struct device *dev, struct regmap *regmap) device 659 drivers/regulator/act8865-regulator.c struct device *dev = &client->dev; device 325 drivers/regulator/act8945a-regulator.c static int __maybe_unused act8945a_suspend(struct device *pdev) device 157 drivers/regulator/anatop-regulator.c struct device *dev = &pdev->dev; device 232 drivers/regulator/arizona-ldo1.c struct device *parent_dev = pdev->dev.parent; device 38 drivers/regulator/arizona-micsupp.c struct device *dev; device 172 drivers/regulator/as3711-regulator.c static int as3711_regulator_parse_dt(struct device *dev, device 68 drivers/regulator/as3722-regulator.c struct device *dev; device 167 drivers/regulator/bd9571mwv-regulator.c static ssize_t backup_mode_show(struct device *dev, device 175 drivers/regulator/bd9571mwv-regulator.c static ssize_t backup_mode_store(struct device *dev, device 214 drivers/regulator/bd9571mwv-regulator.c static int bd9571mwv_suspend(struct device *dev) device 243 drivers/regulator/bd9571mwv-regulator.c static int bd9571mwv_resume(struct device *dev) device 89 drivers/regulator/core.c struct device *src_dev; device 91 drivers/regulator/core.c struct device *alias_dev; device 106 drivers/regulator/core.c struct device *dev, device 405 drivers/regulator/core.c static struct device_node *of_get_regulator(struct device *dev, const char *supply) device 567 drivers/regulator/core.c static ssize_t regulator_uV_show(struct device *dev, device 583 drivers/regulator/core.c static ssize_t regulator_uA_show(struct device *dev, device 592 drivers/regulator/core.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 621 drivers/regulator/core.c static ssize_t regulator_opmode_show(struct device *dev, device 640 drivers/regulator/core.c static ssize_t regulator_state_show(struct device *dev, device 654 drivers/regulator/core.c static ssize_t regulator_status_show(struct device *dev, device 701 drivers/regulator/core.c static ssize_t regulator_min_uA_show(struct device *dev, device 713 drivers/regulator/core.c static ssize_t regulator_max_uA_show(struct device *dev, device 725 drivers/regulator/core.c static ssize_t regulator_min_uV_show(struct device *dev, device 737 drivers/regulator/core.c static ssize_t regulator_max_uV_show(struct device *dev, device 749 drivers/regulator/core.c static ssize_t regulator_total_uA_show(struct device *dev, device 766 drivers/regulator/core.c static ssize_t num_users_show(struct device *dev, struct device_attribute *attr, device 774 drivers/regulator/core.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 789 drivers/regulator/core.c static ssize_t regulator_suspend_mem_uV_show(struct device *dev, device 799 drivers/regulator/core.c static ssize_t regulator_suspend_disk_uV_show(struct device *dev, device 809 drivers/regulator/core.c static ssize_t regulator_suspend_standby_uV_show(struct device *dev, device 819 drivers/regulator/core.c static ssize_t regulator_suspend_mem_mode_show(struct device *dev, device 830 drivers/regulator/core.c static ssize_t regulator_suspend_disk_mode_show(struct device *dev, device 841 drivers/regulator/core.c static ssize_t regulator_suspend_standby_mode_show(struct device *dev, device 852 drivers/regulator/core.c static ssize_t regulator_suspend_mem_state_show(struct device *dev, device 863 drivers/regulator/core.c static ssize_t regulator_suspend_disk_state_show(struct device *dev, device 874 drivers/regulator/core.c static ssize_t regulator_suspend_standby_state_show(struct device *dev, device 885 drivers/regulator/core.c static ssize_t regulator_bypass_show(struct device *dev, device 1574 drivers/regulator/core.c struct device *dev, device 1659 drivers/regulator/core.c struct device *dev, const char *supply) device 1670 drivers/regulator/core.c static void regulator_supply_alias(struct device **dev, const char **supply) device 1684 drivers/regulator/core.c static int regulator_match(struct device *dev, const void *data) device 1693 drivers/regulator/core.c struct device *dev; device 1712 drivers/regulator/core.c static struct regulator_dev *regulator_dev_lookup(struct device *dev, device 1770 drivers/regulator/core.c struct device *dev = rdev->dev.parent; device 1843 drivers/regulator/core.c struct regulator *_regulator_get(struct device *dev, const char *id, device 1974 drivers/regulator/core.c struct regulator *regulator_get(struct device *dev, const char *id) device 2001 drivers/regulator/core.c struct regulator *regulator_get_exclusive(struct device *dev, const char *id) device 2027 drivers/regulator/core.c struct regulator *regulator_get_optional(struct device *dev, const char *id) device 2099 drivers/regulator/core.c int regulator_register_supply_alias(struct device *dev, const char *id, device 2100 drivers/regulator/core.c struct device *alias_dev, device 2135 drivers/regulator/core.c void regulator_unregister_supply_alias(struct device *dev, const char *id) device 2164 drivers/regulator/core.c int regulator_bulk_register_supply_alias(struct device *dev, device 2166 drivers/regulator/core.c struct device *alias_dev, device 2204 drivers/regulator/core.c void regulator_bulk_unregister_supply_alias(struct device *dev, device 4402 drivers/regulator/core.c int regulator_bulk_get(struct device *dev, int num_consumers, device 4666 drivers/regulator/core.c struct device *dev = kobj_to_dev(kobj); device 4739 drivers/regulator/core.c static void regulator_dev_release(struct device *dev) device 4750 drivers/regulator/core.c struct device *parent = rdev->dev.parent; device 4775 drivers/regulator/core.c static int regulator_register_resolve_supply(struct device *dev, void *data) device 4998 drivers/regulator/core.c struct device *dev; device 5266 drivers/regulator/core.c static int regulator_suspend(struct device *dev) device 5279 drivers/regulator/core.c static int regulator_resume(struct device *dev) device 5387 drivers/regulator/core.c struct device *rdev_get_dev(struct regulator_dev *rdev) device 5430 drivers/regulator/core.c static int regulator_summary_show_children(struct device *dev, void *data) device 5521 drivers/regulator/core.c static int regulator_summary_lock_one(struct device *dev, void *data) device 5541 drivers/regulator/core.c static int regulator_summary_unlock_one(struct device *dev, void *data) device 5614 drivers/regulator/core.c static int regulator_summary_show_roots(struct device *dev, void *data) device 5671 drivers/regulator/core.c static int regulator_late_cleanup(struct device *dev, void *data) device 133 drivers/regulator/cpcap-regulator.c struct device *dev; device 85 drivers/regulator/da903x.c static inline struct device *to_da903x_dev(struct regulator_dev *rdev) device 103 drivers/regulator/da903x.c struct device *da9034_dev = to_da903x_dev(rdev); device 118 drivers/regulator/da903x.c struct device *da9034_dev = to_da903x_dev(rdev); device 138 drivers/regulator/da903x.c struct device *da9034_dev = to_da903x_dev(rdev); device 147 drivers/regulator/da903x.c struct device *da9034_dev = to_da903x_dev(rdev); device 156 drivers/regulator/da903x.c struct device *da9034_dev = to_da903x_dev(rdev); device 172 drivers/regulator/da903x.c struct device *da903x_dev = to_da903x_dev(rdev); device 235 drivers/regulator/da903x.c struct device *da9034_dev = to_da903x_dev(rdev); device 138 drivers/regulator/da9210-regulator.c struct device *dev = &i2c->dev; device 36 drivers/regulator/da9211-regulator.c struct device *dev; device 253 drivers/regulator/da9211-regulator.c struct device *dev) device 301 drivers/regulator/da9211-regulator.c struct device *dev) device 17 drivers/regulator/devres.c static void devm_regulator_release(struct device *dev, void *res) device 22 drivers/regulator/devres.c static struct regulator *_devm_regulator_get(struct device *dev, const char *id, device 51 drivers/regulator/devres.c struct regulator *devm_regulator_get(struct device *dev, const char *id) device 66 drivers/regulator/devres.c struct regulator *devm_regulator_get_exclusive(struct device *dev, device 82 drivers/regulator/devres.c struct regulator *devm_regulator_get_optional(struct device *dev, device 89 drivers/regulator/devres.c static int devm_regulator_match(struct device *dev, void *res, void *data) device 123 drivers/regulator/devres.c static void devm_regulator_bulk_release(struct device *dev, void *res) device 145 drivers/regulator/devres.c int devm_regulator_bulk_get(struct device *dev, int num_consumers, device 169 drivers/regulator/devres.c static void devm_rdev_release(struct device *dev, void *res) device 184 drivers/regulator/devres.c struct regulator_dev *devm_regulator_register(struct device *dev, device 207 drivers/regulator/devres.c static int devm_rdev_match(struct device *dev, void *res, void *data) device 225 drivers/regulator/devres.c void devm_regulator_unregister(struct device *dev, struct regulator_dev *rdev) device 236 drivers/regulator/devres.c struct device *dev; device 240 drivers/regulator/devres.c static int devm_regulator_match_supply_alias(struct device *dev, void *res, device 249 drivers/regulator/devres.c static void devm_regulator_destroy_supply_alias(struct device *dev, void *res) device 269 drivers/regulator/devres.c int devm_regulator_register_supply_alias(struct device *dev, const char *id, device 270 drivers/regulator/devres.c struct device *alias_dev, device 309 drivers/regulator/devres.c void devm_regulator_unregister_supply_alias(struct device *dev, const char *id) device 343 drivers/regulator/devres.c int devm_regulator_bulk_register_supply_alias(struct device *dev, device 345 drivers/regulator/devres.c struct device *alias_dev, device 387 drivers/regulator/devres.c void devm_regulator_bulk_unregister_supply_alias(struct device *dev, device 403 drivers/regulator/devres.c static int devm_regulator_match_notifier(struct device *dev, void *res, device 412 drivers/regulator/devres.c static void devm_regulator_destroy_notifier(struct device *dev, void *res) device 90 drivers/regulator/fan53555.c struct device *dev; device 415 drivers/regulator/fan53555.c static struct fan53555_platform_data *fan53555_parse_dt(struct device *dev, device 14 drivers/regulator/fixed-helper.c static void regulator_fixed_release(struct device *dev) device 94 drivers/regulator/fixed.c of_get_fixed_voltage_config(struct device *dev, device 144 drivers/regulator/fixed.c struct device *dev = &pdev->dev; device 130 drivers/regulator/gpio-regulator.c of_get_gpio_regulator_config(struct device *dev, struct device_node *np, device 226 drivers/regulator/gpio-regulator.c struct device *dev = &pdev->dev; device 35 drivers/regulator/internal.h struct device *dev; device 51 drivers/regulator/internal.h static inline struct regulator_dev *dev_to_rdev(struct device *dev) device 58 drivers/regulator/internal.h struct regulator_init_data *regulator_of_get_init_data(struct device *dev, device 78 drivers/regulator/internal.h regulator_of_get_init_data(struct device *dev, device 111 drivers/regulator/internal.h struct regulator *_regulator_get(struct device *dev, const char *id, device 269 drivers/regulator/lm363x-regulator.c static struct gpio_desc *lm363x_regulator_of_get_enable_gpio(struct device *dev, int id) device 318 drivers/regulator/lm363x-regulator.c struct device *dev = &pdev->dev; device 242 drivers/regulator/lochnagar-regulator.c struct device *dev = &pdev->dev; device 21 drivers/regulator/lp3971.c struct device *dev; device 18 drivers/regulator/lp3972.c struct device *dev; device 103 drivers/regulator/lp872x.c struct device *dev; device 825 drivers/regulator/lp872x.c *lp872x_populate_pdata_from_dt(struct device *dev, enum lp872x_id which) device 884 drivers/regulator/lp872x.c *lp872x_populate_pdata_from_dt(struct device *dev, enum lp872x_id which) device 41 drivers/regulator/lp8755.c struct device *dev; device 77 drivers/regulator/ltc3589.c struct device *dev; device 264 drivers/regulator/ltc3589.c static bool ltc3589_writeable_reg(struct device *dev, unsigned int reg) device 287 drivers/regulator/ltc3589.c static bool ltc3589_readable_reg(struct device *dev, unsigned int reg) device 310 drivers/regulator/ltc3589.c static bool ltc3589_volatile_reg(struct device *dev, unsigned int reg) device 387 drivers/regulator/ltc3589.c struct device *dev = &client->dev; device 68 drivers/regulator/ltc3676.c struct device *dev; device 76 drivers/regulator/ltc3676.c struct device *dev = ltc3676->dev; device 94 drivers/regulator/ltc3676.c struct device *dev = ltc3676->dev; device 121 drivers/regulator/ltc3676.c struct device *dev = ltc3676->dev; device 235 drivers/regulator/ltc3676.c static bool ltc3676_readable_writeable_reg(struct device *dev, unsigned int reg) device 246 drivers/regulator/ltc3676.c static bool ltc3676_volatile_reg(struct device *dev, unsigned int reg) device 270 drivers/regulator/ltc3676.c struct device *dev = ltc3676->dev; device 307 drivers/regulator/ltc3676.c struct device *dev = &client->dev; device 149 drivers/regulator/max1586.c static int of_get_max1586_platform_data(struct device *dev, device 85 drivers/regulator/max77620-regulator.c struct device *dev; device 783 drivers/regulator/max77620-regulator.c struct device *dev = &pdev->dev; device 854 drivers/regulator/max77620-regulator.c static int max77620_regulator_suspend(struct device *dev) device 874 drivers/regulator/max77620-regulator.c static int max77620_regulator_resume(struct device *dev) device 332 drivers/regulator/max77650-regulator.c struct device *dev, *parent; device 78 drivers/regulator/max77686-regulator.c struct device *dev; device 49 drivers/regulator/max8649.c struct device *dev; device 318 drivers/regulator/max8660.c static int max8660_pdata_from_dt(struct device *dev, device 362 drivers/regulator/max8660.c static inline int max8660_pdata_from_dt(struct device *dev, device 373 drivers/regulator/max8660.c struct device *dev = &client->dev; device 124 drivers/regulator/max8952.c static struct max8952_platform_data *max8952_parse_dt(struct device *dev) device 168 drivers/regulator/max8952.c static struct max8952_platform_data *max8952_parse_dt(struct device *dev) device 114 drivers/regulator/max8973-regulator.c struct device *dev; device 555 drivers/regulator/max8973-regulator.c struct device *dev) device 24 drivers/regulator/max8997-regulator.c struct device *dev; device 26 drivers/regulator/max8998.c struct device *dev; device 435 drivers/regulator/mcp16502.c struct device *dev; device 480 drivers/regulator/mcp16502.c static int mcp16502_suspend_noirq(struct device *dev) device 490 drivers/regulator/mcp16502.c static int mcp16502_resume_noirq(struct device *dev) device 24 drivers/regulator/of_regulator.c static int of_get_regulation_constraints(struct device *dev, device 273 drivers/regulator/of_regulator.c struct regulator_init_data *of_get_regulator_init_data(struct device *dev, device 298 drivers/regulator/of_regulator.c static void devm_of_regulator_put_matches(struct device *dev, void *res) device 325 drivers/regulator/of_regulator.c int of_regulator_match(struct device *dev, struct device_node *node, device 389 drivers/regulator/of_regulator.c device_node *regulator_of_get_init_node(struct device *dev, device 430 drivers/regulator/of_regulator.c struct regulator_init_data *regulator_of_get_init_data(struct device *dev, device 476 drivers/regulator/of_regulator.c struct device *dev; device 1466 drivers/regulator/palmas-regulator.c static int palmas_dt_to_pdata(struct device *dev, device 75 drivers/regulator/pfuze100-regulator.c struct device *dev; device 499 drivers/regulator/pfuze100-regulator.c struct device *dev = chip->dev; device 50 drivers/regulator/pv88060-regulator.c struct device *dev; device 44 drivers/regulator/pv88080-regulator.c struct device *dev; device 40 drivers/regulator/pv88090-regulator.c struct device *dev; device 121 drivers/regulator/qcom-rpmh-regulator.c struct device *dev; device 413 drivers/regulator/qcom-rpmh-regulator.c static int rpmh_regulator_init_vreg(struct rpmh_vreg *vreg, struct device *dev, device 883 drivers/regulator/qcom-rpmh-regulator.c struct device *dev = &pdev->dev; device 51 drivers/regulator/qcom_rpm-regulator.c struct device *dev; device 653 drivers/regulator/qcom_rpm-regulator.c static int rpm_reg_of_parse_freq(struct device *dev, device 691 drivers/regulator/qcom_rpm-regulator.c struct device *dev = config->dev; device 15 drivers/regulator/qcom_smd-regulator.c struct device *dev; device 361 drivers/regulator/qcom_spmi-regulator.c struct device *dev; device 1737 drivers/regulator/qcom_spmi-regulator.c struct device *dev = config->dev; device 1965 drivers/regulator/qcom_spmi-regulator.c struct device *dev = &pdev->dev; device 1277 drivers/regulator/rk808-regulator.c static int rk808_regulator_dt_parse_pdata(struct device *dev, device 1278 drivers/regulator/rk808-regulator.c struct device *client_dev, device 21 drivers/regulator/s5m8767.c struct device *dev; device 58 drivers/regulator/sky81452-regulator.c struct device *dev = &pdev->dev; device 39 drivers/regulator/slg51000-regulator.c struct device *dev; device 448 drivers/regulator/slg51000-regulator.c struct device *dev = &client->dev; device 74 drivers/regulator/stm32-booster.c struct device *dev = &pdev->dev; device 33 drivers/regulator/stm32-vrefbuf.c struct device *dev; device 263 drivers/regulator/stm32-vrefbuf.c static int __maybe_unused stm32_vrefbuf_runtime_suspend(struct device *dev) device 273 drivers/regulator/stm32-vrefbuf.c static int __maybe_unused stm32_vrefbuf_runtime_resume(struct device *dev) device 67 drivers/regulator/sy8106a-regulator.c struct device *dev = &i2c->dev; device 31 drivers/regulator/sy8824x.c struct device *dev; device 118 drivers/regulator/sy8824x.c struct device *dev = &client->dev; device 168 drivers/regulator/ti-abb-regulator.c static int ti_abb_wait_txdone(struct device *dev, struct ti_abb *abb) device 193 drivers/regulator/ti-abb-regulator.c static int ti_abb_clear_all_txdone(struct device *dev, const struct ti_abb *abb) device 219 drivers/regulator/ti-abb-regulator.c static void ti_abb_program_ldovbb(struct device *dev, const struct ti_abb *abb, device 251 drivers/regulator/ti-abb-regulator.c struct device *dev = &rdev->dev; device 316 drivers/regulator/ti-abb-regulator.c struct device *dev = &rdev->dev; device 377 drivers/regulator/ti-abb-regulator.c struct device *dev = &rdev->dev; device 408 drivers/regulator/ti-abb-regulator.c static int ti_abb_init_timings(struct device *dev, struct ti_abb *abb) device 496 drivers/regulator/ti-abb-regulator.c static int ti_abb_init_table(struct device *dev, struct ti_abb *abb, device 688 drivers/regulator/ti-abb-regulator.c struct device *dev = &pdev->dev; device 87 drivers/regulator/tps51632-regulator.c struct device *dev; device 172 drivers/regulator/tps51632-regulator.c static bool is_volatile_reg(struct device *dev, unsigned int reg) device 184 drivers/regulator/tps51632-regulator.c static bool is_read_reg(struct device *dev, unsigned int reg) device 194 drivers/regulator/tps51632-regulator.c static bool is_write_reg(struct device *dev, unsigned int reg) device 227 drivers/regulator/tps51632-regulator.c of_get_tps51632_platform_data(struct device *dev, device 256 drivers/regulator/tps51632-regulator.c of_get_tps51632_platform_data(struct device *dev, device 64 drivers/regulator/tps62360-regulator.c struct device *dev; device 296 drivers/regulator/tps62360-regulator.c of_get_tps62360_platform_data(struct device *dev, device 43 drivers/regulator/tps65090-regulator.c struct device *dev; device 258 drivers/regulator/tps65090-regulator.c struct device *parent = ri->dev->parent; device 275 drivers/regulator/tps65090-regulator.c struct device *parent = ri->dev->parent; device 57 drivers/regulator/tps65132-regulator.c struct device *dev; device 223 drivers/regulator/tps65132-regulator.c struct device *dev = &client->dev; device 136 drivers/regulator/tps6524x-regulator.c struct device *dev; device 582 drivers/regulator/tps6524x-regulator.c struct device *dev = &spi->dev; device 267 drivers/regulator/tps6586x-regulator.c static inline int tps6586x_regulator_preinit(struct device *parent, device 306 drivers/regulator/tps6586x-regulator.c struct device *parent = pdev->dev.parent; device 73 drivers/regulator/tps80031-regulator.c struct device *dev; device 81 drivers/regulator/tps80031-regulator.c static inline struct device *to_tps80031_dev(struct regulator_dev *rdev) device 89 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 109 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 128 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 167 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 200 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 230 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 254 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 273 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 300 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 324 drivers/regulator/tps80031-regulator.c struct device *parent = to_tps80031_dev(rdev); device 492 drivers/regulator/tps80031-regulator.c static int tps80031_power_req_config(struct device *parent, device 523 drivers/regulator/tps80031-regulator.c static int tps80031_regulator_config(struct device *parent, device 585 drivers/regulator/tps80031-regulator.c static int check_smps_mode_mult(struct device *parent, device 43 drivers/regulator/uniphier-regulator.c struct device *dev = &pdev->dev; device 32 drivers/regulator/userspace-consumer.c static ssize_t reg_show_name(struct device *dev, device 40 drivers/regulator/userspace-consumer.c static ssize_t reg_show_state(struct device *dev, device 51 drivers/regulator/userspace-consumer.c static ssize_t reg_set_state(struct device *dev, struct device_attribute *attr, device 28 drivers/regulator/virtual.c static void update_voltage_constraints(struct device *dev, device 67 drivers/regulator/virtual.c static void update_current_limit_constraints(struct device *dev, device 107 drivers/regulator/virtual.c static ssize_t show_min_uV(struct device *dev, device 114 drivers/regulator/virtual.c static ssize_t set_min_uV(struct device *dev, struct device_attribute *attr, device 133 drivers/regulator/virtual.c static ssize_t show_max_uV(struct device *dev, device 140 drivers/regulator/virtual.c static ssize_t set_max_uV(struct device *dev, struct device_attribute *attr, device 159 drivers/regulator/virtual.c static ssize_t show_min_uA(struct device *dev, device 166 drivers/regulator/virtual.c static ssize_t set_min_uA(struct device *dev, struct device_attribute *attr, device 185 drivers/regulator/virtual.c static ssize_t show_max_uA(struct device *dev, device 192 drivers/regulator/virtual.c static ssize_t set_max_uA(struct device *dev, struct device_attribute *attr, device 211 drivers/regulator/virtual.c static ssize_t show_mode(struct device *dev, device 230 drivers/regulator/virtual.c static ssize_t set_mode(struct device *dev, struct device_attribute *attr, device 241 drivers/regulator/wm8400-regulator.c int wm8400_register_regulator(struct device *dev, int reg, device 135 drivers/remoteproc/da8xx_remoteproc.c struct device *dev = rproc->dev.parent; device 169 drivers/remoteproc/da8xx_remoteproc.c struct device *dev = rproc->dev.parent; device 203 drivers/remoteproc/da8xx_remoteproc.c struct device *dev = &pdev->dev; device 238 drivers/remoteproc/da8xx_remoteproc.c struct device *dev = &pdev->dev; device 364 drivers/remoteproc/da8xx_remoteproc.c struct device *dev = &pdev->dev; device 82 drivers/remoteproc/imx_rproc.c struct device *dev; device 162 drivers/remoteproc/imx_rproc.c struct device *dev = priv->dev; device 177 drivers/remoteproc/imx_rproc.c struct device *dev = priv->dev; device 253 drivers/remoteproc/imx_rproc.c struct device *dev = &pdev->dev; device 314 drivers/remoteproc/imx_rproc.c struct device *dev = &pdev->dev; device 56 drivers/remoteproc/keystone_remoteproc.c struct device *dev; device 299 drivers/remoteproc/keystone_remoteproc.c struct device *dev = &pdev->dev; device 337 drivers/remoteproc/keystone_remoteproc.c struct device *dev = &pdev->dev; device 363 drivers/remoteproc/keystone_remoteproc.c struct device *dev = &pdev->dev; device 60 drivers/remoteproc/omap_remoteproc.c struct device *dev = oproc->rproc->dev.parent; device 85 drivers/remoteproc/omap_remoteproc.c struct device *dev = rproc->dev.parent; device 105 drivers/remoteproc/omap_remoteproc.c struct device *dev = rproc->dev.parent; device 157 drivers/remoteproc/omap_remoteproc.c struct device *dev = rproc->dev.parent; device 52 drivers/remoteproc/qcom_common.c struct device *dev = &rproc->dev; device 148 drivers/remoteproc/qcom_common.c struct device *dev = &rproc->dev; device 14 drivers/remoteproc/qcom_common.h struct device *dev; device 22 drivers/remoteproc/qcom_common.h struct device *dev; device 13 drivers/remoteproc/qcom_q6v5.h struct device *dev; device 66 drivers/remoteproc/qcom_q6v5_adsp.c struct device *dev; device 136 drivers/remoteproc/qcom_q6v5_mss.c struct device *dev; device 155 drivers/remoteproc/qcom_q6v5_mss.c struct device *active_pds[1]; device 156 drivers/remoteproc/qcom_q6v5_mss.c struct device *proxy_pds[3]; device 202 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_regulator_init(struct device *dev, struct reg_info *regs, device 294 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_clk_enable(struct device *dev, device 316 drivers/remoteproc/qcom_q6v5_mss.c static void q6v5_clk_disable(struct device *dev, device 325 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_pds_enable(struct q6v5 *qproc, struct device **pds, device 349 drivers/remoteproc/qcom_q6v5_mss.c static void q6v5_pds_disable(struct q6v5 *qproc, struct device **pds, device 1277 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_init_clocks(struct device *dev, struct clk **clks, device 1300 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_pds_attach(struct device *dev, struct device **devs, device 1330 drivers/remoteproc/qcom_q6v5_mss.c static void q6v5_pds_detach(struct q6v5 *qproc, struct device **pds, device 41 drivers/remoteproc/qcom_q6v5_pas.c struct device *dev; device 74 drivers/remoteproc/qcom_q6v5_wcss.c struct device *dev; device 440 drivers/remoteproc/qcom_q6v5_wcss.c struct device *dev = wcss->dev; device 503 drivers/remoteproc/qcom_q6v5_wcss.c struct device *dev = wcss->dev; device 35 drivers/remoteproc/qcom_sysmon.c struct device *dev; device 62 drivers/remoteproc/qcom_wcnss.c struct device *dev; device 20 drivers/remoteproc/qcom_wcnss_iris.c struct device *dev; device 82 drivers/remoteproc/remoteproc_core.c static int rproc_iommu_fault(struct iommu_domain *domain, struct device *dev, device 101 drivers/remoteproc/remoteproc_core.c struct device *dev = rproc->dev.parent; device 135 drivers/remoteproc/remoteproc_core.c struct device *dev = rproc->dev.parent; device 285 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 320 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 379 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 436 drivers/remoteproc/remoteproc_core.c static void rproc_rvdev_release(struct device *dev) device 475 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 607 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 681 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 742 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 846 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 876 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 960 drivers/remoteproc/remoteproc_core.c rproc_mem_entry_init(struct device *dev, device 1003 drivers/remoteproc/remoteproc_core.c rproc_of_resm_mem_entry_init(struct device *dev, u32 of_resm_idx, int len, device 1041 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1176 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1257 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1300 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1367 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1467 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1654 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1696 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1732 drivers/remoteproc/remoteproc_core.c struct device *dev; device 1803 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1908 drivers/remoteproc/remoteproc_core.c struct device *dev = &rproc->dev; device 1945 drivers/remoteproc/remoteproc_core.c static void rproc_type_release(struct device *dev) device 1989 drivers/remoteproc/remoteproc_core.c struct rproc *rproc_alloc(struct device *dev, const char *name, device 2183 drivers/remoteproc/remoteproc_core.c struct rproc *rproc_get_by_child(struct device *dev) device 344 drivers/remoteproc/remoteproc_debugfs.c struct device *dev = &rproc->dev; device 37 drivers/remoteproc/remoteproc_elf_loader.c struct device *dev = &rproc->dev; device 139 drivers/remoteproc/remoteproc_elf_loader.c struct device *dev = &rproc->dev; device 204 drivers/remoteproc/remoteproc_elf_loader.c find_table(struct device *dev, struct elf32_hdr *ehdr, size_t fw_size) device 275 drivers/remoteproc/remoteproc_elf_loader.c struct device *dev = &rproc->dev; device 34 drivers/remoteproc/remoteproc_internal.h int rproc_remove_virtio_dev(struct device *dev, void *data); device 13 drivers/remoteproc/remoteproc_sysfs.c static ssize_t firmware_show(struct device *dev, struct device_attribute *attr, device 22 drivers/remoteproc/remoteproc_sysfs.c static ssize_t firmware_store(struct device *dev, device 78 drivers/remoteproc/remoteproc_sysfs.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 89 drivers/remoteproc/remoteproc_sysfs.c static ssize_t state_store(struct device *dev, device 117 drivers/remoteproc/remoteproc_sysfs.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 72 drivers/remoteproc/remoteproc_virtio.c struct device *dev = &rproc->dev; device 307 drivers/remoteproc/remoteproc_virtio.c static void rproc_virtio_dev_release(struct device *dev) device 332 drivers/remoteproc/remoteproc_virtio.c struct device *dev = &rvdev->dev; device 398 drivers/remoteproc/remoteproc_virtio.c vdev->id.device = id, device 436 drivers/remoteproc/remoteproc_virtio.c int rproc_remove_virtio_dev(struct device *dev, void *data) device 56 drivers/remoteproc/st_remoteproc.c static void st_rproc_mbox_callback(struct device *dev, u32 msg) device 79 drivers/remoteproc/st_remoteproc.c struct device *dev = rproc->dev.parent; device 95 drivers/remoteproc/st_remoteproc.c struct device *dev = rproc->dev.parent; device 121 drivers/remoteproc/st_remoteproc.c struct device *dev = rproc->dev.parent; device 282 drivers/remoteproc/st_remoteproc.c struct device *dev = &pdev->dev; device 340 drivers/remoteproc/st_remoteproc.c struct device *dev = &pdev->dev; device 58 drivers/remoteproc/st_slim_rproc.c static int slim_clk_get(struct st_slim_rproc *slim_rproc, struct device *dev) device 114 drivers/remoteproc/st_slim_rproc.c struct device *dev = &rproc->dev; device 225 drivers/remoteproc/st_slim_rproc.c struct device *dev = &pdev->dev; device 97 drivers/remoteproc/stm32_rproc.c struct device *dev = rproc->dev.parent; device 125 drivers/remoteproc/stm32_rproc.c struct device *parent, *dev = rproc->dev.parent; device 201 drivers/remoteproc/stm32_rproc.c struct device *dev = rproc->dev.parent; device 316 drivers/remoteproc/stm32_rproc.c struct device *dev = &rproc->dev; device 511 drivers/remoteproc/stm32_rproc.c struct device *dev = &pdev->dev; device 576 drivers/remoteproc/stm32_rproc.c struct device *dev = &pdev->dev; device 57 drivers/remoteproc/wkup_m3_rproc.c struct device *dev = &pdev->dev; device 72 drivers/remoteproc/wkup_m3_rproc.c struct device *dev = &pdev->dev; device 121 drivers/remoteproc/wkup_m3_rproc.c struct device *dev = &pdev->dev; device 223 drivers/remoteproc/wkup_m3_rproc.c static int wkup_m3_rpm_suspend(struct device *dev) device 228 drivers/remoteproc/wkup_m3_rproc.c static int wkup_m3_rpm_resume(struct device *dev) device 125 drivers/reset/core.c static void devm_reset_controller_release(struct device *dev, void *res) device 139 drivers/reset/core.c int devm_reset_controller_register(struct device *dev, device 684 drivers/reset/core.c __reset_control_get_from_lookup(struct device *dev, const char *con_id, device 726 drivers/reset/core.c struct reset_control *__reset_control_get(struct device *dev, const char *id, device 773 drivers/reset/core.c static void devm_reset_control_release(struct device *dev, void *res) device 778 drivers/reset/core.c struct reset_control *__devm_reset_control_get(struct device *dev, device 811 drivers/reset/core.c int __device_reset(struct device *dev, bool optional) device 920 drivers/reset/core.c devm_reset_control_array_get(struct device *dev, bool shared, bool optional) device 943 drivers/reset/core.c static int reset_control_get_count_from_lookup(struct device *dev) device 976 drivers/reset/core.c int reset_control_get_count(struct device *dev) device 98 drivers/reset/hisilicon/hi6220_reset.c struct device *dev = &pdev->dev; device 80 drivers/reset/hisilicon/reset-hi3660.c struct device *dev = &pdev->dev; device 85 drivers/reset/reset-brcmstb.c struct device *kdev = &pdev->dev; device 259 drivers/reset/reset-imx7.c struct device *dev = &pdev->dev; device 23 drivers/reset/reset-lantiq.c struct device *dev; device 126 drivers/reset/reset-lantiq.c struct device *dev = &pdev->dev; device 106 drivers/reset/reset-meson-audio-arb.c struct device *dev = &pdev->dev; device 79 drivers/reset/reset-oxnas.c struct device *parent; device 105 drivers/reset/reset-pistachio.c struct device *dev = &pdev->dev; device 91 drivers/reset/reset-qcom-aoss.c struct device *dev = &pdev->dev; device 80 drivers/reset/reset-qcom-pdc.c struct device *dev = &pdev->dev; device 90 drivers/reset/reset-scmi.c struct device *dev = &sdev->dev; device 138 drivers/reset/reset-simple.c struct device *dev = &pdev->dev; device 84 drivers/reset/reset-stm32mp1.c struct device *dev = &pdev->dev; device 46 drivers/reset/reset-ti-sci.c struct device *dev; device 169 drivers/reset/reset-ti-syscon.c struct device *dev = &pdev->dev; device 34 drivers/reset/reset-uniphier-glue.c struct device *dev = &pdev->dev; device 245 drivers/reset/reset-uniphier.c struct device *dev; device 331 drivers/reset/reset-uniphier.c struct device *dev = &pdev->dev; device 140 drivers/reset/sti/reset-syscfg.c static int syscfg_reset_controller_register(struct device *dev, device 194 drivers/reset/sti/reset-syscfg.c struct device *dev = pdev ? &pdev->dev : NULL; device 97 drivers/rpmsg/qcom_glink_native.c struct device *dev; device 1370 drivers/rpmsg/qcom_glink_native.c static void qcom_glink_rpdev_release(struct device *dev) device 1577 drivers/rpmsg/qcom_glink_native.c struct qcom_glink *qcom_glink_native_probe(struct device *dev, device 1640 drivers/rpmsg/qcom_glink_native.c static int qcom_glink_remove_device(struct device *dev, void *data) device 29 drivers/rpmsg/qcom_glink_native.h struct qcom_glink *qcom_glink_native_probe(struct device *dev, device 182 drivers/rpmsg/qcom_glink_rpm.c static int glink_rpm_parse_toc(struct device *dev, device 265 drivers/rpmsg/qcom_glink_rpm.c struct device *dev = &pdev->dev; device 180 drivers/rpmsg/qcom_glink_smem.c static void qcom_glink_smem_release(struct device *dev) device 185 drivers/rpmsg/qcom_glink_smem.c struct qcom_glink *qcom_glink_smem_register(struct device *parent, device 191 drivers/rpmsg/qcom_glink_smem.c struct device *dev; device 117 drivers/rpmsg/qcom_smd.c struct device dev; device 1045 drivers/rpmsg/qcom_smd.c static void qcom_smd_release_device(struct device *dev) device 1320 drivers/rpmsg/qcom_smd.c static int qcom_smd_parse_edge(struct device *dev, device 1408 drivers/rpmsg/qcom_smd.c static void qcom_smd_edge_release(struct device *dev) device 1422 drivers/rpmsg/qcom_smd.c static ssize_t rpmsg_name_show(struct device *dev, device 1444 drivers/rpmsg/qcom_smd.c struct qcom_smd_edge *qcom_smd_register_edge(struct device *parent, device 1493 drivers/rpmsg/qcom_smd.c static int qcom_smd_remove_device(struct device *dev, void *data) device 1539 drivers/rpmsg/qcom_smd.c static int qcom_smd_remove_edge(struct device *dev, void *data) device 51 drivers/rpmsg/rpmsg_char.c struct device dev; device 67 drivers/rpmsg/rpmsg_char.c struct device dev; device 81 drivers/rpmsg/rpmsg_char.c static int rpmsg_eptdev_destroy(struct device *dev, void *data) device 128 drivers/rpmsg/rpmsg_char.c struct device *dev = &eptdev->dev; device 148 drivers/rpmsg/rpmsg_char.c struct device *dev = &eptdev->dev; device 298 drivers/rpmsg/rpmsg_char.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 307 drivers/rpmsg/rpmsg_char.c static ssize_t src_show(struct device *dev, struct device_attribute *attr, device 316 drivers/rpmsg/rpmsg_char.c static ssize_t dst_show(struct device *dev, struct device_attribute *attr, device 333 drivers/rpmsg/rpmsg_char.c static void rpmsg_eptdev_release_device(struct device *dev) device 348 drivers/rpmsg/rpmsg_char.c struct device *dev; device 459 drivers/rpmsg/rpmsg_char.c static void rpmsg_ctrldev_release_device(struct device *dev) device 472 drivers/rpmsg/rpmsg_char.c struct device *dev; device 291 drivers/rpmsg/rpmsg_core.c static int rpmsg_device_match(struct device *dev, void *data) device 309 drivers/rpmsg/rpmsg_core.c struct device *rpmsg_find_device(struct device *parent, device 320 drivers/rpmsg/rpmsg_core.c field##_show(struct device *dev, \ device 331 drivers/rpmsg/rpmsg_core.c field##_store(struct device *dev, struct device_attribute *attr, \ device 357 drivers/rpmsg/rpmsg_core.c field##_show(struct device *dev, \ device 373 drivers/rpmsg/rpmsg_core.c static ssize_t modalias_show(struct device *dev, device 406 drivers/rpmsg/rpmsg_core.c static int rpmsg_dev_match(struct device *dev, struct device_driver *drv) device 424 drivers/rpmsg/rpmsg_core.c static int rpmsg_uevent(struct device *dev, struct kobj_uevent_env *env) device 445 drivers/rpmsg/rpmsg_core.c static int rpmsg_dev_probe(struct device *dev) device 487 drivers/rpmsg/rpmsg_core.c static int rpmsg_dev_remove(struct device *dev) device 518 drivers/rpmsg/rpmsg_core.c struct device *dev = &rpdev->dev; device 540 drivers/rpmsg/rpmsg_core.c int rpmsg_unregister_device(struct device *parent, device 543 drivers/rpmsg/rpmsg_core.c struct device *dev; device 72 drivers/rpmsg/rpmsg_internal.h int rpmsg_unregister_device(struct device *parent, device 75 drivers/rpmsg/rpmsg_internal.h struct device *rpmsg_find_device(struct device *parent, device 239 drivers/rpmsg/virtio_rpmsg_bus.c struct device *dev = rpdev ? &rpdev->dev : &vrp->vdev->dev; device 329 drivers/rpmsg/virtio_rpmsg_bus.c struct device *dev = &rpdev->dev; device 353 drivers/rpmsg/virtio_rpmsg_bus.c struct device *dev = &rpdev->dev; device 379 drivers/rpmsg/virtio_rpmsg_bus.c static void virtio_rpmsg_release_device(struct device *dev) device 397 drivers/rpmsg/virtio_rpmsg_bus.c struct device *tmp, *dev = &vrp->vdev->dev; device 560 drivers/rpmsg/virtio_rpmsg_bus.c struct device *dev = &rpdev->dev; device 702 drivers/rpmsg/virtio_rpmsg_bus.c static int rpmsg_recv_single(struct virtproc_info *vrp, struct device *dev, device 769 drivers/rpmsg/virtio_rpmsg_bus.c struct device *dev = &rvq->vdev->dev; device 822 drivers/rpmsg/virtio_rpmsg_bus.c struct device *dev = &vrp->vdev->dev; device 992 drivers/rpmsg/virtio_rpmsg_bus.c static int rpmsg_remove_device(struct device *dev, void *data) device 26 drivers/rtc/class.c static void rtc_device_release(struct device *dev) device 47 drivers/rtc/class.c static int rtc_suspend(struct device *dev) device 92 drivers/rtc/class.c static int rtc_resume(struct device *dev) device 187 drivers/rtc/class.c static int rtc_device_get_id(struct device *dev) device 294 drivers/rtc/class.c static void devm_rtc_release_device(struct device *dev, void *res) device 306 drivers/rtc/class.c struct rtc_device *devm_rtc_allocate_device(struct device *dev) device 396 drivers/rtc/class.c struct rtc_device *devm_rtc_device_register(struct device *dev, device 685 drivers/rtc/interface.c struct device *dev; device 42 drivers/rtc/rtc-88pm80x.c struct device *dev; device 59 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 99 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_read_time(struct device *dev, struct rtc_time *tm) device 120 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_set_time(struct device *dev, struct rtc_time *tm) device 144 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 170 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 226 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_suspend(struct device *dev) device 231 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_resume(struct device *dev) device 26 drivers/rtc/rtc-88pm860x.c struct device *dev; device 68 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 106 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_read_time(struct device *dev, struct rtc_time *tm) device 131 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_set_time(struct device *dev, struct rtc_time *tm) device 163 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 190 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 430 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_suspend(struct device *dev) device 439 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_resume(struct device *dev) device 156 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_clear_alarm(struct device *dev) device 170 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_update_alarm(struct device *dev, bool enable) device 186 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_update_timer(struct device *dev, bool enable) device 205 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_read_time(struct device *dev, struct rtc_time *tm) device 248 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_set_time(struct device *dev, struct rtc_time *tm) device 297 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_read_timer(struct device *dev, device 350 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_read_alarm(struct device *dev, device 419 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 437 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 505 drivers/rtc/rtc-ab-b5ze-s3.c static int _abb5zes3_rtc_set_timer(struct device *dev, struct rtc_wkalrm *alarm, device 541 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 602 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_check_setup(struct device *dev) device 728 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_alarm_irq_enable(struct device *dev, device 747 drivers/rtc/rtc-ab-b5ze-s3.c struct device *dev = &client->dev; device 824 drivers/rtc/rtc-ab-b5ze-s3.c struct device *dev = &client->dev; device 914 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_suspend(struct device *dev) device 924 drivers/rtc/rtc-ab-b5ze-s3.c static int abb5zes3_rtc_resume(struct device *dev) device 78 drivers/rtc/rtc-ab-eoz9.c struct device *hwmon_dev; device 81 drivers/rtc/rtc-ab-eoz9.c static int abeoz9_check_validity(struct device *dev) device 124 drivers/rtc/rtc-ab-eoz9.c static int abeoz9_rtc_get_time(struct device *dev, struct rtc_time *tm) device 162 drivers/rtc/rtc-ab-eoz9.c static int abeoz9_rtc_set_time(struct device *dev, struct rtc_time *tm) device 210 drivers/rtc/rtc-ab-eoz9.c static int abeoz9_rtc_setup(struct device *dev, struct device_node *node) device 271 drivers/rtc/rtc-ab-eoz9.c static int abeoz9z3_temp_read(struct device *dev, device 359 drivers/rtc/rtc-ab-eoz9.c static void abeoz9_hwmon_register(struct device *dev, device 376 drivers/rtc/rtc-ab-eoz9.c static void abeoz9_hwmon_register(struct device *dev, device 387 drivers/rtc/rtc-ab-eoz9.c struct device *dev = &client->dev; device 46 drivers/rtc/rtc-ab3100.c static int ab3100_rtc_set_time(struct device *dev, struct rtc_time *tm) device 76 drivers/rtc/rtc-ab3100.c static int ab3100_rtc_read_time(struct device *dev, struct rtc_time *tm) device 112 drivers/rtc/rtc-ab3100.c static int ab3100_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 145 drivers/rtc/rtc-ab3100.c static int ab3100_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 174 drivers/rtc/rtc-ab3100.c static int ab3100_rtc_irq_enable(struct device *dev, unsigned int enabled) device 61 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_read_time(struct device *dev, struct rtc_time *tm) device 107 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_set_time(struct device *dev, struct rtc_time *tm) device 140 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 176 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_irq_enable(struct device *dev, unsigned int enabled) device 183 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 222 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_set_calibration(struct device *dev, int calibration) device 255 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_get_calibration(struct device *dev, int *calibration) device 277 drivers/rtc/rtc-ab8500.c static ssize_t ab8500_sysfs_store_rtc_calibration(struct device *dev, device 294 drivers/rtc/rtc-ab8500.c static ssize_t ab8500_sysfs_show_rtc_calibration(struct device *dev, device 160 drivers/rtc/rtc-abx80x.c static int abx80x_rtc_read_time(struct device *dev, struct rtc_time *tm) device 200 drivers/rtc/rtc-abx80x.c static int abx80x_rtc_set_time(struct device *dev, struct rtc_time *tm) device 266 drivers/rtc/rtc-abx80x.c static int abx80x_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 298 drivers/rtc/rtc-abx80x.c static int abx80x_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 332 drivers/rtc/rtc-abx80x.c static int abx80x_rtc_set_autocalibration(struct device *dev, device 372 drivers/rtc/rtc-abx80x.c static int abx80x_rtc_get_autocalibration(struct device *dev) device 391 drivers/rtc/rtc-abx80x.c static ssize_t autocalibration_store(struct device *dev, device 409 drivers/rtc/rtc-abx80x.c static ssize_t autocalibration_show(struct device *dev, device 426 drivers/rtc/rtc-abx80x.c static ssize_t oscillator_store(struct device *dev, device 468 drivers/rtc/rtc-abx80x.c static ssize_t oscillator_show(struct device *dev, device 500 drivers/rtc/rtc-abx80x.c static int abx80x_alarm_irq_enable(struct device *dev, unsigned int enabled) device 515 drivers/rtc/rtc-abx80x.c static int abx80x_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 92 drivers/rtc/rtc-ac100.c struct device *dev; device 384 drivers/rtc/rtc-ac100.c static int ac100_rtc_get_time(struct device *dev, struct rtc_time *rtc_tm) device 407 drivers/rtc/rtc-ac100.c static int ac100_rtc_set_time(struct device *dev, struct rtc_time *rtc_tm) device 440 drivers/rtc/rtc-ac100.c static int ac100_rtc_alarm_irq_enable(struct device *dev, unsigned int en) device 451 drivers/rtc/rtc-ac100.c static int ac100_rtc_get_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 482 drivers/rtc/rtc-ac100.c static int ac100_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 213 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_read_time(struct device *dev, struct rtc_time *tm) device 244 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_set_time(struct device *dev, struct rtc_time *tm) device 261 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 282 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 305 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_alarm_irq_enable(struct device *dev, device 398 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_read_offset(struct device *dev, long *offset) device 415 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_set_offset(struct device *dev, long offset) device 567 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_suspend(struct device *dev) device 578 drivers/rtc/rtc-armada38x.c static int armada38x_rtc_resume(struct device *dev) device 27 drivers/rtc/rtc-as3722.c struct device *dev; device 54 drivers/rtc/rtc-as3722.c static int as3722_rtc_read_time(struct device *dev, struct rtc_time *tm) device 71 drivers/rtc/rtc-as3722.c static int as3722_rtc_set_time(struct device *dev, struct rtc_time *tm) device 89 drivers/rtc/rtc-as3722.c static int as3722_rtc_alarm_irq_enable(struct device *dev, device 104 drivers/rtc/rtc-as3722.c static int as3722_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 122 drivers/rtc/rtc-as3722.c static int as3722_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 216 drivers/rtc/rtc-as3722.c static int as3722_rtc_suspend(struct device *dev) device 226 drivers/rtc/rtc-as3722.c static int as3722_rtc_resume(struct device *dev) device 107 drivers/rtc/rtc-asm9260.c struct device *dev; device 136 drivers/rtc/rtc-asm9260.c static int asm9260_rtc_read_time(struct device *dev, struct rtc_time *tm) device 169 drivers/rtc/rtc-asm9260.c static int asm9260_rtc_set_time(struct device *dev, struct rtc_time *tm) device 191 drivers/rtc/rtc-asm9260.c static int asm9260_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 210 drivers/rtc/rtc-asm9260.c static int asm9260_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 228 drivers/rtc/rtc-asm9260.c static int asm9260_alarm_irq_enable(struct device *dev, unsigned int enabled) device 247 drivers/rtc/rtc-asm9260.c struct device *dev = &pdev->dev; device 22 drivers/rtc/rtc-aspeed.c static int aspeed_rtc_read_time(struct device *dev, struct rtc_time *tm) device 53 drivers/rtc/rtc-aspeed.c static int aspeed_rtc_set_time(struct device *dev, struct rtc_time *tm) device 139 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_readtime(struct device *dev, struct rtc_time *tm) device 153 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_settime(struct device *dev, struct rtc_time *tm) device 193 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) device 212 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 245 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 260 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_proc(struct device *dev, struct seq_file *seq) device 476 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_suspend(struct device *dev) device 501 drivers/rtc/rtc-at91rm9200.c static int at91_rtc_resume(struct device *dev) device 103 drivers/rtc/rtc-at91sam9.c static int at91_rtc_readtime(struct device *dev, struct rtc_time *tm) device 130 drivers/rtc/rtc-at91sam9.c static int at91_rtc_settime(struct device *dev, struct rtc_time *tm) device 175 drivers/rtc/rtc-at91sam9.c static int at91_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) device 199 drivers/rtc/rtc-at91sam9.c static int at91_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 233 drivers/rtc/rtc-at91sam9.c static int at91_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 249 drivers/rtc/rtc-at91sam9.c static int at91_rtc_proc(struct device *dev, struct seq_file *seq) device 473 drivers/rtc/rtc-at91sam9.c static int at91_rtc_suspend(struct device *dev) device 502 drivers/rtc/rtc-at91sam9.c static int at91_rtc_resume(struct device *dev) device 31 drivers/rtc/rtc-au1xxx.c static int au1xtoy_rtc_read_time(struct device *dev, struct rtc_time *tm) device 42 drivers/rtc/rtc-au1xxx.c static int au1xtoy_rtc_set_time(struct device *dev, struct rtc_time *tm) device 47 drivers/rtc/rtc-bd70528.c struct device *dev; device 216 drivers/rtc/rtc-bd70528.c static int bd70528_set_alarm(struct device *dev, struct rtc_wkalrm *a) device 264 drivers/rtc/rtc-bd70528.c static int bd70528_read_alarm(struct device *dev, struct rtc_wkalrm *a) device 288 drivers/rtc/rtc-bd70528.c static int bd70528_set_time_locked(struct device *dev, struct rtc_time *t) device 324 drivers/rtc/rtc-bd70528.c static int bd70528_set_time(struct device *dev, struct rtc_time *t) device 335 drivers/rtc/rtc-bd70528.c static int bd70528_get_time(struct device *dev, struct rtc_time *t) device 356 drivers/rtc/rtc-bd70528.c static int bd70528_alm_enable(struct device *dev, unsigned int enabled) device 52 drivers/rtc/rtc-bq32k.c static int bq32k_read(struct device *dev, void *data, uint8_t off, uint8_t len) device 75 drivers/rtc/rtc-bq32k.c static int bq32k_write(struct device *dev, void *data, uint8_t off, uint8_t len) device 89 drivers/rtc/rtc-bq32k.c static int bq32k_rtc_read_time(struct device *dev, struct rtc_time *tm) device 117 drivers/rtc/rtc-bq32k.c static int bq32k_rtc_set_time(struct device *dev, struct rtc_time *tm) device 142 drivers/rtc/rtc-bq32k.c static int trickle_charger_of_init(struct device *dev, struct device_node *node) device 193 drivers/rtc/rtc-bq32k.c static ssize_t bq32k_sysfs_show_tricklecharge_bypass(struct device *dev, device 206 drivers/rtc/rtc-bq32k.c static ssize_t bq32k_sysfs_store_tricklecharge_bypass(struct device *dev, device 242 drivers/rtc/rtc-bq32k.c static int bq32k_sysfs_register(struct device *dev) device 247 drivers/rtc/rtc-bq32k.c static void bq32k_sysfs_unregister(struct device *dev) device 255 drivers/rtc/rtc-bq32k.c struct device *dev = &client->dev; device 50 drivers/rtc/rtc-bq4802.c static int bq4802_read_time(struct device *dev, struct rtc_time *tm) device 92 drivers/rtc/rtc-bq4802.c static int bq4802_set_time(struct device *dev, struct rtc_time *tm) device 28 drivers/rtc/rtc-brcmstb-waketimer.c struct device *dev; device 90 drivers/rtc/rtc-brcmstb-waketimer.c struct device *dev = timer->dev; device 119 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_gettime(struct device *dev, device 132 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_settime(struct device *dev, device 145 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_getalarm(struct device *dev, device 165 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_setalarm(struct device *dev, device 185 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_alarm_enable(struct device *dev, device 201 drivers/rtc/rtc-brcmstb-waketimer.c struct device *dev = &pdev->dev; device 286 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_suspend(struct device *dev) device 293 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_resume(struct device *dev) device 101 drivers/rtc/rtc-cadence.c struct device *dev = id; device 126 drivers/rtc/rtc-cadence.c static int cdns_rtc_read_time(struct device *dev, struct rtc_time *tm) device 151 drivers/rtc/rtc-cadence.c static int cdns_rtc_set_time(struct device *dev, struct rtc_time *tm) device 185 drivers/rtc/rtc-cadence.c static int cdns_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 202 drivers/rtc/rtc-cadence.c static int cdns_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 217 drivers/rtc/rtc-cadence.c static int cdns_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 373 drivers/rtc/rtc-cadence.c static int cdns_rtc_suspend(struct device *dev) device 383 drivers/rtc/rtc-cadence.c static int cdns_rtc_resume(struct device *dev) device 75 drivers/rtc/rtc-cmos.c struct device *dev; device 80 drivers/rtc/rtc-cmos.c void (*wake_on)(struct device *); device 81 drivers/rtc/rtc-cmos.c void (*wake_off)(struct device *); device 223 drivers/rtc/rtc-cmos.c static int cmos_read_time(struct device *dev, struct rtc_time *t) device 240 drivers/rtc/rtc-cmos.c static int cmos_set_time(struct device *dev, struct rtc_time *t) device 251 drivers/rtc/rtc-cmos.c static int cmos_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 379 drivers/rtc/rtc-cmos.c static int cmos_validate_alarm(struct device *dev, struct rtc_wkalrm *t) device 446 drivers/rtc/rtc-cmos.c static int cmos_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 512 drivers/rtc/rtc-cmos.c static int cmos_alarm_irq_enable(struct device *dev, unsigned int enabled) device 530 drivers/rtc/rtc-cmos.c static int cmos_procfs(struct device *dev, struct seq_file *seq) device 706 drivers/rtc/rtc-cmos.c cmos_do_probe(struct device *dev, struct resource *ports, int rtc_irq) device 907 drivers/rtc/rtc-cmos.c static void cmos_do_remove(struct device *dev) device 932 drivers/rtc/rtc-cmos.c static int cmos_aie_poweroff(struct device *dev) device 977 drivers/rtc/rtc-cmos.c static int cmos_suspend(struct device *dev) device 1023 drivers/rtc/rtc-cmos.c static inline int cmos_poweroff(struct device *dev) device 1031 drivers/rtc/rtc-cmos.c static void cmos_check_wkalrm(struct device *dev) device 1065 drivers/rtc/rtc-cmos.c static void cmos_check_acpi_rtc_status(struct device *dev, device 1068 drivers/rtc/rtc-cmos.c static int __maybe_unused cmos_resume(struct device *dev) device 1140 drivers/rtc/rtc-cmos.c struct device *dev = context; device 1174 drivers/rtc/rtc-cmos.c static inline void rtc_wake_setup(struct device *dev) device 1185 drivers/rtc/rtc-cmos.c static void rtc_wake_on(struct device *dev) device 1191 drivers/rtc/rtc-cmos.c static void rtc_wake_off(struct device *dev) device 1225 drivers/rtc/rtc-cmos.c static void cmos_wake_setup(struct device *dev) device 1257 drivers/rtc/rtc-cmos.c static void cmos_check_acpi_rtc_status(struct device *dev, device 1281 drivers/rtc/rtc-cmos.c static void cmos_wake_setup(struct device *dev) device 1285 drivers/rtc/rtc-cmos.c static void cmos_check_acpi_rtc_status(struct device *dev, device 1326 drivers/rtc/rtc-cmos.c struct device *dev = &pnp->dev; device 1424 drivers/rtc/rtc-cmos.c struct device *dev = &pdev->dev; device 77 drivers/rtc/rtc-coh901331.c static int coh901331_read_time(struct device *dev, struct rtc_time *tm) device 93 drivers/rtc/rtc-coh901331.c static int coh901331_set_time(struct device *dev, struct rtc_time *tm) device 104 drivers/rtc/rtc-coh901331.c static int coh901331_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 117 drivers/rtc/rtc-coh901331.c static int coh901331_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 130 drivers/rtc/rtc-coh901331.c static int coh901331_alarm_irq_enable(struct device *dev, unsigned int enabled) device 220 drivers/rtc/rtc-coh901331.c static int coh901331_suspend(struct device *dev) device 241 drivers/rtc/rtc-coh901331.c static int coh901331_resume(struct device *dev) device 74 drivers/rtc/rtc-cpcap.c static int cpcap_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 91 drivers/rtc/rtc-cpcap.c static int cpcap_rtc_read_time(struct device *dev, struct rtc_time *tm) device 118 drivers/rtc/rtc-cpcap.c static int cpcap_rtc_set_time(struct device *dev, struct rtc_time *tm) device 169 drivers/rtc/rtc-cpcap.c static int cpcap_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 192 drivers/rtc/rtc-cpcap.c static int cpcap_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 246 drivers/rtc/rtc-cpcap.c struct device *dev = &pdev->dev; device 86 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_read_time(struct device *dev, struct rtc_time *tm) device 105 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_set_time(struct device *dev, struct rtc_time *tm) device 126 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 156 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 205 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_alarm_irq_enable(struct device *dev, device 296 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_suspend(struct device *dev) device 307 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_resume(struct device *dev) device 375 drivers/rtc/rtc-cros-ec.c struct device *dev = &pdev->dev; device 155 drivers/rtc/rtc-da9052.c static int da9052_rtc_read_time(struct device *dev, struct rtc_time *rtc_tm) device 198 drivers/rtc/rtc-da9052.c static int da9052_rtc_set_time(struct device *dev, struct rtc_time *tm) device 223 drivers/rtc/rtc-da9052.c static int da9052_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 239 drivers/rtc/rtc-da9052.c static int da9052_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 261 drivers/rtc/rtc-da9052.c static int da9052_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 125 drivers/rtc/rtc-da9055.c static int da9055_rtc_read_time(struct device *dev, struct rtc_time *rtc_tm) device 159 drivers/rtc/rtc-da9055.c static int da9055_rtc_set_time(struct device *dev, struct rtc_time *tm) device 176 drivers/rtc/rtc-da9055.c static int da9055_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 192 drivers/rtc/rtc-da9055.c static int da9055_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 211 drivers/rtc/rtc-da9055.c static int da9055_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 318 drivers/rtc/rtc-da9055.c static int da9055_rtc_suspend(struct device *dev) device 337 drivers/rtc/rtc-da9055.c static int da9055_rtc_resume(struct device *dev) device 356 drivers/rtc/rtc-da9055.c static int da9055_rtc_freeze(struct device *dev) device 196 drivers/rtc/rtc-da9063.c static int da9063_rtc_stop_alarm(struct device *dev) device 207 drivers/rtc/rtc-da9063.c static int da9063_rtc_start_alarm(struct device *dev) device 218 drivers/rtc/rtc-da9063.c static int da9063_rtc_read_time(struct device *dev, struct rtc_time *tm) device 254 drivers/rtc/rtc-da9063.c static int da9063_rtc_set_time(struct device *dev, struct rtc_time *tm) device 271 drivers/rtc/rtc-da9063.c static int da9063_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 305 drivers/rtc/rtc-da9063.c static int da9063_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 342 drivers/rtc/rtc-da9063.c static int da9063_rtc_alarm_irq_enable(struct device *dev, device 201 drivers/rtc/rtc-davinci.c davinci_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 273 drivers/rtc/rtc-davinci.c static int davinci_rtc_read_time(struct device *dev, struct rtc_time *tm) device 309 drivers/rtc/rtc-davinci.c static int davinci_rtc_set_time(struct device *dev, struct rtc_time *tm) device 345 drivers/rtc/rtc-davinci.c static int davinci_rtc_alarm_irq_enable(struct device *dev, device 371 drivers/rtc/rtc-davinci.c static int davinci_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 410 drivers/rtc/rtc-davinci.c static int davinci_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 470 drivers/rtc/rtc-davinci.c struct device *dev = &pdev->dev; device 91 drivers/rtc/rtc-digicolor.c static int dc_rtc_read_time(struct device *dev, struct rtc_time *tm) device 105 drivers/rtc/rtc-digicolor.c static int dc_rtc_set_time(struct device *dev, struct rtc_time *tm) device 112 drivers/rtc/rtc-digicolor.c static int dc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 133 drivers/rtc/rtc-digicolor.c static int dc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 149 drivers/rtc/rtc-digicolor.c static int dc_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 33 drivers/rtc/rtc-dm355evm.c static int dm355evm_rtc_read_time(struct device *dev, struct rtc_time *tm) device 81 drivers/rtc/rtc-dm355evm.c static int dm355evm_rtc_set_time(struct device *dev, struct rtc_time *tm) device 78 drivers/rtc/rtc-ds1216.c static int ds1216_rtc_read_time(struct device *dev, struct rtc_time *tm) device 105 drivers/rtc/rtc-ds1216.c static int ds1216_rtc_set_time(struct device *dev, struct rtc_time *tm) device 36 drivers/rtc/rtc-ds1286.c static int ds1286_alarm_irq_enable(struct device *dev, unsigned int enabled) device 57 drivers/rtc/rtc-ds1286.c static int ds1286_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 92 drivers/rtc/rtc-ds1286.c static int ds1286_proc(struct device *dev, struct seq_file *seq) device 150 drivers/rtc/rtc-ds1286.c static int ds1286_read_time(struct device *dev, struct rtc_time *tm) device 213 drivers/rtc/rtc-ds1286.c static int ds1286_set_time(struct device *dev, struct rtc_time *tm) device 262 drivers/rtc/rtc-ds1286.c static int ds1286_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 284 drivers/rtc/rtc-ds1286.c static int ds1286_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 39 drivers/rtc/rtc-ds1302.c static int ds1302_rtc_set_time(struct device *dev, struct rtc_time *time) device 74 drivers/rtc/rtc-ds1302.c static int ds1302_rtc_get_time(struct device *dev, struct rtc_time *time) device 139 drivers/rtc/rtc-ds1305.c static int ds1305_alarm_irq_enable(struct device *dev, unsigned int enabled) device 170 drivers/rtc/rtc-ds1305.c static int ds1305_get_time(struct device *dev, struct rtc_time *time) device 205 drivers/rtc/rtc-ds1305.c static int ds1305_set_time(struct device *dev, struct rtc_time *time) device 266 drivers/rtc/rtc-ds1305.c static int ds1305_get_alarm(struct device *dev, struct rtc_wkalrm *alm) device 318 drivers/rtc/rtc-ds1305.c static int ds1305_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 386 drivers/rtc/rtc-ds1305.c static int ds1305_proc(struct device *dev, struct seq_file *seq) device 160 drivers/rtc/rtc-ds1307.c struct device *dev; device 187 drivers/rtc/rtc-ds1307.c static int ds1307_get_time(struct device *dev, struct rtc_time *t) device 287 drivers/rtc/rtc-ds1307.c static int ds1307_set_time(struct device *dev, struct rtc_time *t) device 373 drivers/rtc/rtc-ds1307.c static int ds1337_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 415 drivers/rtc/rtc-ds1307.c static int ds1337_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 476 drivers/rtc/rtc-ds1307.c static int ds1307_alarm_irq_enable(struct device *dev, unsigned int enabled) device 543 drivers/rtc/rtc-ds1307.c static int rx8130_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 585 drivers/rtc/rtc-ds1307.c static int rx8130_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 633 drivers/rtc/rtc-ds1307.c static int rx8130_alarm_irq_enable(struct device *dev, unsigned int enabled) device 686 drivers/rtc/rtc-ds1307.c static int mcp794xx_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 729 drivers/rtc/rtc-ds1307.c static int mcp794xx_alm_weekday(struct device *dev, struct rtc_time *tm_alarm) device 744 drivers/rtc/rtc-ds1307.c static int mcp794xx_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 795 drivers/rtc/rtc-ds1307.c static int mcp794xx_alarm_irq_enable(struct device *dev, unsigned int enabled) device 807 drivers/rtc/rtc-ds1307.c static int m41txx_rtc_read_offset(struct device *dev, long *offset) device 826 drivers/rtc/rtc-ds1307.c static int m41txx_rtc_set_offset(struct device *dev, long offset) device 1123 drivers/rtc/rtc-ds1307.c static ssize_t frequency_test_store(struct device *dev, device 1143 drivers/rtc/rtc-ds1307.c static ssize_t frequency_test_show(struct device *dev, device 1243 drivers/rtc/rtc-ds1307.c static int ds3231_hwmon_read_temp(struct device *dev, s32 *mC) device 1265 drivers/rtc/rtc-ds1307.c static ssize_t ds3231_hwmon_show_temp(struct device *dev, device 1288 drivers/rtc/rtc-ds1307.c struct device *dev; device 90 drivers/rtc/rtc-ds1343.c static int ds1343_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 110 drivers/rtc/rtc-ds1343.c static ssize_t ds1343_show_glitchfilter(struct device *dev, device 126 drivers/rtc/rtc-ds1343.c static ssize_t ds1343_store_glitchfilter(struct device *dev, device 168 drivers/rtc/rtc-ds1343.c static ssize_t ds1343_show_tricklecharger(struct device *dev, device 212 drivers/rtc/rtc-ds1343.c static int ds1343_sysfs_register(struct device *dev) device 229 drivers/rtc/rtc-ds1343.c static void ds1343_sysfs_unregister(struct device *dev) device 235 drivers/rtc/rtc-ds1343.c static int ds1343_read_time(struct device *dev, struct rtc_time *dt) device 256 drivers/rtc/rtc-ds1343.c static int ds1343_set_time(struct device *dev, struct rtc_time *dt) device 301 drivers/rtc/rtc-ds1343.c static int ds1343_update_alarm(struct device *dev) device 348 drivers/rtc/rtc-ds1343.c static int ds1343_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 376 drivers/rtc/rtc-ds1343.c static int ds1343_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 401 drivers/rtc/rtc-ds1343.c static int ds1343_alarm_irq_enable(struct device *dev, unsigned int enabled) device 578 drivers/rtc/rtc-ds1343.c static int ds1343_suspend(struct device *dev) device 588 drivers/rtc/rtc-ds1343.c static int ds1343_resume(struct device *dev) device 44 drivers/rtc/rtc-ds1347.c static int ds1347_read_time(struct device *dev, struct rtc_time *dt) device 68 drivers/rtc/rtc-ds1347.c static int ds1347_set_time(struct device *dev, struct rtc_time *dt) device 159 drivers/rtc/rtc-ds1374.c static int ds1374_read_time(struct device *dev, struct rtc_time *time) device 172 drivers/rtc/rtc-ds1374.c static int ds1374_set_time(struct device *dev, struct rtc_time *time) device 186 drivers/rtc/rtc-ds1374.c static int ds1374_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 224 drivers/rtc/rtc-ds1374.c static int ds1374_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 329 drivers/rtc/rtc-ds1374.c static int ds1374_alarm_irq_enable(struct device *dev, unsigned int enabled) device 689 drivers/rtc/rtc-ds1374.c static int ds1374_suspend(struct device *dev) device 698 drivers/rtc/rtc-ds1374.c static int ds1374_resume(struct device *dev) device 53 drivers/rtc/rtc-ds1390.c static void ds1390_set_reg(struct device *dev, unsigned char address, device 66 drivers/rtc/rtc-ds1390.c static int ds1390_get_reg(struct device *dev, unsigned char address, device 127 drivers/rtc/rtc-ds1390.c static int ds1390_read_time(struct device *dev, struct rtc_time *dt) device 156 drivers/rtc/rtc-ds1390.c static int ds1390_set_time(struct device *dev, struct rtc_time *dt) device 180 drivers/rtc/rtc-ds1511.c static int ds1511_rtc_set_time(struct device *dev, struct rtc_time *rtc_tm) device 239 drivers/rtc/rtc-ds1511.c static int ds1511_rtc_read_time(struct device *dev, struct rtc_time *rtc_tm) device 312 drivers/rtc/rtc-ds1511.c ds1511_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 331 drivers/rtc/rtc-ds1511.c ds1511_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 369 drivers/rtc/rtc-ds1511.c static int ds1511_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 71 drivers/rtc/rtc-ds1553.c static int ds1553_rtc_set_time(struct device *dev, struct rtc_time *tm) device 95 drivers/rtc/rtc-ds1553.c static int ds1553_rtc_read_time(struct device *dev, struct rtc_time *tm) device 151 drivers/rtc/rtc-ds1553.c static int ds1553_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 167 drivers/rtc/rtc-ds1553.c static int ds1553_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 202 drivers/rtc/rtc-ds1553.c static int ds1553_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 26 drivers/rtc/rtc-ds1672.c static int ds1672_read_time(struct device *dev, struct rtc_time *tm) device 81 drivers/rtc/rtc-ds1672.c static int ds1672_set_time(struct device *dev, struct rtc_time *tm) device 229 drivers/rtc/rtc-ds1685.c ds1685_rtc_read_time(struct device *dev, struct rtc_time *tm) device 278 drivers/rtc/rtc-ds1685.c ds1685_rtc_set_time(struct device *dev, struct rtc_time *tm) device 354 drivers/rtc/rtc-ds1685.c ds1685_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 412 drivers/rtc/rtc-ds1685.c ds1685_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 507 drivers/rtc/rtc-ds1685.c ds1685_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 723 drivers/rtc/rtc-ds1685.c ds1685_rtc_proc(struct device *dev, struct seq_file *seq) device 956 drivers/rtc/rtc-ds1685.c ds1685_rtc_sysfs_battery_show(struct device *dev, device 976 drivers/rtc/rtc-ds1685.c ds1685_rtc_sysfs_auxbatt_show(struct device *dev, device 998 drivers/rtc/rtc-ds1685.c ds1685_rtc_sysfs_serial_show(struct device *dev, device 56 drivers/rtc/rtc-ds1742.c static int ds1742_rtc_set_time(struct device *dev, struct rtc_time *tm) device 80 drivers/rtc/rtc-ds1742.c static int ds1742_rtc_read_time(struct device *dev, struct rtc_time *tm) device 83 drivers/rtc/rtc-ds2404.c static void ds2404_reset(struct device *dev) device 93 drivers/rtc/rtc-ds2404.c static void ds2404_write_byte(struct device *dev, u8 byte) device 108 drivers/rtc/rtc-ds2404.c static u8 ds2404_read_byte(struct device *dev) device 126 drivers/rtc/rtc-ds2404.c static void ds2404_read_memory(struct device *dev, u16 offset, device 137 drivers/rtc/rtc-ds2404.c static void ds2404_write_memory(struct device *dev, u16 offset, device 176 drivers/rtc/rtc-ds2404.c static void ds2404_enable_osc(struct device *dev) device 182 drivers/rtc/rtc-ds2404.c static int ds2404_read_time(struct device *dev, struct rtc_time *dt) device 194 drivers/rtc/rtc-ds2404.c static int ds2404_set_time(struct device *dev, struct rtc_time *dt) device 53 drivers/rtc/rtc-ds3232.c struct device *dev; device 61 drivers/rtc/rtc-ds3232.c static int ds3232_check_rtc_status(struct device *dev) device 97 drivers/rtc/rtc-ds3232.c static int ds3232_read_time(struct device *dev, struct rtc_time *time) device 151 drivers/rtc/rtc-ds3232.c static int ds3232_set_time(struct device *dev, struct rtc_time *time) device 181 drivers/rtc/rtc-ds3232.c static int ds3232_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 215 drivers/rtc/rtc-ds3232.c static int ds3232_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 260 drivers/rtc/rtc-ds3232.c static int ds3232_update_alarm(struct device *dev, unsigned int enabled) device 286 drivers/rtc/rtc-ds3232.c static int ds3232_hwmon_read_temp(struct device *dev, long int *mC) device 324 drivers/rtc/rtc-ds3232.c static int ds3232_hwmon_read(struct device *dev, device 378 drivers/rtc/rtc-ds3232.c static void ds3232_hwmon_register(struct device *dev, const char *name) device 381 drivers/rtc/rtc-ds3232.c struct device *hwmon_dev; device 395 drivers/rtc/rtc-ds3232.c static int ds3232_alarm_irq_enable(struct device *dev, unsigned int enabled) device 407 drivers/rtc/rtc-ds3232.c struct device *dev = dev_id; device 482 drivers/rtc/rtc-ds3232.c static int ds3232_probe(struct device *dev, struct regmap *regmap, int irq, device 541 drivers/rtc/rtc-ds3232.c static int ds3232_suspend(struct device *dev) device 553 drivers/rtc/rtc-ds3232.c static int ds3232_resume(struct device *dev) device 115 drivers/rtc/rtc-efi.c static int efi_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 135 drivers/rtc/rtc-efi.c static int efi_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 157 drivers/rtc/rtc-efi.c static int efi_read_time(struct device *dev, struct rtc_time *tm) device 177 drivers/rtc/rtc-efi.c static int efi_set_time(struct device *dev, struct rtc_time *tm) device 189 drivers/rtc/rtc-efi.c static int efi_procfs(struct device *dev, struct seq_file *seq) device 42 drivers/rtc/rtc-em3027.c static int em3027_get_time(struct device *dev, struct rtc_time *tm) device 80 drivers/rtc/rtc-em3027.c static int em3027_set_time(struct device *dev, struct rtc_time *tm) device 33 drivers/rtc/rtc-ep93xx.c static int ep93xx_rtc_get_swcomp(struct device *dev, unsigned short *preload, device 52 drivers/rtc/rtc-ep93xx.c static int ep93xx_rtc_read_time(struct device *dev, struct rtc_time *tm) device 63 drivers/rtc/rtc-ep93xx.c static int ep93xx_rtc_set_time(struct device *dev, struct rtc_time *tm) device 72 drivers/rtc/rtc-ep93xx.c static int ep93xx_rtc_proc(struct device *dev, struct seq_file *seq) device 90 drivers/rtc/rtc-ep93xx.c static ssize_t comp_preload_show(struct device *dev, device 101 drivers/rtc/rtc-ep93xx.c static ssize_t comp_delete_show(struct device *dev, device 65 drivers/rtc/rtc-fm3130.c static void fm3130_rtc_mode(struct device *dev, int mode) device 92 drivers/rtc/rtc-fm3130.c static int fm3130_get_time(struct device *dev, struct rtc_time *t) device 139 drivers/rtc/rtc-fm3130.c static int fm3130_set_time(struct device *dev, struct rtc_time *t) device 182 drivers/rtc/rtc-fm3130.c static int fm3130_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 239 drivers/rtc/rtc-fm3130.c static int fm3130_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 301 drivers/rtc/rtc-fm3130.c static int fm3130_alarm_irq_enable(struct device *dev, unsigned int enabled) device 161 drivers/rtc/rtc-fsl-ftm-alarm.c static int ftm_rtc_alarm_irq_enable(struct device *dev, device 181 drivers/rtc/rtc-fsl-ftm-alarm.c static int ftm_rtc_read_time(struct device *dev, struct rtc_time *tm) device 191 drivers/rtc/rtc-fsl-ftm-alarm.c static int ftm_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 207 drivers/rtc/rtc-fsl-ftm-alarm.c static int ftm_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 64 drivers/rtc/rtc-ftrtc010.c static int ftrtc010_rtc_read_time(struct device *dev, struct rtc_time *tm) device 84 drivers/rtc/rtc-ftrtc010.c static int ftrtc010_rtc_set_time(struct device *dev, struct rtc_time *tm) device 114 drivers/rtc/rtc-ftrtc010.c struct device *dev = &pdev->dev; device 32 drivers/rtc/rtc-goldfish.c static int goldfish_rtc_read_alarm(struct device *dev, device 61 drivers/rtc/rtc-goldfish.c static int goldfish_rtc_set_alarm(struct device *dev, device 90 drivers/rtc/rtc-goldfish.c static int goldfish_rtc_alarm_irq_enable(struct device *dev, device 119 drivers/rtc/rtc-goldfish.c static int goldfish_rtc_read_time(struct device *dev, struct rtc_time *tm) device 141 drivers/rtc/rtc-goldfish.c static int goldfish_rtc_set_time(struct device *dev, struct rtc_time *tm) device 192 drivers/rtc/rtc-hid-sensor-time.c static int hid_rtc_read_time(struct device *dev, struct rtc_time *tm) device 91 drivers/rtc/rtc-hym8563.c static int hym8563_rtc_read_time(struct device *dev, struct rtc_time *tm) device 118 drivers/rtc/rtc-hym8563.c static int hym8563_rtc_set_time(struct device *dev, struct rtc_time *tm) device 165 drivers/rtc/rtc-hym8563.c static int hym8563_rtc_alarm_irq_enable(struct device *dev, device 183 drivers/rtc/rtc-hym8563.c static int hym8563_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 220 drivers/rtc/rtc-hym8563.c static int hym8563_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 492 drivers/rtc/rtc-hym8563.c static int hym8563_suspend(struct device *dev) device 508 drivers/rtc/rtc-hym8563.c static int hym8563_resume(struct device *dev) device 42 drivers/rtc/rtc-imx-sc.c static int imx_sc_rtc_read_time(struct device *dev, struct rtc_time *tm) device 64 drivers/rtc/rtc-imx-sc.c static int imx_sc_rtc_set_time(struct device *dev, struct rtc_time *tm) device 78 drivers/rtc/rtc-imx-sc.c static int imx_sc_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 83 drivers/rtc/rtc-imx-sc.c static int imx_sc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 93 drivers/rtc/rtc-imx-sc.c static int imx_sc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 539 drivers/rtc/rtc-imxdi.c static int dryice_rtc_read_time(struct device *dev, struct rtc_time *tm) device 554 drivers/rtc/rtc-imxdi.c static int dryice_rtc_set_time(struct device *dev, struct rtc_time *tm) device 588 drivers/rtc/rtc-imxdi.c static int dryice_rtc_alarm_irq_enable(struct device *dev, device 605 drivers/rtc/rtc-imxdi.c static int dryice_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 630 drivers/rtc/rtc-imxdi.c static int dryice_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 104 drivers/rtc/rtc-isl12022.c static int isl12022_rtc_read_time(struct device *dev, struct rtc_time *tm) device 153 drivers/rtc/rtc-isl12022.c static int isl12022_rtc_set_time(struct device *dev, struct rtc_time *tm) device 165 drivers/rtc/rtc-isl12026.c static int isl12026_rtc_set_time(struct device *dev, struct rtc_time *tm) device 204 drivers/rtc/rtc-isl12026.c static int isl12026_rtc_read_time(struct device *dev, struct rtc_time *tm) device 265 drivers/rtc/rtc-isl1208.c isl1208_rtc_proc(struct device *dev, struct seq_file *seq) device 439 drivers/rtc/rtc-isl1208.c isl1208_rtc_read_time(struct device *dev, struct rtc_time *tm) device 507 drivers/rtc/rtc-isl1208.c isl1208_rtc_set_time(struct device *dev, struct rtc_time *tm) device 513 drivers/rtc/rtc-isl1208.c isl1208_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 519 drivers/rtc/rtc-isl1208.c isl1208_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 524 drivers/rtc/rtc-isl1208.c static ssize_t timestamp0_store(struct device *dev, device 547 drivers/rtc/rtc-isl1208.c static ssize_t timestamp0_show(struct device *dev, device 658 drivers/rtc/rtc-isl1208.c isl1208_sysfs_show_atrim(struct device *dev, device 671 drivers/rtc/rtc-isl1208.c isl1208_sysfs_show_dtrim(struct device *dev, device 684 drivers/rtc/rtc-isl1208.c isl1208_sysfs_show_usr(struct device *dev, device 695 drivers/rtc/rtc-isl1208.c isl1208_sysfs_store_usr(struct device *dev, device 67 drivers/rtc/rtc-jz4740.c static struct device *dev_for_power_off; device 145 drivers/rtc/rtc-jz4740.c static int jz4740_rtc_read_time(struct device *dev, struct rtc_time *time) device 174 drivers/rtc/rtc-jz4740.c static int jz4740_rtc_set_time(struct device *dev, struct rtc_time *time) device 186 drivers/rtc/rtc-jz4740.c static int jz4740_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 204 drivers/rtc/rtc-jz4740.c static int jz4740_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 218 drivers/rtc/rtc-jz4740.c static int jz4740_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 253 drivers/rtc/rtc-jz4740.c static void jz4740_rtc_poweroff(struct device *dev) device 109 drivers/rtc/rtc-lp8788.c static int lp8788_rtc_read_time(struct device *dev, struct rtc_time *tm) device 133 drivers/rtc/rtc-lp8788.c static int lp8788_rtc_set_time(struct device *dev, struct rtc_time *tm) device 163 drivers/rtc/rtc-lp8788.c static int lp8788_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 188 drivers/rtc/rtc-lp8788.c static int lp8788_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 224 drivers/rtc/rtc-lp8788.c static int lp8788_alarm_irq_enable(struct device *dev, unsigned int enable) device 286 drivers/rtc/rtc-lp8788.c struct device *dev = &pdev->dev; device 69 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_set_time(struct device *dev, struct rtc_time *tm) device 90 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_read_time(struct device *dev, struct rtc_time *tm) device 111 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 131 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 154 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 55 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_read_time(struct device *dev, struct rtc_time *time) device 66 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_set_time(struct device *dev, struct rtc_time *time) device 86 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_read_alarm(struct device *dev, device 99 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_set_alarm(struct device *dev, device 129 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_alarm_irq_enable(struct device *dev, device 280 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_suspend(struct device *dev) device 294 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_resume(struct device *dev) device 305 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_freeze(struct device *dev) device 320 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_thaw(struct device *dev) device 84 drivers/rtc/rtc-ls1x.c static int ls1x_rtc_read_time(struct device *dev, struct rtc_time *rtm) device 101 drivers/rtc/rtc-ls1x.c static int ls1x_rtc_set_time(struct device *dev, struct rtc_time *rtm) device 197 drivers/rtc/rtc-m41t80.c static int m41t80_rtc_read_time(struct device *dev, struct rtc_time *tm) device 231 drivers/rtc/rtc-m41t80.c static int m41t80_rtc_set_time(struct device *dev, struct rtc_time *tm) device 283 drivers/rtc/rtc-m41t80.c static int m41t80_rtc_proc(struct device *dev, struct seq_file *seq) device 299 drivers/rtc/rtc-m41t80.c static int m41t80_alarm_irq_enable(struct device *dev, unsigned int enabled) device 321 drivers/rtc/rtc-m41t80.c static int m41t80_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 376 drivers/rtc/rtc-m41t80.c static int m41t80_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 410 drivers/rtc/rtc-m41t80.c static int m41t80_suspend(struct device *dev) device 420 drivers/rtc/rtc-m41t80.c static int m41t80_resume(struct device *dev) device 45 drivers/rtc/rtc-m41t93.c static int m41t93_set_time(struct device *dev, struct rtc_time *tm) device 101 drivers/rtc/rtc-m41t93.c static int m41t93_get_time(struct device *dev, struct rtc_time *tm) device 29 drivers/rtc/rtc-m41t94.c static int m41t94_set_time(struct device *dev, struct rtc_time *tm) device 56 drivers/rtc/rtc-m41t94.c static int m41t94_read_time(struct device *dev, struct rtc_time *tm) device 44 drivers/rtc/rtc-m48t35.c static int m48t35_read_time(struct device *dev, struct rtc_time *tm) device 86 drivers/rtc/rtc-m48t35.c static int m48t35_set_time(struct device *dev, struct rtc_time *tm) device 45 drivers/rtc/rtc-m48t59.c m48t59_mem_writeb(struct device *dev, u32 ofs, u8 val) device 53 drivers/rtc/rtc-m48t59.c m48t59_mem_readb(struct device *dev, u32 ofs) device 63 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_read_time(struct device *dev, struct rtc_time *tm) device 103 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_set_time(struct device *dev, struct rtc_time *tm) device 149 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) device 193 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 253 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 269 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_proc(struct device *dev, struct seq_file *seq) device 290 drivers/rtc/rtc-m48t59.c struct device *dev = (struct device *)dev_id; device 325 drivers/rtc/rtc-m48t59.c struct device *dev = &pdev->dev; device 346 drivers/rtc/rtc-m48t59.c struct device *dev = &pdev->dev; device 46 drivers/rtc/rtc-m48t86.c static unsigned char m48t86_readb(struct device *dev, unsigned long addr) device 57 drivers/rtc/rtc-m48t86.c static void m48t86_writeb(struct device *dev, device 66 drivers/rtc/rtc-m48t86.c static int m48t86_rtc_read_time(struct device *dev, struct rtc_time *tm) device 103 drivers/rtc/rtc-m48t86.c static int m48t86_rtc_set_time(struct device *dev, struct rtc_time *tm) device 140 drivers/rtc/rtc-m48t86.c static int m48t86_rtc_proc(struct device *dev, struct seq_file *seq) device 166 drivers/rtc/rtc-m48t86.c struct device *dev = priv; device 178 drivers/rtc/rtc-m48t86.c struct device *dev = priv; device 142 drivers/rtc/rtc-max6900.c static int max6900_rtc_read_time(struct device *dev, struct rtc_time *tm) device 169 drivers/rtc/rtc-max6900.c static int max6900_rtc_set_time(struct device *dev, struct rtc_time *tm) device 28 drivers/rtc/rtc-max6902.c static int max6902_set_reg(struct device *dev, unsigned char address, device 41 drivers/rtc/rtc-max6902.c static int max6902_get_reg(struct device *dev, unsigned char address, device 52 drivers/rtc/rtc-max6902.c static int max6902_read_time(struct device *dev, struct rtc_time *dt) device 87 drivers/rtc/rtc-max6902.c static int max6902_set_time(struct device *dev, struct rtc_time *dt) device 31 drivers/rtc/rtc-max6916.c static int max6916_read_reg(struct device *dev, unsigned char address, device 41 drivers/rtc/rtc-max6916.c static int max6916_write_reg(struct device *dev, unsigned char address, device 53 drivers/rtc/rtc-max6916.c static int max6916_read_time(struct device *dev, struct rtc_time *dt) device 77 drivers/rtc/rtc-max6916.c static int max6916_set_time(struct device *dev, struct rtc_time *dt) device 84 drivers/rtc/rtc-max77686.c struct device *dev; device 339 drivers/rtc/rtc-max77686.c static int max77686_rtc_read_time(struct device *dev, struct rtc_time *tm) device 366 drivers/rtc/rtc-max77686.c static int max77686_rtc_set_time(struct device *dev, struct rtc_time *tm) device 393 drivers/rtc/rtc-max77686.c static int max77686_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 567 drivers/rtc/rtc-max77686.c static int max77686_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 603 drivers/rtc/rtc-max77686.c static int max77686_rtc_alarm_irq_enable(struct device *dev, device 668 drivers/rtc/rtc-max77686.c struct device *parent = info->dev->parent; device 796 drivers/rtc/rtc-max77686.c static int max77686_rtc_suspend(struct device *dev) device 807 drivers/rtc/rtc-max77686.c static int max77686_rtc_resume(struct device *dev) device 94 drivers/rtc/rtc-max8907.c static int max8907_rtc_read_time(struct device *dev, struct rtc_time *tm) device 110 drivers/rtc/rtc-max8907.c static int max8907_rtc_set_time(struct device *dev, struct rtc_time *tm) device 121 drivers/rtc/rtc-max8907.c static int max8907_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 144 drivers/rtc/rtc-max8907.c static int max8907_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 68 drivers/rtc/rtc-max8925.c struct device *dev; device 151 drivers/rtc/rtc-max8925.c static int max8925_rtc_read_time(struct device *dev, struct rtc_time *tm) device 165 drivers/rtc/rtc-max8925.c static int max8925_rtc_set_time(struct device *dev, struct rtc_time *tm) device 179 drivers/rtc/rtc-max8925.c static int max8925_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 217 drivers/rtc/rtc-max8925.c static int max8925_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 287 drivers/rtc/rtc-max8925.c static int max8925_rtc_suspend(struct device *dev) device 296 drivers/rtc/rtc-max8925.c static int max8925_rtc_resume(struct device *dev) device 65 drivers/rtc/rtc-max8997.c struct device *dev; device 132 drivers/rtc/rtc-max8997.c static int max8997_rtc_read_time(struct device *dev, struct rtc_time *tm) device 153 drivers/rtc/rtc-max8997.c static int max8997_rtc_set_time(struct device *dev, struct rtc_time *tm) device 178 drivers/rtc/rtc-max8997.c static int max8997_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 292 drivers/rtc/rtc-max8997.c static int max8997_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 331 drivers/rtc/rtc-max8997.c static int max8997_rtc_alarm_irq_enable(struct device *dev, device 67 drivers/rtc/rtc-max8998.c struct device *dev; device 105 drivers/rtc/rtc-max8998.c static int max8998_rtc_read_time(struct device *dev, struct rtc_time *tm) device 120 drivers/rtc/rtc-max8998.c static int max8998_rtc_set_time(struct device *dev, struct rtc_time *tm) device 136 drivers/rtc/rtc-max8998.c static int max8998_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 194 drivers/rtc/rtc-max8998.c static int max8998_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 219 drivers/rtc/rtc-max8998.c static int max8998_rtc_alarm_irq_enable(struct device *dev, device 32 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_irq_enable_unlocked(struct device *dev, device 45 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_alarm_irq_enable(struct device *dev, device 60 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_read_time(struct device *dev, struct rtc_time *tm) device 89 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_set_time(struct device *dev, struct rtc_time *tm) device 155 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 197 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 60 drivers/rtc/rtc-mcp795.c static int mcp795_rtcc_read(struct device *dev, u8 addr, u8 *buf, u8 count) device 77 drivers/rtc/rtc-mcp795.c static int mcp795_rtcc_write(struct device *dev, u8 addr, u8 *data, u8 count) device 96 drivers/rtc/rtc-mcp795.c static int mcp795_rtcc_set_bits(struct device *dev, u8 addr, u8 mask, u8 state) device 113 drivers/rtc/rtc-mcp795.c static int mcp795_stop_oscillator(struct device *dev, bool *extosc) device 144 drivers/rtc/rtc-mcp795.c static int mcp795_start_oscillator(struct device *dev, bool *extosc) device 160 drivers/rtc/rtc-mcp795.c static int mcp795_update_alarm(struct device *dev, bool enable) device 183 drivers/rtc/rtc-mcp795.c static int mcp795_set_time(struct device *dev, struct rtc_time *tim) device 237 drivers/rtc/rtc-mcp795.c static int mcp795_read_time(struct device *dev, struct rtc_time *tim) device 260 drivers/rtc/rtc-mcp795.c static int mcp795_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 319 drivers/rtc/rtc-mcp795.c static int mcp795_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 344 drivers/rtc/rtc-mcp795.c static int mcp795_alarm_irq_enable(struct device *dev, unsigned int enabled) device 21 drivers/rtc/rtc-meson-vrtc.c static int meson_vrtc_read_time(struct device *dev, struct rtc_time *tm) device 38 drivers/rtc/rtc-meson-vrtc.c static int meson_vrtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 51 drivers/rtc/rtc-meson-vrtc.c static int meson_vrtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 94 drivers/rtc/rtc-meson-vrtc.c static int __maybe_unused meson_vrtc_suspend(struct device *dev) device 123 drivers/rtc/rtc-meson-vrtc.c static int __maybe_unused meson_vrtc_resume(struct device *dev) device 63 drivers/rtc/rtc-meson.c struct device *dev; /* device we bound from */ device 231 drivers/rtc/rtc-meson.c static int meson_rtc_gettime(struct device *dev, struct rtc_time *tm) device 244 drivers/rtc/rtc-meson.c static int meson_rtc_settime(struct device *dev, struct rtc_time *tm) device 293 drivers/rtc/rtc-meson.c struct device *dev = &pdev->dev; device 67 drivers/rtc/rtc-moxart.c static void moxart_rtc_write_byte(struct device *dev, u8 data) device 81 drivers/rtc/rtc-moxart.c static u8 moxart_rtc_read_byte(struct device *dev) device 99 drivers/rtc/rtc-moxart.c static u8 moxart_rtc_read_register(struct device *dev, u8 cmd) device 123 drivers/rtc/rtc-moxart.c static void moxart_rtc_write_register(struct device *dev, u8 cmd, u8 data) device 142 drivers/rtc/rtc-moxart.c static int moxart_rtc_set_time(struct device *dev, struct rtc_time *tm) device 185 drivers/rtc/rtc-moxart.c static int moxart_rtc_read_time(struct device *dev, struct rtc_time *tm) device 103 drivers/rtc/rtc-mpc5121.c static int mpc5121_rtc_read_time(struct device *dev, struct rtc_time *tm) device 125 drivers/rtc/rtc-mpc5121.c static int mpc5121_rtc_set_time(struct device *dev, struct rtc_time *tm) device 149 drivers/rtc/rtc-mpc5121.c static int mpc5200_rtc_read_time(struct device *dev, struct rtc_time *tm) device 176 drivers/rtc/rtc-mpc5121.c static int mpc5200_rtc_set_time(struct device *dev, struct rtc_time *tm) device 198 drivers/rtc/rtc-mpc5121.c static int mpc5121_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 210 drivers/rtc/rtc-mpc5121.c static int mpc5121_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 244 drivers/rtc/rtc-mpc5121.c struct mpc5121_rtc_data *rtc = dev_get_drvdata((struct device *)dev); device 261 drivers/rtc/rtc-mpc5121.c struct mpc5121_rtc_data *rtc = dev_get_drvdata((struct device *)dev); device 275 drivers/rtc/rtc-mpc5121.c static int mpc5121_rtc_alarm_irq_enable(struct device *dev, device 42 drivers/rtc/rtc-mrst.c struct device *dev; device 84 drivers/rtc/rtc-mrst.c static int mrst_read_time(struct device *dev, struct rtc_time *time) device 106 drivers/rtc/rtc-mrst.c static int mrst_set_time(struct device *dev, struct rtc_time *time) device 139 drivers/rtc/rtc-mrst.c static int mrst_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 203 drivers/rtc/rtc-mrst.c static int mrst_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 241 drivers/rtc/rtc-mrst.c static int mrst_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 258 drivers/rtc/rtc-mrst.c static int mrst_procfs(struct device *dev, struct seq_file *seq) device 313 drivers/rtc/rtc-mrst.c static int vrtc_mrst_do_probe(struct device *dev, struct resource *iomem, device 384 drivers/rtc/rtc-mrst.c static void rtc_mrst_do_remove(struct device *dev) device 395 drivers/rtc/rtc-mrst.c static int mrst_suspend(struct device *dev) device 432 drivers/rtc/rtc-mrst.c static inline int mrst_poweroff(struct device *dev) device 437 drivers/rtc/rtc-mrst.c static int mrst_resume(struct device *dev) device 477 drivers/rtc/rtc-mrst.c static inline int mrst_poweroff(struct device *dev) device 126 drivers/rtc/rtc-msm6242.c static int msm6242_read_time(struct device *dev, struct rtc_time *tm) device 163 drivers/rtc/rtc-msm6242.c static int msm6242_set_time(struct device *dev, struct rtc_time *tm) device 67 drivers/rtc/rtc-mt6397.c struct device *dev; device 149 drivers/rtc/rtc-mt6397.c static int mtk_rtc_read_time(struct device *dev, struct rtc_time *tm) device 181 drivers/rtc/rtc-mt6397.c static int mtk_rtc_set_time(struct device *dev, struct rtc_time *tm) device 211 drivers/rtc/rtc-mt6397.c static int mtk_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 252 drivers/rtc/rtc-mt6397.c static int mtk_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 385 drivers/rtc/rtc-mt6397.c static int mt6397_rtc_suspend(struct device *dev) device 395 drivers/rtc/rtc-mt6397.c static int mt6397_rtc_resume(struct device *dev) device 220 drivers/rtc/rtc-mt7622.c static int mtk_rtc_gettime(struct device *dev, struct rtc_time *tm) device 229 drivers/rtc/rtc-mt7622.c static int mtk_rtc_settime(struct device *dev, struct rtc_time *tm) device 247 drivers/rtc/rtc-mt7622.c static int mtk_rtc_getalarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 260 drivers/rtc/rtc-mt7622.c static int mtk_rtc_setalarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 372 drivers/rtc/rtc-mt7622.c static int mtk_rtc_suspend(struct device *dev) device 382 drivers/rtc/rtc-mt7622.c static int mtk_rtc_resume(struct device *dev) device 46 drivers/rtc/rtc-mv.c static int mv_rtc_set_time(struct device *dev, struct rtc_time *tm) device 66 drivers/rtc/rtc-mv.c static int mv_rtc_read_time(struct device *dev, struct rtc_time *tm) device 97 drivers/rtc/rtc-mv.c static int mv_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 130 drivers/rtc/rtc-mv.c static int mv_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 170 drivers/rtc/rtc-mv.c static int mv_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 104 drivers/rtc/rtc-mxc.c static time64_t get_alarm_or_time(struct device *dev, int time_alarm) device 132 drivers/rtc/rtc-mxc.c static void set_alarm_or_time(struct device *dev, int time_alarm, time64_t time) device 168 drivers/rtc/rtc-mxc.c static void rtc_update_alarm(struct device *dev, struct rtc_time *alrm) device 181 drivers/rtc/rtc-mxc.c static void mxc_rtc_irq_enable(struct device *dev, unsigned int bit, device 232 drivers/rtc/rtc-mxc.c static int mxc_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 241 drivers/rtc/rtc-mxc.c static int mxc_rtc_read_time(struct device *dev, struct rtc_time *tm) device 258 drivers/rtc/rtc-mxc.c static int mxc_rtc_set_time(struct device *dev, struct rtc_time *tm) device 275 drivers/rtc/rtc-mxc.c static int mxc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 289 drivers/rtc/rtc-mxc.c static int mxc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 53 drivers/rtc/rtc-mxc_v2.c static void mxc_rtc_sync_lp_locked(struct device *dev, void __iomem *ioaddr) device 74 drivers/rtc/rtc-mxc_v2.c struct device *dev = dev_id; device 142 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_read_time(struct device *dev, struct rtc_time *tm) device 164 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_set_time(struct device *dev, struct rtc_time *tm) device 188 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 220 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 239 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 240 drivers/rtc/rtc-omap.c static int omap_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 302 drivers/rtc/rtc-omap.c static int omap_rtc_read_time(struct device *dev, struct rtc_time *tm) device 317 drivers/rtc/rtc-omap.c static int omap_rtc_set_time(struct device *dev, struct rtc_time *tm) device 340 drivers/rtc/rtc-omap.c static int omap_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 365 drivers/rtc/rtc-omap.c static int omap_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 411 drivers/rtc/rtc-omap.c int omap_rtc_power_off_program(struct device *dev) device 957 drivers/rtc/rtc-omap.c static int __maybe_unused omap_rtc_suspend(struct device *dev) device 980 drivers/rtc/rtc-omap.c static int __maybe_unused omap_rtc_resume(struct device *dev) device 996 drivers/rtc/rtc-omap.c static int __maybe_unused omap_rtc_runtime_suspend(struct device *dev) device 46 drivers/rtc/rtc-opal.c static int opal_get_rtc_time(struct device *dev, struct rtc_time *tm) device 80 drivers/rtc/rtc-opal.c static int opal_set_rtc_time(struct device *dev, struct rtc_time *tm) device 114 drivers/rtc/rtc-opal.c static int opal_get_tpo_time(struct device *dev, struct rtc_wkalrm *alarm) device 168 drivers/rtc/rtc-opal.c static int opal_set_tpo_time(struct device *dev, struct rtc_wkalrm *alarm) device 215 drivers/rtc/rtc-opal.c static int opal_tpo_alarm_irq_enable(struct device *dev, unsigned int enabled) device 41 drivers/rtc/rtc-palmas.c struct device *dev; device 48 drivers/rtc/rtc-palmas.c static int palmas_rtc_read_time(struct device *dev, struct rtc_time *tm) device 79 drivers/rtc/rtc-palmas.c static int palmas_rtc_set_time(struct device *dev, struct rtc_time *tm) device 115 drivers/rtc/rtc-palmas.c static int palmas_rtc_alarm_irq_enable(struct device *dev, unsigned enabled) device 125 drivers/rtc/rtc-palmas.c static int palmas_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 159 drivers/rtc/rtc-palmas.c static int palmas_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 190 drivers/rtc/rtc-palmas.c static int palmas_clear_interrupts(struct device *dev) device 215 drivers/rtc/rtc-palmas.c struct device *dev = palmas_rtc->dev; device 331 drivers/rtc/rtc-palmas.c static int palmas_rtc_suspend(struct device *dev) device 340 drivers/rtc/rtc-palmas.c static int palmas_rtc_resume(struct device *dev) device 40 drivers/rtc/rtc-pcap.c static int pcap_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 59 drivers/rtc/rtc-pcap.c static int pcap_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 74 drivers/rtc/rtc-pcap.c static int pcap_rtc_read_time(struct device *dev, struct rtc_time *tm) device 91 drivers/rtc/rtc-pcap.c static int pcap_rtc_set_time(struct device *dev, struct rtc_time *tm) device 106 drivers/rtc/rtc-pcap.c static int pcap_rtc_irq_enable(struct device *dev, int pirq, unsigned int en) device 118 drivers/rtc/rtc-pcap.c static int pcap_rtc_alarm_irq_enable(struct device *dev, unsigned int en) device 120 drivers/rtc/rtc-pcf2123.c static int pcf2123_read_offset(struct device *dev, long *offset) device 150 drivers/rtc/rtc-pcf2123.c static int pcf2123_set_offset(struct device *dev, long offset) device 175 drivers/rtc/rtc-pcf2123.c static int pcf2123_rtc_read_time(struct device *dev, struct rtc_time *tm) device 204 drivers/rtc/rtc-pcf2123.c static int pcf2123_rtc_set_time(struct device *dev, struct rtc_time *tm) device 239 drivers/rtc/rtc-pcf2123.c static int pcf2123_rtc_alarm_irq_enable(struct device *dev, unsigned int en) device 247 drivers/rtc/rtc-pcf2123.c static int pcf2123_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 275 drivers/rtc/rtc-pcf2123.c static int pcf2123_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 332 drivers/rtc/rtc-pcf2123.c static int pcf2123_reset(struct device *dev) device 92 drivers/rtc/rtc-pcf2127.c static int pcf2127_rtc_read_time(struct device *dev, struct rtc_time *tm) device 152 drivers/rtc/rtc-pcf2127.c static int pcf2127_rtc_set_time(struct device *dev, struct rtc_time *tm) device 189 drivers/rtc/rtc-pcf2127.c static int pcf2127_rtc_ioctl(struct device *dev, device 327 drivers/rtc/rtc-pcf2127.c static ssize_t timestamp0_store(struct device *dev, device 355 drivers/rtc/rtc-pcf2127.c static ssize_t timestamp0_show(struct device *dev, device 416 drivers/rtc/rtc-pcf2127.c static int pcf2127_probe(struct device *dev, struct regmap *regmap, device 552 drivers/rtc/rtc-pcf2127.c struct device *dev = context; device 567 drivers/rtc/rtc-pcf2127.c struct device *dev = context; device 595 drivers/rtc/rtc-pcf2127.c struct device *dev = context; device 85 drivers/rtc/rtc-pcf50633.c pcf50633_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 103 drivers/rtc/rtc-pcf50633.c static int pcf50633_rtc_read_time(struct device *dev, struct rtc_time *tm) device 134 drivers/rtc/rtc-pcf50633.c static int pcf50633_rtc_set_time(struct device *dev, struct rtc_time *tm) device 171 drivers/rtc/rtc-pcf50633.c static int pcf50633_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 194 drivers/rtc/rtc-pcf50633.c static int pcf50633_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 66 drivers/rtc/rtc-pcf85063.c static int pcf85063_rtc_read_time(struct device *dev, struct rtc_time *tm) device 101 drivers/rtc/rtc-pcf85063.c static int pcf85063_rtc_set_time(struct device *dev, struct rtc_time *tm) device 150 drivers/rtc/rtc-pcf85063.c static int pcf85063_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 176 drivers/rtc/rtc-pcf85063.c static int pcf85063_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 203 drivers/rtc/rtc-pcf85063.c static int pcf85063_rtc_alarm_irq_enable(struct device *dev, device 234 drivers/rtc/rtc-pcf85063.c static int pcf85063_read_offset(struct device *dev, long *offset) device 256 drivers/rtc/rtc-pcf85063.c static int pcf85063_set_offset(struct device *dev, long offset) device 280 drivers/rtc/rtc-pcf85063.c static int pcf85063_ioctl(struct device *dev, unsigned int cmd, device 183 drivers/rtc/rtc-pcf8523.c static int pcf8523_rtc_read_time(struct device *dev, struct rtc_time *tm) device 226 drivers/rtc/rtc-pcf8523.c static int pcf8523_rtc_set_time(struct device *dev, struct rtc_time *tm) device 278 drivers/rtc/rtc-pcf8523.c static int pcf8523_rtc_ioctl(struct device *dev, unsigned int cmd, device 302 drivers/rtc/rtc-pcf8523.c static int pcf8523_rtc_read_offset(struct device *dev, long *offset) device 320 drivers/rtc/rtc-pcf8523.c static int pcf8523_rtc_set_offset(struct device *dev, long offset) device 120 drivers/rtc/rtc-pcf85363.c static int pcf85363_rtc_read_time(struct device *dev, struct rtc_time *tm) device 149 drivers/rtc/rtc-pcf85363.c static int pcf85363_rtc_set_time(struct device *dev, struct rtc_time *tm) device 181 drivers/rtc/rtc-pcf85363.c static int pcf85363_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 230 drivers/rtc/rtc-pcf85363.c static int pcf85363_rtc_alarm_irq_enable(struct device *dev, device 238 drivers/rtc/rtc-pcf85363.c static int pcf85363_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 199 drivers/rtc/rtc-pcf8563.c static int pcf8563_rtc_read_time(struct device *dev, struct rtc_time *tm) device 246 drivers/rtc/rtc-pcf8563.c static int pcf8563_rtc_set_time(struct device *dev, struct rtc_time *tm) device 280 drivers/rtc/rtc-pcf8563.c static int pcf8563_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 317 drivers/rtc/rtc-pcf8563.c static int pcf8563_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *tm) device 349 drivers/rtc/rtc-pcf8563.c static int pcf8563_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *tm) device 380 drivers/rtc/rtc-pcf8563.c static int pcf8563_irq_enable(struct device *dev, unsigned int enabled) device 172 drivers/rtc/rtc-pcf8583.c static int pcf8583_rtc_read_time(struct device *dev, struct rtc_time *tm) device 222 drivers/rtc/rtc-pcf8583.c static int pcf8583_rtc_set_time(struct device *dev, struct rtc_time *tm) device 98 drivers/rtc/rtc-pic32.c static int pic32_rtc_setaie(struct device *dev, unsigned int enabled) device 116 drivers/rtc/rtc-pic32.c static int pic32_rtc_setfreq(struct device *dev, int freq) device 132 drivers/rtc/rtc-pic32.c static int pic32_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) device 171 drivers/rtc/rtc-pic32.c static int pic32_rtc_settime(struct device *dev, struct rtc_time *tm) device 190 drivers/rtc/rtc-pic32.c static int pic32_rtc_getalarm(struct device *dev, struct rtc_wkalrm *alrm) device 222 drivers/rtc/rtc-pic32.c static int pic32_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 240 drivers/rtc/rtc-pic32.c static int pic32_rtc_proc(struct device *dev, struct seq_file *seq) device 35 drivers/rtc/rtc-pl030.c static int pl030_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 43 drivers/rtc/rtc-pl030.c static int pl030_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 60 drivers/rtc/rtc-pl030.c static int pl030_read_time(struct device *dev, struct rtc_time *tm) device 77 drivers/rtc/rtc-pl030.c static int pl030_set_time(struct device *dev, struct rtc_time *tm) device 91 drivers/rtc/rtc-pl031.c static int pl031_alarm_irq_enable(struct device *dev, device 113 drivers/rtc/rtc-pl031.c static int pl031_stv2_tm_to_time(struct device *dev, device 166 drivers/rtc/rtc-pl031.c static int pl031_stv2_read_time(struct device *dev, struct rtc_time *tm) device 176 drivers/rtc/rtc-pl031.c static int pl031_stv2_set_time(struct device *dev, struct rtc_time *tm) device 192 drivers/rtc/rtc-pl031.c static int pl031_stv2_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 206 drivers/rtc/rtc-pl031.c static int pl031_stv2_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 247 drivers/rtc/rtc-pl031.c static int pl031_read_time(struct device *dev, struct rtc_time *tm) device 256 drivers/rtc/rtc-pl031.c static int pl031_set_time(struct device *dev, struct rtc_time *tm) device 270 drivers/rtc/rtc-pl031.c static int pl031_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 282 drivers/rtc/rtc-pl031.c static int pl031_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 62 drivers/rtc/rtc-pm8xxx.c struct device *rtc_dev; device 75 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_set_time(struct device *dev, struct rtc_time *tm) device 174 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_read_time(struct device *dev, struct rtc_time *tm) device 218 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 265 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 297 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 513 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_resume(struct device *dev) device 523 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_suspend(struct device *dev) device 29 drivers/rtc/rtc-ps3.c static int ps3_get_time(struct device *dev, struct rtc_time *tm) device 35 drivers/rtc/rtc-ps3.c static int ps3_set_time(struct device *dev, struct rtc_time *tm) device 53 drivers/rtc/rtc-puv3.c static void puv3_rtc_setaie(struct device *dev, int to) device 67 drivers/rtc/rtc-puv3.c static int puv3_rtc_setpie(struct device *dev, int enabled) device 86 drivers/rtc/rtc-puv3.c static int puv3_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) device 95 drivers/rtc/rtc-puv3.c static int puv3_rtc_settime(struct device *dev, struct rtc_time *tm) device 107 drivers/rtc/rtc-puv3.c static int puv3_rtc_getalarm(struct device *dev, struct rtc_wkalrm *alrm) device 120 drivers/rtc/rtc-puv3.c static int puv3_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 140 drivers/rtc/rtc-puv3.c static int puv3_rtc_proc(struct device *dev, struct seq_file *seq) device 155 drivers/rtc/rtc-puv3.c static void puv3_rtc_enable(struct device *dev, int en) device 259 drivers/rtc/rtc-puv3.c static int puv3_rtc_suspend(struct device *dev) device 267 drivers/rtc/rtc-puv3.c static int puv3_rtc_resume(struct device *dev) device 168 drivers/rtc/rtc-pxa.c static int pxa_rtc_open(struct device *dev) device 196 drivers/rtc/rtc-pxa.c static void pxa_rtc_release(struct device *dev) device 208 drivers/rtc/rtc-pxa.c static int pxa_alarm_irq_enable(struct device *dev, unsigned int enabled) device 223 drivers/rtc/rtc-pxa.c static int pxa_rtc_read_time(struct device *dev, struct rtc_time *tm) device 235 drivers/rtc/rtc-pxa.c static int pxa_rtc_set_time(struct device *dev, struct rtc_time *tm) device 245 drivers/rtc/rtc-pxa.c static int pxa_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 260 drivers/rtc/rtc-pxa.c static int pxa_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 282 drivers/rtc/rtc-pxa.c static int pxa_rtc_proc(struct device *dev, struct seq_file *seq) device 307 drivers/rtc/rtc-pxa.c struct device *dev = &pdev->dev; device 369 drivers/rtc/rtc-pxa.c struct device *dev = &pdev->dev; device 384 drivers/rtc/rtc-pxa.c static int pxa_rtc_suspend(struct device *dev) device 393 drivers/rtc/rtc-pxa.c static int pxa_rtc_resume(struct device *dev) device 213 drivers/rtc/rtc-r7301.c static int rtc7301_read_time(struct device *dev, struct rtc_time *tm) device 232 drivers/rtc/rtc-r7301.c static int rtc7301_set_time(struct device *dev, struct rtc_time *tm) device 250 drivers/rtc/rtc-r7301.c static int rtc7301_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 274 drivers/rtc/rtc-r7301.c static int rtc7301_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 293 drivers/rtc/rtc-r7301.c static int rtc7301_alarm_irq_enable(struct device *dev, unsigned int enabled) device 411 drivers/rtc/rtc-r7301.c static int rtc7301_suspend(struct device *dev) device 421 drivers/rtc/rtc-r7301.c static int rtc7301_resume(struct device *dev) device 40 drivers/rtc/rtc-r9701.c static int write_reg(struct device *dev, int address, unsigned char data) device 51 drivers/rtc/rtc-r9701.c static int read_regs(struct device *dev, unsigned char *regs, int no_regs) device 68 drivers/rtc/rtc-r9701.c static int r9701_get_datetime(struct device *dev, struct rtc_time *dt) device 95 drivers/rtc/rtc-r9701.c static int r9701_set_datetime(struct device *dev, struct rtc_time *dt) device 38 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_alarm_irq_enable(struct device *dev, unsigned enabled) device 59 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_read_time(struct device *dev, struct rtc_time *tm) device 83 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_set_time(struct device *dev, struct rtc_time *tm) device 107 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 139 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 170 drivers/rtc/rtc-rc5t583.c struct device *dev = rtc; device 274 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_suspend(struct device *dev) device 286 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_resume(struct device *dev) device 97 drivers/rtc/rtc-rk808.c static int rk808_rtc_readtime(struct device *dev, struct rtc_time *tm) device 148 drivers/rtc/rtc-rk808.c static int rk808_rtc_set_time(struct device *dev, struct rtc_time *tm) device 191 drivers/rtc/rtc-rk808.c static int rk808_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) device 252 drivers/rtc/rtc-rk808.c static int rk808_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 292 drivers/rtc/rtc-rk808.c static int rk808_rtc_alarm_irq_enable(struct device *dev, device 344 drivers/rtc/rtc-rk808.c static int rk808_rtc_suspend(struct device *dev) device 357 drivers/rtc/rtc-rk808.c static int rk808_rtc_resume(struct device *dev) device 93 drivers/rtc/rtc-rp5c01.c static int rp5c01_read_time(struct device *dev, struct rtc_time *tm) device 122 drivers/rtc/rtc-rp5c01.c static int rp5c01_set_time(struct device *dev, struct rtc_time *tm) device 213 drivers/rtc/rtc-rs5c313.c static int rs5c313_rtc_read_time(struct device *dev, struct rtc_time *tm) device 273 drivers/rtc/rtc-rs5c313.c static int rs5c313_rtc_set_time(struct device *dev, struct rtc_time *tm) device 59 drivers/rtc/rtc-rs5c348.c rs5c348_rtc_set_time(struct device *dev, struct rtc_time *tm) device 106 drivers/rtc/rtc-rs5c348.c rs5c348_rtc_read_time(struct device *dev, struct rtc_time *tm) device 209 drivers/rtc/rtc-rs5c372.c static int rs5c372_rtc_read_time(struct device *dev, struct rtc_time *tm) device 257 drivers/rtc/rtc-rs5c372.c static int rs5c372_rtc_set_time(struct device *dev, struct rtc_time *tm) device 351 drivers/rtc/rtc-rs5c372.c static int rs5c_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 392 drivers/rtc/rtc-rs5c372.c static int rs5c_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 414 drivers/rtc/rtc-rs5c372.c static int rs5c_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 470 drivers/rtc/rtc-rs5c372.c static int rs5c372_rtc_proc(struct device *dev, struct seq_file *seq) device 499 drivers/rtc/rtc-rs5c372.c static ssize_t rs5c372_sysfs_show_trim(struct device *dev, device 512 drivers/rtc/rtc-rs5c372.c static ssize_t rs5c372_sysfs_show_osc(struct device *dev, device 525 drivers/rtc/rtc-rs5c372.c static int rs5c_sysfs_register(struct device *dev) device 539 drivers/rtc/rtc-rs5c372.c static void rs5c_sysfs_unregister(struct device *dev) device 546 drivers/rtc/rtc-rs5c372.c static int rs5c_sysfs_register(struct device *dev) device 551 drivers/rtc/rtc-rs5c372.c static void rs5c_sysfs_unregister(struct device *dev) device 55 drivers/rtc/rtc-rtd119x.c static void rtd119x_rtc_reset(struct device *dev) device 68 drivers/rtc/rtc-rtd119x.c static void rtd119x_rtc_set_enabled(struct device *dev, bool enable) device 83 drivers/rtc/rtc-rtd119x.c static int rtd119x_rtc_read_time(struct device *dev, struct rtc_time *tm) device 127 drivers/rtc/rtc-rtd119x.c static int rtd119x_rtc_set_time(struct device *dev, struct rtc_time *tm) device 91 drivers/rtc/rtc-rv3028.c static ssize_t timestamp0_store(struct device *dev, device 103 drivers/rtc/rtc-rv3028.c static ssize_t timestamp0_show(struct device *dev, device 140 drivers/rtc/rtc-rv3028.c static ssize_t timestamp0_count_show(struct device *dev, device 212 drivers/rtc/rtc-rv3028.c static int rv3028_get_time(struct device *dev, struct rtc_time *tm) device 242 drivers/rtc/rtc-rv3028.c static int rv3028_set_time(struct device *dev, struct rtc_time *tm) device 271 drivers/rtc/rtc-rv3028.c static int rv3028_get_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 301 drivers/rtc/rtc-rv3028.c static int rv3028_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 348 drivers/rtc/rtc-rv3028.c static int rv3028_alarm_irq_enable(struct device *dev, unsigned int enabled) device 373 drivers/rtc/rtc-rv3028.c static int rv3028_read_offset(struct device *dev, long *offset) device 395 drivers/rtc/rtc-rv3028.c static int rv3028_set_offset(struct device *dev, long offset) device 411 drivers/rtc/rtc-rv3028.c static int rv3028_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 118 drivers/rtc/rtc-rv3029c2.c struct device *dev; device 124 drivers/rtc/rtc-rv3029c2.c static int rv3029_read_regs(struct device *dev, u8 reg, u8 *buf, device 136 drivers/rtc/rtc-rv3029c2.c static int rv3029_write_regs(struct device *dev, u8 reg, u8 const buf[], device 148 drivers/rtc/rtc-rv3029c2.c static int rv3029_update_bits(struct device *dev, u8 reg, u8 mask, u8 set) device 165 drivers/rtc/rtc-rv3029c2.c static int rv3029_get_sr(struct device *dev, u8 *buf) device 175 drivers/rtc/rtc-rv3029c2.c static int rv3029_set_sr(struct device *dev, u8 val) device 188 drivers/rtc/rtc-rv3029c2.c static int rv3029_eeprom_busywait(struct device *dev) device 209 drivers/rtc/rtc-rv3029c2.c static int rv3029_eeprom_exit(struct device *dev) device 217 drivers/rtc/rtc-rv3029c2.c static int rv3029_eeprom_enter(struct device *dev) device 260 drivers/rtc/rtc-rv3029c2.c static int rv3029_eeprom_read(struct device *dev, u8 reg, device 278 drivers/rtc/rtc-rv3029c2.c static int rv3029_eeprom_write(struct device *dev, u8 reg, device 310 drivers/rtc/rtc-rv3029c2.c static int rv3029_eeprom_update_bits(struct device *dev, device 330 drivers/rtc/rtc-rv3029c2.c struct device *dev = dev_id; device 369 drivers/rtc/rtc-rv3029c2.c static int rv3029_read_time(struct device *dev, struct rtc_time *tm) device 412 drivers/rtc/rtc-rv3029c2.c static int rv3029_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 457 drivers/rtc/rtc-rv3029c2.c static int rv3029_alarm_irq_enable(struct device *dev, unsigned int enable) device 483 drivers/rtc/rtc-rv3029c2.c static int rv3029_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 538 drivers/rtc/rtc-rv3029c2.c static int rv3029_set_time(struct device *dev, struct rtc_time *tm) device 636 drivers/rtc/rtc-rv3029c2.c static void rv3029_trickle_config(struct device *dev) device 673 drivers/rtc/rtc-rv3029c2.c static int rv3029_read_temp(struct device *dev, int *temp_mC) device 687 drivers/rtc/rtc-rv3029c2.c static ssize_t rv3029_hwmon_show_temp(struct device *dev, device 700 drivers/rtc/rtc-rv3029c2.c static ssize_t rv3029_hwmon_set_update_interval(struct device *dev, device 727 drivers/rtc/rtc-rv3029c2.c static ssize_t rv3029_hwmon_show_update_interval(struct device *dev, device 764 drivers/rtc/rtc-rv3029c2.c static void rv3029_hwmon_register(struct device *dev, const char *name) device 767 drivers/rtc/rtc-rv3029c2.c struct device *hwmon_dev; device 779 drivers/rtc/rtc-rv3029c2.c static void rv3029_hwmon_register(struct device *dev, const char *name) device 790 drivers/rtc/rtc-rv3029c2.c static int rv3029_probe(struct device *dev, struct regmap *regmap, int irq, device 188 drivers/rtc/rtc-rv8803.c static int rv8803_get_time(struct device *dev, struct rtc_time *tm) device 229 drivers/rtc/rtc-rv8803.c static int rv8803_set_time(struct device *dev, struct rtc_time *tm) device 279 drivers/rtc/rtc-rv8803.c static int rv8803_get_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 305 drivers/rtc/rtc-rv8803.c static int rv8803_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 368 drivers/rtc/rtc-rv8803.c static int rv8803_alarm_irq_enable(struct device *dev, unsigned int enabled) device 410 drivers/rtc/rtc-rv8803.c static int rv8803_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 66 drivers/rtc/rtc-rx4581.c static int rx4581_set_reg(struct device *dev, unsigned char address, device 79 drivers/rtc/rtc-rx4581.c static int rx4581_get_reg(struct device *dev, unsigned char address, device 94 drivers/rtc/rtc-rx4581.c static int rx4581_get_datetime(struct device *dev, struct rtc_time *tm) device 170 drivers/rtc/rtc-rx4581.c static int rx4581_set_datetime(struct device *dev, struct rtc_time *tm) device 183 drivers/rtc/rtc-rx6110.c static int rx6110_set_time(struct device *dev, struct rtc_time *tm) device 222 drivers/rtc/rtc-rx6110.c static int rx6110_get_time(struct device *dev, struct rtc_time *tm) device 108 drivers/rtc/rtc-rx8010.c static int rx8010_get_time(struct device *dev, struct rtc_time *dt) device 140 drivers/rtc/rtc-rx8010.c static int rx8010_set_time(struct device *dev, struct rtc_time *dt) device 249 drivers/rtc/rtc-rx8010.c static int rx8010_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 278 drivers/rtc/rtc-rx8010.c static int rx8010_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 347 drivers/rtc/rtc-rx8010.c static int rx8010_alarm_irq_enable(struct device *dev, device 390 drivers/rtc/rtc-rx8010.c static int rx8010_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 104 drivers/rtc/rtc-rx8025.c static int rx8025_check_validity(struct device *dev) device 179 drivers/rtc/rtc-rx8025.c static int rx8025_get_time(struct device *dev, struct rtc_time *dt) device 212 drivers/rtc/rtc-rx8025.c static int rx8025_set_time(struct device *dev, struct rtc_time *dt) device 281 drivers/rtc/rtc-rx8025.c static int rx8025_read_alarm(struct device *dev, struct rtc_wkalrm *t) device 318 drivers/rtc/rtc-rx8025.c static int rx8025_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 370 drivers/rtc/rtc-rx8025.c static int rx8025_alarm_irq_enable(struct device *dev, unsigned int enabled) device 417 drivers/rtc/rtc-rx8025.c static int rx8025_get_clock_adjust(struct device *dev, int *adj) device 434 drivers/rtc/rtc-rx8025.c static int rx8025_set_clock_adjust(struct device *dev, int adj) device 460 drivers/rtc/rtc-rx8025.c static ssize_t rx8025_sysfs_show_clock_adjust(struct device *dev, device 473 drivers/rtc/rtc-rx8025.c static ssize_t rx8025_sysfs_store_clock_adjust(struct device *dev, device 491 drivers/rtc/rtc-rx8025.c static int rx8025_sysfs_register(struct device *dev) device 496 drivers/rtc/rtc-rx8025.c static void rx8025_sysfs_unregister(struct device *dev) device 70 drivers/rtc/rtc-rx8581.c static int rx8581_rtc_read_time(struct device *dev, struct rtc_time *tm) device 136 drivers/rtc/rtc-rx8581.c static int rx8581_rtc_set_time(struct device *dev, struct rtc_time *tm) device 210 drivers/rtc/rtc-s35390a.c static int s35390a_rtc_set_time(struct device *dev, struct rtc_time *tm) device 242 drivers/rtc/rtc-s35390a.c static int s35390a_rtc_read_time(struct device *dev, struct rtc_time *tm) device 276 drivers/rtc/rtc-s35390a.c static int s35390a_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 332 drivers/rtc/rtc-s35390a.c static int s35390a_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 388 drivers/rtc/rtc-s35390a.c static int s35390a_rtc_ioctl(struct device *dev, unsigned int cmd, device 435 drivers/rtc/rtc-s35390a.c struct device *dev = &client->dev; device 34 drivers/rtc/rtc-s3c.c struct device *dev; device 116 drivers/rtc/rtc-s3c.c static int s3c_rtc_setaie(struct device *dev, unsigned int enabled) device 174 drivers/rtc/rtc-s3c.c static int s3c_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) device 218 drivers/rtc/rtc-s3c.c static int s3c_rtc_settime(struct device *dev, struct rtc_time *tm) device 249 drivers/rtc/rtc-s3c.c static int s3c_rtc_getalarm(struct device *dev, struct rtc_wkalrm *alrm) device 299 drivers/rtc/rtc-s3c.c static int s3c_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 351 drivers/rtc/rtc-s3c.c static int s3c_rtc_proc(struct device *dev, struct seq_file *seq) device 582 drivers/rtc/rtc-s3c.c static int s3c_rtc_suspend(struct device *dev) device 608 drivers/rtc/rtc-s3c.c static int s3c_rtc_resume(struct device *dev) device 148 drivers/rtc/rtc-s5m.c struct device *dev; device 370 drivers/rtc/rtc-s5m.c static int s5m_rtc_read_time(struct device *dev, struct rtc_time *tm) device 414 drivers/rtc/rtc-s5m.c static int s5m_rtc_set_time(struct device *dev, struct rtc_time *tm) device 449 drivers/rtc/rtc-s5m.c static int s5m_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 589 drivers/rtc/rtc-s5m.c static int s5m_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 632 drivers/rtc/rtc-s5m.c static int s5m_rtc_alarm_irq_enable(struct device *dev, device 837 drivers/rtc/rtc-s5m.c static int s5m_rtc_resume(struct device *dev) device 848 drivers/rtc/rtc-s5m.c static int s5m_rtc_suspend(struct device *dev) device 94 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 110 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_read_time(struct device *dev, struct rtc_time *tm) device 118 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_set_time(struct device *dev, struct rtc_time *tm) device 130 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 141 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 164 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_proc(struct device *dev, struct seq_file *seq) device 323 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_suspend(struct device *dev) device 331 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_resume(struct device *dev) device 106 drivers/rtc/rtc-sc27xx.c struct device *dev; device 302 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_read_aux_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 329 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_set_aux_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 359 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_read_time(struct device *dev, struct rtc_time *tm) device 378 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_set_time(struct device *dev, struct rtc_time *tm) device 410 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 448 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 507 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 83 drivers/rtc/rtc-sd3078.c static int sd3078_rtc_read_time(struct device *dev, struct rtc_time *tm) device 122 drivers/rtc/rtc-sd3078.c static int sd3078_rtc_set_time(struct device *dev, struct rtc_time *tm) device 215 drivers/rtc/rtc-sh.c static inline void sh_rtc_setaie(struct device *dev, unsigned int enable) device 234 drivers/rtc/rtc-sh.c static int sh_rtc_proc(struct device *dev, struct seq_file *seq) device 249 drivers/rtc/rtc-sh.c static inline void sh_rtc_setcie(struct device *dev, unsigned int enable) device 268 drivers/rtc/rtc-sh.c static int sh_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 274 drivers/rtc/rtc-sh.c static int sh_rtc_read_time(struct device *dev, struct rtc_time *tm) device 336 drivers/rtc/rtc-sh.c static int sh_rtc_set_time(struct device *dev, struct rtc_time *tm) device 391 drivers/rtc/rtc-sh.c static int sh_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 424 drivers/rtc/rtc-sh.c static int sh_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 636 drivers/rtc/rtc-sh.c static void sh_rtc_set_irq_wake(struct device *dev, int enabled) device 648 drivers/rtc/rtc-sh.c static int __maybe_unused sh_rtc_suspend(struct device *dev) device 656 drivers/rtc/rtc-sh.c static int __maybe_unused sh_rtc_resume(struct device *dev) device 72 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_read_alarm(struct device *dev, device 108 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_set_alarm(struct device *dev, device 168 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_read_time(struct device *dev, device 189 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_set_time(struct device *dev, device 206 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_alarm_irq_enable(struct device *dev, device 376 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_suspend(struct device *dev) device 391 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_resume(struct device *dev) device 149 drivers/rtc/rtc-snvs.c static int snvs_rtc_read_time(struct device *dev, struct rtc_time *tm) device 159 drivers/rtc/rtc-snvs.c static int snvs_rtc_set_time(struct device *dev, struct rtc_time *tm) device 180 drivers/rtc/rtc-snvs.c static int snvs_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 194 drivers/rtc/rtc-snvs.c static int snvs_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 205 drivers/rtc/rtc-snvs.c static int snvs_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 233 drivers/rtc/rtc-snvs.c struct device *dev = dev_id; device 362 drivers/rtc/rtc-snvs.c static int __maybe_unused snvs_rtc_suspend_noirq(struct device *dev) device 372 drivers/rtc/rtc-snvs.c static int __maybe_unused snvs_rtc_resume_noirq(struct device *dev) device 202 drivers/rtc/rtc-spear.c static int spear_rtc_read_time(struct device *dev, struct rtc_time *tm) device 231 drivers/rtc/rtc-spear.c static int spear_rtc_set_time(struct device *dev, struct rtc_time *tm) device 257 drivers/rtc/rtc-spear.c static int spear_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 287 drivers/rtc/rtc-spear.c static int spear_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 316 drivers/rtc/rtc-spear.c static int spear_alarm_irq_enable(struct device *dev, unsigned int enabled) device 422 drivers/rtc/rtc-spear.c static int spear_rtc_suspend(struct device *dev) device 440 drivers/rtc/rtc-spear.c static int spear_rtc_resume(struct device *dev) device 80 drivers/rtc/rtc-st-lpc.c static int st_rtc_read_time(struct device *dev, struct rtc_time *tm) device 103 drivers/rtc/rtc-st-lpc.c static int st_rtc_set_time(struct device *dev, struct rtc_time *tm) device 124 drivers/rtc/rtc-st-lpc.c static int st_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 138 drivers/rtc/rtc-st-lpc.c static int st_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 153 drivers/rtc/rtc-st-lpc.c static int st_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *t) device 266 drivers/rtc/rtc-st-lpc.c static int st_rtc_suspend(struct device *dev) device 280 drivers/rtc/rtc-st-lpc.c static int st_rtc_resume(struct device *dev) device 28 drivers/rtc/rtc-starfire.c static int starfire_read_time(struct device *dev, struct rtc_time *tm) device 72 drivers/rtc/rtc-stk17ta8.c static int stk17ta8_rtc_set_time(struct device *dev, struct rtc_time *tm) device 94 drivers/rtc/rtc-stk17ta8.c static int stk17ta8_rtc_read_time(struct device *dev, struct rtc_time *tm) device 159 drivers/rtc/rtc-stk17ta8.c static int stk17ta8_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 175 drivers/rtc/rtc-stk17ta8.c static int stk17ta8_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 210 drivers/rtc/rtc-stk17ta8.c static int stk17ta8_rtc_alarm_irq_enable(struct device *dev, device 270 drivers/rtc/rtc-stm32.c static int stm32_rtc_read_time(struct device *dev, struct rtc_time *tm) device 296 drivers/rtc/rtc-stm32.c static int stm32_rtc_set_time(struct device *dev, struct rtc_time *tm) device 336 drivers/rtc/rtc-stm32.c static int stm32_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 404 drivers/rtc/rtc-stm32.c static int stm32_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 466 drivers/rtc/rtc-stm32.c static int stm32_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 877 drivers/rtc/rtc-stm32.c static int stm32_rtc_suspend(struct device *dev) device 890 drivers/rtc/rtc-stm32.c static int stm32_rtc_resume(struct device *dev) device 78 drivers/rtc/rtc-stmp3xxx.c static void stmp3xxx_wdt_set_timeout(struct device *dev, u32 timeout) device 146 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) device 159 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_settime(struct device *dev, struct rtc_time *rtc_tm) device 183 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_alarm_irq_enable(struct device *dev, unsigned int enabled) device 205 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 213 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 378 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_suspend(struct device *dev) device 383 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_resume(struct device *dev) device 40 drivers/rtc/rtc-sun4v.c static int sun4v_read_time(struct device *dev, struct rtc_time *tm) device 67 drivers/rtc/rtc-sun4v.c static int sun4v_set_time(struct device *dev, struct rtc_time *tm) device 139 drivers/rtc/rtc-sun6i.c struct device *dev; device 456 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) device 489 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_getalarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 508 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_setalarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 568 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_settime(struct device *dev, struct rtc_time *rtc_tm) device 634 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 654 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_suspend(struct device *dev) device 665 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_resume(struct device *dev) device 140 drivers/rtc/rtc-sunxi.c struct device *dev; device 185 drivers/rtc/rtc-sunxi.c static int sunxi_rtc_getalarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 220 drivers/rtc/rtc-sunxi.c static int sunxi_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) device 254 drivers/rtc/rtc-sunxi.c static int sunxi_rtc_setalarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 328 drivers/rtc/rtc-sunxi.c static int sunxi_rtc_settime(struct device *dev, struct rtc_time *rtc_tm) device 397 drivers/rtc/rtc-sunxi.c static int sunxi_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 78 drivers/rtc/rtc-tegra.c static int tegra_rtc_wait_while_busy(struct device *dev) device 102 drivers/rtc/rtc-tegra.c static int tegra_rtc_read_time(struct device *dev, struct rtc_time *tm) device 126 drivers/rtc/rtc-tegra.c static int tegra_rtc_set_time(struct device *dev, struct rtc_time *tm) device 148 drivers/rtc/rtc-tegra.c static int tegra_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 170 drivers/rtc/rtc-tegra.c static int tegra_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 193 drivers/rtc/rtc-tegra.c static int tegra_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alarm) device 221 drivers/rtc/rtc-tegra.c static int tegra_rtc_proc(struct device *dev, struct seq_file *seq) device 233 drivers/rtc/rtc-tegra.c struct device *dev = data; device 357 drivers/rtc/rtc-tegra.c static int tegra_rtc_suspend(struct device *dev) device 381 drivers/rtc/rtc-tegra.c static int tegra_rtc_resume(struct device *dev) device 24 drivers/rtc/rtc-test.c static int test_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 38 drivers/rtc/rtc-test.c static int test_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 64 drivers/rtc/rtc-test.c static int test_rtc_read_time(struct device *dev, struct rtc_time *tm) device 73 drivers/rtc/rtc-test.c static int test_rtc_set_time(struct device *dev, struct rtc_time *tm) device 82 drivers/rtc/rtc-test.c static int test_rtc_alarm_irq_enable(struct device *dev, unsigned int enable) device 57 drivers/rtc/rtc-tps6586x.c struct device *dev; device 63 drivers/rtc/rtc-tps6586x.c static inline struct device *to_tps6586x_dev(struct device *dev) device 68 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_read_time(struct device *dev, struct rtc_time *tm) device 70 drivers/rtc/rtc-tps6586x.c struct device *tps_dev = to_tps6586x_dev(dev); device 94 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_set_time(struct device *dev, struct rtc_time *tm) device 96 drivers/rtc/rtc-tps6586x.c struct device *tps_dev = to_tps6586x_dev(dev); device 133 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_alarm_irq_enable(struct device *dev, device 148 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 150 drivers/rtc/rtc-tps6586x.c struct device *tps_dev = to_tps6586x_dev(dev); device 196 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 198 drivers/rtc/rtc-tps6586x.c struct device *tps_dev = to_tps6586x_dev(dev); device 235 drivers/rtc/rtc-tps6586x.c struct device *tps_dev = to_tps6586x_dev(&pdev->dev); device 295 drivers/rtc/rtc-tps6586x.c struct device *tps_dev = to_tps6586x_dev(&pdev->dev); device 303 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_suspend(struct device *dev) device 312 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_resume(struct device *dev) device 46 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_alarm_irq_enable(struct device *dev, device 67 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_read_time(struct device *dev, struct rtc_time *tm) device 98 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_set_time(struct device *dev, struct rtc_time *tm) device 139 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 170 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 201 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_set_calibration(struct device *dev, int calibration) device 246 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_get_calibration(struct device *dev, int *calibration) device 278 drivers/rtc/rtc-tps65910.c static int tps65910_read_offset(struct device *dev, long *offset) device 302 drivers/rtc/rtc-tps65910.c static int tps65910_set_offset(struct device *dev, long offset) device 330 drivers/rtc/rtc-tps65910.c struct device *dev = rtc; device 432 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_suspend(struct device *dev) device 441 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_resume(struct device *dev) device 67 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_read_time(struct device *dev, struct rtc_time *tm) device 89 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_set_time(struct device *dev, struct rtc_time *tm) device 125 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_alarm_irq_enable(struct device *dev, device 143 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 164 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 187 drivers/rtc/rtc-tps80031.c static int clear_alarm_int_status(struct device *dev, struct tps80031_rtc *rtc) device 216 drivers/rtc/rtc-tps80031.c struct device *dev = data; device 302 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_suspend(struct device *dev) device 311 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_resume(struct device *dev) device 140 drivers/rtc/rtc-twl.c struct device *dev; device 223 drivers/rtc/rtc-twl.c static int twl_rtc_alarm_irq_enable(struct device *dev, unsigned enabled) device 258 drivers/rtc/rtc-twl.c static int twl_rtc_read_time(struct device *dev, struct rtc_time *tm) device 326 drivers/rtc/rtc-twl.c static int twl_rtc_set_time(struct device *dev, struct rtc_time *tm) device 369 drivers/rtc/rtc-twl.c static int twl_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alm) device 397 drivers/rtc/rtc-twl.c static int twl_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alm) device 616 drivers/rtc/rtc-twl.c static int twl_rtc_suspend(struct device *dev) device 626 drivers/rtc/rtc-twl.c static int twl_rtc_resume(struct device *dev) device 60 drivers/rtc/rtc-tx4939.c static int tx4939_rtc_set_time(struct device *dev, struct rtc_time *tm) device 85 drivers/rtc/rtc-tx4939.c static int tx4939_rtc_read_time(struct device *dev, struct rtc_time *tm) device 111 drivers/rtc/rtc-tx4939.c static int tx4939_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 136 drivers/rtc/rtc-tx4939.c static int tx4939_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 166 drivers/rtc/rtc-tx4939.c static int tx4939_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 208 drivers/rtc/rtc-v3020.c static int v3020_read_time(struct device *dev, struct rtc_time *dt) device 245 drivers/rtc/rtc-v3020.c static int v3020_set_time(struct device *dev, struct rtc_time *dt) device 109 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_read_time(struct device *dev, struct rtc_time *time) device 121 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_set_time(struct device *dev, struct rtc_time *time) device 133 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 152 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *wkalrm) device 177 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg) device 195 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_alarm_irq_enable(struct device *dev, unsigned int enabled) device 101 drivers/rtc/rtc-vt8500.c static int vt8500_rtc_read_time(struct device *dev, struct rtc_time *tm) device 121 drivers/rtc/rtc-vt8500.c static int vt8500_rtc_set_time(struct device *dev, struct rtc_time *tm) device 145 drivers/rtc/rtc-vt8500.c static int vt8500_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 164 drivers/rtc/rtc-vt8500.c static int vt8500_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 178 drivers/rtc/rtc-vt8500.c static int vt8500_alarm_irq_enable(struct device *dev, unsigned int enabled) device 89 drivers/rtc/rtc-wilco-ec.c static int wilco_ec_rtc_read(struct device *dev, struct rtc_time *tm) device 121 drivers/rtc/rtc-wilco-ec.c static int wilco_ec_rtc_write(struct device *dev, struct rtc_time *tm) device 118 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_readtime(struct device *dev, struct rtc_time *tm) device 168 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_settime(struct device *dev, struct rtc_time *tm) device 230 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) device 278 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 317 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_alarm_irq_enable(struct device *dev, device 347 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_suspend(struct device *dev) device 368 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_resume(struct device *dev) device 383 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_freeze(struct device *dev) device 31 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_readtime(struct device *dev, struct rtc_time *tm) device 90 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_settime(struct device *dev, struct rtc_time *tm) device 139 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_readalarm(struct device *dev, struct rtc_wkalrm *alrm) device 232 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_alarm_irq_enable(struct device *dev, device 243 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_setalarm(struct device *dev, struct rtc_wkalrm *alrm) device 336 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_suspend(struct device *dev) device 354 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_resume(struct device *dev) device 493 drivers/rtc/rtc-x1205.c static int x1205_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 528 drivers/rtc/rtc-x1205.c static int x1205_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 534 drivers/rtc/rtc-x1205.c static int x1205_rtc_read_time(struct device *dev, struct rtc_time *tm) device 540 drivers/rtc/rtc-x1205.c static int x1205_rtc_set_time(struct device *dev, struct rtc_time *tm) device 546 drivers/rtc/rtc-x1205.c static int x1205_rtc_proc(struct device *dev, struct seq_file *seq) device 569 drivers/rtc/rtc-x1205.c static ssize_t x1205_sysfs_show_atrim(struct device *dev, device 582 drivers/rtc/rtc-x1205.c static ssize_t x1205_sysfs_show_dtrim(struct device *dev, device 595 drivers/rtc/rtc-x1205.c static int x1205_sysfs_register(struct device *dev) device 610 drivers/rtc/rtc-x1205.c static void x1205_sysfs_unregister(struct device *dev) device 37 drivers/rtc/rtc-xgene.c struct device *dev; device 44 drivers/rtc/rtc-xgene.c static int xgene_rtc_read_time(struct device *dev, struct rtc_time *tm) device 52 drivers/rtc/rtc-xgene.c static int xgene_rtc_set_time(struct device *dev, struct rtc_time *tm) device 66 drivers/rtc/rtc-xgene.c static int xgene_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 77 drivers/rtc/rtc-xgene.c static int xgene_rtc_alarm_irq_enable(struct device *dev, u32 enabled) device 95 drivers/rtc/rtc-xgene.c static int xgene_rtc_alarm_irq_enabled(struct device *dev) device 102 drivers/rtc/rtc-xgene.c static int xgene_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 211 drivers/rtc/rtc-xgene.c static int __maybe_unused xgene_rtc_suspend(struct device *dev) device 235 drivers/rtc/rtc-xgene.c static int __maybe_unused xgene_rtc_resume(struct device *dev) device 50 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_set_time(struct device *dev, struct rtc_time *tm) device 84 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_read_time(struct device *dev, struct rtc_time *tm) device 113 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_read_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 123 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_alarm_irq_enable(struct device *dev, u32 enabled) device 135 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_set_alarm(struct device *dev, struct rtc_wkalrm *alrm) device 262 drivers/rtc/rtc-zynqmp.c static int __maybe_unused xlnx_rtc_suspend(struct device *dev) device 274 drivers/rtc/rtc-zynqmp.c static int __maybe_unused xlnx_rtc_resume(struct device *dev) device 24 drivers/rtc/sysfs.c name_show(struct device *dev, struct device_attribute *attr, char *buf) device 32 drivers/rtc/sysfs.c date_show(struct device *dev, struct device_attribute *attr, char *buf) device 46 drivers/rtc/sysfs.c time_show(struct device *dev, struct device_attribute *attr, char *buf) device 60 drivers/rtc/sysfs.c since_epoch_show(struct device *dev, struct device_attribute *attr, char *buf) device 78 drivers/rtc/sysfs.c max_user_freq_show(struct device *dev, struct device_attribute *attr, char *buf) device 84 drivers/rtc/sysfs.c max_user_freq_store(struct device *dev, struct device_attribute *attr, device 111 drivers/rtc/sysfs.c hctosys_show(struct device *dev, struct device_attribute *attr, char *buf) device 124 drivers/rtc/sysfs.c wakealarm_show(struct device *dev, struct device_attribute *attr, char *buf) device 148 drivers/rtc/sysfs.c wakealarm_store(struct device *dev, struct device_attribute *attr, device 215 drivers/rtc/sysfs.c offset_show(struct device *dev, struct device_attribute *attr, char *buf) device 228 drivers/rtc/sysfs.c offset_store(struct device *dev, struct device_attribute *attr, device 243 drivers/rtc/sysfs.c range_show(struct device *dev, struct device_attribute *attr, char *buf) device 279 drivers/rtc/sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 103 drivers/s390/block/dasd.c struct dasd_device *device; device 105 drivers/s390/block/dasd.c device = kzalloc(sizeof(struct dasd_device), GFP_ATOMIC); device 106 drivers/s390/block/dasd.c if (!device) device 110 drivers/s390/block/dasd.c device->ccw_mem = (void *) __get_free_pages(GFP_ATOMIC | GFP_DMA, 1); device 111 drivers/s390/block/dasd.c if (!device->ccw_mem) { device 112 drivers/s390/block/dasd.c kfree(device); device 116 drivers/s390/block/dasd.c device->erp_mem = (void *) get_zeroed_page(GFP_ATOMIC | GFP_DMA); device 117 drivers/s390/block/dasd.c if (!device->erp_mem) { device 118 drivers/s390/block/dasd.c free_pages((unsigned long) device->ccw_mem, 1); device 119 drivers/s390/block/dasd.c kfree(device); device 123 drivers/s390/block/dasd.c device->ese_mem = (void *)__get_free_pages(GFP_ATOMIC | GFP_DMA, 1); device 124 drivers/s390/block/dasd.c if (!device->ese_mem) { device 125 drivers/s390/block/dasd.c free_page((unsigned long) device->erp_mem); device 126 drivers/s390/block/dasd.c free_pages((unsigned long) device->ccw_mem, 1); device 127 drivers/s390/block/dasd.c kfree(device); device 131 drivers/s390/block/dasd.c dasd_init_chunklist(&device->ccw_chunks, device->ccw_mem, PAGE_SIZE*2); device 132 drivers/s390/block/dasd.c dasd_init_chunklist(&device->erp_chunks, device->erp_mem, PAGE_SIZE); device 133 drivers/s390/block/dasd.c dasd_init_chunklist(&device->ese_chunks, device->ese_mem, PAGE_SIZE * 2); device 134 drivers/s390/block/dasd.c spin_lock_init(&device->mem_lock); device 135 drivers/s390/block/dasd.c atomic_set(&device->tasklet_scheduled, 0); device 136 drivers/s390/block/dasd.c tasklet_init(&device->tasklet, dasd_device_tasklet, device 137 drivers/s390/block/dasd.c (unsigned long) device); device 138 drivers/s390/block/dasd.c INIT_LIST_HEAD(&device->ccw_queue); device 139 drivers/s390/block/dasd.c timer_setup(&device->timer, dasd_device_timeout, 0); device 140 drivers/s390/block/dasd.c INIT_WORK(&device->kick_work, do_kick_device); device 141 drivers/s390/block/dasd.c INIT_WORK(&device->restore_device, do_restore_device); device 142 drivers/s390/block/dasd.c INIT_WORK(&device->reload_device, do_reload_device); device 143 drivers/s390/block/dasd.c INIT_WORK(&device->requeue_requests, do_requeue_requests); device 144 drivers/s390/block/dasd.c device->state = DASD_STATE_NEW; device 145 drivers/s390/block/dasd.c device->target = DASD_STATE_NEW; device 146 drivers/s390/block/dasd.c mutex_init(&device->state_mutex); device 147 drivers/s390/block/dasd.c spin_lock_init(&device->profile.lock); device 148 drivers/s390/block/dasd.c return device; device 154 drivers/s390/block/dasd.c void dasd_free_device(struct dasd_device *device) device 156 drivers/s390/block/dasd.c kfree(device->private); device 157 drivers/s390/block/dasd.c free_pages((unsigned long) device->ese_mem, 1); device 158 drivers/s390/block/dasd.c free_page((unsigned long) device->erp_mem); device 159 drivers/s390/block/dasd.c free_pages((unsigned long) device->ccw_mem, 1); device 160 drivers/s390/block/dasd.c kfree(device); device 202 drivers/s390/block/dasd.c static int dasd_state_new_to_known(struct dasd_device *device) device 210 drivers/s390/block/dasd.c dasd_get_device(device); device 212 drivers/s390/block/dasd.c if (device->block) { device 213 drivers/s390/block/dasd.c rc = dasd_alloc_queue(device->block); device 215 drivers/s390/block/dasd.c dasd_put_device(device); device 219 drivers/s390/block/dasd.c device->state = DASD_STATE_KNOWN; device 226 drivers/s390/block/dasd.c static int dasd_state_known_to_new(struct dasd_device *device) device 229 drivers/s390/block/dasd.c dasd_eer_disable(device); device 230 drivers/s390/block/dasd.c device->state = DASD_STATE_NEW; device 232 drivers/s390/block/dasd.c if (device->block) device 233 drivers/s390/block/dasd.c dasd_free_queue(device->block); device 236 drivers/s390/block/dasd.c dasd_put_device(device); device 256 drivers/s390/block/dasd.c static int dasd_state_known_to_basic(struct dasd_device *device) device 258 drivers/s390/block/dasd.c struct dasd_block *block = device->block; device 271 drivers/s390/block/dasd.c dasd_profile_on(&device->block->profile); device 273 drivers/s390/block/dasd.c device->debugfs_dentry = device 274 drivers/s390/block/dasd.c dasd_debugfs_setup(dev_name(&device->cdev->dev), device 276 drivers/s390/block/dasd.c dasd_profile_init(&device->profile, device->debugfs_dentry); device 277 drivers/s390/block/dasd.c dasd_hosts_init(device->debugfs_dentry, device); device 280 drivers/s390/block/dasd.c device->debug_area = debug_register(dev_name(&device->cdev->dev), 4, 1, device 282 drivers/s390/block/dasd.c debug_register_view(device->debug_area, &debug_sprintf_view); device 283 drivers/s390/block/dasd.c debug_set_level(device->debug_area, DBF_WARNING); device 284 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_EMERG, device, "%s", "debug area created"); device 286 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; device 294 drivers/s390/block/dasd.c static int dasd_state_basic_to_known(struct dasd_device *device) device 298 drivers/s390/block/dasd.c if (device->discipline->basic_to_known) { device 299 drivers/s390/block/dasd.c rc = device->discipline->basic_to_known(device); device 304 drivers/s390/block/dasd.c if (device->block) { device 305 drivers/s390/block/dasd.c dasd_profile_exit(&device->block->profile); device 306 drivers/s390/block/dasd.c debugfs_remove(device->block->debugfs_dentry); device 307 drivers/s390/block/dasd.c dasd_gendisk_free(device->block); device 308 drivers/s390/block/dasd.c dasd_block_clear_timer(device->block); device 310 drivers/s390/block/dasd.c rc = dasd_flush_device_queue(device); device 313 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 314 drivers/s390/block/dasd.c dasd_profile_exit(&device->profile); device 315 drivers/s390/block/dasd.c dasd_hosts_exit(device); device 316 drivers/s390/block/dasd.c debugfs_remove(device->debugfs_dentry); device 317 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_EMERG, device, "%p debug area deleted", device); device 318 drivers/s390/block/dasd.c if (device->debug_area != NULL) { device 319 drivers/s390/block/dasd.c debug_unregister(device->debug_area); device 320 drivers/s390/block/dasd.c device->debug_area = NULL; device 322 drivers/s390/block/dasd.c device->state = DASD_STATE_KNOWN; device 340 drivers/s390/block/dasd.c static int dasd_state_basic_to_ready(struct dasd_device *device) device 347 drivers/s390/block/dasd.c block = device->block; device 354 drivers/s390/block/dasd.c device->state = DASD_STATE_UNFMT; device 355 drivers/s390/block/dasd.c disk = device->block->gdp; device 362 drivers/s390/block/dasd.c if (device->discipline->setup_blk_queue) device 363 drivers/s390/block/dasd.c device->discipline->setup_blk_queue(block); device 366 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; device 369 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; device 373 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; device 376 drivers/s390/block/dasd.c if (device->discipline->basic_to_ready) device 377 drivers/s390/block/dasd.c rc = device->discipline->basic_to_ready(device); device 382 drivers/s390/block/dasd.c int _wait_for_empty_queues(struct dasd_device *device) device 384 drivers/s390/block/dasd.c if (device->block) device 385 drivers/s390/block/dasd.c return list_empty(&device->ccw_queue) && device 386 drivers/s390/block/dasd.c list_empty(&device->block->ccw_queue); device 388 drivers/s390/block/dasd.c return list_empty(&device->ccw_queue); device 396 drivers/s390/block/dasd.c static int dasd_state_ready_to_basic(struct dasd_device *device) device 400 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; device 401 drivers/s390/block/dasd.c if (device->block) { device 402 drivers/s390/block/dasd.c struct dasd_block *block = device->block; device 405 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; device 419 drivers/s390/block/dasd.c static int dasd_state_unfmt_to_basic(struct dasd_device *device) device 421 drivers/s390/block/dasd.c device->state = DASD_STATE_BASIC; device 431 drivers/s390/block/dasd.c dasd_state_ready_to_online(struct dasd_device * device) device 437 drivers/s390/block/dasd.c device->state = DASD_STATE_ONLINE; device 438 drivers/s390/block/dasd.c if (device->block) { device 439 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 440 drivers/s390/block/dasd.c if ((device->features & DASD_FEATURE_USERAW)) { device 441 drivers/s390/block/dasd.c disk = device->block->gdp; device 445 drivers/s390/block/dasd.c disk = device->block->bdev->bd_disk; device 457 drivers/s390/block/dasd.c static int dasd_state_online_to_ready(struct dasd_device *device) device 464 drivers/s390/block/dasd.c if (device->discipline->online_to_ready) { device 465 drivers/s390/block/dasd.c rc = device->discipline->online_to_ready(device); device 470 drivers/s390/block/dasd.c device->state = DASD_STATE_READY; device 471 drivers/s390/block/dasd.c if (device->block && !(device->features & DASD_FEATURE_USERAW)) { device 472 drivers/s390/block/dasd.c disk = device->block->bdev->bd_disk; device 484 drivers/s390/block/dasd.c static int dasd_increase_state(struct dasd_device *device) device 489 drivers/s390/block/dasd.c if (device->state == DASD_STATE_NEW && device 490 drivers/s390/block/dasd.c device->target >= DASD_STATE_KNOWN) device 491 drivers/s390/block/dasd.c rc = dasd_state_new_to_known(device); device 494 drivers/s390/block/dasd.c device->state == DASD_STATE_KNOWN && device 495 drivers/s390/block/dasd.c device->target >= DASD_STATE_BASIC) device 496 drivers/s390/block/dasd.c rc = dasd_state_known_to_basic(device); device 499 drivers/s390/block/dasd.c device->state == DASD_STATE_BASIC && device 500 drivers/s390/block/dasd.c device->target >= DASD_STATE_READY) device 501 drivers/s390/block/dasd.c rc = dasd_state_basic_to_ready(device); device 504 drivers/s390/block/dasd.c device->state == DASD_STATE_UNFMT && device 505 drivers/s390/block/dasd.c device->target > DASD_STATE_UNFMT) device 509 drivers/s390/block/dasd.c device->state == DASD_STATE_READY && device 510 drivers/s390/block/dasd.c device->target >= DASD_STATE_ONLINE) device 511 drivers/s390/block/dasd.c rc = dasd_state_ready_to_online(device); device 519 drivers/s390/block/dasd.c static int dasd_decrease_state(struct dasd_device *device) device 524 drivers/s390/block/dasd.c if (device->state == DASD_STATE_ONLINE && device 525 drivers/s390/block/dasd.c device->target <= DASD_STATE_READY) device 526 drivers/s390/block/dasd.c rc = dasd_state_online_to_ready(device); device 529 drivers/s390/block/dasd.c device->state == DASD_STATE_READY && device 530 drivers/s390/block/dasd.c device->target <= DASD_STATE_BASIC) device 531 drivers/s390/block/dasd.c rc = dasd_state_ready_to_basic(device); device 534 drivers/s390/block/dasd.c device->state == DASD_STATE_UNFMT && device 535 drivers/s390/block/dasd.c device->target <= DASD_STATE_BASIC) device 536 drivers/s390/block/dasd.c rc = dasd_state_unfmt_to_basic(device); device 539 drivers/s390/block/dasd.c device->state == DASD_STATE_BASIC && device 540 drivers/s390/block/dasd.c device->target <= DASD_STATE_KNOWN) device 541 drivers/s390/block/dasd.c rc = dasd_state_basic_to_known(device); device 544 drivers/s390/block/dasd.c device->state == DASD_STATE_KNOWN && device 545 drivers/s390/block/dasd.c device->target <= DASD_STATE_NEW) device 546 drivers/s390/block/dasd.c rc = dasd_state_known_to_new(device); device 554 drivers/s390/block/dasd.c static void dasd_change_state(struct dasd_device *device) device 558 drivers/s390/block/dasd.c if (device->state == device->target) device 561 drivers/s390/block/dasd.c if (device->state < device->target) device 562 drivers/s390/block/dasd.c rc = dasd_increase_state(device); device 564 drivers/s390/block/dasd.c rc = dasd_decrease_state(device); device 568 drivers/s390/block/dasd.c device->target = device->state; device 571 drivers/s390/block/dasd.c kobject_uevent(&device->cdev->dev.kobj, KOBJ_CHANGE); device 573 drivers/s390/block/dasd.c if (device->state == device->target) device 585 drivers/s390/block/dasd.c struct dasd_device *device = container_of(work, struct dasd_device, kick_work); device 586 drivers/s390/block/dasd.c mutex_lock(&device->state_mutex); device 587 drivers/s390/block/dasd.c dasd_change_state(device); device 588 drivers/s390/block/dasd.c mutex_unlock(&device->state_mutex); device 589 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 590 drivers/s390/block/dasd.c dasd_put_device(device); device 593 drivers/s390/block/dasd.c void dasd_kick_device(struct dasd_device *device) device 595 drivers/s390/block/dasd.c dasd_get_device(device); device 597 drivers/s390/block/dasd.c if (!schedule_work(&device->kick_work)) device 598 drivers/s390/block/dasd.c dasd_put_device(device); device 608 drivers/s390/block/dasd.c struct dasd_device *device = container_of(work, struct dasd_device, device 610 drivers/s390/block/dasd.c device->discipline->reload(device); device 611 drivers/s390/block/dasd.c dasd_put_device(device); device 614 drivers/s390/block/dasd.c void dasd_reload_device(struct dasd_device *device) device 616 drivers/s390/block/dasd.c dasd_get_device(device); device 618 drivers/s390/block/dasd.c if (!schedule_work(&device->reload_device)) device 619 drivers/s390/block/dasd.c dasd_put_device(device); device 629 drivers/s390/block/dasd.c struct dasd_device *device = container_of(work, struct dasd_device, device 631 drivers/s390/block/dasd.c device->cdev->drv->restore(device->cdev); device 632 drivers/s390/block/dasd.c dasd_put_device(device); device 635 drivers/s390/block/dasd.c void dasd_restore_device(struct dasd_device *device) device 637 drivers/s390/block/dasd.c dasd_get_device(device); device 639 drivers/s390/block/dasd.c if (!schedule_work(&device->restore_device)) device 640 drivers/s390/block/dasd.c dasd_put_device(device); device 646 drivers/s390/block/dasd.c void dasd_set_target_state(struct dasd_device *device, int target) device 648 drivers/s390/block/dasd.c dasd_get_device(device); device 649 drivers/s390/block/dasd.c mutex_lock(&device->state_mutex); device 653 drivers/s390/block/dasd.c if (device->target != target) { device 654 drivers/s390/block/dasd.c if (device->state == target) device 656 drivers/s390/block/dasd.c device->target = target; device 658 drivers/s390/block/dasd.c if (device->state != device->target) device 659 drivers/s390/block/dasd.c dasd_change_state(device); device 660 drivers/s390/block/dasd.c mutex_unlock(&device->state_mutex); device 661 drivers/s390/block/dasd.c dasd_put_device(device); device 668 drivers/s390/block/dasd.c static inline int _wait_for_device(struct dasd_device *device) device 670 drivers/s390/block/dasd.c return (device->state == device->target); device 673 drivers/s390/block/dasd.c void dasd_enable_device(struct dasd_device *device) device 675 drivers/s390/block/dasd.c dasd_set_target_state(device, DASD_STATE_ONLINE); device 676 drivers/s390/block/dasd.c if (device->state <= DASD_STATE_KNOWN) device 678 drivers/s390/block/dasd.c dasd_set_target_state(device, DASD_STATE_NEW); device 680 drivers/s390/block/dasd.c wait_event(dasd_init_waitq, _wait_for_device(device)); device 682 drivers/s390/block/dasd.c dasd_reload_device(device); device 683 drivers/s390/block/dasd.c if (device->discipline->kick_validate) device 684 drivers/s390/block/dasd.c device->discipline->kick_validate(device); device 709 drivers/s390/block/dasd.c struct dasd_device *device; device 739 drivers/s390/block/dasd.c device = cqr->startdev; device 740 drivers/s390/block/dasd.c if (device->profile.data) { device 742 drivers/s390/block/dasd.c list_for_each(l, &device->ccw_queue) device 746 drivers/s390/block/dasd.c spin_lock(&device->profile.lock); device 747 drivers/s390/block/dasd.c if (device->profile.data) { device 748 drivers/s390/block/dasd.c device->profile.data->dasd_io_nr_req[counter]++; device 750 drivers/s390/block/dasd.c device->profile.data->dasd_read_nr_req[counter]++; device 752 drivers/s390/block/dasd.c spin_unlock(&device->profile.lock); device 819 drivers/s390/block/dasd.c struct dasd_device *device; device 824 drivers/s390/block/dasd.c device = cqr->startdev; device 827 drivers/s390/block/dasd.c device->profile.data)) device 886 drivers/s390/block/dasd.c spin_lock(&device->profile.lock); device 887 drivers/s390/block/dasd.c if (device->profile.data) { device 888 drivers/s390/block/dasd.c data = device->profile.data; device 893 drivers/s390/block/dasd.c dasd_profile_end_add_data(device->profile.data, device 902 drivers/s390/block/dasd.c spin_unlock(&device->profile.lock); device 1194 drivers/s390/block/dasd.c struct dasd_device *device; device 1197 drivers/s390/block/dasd.c device = m->private; device 1198 drivers/s390/block/dasd.c dasd_get_device(device); device 1200 drivers/s390/block/dasd.c if (device->discipline->hosts_print) device 1201 drivers/s390/block/dasd.c rc = device->discipline->hosts_print(device, m); device 1203 drivers/s390/block/dasd.c dasd_put_device(device); device 1209 drivers/s390/block/dasd.c static void dasd_hosts_exit(struct dasd_device *device) device 1211 drivers/s390/block/dasd.c debugfs_remove(device->hosts_dentry); device 1212 drivers/s390/block/dasd.c device->hosts_dentry = NULL; device 1216 drivers/s390/block/dasd.c struct dasd_device *device) device 1226 drivers/s390/block/dasd.c device, &dasd_hosts_fops); device 1228 drivers/s390/block/dasd.c device->hosts_dentry = pde; device 1232 drivers/s390/block/dasd.c struct dasd_device *device, device 1246 drivers/s390/block/dasd.c spin_lock_irqsave(&device->mem_lock, flags); device 1247 drivers/s390/block/dasd.c data = chunk = dasd_alloc_chunk(&device->ccw_chunks, size); device 1248 drivers/s390/block/dasd.c spin_unlock_irqrestore(&device->mem_lock, flags); device 1268 drivers/s390/block/dasd.c dasd_get_device(device); device 1275 drivers/s390/block/dasd.c struct dasd_device *device) device 1289 drivers/s390/block/dasd.c spin_lock_irqsave(&device->mem_lock, flags); device 1290 drivers/s390/block/dasd.c cqr = dasd_alloc_chunk(&device->ese_chunks, size); device 1291 drivers/s390/block/dasd.c spin_unlock_irqrestore(&device->mem_lock, flags); device 1310 drivers/s390/block/dasd.c dasd_get_device(device); device 1316 drivers/s390/block/dasd.c void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) device 1320 drivers/s390/block/dasd.c spin_lock_irqsave(&device->mem_lock, flags); device 1321 drivers/s390/block/dasd.c dasd_free_chunk(&device->ccw_chunks, cqr->mem_chunk); device 1322 drivers/s390/block/dasd.c spin_unlock_irqrestore(&device->mem_lock, flags); device 1323 drivers/s390/block/dasd.c dasd_put_device(device); device 1327 drivers/s390/block/dasd.c void dasd_ffree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) device 1331 drivers/s390/block/dasd.c spin_lock_irqsave(&device->mem_lock, flags); device 1332 drivers/s390/block/dasd.c dasd_free_chunk(&device->ese_chunks, cqr); device 1333 drivers/s390/block/dasd.c spin_unlock_irqrestore(&device->mem_lock, flags); device 1334 drivers/s390/block/dasd.c dasd_put_device(device); device 1343 drivers/s390/block/dasd.c struct dasd_device *device; device 1347 drivers/s390/block/dasd.c device = cqr->startdev; device 1348 drivers/s390/block/dasd.c if (strncmp((char *) &cqr->magic, device->discipline->ebcname, 4)) { device 1349 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, device 1353 drivers/s390/block/dasd.c *(unsigned int *) device->discipline->name); device 1367 drivers/s390/block/dasd.c struct dasd_device *device; device 1376 drivers/s390/block/dasd.c device = (struct dasd_device *) cqr->startdev; device 1378 drivers/s390/block/dasd.c rc = ccw_device_clear(device->cdev, (long) cqr); device 1384 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_DEBUG, device, device 1389 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_ERR, device, "%s", device 1402 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_ERR, device, "%s", device 1410 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, "An error occurred in the " device 1417 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1428 drivers/s390/block/dasd.c struct dasd_device *device; device 1438 drivers/s390/block/dasd.c device = (struct dasd_device *) cqr->startdev; device 1441 drivers/s390/block/dasd.c test_bit(DASD_FLAG_LOCK_STOLEN, &device->flags)) && device 1443 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_DEBUG, device, "start_IO: return request %p " device 1452 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, "An error occurred in the DASD " device 1461 drivers/s390/block/dasd.c cqr->lpm &= dasd_path_get_opm(device); device 1463 drivers/s390/block/dasd.c cqr->lpm = dasd_path_get_opm(device); device 1466 drivers/s390/block/dasd.c rc = ccw_device_tm_start(device->cdev, cqr->cpaddr, device 1469 drivers/s390/block/dasd.c rc = ccw_device_start(device->cdev, cqr->cpaddr, device 1477 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1489 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, device 1492 drivers/s390/block/dasd.c } else if (cqr->lpm != dasd_path_get_opm(device)) { device 1493 drivers/s390/block/dasd.c cqr->lpm = dasd_path_get_opm(device); device 1494 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_DEBUG, device, "%s", device 1498 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1501 drivers/s390/block/dasd.c dasd_generic_last_path_gone(device); device 1502 drivers/s390/block/dasd.c dasd_path_no_path(device); device 1503 drivers/s390/block/dasd.c dasd_path_set_tbvpm(device, device 1505 drivers/s390/block/dasd.c device->cdev)); device 1509 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1513 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1518 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1525 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 1547 drivers/s390/block/dasd.c struct dasd_device *device; device 1549 drivers/s390/block/dasd.c device = from_timer(device, t, timer); device 1550 drivers/s390/block/dasd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 1552 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, DASD_STOPPED_PENDING); device 1553 drivers/s390/block/dasd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 1554 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1560 drivers/s390/block/dasd.c void dasd_device_set_timer(struct dasd_device *device, int expires) device 1563 drivers/s390/block/dasd.c del_timer(&device->timer); device 1565 drivers/s390/block/dasd.c mod_timer(&device->timer, jiffies + expires); device 1572 drivers/s390/block/dasd.c void dasd_device_clear_timer(struct dasd_device *device) device 1574 drivers/s390/block/dasd.c del_timer(&device->timer); device 1582 drivers/s390/block/dasd.c struct dasd_device *device; device 1594 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 1595 drivers/s390/block/dasd.c if (IS_ERR(device)) { device 1602 drivers/s390/block/dasd.c device != cqr->startdev || device 1607 drivers/s390/block/dasd.c dasd_put_device(device); device 1614 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 1615 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1616 drivers/s390/block/dasd.c dasd_put_device(device); device 1619 drivers/s390/block/dasd.c void dasd_generic_handle_state_change(struct dasd_device *device) device 1622 drivers/s390/block/dasd.c dasd_eer_snss(device); device 1624 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, DASD_STOPPED_PENDING); device 1625 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1626 drivers/s390/block/dasd.c if (device->block) { device 1627 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 1628 drivers/s390/block/dasd.c if (device->block->request_queue) device 1629 drivers/s390/block/dasd.c blk_mq_run_hw_queues(device->block->request_queue, device 1644 drivers/s390/block/dasd.c struct dasd_device *device = NULL; device 1649 drivers/s390/block/dasd.c device = block->base; device 1650 drivers/s390/block/dasd.c if (!device || !device->discipline->is_ese) device 1652 drivers/s390/block/dasd.c if (!device->discipline->is_ese(device)) device 1679 drivers/s390/block/dasd.c struct dasd_device *device; device 1691 drivers/s390/block/dasd.c device = cqr->startdev; device 1693 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 1695 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1719 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 1720 drivers/s390/block/dasd.c if (IS_ERR(device)) device 1723 drivers/s390/block/dasd.c if (device->discipline == dasd_diag_discipline_pointer) { device 1724 drivers/s390/block/dasd.c dasd_put_device(device); device 1746 drivers/s390/block/dasd.c dasd_generic_space_exhaust(device, cqr); device 1747 drivers/s390/block/dasd.c device->discipline->ext_pool_exhaust(device, cqr); device 1748 drivers/s390/block/dasd.c dasd_put_device(device); device 1753 drivers/s390/block/dasd.c device->discipline->dump_sense_dbf(device, irb, "int"); device 1755 drivers/s390/block/dasd.c if (device->features & DASD_FEATURE_ERPLOG) device 1756 drivers/s390/block/dasd.c device->discipline->dump_sense(device, cqr, irb); device 1757 drivers/s390/block/dasd.c device->discipline->check_for_device_change(device, cqr, irb); device 1758 drivers/s390/block/dasd.c dasd_put_device(device); device 1763 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 1764 drivers/s390/block/dasd.c if (!IS_ERR(device)) { device 1765 drivers/s390/block/dasd.c device->discipline->check_attention(device, device 1767 drivers/s390/block/dasd.c dasd_put_device(device); device 1774 drivers/s390/block/dasd.c device = (struct dasd_device *) cqr->startdev; device 1775 drivers/s390/block/dasd.c if (!device || device 1776 drivers/s390/block/dasd.c strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) { device 1784 drivers/s390/block/dasd.c device->discipline->ese_read(cqr, irb); device 1787 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 1788 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1791 drivers/s390/block/dasd.c fcqr = device->discipline->ese_format(device, cqr, irb); device 1802 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1807 drivers/s390/block/dasd.c list_add(&fcqr->devlist, &device->ccw_queue); device 1808 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1817 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 1819 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1825 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_DEBUG, device, "invalid status: bus_id %s, " device 1838 drivers/s390/block/dasd.c if (cqr->devlist.next != &device->ccw_queue) { device 1848 drivers/s390/block/dasd.c device->discipline->handle_hpf_error) device 1849 drivers/s390/block/dasd.c device->discipline->handle_hpf_error(device, irb); device 1856 drivers/s390/block/dasd.c if (cqr->lpm == dasd_path_get_opm(device)) device 1857 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_DEBUG, device, device 1862 drivers/s390/block/dasd.c cqr->lpm = dasd_path_get_opm(device); device 1869 drivers/s390/block/dasd.c (!device->stopped)) { device 1870 drivers/s390/block/dasd.c if (device->discipline->start_IO(next) == 0) device 1874 drivers/s390/block/dasd.c dasd_device_set_timer(device, expires); device 1876 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 1877 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 1883 drivers/s390/block/dasd.c struct dasd_device *device; device 1885 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 1887 drivers/s390/block/dasd.c if (IS_ERR(device)) device 1889 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_OFFLINE, &device->flags) || device 1890 drivers/s390/block/dasd.c device->state != device->target || device 1891 drivers/s390/block/dasd.c !device->discipline->check_for_device_change){ device 1892 drivers/s390/block/dasd.c dasd_put_device(device); device 1895 drivers/s390/block/dasd.c if (device->discipline->dump_sense_dbf) device 1896 drivers/s390/block/dasd.c device->discipline->dump_sense_dbf(device, irb, "uc"); device 1897 drivers/s390/block/dasd.c device->discipline->check_for_device_change(device, NULL, irb); device 1898 drivers/s390/block/dasd.c dasd_put_device(device); device 1908 drivers/s390/block/dasd.c static void __dasd_device_recovery(struct dasd_device *device, device 1920 drivers/s390/block/dasd.c list_for_each_safe(l, n, &device->ccw_queue) { device 1933 drivers/s390/block/dasd.c static void __dasd_device_process_ccw_queue(struct dasd_device *device, device 1940 drivers/s390/block/dasd.c list_for_each_safe(l, n, &device->ccw_queue) { device 1949 drivers/s390/block/dasd.c __dasd_device_recovery(device, cqr); device 1956 drivers/s390/block/dasd.c static void __dasd_process_cqr(struct dasd_device *device, device 1974 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 1987 drivers/s390/block/dasd.c static void __dasd_device_process_final_queue(struct dasd_device *device, device 1999 drivers/s390/block/dasd.c __dasd_process_cqr(device, cqr); device 2002 drivers/s390/block/dasd.c __dasd_process_cqr(device, cqr); device 2012 drivers/s390/block/dasd.c static void __dasd_device_check_expire(struct dasd_device *device) device 2016 drivers/s390/block/dasd.c if (list_empty(&device->ccw_queue)) device 2018 drivers/s390/block/dasd.c cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); device 2021 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 2028 drivers/s390/block/dasd.c if (device->discipline->term_IO(cqr) != 0) { device 2030 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 2035 drivers/s390/block/dasd.c dasd_device_set_timer(device, 5*HZ); device 2037 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 2048 drivers/s390/block/dasd.c static int __dasd_device_is_unusable(struct dasd_device *device, device 2053 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_OFFLINE, &device->flags) && device 2054 drivers/s390/block/dasd.c !test_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 2061 drivers/s390/block/dasd.c if (device->stopped) { device 2062 drivers/s390/block/dasd.c if (device->stopped & mask) { device 2080 drivers/s390/block/dasd.c static void __dasd_device_start_head(struct dasd_device *device) device 2085 drivers/s390/block/dasd.c if (list_empty(&device->ccw_queue)) device 2087 drivers/s390/block/dasd.c cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); device 2091 drivers/s390/block/dasd.c if (__dasd_device_is_unusable(device, cqr)) { device 2094 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2098 drivers/s390/block/dasd.c rc = device->discipline->start_IO(cqr); device 2100 drivers/s390/block/dasd.c dasd_device_set_timer(device, cqr->expires); device 2102 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2105 drivers/s390/block/dasd.c dasd_device_set_timer(device, 50); device 2108 drivers/s390/block/dasd.c static void __dasd_device_check_path_events(struct dasd_device *device) device 2112 drivers/s390/block/dasd.c if (!dasd_path_get_tbvpm(device)) device 2115 drivers/s390/block/dasd.c if (device->stopped & device 2118 drivers/s390/block/dasd.c rc = device->discipline->verify_path(device, device 2119 drivers/s390/block/dasd.c dasd_path_get_tbvpm(device)); device 2121 drivers/s390/block/dasd.c dasd_device_set_timer(device, 50); device 2123 drivers/s390/block/dasd.c dasd_path_clear_all_verify(device); device 2136 drivers/s390/block/dasd.c int dasd_flush_device_queue(struct dasd_device *device) device 2143 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 2145 drivers/s390/block/dasd.c list_for_each_entry_safe(cqr, n, &device->ccw_queue, devlist) { device 2149 drivers/s390/block/dasd.c rc = device->discipline->term_IO(cqr); device 2152 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 2169 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 2182 drivers/s390/block/dasd.c __dasd_device_process_final_queue(device, &flush_queue); device 2192 drivers/s390/block/dasd.c struct dasd_device *device = (struct dasd_device *) data; device 2195 drivers/s390/block/dasd.c atomic_set (&device->tasklet_scheduled, 0); device 2197 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 2199 drivers/s390/block/dasd.c __dasd_device_check_expire(device); device 2201 drivers/s390/block/dasd.c __dasd_device_process_ccw_queue(device, &final_queue); device 2202 drivers/s390/block/dasd.c __dasd_device_check_path_events(device); device 2203 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 2205 drivers/s390/block/dasd.c __dasd_device_process_final_queue(device, &final_queue); device 2206 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 2208 drivers/s390/block/dasd.c __dasd_device_start_head(device); device 2209 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 2212 drivers/s390/block/dasd.c dasd_put_device(device); device 2218 drivers/s390/block/dasd.c void dasd_schedule_device_bh(struct dasd_device *device) device 2221 drivers/s390/block/dasd.c if (atomic_cmpxchg (&device->tasklet_scheduled, 0, 1) != 0) device 2223 drivers/s390/block/dasd.c dasd_get_device(device); device 2224 drivers/s390/block/dasd.c tasklet_hi_schedule(&device->tasklet); device 2228 drivers/s390/block/dasd.c void dasd_device_set_stop_bits(struct dasd_device *device, int bits) device 2230 drivers/s390/block/dasd.c device->stopped |= bits; device 2234 drivers/s390/block/dasd.c void dasd_device_remove_stop_bits(struct dasd_device *device, int bits) device 2236 drivers/s390/block/dasd.c device->stopped &= ~bits; device 2237 drivers/s390/block/dasd.c if (!device->stopped) device 2248 drivers/s390/block/dasd.c struct dasd_device *device; device 2251 drivers/s390/block/dasd.c device = cqr->startdev; device 2252 drivers/s390/block/dasd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 2254 drivers/s390/block/dasd.c list_add(&cqr->devlist, &device->ccw_queue); device 2256 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2257 drivers/s390/block/dasd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 2267 drivers/s390/block/dasd.c struct dasd_device *device; device 2270 drivers/s390/block/dasd.c device = cqr->startdev; device 2271 drivers/s390/block/dasd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 2273 drivers/s390/block/dasd.c list_add_tail(&cqr->devlist, &device->ccw_queue); device 2275 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2276 drivers/s390/block/dasd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 2294 drivers/s390/block/dasd.c struct dasd_device *device; device 2297 drivers/s390/block/dasd.c device = cqr->startdev; device 2298 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 2300 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 2309 drivers/s390/block/dasd.c struct dasd_device *device; device 2314 drivers/s390/block/dasd.c device = cqr->startdev; device 2317 drivers/s390/block/dasd.c device->discipline->handle_terminated_request(cqr); device 2321 drivers/s390/block/dasd.c erp_fn = device->discipline->erp_action(cqr); device 2328 drivers/s390/block/dasd.c __dasd_process_erp(device, cqr); device 2348 drivers/s390/block/dasd.c struct dasd_device *device; device 2355 drivers/s390/block/dasd.c device = maincqr->startdev; device 2365 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_LOCK_STOLEN, &device->flags) && device 2372 drivers/s390/block/dasd.c if (device->stopped & ~DASD_STOPPED_PENDING && device 2374 drivers/s390/block/dasd.c (!dasd_eer_enabled(device))) { device 2383 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_OFFLINE, &device->flags)) { device 2395 drivers/s390/block/dasd.c generic_waitq, !(device->stopped)); device 2402 drivers/s390/block/dasd.c wait_event(generic_waitq, !(device->stopped)); device 2452 drivers/s390/block/dasd.c struct dasd_device *device; device 2459 drivers/s390/block/dasd.c device = cqr->startdev; device 2463 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_LOCK_STOLEN, &device->flags) && device 2470 drivers/s390/block/dasd.c if (device->stopped & ~DASD_STOPPED_PENDING && device 2472 drivers/s390/block/dasd.c !dasd_eer_enabled(device)) { device 2481 drivers/s390/block/dasd.c generic_waitq, !device->stopped); device 2488 drivers/s390/block/dasd.c wait_event(generic_waitq, !(device->stopped)); device 2577 drivers/s390/block/dasd.c static inline int _dasd_term_running_cqr(struct dasd_device *device) device 2582 drivers/s390/block/dasd.c if (list_empty(&device->ccw_queue)) device 2584 drivers/s390/block/dasd.c cqr = list_entry(device->ccw_queue.next, struct dasd_ccw_req, devlist); device 2585 drivers/s390/block/dasd.c rc = device->discipline->term_IO(cqr); device 2598 drivers/s390/block/dasd.c struct dasd_device *device; device 2601 drivers/s390/block/dasd.c device = cqr->startdev; device 2602 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_LOCK_STOLEN, &device->flags) && device 2608 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 2609 drivers/s390/block/dasd.c rc = _dasd_term_running_cqr(device); device 2611 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 2621 drivers/s390/block/dasd.c list_add(&cqr->devlist, device->ccw_queue.next); device 2624 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2626 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 2638 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2639 drivers/s390/block/dasd.c if (device->block) device 2640 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 2657 drivers/s390/block/dasd.c struct dasd_device *device = cqr->startdev; device 2667 drivers/s390/block/dasd.c rc = device->discipline->term_IO(cqr); device 2669 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 2679 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 2685 drivers/s390/block/dasd.c struct dasd_device *device = cqr->startdev; device 2689 drivers/s390/block/dasd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 2691 drivers/s390/block/dasd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 2742 drivers/s390/block/dasd.c static void __dasd_process_erp(struct dasd_device *device, device 2748 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_NOTICE, device, "%s", "ERP successful"); device 2750 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, "ERP failed for the DASD\n"); device 2751 drivers/s390/block/dasd.c erp_fn = device->discipline->erp_postaction(cqr); device 3166 drivers/s390/block/dasd.c struct dasd_device *device; device 3176 drivers/s390/block/dasd.c device = cqr->startdev ? cqr->startdev : block->base; device 3177 drivers/s390/block/dasd.c if (!device->blk_timeout) { device 3181 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, device 3186 drivers/s390/block/dasd.c spin_lock(get_ccwdev_lock(device->cdev)); device 3223 drivers/s390/block/dasd.c spin_unlock(get_ccwdev_lock(device->cdev)); device 3430 drivers/s390/block/dasd.c int dasd_device_is_ro(struct dasd_device *device) device 3438 drivers/s390/block/dasd.c ccw_device_get_id(device->cdev, &dev_id); device 3494 drivers/s390/block/dasd.c void dasd_generic_free_discipline(struct dasd_device *device) device 3497 drivers/s390/block/dasd.c if (device->discipline) { device 3498 drivers/s390/block/dasd.c if (device->discipline->uncheck_device) device 3499 drivers/s390/block/dasd.c device->discipline->uncheck_device(device); device 3500 drivers/s390/block/dasd.c module_put(device->discipline->owner); device 3501 drivers/s390/block/dasd.c device->discipline = NULL; device 3503 drivers/s390/block/dasd.c if (device->base_discipline) { device 3504 drivers/s390/block/dasd.c module_put(device->base_discipline->owner); device 3505 drivers/s390/block/dasd.c device->base_discipline = NULL; device 3516 drivers/s390/block/dasd.c struct dasd_device *device; device 3521 drivers/s390/block/dasd.c device = dasd_device_from_cdev(cdev); device 3522 drivers/s390/block/dasd.c if (IS_ERR(device)) { device 3526 drivers/s390/block/dasd.c if (test_and_set_bit(DASD_FLAG_OFFLINE, &device->flags) && device 3527 drivers/s390/block/dasd.c !test_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 3529 drivers/s390/block/dasd.c dasd_put_device(device); device 3538 drivers/s390/block/dasd.c dasd_set_target_state(device, DASD_STATE_NEW); device 3540 drivers/s390/block/dasd.c block = device->block; device 3541 drivers/s390/block/dasd.c dasd_delete_device(device); device 3562 drivers/s390/block/dasd.c struct dasd_device *device; device 3567 drivers/s390/block/dasd.c device = dasd_create_device(cdev); device 3568 drivers/s390/block/dasd.c if (IS_ERR(device)) device 3569 drivers/s390/block/dasd.c return PTR_ERR(device); device 3572 drivers/s390/block/dasd.c if (device->features & DASD_FEATURE_USEDIAG) { device 3582 drivers/s390/block/dasd.c dasd_delete_device(device); device 3591 drivers/s390/block/dasd.c dasd_delete_device(device); device 3597 drivers/s390/block/dasd.c dasd_delete_device(device); device 3602 drivers/s390/block/dasd.c dasd_delete_device(device); device 3605 drivers/s390/block/dasd.c device->base_discipline = base_discipline; device 3606 drivers/s390/block/dasd.c device->discipline = discipline; device 3609 drivers/s390/block/dasd.c rc = discipline->check_device(device); device 3615 drivers/s390/block/dasd.c dasd_delete_device(device); device 3619 drivers/s390/block/dasd.c dasd_set_target_state(device, DASD_STATE_ONLINE); device 3620 drivers/s390/block/dasd.c if (device->state <= DASD_STATE_KNOWN) { device 3624 drivers/s390/block/dasd.c dasd_set_target_state(device, DASD_STATE_NEW); device 3625 drivers/s390/block/dasd.c if (device->block) device 3626 drivers/s390/block/dasd.c dasd_free_block(device->block); device 3627 drivers/s390/block/dasd.c dasd_delete_device(device); device 3632 drivers/s390/block/dasd.c wait_event(dasd_init_waitq, _wait_for_device(device)); device 3634 drivers/s390/block/dasd.c dasd_put_device(device); device 3641 drivers/s390/block/dasd.c struct dasd_device *device; device 3648 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 3649 drivers/s390/block/dasd.c if (IS_ERR(device)) { device 3651 drivers/s390/block/dasd.c return PTR_ERR(device); device 3660 drivers/s390/block/dasd.c if (device->block) { device 3661 drivers/s390/block/dasd.c max_count = device->block->bdev ? 0 : -1; device 3662 drivers/s390/block/dasd.c open_count = atomic_read(&device->block->open_count); device 3681 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_OFFLINE, &device->flags)) { device 3682 drivers/s390/block/dasd.c if (test_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 3684 drivers/s390/block/dasd.c &device->flags); device 3690 drivers/s390/block/dasd.c set_bit(DASD_FLAG_OFFLINE, &device->flags); device 3697 drivers/s390/block/dasd.c if (test_and_clear_bit(DASD_FLAG_SAFE_OFFLINE, &device->flags) && device 3698 drivers/s390/block/dasd.c !test_and_set_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 3707 drivers/s390/block/dasd.c if (device->block) { device 3708 drivers/s390/block/dasd.c rc = fsync_bdev(device->block->bdev); device 3712 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3714 drivers/s390/block/dasd.c _wait_for_empty_queues(device)); device 3726 drivers/s390/block/dasd.c if (!test_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 3730 drivers/s390/block/dasd.c clear_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags); device 3734 drivers/s390/block/dasd.c dasd_set_target_state(device, DASD_STATE_NEW); device 3736 drivers/s390/block/dasd.c block = device->block; device 3737 drivers/s390/block/dasd.c dasd_delete_device(device); device 3750 drivers/s390/block/dasd.c clear_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags); device 3751 drivers/s390/block/dasd.c clear_bit(DASD_FLAG_OFFLINE, &device->flags); device 3753 drivers/s390/block/dasd.c dasd_put_device(device); device 3759 drivers/s390/block/dasd.c int dasd_generic_last_path_gone(struct dasd_device *device) device 3763 drivers/s390/block/dasd.c dev_warn(&device->cdev->dev, "No operational channel path is left " device 3765 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", "last path gone"); device 3767 drivers/s390/block/dasd.c dasd_eer_write(device, NULL, DASD_EER_NOPATH); device 3769 drivers/s390/block/dasd.c if (device->state < DASD_STATE_BASIC) device 3772 drivers/s390/block/dasd.c list_for_each_entry(cqr, &device->ccw_queue, devlist) device 3778 drivers/s390/block/dasd.c dasd_device_set_stop_bits(device, DASD_STOPPED_DC_WAIT); device 3779 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 3780 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3785 drivers/s390/block/dasd.c int dasd_generic_path_operational(struct dasd_device *device) device 3787 drivers/s390/block/dasd.c dev_info(&device->cdev->dev, "A channel path to the device has become " device 3789 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", "path operational"); device 3790 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, DASD_STOPPED_DC_WAIT); device 3791 drivers/s390/block/dasd.c if (device->stopped & DASD_UNRESUMED_PM) { device 3792 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, DASD_UNRESUMED_PM); device 3793 drivers/s390/block/dasd.c dasd_restore_device(device); device 3796 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3797 drivers/s390/block/dasd.c if (device->block) { device 3798 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 3799 drivers/s390/block/dasd.c if (device->block->request_queue) device 3800 drivers/s390/block/dasd.c blk_mq_run_hw_queues(device->block->request_queue, device 3804 drivers/s390/block/dasd.c if (!device->stopped) device 3813 drivers/s390/block/dasd.c struct dasd_device *device; device 3816 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 3817 drivers/s390/block/dasd.c if (IS_ERR(device)) device 3824 drivers/s390/block/dasd.c dasd_path_no_path(device); device 3825 drivers/s390/block/dasd.c ret = dasd_generic_last_path_gone(device); device 3829 drivers/s390/block/dasd.c if (dasd_path_get_opm(device)) device 3830 drivers/s390/block/dasd.c ret = dasd_generic_path_operational(device); device 3833 drivers/s390/block/dasd.c dasd_put_device(device); device 3840 drivers/s390/block/dasd.c struct dasd_device *device; device 3843 drivers/s390/block/dasd.c device = dasd_device_from_cdev_locked(cdev); device 3844 drivers/s390/block/dasd.c if (IS_ERR(device)) device 3847 drivers/s390/block/dasd.c oldopm = dasd_path_get_opm(device); device 3850 drivers/s390/block/dasd.c dasd_path_notoper(device, chp); device 3853 drivers/s390/block/dasd.c dasd_path_available(device, chp); device 3854 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3857 drivers/s390/block/dasd.c if (!dasd_path_is_operational(device, chp) && device 3858 drivers/s390/block/dasd.c !dasd_path_need_verify(device, chp)) { device 3864 drivers/s390/block/dasd.c dasd_path_available(device, chp); device 3865 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3867 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 3869 drivers/s390/block/dasd.c if (device->discipline->kick_validate) device 3870 drivers/s390/block/dasd.c device->discipline->kick_validate(device); device 3873 drivers/s390/block/dasd.c hpfpm = dasd_path_get_hpfpm(device); device 3874 drivers/s390/block/dasd.c ifccpm = dasd_path_get_ifccpm(device); device 3875 drivers/s390/block/dasd.c if (!dasd_path_get_opm(device) && hpfpm) { device 3881 drivers/s390/block/dasd.c if (device->discipline->disable_hpf) device 3882 drivers/s390/block/dasd.c device->discipline->disable_hpf(device); device 3883 drivers/s390/block/dasd.c dasd_device_set_stop_bits(device, DASD_STOPPED_NOT_ACC); device 3884 drivers/s390/block/dasd.c dasd_path_set_tbvpm(device, hpfpm); device 3885 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3886 drivers/s390/block/dasd.c dasd_schedule_requeue(device); device 3887 drivers/s390/block/dasd.c } else if (!dasd_path_get_opm(device) && ifccpm) { device 3893 drivers/s390/block/dasd.c dasd_path_set_tbvpm(device, ifccpm); device 3894 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3896 drivers/s390/block/dasd.c if (oldopm && !dasd_path_get_opm(device) && !hpfpm && !ifccpm) { device 3897 drivers/s390/block/dasd.c dev_warn(&device->cdev->dev, device 3899 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, device 3901 drivers/s390/block/dasd.c dasd_eer_write(device, NULL, DASD_EER_NOPATH); device 3902 drivers/s390/block/dasd.c dasd_device_set_stop_bits(device, device 3905 drivers/s390/block/dasd.c dasd_put_device(device); device 3909 drivers/s390/block/dasd.c int dasd_generic_verify_path(struct dasd_device *device, __u8 lpm) device 3911 drivers/s390/block/dasd.c if (!dasd_path_get_opm(device) && lpm) { device 3912 drivers/s390/block/dasd.c dasd_path_set_opm(device, lpm); device 3913 drivers/s390/block/dasd.c dasd_generic_path_operational(device); device 3915 drivers/s390/block/dasd.c dasd_path_add_opm(device, lpm); device 3920 drivers/s390/block/dasd.c void dasd_generic_space_exhaust(struct dasd_device *device, device 3923 drivers/s390/block/dasd.c dasd_eer_write(device, NULL, DASD_EER_NOSPC); device 3925 drivers/s390/block/dasd.c if (device->state < DASD_STATE_BASIC) device 3933 drivers/s390/block/dasd.c dasd_device_set_stop_bits(device, DASD_STOPPED_NOSPC); device 3934 drivers/s390/block/dasd.c dasd_device_clear_timer(device); device 3935 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3939 drivers/s390/block/dasd.c void dasd_generic_space_avail(struct dasd_device *device) device 3941 drivers/s390/block/dasd.c dev_info(&device->cdev->dev, "Extent pool space is available\n"); device 3942 drivers/s390/block/dasd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", "space available"); device 3944 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, DASD_STOPPED_NOSPC); device 3945 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 3947 drivers/s390/block/dasd.c if (device->block) { device 3948 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 3949 drivers/s390/block/dasd.c if (device->block->request_queue) device 3950 drivers/s390/block/dasd.c blk_mq_run_hw_queues(device->block->request_queue, true); device 3952 drivers/s390/block/dasd.c if (!device->stopped) device 3960 drivers/s390/block/dasd.c static int dasd_generic_requeue_all_requests(struct dasd_device *device) device 3968 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 3970 drivers/s390/block/dasd.c list_for_each_entry_safe(cqr, n, &device->ccw_queue, devlist) { device 3973 drivers/s390/block/dasd.c rc = device->discipline->term_IO(cqr); device 3976 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 3979 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 3980 drivers/s390/block/dasd.c dasd_put_device(device); device 3986 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 4027 drivers/s390/block/dasd.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 4028 drivers/s390/block/dasd.c list_splice_tail(&requeue_queue, &device->ccw_queue); device 4029 drivers/s390/block/dasd.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 4031 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 4037 drivers/s390/block/dasd.c struct dasd_device *device = container_of(work, struct dasd_device, device 4039 drivers/s390/block/dasd.c dasd_generic_requeue_all_requests(device); device 4040 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, DASD_STOPPED_NOT_ACC); device 4041 drivers/s390/block/dasd.c if (device->block) device 4042 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 4043 drivers/s390/block/dasd.c dasd_put_device(device); device 4046 drivers/s390/block/dasd.c void dasd_schedule_requeue(struct dasd_device *device) device 4048 drivers/s390/block/dasd.c dasd_get_device(device); device 4050 drivers/s390/block/dasd.c if (!schedule_work(&device->requeue_requests)) device 4051 drivers/s390/block/dasd.c dasd_put_device(device); device 4057 drivers/s390/block/dasd.c struct dasd_device *device = dasd_device_from_cdev(cdev); device 4059 drivers/s390/block/dasd.c if (IS_ERR(device)) device 4060 drivers/s390/block/dasd.c return PTR_ERR(device); device 4063 drivers/s390/block/dasd.c set_bit(DASD_FLAG_SUSPENDED, &device->flags); device 4065 drivers/s390/block/dasd.c if (device->discipline->freeze) device 4066 drivers/s390/block/dasd.c device->discipline->freeze(device); device 4069 drivers/s390/block/dasd.c dasd_device_set_stop_bits(device, DASD_STOPPED_PM); device 4071 drivers/s390/block/dasd.c return dasd_generic_requeue_all_requests(device); device 4077 drivers/s390/block/dasd.c struct dasd_device *device = dasd_device_from_cdev(cdev); device 4080 drivers/s390/block/dasd.c if (IS_ERR(device)) device 4081 drivers/s390/block/dasd.c return PTR_ERR(device); device 4084 drivers/s390/block/dasd.c dasd_device_remove_stop_bits(device, device 4087 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 4093 drivers/s390/block/dasd.c if (device->discipline->restore && !(device->stopped)) device 4094 drivers/s390/block/dasd.c rc = device->discipline->restore(device); device 4095 drivers/s390/block/dasd.c if (rc || device->stopped) device 4100 drivers/s390/block/dasd.c device->stopped |= DASD_UNRESUMED_PM; device 4102 drivers/s390/block/dasd.c if (device->block) { device 4103 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 4104 drivers/s390/block/dasd.c if (device->block->request_queue) device 4105 drivers/s390/block/dasd.c blk_mq_run_hw_queues(device->block->request_queue, device 4109 drivers/s390/block/dasd.c clear_bit(DASD_FLAG_SUSPENDED, &device->flags); device 4110 drivers/s390/block/dasd.c dasd_put_device(device); device 4115 drivers/s390/block/dasd.c static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, device 4122 drivers/s390/block/dasd.c cqr = dasd_smalloc_request(magic, 1 /* RDC */, rdc_buffer_size, device, device 4127 drivers/s390/block/dasd.c dev_err(&device->cdev->dev, device 4138 drivers/s390/block/dasd.c cqr->startdev = device; device 4139 drivers/s390/block/dasd.c cqr->memdev = device; device 4148 drivers/s390/block/dasd.c int dasd_generic_read_dev_chars(struct dasd_device *device, int magic, device 4154 drivers/s390/block/dasd.c cqr = dasd_generic_build_rdc(device, rdc_buffer_size, magic); device 4202 drivers/s390/block/dasd.c struct dasd_device *device; device 4204 drivers/s390/block/dasd.c device = dasd_device_from_cdev(cdev); device 4205 drivers/s390/block/dasd.c if (IS_ERR(device)) device 4208 drivers/s390/block/dasd.c if (device->block) device 4209 drivers/s390/block/dasd.c dasd_schedule_block_bh(device->block); device 4211 drivers/s390/block/dasd.c dasd_schedule_device_bh(device); device 4213 drivers/s390/block/dasd.c wait_event(shutdown_waitq, _wait_for_empty_queues(device)); device 74 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 77 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_INFO, device, device 80 drivers/s390/block/dasd_3990_erp.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 81 drivers/s390/block/dasd_3990_erp.c dasd_device_set_stop_bits(device, DASD_STOPPED_PENDING); device 82 drivers/s390/block/dasd_3990_erp.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 87 drivers/s390/block/dasd_3990_erp.c dasd_device_set_timer(device, expires); device 106 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 119 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 147 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 152 drivers/s390/block/dasd_3990_erp.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 153 drivers/s390/block/dasd_3990_erp.c opm = ccw_device_get_path_mask(device->cdev); device 154 drivers/s390/block/dasd_3990_erp.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 156 drivers/s390/block/dasd_3990_erp.c erp->lpm = dasd_path_get_opm(device) & device 163 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, device 171 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 199 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 206 drivers/s390/block/dasd_3990_erp.c device); device 208 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 227 drivers/s390/block/dasd_3990_erp.c dctl_cqr->startdev = device; device 228 drivers/s390/block/dasd_3990_erp.c dctl_cqr->memdev = device; device 305 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 312 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_INFO, device, "%s", device 321 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_INFO, device, device 329 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_INFO, device, device 336 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_INFO, device, device 398 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 412 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 416 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 421 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 426 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 430 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 435 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 440 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 444 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 448 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 453 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 458 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 463 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 468 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 474 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 482 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 487 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 491 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 496 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 501 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 512 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 517 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 521 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 526 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 531 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 536 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 541 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 545 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 549 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 554 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 558 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 562 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 566 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 571 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 576 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 584 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 588 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 592 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 598 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 606 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 610 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 618 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 622 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 626 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 630 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 634 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 639 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 644 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 648 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 652 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 657 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 662 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 667 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 672 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 677 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 682 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 687 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 692 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 700 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 705 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 710 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 714 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 719 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 724 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 729 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 734 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 739 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 747 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 751 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 755 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 759 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 763 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 767 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 771 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 775 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 779 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 787 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 792 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 797 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 802 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 807 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 811 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 816 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 821 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 826 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 831 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 836 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 841 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 846 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 851 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 856 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 865 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 870 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 875 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 880 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 885 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 890 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 894 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 899 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 904 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 909 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 919 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 923 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 928 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 933 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 938 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 946 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 950 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 954 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 959 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 963 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 968 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 972 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 976 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 981 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 984 drivers/s390/block/dasd_3990_erp.c dasd_eer_write(device, erp->refers, device 988 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 993 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 998 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 1002 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, device 1010 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 1035 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1042 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1050 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, "An I/O request was rejected" device 1057 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 1082 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1094 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1121 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1126 drivers/s390/block/dasd_3990_erp.c dev_info(&device->cdev->dev, device 1131 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, "An error occurred in the DASD " device 1138 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1147 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1156 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1180 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1187 drivers/s390/block/dasd_3990_erp.c dev_emerg(&device->cdev->dev, device 1197 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1205 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1213 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1239 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1243 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1268 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1274 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1284 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 1310 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = default_erp->startdev; device 1312 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 1335 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1339 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", "Environmental data present"); device 1370 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = default_erp->startdev; device 1378 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 1402 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1410 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 1572 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 1577 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", "Perform logging requested"); device 1606 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = default_erp->startdev; device 1615 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1628 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1636 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1647 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1658 drivers/s390/block/dasd_3990_erp.c sizeof(struct LO_eckd_data), device); device 1662 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, "An error occurred in the DASD " device 1731 drivers/s390/block/dasd_3990_erp.c erp->startdev = device; device 1732 drivers/s390/block/dasd_3990_erp.c erp->memdev = device; device 1740 drivers/s390/block/dasd_3990_erp.c dasd_free_erp_request(default_erp, device); device 1765 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = previous_erp->startdev; device 1772 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1784 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1792 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1807 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, "An error occurred in the DASD " device 2011 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 2012 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2080 drivers/s390/block/dasd_3990_erp.c dasd_3990_erp_handle_sim(struct dasd_device *device, char *sense) device 2085 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, "SIM - SRC: " device 2090 drivers/s390/block/dasd_3990_erp.c dev_warn(&device->cdev->dev, "log SIM - SRC: " device 2115 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 2121 drivers/s390/block/dasd_3990_erp.c dasd_3990_erp_handle_sim(device, sense); device 2134 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_DEBUG, device, "%s", device 2140 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2153 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, "An error occurred in the " device 2166 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2179 drivers/s390/block/dasd_3990_erp.c dev_emerg(&device->cdev->dev, device 2190 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 2198 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 2213 drivers/s390/block/dasd_3990_erp.c static void dasd_3990_erp_disable_path(struct dasd_device *device, __u8 lpum) device 2217 drivers/s390/block/dasd_3990_erp.c if (!(device->features & DASD_FEATURE_PATH_AUTODISABLE)) { device 2218 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2220 drivers/s390/block/dasd_3990_erp.c device->path[pos].cssid, device->path[pos].chpid, lpum); device 2225 drivers/s390/block/dasd_3990_erp.c if (!(dasd_path_get_opm(device) & ~lpum)) { device 2226 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2228 drivers/s390/block/dasd_3990_erp.c device->path[pos].cssid, device->path[pos].chpid, lpum); device 2232 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2234 drivers/s390/block/dasd_3990_erp.c device->path[pos].cssid, device->path[pos].chpid, lpum); device 2235 drivers/s390/block/dasd_3990_erp.c dasd_path_remove_opm(device, lpum); device 2236 drivers/s390/block/dasd_3990_erp.c dasd_path_add_ifccpm(device, lpum); device 2239 drivers/s390/block/dasd_3990_erp.c device->path[pos].errorclk = 0; device 2240 drivers/s390/block/dasd_3990_erp.c atomic_set(&device->path[pos].error_count, 0); device 2245 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 2250 drivers/s390/block/dasd_3990_erp.c if (!device->path_thrhld) device 2258 drivers/s390/block/dasd_3990_erp.c if ((tod_to_ns(clk - device->path[pos].errorclk) / NSEC_PER_SEC) device 2259 drivers/s390/block/dasd_3990_erp.c >= device->path_interval) { device 2260 drivers/s390/block/dasd_3990_erp.c atomic_set(&device->path[pos].error_count, 0); device 2261 drivers/s390/block/dasd_3990_erp.c device->path[pos].errorclk = 0; device 2263 drivers/s390/block/dasd_3990_erp.c atomic_inc(&device->path[pos].error_count); device 2264 drivers/s390/block/dasd_3990_erp.c device->path[pos].errorclk = clk; device 2266 drivers/s390/block/dasd_3990_erp.c if (atomic_read(&device->path[pos].error_count) >= device 2267 drivers/s390/block/dasd_3990_erp.c device->path_thrhld) device 2268 drivers/s390/block/dasd_3990_erp.c dasd_3990_erp_disable_path(device, lpum); device 2294 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 2298 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 2374 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = cqr->startdev; device 2392 drivers/s390/block/dasd_3990_erp.c cplength, datasize, device); device 2395 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_ERR, device, "%s", device 2400 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_ERR, device, device 2404 drivers/s390/block/dasd_3990_erp.c dasd_block_set_timer(device->block, (HZ << 3)); device 2434 drivers/s390/block/dasd_3990_erp.c erp->startdev = device; device 2435 drivers/s390/block/dasd_3990_erp.c erp->memdev = device; device 2599 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp->startdev; device 2639 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_WARNING, device, device 2660 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2694 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = erp_head->startdev; device 2736 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_DEBUG, device, device 2775 drivers/s390/block/dasd_3990_erp.c struct dasd_device *device = cqr->startdev; device 2778 drivers/s390/block/dasd_3990_erp.c if (device->features & DASD_FEATURE_ERPLOG) { device 2780 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2785 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2797 drivers/s390/block/dasd_3990_erp.c DBF_DEV_EVENT(DBF_DEBUG, device, device 2829 drivers/s390/block/dasd_3990_erp.c if (device->features & DASD_FEATURE_ERPLOG) { device 2831 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 2836 drivers/s390/block/dasd_3990_erp.c dev_err(&device->cdev->dev, device 187 drivers/s390/block/dasd_alias.c int dasd_alias_make_device_known_to_lcu(struct dasd_device *device) device 189 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 195 drivers/s390/block/dasd_alias.c device->discipline->get_uid(device, &uid); device 231 drivers/s390/block/dasd_alias.c list_add(&device->alias_list, &lcu->inactive_devices); device 244 drivers/s390/block/dasd_alias.c void dasd_alias_disconnect_device_from_lcu(struct dasd_device *device) device 246 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 257 drivers/s390/block/dasd_alias.c device->discipline->get_uid(device, &uid); device 259 drivers/s390/block/dasd_alias.c list_del_init(&device->alias_list); device 261 drivers/s390/block/dasd_alias.c if (device == lcu->suc_data.device) { device 265 drivers/s390/block/dasd_alias.c if (device == lcu->suc_data.device) { device 266 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 267 drivers/s390/block/dasd_alias.c lcu->suc_data.device = NULL; device 271 drivers/s390/block/dasd_alias.c if (device == lcu->ruac_data.device) { device 276 drivers/s390/block/dasd_alias.c if (device == lcu->ruac_data.device) { device 277 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 278 drivers/s390/block/dasd_alias.c lcu->ruac_data.device = NULL; device 313 drivers/s390/block/dasd_alias.c struct dasd_device *device, device 317 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 321 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 326 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 329 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &lcu->active_devices); device 351 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &group->baselist); device 353 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &group->aliaslist); device 359 drivers/s390/block/dasd_alias.c struct dasd_device *device) device 361 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 364 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &lcu->inactive_devices); device 374 drivers/s390/block/dasd_alias.c if (group->next == device) device 415 drivers/s390/block/dasd_alias.c static int read_unit_address_configuration(struct dasd_device *device, device 426 drivers/s390/block/dasd_alias.c device, NULL); device 429 drivers/s390/block/dasd_alias.c cqr->startdev = device; device 430 drivers/s390/block/dasd_alias.c cqr->memdev = device; device 478 drivers/s390/block/dasd_alias.c struct dasd_device *device, *tempdev; device 484 drivers/s390/block/dasd_alias.c list_for_each_entry_safe(device, tempdev, &pavgroup->baselist, device 486 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &lcu->active_devices); device 487 drivers/s390/block/dasd_alias.c private = device->private; device 490 drivers/s390/block/dasd_alias.c list_for_each_entry_safe(device, tempdev, &pavgroup->aliaslist, device 492 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &lcu->active_devices); device 493 drivers/s390/block/dasd_alias.c private = device->private; device 520 drivers/s390/block/dasd_alias.c list_for_each_entry_safe(device, tempdev, &lcu->active_devices, device 522 drivers/s390/block/dasd_alias.c _add_device_to_lcu(lcu, device, refdev); device 532 drivers/s390/block/dasd_alias.c struct dasd_device *device; device 538 drivers/s390/block/dasd_alias.c device = ruac_data->device; device 539 drivers/s390/block/dasd_alias.c rc = _lcu_update(device, lcu); device 547 drivers/s390/block/dasd_alias.c DBF_DEV_EVENT(DBF_WARNING, device, "could not update" device 550 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 552 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 553 drivers/s390/block/dasd_alias.c lcu->ruac_data.device = NULL; device 560 drivers/s390/block/dasd_alias.c struct dasd_device *device) device 566 drivers/s390/block/dasd_alias.c if (lcu->ruac_data.device) { device 570 drivers/s390/block/dasd_alias.c if (device && !list_empty(&device->alias_list)) device 571 drivers/s390/block/dasd_alias.c usedev = device; device 596 drivers/s390/block/dasd_alias.c lcu->ruac_data.device = usedev; device 602 drivers/s390/block/dasd_alias.c int dasd_alias_add_device(struct dasd_device *device) device 604 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 618 drivers/s390/block/dasd_alias.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 622 drivers/s390/block/dasd_alias.c rc = _add_device_to_lcu(lcu, device, device); device 627 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &lcu->active_devices); device 628 drivers/s390/block/dasd_alias.c _schedule_lcu_update(lcu, device); device 634 drivers/s390/block/dasd_alias.c int dasd_alias_update_add_device(struct dasd_device *device) device 636 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 639 drivers/s390/block/dasd_alias.c return dasd_alias_add_device(device); device 642 drivers/s390/block/dasd_alias.c int dasd_alias_remove_device(struct dasd_device *device) device 644 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 652 drivers/s390/block/dasd_alias.c _remove_device_from_lcu(lcu, device); device 713 drivers/s390/block/dasd_alias.c struct dasd_device *device, device 732 drivers/s390/block/dasd_alias.c cqr->startdev = device; device 733 drivers/s390/block/dasd_alias.c cqr->memdev = device; device 746 drivers/s390/block/dasd_alias.c struct dasd_device *device; device 750 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &lcu->active_devices, alias_list) { device 751 drivers/s390/block/dasd_alias.c private = device->private; device 754 drivers/s390/block/dasd_alias.c dasd_schedule_block_bh(device->block); device 755 drivers/s390/block/dasd_alias.c dasd_schedule_device_bh(device); device 757 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &lcu->inactive_devices, alias_list) { device 758 drivers/s390/block/dasd_alias.c private = device->private; device 761 drivers/s390/block/dasd_alias.c dasd_schedule_block_bh(device->block); device 762 drivers/s390/block/dasd_alias.c dasd_schedule_device_bh(device); device 765 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &pavgroup->baselist, alias_list) { device 766 drivers/s390/block/dasd_alias.c dasd_schedule_block_bh(device->block); device 767 drivers/s390/block/dasd_alias.c dasd_schedule_device_bh(device); device 775 drivers/s390/block/dasd_alias.c struct dasd_device *device, *temp; device 792 drivers/s390/block/dasd_alias.c list_for_each_entry_safe(device, temp, &lcu->active_devices, device 794 drivers/s390/block/dasd_alias.c private = device->private; device 797 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &active); device 804 drivers/s390/block/dasd_alias.c device = list_first_entry(&active, struct dasd_device, device 807 drivers/s390/block/dasd_alias.c dasd_flush_device_queue(device); device 813 drivers/s390/block/dasd_alias.c if (device == list_first_entry(&active, device 815 drivers/s390/block/dasd_alias.c list_move(&device->alias_list, &lcu->active_devices); device 816 drivers/s390/block/dasd_alias.c private = device->private; device 826 drivers/s390/block/dasd_alias.c struct dasd_device *device; device 828 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &lcu->active_devices, alias_list) { device 829 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 830 drivers/s390/block/dasd_alias.c dasd_device_set_stop_bits(device, DASD_STOPPED_SU); device 831 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 833 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &lcu->inactive_devices, alias_list) { device 834 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 835 drivers/s390/block/dasd_alias.c dasd_device_set_stop_bits(device, DASD_STOPPED_SU); device 836 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 839 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &pavgroup->baselist, alias_list) { device 840 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 841 drivers/s390/block/dasd_alias.c dasd_device_set_stop_bits(device, DASD_STOPPED_SU); device 842 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 844 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &pavgroup->aliaslist, alias_list) { device 845 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 846 drivers/s390/block/dasd_alias.c dasd_device_set_stop_bits(device, DASD_STOPPED_SU); device 847 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 855 drivers/s390/block/dasd_alias.c struct dasd_device *device; device 857 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &lcu->active_devices, alias_list) { device 858 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 859 drivers/s390/block/dasd_alias.c dasd_device_remove_stop_bits(device, DASD_STOPPED_SU); device 860 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 862 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &lcu->inactive_devices, alias_list) { device 863 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 864 drivers/s390/block/dasd_alias.c dasd_device_remove_stop_bits(device, DASD_STOPPED_SU); device 865 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 868 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &pavgroup->baselist, alias_list) { device 869 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 870 drivers/s390/block/dasd_alias.c dasd_device_remove_stop_bits(device, DASD_STOPPED_SU); device 871 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 873 drivers/s390/block/dasd_alias.c list_for_each_entry(device, &pavgroup->aliaslist, alias_list) { device 874 drivers/s390/block/dasd_alias.c spin_lock(get_ccwdev_lock(device->cdev)); device 875 drivers/s390/block/dasd_alias.c dasd_device_remove_stop_bits(device, DASD_STOPPED_SU); device 876 drivers/s390/block/dasd_alias.c spin_unlock(get_ccwdev_lock(device->cdev)); device 886 drivers/s390/block/dasd_alias.c struct dasd_device *device; device 891 drivers/s390/block/dasd_alias.c device = suc_data->device; device 897 drivers/s390/block/dasd_alias.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 898 drivers/s390/block/dasd_alias.c dasd_device_remove_stop_bits(device, device 900 drivers/s390/block/dasd_alias.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 901 drivers/s390/block/dasd_alias.c reset_summary_unit_check(lcu, device, suc_data->reason); device 907 drivers/s390/block/dasd_alias.c _schedule_lcu_update(lcu, device); device 908 drivers/s390/block/dasd_alias.c lcu->suc_data.device = NULL; device 909 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 915 drivers/s390/block/dasd_alias.c struct dasd_device *device = container_of(work, struct dasd_device, device 917 drivers/s390/block/dasd_alias.c struct dasd_eckd_private *private = device->private; device 923 drivers/s390/block/dasd_alias.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 932 drivers/s390/block/dasd_alias.c if (list_empty(&device->alias_list)) { device 933 drivers/s390/block/dasd_alias.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 938 drivers/s390/block/dasd_alias.c if (lcu->suc_data.device) { device 940 drivers/s390/block/dasd_alias.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 949 drivers/s390/block/dasd_alias.c lcu->suc_data.device = device; device 950 drivers/s390/block/dasd_alias.c dasd_get_device(device); device 952 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 956 drivers/s390/block/dasd_alias.c clear_bit(DASD_FLAG_SUC, &device->flags); device 957 drivers/s390/block/dasd_alias.c dasd_put_device(device); device 52 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 431 drivers/s390/block/dasd_devmap.c new->device = NULL; device 485 drivers/s390/block/dasd_devmap.c BUG_ON(devmap->device != NULL); device 500 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 512 drivers/s390/block/dasd_devmap.c if (devmap && devmap->device) { device 513 drivers/s390/block/dasd_devmap.c device = devmap->device; device 514 drivers/s390/block/dasd_devmap.c dasd_get_device(device); device 516 drivers/s390/block/dasd_devmap.c device = ERR_PTR(-ENODEV); device 518 drivers/s390/block/dasd_devmap.c return device; device 544 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 552 drivers/s390/block/dasd_devmap.c device = dasd_alloc_device(); device 553 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 554 drivers/s390/block/dasd_devmap.c return device; device 555 drivers/s390/block/dasd_devmap.c atomic_set(&device->ref_count, 3); device 558 drivers/s390/block/dasd_devmap.c if (!devmap->device) { device 559 drivers/s390/block/dasd_devmap.c devmap->device = device; device 560 drivers/s390/block/dasd_devmap.c device->devindex = devmap->devindex; device 561 drivers/s390/block/dasd_devmap.c device->features = devmap->features; device 563 drivers/s390/block/dasd_devmap.c device->cdev = cdev; device 571 drivers/s390/block/dasd_devmap.c dasd_free_device(device); device 576 drivers/s390/block/dasd_devmap.c dev_set_drvdata(&cdev->dev, device); device 579 drivers/s390/block/dasd_devmap.c return device; device 592 drivers/s390/block/dasd_devmap.c dasd_delete_device(struct dasd_device *device) device 599 drivers/s390/block/dasd_devmap.c devmap = dasd_find_busid(dev_name(&device->cdev->dev)); device 602 drivers/s390/block/dasd_devmap.c if (devmap->device != device) { device 604 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 607 drivers/s390/block/dasd_devmap.c devmap->device = NULL; device 611 drivers/s390/block/dasd_devmap.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 612 drivers/s390/block/dasd_devmap.c dev_set_drvdata(&device->cdev->dev, NULL); device 613 drivers/s390/block/dasd_devmap.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 619 drivers/s390/block/dasd_devmap.c atomic_sub(3, &device->ref_count); device 622 drivers/s390/block/dasd_devmap.c wait_event(dasd_delete_wq, atomic_read(&device->ref_count) == 0); device 624 drivers/s390/block/dasd_devmap.c dasd_generic_free_discipline(device); device 626 drivers/s390/block/dasd_devmap.c cdev = device->cdev; device 627 drivers/s390/block/dasd_devmap.c device->cdev = NULL; device 633 drivers/s390/block/dasd_devmap.c dasd_free_device(device); device 641 drivers/s390/block/dasd_devmap.c dasd_put_device_wake(struct dasd_device *device) device 655 drivers/s390/block/dasd_devmap.c struct dasd_device *device = dev_get_drvdata(&cdev->dev); device 657 drivers/s390/block/dasd_devmap.c if (!device) device 659 drivers/s390/block/dasd_devmap.c dasd_get_device(device); device 660 drivers/s390/block/dasd_devmap.c return device; device 669 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 673 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev_locked(cdev); device 675 drivers/s390/block/dasd_devmap.c return device; device 678 drivers/s390/block/dasd_devmap.c void dasd_add_link_to_gendisk(struct gendisk *gdp, struct dasd_device *device) device 682 drivers/s390/block/dasd_devmap.c devmap = dasd_find_busid(dev_name(&device->cdev->dev)); device 692 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 697 drivers/s390/block/dasd_devmap.c device = NULL; device 700 drivers/s390/block/dasd_devmap.c if (devmap && devmap->device) { device 701 drivers/s390/block/dasd_devmap.c device = devmap->device; device 702 drivers/s390/block/dasd_devmap.c dasd_get_device(device); device 705 drivers/s390/block/dasd_devmap.c return device; device 715 drivers/s390/block/dasd_devmap.c static ssize_t dasd_ff_show(struct device *dev, struct device_attribute *attr, device 729 drivers/s390/block/dasd_devmap.c static ssize_t dasd_ff_store(struct device *dev, struct device_attribute *attr, device 749 drivers/s390/block/dasd_devmap.c dasd_ro_show(struct device *dev, struct device_attribute *attr, char *buf) device 752 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 762 drivers/s390/block/dasd_devmap.c device = devmap->device; device 763 drivers/s390/block/dasd_devmap.c if (device) device 764 drivers/s390/block/dasd_devmap.c ro_flag |= test_bit(DASD_FLAG_DEVICE_RO, &device->flags); device 772 drivers/s390/block/dasd_devmap.c dasd_ro_store(struct device *dev, struct device_attribute *attr, device 776 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 788 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(cdev); device 789 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 793 drivers/s390/block/dasd_devmap.c val = val || test_bit(DASD_FLAG_DEVICE_RO, &device->flags); device 795 drivers/s390/block/dasd_devmap.c if (!device->block || !device->block->gdp || device 796 drivers/s390/block/dasd_devmap.c test_bit(DASD_FLAG_OFFLINE, &device->flags)) { device 801 drivers/s390/block/dasd_devmap.c atomic_inc(&device->block->open_count); device 804 drivers/s390/block/dasd_devmap.c set_disk_ro(device->block->gdp, val); device 805 drivers/s390/block/dasd_devmap.c atomic_dec(&device->block->open_count); device 808 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 819 drivers/s390/block/dasd_devmap.c dasd_erplog_show(struct device *dev, struct device_attribute *attr, char *buf) device 833 drivers/s390/block/dasd_devmap.c dasd_erplog_store(struct device *dev, struct device_attribute *attr, device 854 drivers/s390/block/dasd_devmap.c dasd_use_diag_show(struct device *dev, struct device_attribute *attr, char *buf) device 868 drivers/s390/block/dasd_devmap.c dasd_use_diag_store(struct device *dev, struct device_attribute *attr, device 885 drivers/s390/block/dasd_devmap.c if (!devmap->device && !(devmap->features & DASD_FEATURE_USERAW)) { device 903 drivers/s390/block/dasd_devmap.c dasd_use_raw_show(struct device *dev, struct device_attribute *attr, char *buf) device 917 drivers/s390/block/dasd_devmap.c dasd_use_raw_store(struct device *dev, struct device_attribute *attr, device 934 drivers/s390/block/dasd_devmap.c if (!devmap->device && !(devmap->features & DASD_FEATURE_USEDIAG)) { device 949 drivers/s390/block/dasd_devmap.c dasd_safe_offline_store(struct device *dev, struct device_attribute *attr, device 953 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 958 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev_locked(cdev); device 959 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) { device 960 drivers/s390/block/dasd_devmap.c rc = PTR_ERR(device); device 965 drivers/s390/block/dasd_devmap.c if (test_bit(DASD_FLAG_OFFLINE, &device->flags) || device 966 drivers/s390/block/dasd_devmap.c test_bit(DASD_FLAG_SAFE_OFFLINE_RUNNING, &device->flags)) { device 968 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 974 drivers/s390/block/dasd_devmap.c set_bit(DASD_FLAG_SAFE_OFFLINE, &device->flags); device 975 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 987 drivers/s390/block/dasd_devmap.c dasd_access_show(struct device *dev, struct device_attribute *attr, device 991 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 994 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(cdev); device 995 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 996 drivers/s390/block/dasd_devmap.c return PTR_ERR(device); device 998 drivers/s390/block/dasd_devmap.c if (!device->discipline) device 1000 drivers/s390/block/dasd_devmap.c else if (!device->discipline->host_access_count) device 1003 drivers/s390/block/dasd_devmap.c count = device->discipline->host_access_count(device); device 1005 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1015 drivers/s390/block/dasd_devmap.c dasd_discipline_show(struct device *dev, struct device_attribute *attr, device 1018 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1021 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1022 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1024 drivers/s390/block/dasd_devmap.c else if (!device->discipline) { device 1025 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1029 drivers/s390/block/dasd_devmap.c device->discipline->name); device 1030 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1041 drivers/s390/block/dasd_devmap.c dasd_device_status_show(struct device *dev, struct device_attribute *attr, device 1044 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1047 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1048 drivers/s390/block/dasd_devmap.c if (!IS_ERR(device)) { device 1049 drivers/s390/block/dasd_devmap.c switch (device->state) { device 1072 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1080 drivers/s390/block/dasd_devmap.c static ssize_t dasd_alias_show(struct device *dev, device 1083 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1086 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1087 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1090 drivers/s390/block/dasd_devmap.c if (device->discipline && device->discipline->get_uid && device 1091 drivers/s390/block/dasd_devmap.c !device->discipline->get_uid(device, &uid)) { device 1094 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1098 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1105 drivers/s390/block/dasd_devmap.c static ssize_t dasd_vendor_show(struct device *dev, device 1108 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1112 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1114 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1117 drivers/s390/block/dasd_devmap.c if (device->discipline && device->discipline->get_uid && device 1118 drivers/s390/block/dasd_devmap.c !device->discipline->get_uid(device, &uid)) device 1121 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1133 drivers/s390/block/dasd_devmap.c dasd_uid_show(struct device *dev, struct device_attribute *attr, char *buf) device 1135 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1140 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1142 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1145 drivers/s390/block/dasd_devmap.c if (device->discipline && device->discipline->get_uid && device 1146 drivers/s390/block/dasd_devmap.c !device->discipline->get_uid(device, &uid)) { device 1176 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1186 drivers/s390/block/dasd_devmap.c dasd_eer_show(struct device *dev, struct device_attribute *attr, char *buf) device 1192 drivers/s390/block/dasd_devmap.c if (!IS_ERR(devmap) && devmap->device) device 1193 drivers/s390/block/dasd_devmap.c eer_flag = dasd_eer_enabled(devmap->device); device 1200 drivers/s390/block/dasd_devmap.c dasd_eer_store(struct device *dev, struct device_attribute *attr, device 1203 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1207 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1208 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1209 drivers/s390/block/dasd_devmap.c return PTR_ERR(device); device 1215 drivers/s390/block/dasd_devmap.c rc = dasd_eer_enable(device); device 1217 drivers/s390/block/dasd_devmap.c dasd_eer_disable(device); device 1219 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1230 drivers/s390/block/dasd_devmap.c dasd_expires_show(struct device *dev, struct device_attribute *attr, char *buf) device 1232 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1235 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1236 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1238 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->default_expires); device 1239 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1244 drivers/s390/block/dasd_devmap.c dasd_expires_store(struct device *dev, struct device_attribute *attr, device 1247 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1250 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1251 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1256 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1261 drivers/s390/block/dasd_devmap.c device->default_expires = val; device 1263 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1270 drivers/s390/block/dasd_devmap.c dasd_retries_show(struct device *dev, struct device_attribute *attr, char *buf) device 1272 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1275 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1276 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1278 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->default_retries); device 1279 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1284 drivers/s390/block/dasd_devmap.c dasd_retries_store(struct device *dev, struct device_attribute *attr, device 1287 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1290 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1291 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1296 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1301 drivers/s390/block/dasd_devmap.c device->default_retries = val; device 1303 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1310 drivers/s390/block/dasd_devmap.c dasd_timeout_show(struct device *dev, struct device_attribute *attr, device 1313 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1316 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1317 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1319 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->blk_timeout); device 1320 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1325 drivers/s390/block/dasd_devmap.c dasd_timeout_store(struct device *dev, struct device_attribute *attr, device 1328 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1332 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1333 drivers/s390/block/dasd_devmap.c if (IS_ERR(device) || !device->block) device 1338 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1341 drivers/s390/block/dasd_devmap.c q = device->block->request_queue; device 1343 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1347 drivers/s390/block/dasd_devmap.c device->blk_timeout = val; device 1349 drivers/s390/block/dasd_devmap.c blk_queue_rq_timeout(q, device->blk_timeout * HZ); device 1351 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1360 drivers/s390/block/dasd_devmap.c dasd_path_reset_store(struct device *dev, struct device_attribute *attr, device 1363 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1366 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1367 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1373 drivers/s390/block/dasd_devmap.c if (device->discipline && device->discipline->reset_path) device 1374 drivers/s390/block/dasd_devmap.c device->discipline->reset_path(device, (__u8) val); device 1376 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1382 drivers/s390/block/dasd_devmap.c static ssize_t dasd_hpf_show(struct device *dev, struct device_attribute *attr, device 1385 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1388 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1389 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1391 drivers/s390/block/dasd_devmap.c if (!device->discipline || !device->discipline->hpf_enabled) { device 1392 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1395 drivers/s390/block/dasd_devmap.c hpf = device->discipline->hpf_enabled(device); device 1396 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1402 drivers/s390/block/dasd_devmap.c static ssize_t dasd_reservation_policy_show(struct device *dev, device 1423 drivers/s390/block/dasd_devmap.c static ssize_t dasd_reservation_policy_store(struct device *dev, device 1443 drivers/s390/block/dasd_devmap.c static ssize_t dasd_reservation_state_show(struct device *dev, device 1447 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1450 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1451 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1454 drivers/s390/block/dasd_devmap.c if (test_bit(DASD_FLAG_IS_RESERVED, &device->flags)) device 1456 drivers/s390/block/dasd_devmap.c else if (test_bit(DASD_FLAG_LOCK_STOLEN, &device->flags)) device 1460 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1464 drivers/s390/block/dasd_devmap.c static ssize_t dasd_reservation_state_store(struct device *dev, device 1468 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1471 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1472 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1475 drivers/s390/block/dasd_devmap.c clear_bit(DASD_FLAG_LOCK_STOLEN, &device->flags); device 1478 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1489 drivers/s390/block/dasd_devmap.c static ssize_t dasd_pm_show(struct device *dev, device 1492 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1495 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1496 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1499 drivers/s390/block/dasd_devmap.c opm = dasd_path_get_opm(device); device 1500 drivers/s390/block/dasd_devmap.c nppm = dasd_path_get_nppm(device); device 1501 drivers/s390/block/dasd_devmap.c cablepm = dasd_path_get_cablepm(device); device 1502 drivers/s390/block/dasd_devmap.c cuirpm = dasd_path_get_cuirpm(device); device 1503 drivers/s390/block/dasd_devmap.c hpfpm = dasd_path_get_hpfpm(device); device 1504 drivers/s390/block/dasd_devmap.c ifccpm = dasd_path_get_ifccpm(device); device 1505 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1517 drivers/s390/block/dasd_devmap.c dasd_path_threshold_show(struct device *dev, device 1520 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1523 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1524 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1526 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->path_thrhld); device 1527 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1532 drivers/s390/block/dasd_devmap.c dasd_path_threshold_store(struct device *dev, struct device_attribute *attr, device 1535 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1539 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1540 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1544 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1548 drivers/s390/block/dasd_devmap.c device->path_thrhld = val; device 1550 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1561 drivers/s390/block/dasd_devmap.c dasd_path_autodisable_show(struct device *dev, device 1577 drivers/s390/block/dasd_devmap.c dasd_path_autodisable_store(struct device *dev, device 1602 drivers/s390/block/dasd_devmap.c dasd_path_interval_show(struct device *dev, device 1605 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1608 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1609 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1611 drivers/s390/block/dasd_devmap.c len = snprintf(buf, PAGE_SIZE, "%lu\n", device->path_interval); device 1612 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1617 drivers/s390/block/dasd_devmap.c dasd_path_interval_store(struct device *dev, struct device_attribute *attr, device 1620 drivers/s390/block/dasd_devmap.c struct dasd_device *device; device 1624 drivers/s390/block/dasd_devmap.c device = dasd_device_from_cdev(to_ccwdev(dev)); device 1625 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) device 1630 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1635 drivers/s390/block/dasd_devmap.c device->path_interval = val; device 1637 drivers/s390/block/dasd_devmap.c dasd_put_device(device); device 1646 drivers/s390/block/dasd_devmap.c static ssize_t dasd_##_name##_show(struct device *dev, \ device 1651 drivers/s390/block/dasd_devmap.c struct dasd_device *device = dasd_device_from_cdev(cdev); \ device 1654 drivers/s390/block/dasd_devmap.c if (IS_ERR(device)) \ device 1656 drivers/s390/block/dasd_devmap.c if (device->discipline && _func) \ device 1657 drivers/s390/block/dasd_devmap.c val = _func(device); \ device 1658 drivers/s390/block/dasd_devmap.c dasd_put_device(device); \ device 1664 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(ese, device->discipline->is_ese); device 1665 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(extent_size, device->discipline->ext_size); device 1666 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(pool_id, device->discipline->ext_pool_id); device 1667 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(space_configured, device->discipline->space_configured); device 1668 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(space_allocated, device->discipline->space_allocated); device 1669 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(logical_capacity, device->discipline->logical_capacity); device 1670 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(warn_threshold, device->discipline->ext_pool_warn_thrshld); device 1671 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(cap_at_warnlevel, device->discipline->ext_pool_cap_at_warnlevel); device 1672 drivers/s390/block/dasd_devmap.c DASD_DEFINE_ATTR(pool_oos, device->discipline->ext_pool_oos); device 1773 drivers/s390/block/dasd_devmap.c if (devmap->device) device 1774 drivers/s390/block/dasd_devmap.c devmap->device->features = devmap->features; device 104 drivers/s390/block/dasd_diag.c mdsk_init_io(struct dasd_device *device, unsigned int blocksize, device 107 drivers/s390/block/dasd_diag.c struct dasd_diag_private *private = device->private; device 129 drivers/s390/block/dasd_diag.c mdsk_term_io(struct dasd_device * device) device 131 drivers/s390/block/dasd_diag.c struct dasd_diag_private *private = device->private; device 144 drivers/s390/block/dasd_diag.c dasd_diag_erp(struct dasd_device *device) device 148 drivers/s390/block/dasd_diag.c mdsk_term_io(device); device 149 drivers/s390/block/dasd_diag.c rc = mdsk_init_io(device, device->block->bp_block, 0, NULL); device 151 drivers/s390/block/dasd_diag.c if (!(test_and_set_bit(DASD_FLAG_DEVICE_RO, &device->flags))) device 153 drivers/s390/block/dasd_diag.c dev_name(&device->cdev->dev)); device 158 drivers/s390/block/dasd_diag.c dev_name(&device->cdev->dev), rc); device 166 drivers/s390/block/dasd_diag.c struct dasd_device *device; device 171 drivers/s390/block/dasd_diag.c device = cqr->startdev; device 173 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_ERR, device, "DIAG start_IO: request %p " device 178 drivers/s390/block/dasd_diag.c private = device->private; device 208 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, "dia250 returned rc=%d", rc); device 209 drivers/s390/block/dasd_diag.c dasd_diag_erp(device); device 221 drivers/s390/block/dasd_diag.c struct dasd_device *device; device 223 drivers/s390/block/dasd_diag.c device = cqr->startdev; device 224 drivers/s390/block/dasd_diag.c mdsk_term_io(device); device 225 drivers/s390/block/dasd_diag.c mdsk_init_io(device, device->block->bp_block, 0, NULL); device 228 drivers/s390/block/dasd_diag.c dasd_schedule_device_bh(device); device 237 drivers/s390/block/dasd_diag.c struct dasd_device *device; device 260 drivers/s390/block/dasd_diag.c device = (struct dasd_device *) cqr->startdev; device 261 drivers/s390/block/dasd_diag.c if (strncmp(device->discipline->ebcname, (char *) &cqr->magic, 4)) { device 262 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, device 265 drivers/s390/block/dasd_diag.c cqr->magic, *(int *) (&device->discipline->name)); device 270 drivers/s390/block/dasd_diag.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 275 drivers/s390/block/dasd_diag.c dasd_device_clear_timer(device); device 276 drivers/s390/block/dasd_diag.c dasd_schedule_device_bh(device); device 277 drivers/s390/block/dasd_diag.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 287 drivers/s390/block/dasd_diag.c if (!list_empty(&device->ccw_queue)) { device 288 drivers/s390/block/dasd_diag.c next = list_entry(device->ccw_queue.next, device 298 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_DEBUG, device, "interrupt status for " device 301 drivers/s390/block/dasd_diag.c dasd_diag_erp(device); device 305 drivers/s390/block/dasd_diag.c dasd_device_set_timer(device, expires); device 307 drivers/s390/block/dasd_diag.c dasd_device_clear_timer(device); device 308 drivers/s390/block/dasd_diag.c dasd_schedule_device_bh(device); device 310 drivers/s390/block/dasd_diag.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 316 drivers/s390/block/dasd_diag.c dasd_diag_check_device(struct dasd_device *device) device 318 drivers/s390/block/dasd_diag.c struct dasd_diag_private *private = device->private; device 330 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 335 drivers/s390/block/dasd_diag.c ccw_device_get_id(device->cdev, &private->dev_id); device 336 drivers/s390/block/dasd_diag.c device->private = private; device 340 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 342 drivers/s390/block/dasd_diag.c device->private = NULL; device 346 drivers/s390/block/dasd_diag.c device->block = block; device 347 drivers/s390/block/dasd_diag.c block->base = device; device 356 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, "failed to retrieve device " device 362 drivers/s390/block/dasd_diag.c device->default_expires = DIAG_TIMEOUT; device 363 drivers/s390/block/dasd_diag.c device->default_retries = DIAG_MAX_RETRIES; device 375 drivers/s390/block/dasd_diag.c dev_name(&device->cdev->dev), device 381 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_INFO, device, device 388 drivers/s390/block/dasd_diag.c mdsk_term_io(device); device 393 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 402 drivers/s390/block/dasd_diag.c mdsk_init_io(device, bsize, 0, &end_block); device 418 drivers/s390/block/dasd_diag.c dev_name(&device->cdev->dev)); device 422 drivers/s390/block/dasd_diag.c mdsk_term_io(device); device 428 drivers/s390/block/dasd_diag.c dev_name(&device->cdev->dev), rc); device 444 drivers/s390/block/dasd_diag.c rc = mdsk_init_io(device, block->bp_block, 0, NULL); device 447 drivers/s390/block/dasd_diag.c dev_name(&device->cdev->dev), rc); device 451 drivers/s390/block/dasd_diag.c set_bit(DASD_FLAG_DEVICE_RO, &device->flags); device 453 drivers/s390/block/dasd_diag.c "KB%s\n", dev_name(&device->cdev->dev), device 464 drivers/s390/block/dasd_diag.c device->block = NULL; device 466 drivers/s390/block/dasd_diag.c device->private = NULL; device 595 drivers/s390/block/dasd_diag.c dasd_diag_fill_info(struct dasd_device * device, device 598 drivers/s390/block/dasd_diag.c struct dasd_diag_private *private = device->private; device 611 drivers/s390/block/dasd_diag.c dasd_diag_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req, device 614 drivers/s390/block/dasd_diag.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 101 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 108 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 120 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 214 drivers/s390/block/dasd_eckd.c static int dasd_eckd_track_from_irb(struct irb *irb, struct dasd_device *device, device 217 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 224 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 229 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 250 drivers/s390/block/dasd_eckd.c struct dasd_device *device) device 252 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 278 drivers/s390/block/dasd_eckd.c unsigned int totrk, int cmd, struct dasd_device *device, device 281 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 322 drivers/s390/block/dasd_eckd.c rc = set_timestamp(ccw, data, device); device 327 drivers/s390/block/dasd_eckd.c rc = set_timestamp(ccw, data, device); device 335 drivers/s390/block/dasd_eckd.c rc = set_timestamp(ccw, data, device); device 346 drivers/s390/block/dasd_eckd.c rc = set_timestamp(ccw, data, device); device 349 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 386 drivers/s390/block/dasd_eckd.c int count, int cmd, struct dasd_device *device, device 389 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 514 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_ERR, device, device 604 drivers/s390/block/dasd_eckd.c struct dasd_device * device, int reclen) device 606 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 610 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_INFO, device, device 692 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_ERR, device, "unknown locate record " device 771 drivers/s390/block/dasd_eckd.c static int dasd_eckd_generate_uid(struct dasd_device *device) device 773 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 780 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 782 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 786 drivers/s390/block/dasd_eckd.c static int dasd_eckd_get_uid(struct dasd_device *device, struct dasd_uid *uid) device 788 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 792 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 794 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 804 drivers/s390/block/dasd_eckd.c static int dasd_eckd_compare_path_uid(struct dasd_device *device, device 810 drivers/s390/block/dasd_eckd.c dasd_eckd_get_uid(device, &device_uid); device 815 drivers/s390/block/dasd_eckd.c static void dasd_eckd_fill_rcd_cqr(struct dasd_device *device, device 837 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 838 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 872 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_conf_immediately(struct dasd_device *device, device 883 drivers/s390/block/dasd_eckd.c ciw = ccw_device_get_ciw(device->cdev, CIW_TYPE_RCD); device 887 drivers/s390/block/dasd_eckd.c dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buffer, lpm); device 896 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_conf_lpm(struct dasd_device *device, device 909 drivers/s390/block/dasd_eckd.c ciw = ccw_device_get_ciw(device->cdev, CIW_TYPE_RCD); device 921 drivers/s390/block/dasd_eckd.c device, NULL); device 923 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 928 drivers/s390/block/dasd_eckd.c dasd_eckd_fill_rcd_cqr(device, cqr, rcd_buf, lpm); device 1003 drivers/s390/block/dasd_eckd.c static void dasd_eckd_clear_conf_data(struct dasd_device *device) device 1005 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1011 drivers/s390/block/dasd_eckd.c kfree(device->path[i].conf_data); device 1012 drivers/s390/block/dasd_eckd.c device->path[i].conf_data = NULL; device 1013 drivers/s390/block/dasd_eckd.c device->path[i].cssid = 0; device 1014 drivers/s390/block/dasd_eckd.c device->path[i].ssid = 0; device 1015 drivers/s390/block/dasd_eckd.c device->path[i].chpid = 0; device 1020 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_conf(struct dasd_device *device) device 1032 drivers/s390/block/dasd_eckd.c private = device->private; device 1033 drivers/s390/block/dasd_eckd.c opm = ccw_device_get_path_mask(device->cdev); device 1034 drivers/s390/block/dasd_eckd.c ccw_device_get_schid(device->cdev, &sch_id); device 1041 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf_lpm(device, &conf_data, device 1044 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 1050 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 1054 drivers/s390/block/dasd_eckd.c dasd_path_add_opm(device, opm); device 1060 drivers/s390/block/dasd_eckd.c dasd_eckd_clear_conf_data(device); device 1071 drivers/s390/block/dasd_eckd.c device->path[pos].conf_data = conf_data; device 1072 drivers/s390/block/dasd_eckd.c device->path[pos].cssid = sch_id.cssid; device 1073 drivers/s390/block/dasd_eckd.c device->path[pos].ssid = sch_id.ssid; device 1074 drivers/s390/block/dasd_eckd.c chp_desc = ccw_device_get_chp_desc(device->cdev, pos); device 1076 drivers/s390/block/dasd_eckd.c device->path[pos].chpid = chp_desc->chpid; device 1082 drivers/s390/block/dasd_eckd.c dasd_eckd_generate_uid(device); device 1095 drivers/s390/block/dasd_eckd.c device, &path_private)) { device 1126 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 1132 drivers/s390/block/dasd_eckd.c dasd_path_add_cablepm(device, lpm); device 1137 drivers/s390/block/dasd_eckd.c device->path[pos].conf_data = conf_data; device 1138 drivers/s390/block/dasd_eckd.c device->path[pos].cssid = sch_id.cssid; device 1139 drivers/s390/block/dasd_eckd.c device->path[pos].ssid = sch_id.ssid; device 1140 drivers/s390/block/dasd_eckd.c chp_desc = ccw_device_get_chp_desc(device->cdev, pos); device 1142 drivers/s390/block/dasd_eckd.c device->path[pos].chpid = chp_desc->chpid; device 1149 drivers/s390/block/dasd_eckd.c dasd_path_add_nppm(device, lpm); device 1152 drivers/s390/block/dasd_eckd.c dasd_path_add_ppm(device, lpm); device 1155 drivers/s390/block/dasd_eckd.c if (!dasd_path_get_opm(device)) { device 1156 drivers/s390/block/dasd_eckd.c dasd_path_set_opm(device, lpm); device 1157 drivers/s390/block/dasd_eckd.c dasd_generic_path_operational(device); device 1159 drivers/s390/block/dasd_eckd.c dasd_path_add_opm(device, lpm); device 1166 drivers/s390/block/dasd_eckd.c static u32 get_fcx_max_data(struct dasd_device *device) device 1168 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1184 drivers/s390/block/dasd_eckd.c mdc = ccw_device_get_mdc(device->cdev, 0); device 1186 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, "Detecting the maximum supported data size for zHPF requests failed\n"); device 1193 drivers/s390/block/dasd_eckd.c static int verify_fcx_max_data(struct dasd_device *device, __u8 lpm) device 1195 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1200 drivers/s390/block/dasd_eckd.c mdc = ccw_device_get_mdc(device->cdev, lpm); device 1202 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 1210 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 1221 drivers/s390/block/dasd_eckd.c static int rebuild_device_uid(struct dasd_device *device, device 1224 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1225 drivers/s390/block/dasd_eckd.c __u8 lpm, opm = dasd_path_get_opm(device); device 1234 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf_immediately(device, &data->cqr, device 1241 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 1255 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_generate_uid(device); device 1263 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 1273 drivers/s390/block/dasd_eckd.c device = data->device; device 1276 drivers/s390/block/dasd_eckd.c if (test_bit(DASD_FLAG_SUSPENDED, &device->flags)) { device 1281 drivers/s390/block/dasd_eckd.c if (test_and_set_bit(DASD_FLAG_PATH_VERIFY, &device->flags)) { device 1298 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf_immediately(device, &data->cqr, device 1314 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 1319 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 1324 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 1329 drivers/s390/block/dasd_eckd.c if (verify_fcx_max_data(device, lpm)) { device 1358 drivers/s390/block/dasd_eckd.c if (dasd_path_get_opm(device) && device 1359 drivers/s390/block/dasd_eckd.c dasd_eckd_compare_path_uid(device, &path_private)) { device 1371 drivers/s390/block/dasd_eckd.c if (rebuild_device_uid(device, data) || device 1373 drivers/s390/block/dasd_eckd.c device, &path_private)) { device 1387 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 1407 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 1408 drivers/s390/block/dasd_eckd.c if (!dasd_path_get_opm(device) && opm) { device 1409 drivers/s390/block/dasd_eckd.c dasd_path_set_opm(device, opm); device 1410 drivers/s390/block/dasd_eckd.c dasd_generic_path_operational(device); device 1412 drivers/s390/block/dasd_eckd.c dasd_path_add_opm(device, opm); device 1414 drivers/s390/block/dasd_eckd.c dasd_path_add_nppm(device, npm); device 1415 drivers/s390/block/dasd_eckd.c dasd_path_add_ppm(device, ppm); device 1416 drivers/s390/block/dasd_eckd.c dasd_path_add_tbvpm(device, epm); device 1417 drivers/s390/block/dasd_eckd.c dasd_path_add_cablepm(device, cablepm); device 1418 drivers/s390/block/dasd_eckd.c dasd_path_add_nohpfpm(device, hpfpm); device 1419 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 1421 drivers/s390/block/dasd_eckd.c clear_bit(DASD_FLAG_PATH_VERIFY, &device->flags); device 1422 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 1429 drivers/s390/block/dasd_eckd.c static int dasd_eckd_verify_path(struct dasd_device *device, __u8 lpm) device 1445 drivers/s390/block/dasd_eckd.c dasd_get_device(device); device 1446 drivers/s390/block/dasd_eckd.c data->device = device; device 1452 drivers/s390/block/dasd_eckd.c static void dasd_eckd_reset_path(struct dasd_device *device, __u8 pm) device 1454 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1458 drivers/s390/block/dasd_eckd.c private->fcx_max_data = get_fcx_max_data(device); device 1459 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 1460 drivers/s390/block/dasd_eckd.c dasd_path_set_tbvpm(device, pm ? : dasd_path_get_notoperpm(device)); device 1461 drivers/s390/block/dasd_eckd.c dasd_schedule_device_bh(device); device 1462 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 1465 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_features(struct dasd_device *device) device 1467 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1478 drivers/s390/block/dasd_eckd.c device, NULL); device 1480 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", "Could not " device 1484 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 1485 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 1521 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, "Reading device feature codes" device 1528 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_vol_info(struct dasd_device *device) device 1530 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1545 drivers/s390/block/dasd_eckd.c sizeof(*prssdp) + sizeof(*vsq), device, NULL); device 1547 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 1584 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 1585 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 1588 drivers/s390/block/dasd_eckd.c cqr->expires = device->default_expires * HZ; device 1596 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 1608 drivers/s390/block/dasd_eckd.c static int dasd_eckd_is_ese(struct dasd_device *device) device 1610 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1615 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ext_pool_id(struct dasd_device *device) device 1617 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1627 drivers/s390/block/dasd_eckd.c static int dasd_eckd_space_configured(struct dasd_device *device) device 1629 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1632 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_vol_info(device); device 1641 drivers/s390/block/dasd_eckd.c static int dasd_eckd_space_allocated(struct dasd_device *device) device 1643 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1646 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_vol_info(device); device 1651 drivers/s390/block/dasd_eckd.c static int dasd_eckd_logical_capacity(struct dasd_device *device) device 1653 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1661 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 1665 drivers/s390/block/dasd_eckd.c device = data->device; device 1669 drivers/s390/block/dasd_eckd.c base = device; device 1671 drivers/s390/block/dasd_eckd.c dasd_generic_space_avail(device); device 1673 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, "No space left in the extent pool\n"); device 1674 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", "out of space"); device 1677 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 1681 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ext_pool_exhaust(struct dasd_device *device, device 1690 drivers/s390/block/dasd_eckd.c dasd_get_device(device); device 1691 drivers/s390/block/dasd_eckd.c data->device = device; device 1705 drivers/s390/block/dasd_eckd.c static void dasd_eckd_cpy_ext_pool_data(struct dasd_device *device, device 1708 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1709 drivers/s390/block/dasd_eckd.c int pool_id = dasd_eckd_ext_pool_id(device); device 1723 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_ext_pool_info(struct dasd_device *device) device 1725 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1738 drivers/s390/block/dasd_eckd.c sizeof(*prssdp) + sizeof(*lcq), device, NULL); device 1740 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 1768 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 1769 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 1772 drivers/s390/block/dasd_eckd.c cqr->expires = device->default_expires * HZ; device 1778 drivers/s390/block/dasd_eckd.c dasd_eckd_cpy_ext_pool_data(device, lcq); device 1780 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 1794 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ext_size(struct dasd_device *device) device 1796 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1809 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ext_pool_warn_thrshld(struct dasd_device *device) device 1811 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1816 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ext_pool_cap_at_warnlevel(struct dasd_device *device) device 1818 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1826 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ext_pool_oos(struct dasd_device *device) device 1828 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1836 drivers/s390/block/dasd_eckd.c static struct dasd_ccw_req *dasd_eckd_build_psf_ssc(struct dasd_device *device, device 1845 drivers/s390/block/dasd_eckd.c device, NULL); device 1848 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 1864 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 1865 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 1880 drivers/s390/block/dasd_eckd.c dasd_eckd_psf_ssc(struct dasd_device *device, int enable_pav, device 1886 drivers/s390/block/dasd_eckd.c cqr = dasd_eckd_build_psf_ssc(device, enable_pav); device 1910 drivers/s390/block/dasd_eckd.c static int dasd_eckd_validate_server(struct dasd_device *device, device 1913 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1923 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_psf_ssc(device, enable_pav, flags); device 1927 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "PSF-SSC for SSID %04x " device 1937 drivers/s390/block/dasd_eckd.c struct dasd_device *device = container_of(work, struct dasd_device, device 1942 drivers/s390/block/dasd_eckd.c if (dasd_eckd_validate_server(device, flags) device 1945 drivers/s390/block/dasd_eckd.c schedule_work(&device->kick_validate); device 1949 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 1952 drivers/s390/block/dasd_eckd.c static void dasd_eckd_kick_validate_server(struct dasd_device *device) device 1954 drivers/s390/block/dasd_eckd.c dasd_get_device(device); device 1956 drivers/s390/block/dasd_eckd.c if (test_bit(DASD_FLAG_OFFLINE, &device->flags) || device 1957 drivers/s390/block/dasd_eckd.c device->state < DASD_STATE_ONLINE) { device 1958 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 1962 drivers/s390/block/dasd_eckd.c if (!schedule_work(&device->kick_validate)) device 1963 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 1971 drivers/s390/block/dasd_eckd.c dasd_eckd_check_characteristics(struct dasd_device *device) device 1973 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 1981 drivers/s390/block/dasd_eckd.c INIT_WORK(&device->kick_validate, dasd_eckd_do_validate_server); device 1983 drivers/s390/block/dasd_eckd.c INIT_WORK(&device->suc_work, dasd_alias_handle_summary_unit_check); device 1985 drivers/s390/block/dasd_eckd.c if (!ccw_device_is_pathgroup(device->cdev)) { device 1986 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 1990 drivers/s390/block/dasd_eckd.c if (!ccw_device_is_multipath(device->cdev)) { device 1991 drivers/s390/block/dasd_eckd.c dev_info(&device->cdev->dev, device 1997 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 2002 drivers/s390/block/dasd_eckd.c device->private = private; device 2013 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf(device); device 2018 drivers/s390/block/dasd_eckd.c device->default_expires = DASD_EXPIRES; device 2019 drivers/s390/block/dasd_eckd.c device->default_retries = DASD_RETRIES; device 2020 drivers/s390/block/dasd_eckd.c device->path_thrhld = DASD_ECKD_PATH_THRHLD; device 2021 drivers/s390/block/dasd_eckd.c device->path_interval = DASD_ECKD_PATH_INTERVAL; device 2030 drivers/s390/block/dasd_eckd.c device->default_expires = value; device 2033 drivers/s390/block/dasd_eckd.c dasd_eckd_get_uid(device, &temp_uid); device 2037 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 2043 drivers/s390/block/dasd_eckd.c device->block = block; device 2044 drivers/s390/block/dasd_eckd.c block->base = device; device 2048 drivers/s390/block/dasd_eckd.c rc = dasd_alias_make_device_known_to_lcu(device); device 2052 drivers/s390/block/dasd_eckd.c dasd_eckd_validate_server(device, 0); device 2055 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf(device); device 2060 drivers/s390/block/dasd_eckd.c dasd_eckd_read_features(device); device 2063 drivers/s390/block/dasd_eckd.c dasd_eckd_read_vol_info(device); device 2066 drivers/s390/block/dasd_eckd.c dasd_eckd_read_ext_pool_info(device); device 2069 drivers/s390/block/dasd_eckd.c rc = dasd_generic_read_dev_chars(device, DASD_ECKD_MAGIC, device 2072 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 2077 drivers/s390/block/dasd_eckd.c if ((device->features & DASD_FEATURE_USERAW) && device 2079 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, "The storage server does not " device 2092 drivers/s390/block/dasd_eckd.c private->fcx_max_data = get_fcx_max_data(device); device 2094 drivers/s390/block/dasd_eckd.c readonly = dasd_device_is_ro(device); device 2096 drivers/s390/block/dasd_eckd.c set_bit(DASD_FLAG_DEVICE_RO, &device->flags); device 2098 drivers/s390/block/dasd_eckd.c dev_info(&device->cdev->dev, "New DASD %04X/%02X (CU %04X/%02X) " device 2111 drivers/s390/block/dasd_eckd.c dasd_alias_disconnect_device_from_lcu(device); device 2113 drivers/s390/block/dasd_eckd.c dasd_free_block(device->block); device 2114 drivers/s390/block/dasd_eckd.c device->block = NULL; device 2116 drivers/s390/block/dasd_eckd.c dasd_eckd_clear_conf_data(device); device 2117 drivers/s390/block/dasd_eckd.c kfree(device->private); device 2118 drivers/s390/block/dasd_eckd.c device->private = NULL; device 2122 drivers/s390/block/dasd_eckd.c static void dasd_eckd_uncheck_device(struct dasd_device *device) device 2124 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 2129 drivers/s390/block/dasd_eckd.c dasd_alias_disconnect_device_from_lcu(device); device 2134 drivers/s390/block/dasd_eckd.c dasd_eckd_clear_conf_data(device); device 2138 drivers/s390/block/dasd_eckd.c dasd_eckd_analysis_ccw(struct dasd_device *device) device 2140 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 2150 drivers/s390/block/dasd_eckd.c cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, cplength, datasize, device, device 2157 drivers/s390/block/dasd_eckd.c DASD_ECKD_CCW_READ_COUNT, device, 0); device 2162 drivers/s390/block/dasd_eckd.c DASD_ECKD_CCW_READ_COUNT, device, 0); device 2178 drivers/s390/block/dasd_eckd.c DASD_ECKD_CCW_READ_COUNT, device, 0); device 2187 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 2188 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 2225 drivers/s390/block/dasd_eckd.c struct dasd_device *device = init_cqr->startdev; device 2226 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 2229 drivers/s390/block/dasd_eckd.c dasd_sfree_request(init_cqr, device); device 2230 drivers/s390/block/dasd_eckd.c dasd_kick_device(device); device 2254 drivers/s390/block/dasd_eckd.c struct dasd_device *device = block->base; device 2255 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 2265 drivers/s390/block/dasd_eckd.c init_cqr = dasd_eckd_analysis_ccw(device); device 2268 drivers/s390/block/dasd_eckd.c dasd_sfree_request(init_cqr, device); device 2271 drivers/s390/block/dasd_eckd.c if (device->features & DASD_FEATURE_USERAW) { device 2279 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, "The DASD is not formatted\n"); device 2282 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 2318 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 2328 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 2343 drivers/s390/block/dasd_eckd.c dev_info(&device->cdev->dev, device 2366 drivers/s390/block/dasd_eckd.c static int dasd_eckd_basic_to_ready(struct dasd_device *device) device 2368 drivers/s390/block/dasd_eckd.c return dasd_alias_add_device(device); device 2371 drivers/s390/block/dasd_eckd.c static int dasd_eckd_online_to_ready(struct dasd_device *device) device 2373 drivers/s390/block/dasd_eckd.c if (cancel_work_sync(&device->reload_device)) device 2374 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 2375 drivers/s390/block/dasd_eckd.c if (cancel_work_sync(&device->kick_validate)) device 2376 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 2381 drivers/s390/block/dasd_eckd.c static int dasd_eckd_basic_to_known(struct dasd_device *device) device 2383 drivers/s390/block/dasd_eckd.c return dasd_alias_remove_device(device); device 2906 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 2974 drivers/s390/block/dasd_eckd.c device = cqr->startdev; device 2975 drivers/s390/block/dasd_eckd.c private = device->private; device 2989 drivers/s390/block/dasd_eckd.c dasd_ffree_request(cqr, device); device 3064 drivers/s390/block/dasd_eckd.c struct dasd_device *device = cqr->startdev; device 3065 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 3070 drivers/s390/block/dasd_eckd.c dasd_ffree_request(cqr, device); device 3462 drivers/s390/block/dasd_eckd.c struct dasd_device *device = (struct dasd_device *) cqr->startdev; device 3463 drivers/s390/block/dasd_eckd.c struct ccw_device *cdev = device->cdev; device 3484 drivers/s390/block/dasd_eckd.c static void dasd_eckd_check_for_device_change(struct dasd_device *device, device 3490 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 3499 drivers/s390/block/dasd_eckd.c if (!device->block && private->lcu && device 3500 drivers/s390/block/dasd_eckd.c device->state == DASD_STATE_ONLINE && device 3501 drivers/s390/block/dasd_eckd.c !test_bit(DASD_FLAG_OFFLINE, &device->flags) && device 3502 drivers/s390/block/dasd_eckd.c !test_bit(DASD_FLAG_SUSPENDED, &device->flags)) { device 3504 drivers/s390/block/dasd_eckd.c dasd_reload_device(device); device 3506 drivers/s390/block/dasd_eckd.c dasd_generic_handle_state_change(device); device 3517 drivers/s390/block/dasd_eckd.c if (test_and_set_bit(DASD_FLAG_SUC, &device->flags)) { device 3518 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 3524 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 3526 drivers/s390/block/dasd_eckd.c clear_bit(DASD_FLAG_SUC, &device->flags); device 3531 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_NOTICE, device, "%s %x", device 3534 drivers/s390/block/dasd_eckd.c dasd_get_device(device); device 3535 drivers/s390/block/dasd_eckd.c if (!schedule_work(&device->suc_work)) device 3536 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 3544 drivers/s390/block/dasd_eckd.c dasd_3990_erp_handle_sim(device, sense); device 3551 drivers/s390/block/dasd_eckd.c if (device->block && (sense[27] & DASD_SENSE_BIT_0) && device 3554 drivers/s390/block/dasd_eckd.c test_bit(DASD_FLAG_IS_RESERVED, &device->flags)) { device 3555 drivers/s390/block/dasd_eckd.c if (device->features & DASD_FEATURE_FAILONSLCK) device 3556 drivers/s390/block/dasd_eckd.c set_bit(DASD_FLAG_LOCK_STOLEN, &device->flags); device 3557 drivers/s390/block/dasd_eckd.c clear_bit(DASD_FLAG_IS_RESERVED, &device->flags); device 3558 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 3563 drivers/s390/block/dasd_eckd.c static int dasd_eckd_ras_sanity_checks(struct dasd_device *device, device 3567 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 3574 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 3579 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 3584 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 3630 drivers/s390/block/dasd_eckd.c dasd_eckd_dso_ras(struct dasd_device *device, struct dasd_block *block, device 3634 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 3650 drivers/s390/block/dasd_eckd.c if (dasd_eckd_ras_sanity_checks(device, first_trk, last_trk)) device 3657 drivers/s390/block/dasd_eckd.c trks_per_ext = dasd_eckd_ext_size(device) * private->rdc_data.trk_per_cyl; device 3664 drivers/s390/block/dasd_eckd.c cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 1, size, device, rq); device 3666 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 3719 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 3720 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 3723 drivers/s390/block/dasd_eckd.c cqr->expires = device->default_expires * HZ; device 3730 drivers/s390/block/dasd_eckd.c static int dasd_eckd_release_space_full(struct dasd_device *device) device 3735 drivers/s390/block/dasd_eckd.c cqr = dasd_eckd_dso_ras(device, NULL, NULL, 0, 0, 0); device 3746 drivers/s390/block/dasd_eckd.c static int dasd_eckd_release_space_trks(struct dasd_device *device, device 3749 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 3750 drivers/s390/block/dasd_eckd.c struct dasd_block *block = device->block; device 3762 drivers/s390/block/dasd_eckd.c device_exts = private->real_cyl / dasd_eckd_ext_size(device); device 3763 drivers/s390/block/dasd_eckd.c trks_per_ext = dasd_eckd_ext_size(device) * private->rdc_data.trk_per_cyl; device 3777 drivers/s390/block/dasd_eckd.c cqr = dasd_eckd_dso_ras(device, NULL, NULL, cur_pos, stop, 1); device 3799 drivers/s390/block/dasd_eckd.c device = cqr->startdev; device 3800 drivers/s390/block/dasd_eckd.c private = device->private; device 3805 drivers/s390/block/dasd_eckd.c dasd_sfree_request(cqr, device); device 3814 drivers/s390/block/dasd_eckd.c static int dasd_eckd_release_space(struct dasd_device *device, device 3818 drivers/s390/block/dasd_eckd.c return dasd_eckd_release_space_full(device); device 3820 drivers/s390/block/dasd_eckd.c return dasd_eckd_release_space_trks(device, rdata->start_unit, device 4886 drivers/s390/block/dasd_eckd.c dasd_eckd_fill_info(struct dasd_device * device, device 4889 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 4914 drivers/s390/block/dasd_eckd.c dasd_eckd_release(struct dasd_device *device) device 4925 drivers/s390/block/dasd_eckd.c cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 1, 32, device, NULL); device 4942 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 4943 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 4953 drivers/s390/block/dasd_eckd.c clear_bit(DASD_FLAG_IS_RESERVED, &device->flags); device 4969 drivers/s390/block/dasd_eckd.c dasd_eckd_reserve(struct dasd_device *device) device 4980 drivers/s390/block/dasd_eckd.c cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 1, 32, device, NULL); device 4997 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 4998 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 5008 drivers/s390/block/dasd_eckd.c set_bit(DASD_FLAG_IS_RESERVED, &device->flags); device 5023 drivers/s390/block/dasd_eckd.c dasd_eckd_steal_lock(struct dasd_device *device) device 5034 drivers/s390/block/dasd_eckd.c cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 1, 32, device, NULL); device 5051 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 5052 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 5062 drivers/s390/block/dasd_eckd.c set_bit(DASD_FLAG_IS_RESERVED, &device->flags); device 5077 drivers/s390/block/dasd_eckd.c static int dasd_eckd_snid(struct dasd_device *device, device 5094 drivers/s390/block/dasd_eckd.c sizeof(struct dasd_snid_data), device, device 5112 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 5113 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 5144 drivers/s390/block/dasd_eckd.c dasd_eckd_performance(struct dasd_device *device, void __user *argp) device 5155 drivers/s390/block/dasd_eckd.c device, NULL); device 5157 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 5161 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 5162 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 5208 drivers/s390/block/dasd_eckd.c dasd_eckd_get_attrib(struct dasd_device *device, void __user *argp) device 5210 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 5232 drivers/s390/block/dasd_eckd.c dasd_eckd_set_attrib(struct dasd_device *device, void __user *argp) device 5234 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 5246 drivers/s390/block/dasd_eckd.c dev_info(&device->cdev->dev, device 5256 drivers/s390/block/dasd_eckd.c static int dasd_symm_io(struct dasd_device *device, void __user *argp) device 5285 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, device 5309 drivers/s390/block/dasd_eckd.c cqr = dasd_smalloc_request(DASD_ECKD_MAGIC, 2, 0, device, NULL); device 5311 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 5317 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 5318 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 5357 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, device 5366 drivers/s390/block/dasd_eckd.c struct dasd_device *device = block->base; device 5370 drivers/s390/block/dasd_eckd.c return dasd_eckd_get_attrib(device, argp); device 5372 drivers/s390/block/dasd_eckd.c return dasd_eckd_set_attrib(device, argp); device 5374 drivers/s390/block/dasd_eckd.c return dasd_eckd_performance(device, argp); device 5376 drivers/s390/block/dasd_eckd.c return dasd_eckd_release(device); device 5378 drivers/s390/block/dasd_eckd.c return dasd_eckd_reserve(device); device 5380 drivers/s390/block/dasd_eckd.c return dasd_eckd_steal_lock(device); device 5382 drivers/s390/block/dasd_eckd.c return dasd_eckd_snid(device, argp); device 5384 drivers/s390/block/dasd_eckd.c return dasd_symm_io(device, argp); device 5425 drivers/s390/block/dasd_eckd.c dasd_eckd_dump_sense_dbf(struct dasd_device *device, struct irb *irb, device 5434 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_EMERG, device, "%s: %016llx %08x : " device 5439 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_EMERG, device, "%s: %016llx %08x : %s", device 5449 drivers/s390/block/dasd_eckd.c static void dasd_eckd_dump_sense_ccw(struct dasd_device *device, device 5458 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 5465 drivers/s390/block/dasd_eckd.c dev_name(&device->cdev->dev)); device 5475 drivers/s390/block/dasd_eckd.c dev_name(&device->cdev->dev), device 5552 drivers/s390/block/dasd_eckd.c static void dasd_eckd_dump_sense_tcw(struct dasd_device *device, device 5562 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, " %s", device 5569 drivers/s390/block/dasd_eckd.c dev_name(&device->cdev->dev)); device 5581 drivers/s390/block/dasd_eckd.c dev_name(&device->cdev->dev), device 5682 drivers/s390/block/dasd_eckd.c static void dasd_eckd_dump_sense(struct dasd_device *device, device 5700 drivers/s390/block/dasd_eckd.c dasd_eckd_dump_sense_tcw(device, req, irb); device 5715 drivers/s390/block/dasd_eckd.c dasd_eckd_dump_sense_ccw(device, req, irb); device 5719 drivers/s390/block/dasd_eckd.c static int dasd_eckd_pm_freeze(struct dasd_device *device) device 5726 drivers/s390/block/dasd_eckd.c dasd_alias_remove_device(device); device 5727 drivers/s390/block/dasd_eckd.c dasd_alias_disconnect_device_from_lcu(device); device 5732 drivers/s390/block/dasd_eckd.c static int dasd_eckd_restore_device(struct dasd_device *device) device 5734 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 5742 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf(device); device 5744 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 5749 drivers/s390/block/dasd_eckd.c dasd_eckd_get_uid(device, &temp_uid); device 5751 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_generate_uid(device); device 5752 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 5754 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, "The UID of the DASD has " device 5756 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 5761 drivers/s390/block/dasd_eckd.c rc = dasd_alias_make_device_known_to_lcu(device); device 5766 drivers/s390/block/dasd_eckd.c dasd_eckd_validate_server(device, cqr_flags); device 5769 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf(device); device 5771 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 5777 drivers/s390/block/dasd_eckd.c dasd_eckd_read_features(device); device 5780 drivers/s390/block/dasd_eckd.c dasd_eckd_read_vol_info(device); device 5783 drivers/s390/block/dasd_eckd.c dasd_eckd_read_ext_pool_info(device); device 5786 drivers/s390/block/dasd_eckd.c rc = dasd_generic_read_dev_chars(device, DASD_ECKD_MAGIC, device 5789 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 5793 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 5795 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 5798 drivers/s390/block/dasd_eckd.c dasd_alias_add_device(device); device 5803 drivers/s390/block/dasd_eckd.c dasd_alias_disconnect_device_from_lcu(device); device 5808 drivers/s390/block/dasd_eckd.c static int dasd_eckd_reload_device(struct dasd_device *device) device 5810 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 5820 drivers/s390/block/dasd_eckd.c dasd_alias_remove_device(device); device 5822 drivers/s390/block/dasd_eckd.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 5824 drivers/s390/block/dasd_eckd.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 5827 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_conf(device); device 5831 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_generate_uid(device); device 5838 drivers/s390/block/dasd_eckd.c dasd_alias_update_add_device(device); device 5840 drivers/s390/block/dasd_eckd.c dasd_eckd_get_uid(device, &uid); device 5852 drivers/s390/block/dasd_eckd.c dev_info(&device->cdev->dev, device 5862 drivers/s390/block/dasd_eckd.c static int dasd_eckd_read_message_buffer(struct dasd_device *device, device 5875 drivers/s390/block/dasd_eckd.c device, NULL); device 5877 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 5884 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 5885 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 5937 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 5944 drivers/s390/block/dasd_eckd.c static int dasd_eckd_query_host_access(struct dasd_device *device, device 5947 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 5955 drivers/s390/block/dasd_eckd.c if (!device->block && private->lcu->pav == HYPER_PAV) device 5964 drivers/s390/block/dasd_eckd.c device, NULL); device 5966 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 5972 drivers/s390/block/dasd_eckd.c dasd_sfree_request(cqr, device); device 5973 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 5977 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 5978 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 6015 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, device 6028 drivers/s390/block/dasd_eckd.c static int dasd_eckd_host_access_count(struct dasd_device *device) device 6038 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 6042 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_query_host_access(device, access); device 6064 drivers/s390/block/dasd_eckd.c static int dasd_hosts_print(struct dasd_device *device, struct seq_file *m) device 6074 drivers/s390/block/dasd_eckd.c DBF_EVENT_DEVID(DBF_WARNING, device->cdev, "%s", device 6078 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_query_host_access(device, access); device 6112 drivers/s390/block/dasd_eckd.c dasd_eckd_psf_cuir_response(struct dasd_device *device, int response, device 6123 drivers/s390/block/dasd_eckd.c device, NULL); device 6126 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 6134 drivers/s390/block/dasd_eckd.c psf_cuir->chpid = device->path[pos].chpid; device 6136 drivers/s390/block/dasd_eckd.c psf_cuir->cssid = device->path[pos].cssid; device 6137 drivers/s390/block/dasd_eckd.c psf_cuir->ssid = device->path[pos].ssid; device 6144 drivers/s390/block/dasd_eckd.c cqr->startdev = device; device 6145 drivers/s390/block/dasd_eckd.c cqr->memdev = device; device 6164 drivers/s390/block/dasd_eckd.c static struct dasd_conf_data *dasd_eckd_get_ref_conf(struct dasd_device *device, device 6174 drivers/s390/block/dasd_eckd.c conf_data = device->path[pos].conf_data; device 6180 drivers/s390/block/dasd_eckd.c return device->path[pathmask_to_pos(lpum)].conf_data; device 6192 drivers/s390/block/dasd_eckd.c static int dasd_eckd_cuir_scope(struct dasd_device *device, __u8 lpum, device 6210 drivers/s390/block/dasd_eckd.c ref_conf_data = dasd_eckd_get_ref_conf(device, lpum, cuir); device 6223 drivers/s390/block/dasd_eckd.c conf_data = device->path[path].conf_data; device 6249 drivers/s390/block/dasd_eckd.c static void dasd_eckd_cuir_notify_user(struct dasd_device *device, device 6260 drivers/s390/block/dasd_eckd.c device->path[pos].cssid, device 6261 drivers/s390/block/dasd_eckd.c device->path[pos].chpid); device 6264 drivers/s390/block/dasd_eckd.c device->path[pos].cssid, device 6265 drivers/s390/block/dasd_eckd.c device->path[pos].chpid); device 6270 drivers/s390/block/dasd_eckd.c static int dasd_eckd_cuir_remove_path(struct dasd_device *device, __u8 lpum, device 6275 drivers/s390/block/dasd_eckd.c tbcpm = dasd_eckd_cuir_scope(device, lpum, cuir); device 6277 drivers/s390/block/dasd_eckd.c if (!(dasd_path_get_opm(device) & tbcpm)) device 6279 drivers/s390/block/dasd_eckd.c if (!(dasd_path_get_opm(device) & ~tbcpm)) { device 6285 drivers/s390/block/dasd_eckd.c dasd_path_remove_opm(device, tbcpm); device 6286 drivers/s390/block/dasd_eckd.c dasd_path_add_cuirpm(device, tbcpm); device 6298 drivers/s390/block/dasd_eckd.c static int dasd_eckd_cuir_quiesce(struct dasd_device *device, __u8 lpum, device 6301 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 6353 drivers/s390/block/dasd_eckd.c dasd_eckd_cuir_notify_user(device, paths, CUIR_QUIESCE); device 6359 drivers/s390/block/dasd_eckd.c static int dasd_eckd_cuir_resume(struct dasd_device *device, __u8 lpum, device 6362 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 6418 drivers/s390/block/dasd_eckd.c dasd_eckd_cuir_notify_user(device, paths, CUIR_RESUME); device 6422 drivers/s390/block/dasd_eckd.c static void dasd_eckd_handle_cuir(struct dasd_device *device, void *messages, device 6428 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, device 6435 drivers/s390/block/dasd_eckd.c if (dasd_eckd_cuir_quiesce(device, lpum, cuir)) device 6441 drivers/s390/block/dasd_eckd.c dasd_eckd_cuir_resume(device, lpum, cuir); device 6446 drivers/s390/block/dasd_eckd.c dasd_eckd_psf_cuir_response(device, response, device 6448 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, device 6452 drivers/s390/block/dasd_eckd.c device->discipline->check_attention(device, lpum); device 6455 drivers/s390/block/dasd_eckd.c static void dasd_eckd_oos_resume(struct dasd_device *device) device 6457 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 6491 drivers/s390/block/dasd_eckd.c static void dasd_eckd_handle_oos(struct dasd_device *device, void *messages, device 6499 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 6501 drivers/s390/block/dasd_eckd.c dasd_eckd_oos_resume(device); device 6505 drivers/s390/block/dasd_eckd.c dev_warn(&device->cdev->dev, device 6510 drivers/s390/block/dasd_eckd.c dev_info(&device->cdev->dev, device 6516 drivers/s390/block/dasd_eckd.c dasd_eckd_read_ext_pool_info(device); device 6519 drivers/s390/block/dasd_eckd.c device->discipline->check_attention(device, lpum); device 6526 drivers/s390/block/dasd_eckd.c struct dasd_device *device; device 6530 drivers/s390/block/dasd_eckd.c device = data->device; device 6533 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 6537 drivers/s390/block/dasd_eckd.c rc = dasd_eckd_read_message_buffer(device, messages, data->lpum); device 6543 drivers/s390/block/dasd_eckd.c dasd_eckd_handle_cuir(device, messages, data->lpum); device 6546 drivers/s390/block/dasd_eckd.c dasd_eckd_handle_oos(device, messages, data->lpum); device 6549 drivers/s390/block/dasd_eckd.c dasd_put_device(device); device 6554 drivers/s390/block/dasd_eckd.c static int dasd_eckd_check_attention(struct dasd_device *device, __u8 lpum) device 6562 drivers/s390/block/dasd_eckd.c dasd_get_device(device); device 6563 drivers/s390/block/dasd_eckd.c data->device = device; device 6569 drivers/s390/block/dasd_eckd.c static int dasd_eckd_disable_hpf_path(struct dasd_device *device, __u8 lpum) device 6571 drivers/s390/block/dasd_eckd.c if (~lpum & dasd_path_get_opm(device)) { device 6572 drivers/s390/block/dasd_eckd.c dasd_path_add_nohpfpm(device, lpum); device 6573 drivers/s390/block/dasd_eckd.c dasd_path_remove_opm(device, lpum); device 6574 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 6582 drivers/s390/block/dasd_eckd.c static void dasd_eckd_disable_hpf_device(struct dasd_device *device) device 6584 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 6586 drivers/s390/block/dasd_eckd.c dev_err(&device->cdev->dev, device 6591 drivers/s390/block/dasd_eckd.c static int dasd_eckd_hpf_enabled(struct dasd_device *device) device 6593 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 6598 drivers/s390/block/dasd_eckd.c static void dasd_eckd_handle_hpf_error(struct dasd_device *device, device 6601 drivers/s390/block/dasd_eckd.c struct dasd_eckd_private *private = device->private; device 6605 drivers/s390/block/dasd_eckd.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 6610 drivers/s390/block/dasd_eckd.c dasd_eckd_disable_hpf_device(device); device 6612 drivers/s390/block/dasd_eckd.c if (dasd_eckd_disable_hpf_path(device, irb->esw.esw1.lpum)) device 6614 drivers/s390/block/dasd_eckd.c dasd_eckd_disable_hpf_device(device); device 6615 drivers/s390/block/dasd_eckd.c dasd_path_set_tbvpm(device, device 6616 drivers/s390/block/dasd_eckd.c dasd_path_get_hpfpm(device)); device 6622 drivers/s390/block/dasd_eckd.c dasd_device_set_stop_bits(device, DASD_STOPPED_NOT_ACC); device 6623 drivers/s390/block/dasd_eckd.c dasd_schedule_requeue(device); device 6633 drivers/s390/block/dasd_eckd.c struct dasd_device *device = block->base; device 6636 drivers/s390/block/dasd_eckd.c if (device->features & DASD_FEATURE_USERAW) { device 619 drivers/s390/block/dasd_eckd.h struct dasd_device *device; device 624 drivers/s390/block/dasd_eckd.h struct dasd_device *device; device 293 drivers/s390/block/dasd_eer.c static void dasd_eer_write_standard_trigger(struct dasd_device *device, device 316 drivers/s390/block/dasd_eer.c strlcpy(header.busid, dev_name(&device->cdev->dev), device 337 drivers/s390/block/dasd_eer.c static void dasd_eer_write_snss_trigger(struct dasd_device *device, device 359 drivers/s390/block/dasd_eer.c strlcpy(header.busid, dev_name(&device->cdev->dev), device 378 drivers/s390/block/dasd_eer.c void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, device 381 drivers/s390/block/dasd_eer.c if (!device->eer_cqr) device 386 drivers/s390/block/dasd_eer.c dasd_eer_write_standard_trigger(device, cqr, id); device 390 drivers/s390/block/dasd_eer.c dasd_eer_write_standard_trigger(device, NULL, id); device 393 drivers/s390/block/dasd_eer.c dasd_eer_write_snss_trigger(device, cqr, id); device 396 drivers/s390/block/dasd_eer.c dasd_eer_write_standard_trigger(device, NULL, id); device 406 drivers/s390/block/dasd_eer.c void dasd_eer_snss(struct dasd_device *device) device 410 drivers/s390/block/dasd_eer.c cqr = device->eer_cqr; device 413 drivers/s390/block/dasd_eer.c if (test_and_set_bit(DASD_FLAG_EER_IN_USE, &device->flags)) { device 415 drivers/s390/block/dasd_eer.c set_bit(DASD_FLAG_EER_SNSS, &device->flags); device 419 drivers/s390/block/dasd_eer.c clear_bit(DASD_FLAG_EER_SNSS, &device->flags); device 421 drivers/s390/block/dasd_eer.c list_add(&cqr->devlist, &device->ccw_queue); device 422 drivers/s390/block/dasd_eer.c dasd_schedule_device_bh(device); device 430 drivers/s390/block/dasd_eer.c struct dasd_device *device = cqr->startdev; device 433 drivers/s390/block/dasd_eer.c dasd_eer_write(device, cqr, DASD_EER_STATECHANGE); device 434 drivers/s390/block/dasd_eer.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 435 drivers/s390/block/dasd_eer.c if (device->eer_cqr == cqr) { device 436 drivers/s390/block/dasd_eer.c clear_bit(DASD_FLAG_EER_IN_USE, &device->flags); device 437 drivers/s390/block/dasd_eer.c if (test_bit(DASD_FLAG_EER_SNSS, &device->flags)) device 439 drivers/s390/block/dasd_eer.c dasd_eer_snss(device); device 442 drivers/s390/block/dasd_eer.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 451 drivers/s390/block/dasd_eer.c dasd_sfree_request(cqr, device); device 457 drivers/s390/block/dasd_eer.c int dasd_eer_enable(struct dasd_device *device) device 464 drivers/s390/block/dasd_eer.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 465 drivers/s390/block/dasd_eer.c if (device->eer_cqr) device 467 drivers/s390/block/dasd_eer.c else if (!device->discipline || device 468 drivers/s390/block/dasd_eer.c strcmp(device->discipline->name, "ECKD")) device 470 drivers/s390/block/dasd_eer.c else if (test_bit(DASD_FLAG_OFFLINE, &device->flags)) device 477 drivers/s390/block/dasd_eer.c SNSS_DATA_SIZE, device, NULL); device 484 drivers/s390/block/dasd_eer.c cqr->startdev = device; device 500 drivers/s390/block/dasd_eer.c if (!device->eer_cqr) { device 501 drivers/s390/block/dasd_eer.c device->eer_cqr = cqr; device 506 drivers/s390/block/dasd_eer.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 509 drivers/s390/block/dasd_eer.c dasd_sfree_request(cqr, device); device 517 drivers/s390/block/dasd_eer.c void dasd_eer_disable(struct dasd_device *device) device 523 drivers/s390/block/dasd_eer.c if (!device->eer_cqr) device 525 drivers/s390/block/dasd_eer.c spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); device 526 drivers/s390/block/dasd_eer.c cqr = device->eer_cqr; device 527 drivers/s390/block/dasd_eer.c device->eer_cqr = NULL; device 528 drivers/s390/block/dasd_eer.c clear_bit(DASD_FLAG_EER_SNSS, &device->flags); device 529 drivers/s390/block/dasd_eer.c in_use = test_and_clear_bit(DASD_FLAG_EER_IN_USE, &device->flags); device 530 drivers/s390/block/dasd_eer.c spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); device 532 drivers/s390/block/dasd_eer.c dasd_sfree_request(cqr, device); device 28 drivers/s390/block/dasd_erp.c struct dasd_device * device) device 44 drivers/s390/block/dasd_erp.c spin_lock_irqsave(&device->mem_lock, flags); device 46 drivers/s390/block/dasd_erp.c dasd_alloc_chunk(&device->erp_chunks, size); device 47 drivers/s390/block/dasd_erp.c spin_unlock_irqrestore(&device->mem_lock, flags); device 68 drivers/s390/block/dasd_erp.c dasd_get_device(device); device 73 drivers/s390/block/dasd_erp.c dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) device 77 drivers/s390/block/dasd_erp.c spin_lock_irqsave(&device->mem_lock, flags); device 78 drivers/s390/block/dasd_erp.c dasd_free_chunk(&device->erp_chunks, cqr); device 79 drivers/s390/block/dasd_erp.c spin_unlock_irqrestore(&device->mem_lock, flags); device 80 drivers/s390/block/dasd_erp.c atomic_dec(&device->ref_count); device 90 drivers/s390/block/dasd_erp.c struct dasd_device *device; device 92 drivers/s390/block/dasd_erp.c device = cqr->startdev; device 96 drivers/s390/block/dasd_erp.c DBF_DEV_EVENT(DBF_DEBUG, device, device 100 drivers/s390/block/dasd_erp.c cqr->lpm = dasd_path_get_opm(device); device 104 drivers/s390/block/dasd_erp.c dev_name(&device->cdev->dev)); device 168 drivers/s390/block/dasd_erp.c struct dasd_device *device; device 170 drivers/s390/block/dasd_erp.c device = cqr->startdev; device 172 drivers/s390/block/dasd_erp.c dev_err(&device->cdev->dev, device 177 drivers/s390/block/dasd_erp.c dev_err(&device->cdev->dev, device 182 drivers/s390/block/dasd_erp.c if (device->discipline && device->discipline->dump_sense) device 183 drivers/s390/block/dasd_erp.c device->discipline->dump_sense(device, cqr, irb); device 189 drivers/s390/block/dasd_erp.c struct dasd_device *device; device 191 drivers/s390/block/dasd_erp.c device = cqr->startdev; device 193 drivers/s390/block/dasd_erp.c if (device->discipline && device->discipline->dump_sense_dbf) device 194 drivers/s390/block/dasd_erp.c device->discipline->dump_sense_dbf(device, irb, "log"); device 127 drivers/s390/block/dasd_fba.c dasd_fba_check_characteristics(struct dasd_device *device) device 129 drivers/s390/block/dasd_fba.c struct dasd_fba_private *private = device->private; device 130 drivers/s390/block/dasd_fba.c struct ccw_device *cdev = device->cdev; device 137 drivers/s390/block/dasd_fba.c dev_warn(&device->cdev->dev, device 142 drivers/s390/block/dasd_fba.c device->private = private; device 150 drivers/s390/block/dasd_fba.c device->private = NULL; device 154 drivers/s390/block/dasd_fba.c device->block = block; device 155 drivers/s390/block/dasd_fba.c block->base = device; device 158 drivers/s390/block/dasd_fba.c rc = dasd_generic_read_dev_chars(device, DASD_FBA_MAGIC, device 163 drivers/s390/block/dasd_fba.c device->block = NULL; device 165 drivers/s390/block/dasd_fba.c device->private = NULL; device 170 drivers/s390/block/dasd_fba.c device->default_expires = DASD_EXPIRES; device 171 drivers/s390/block/dasd_fba.c device->default_retries = FBA_DEFAULT_RETRIES; device 172 drivers/s390/block/dasd_fba.c dasd_path_set_opm(device, LPM_ANYPATH); device 174 drivers/s390/block/dasd_fba.c readonly = dasd_device_is_ro(device); device 176 drivers/s390/block/dasd_fba.c set_bit(DASD_FLAG_DEVICE_RO, &device->flags); device 181 drivers/s390/block/dasd_fba.c dev_info(&device->cdev->dev, device 242 drivers/s390/block/dasd_fba.c static void dasd_fba_check_for_device_change(struct dasd_device *device, device 251 drivers/s390/block/dasd_fba.c dasd_generic_handle_state_change(device); device 630 drivers/s390/block/dasd_fba.c dasd_fba_fill_info(struct dasd_device * device, device 633 drivers/s390/block/dasd_fba.c struct dasd_fba_private *private = device->private; device 646 drivers/s390/block/dasd_fba.c dasd_fba_dump_sense_dbf(struct dasd_device *device, struct irb *irb, device 653 drivers/s390/block/dasd_fba.c DBF_DEV_EVENT(DBF_EMERG, device, device 661 drivers/s390/block/dasd_fba.c DBF_DEV_EVENT(DBF_EMERG, device, "%s", device 668 drivers/s390/block/dasd_fba.c dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req, device 677 drivers/s390/block/dasd_fba.c DBF_DEV_EVENT(DBF_WARNING, device, "%s", device 683 drivers/s390/block/dasd_fba.c dev_name(&device->cdev->dev)); device 689 drivers/s390/block/dasd_fba.c dev_name(&device->cdev->dev), device 581 drivers/s390/block/dasd_int.h struct dasd_device *device; device 625 drivers/s390/block/dasd_int.h dasd_get_device(struct dasd_device *device) device 627 drivers/s390/block/dasd_int.h atomic_inc(&device->ref_count); device 631 drivers/s390/block/dasd_int.h dasd_put_device(struct dasd_device *device) device 633 drivers/s390/block/dasd_int.h if (atomic_dec_return(&device->ref_count) == 0) device 634 drivers/s390/block/dasd_int.h dasd_put_device_wake(device); device 876 drivers/s390/block/dasd_int.h static inline int dasd_eer_enabled(struct dasd_device *device) device 878 drivers/s390/block/dasd_int.h return device->eer_cqr != NULL; device 896 drivers/s390/block/dasd_int.h static inline int dasd_path_is_operational(struct dasd_device *device, int chp) device 898 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_OPERATIONAL, &device->path[chp].flags); device 901 drivers/s390/block/dasd_int.h static inline int dasd_path_need_verify(struct dasd_device *device, int chp) device 903 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_TBV, &device->path[chp].flags); device 906 drivers/s390/block/dasd_int.h static inline void dasd_path_verify(struct dasd_device *device, int chp) device 908 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_TBV, &device->path[chp].flags); device 911 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_verify(struct dasd_device *device, int chp) device 913 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_TBV, &device->path[chp].flags); device 916 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_all_verify(struct dasd_device *device) device 921 drivers/s390/block/dasd_int.h dasd_path_clear_verify(device, chp); device 924 drivers/s390/block/dasd_int.h static inline void dasd_path_operational(struct dasd_device *device, int chp) device 926 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_OPERATIONAL, &device->path[chp].flags); device 927 drivers/s390/block/dasd_int.h device->opm |= (0x80 >> chp); device 930 drivers/s390/block/dasd_int.h static inline void dasd_path_nonpreferred(struct dasd_device *device, int chp) device 932 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_NPP, &device->path[chp].flags); device 935 drivers/s390/block/dasd_int.h static inline int dasd_path_is_nonpreferred(struct dasd_device *device, int chp) device 937 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_NPP, &device->path[chp].flags); device 940 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_nonpreferred(struct dasd_device *device, device 943 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_NPP, &device->path[chp].flags); device 946 drivers/s390/block/dasd_int.h static inline void dasd_path_preferred(struct dasd_device *device, int chp) device 948 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_PP, &device->path[chp].flags); device 951 drivers/s390/block/dasd_int.h static inline int dasd_path_is_preferred(struct dasd_device *device, int chp) device 953 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_PP, &device->path[chp].flags); device 956 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_preferred(struct dasd_device *device, device 959 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_PP, &device->path[chp].flags); device 962 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_oper(struct dasd_device *device, int chp) device 964 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_OPERATIONAL, &device->path[chp].flags); device 965 drivers/s390/block/dasd_int.h device->opm &= ~(0x80 >> chp); device 968 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_cable(struct dasd_device *device, int chp) device 970 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_MISCABLED, &device->path[chp].flags); device 973 drivers/s390/block/dasd_int.h static inline void dasd_path_cuir(struct dasd_device *device, int chp) device 975 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_CUIR, &device->path[chp].flags); device 978 drivers/s390/block/dasd_int.h static inline int dasd_path_is_cuir(struct dasd_device *device, int chp) device 980 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_CUIR, &device->path[chp].flags); device 983 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_cuir(struct dasd_device *device, int chp) device 985 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_CUIR, &device->path[chp].flags); device 988 drivers/s390/block/dasd_int.h static inline void dasd_path_ifcc(struct dasd_device *device, int chp) device 990 drivers/s390/block/dasd_int.h set_bit(DASD_PATH_IFCC, &device->path[chp].flags); device 993 drivers/s390/block/dasd_int.h static inline int dasd_path_is_ifcc(struct dasd_device *device, int chp) device 995 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_IFCC, &device->path[chp].flags); device 998 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_ifcc(struct dasd_device *device, int chp) device 1000 drivers/s390/block/dasd_int.h clear_bit(DASD_PATH_IFCC, &device->path[chp].flags); device 1003 drivers/s390/block/dasd_int.h static inline void dasd_path_clear_nohpf(struct dasd_device *device, int chp) device 1005 drivers/s390/block/dasd_int.h __clear_bit(DASD_PATH_NOHPF, &device->path[chp].flags); device 1008 drivers/s390/block/dasd_int.h static inline void dasd_path_miscabled(struct dasd_device *device, int chp) device 1010 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_MISCABLED, &device->path[chp].flags); device 1013 drivers/s390/block/dasd_int.h static inline int dasd_path_is_miscabled(struct dasd_device *device, int chp) device 1015 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_MISCABLED, &device->path[chp].flags); device 1018 drivers/s390/block/dasd_int.h static inline void dasd_path_nohpf(struct dasd_device *device, int chp) device 1020 drivers/s390/block/dasd_int.h __set_bit(DASD_PATH_NOHPF, &device->path[chp].flags); device 1023 drivers/s390/block/dasd_int.h static inline int dasd_path_is_nohpf(struct dasd_device *device, int chp) device 1025 drivers/s390/block/dasd_int.h return test_bit(DASD_PATH_NOHPF, &device->path[chp].flags); device 1033 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_opm(struct dasd_device *device) device 1035 drivers/s390/block/dasd_int.h return device->opm; device 1038 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_tbvpm(struct dasd_device *device) device 1044 drivers/s390/block/dasd_int.h if (dasd_path_need_verify(device, chp)) device 1049 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_nppm(struct dasd_device *device) device 1055 drivers/s390/block/dasd_int.h if (dasd_path_is_nonpreferred(device, chp)) device 1061 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_ppm(struct dasd_device *device) device 1067 drivers/s390/block/dasd_int.h if (dasd_path_is_preferred(device, chp)) device 1072 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_cablepm(struct dasd_device *device) device 1078 drivers/s390/block/dasd_int.h if (dasd_path_is_miscabled(device, chp)) device 1083 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_cuirpm(struct dasd_device *device) device 1089 drivers/s390/block/dasd_int.h if (dasd_path_is_cuir(device, chp)) device 1094 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_ifccpm(struct dasd_device *device) device 1100 drivers/s390/block/dasd_int.h if (dasd_path_is_ifcc(device, chp)) device 1105 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_hpfpm(struct dasd_device *device) device 1111 drivers/s390/block/dasd_int.h if (dasd_path_is_nohpf(device, chp)) device 1120 drivers/s390/block/dasd_int.h static inline void dasd_path_add_tbvpm(struct dasd_device *device, __u8 pm) device 1126 drivers/s390/block/dasd_int.h dasd_path_verify(device, chp); device 1129 drivers/s390/block/dasd_int.h static inline __u8 dasd_path_get_notoperpm(struct dasd_device *device) device 1135 drivers/s390/block/dasd_int.h if (dasd_path_is_nohpf(device, chp) || device 1136 drivers/s390/block/dasd_int.h dasd_path_is_ifcc(device, chp) || device 1137 drivers/s390/block/dasd_int.h dasd_path_is_cuir(device, chp) || device 1138 drivers/s390/block/dasd_int.h dasd_path_is_miscabled(device, chp)) device 1143 drivers/s390/block/dasd_int.h static inline void dasd_path_add_opm(struct dasd_device *device, __u8 pm) device 1149 drivers/s390/block/dasd_int.h dasd_path_operational(device, chp); device 1154 drivers/s390/block/dasd_int.h dasd_path_clear_nohpf(device, chp); device 1155 drivers/s390/block/dasd_int.h dasd_path_clear_cuir(device, chp); device 1156 drivers/s390/block/dasd_int.h dasd_path_clear_cable(device, chp); device 1157 drivers/s390/block/dasd_int.h dasd_path_clear_ifcc(device, chp); device 1161 drivers/s390/block/dasd_int.h static inline void dasd_path_add_cablepm(struct dasd_device *device, __u8 pm) device 1167 drivers/s390/block/dasd_int.h dasd_path_miscabled(device, chp); device 1170 drivers/s390/block/dasd_int.h static inline void dasd_path_add_cuirpm(struct dasd_device *device, __u8 pm) device 1176 drivers/s390/block/dasd_int.h dasd_path_cuir(device, chp); device 1179 drivers/s390/block/dasd_int.h static inline void dasd_path_add_ifccpm(struct dasd_device *device, __u8 pm) device 1185 drivers/s390/block/dasd_int.h dasd_path_ifcc(device, chp); device 1188 drivers/s390/block/dasd_int.h static inline void dasd_path_add_nppm(struct dasd_device *device, __u8 pm) device 1194 drivers/s390/block/dasd_int.h dasd_path_nonpreferred(device, chp); device 1197 drivers/s390/block/dasd_int.h static inline void dasd_path_add_nohpfpm(struct dasd_device *device, __u8 pm) device 1203 drivers/s390/block/dasd_int.h dasd_path_nohpf(device, chp); device 1206 drivers/s390/block/dasd_int.h static inline void dasd_path_add_ppm(struct dasd_device *device, __u8 pm) device 1212 drivers/s390/block/dasd_int.h dasd_path_preferred(device, chp); device 1219 drivers/s390/block/dasd_int.h static inline void dasd_path_set_tbvpm(struct dasd_device *device, __u8 pm) device 1225 drivers/s390/block/dasd_int.h dasd_path_verify(device, chp); device 1227 drivers/s390/block/dasd_int.h dasd_path_clear_verify(device, chp); device 1230 drivers/s390/block/dasd_int.h static inline void dasd_path_set_opm(struct dasd_device *device, __u8 pm) device 1235 drivers/s390/block/dasd_int.h dasd_path_clear_oper(device, chp); device 1237 drivers/s390/block/dasd_int.h dasd_path_operational(device, chp); device 1242 drivers/s390/block/dasd_int.h dasd_path_clear_nohpf(device, chp); device 1243 drivers/s390/block/dasd_int.h dasd_path_clear_cuir(device, chp); device 1244 drivers/s390/block/dasd_int.h dasd_path_clear_cable(device, chp); device 1245 drivers/s390/block/dasd_int.h dasd_path_clear_ifcc(device, chp); device 1254 drivers/s390/block/dasd_int.h static inline void dasd_path_remove_opm(struct dasd_device *device, __u8 pm) device 1260 drivers/s390/block/dasd_int.h dasd_path_clear_oper(device, chp); device 1268 drivers/s390/block/dasd_int.h static inline void dasd_path_available(struct dasd_device *device, int chp) device 1270 drivers/s390/block/dasd_int.h dasd_path_clear_oper(device, chp); device 1271 drivers/s390/block/dasd_int.h dasd_path_verify(device, chp); device 1274 drivers/s390/block/dasd_int.h static inline void dasd_path_notoper(struct dasd_device *device, int chp) device 1276 drivers/s390/block/dasd_int.h dasd_path_clear_oper(device, chp); device 1277 drivers/s390/block/dasd_int.h dasd_path_clear_preferred(device, chp); device 1278 drivers/s390/block/dasd_int.h dasd_path_clear_nonpreferred(device, chp); device 1284 drivers/s390/block/dasd_int.h static inline void dasd_path_no_path(struct dasd_device *device) device 1289 drivers/s390/block/dasd_int.h dasd_path_notoper(device, chp); device 1291 drivers/s390/block/dasd_int.h dasd_path_clear_all_verify(device); device 336 drivers/s390/block/dasd_ioctl.c static int dasd_release_space(struct dasd_device *device, device 339 drivers/s390/block/dasd_ioctl.c if (!device->discipline->is_ese && !device->discipline->is_ese(device)) device 341 drivers/s390/block/dasd_ioctl.c if (!device->discipline->release_space) device 344 drivers/s390/block/dasd_ioctl.c return device->discipline->release_space(device, rdata); device 38 drivers/s390/block/dasd_proc.c struct dasd_device *device; device 42 drivers/s390/block/dasd_proc.c device = dasd_device_from_devindex((unsigned long) v - 1); device 43 drivers/s390/block/dasd_proc.c if (IS_ERR(device)) device 45 drivers/s390/block/dasd_proc.c if (device->block) device 46 drivers/s390/block/dasd_proc.c block = device->block; device 48 drivers/s390/block/dasd_proc.c dasd_put_device(device); device 52 drivers/s390/block/dasd_proc.c seq_printf(m, "%s", dev_name(&device->cdev->dev)); device 54 drivers/s390/block/dasd_proc.c if (device->discipline != NULL) device 55 drivers/s390/block/dasd_proc.c seq_printf(m, "(%s)", device->discipline->name); device 71 drivers/s390/block/dasd_proc.c substr = (device->features & DASD_FEATURE_READONLY) ? "(ro)" : " "; device 74 drivers/s390/block/dasd_proc.c switch (device->state) { device 103 drivers/s390/block/dasd_proc.c dasd_put_device(device); device 138 drivers/s390/block/dasd_proc.c struct dasd_device *device; device 142 drivers/s390/block/dasd_proc.c device = dasd_device_from_devindex(i); device 143 drivers/s390/block/dasd_proc.c if (IS_ERR(device)) device 145 drivers/s390/block/dasd_proc.c if (device->block) device 146 drivers/s390/block/dasd_proc.c rc = dasd_profile_on(&device->block->profile); device 147 drivers/s390/block/dasd_proc.c dasd_put_device(device); device 157 drivers/s390/block/dasd_proc.c struct dasd_device *device; device 160 drivers/s390/block/dasd_proc.c device = dasd_device_from_devindex(i); device 161 drivers/s390/block/dasd_proc.c if (IS_ERR(device)) device 163 drivers/s390/block/dasd_proc.c if (device->block) device 164 drivers/s390/block/dasd_proc.c dasd_profile_off(&device->block->profile); device 165 drivers/s390/block/dasd_proc.c dasd_put_device(device); device 172 drivers/s390/block/dasd_proc.c struct dasd_device *device; device 175 drivers/s390/block/dasd_proc.c device = dasd_device_from_devindex(i); device 176 drivers/s390/block/dasd_proc.c if (IS_ERR(device)) device 178 drivers/s390/block/dasd_proc.c if (device->block) device 179 drivers/s390/block/dasd_proc.c dasd_profile_reset(&device->block->profile); device 180 drivers/s390/block/dasd_proc.c dasd_put_device(device); device 69 drivers/s390/block/dcssblk.c struct device dev; device 92 drivers/s390/block/dcssblk.c static ssize_t dcssblk_add_store(struct device * dev, struct device_attribute *attr, const char * buf, device 94 drivers/s390/block/dcssblk.c static ssize_t dcssblk_remove_store(struct device * dev, struct device_attribute *attr, const char * buf, device 100 drivers/s390/block/dcssblk.c static struct device *dcssblk_root_dev; device 109 drivers/s390/block/dcssblk.c dcssblk_release_segment(struct device *dev) device 336 drivers/s390/block/dcssblk.c dcssblk_shared_show(struct device *dev, struct device_attribute *attr, char *buf) device 345 drivers/s390/block/dcssblk.c dcssblk_shared_store(struct device *dev, struct device_attribute *attr, const char *inbuf, size_t count) device 442 drivers/s390/block/dcssblk.c dcssblk_save_show(struct device *dev, struct device_attribute *attr, char *buf) device 451 drivers/s390/block/dcssblk.c dcssblk_save_store(struct device *dev, struct device_attribute *attr, const char *inbuf, size_t count) device 506 drivers/s390/block/dcssblk.c dcssblk_seglist_show(struct device *dev, struct device_attribute *attr, device 547 drivers/s390/block/dcssblk.c dcssblk_add_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 742 drivers/s390/block/dcssblk.c dcssblk_remove_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 989 drivers/s390/block/dcssblk.c static int dcssblk_freeze(struct device *dev) device 1016 drivers/s390/block/dcssblk.c static int dcssblk_restore(struct device *dev) device 1046 drivers/s390/block/dcssblk.c static int dcssblk_thaw(struct device *dev) device 405 drivers/s390/block/xpram.c static int xpram_restore(struct device *dev) device 894 drivers/s390/char/con3215.c .device = con3215_device, device 586 drivers/s390/char/con3270.c .device = con3270_device, device 93 drivers/s390/char/hmcdrv_dev.c static char *hmcdrv_dev_name(struct device *dev, umode_t *mode) device 293 drivers/s390/char/hmcdrv_dev.c struct device *dev; device 82 drivers/s390/char/monreader.c static struct device *monreader_device; device 463 drivers/s390/char/monreader.c static int monreader_freeze(struct device *dev) device 487 drivers/s390/char/monreader.c static int monreader_thaw(struct device *dev) device 520 drivers/s390/char/monreader.c static int monreader_restore(struct device *dev) device 573 drivers/s390/char/monreader.c monreader_device = kzalloc(sizeof(struct device), GFP_KERNEL); device 583 drivers/s390/char/monreader.c monreader_device->release = (void (*)(struct device *))kfree; device 300 drivers/s390/char/monwriter.c static int monwriter_freeze(struct device *dev) device 315 drivers/s390/char/monwriter.c static int monwriter_restore(struct device *dev) device 333 drivers/s390/char/monwriter.c static int monwriter_thaw(struct device *dev) device 1057 drivers/s390/char/raw3270.c raw3270_model_show(struct device *dev, struct device_attribute *attr, char *buf) device 1065 drivers/s390/char/raw3270.c raw3270_rows_show(struct device *dev, struct device_attribute *attr, char *buf) device 1073 drivers/s390/char/raw3270.c raw3270_columns_show(struct device *dev, struct device_attribute *attr, char *buf) device 1050 drivers/s390/char/sclp.c static int sclp_freeze(struct device *dev) device 1103 drivers/s390/char/sclp.c static int sclp_thaw(struct device *dev) device 1108 drivers/s390/char/sclp.c static int sclp_restore(struct device *dev) device 455 drivers/s390/char/sclp_cmd.c static int sclp_mem_freeze(struct device *dev) device 288 drivers/s390/char/sclp_con.c .device = sclp_console_device, device 49 drivers/s390/char/sclp_config.c struct device *dev; device 876 drivers/s390/char/sclp_vt220.c .device = sclp_vt220_con_device, device 125 drivers/s390/char/tape.h struct tape_device *device; /* tape device of this request */ device 244 drivers/s390/char/tape.h tape_do_io_free(struct tape_device *device, struct tape_request *request) device 248 drivers/s390/char/tape.h rc = tape_do_io(device, request); device 254 drivers/s390/char/tape.h tape_do_io_async_free(struct tape_device *device, struct tape_request *request) device 258 drivers/s390/char/tape.h tape_do_io_async(device, request); device 58 drivers/s390/char/tape_34xx.c struct tape_device *device = request->device; device 71 drivers/s390/char/tape_34xx.c tape_med_state_set(device, MS_UNLOADED); device 73 drivers/s390/char/tape_34xx.c tape_med_state_set(device, MS_LOADED); device 76 drivers/s390/char/tape_34xx.c device->tape_generic_status |= GMT_WR_PROT(~0); device 78 drivers/s390/char/tape_34xx.c device->tape_generic_status &= ~GMT_WR_PROT(~0); device 85 drivers/s390/char/tape_34xx.c static int tape_34xx_medium_sense(struct tape_device *device) device 98 drivers/s390/char/tape_34xx.c rc = tape_do_io_interruptible(device, request); device 103 drivers/s390/char/tape_34xx.c static void tape_34xx_medium_sense_async(struct tape_device *device) device 117 drivers/s390/char/tape_34xx.c tape_do_io_async(device, request); device 121 drivers/s390/char/tape_34xx.c struct tape_device *device; device 141 drivers/s390/char/tape_34xx.c struct tape_device *device = p->device; device 145 drivers/s390/char/tape_34xx.c tape_34xx_medium_sense_async(device); device 150 drivers/s390/char/tape_34xx.c tape_put_device(device); device 155 drivers/s390/char/tape_34xx.c tape_34xx_schedule_work(struct tape_device *device, enum tape_op op) device 164 drivers/s390/char/tape_34xx.c p->device = tape_get_device(device); device 186 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(request->device, 0); device 222 drivers/s390/char/tape_34xx.c tape_34xx_unsolicited_irq(struct tape_device *device, struct irb *irb) device 227 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 228 drivers/s390/char/tape_34xx.c tape_34xx_schedule_work(device, TO_MSEN); device 230 drivers/s390/char/tape_34xx.c DBF_EVENT(3, "unsol.irq! dev end: %08x\n", device->cdev_id); device 231 drivers/s390/char/tape_34xx.c tape_dump_sense_dbf(device, NULL, irb); device 241 drivers/s390/char/tape_34xx.c tape_34xx_erp_read_opposite(struct tape_device *device, device 250 drivers/s390/char/tape_34xx.c tape_std_read_backward(device, request); device 262 drivers/s390/char/tape_34xx.c tape_34xx_erp_bug(struct tape_device *device, struct tape_request *request, device 266 drivers/s390/char/tape_34xx.c dev_err(&device->cdev->dev, "An unexpected condition %d " device 268 drivers/s390/char/tape_34xx.c tape_dump_sense_dbf(device, request, irb); device 278 drivers/s390/char/tape_34xx.c tape_34xx_erp_overrun(struct tape_device *device, struct tape_request *request, device 282 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A data overrun occurred between" device 286 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, -1); device 293 drivers/s390/char/tape_34xx.c tape_34xx_erp_sequence(struct tape_device *device, device 300 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The block ID sequence on the " device 308 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, -2); device 317 drivers/s390/char/tape_34xx.c tape_34xx_unit_check(struct tape_device *device, struct tape_request *request, device 323 drivers/s390/char/tape_34xx.c inhibit_cu_recovery = (*device->modeset_byte & 0x80) ? 1 : 0; device 338 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, -3); device 384 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 421 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, device 425 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A read error occurred " device 435 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, device 439 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A write error on the " device 444 drivers/s390/char/tape_34xx.c return tape_34xx_erp_read_opposite(device, request); device 447 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "Writing the ID-mark " device 452 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "Reading the tape beyond" device 457 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape contains an " device 464 drivers/s390/char/tape_34xx.c if (device->cdev->id.driver_info == tape_3480) device 465 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, device 471 drivers/s390/char/tape_34xx.c return tape_34xx_erp_overrun(device, request, irb); device 474 drivers/s390/char/tape_34xx.c return tape_34xx_erp_sequence(device, request, irb); device 493 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A path equipment check occurred" device 531 drivers/s390/char/tape_34xx.c tape_med_state_set(device, MS_UNLOADED); device 535 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 547 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 554 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit cannot process " device 559 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape medium is write-" device 564 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape does not have the " device 572 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit failed to load" device 574 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 581 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "Automatic unloading of the tape" device 585 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 594 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "An equipment check has occurred" device 598 drivers/s390/char/tape_34xx.c if (device->cdev->id.driver_info == tape_3490) device 602 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 608 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape information states an" device 626 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit is not ready\n"); device 630 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape medium has been " device 632 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 639 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape subsystem is running " device 644 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 645 drivers/s390/char/tape_34xx.c tape_med_state_set(device, MS_UNLOADED); device 664 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, device 669 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit is already " device 678 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit is not online\n"); device 682 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The control unit has fenced " device 684 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 691 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A parity error occurred on the " device 696 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "I/O error recovery failed on " device 704 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit requires a " device 714 drivers/s390/char/tape_34xx.c if (device->cdev->id.driver_info == tape_3490) device 722 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 724 drivers/s390/char/tape_34xx.c if (device->cdev->id.driver_info == tape_3490) { device 730 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The maximum block size" device 735 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 755 drivers/s390/char/tape_34xx.c tape_med_state_set(device, MS_UNLOADED); device 756 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 759 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 768 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A channel interface error cannot be" device 773 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "A channel protocol error " device 787 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit does not support " device 795 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit does not support" device 800 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit does not support tape " device 805 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit does not support" device 810 drivers/s390/char/tape_34xx.c dev_warn (&device->cdev->dev, "The tape unit does not support" device 824 drivers/s390/char/tape_34xx.c return tape_34xx_erp_bug(device, request, irb, sense[3]); device 832 drivers/s390/char/tape_34xx.c tape_34xx_irq(struct tape_device *device, struct tape_request *request, device 836 drivers/s390/char/tape_34xx.c return tape_34xx_unsolicited_irq(device, irb); device 846 drivers/s390/char/tape_34xx.c return tape_34xx_unit_check(device, request, irb); device 862 drivers/s390/char/tape_34xx.c tape_dump_sense_dbf(device, request, irb); device 870 drivers/s390/char/tape_34xx.c tape_34xx_ioctl(struct tape_device *device, unsigned int cmd, unsigned long arg) device 878 drivers/s390/char/tape_34xx.c return tape_std_display(device, &disp); device 902 drivers/s390/char/tape_34xx.c tape_34xx_add_sbid(struct tape_device *device, struct tape_34xx_block_id bid) device 913 drivers/s390/char/tape_34xx.c sbid_list = (struct list_head *) device->discdata; device 964 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(struct tape_device *device, int from) device 971 drivers/s390/char/tape_34xx.c sbid_list = (struct list_head *) device->discdata; device 994 drivers/s390/char/tape_34xx.c struct tape_device * device, device 1002 drivers/s390/char/tape_34xx.c sbid_list = (struct list_head *) device->discdata; device 1030 drivers/s390/char/tape_34xx.c tape_34xx_setup_device(struct tape_device * device) device 1036 drivers/s390/char/tape_34xx.c if ((rc = tape_std_assign(device)) == 0) { device 1037 drivers/s390/char/tape_34xx.c if ((rc = tape_34xx_medium_sense(device)) != 0) { device 1044 drivers/s390/char/tape_34xx.c device->discdata = discdata; device 1051 drivers/s390/char/tape_34xx.c tape_34xx_cleanup_device(struct tape_device *device) device 1053 drivers/s390/char/tape_34xx.c tape_std_unassign(device); device 1055 drivers/s390/char/tape_34xx.c if (device->discdata) { device 1056 drivers/s390/char/tape_34xx.c tape_34xx_delete_sbid_from(device, 0); device 1057 drivers/s390/char/tape_34xx.c kfree(device->discdata); device 1058 drivers/s390/char/tape_34xx.c device->discdata = NULL; device 1067 drivers/s390/char/tape_34xx.c tape_34xx_mttell(struct tape_device *device, int mt_count) device 1075 drivers/s390/char/tape_34xx.c rc = tape_std_read_block_id(device, (__u64 *) &block_id); device 1079 drivers/s390/char/tape_34xx.c tape_34xx_add_sbid(device, block_id.cbid); device 1087 drivers/s390/char/tape_34xx.c tape_34xx_mtseek(struct tape_device *device, int mt_count) device 1103 drivers/s390/char/tape_34xx.c bid->format = (*device->modeset_byte & 0x08) ? device 1106 drivers/s390/char/tape_34xx.c tape_34xx_merge_sbid(device, bid); device 1108 drivers/s390/char/tape_34xx.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 1113 drivers/s390/char/tape_34xx.c return tape_do_io_free(device, request); device 103 drivers/s390/char/tape_3590.c static int crypt_supported(struct tape_device *device) device 105 drivers/s390/char/tape_3590.c return TAPE390_CRYPT_SUPPORTED(TAPE_3590_CRYPT_INFO(device)); device 108 drivers/s390/char/tape_3590.c static int crypt_enabled(struct tape_device *device) device 110 drivers/s390/char/tape_3590.c return TAPE390_CRYPT_ON(TAPE_3590_CRYPT_INFO(device)); device 201 drivers/s390/char/tape_3590.c static int tape_3592_kekl_query(struct tape_device *device, device 226 drivers/s390/char/tape_3590.c rc = tape_do_io(device, request); device 242 drivers/s390/char/tape_3590.c static int tape_3592_ioctl_kekl_query(struct tape_device *device, device 249 drivers/s390/char/tape_3590.c if (!crypt_supported(device)) device 251 drivers/s390/char/tape_3590.c if (!crypt_enabled(device)) device 256 drivers/s390/char/tape_3590.c rc = tape_3592_kekl_query(device, ext_kekls); device 269 drivers/s390/char/tape_3590.c static int tape_3590_mttell(struct tape_device *device, int mt_count); device 274 drivers/s390/char/tape_3590.c static int tape_3592_kekl_set(struct tape_device *device, device 285 drivers/s390/char/tape_3590.c if (tape_3590_mttell(device, 0) != 0) device 299 drivers/s390/char/tape_3590.c return tape_do_io_free(device, request); device 305 drivers/s390/char/tape_3590.c static int tape_3592_ioctl_kekl_set(struct tape_device *device, device 312 drivers/s390/char/tape_3590.c if (!crypt_supported(device)) device 314 drivers/s390/char/tape_3590.c if (!crypt_enabled(device)) device 319 drivers/s390/char/tape_3590.c rc = tape_3592_kekl_set(device, ext_kekls); device 327 drivers/s390/char/tape_3590.c static struct tape_request *__tape_3592_enable_crypt(struct tape_device *device) device 333 drivers/s390/char/tape_3590.c if (!crypt_supported(device)) device 355 drivers/s390/char/tape_3590.c static int tape_3592_enable_crypt(struct tape_device *device) device 359 drivers/s390/char/tape_3590.c request = __tape_3592_enable_crypt(device); device 362 drivers/s390/char/tape_3590.c return tape_do_io_free(device, request); device 365 drivers/s390/char/tape_3590.c static void tape_3592_enable_crypt_async(struct tape_device *device) device 369 drivers/s390/char/tape_3590.c request = __tape_3592_enable_crypt(device); device 371 drivers/s390/char/tape_3590.c tape_do_io_async_free(device, request); device 377 drivers/s390/char/tape_3590.c static struct tape_request *__tape_3592_disable_crypt(struct tape_device *device) device 383 drivers/s390/char/tape_3590.c if (!crypt_supported(device)) device 403 drivers/s390/char/tape_3590.c static int tape_3592_disable_crypt(struct tape_device *device) device 407 drivers/s390/char/tape_3590.c request = __tape_3592_disable_crypt(device); device 410 drivers/s390/char/tape_3590.c return tape_do_io_free(device, request); device 413 drivers/s390/char/tape_3590.c static void tape_3592_disable_crypt_async(struct tape_device *device) device 417 drivers/s390/char/tape_3590.c request = __tape_3592_disable_crypt(device); device 419 drivers/s390/char/tape_3590.c tape_do_io_async_free(device, request); device 425 drivers/s390/char/tape_3590.c static int tape_3592_ioctl_crypt_set(struct tape_device *device, device 431 drivers/s390/char/tape_3590.c if (!crypt_supported(device)) device 438 drivers/s390/char/tape_3590.c return tape_3592_enable_crypt(device); device 440 drivers/s390/char/tape_3590.c return tape_3592_disable_crypt(device); device 443 drivers/s390/char/tape_3590.c static int tape_3590_sense_medium(struct tape_device *device); device 448 drivers/s390/char/tape_3590.c static int tape_3592_ioctl_crypt_query(struct tape_device *device, device 452 drivers/s390/char/tape_3590.c if (!crypt_supported(device)) device 454 drivers/s390/char/tape_3590.c tape_3590_sense_medium(device); device 455 drivers/s390/char/tape_3590.c if (copy_to_user((char __user *) arg, &TAPE_3590_CRYPT_INFO(device), device 456 drivers/s390/char/tape_3590.c sizeof(TAPE_3590_CRYPT_INFO(device)))) device 466 drivers/s390/char/tape_3590.c tape_3590_ioctl(struct tape_device *device, unsigned int cmd, unsigned long arg) device 475 drivers/s390/char/tape_3590.c return tape_std_display(device, &disp); device 478 drivers/s390/char/tape_3590.c return tape_3592_ioctl_kekl_set(device, arg); device 480 drivers/s390/char/tape_3590.c return tape_3592_ioctl_kekl_query(device, arg); device 482 drivers/s390/char/tape_3590.c return tape_3592_ioctl_crypt_set(device, arg); device 484 drivers/s390/char/tape_3590.c return tape_3592_ioctl_crypt_query(device, arg); device 493 drivers/s390/char/tape_3590.c static int tape_3590_sense_medium(struct tape_device *device) device 502 drivers/s390/char/tape_3590.c return tape_do_io_free(device, request); device 505 drivers/s390/char/tape_3590.c static void tape_3590_sense_medium_async(struct tape_device *device) device 514 drivers/s390/char/tape_3590.c tape_do_io_async_free(device, request); device 521 drivers/s390/char/tape_3590.c tape_3590_mttell(struct tape_device *device, int mt_count) device 526 drivers/s390/char/tape_3590.c rc = tape_std_read_block_id(device, &block_id); device 536 drivers/s390/char/tape_3590.c tape_3590_mtseek(struct tape_device *device, int count) device 545 drivers/s390/char/tape_3590.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 549 drivers/s390/char/tape_3590.c return tape_do_io_free(device, request); device 557 drivers/s390/char/tape_3590.c tape_3590_read_opposite(struct tape_device *device, device 568 drivers/s390/char/tape_3590.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 569 drivers/s390/char/tape_3590.c data = device->discdata; device 571 drivers/s390/char/tape_3590.c device->char_data.idal_buf); device 593 drivers/s390/char/tape_3590.c static void tape_3590_read_attmsg_async(struct tape_device *device) device 608 drivers/s390/char/tape_3590.c tape_do_io_async_free(device, request); device 619 drivers/s390/char/tape_3590.c struct tape_device *device; device 632 drivers/s390/char/tape_3590.c tape_3590_sense_medium_async(p->device); device 635 drivers/s390/char/tape_3590.c tape_3590_read_attmsg_async(p->device); device 638 drivers/s390/char/tape_3590.c tape_3592_enable_crypt_async(p->device); device 641 drivers/s390/char/tape_3590.c tape_3592_disable_crypt_async(p->device); device 647 drivers/s390/char/tape_3590.c tape_put_device(p->device); device 652 drivers/s390/char/tape_3590.c tape_3590_schedule_work(struct tape_device *device, enum tape_op op) device 661 drivers/s390/char/tape_3590.c p->device = tape_get_device(device); device 668 drivers/s390/char/tape_3590.c static void tape_3590_med_state_set(struct tape_device *device, device 673 drivers/s390/char/tape_3590.c c_info = &TAPE_3590_CRYPT_INFO(device); device 680 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_UNLOADED); device 681 drivers/s390/char/tape_3590.c TAPE_3590_CRYPT_INFO(device).medium_status = 0; device 685 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_LOADED); device 688 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_UNKNOWN); device 706 drivers/s390/char/tape_3590.c tape_3590_done(struct tape_device *device, struct tape_request *request) device 725 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_LOADED); device 728 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_UNLOADED); device 729 drivers/s390/char/tape_3590.c tape_3590_schedule_work(device, TO_CRYPT_OFF); device 732 drivers/s390/char/tape_3590.c tape_3590_med_state_set(device, request->cpdata); device 735 drivers/s390/char/tape_3590.c TAPE_3590_CRYPT_INFO(device).status device 737 drivers/s390/char/tape_3590.c *(device->modeset_byte) |= 0x03; device 740 drivers/s390/char/tape_3590.c TAPE_3590_CRYPT_INFO(device).status device 742 drivers/s390/char/tape_3590.c *(device->modeset_byte) &= ~0x03; device 764 drivers/s390/char/tape_3590.c tape_3590_erp_succeded(struct tape_device *device, struct tape_request *request) device 768 drivers/s390/char/tape_3590.c return tape_3590_done(device, request); device 775 drivers/s390/char/tape_3590.c tape_3590_erp_failed(struct tape_device *device, struct tape_request *request, device 780 drivers/s390/char/tape_3590.c tape_dump_sense_dbf(device, request, irb); device 788 drivers/s390/char/tape_3590.c tape_3590_erp_retry(struct tape_device *device, struct tape_request *request, device 792 drivers/s390/char/tape_3590.c tape_dump_sense_dbf(device, request, irb); device 800 drivers/s390/char/tape_3590.c tape_3590_unsolicited_irq(struct tape_device *device, struct irb *irb) device 807 drivers/s390/char/tape_3590.c DBF_EVENT(3, "unsol.irq! tape ready: %08x\n", device->cdev_id); device 809 drivers/s390/char/tape_3590.c tape_3590_schedule_work(device, TO_READ_ATTMSG); device 811 drivers/s390/char/tape_3590.c DBF_EVENT(3, "unsol.irq! dev end: %08x\n", device->cdev_id); device 812 drivers/s390/char/tape_3590.c tape_dump_sense_dbf(device, NULL, irb); device 815 drivers/s390/char/tape_3590.c tape_3590_schedule_work(device, TO_MSEN); device 823 drivers/s390/char/tape_3590.c tape_3590_erp_basic(struct tape_device *device, struct tape_request *request, device 832 drivers/s390/char/tape_3590.c return tape_3590_erp_failed(device, request, irb, rc); device 834 drivers/s390/char/tape_3590.c return tape_3590_erp_succeded(device, request); device 836 drivers/s390/char/tape_3590.c return tape_3590_erp_retry(device, request, irb); device 838 drivers/s390/char/tape_3590.c return tape_3590_erp_failed(device, request, irb, rc); device 849 drivers/s390/char/tape_3590.c tape_3590_erp_read_buf_log(struct tape_device *device, device 856 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EIO); device 863 drivers/s390/char/tape_3590.c tape_3590_erp_swap(struct tape_device *device, struct tape_request *request, device 872 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "The tape medium must be loaded into a " device 874 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EIO); device 881 drivers/s390/char/tape_3590.c tape_3590_erp_long_busy(struct tape_device *device, device 892 drivers/s390/char/tape_3590.c tape_3590_erp_special_interrupt(struct tape_device *device, device 895 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EIO); device 902 drivers/s390/char/tape_3590.c tape_3590_erp_read_alternate(struct tape_device *device, device 914 drivers/s390/char/tape_3590.c data = device->discdata; device 917 drivers/s390/char/tape_3590.c device->cdev_id); device 921 drivers/s390/char/tape_3590.c device->cdev_id); device 924 drivers/s390/char/tape_3590.c tape_3590_read_opposite(device, request); device 925 drivers/s390/char/tape_3590.c return tape_3590_erp_retry(device, request, irb); device 932 drivers/s390/char/tape_3590.c tape_3590_erp_read_opposite(struct tape_device *device, device 941 drivers/s390/char/tape_3590.c tape_3590_read_opposite(device, request); device 942 drivers/s390/char/tape_3590.c return tape_3590_erp_retry(device, request, irb); device 945 drivers/s390/char/tape_3590.c return tape_3590_erp_failed(device, request, irb, -EIO); device 948 drivers/s390/char/tape_3590.c return tape_3590_erp_failed(device, request, irb, -EIO); device 956 drivers/s390/char/tape_3590.c tape_3590_print_mim_msg_f0(struct tape_device *device, struct irb *irb) device 1008 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "Tape media information: exception %s, " device 1020 drivers/s390/char/tape_3590.c tape_3590_print_io_sim_msg_f1(struct tape_device *device, struct irb *irb) device 1120 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "I/O subsystem information: exception" device 1131 drivers/s390/char/tape_3590.c tape_3590_print_dev_sim_msg_f2(struct tape_device *device, struct irb *irb) device 1232 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "Device subsystem information: exception" device 1243 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(struct tape_device *device, struct irb *irb) device 1252 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "The tape unit has " device 1256 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "The tape unit has " device 1263 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "MIM SEV=%i, MC=%02x, ES=%x/%x, " device 1268 drivers/s390/char/tape_3590.c tape_3590_print_mim_msg_f0(device, irb); device 1273 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "IOSIM SEV=%i, DEVTYPE=3590/%02x," device 1275 drivers/s390/char/tape_3590.c sense->fmt.f71.sev, device->cdev->id.dev_model, device 1279 drivers/s390/char/tape_3590.c tape_3590_print_io_sim_msg_f1(device, irb); device 1284 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "DEVSIM SEV=%i, DEVTYPE=3590/%02x" device 1286 drivers/s390/char/tape_3590.c sense->fmt.f71.sev, device->cdev->id.dev_model, device 1290 drivers/s390/char/tape_3590.c tape_3590_print_dev_sim_msg_f2(device, irb); device 1297 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "The tape unit has issued an unknown " device 1301 drivers/s390/char/tape_3590.c static int tape_3590_crypt_error(struct tape_device *device, device 1313 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EKEYREJECTED); device 1316 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOTCONN); device 1318 drivers/s390/char/tape_3590.c dev_err (&device->cdev->dev, "The tape unit failed to obtain the " device 1321 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOKEY); device 1330 drivers/s390/char/tape_3590.c tape_3590_unit_check(struct tape_device *device, struct tape_request *request, device 1347 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1348 drivers/s390/char/tape_3590.c return tape_3590_erp_read_buf_log(device, request, irb); device 1351 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1352 drivers/s390/char/tape_3590.c return tape_3590_erp_read_alternate(device, request, irb); device 1356 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1357 drivers/s390/char/tape_3590.c return tape_3590_erp_special_interrupt(device, request, irb); device 1359 drivers/s390/char/tape_3590.c return tape_3590_crypt_error(device, request, irb); device 1363 drivers/s390/char/tape_3590.c device->cdev_id); device 1364 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOSPC); device 1367 drivers/s390/char/tape_3590.c device->cdev_id); device 1368 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOSPC); device 1370 drivers/s390/char/tape_3590.c DBF_EVENT(2, "(%08x): End of Data Mark\n", device->cdev_id); device 1371 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOSPC); device 1375 drivers/s390/char/tape_3590.c device->cdev_id); device 1376 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EIO); device 1379 drivers/s390/char/tape_3590.c device->cdev_id); device 1380 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_UNLOADED); device 1381 drivers/s390/char/tape_3590.c tape_3590_schedule_work(device, TO_CRYPT_OFF); device 1382 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, 0); device 1389 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_UNLOADED); device 1390 drivers/s390/char/tape_3590.c tape_3590_schedule_work(device, TO_CRYPT_OFF); device 1391 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOMEDIUM); device 1394 drivers/s390/char/tape_3590.c DBF_EVENT(6, "(%08x): LONG BUSY\n", device->cdev_id); device 1395 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1396 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EBUSY); device 1398 drivers/s390/char/tape_3590.c DBF_EVENT(6, "(%08x): Crypto LONG BUSY\n", device->cdev_id); device 1399 drivers/s390/char/tape_3590.c return tape_3590_erp_long_busy(device, request, irb); device 1404 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1405 drivers/s390/char/tape_3590.c return tape_3590_erp_swap(device, request, irb); device 1409 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1410 drivers/s390/char/tape_3590.c return tape_3590_erp_read_opposite(device, request, device 1413 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EIO); device 1420 drivers/s390/char/tape_3590.c tape_3590_print_era_msg(device, irb); device 1421 drivers/s390/char/tape_3590.c return tape_3590_erp_swap(device, request, irb); device 1425 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EMEDIUMTYPE); device 1429 drivers/s390/char/tape_3590.c tape_med_state_set(device, MS_UNLOADED); device 1430 drivers/s390/char/tape_3590.c tape_3590_schedule_work(device, TO_CRYPT_OFF); device 1431 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -ENOMEDIUM); device 1434 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EMEDIUMTYPE); device 1437 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EPERM); device 1439 drivers/s390/char/tape_3590.c dev_warn (&device->cdev->dev, "A different host has privileged" device 1441 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EPERM); device 1443 drivers/s390/char/tape_3590.c return tape_3590_erp_basic(device, request, irb, -EIO); device 1451 drivers/s390/char/tape_3590.c tape_3590_irq(struct tape_device *device, struct tape_request *request, device 1455 drivers/s390/char/tape_3590.c return tape_3590_unsolicited_irq(device, irb); device 1462 drivers/s390/char/tape_3590.c return tape_3590_erp_failed(device, request, irb, -ENOSPC); device 1466 drivers/s390/char/tape_3590.c return tape_3590_unit_check(device, request, irb); device 1476 drivers/s390/char/tape_3590.c return tape_3590_done(device, request); device 1490 drivers/s390/char/tape_3590.c tape_dump_sense_dbf(device, request, irb); device 1495 drivers/s390/char/tape_3590.c static int tape_3590_read_dev_chars(struct tape_device *device, device 1507 drivers/s390/char/tape_3590.c rc = tape_do_io(device, request); device 1518 drivers/s390/char/tape_3590.c tape_3590_setup_device(struct tape_device *device) device 1529 drivers/s390/char/tape_3590.c device->discdata = data; device 1536 drivers/s390/char/tape_3590.c rc = tape_3590_read_dev_chars(device, rdc_data); device 1541 drivers/s390/char/tape_3590.c rc = tape_std_assign(device); device 1546 drivers/s390/char/tape_3590.c tape_3592_disable_crypt(device); device 1551 drivers/s390/char/tape_3590.c rc = tape_3590_sense_medium(device); device 1569 drivers/s390/char/tape_3590.c tape_3590_cleanup_device(struct tape_device *device) device 1572 drivers/s390/char/tape_3590.c tape_std_unassign(device); device 1574 drivers/s390/char/tape_3590.c kfree(device->discdata); device 1575 drivers/s390/char/tape_3590.c device->discdata = NULL; device 52 drivers/s390/char/tape_3590.h #define TAPE_3590_CRYPT_INFO(device) \ device 53 drivers/s390/char/tape_3590.h ((struct tape_3590_disc_data*)(device->discdata))->crypt_info device 54 drivers/s390/char/tape_3590.h #define TAPE_3590_READ_BACK_OP(device) \ device 55 drivers/s390/char/tape_3590.h ((struct tape_3590_disc_data*)(device->discdata))->read_back_op device 64 drivers/s390/char/tape_char.c tapechar_setup_device(struct tape_device * device) device 68 drivers/s390/char/tape_char.c sprintf(device_name, "ntibm%i", device->first_minor / 2); device 69 drivers/s390/char/tape_char.c device->nt = register_tape_dev( device 70 drivers/s390/char/tape_char.c &device->cdev->dev, device 71 drivers/s390/char/tape_char.c MKDEV(tapechar_major, device->first_minor), device 77 drivers/s390/char/tape_char.c device->rt = register_tape_dev( device 78 drivers/s390/char/tape_char.c &device->cdev->dev, device 79 drivers/s390/char/tape_char.c MKDEV(tapechar_major, device->first_minor + 1), device 89 drivers/s390/char/tape_char.c tapechar_cleanup_device(struct tape_device *device) device 91 drivers/s390/char/tape_char.c unregister_tape_dev(&device->cdev->dev, device->rt); device 92 drivers/s390/char/tape_char.c device->rt = NULL; device 93 drivers/s390/char/tape_char.c unregister_tape_dev(&device->cdev->dev, device->nt); device 94 drivers/s390/char/tape_char.c device->nt = NULL; device 98 drivers/s390/char/tape_char.c tapechar_check_idalbuffer(struct tape_device *device, size_t block_size) device 102 drivers/s390/char/tape_char.c if (device->char_data.idal_buf != NULL && device 103 drivers/s390/char/tape_char.c device->char_data.idal_buf->size == block_size) device 117 drivers/s390/char/tape_char.c if (device->char_data.idal_buf != NULL) device 118 drivers/s390/char/tape_char.c idal_buffer_free(device->char_data.idal_buf); device 120 drivers/s390/char/tape_char.c device->char_data.idal_buf = new; device 131 drivers/s390/char/tape_char.c struct tape_device *device; device 137 drivers/s390/char/tape_char.c device = (struct tape_device *) filp->private_data; device 144 drivers/s390/char/tape_char.c if(device->required_tapemarks) { device 145 drivers/s390/char/tape_char.c return tape_std_terminate_write(device); device 149 drivers/s390/char/tape_char.c if (device->char_data.block_size != 0) { device 150 drivers/s390/char/tape_char.c if (count < device->char_data.block_size) { device 155 drivers/s390/char/tape_char.c block_size = device->char_data.block_size; device 160 drivers/s390/char/tape_char.c rc = tapechar_check_idalbuffer(device, block_size); device 166 drivers/s390/char/tape_char.c request = device->discipline->read_block(device, block_size); device 170 drivers/s390/char/tape_char.c rc = tape_do_io(device, request); device 175 drivers/s390/char/tape_char.c if (idal_buffer_to_user(device->char_data.idal_buf, device 189 drivers/s390/char/tape_char.c struct tape_device *device; device 197 drivers/s390/char/tape_char.c device = (struct tape_device *) filp->private_data; device 199 drivers/s390/char/tape_char.c if (device->char_data.block_size != 0) { device 200 drivers/s390/char/tape_char.c if (count < device->char_data.block_size) { device 205 drivers/s390/char/tape_char.c block_size = device->char_data.block_size; device 212 drivers/s390/char/tape_char.c rc = tapechar_check_idalbuffer(device, block_size); device 219 drivers/s390/char/tape_char.c request = device->discipline->write_block(device, block_size); device 226 drivers/s390/char/tape_char.c if (idal_buffer_from_user(device->char_data.idal_buf, device 231 drivers/s390/char/tape_char.c rc = tape_do_io(device, request); device 247 drivers/s390/char/tape_char.c if (device->discipline->process_eov) device 248 drivers/s390/char/tape_char.c device->discipline->process_eov(device); device 262 drivers/s390/char/tape_char.c device->required_tapemarks = 2; device 273 drivers/s390/char/tape_char.c struct tape_device *device; device 284 drivers/s390/char/tape_char.c device = tape_find_device(minor / TAPE_MINORS_PER_DEV); device 285 drivers/s390/char/tape_char.c if (IS_ERR(device)) { device 287 drivers/s390/char/tape_char.c return PTR_ERR(device); device 290 drivers/s390/char/tape_char.c rc = tape_open(device); device 292 drivers/s390/char/tape_char.c filp->private_data = device; device 295 drivers/s390/char/tape_char.c tape_put_device(device); device 307 drivers/s390/char/tape_char.c struct tape_device *device; device 310 drivers/s390/char/tape_char.c device = (struct tape_device *) filp->private_data; device 318 drivers/s390/char/tape_char.c if (device->required_tapemarks) device 319 drivers/s390/char/tape_char.c tape_std_terminate_write(device); device 320 drivers/s390/char/tape_char.c tape_mtop(device, MTREW, 1); device 322 drivers/s390/char/tape_char.c if (device->required_tapemarks > 1) { device 323 drivers/s390/char/tape_char.c if (tape_mtop(device, MTWEOF, 1) == 0) device 324 drivers/s390/char/tape_char.c device->required_tapemarks--; device 328 drivers/s390/char/tape_char.c if (device->char_data.idal_buf != NULL) { device 329 drivers/s390/char/tape_char.c idal_buffer_free(device->char_data.idal_buf); device 330 drivers/s390/char/tape_char.c device->char_data.idal_buf = NULL; device 332 drivers/s390/char/tape_char.c tape_release(device); device 334 drivers/s390/char/tape_char.c tape_put_device(device); device 343 drivers/s390/char/tape_char.c __tapechar_ioctl(struct tape_device *device, device 372 drivers/s390/char/tape_char.c if (device->required_tapemarks) device 373 drivers/s390/char/tape_char.c tape_std_terminate_write(device); device 377 drivers/s390/char/tape_char.c rc = tape_mtop(device, op.mt_op, op.mt_count); device 380 drivers/s390/char/tape_char.c if (op.mt_count > device->required_tapemarks) device 381 drivers/s390/char/tape_char.c device->required_tapemarks = 0; device 383 drivers/s390/char/tape_char.c device->required_tapemarks -= op.mt_count; device 391 drivers/s390/char/tape_char.c rc = tape_mtop(device, MTTELL, 1); device 407 drivers/s390/char/tape_char.c ((device->char_data.block_size << MT_ST_BLKSIZE_SHIFT) device 413 drivers/s390/char/tape_char.c get.mt_gstat = device->tape_generic_status; device 415 drivers/s390/char/tape_char.c if (device->medium_state == MS_LOADED) { device 416 drivers/s390/char/tape_char.c rc = tape_mtop(device, MTTELL, 1); device 433 drivers/s390/char/tape_char.c if (device->discipline->ioctl_fn == NULL) device 435 drivers/s390/char/tape_char.c return device->discipline->ioctl_fn(device, no, data); device 441 drivers/s390/char/tape_char.c struct tape_device *device; device 446 drivers/s390/char/tape_char.c device = (struct tape_device *) filp->private_data; device 447 drivers/s390/char/tape_char.c mutex_lock(&device->mutex); device 448 drivers/s390/char/tape_char.c rc = __tapechar_ioctl(device, no, data); device 449 drivers/s390/char/tape_char.c mutex_unlock(&device->mutex); device 457 drivers/s390/char/tape_char.c struct tape_device *device = filp->private_data; device 466 drivers/s390/char/tape_char.c if (device->discipline->ioctl_fn) { device 467 drivers/s390/char/tape_char.c mutex_lock(&device->mutex); device 468 drivers/s390/char/tape_char.c rval = device->discipline->ioctl_fn(device, no, argp); device 469 drivers/s390/char/tape_char.c mutex_unlock(&device->mutex); device 43 drivers/s390/char/tape_class.c struct device * device, device 77 drivers/s390/char/tape_class.c tcd->class_device = device_create(tape_class, device, device 84 drivers/s390/char/tape_class.c &device->kobj, device 106 drivers/s390/char/tape_class.c void unregister_tape_dev(struct device *device, struct tape_class_device *tcd) device 109 drivers/s390/char/tape_class.c sysfs_remove_link(&device->kobj, tcd->mode_name); device 26 drivers/s390/char/tape_class.h struct device *class_device; device 51 drivers/s390/char/tape_class.h struct device * device, device 57 drivers/s390/char/tape_class.h void unregister_tape_dev(struct device *device, struct tape_class_device *tcd); device 94 drivers/s390/char/tape_core.c tape_medium_state_show(struct device *dev, struct device_attribute *attr, char *buf) device 106 drivers/s390/char/tape_core.c tape_first_minor_show(struct device *dev, struct device_attribute *attr, char *buf) device 118 drivers/s390/char/tape_core.c tape_state_show(struct device *dev, struct device_attribute *attr, char *buf) device 131 drivers/s390/char/tape_core.c tape_operation_show(struct device *dev, struct device_attribute *attr, char *buf) device 158 drivers/s390/char/tape_core.c tape_blocksize_show(struct device *dev, struct device_attribute *attr, char *buf) device 187 drivers/s390/char/tape_core.c tape_state_set(struct tape_device *device, enum tape_state newstate) device 191 drivers/s390/char/tape_core.c if (device->tape_state == TS_NOT_OPER) { device 195 drivers/s390/char/tape_core.c DBF_EVENT(4, "ts. dev: %x\n", device->first_minor); device 197 drivers/s390/char/tape_core.c if (device->tape_state < TS_SIZE && device->tape_state >=0 ) device 198 drivers/s390/char/tape_core.c str = tape_state_verbose[device->tape_state]; device 208 drivers/s390/char/tape_core.c device->tape_state = newstate; device 209 drivers/s390/char/tape_core.c wake_up(&device->state_change_wq); device 213 drivers/s390/char/tape_core.c struct tape_device *device; device 225 drivers/s390/char/tape_core.c struct tape_device *device = p->device; device 231 drivers/s390/char/tape_core.c "unloaded\n", dev_name(&device->cdev->dev)); device 233 drivers/s390/char/tape_core.c kobject_uevent_env(&device->cdev->dev.kobj, KOBJ_CHANGE, envp); device 237 drivers/s390/char/tape_core.c dev_name(&device->cdev->dev)); device 239 drivers/s390/char/tape_core.c kobject_uevent_env(&device->cdev->dev.kobj, KOBJ_CHANGE, envp); device 244 drivers/s390/char/tape_core.c tape_put_device(device); device 249 drivers/s390/char/tape_core.c tape_med_state_work(struct tape_device *device, enum tape_medium_state state) device 256 drivers/s390/char/tape_core.c p->device = tape_get_device(device); device 263 drivers/s390/char/tape_core.c tape_med_state_set(struct tape_device *device, enum tape_medium_state newstate) device 267 drivers/s390/char/tape_core.c oldstate = device->medium_state; device 270 drivers/s390/char/tape_core.c device->medium_state = newstate; device 273 drivers/s390/char/tape_core.c device->tape_generic_status |= GMT_DR_OPEN(~0); device 275 drivers/s390/char/tape_core.c tape_med_state_work(device, MS_UNLOADED); device 278 drivers/s390/char/tape_core.c device->tape_generic_status &= ~GMT_DR_OPEN(~0); device 280 drivers/s390/char/tape_core.c tape_med_state_work(device, MS_LOADED); device 285 drivers/s390/char/tape_core.c wake_up(&device->state_change_wq); device 292 drivers/s390/char/tape_core.c __tape_cancel_io(struct tape_device *device, struct tape_request *request) device 303 drivers/s390/char/tape_core.c rc = ccw_device_clear(device->cdev, (long) request); device 311 drivers/s390/char/tape_core.c schedule_delayed_work(&device->tape_dnr, 0); device 332 drivers/s390/char/tape_core.c tape_assign_minor(struct tape_device *device) device 348 drivers/s390/char/tape_core.c device->first_minor = minor; device 349 drivers/s390/char/tape_core.c list_add_tail(&device->node, &tmp->node); device 356 drivers/s390/char/tape_core.c tape_remove_minor(struct tape_device *device) device 359 drivers/s390/char/tape_core.c list_del_init(&device->node); device 360 drivers/s390/char/tape_core.c device->first_minor = -1; device 373 drivers/s390/char/tape_core.c tape_generic_online(struct tape_device *device, device 378 drivers/s390/char/tape_core.c DBF_LH(6, "tape_enable_device(%p, %p)\n", device, discipline); device 380 drivers/s390/char/tape_core.c if (device->tape_state != TS_INIT) { device 381 drivers/s390/char/tape_core.c DBF_LH(3, "Tapestate not INIT (%d)\n", device->tape_state); device 385 drivers/s390/char/tape_core.c timer_setup(&device->lb_timeout, tape_long_busy_timeout, 0); device 388 drivers/s390/char/tape_core.c device->discipline = discipline; device 393 drivers/s390/char/tape_core.c rc = discipline->setup_device(device); device 396 drivers/s390/char/tape_core.c rc = tape_assign_minor(device); device 400 drivers/s390/char/tape_core.c rc = tapechar_setup_device(device); device 404 drivers/s390/char/tape_core.c tape_state_set(device, TS_UNUSED); device 406 drivers/s390/char/tape_core.c DBF_LH(3, "(%08x): Drive set online\n", device->cdev_id); device 411 drivers/s390/char/tape_core.c tape_remove_minor(device); device 413 drivers/s390/char/tape_core.c device->discipline->cleanup_device(device); device 414 drivers/s390/char/tape_core.c device->discipline = NULL; device 421 drivers/s390/char/tape_core.c tape_cleanup_device(struct tape_device *device) device 423 drivers/s390/char/tape_core.c tapechar_cleanup_device(device); device 424 drivers/s390/char/tape_core.c device->discipline->cleanup_device(device); device 425 drivers/s390/char/tape_core.c module_put(device->discipline->owner); device 426 drivers/s390/char/tape_core.c tape_remove_minor(device); device 427 drivers/s390/char/tape_core.c tape_med_state_set(device, MS_UNKNOWN); device 445 drivers/s390/char/tape_core.c struct tape_device *device; device 447 drivers/s390/char/tape_core.c device = dev_get_drvdata(&cdev->dev); device 448 drivers/s390/char/tape_core.c if (!device) { device 453 drivers/s390/char/tape_core.c device->cdev_id, device); device 455 drivers/s390/char/tape_core.c if (device->medium_state != MS_UNLOADED) { device 461 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 462 drivers/s390/char/tape_core.c switch (device->tape_state) { device 466 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 471 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 475 drivers/s390/char/tape_core.c DBF_LH(3, "(%08x): Drive suspended.\n", device->cdev_id); device 489 drivers/s390/char/tape_core.c struct tape_device *device; device 491 drivers/s390/char/tape_core.c device = dev_get_drvdata(&cdev->dev); device 492 drivers/s390/char/tape_core.c if (!device) { device 497 drivers/s390/char/tape_core.c device->cdev_id, device); device 499 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 500 drivers/s390/char/tape_core.c switch (device->tape_state) { device 503 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 506 drivers/s390/char/tape_core.c tape_state_set(device, TS_INIT); device 507 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 508 drivers/s390/char/tape_core.c tape_cleanup_device(device); device 513 drivers/s390/char/tape_core.c device->cdev_id); device 514 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 518 drivers/s390/char/tape_core.c DBF_LH(3, "(%08x): Drive set offline.\n", device->cdev_id); device 528 drivers/s390/char/tape_core.c struct tape_device *device; device 530 drivers/s390/char/tape_core.c device = kzalloc(sizeof(struct tape_device), GFP_KERNEL); device 531 drivers/s390/char/tape_core.c if (device == NULL) { device 535 drivers/s390/char/tape_core.c device->modeset_byte = kmalloc(1, GFP_KERNEL | GFP_DMA); device 536 drivers/s390/char/tape_core.c if (device->modeset_byte == NULL) { device 538 drivers/s390/char/tape_core.c kfree(device); device 541 drivers/s390/char/tape_core.c mutex_init(&device->mutex); device 542 drivers/s390/char/tape_core.c INIT_LIST_HEAD(&device->req_queue); device 543 drivers/s390/char/tape_core.c INIT_LIST_HEAD(&device->node); device 544 drivers/s390/char/tape_core.c init_waitqueue_head(&device->state_change_wq); device 545 drivers/s390/char/tape_core.c init_waitqueue_head(&device->wait_queue); device 546 drivers/s390/char/tape_core.c device->tape_state = TS_INIT; device 547 drivers/s390/char/tape_core.c device->medium_state = MS_UNKNOWN; device 548 drivers/s390/char/tape_core.c *device->modeset_byte = 0; device 549 drivers/s390/char/tape_core.c device->first_minor = -1; device 550 drivers/s390/char/tape_core.c atomic_set(&device->ref_count, 1); device 551 drivers/s390/char/tape_core.c INIT_DELAYED_WORK(&device->tape_dnr, tape_delayed_next_request); device 553 drivers/s390/char/tape_core.c return device; device 561 drivers/s390/char/tape_core.c tape_get_device(struct tape_device *device) device 565 drivers/s390/char/tape_core.c count = atomic_inc_return(&device->ref_count); device 566 drivers/s390/char/tape_core.c DBF_EVENT(4, "tape_get_device(%p) = %i\n", device, count); device 567 drivers/s390/char/tape_core.c return device; device 577 drivers/s390/char/tape_core.c tape_put_device(struct tape_device *device) device 581 drivers/s390/char/tape_core.c count = atomic_dec_return(&device->ref_count); device 582 drivers/s390/char/tape_core.c DBF_EVENT(4, "tape_put_device(%p) -> %i\n", device, count); device 585 drivers/s390/char/tape_core.c kfree(device->modeset_byte); device 586 drivers/s390/char/tape_core.c kfree(device); device 596 drivers/s390/char/tape_core.c struct tape_device *device, *tmp; device 598 drivers/s390/char/tape_core.c device = ERR_PTR(-ENODEV); device 602 drivers/s390/char/tape_core.c device = tape_get_device(tmp); device 607 drivers/s390/char/tape_core.c return device; device 616 drivers/s390/char/tape_core.c struct tape_device *device; device 620 drivers/s390/char/tape_core.c device = tape_alloc_device(); device 621 drivers/s390/char/tape_core.c if (IS_ERR(device)) device 627 drivers/s390/char/tape_core.c tape_put_device(device); device 630 drivers/s390/char/tape_core.c dev_set_drvdata(&cdev->dev, device); device 632 drivers/s390/char/tape_core.c device->cdev = cdev; device 634 drivers/s390/char/tape_core.c device->cdev_id = devid_to_int(&dev_id); device 639 drivers/s390/char/tape_core.c __tape_discard_requests(struct tape_device *device) device 644 drivers/s390/char/tape_core.c list_for_each_safe(l, n, &device->req_queue) { device 651 drivers/s390/char/tape_core.c request->device = NULL; device 652 drivers/s390/char/tape_core.c tape_put_device(device); device 668 drivers/s390/char/tape_core.c struct tape_device * device; device 670 drivers/s390/char/tape_core.c device = dev_get_drvdata(&cdev->dev); device 671 drivers/s390/char/tape_core.c if (!device) { device 674 drivers/s390/char/tape_core.c DBF_LH(3, "(%08x): tape_generic_remove(%p)\n", device->cdev_id, cdev); device 676 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 677 drivers/s390/char/tape_core.c switch (device->tape_state) { device 679 drivers/s390/char/tape_core.c tape_state_set(device, TS_NOT_OPER); device 685 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 691 drivers/s390/char/tape_core.c tape_state_set(device, TS_NOT_OPER); device 692 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 693 drivers/s390/char/tape_core.c tape_cleanup_device(device); device 702 drivers/s390/char/tape_core.c device->cdev_id); device 704 drivers/s390/char/tape_core.c dev_name(&device->cdev->dev)); device 705 drivers/s390/char/tape_core.c tape_state_set(device, TS_NOT_OPER); device 706 drivers/s390/char/tape_core.c __tape_discard_requests(device); device 707 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 708 drivers/s390/char/tape_core.c tape_cleanup_device(device); device 711 drivers/s390/char/tape_core.c device = dev_get_drvdata(&cdev->dev); device 712 drivers/s390/char/tape_core.c if (device) { device 715 drivers/s390/char/tape_core.c tape_put_device(device); device 770 drivers/s390/char/tape_core.c if (request->device) device 771 drivers/s390/char/tape_core.c tape_put_device(request->device); device 778 drivers/s390/char/tape_core.c __tape_start_io(struct tape_device *device, struct tape_request *request) device 783 drivers/s390/char/tape_core.c device->cdev, device 794 drivers/s390/char/tape_core.c schedule_delayed_work(&device->tape_dnr, 0); device 804 drivers/s390/char/tape_core.c __tape_start_next_request(struct tape_device *device) device 810 drivers/s390/char/tape_core.c DBF_LH(6, "__tape_start_next_request(%p)\n", device); device 815 drivers/s390/char/tape_core.c list_for_each_safe(l, n, &device->req_queue) { device 839 drivers/s390/char/tape_core.c rc = __tape_cancel_io(device, request); device 841 drivers/s390/char/tape_core.c rc = __tape_start_io(device, request); device 862 drivers/s390/char/tape_core.c struct tape_device *device = device 865 drivers/s390/char/tape_core.c DBF_LH(6, "tape_delayed_next_request(%p)\n", device); device 866 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 867 drivers/s390/char/tape_core.c __tape_start_next_request(device); device 868 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 873 drivers/s390/char/tape_core.c struct tape_device *device = from_timer(device, t, lb_timeout); device 876 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 877 drivers/s390/char/tape_core.c request = list_entry(device->req_queue.next, struct tape_request, list); device 879 drivers/s390/char/tape_core.c DBF_LH(6, "%08x: Long busy timeout.\n", device->cdev_id); device 880 drivers/s390/char/tape_core.c __tape_start_next_request(device); device 881 drivers/s390/char/tape_core.c tape_put_device(device); device 882 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 887 drivers/s390/char/tape_core.c struct tape_device * device, device 891 drivers/s390/char/tape_core.c DBF_LH(6, "__tape_end_request(%p, %p, %i)\n", device, request, rc); device 905 drivers/s390/char/tape_core.c if (!list_empty(&device->req_queue)) device 906 drivers/s390/char/tape_core.c __tape_start_next_request(device); device 913 drivers/s390/char/tape_core.c tape_dump_sense_dbf(struct tape_device *device, struct tape_request *request, device 925 drivers/s390/char/tape_core.c DBF_EVENT(3, "DEVICE: %08x OP\t: %s\n", device->cdev_id, op); device 939 drivers/s390/char/tape_core.c __tape_start_request(struct tape_device *device, struct tape_request *request) device 949 drivers/s390/char/tape_core.c if (device->tape_state == TS_INIT) device 951 drivers/s390/char/tape_core.c if (device->tape_state == TS_UNUSED) device 955 drivers/s390/char/tape_core.c if (device->tape_state == TS_BLKUSE) device 957 drivers/s390/char/tape_core.c if (device->tape_state != TS_IN_USE) device 962 drivers/s390/char/tape_core.c request->device = tape_get_device(device); device 964 drivers/s390/char/tape_core.c if (list_empty(&device->req_queue)) { device 966 drivers/s390/char/tape_core.c rc = __tape_start_io(device, request); device 971 drivers/s390/char/tape_core.c list_add(&request->list, &device->req_queue); device 975 drivers/s390/char/tape_core.c list_add_tail(&request->list, &device->req_queue); device 985 drivers/s390/char/tape_core.c tape_do_io_async(struct tape_device *device, struct tape_request *request) device 989 drivers/s390/char/tape_core.c DBF_LH(6, "tape_do_io_async(%p, %p)\n", device, request); device 991 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 993 drivers/s390/char/tape_core.c rc = __tape_start_request(device, request); device 994 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1011 drivers/s390/char/tape_core.c tape_do_io(struct tape_device *device, struct tape_request *request) device 1015 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 1018 drivers/s390/char/tape_core.c request->callback_data = &device->wait_queue; device 1020 drivers/s390/char/tape_core.c rc = __tape_start_request(device, request); device 1021 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1025 drivers/s390/char/tape_core.c wait_event(device->wait_queue, (request->callback == NULL)); device 1043 drivers/s390/char/tape_core.c tape_do_io_interruptible(struct tape_device *device, device 1048 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 1051 drivers/s390/char/tape_core.c request->callback_data = &device->wait_queue; device 1052 drivers/s390/char/tape_core.c rc = __tape_start_request(device, request); device 1053 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1057 drivers/s390/char/tape_core.c rc = wait_event_interruptible(device->wait_queue, device 1064 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 1065 drivers/s390/char/tape_core.c rc = __tape_cancel_io(device, request); device 1066 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1071 drivers/s390/char/tape_core.c device->wait_queue, device 1076 drivers/s390/char/tape_core.c DBF_EVENT(3, "IO stopped on %08x\n", device->cdev_id); device 1086 drivers/s390/char/tape_core.c tape_cancel_io(struct tape_device *device, struct tape_request *request) device 1090 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 1091 drivers/s390/char/tape_core.c rc = __tape_cancel_io(device, request); device 1092 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1102 drivers/s390/char/tape_core.c struct tape_device *device; device 1106 drivers/s390/char/tape_core.c device = dev_get_drvdata(&cdev->dev); device 1107 drivers/s390/char/tape_core.c if (device == NULL) { device 1112 drivers/s390/char/tape_core.c DBF_LH(6, "__tape_do_irq(device=%p, request=%p)\n", device, request); device 1120 drivers/s390/char/tape_core.c device->cdev_id); device 1123 drivers/s390/char/tape_core.c __tape_end_request(device, request, -EIO); device 1127 drivers/s390/char/tape_core.c device->cdev_id, PTR_ERR(irb)); device 1143 drivers/s390/char/tape_core.c device->cdev_id, irb->scsw.cmd.cc, irb->scsw.cmd.fctl); device 1145 drivers/s390/char/tape_core.c schedule_delayed_work(&device->tape_dnr, HZ); device 1153 drivers/s390/char/tape_core.c !list_empty(&device->req_queue)) { device 1156 drivers/s390/char/tape_core.c req = list_entry(device->req_queue.next, device 1159 drivers/s390/char/tape_core.c DBF_EVENT(3, "(%08x): del timer\n", device->cdev_id); device 1160 drivers/s390/char/tape_core.c if (del_timer(&device->lb_timeout)) { device 1161 drivers/s390/char/tape_core.c tape_put_device(device); device 1162 drivers/s390/char/tape_core.c __tape_start_next_request(device); device 1170 drivers/s390/char/tape_core.c device->tape_generic_status |= GMT_ONLINE(~0); device 1172 drivers/s390/char/tape_core.c device->tape_generic_status &= ~GMT_ONLINE(~0); device 1179 drivers/s390/char/tape_core.c tape_dump_sense_dbf(device, request, irb); device 1182 drivers/s390/char/tape_core.c device->tape_generic_status |= GMT_ONLINE(~0); device 1184 drivers/s390/char/tape_core.c if (device->tape_state == TS_NOT_OPER) { device 1194 drivers/s390/char/tape_core.c __tape_end_request(device, request, -EIO); device 1198 drivers/s390/char/tape_core.c rc = device->discipline->irq(device, request, irb); device 1209 drivers/s390/char/tape_core.c device->tape_generic_status |= GMT_ONLINE(~0); device 1210 drivers/s390/char/tape_core.c __tape_end_request(device, request, rc); device 1215 drivers/s390/char/tape_core.c device->lb_timeout.expires = jiffies + device 1217 drivers/s390/char/tape_core.c DBF_EVENT(3, "(%08x): add timer\n", device->cdev_id); device 1218 drivers/s390/char/tape_core.c add_timer(&device->lb_timeout); device 1222 drivers/s390/char/tape_core.c rc = __tape_start_io(device, request); device 1224 drivers/s390/char/tape_core.c __tape_end_request(device, request, rc); device 1227 drivers/s390/char/tape_core.c rc = __tape_cancel_io(device, request); device 1229 drivers/s390/char/tape_core.c __tape_end_request(device, request, rc); device 1234 drivers/s390/char/tape_core.c __tape_end_request(device, request, -EIO); device 1236 drivers/s390/char/tape_core.c __tape_end_request(device, request, rc); device 1246 drivers/s390/char/tape_core.c tape_open(struct tape_device *device) device 1250 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 1251 drivers/s390/char/tape_core.c if (device->tape_state == TS_NOT_OPER) { device 1254 drivers/s390/char/tape_core.c } else if (device->tape_state == TS_IN_USE) { device 1257 drivers/s390/char/tape_core.c } else if (device->tape_state == TS_BLKUSE) { device 1260 drivers/s390/char/tape_core.c } else if (device->discipline != NULL && device 1261 drivers/s390/char/tape_core.c !try_module_get(device->discipline->owner)) { device 1265 drivers/s390/char/tape_core.c tape_state_set(device, TS_IN_USE); device 1268 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1276 drivers/s390/char/tape_core.c tape_release(struct tape_device *device) device 1278 drivers/s390/char/tape_core.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 1279 drivers/s390/char/tape_core.c if (device->tape_state == TS_IN_USE) device 1280 drivers/s390/char/tape_core.c tape_state_set(device, TS_UNUSED); device 1281 drivers/s390/char/tape_core.c module_put(device->discipline->owner); device 1282 drivers/s390/char/tape_core.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 1290 drivers/s390/char/tape_core.c tape_mtop(struct tape_device *device, int mt_op, int mt_count) device 1301 drivers/s390/char/tape_core.c fn = device->discipline->mtop_array[mt_op]; device 1310 drivers/s390/char/tape_core.c if ((rc = fn(device, 500)) != 0) device 1313 drivers/s390/char/tape_core.c rc = fn(device, mt_count); device 1315 drivers/s390/char/tape_core.c rc = fn(device, mt_count); device 41 drivers/s390/char/tape_proc.c struct tape_device *device; device 51 drivers/s390/char/tape_proc.c device = tape_find_device(n); device 52 drivers/s390/char/tape_proc.c if (IS_ERR(device)) device 54 drivers/s390/char/tape_proc.c spin_lock_irq(get_ccwdev_lock(device->cdev)); device 56 drivers/s390/char/tape_proc.c seq_printf(m, "%-10.10s ", dev_name(&device->cdev->dev)); device 57 drivers/s390/char/tape_proc.c seq_printf(m, "%04X/", device->cdev->id.cu_type); device 58 drivers/s390/char/tape_proc.c seq_printf(m, "%02X\t", device->cdev->id.cu_model); device 59 drivers/s390/char/tape_proc.c seq_printf(m, "%04X/", device->cdev->id.dev_type); device 60 drivers/s390/char/tape_proc.c seq_printf(m, "%02X\t\t", device->cdev->id.dev_model); device 61 drivers/s390/char/tape_proc.c if (device->char_data.block_size == 0) device 64 drivers/s390/char/tape_proc.c seq_printf(m, "%i\t", device->char_data.block_size); device 65 drivers/s390/char/tape_proc.c if (device->tape_state >= 0 && device 66 drivers/s390/char/tape_proc.c device->tape_state < TS_SIZE) device 67 drivers/s390/char/tape_proc.c str = tape_state_verbose[device->tape_state]; device 71 drivers/s390/char/tape_proc.c if (!list_empty(&device->req_queue)) { device 72 drivers/s390/char/tape_proc.c request = list_entry(device->req_queue.next, device 78 drivers/s390/char/tape_proc.c seq_printf(m, "%s\n", tape_med_st_verbose[device->medium_state]); device 79 drivers/s390/char/tape_proc.c spin_unlock_irq(get_ccwdev_lock(device->cdev)); device 80 drivers/s390/char/tape_proc.c tape_put_device(device); device 39 drivers/s390/char/tape_std.c struct tape_device * device = request->device; device 42 drivers/s390/char/tape_std.c BUG_ON(!device); device 45 drivers/s390/char/tape_std.c device->cdev_id); device 46 drivers/s390/char/tape_std.c rc = tape_cancel_io(device, request); device 49 drivers/s390/char/tape_std.c "%i\n", device->cdev_id, rc); device 53 drivers/s390/char/tape_std.c tape_std_assign(struct tape_device *device) device 75 drivers/s390/char/tape_std.c rc = tape_do_io_interruptible(device, request); device 81 drivers/s390/char/tape_std.c device->cdev_id); device 83 drivers/s390/char/tape_std.c DBF_EVENT(3, "%08x: Tape assigned\n", device->cdev_id); device 93 drivers/s390/char/tape_std.c tape_std_unassign (struct tape_device *device) device 98 drivers/s390/char/tape_std.c if (device->tape_state == TS_NOT_OPER) { device 100 drivers/s390/char/tape_std.c device->cdev_id); device 112 drivers/s390/char/tape_std.c if ((rc = tape_do_io(device, request)) != 0) { device 113 drivers/s390/char/tape_std.c DBF_EVENT(3, "%08x: Unassign failed\n", device->cdev_id); device 115 drivers/s390/char/tape_std.c DBF_EVENT(3, "%08x: Tape unassigned\n", device->cdev_id); device 125 drivers/s390/char/tape_std.c tape_std_display(struct tape_device *device, struct display_struct *disp) device 146 drivers/s390/char/tape_std.c rc = tape_do_io_interruptible(device, request); device 155 drivers/s390/char/tape_std.c tape_std_read_block_id(struct tape_device *device, __u64 *id) device 165 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 169 drivers/s390/char/tape_std.c rc = tape_do_io(device, request); device 178 drivers/s390/char/tape_std.c tape_std_terminate_write(struct tape_device *device) device 182 drivers/s390/char/tape_std.c if(device->required_tapemarks == 0) device 185 drivers/s390/char/tape_std.c DBF_LH(5, "tape%d: terminate write %dxEOF\n", device->first_minor, device 186 drivers/s390/char/tape_std.c device->required_tapemarks); device 188 drivers/s390/char/tape_std.c rc = tape_mtop(device, MTWEOF, device->required_tapemarks); device 192 drivers/s390/char/tape_std.c device->required_tapemarks = 0; device 193 drivers/s390/char/tape_std.c return tape_mtop(device, MTBSR, 1); device 202 drivers/s390/char/tape_std.c tape_std_mtload(struct tape_device *device, int count) device 204 drivers/s390/char/tape_std.c return wait_event_interruptible(device->state_change_wq, device 205 drivers/s390/char/tape_std.c (device->medium_state == MS_LOADED)); device 212 drivers/s390/char/tape_std.c tape_std_mtsetblk(struct tape_device *device, int count) device 223 drivers/s390/char/tape_std.c device->char_data.block_size = 0; device 226 drivers/s390/char/tape_std.c if (device->char_data.idal_buf != NULL && device 227 drivers/s390/char/tape_std.c device->char_data.idal_buf->size == count) device 241 drivers/s390/char/tape_std.c if (device->char_data.idal_buf != NULL) device 242 drivers/s390/char/tape_std.c idal_buffer_free(device->char_data.idal_buf); device 243 drivers/s390/char/tape_std.c device->char_data.idal_buf = new; device 244 drivers/s390/char/tape_std.c device->char_data.block_size = count; device 246 drivers/s390/char/tape_std.c DBF_LH(6, "new blocksize is %d\n", device->char_data.block_size); device 255 drivers/s390/char/tape_std.c tape_std_mtreset(struct tape_device *device, int count) device 258 drivers/s390/char/tape_std.c device->char_data.block_size = 0; device 267 drivers/s390/char/tape_std.c tape_std_mtfsf(struct tape_device *device, int mt_count) device 278 drivers/s390/char/tape_std.c device->modeset_byte); device 283 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 291 drivers/s390/char/tape_std.c tape_std_mtfsr(struct tape_device *device, int mt_count) device 303 drivers/s390/char/tape_std.c device->modeset_byte); device 308 drivers/s390/char/tape_std.c rc = tape_do_io(device, request); device 323 drivers/s390/char/tape_std.c tape_std_mtbsr(struct tape_device *device, int mt_count) device 335 drivers/s390/char/tape_std.c device->modeset_byte); device 340 drivers/s390/char/tape_std.c rc = tape_do_io(device, request); device 354 drivers/s390/char/tape_std.c tape_std_mtweof(struct tape_device *device, int mt_count) device 365 drivers/s390/char/tape_std.c device->modeset_byte); device 370 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 379 drivers/s390/char/tape_std.c tape_std_mtbsfm(struct tape_device *device, int mt_count) device 390 drivers/s390/char/tape_std.c device->modeset_byte); device 395 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 403 drivers/s390/char/tape_std.c tape_std_mtbsf(struct tape_device *device, int mt_count) device 415 drivers/s390/char/tape_std.c device->modeset_byte); device 419 drivers/s390/char/tape_std.c rc = tape_do_io_free(device, request); device 421 drivers/s390/char/tape_std.c rc = tape_mtop(device, MTFSR, 1); device 434 drivers/s390/char/tape_std.c tape_std_mtfsfm(struct tape_device *device, int mt_count) device 446 drivers/s390/char/tape_std.c device->modeset_byte); device 450 drivers/s390/char/tape_std.c rc = tape_do_io_free(device, request); device 452 drivers/s390/char/tape_std.c rc = tape_mtop(device, MTBSR, 1); device 464 drivers/s390/char/tape_std.c tape_std_mtrew(struct tape_device *device, int mt_count) device 474 drivers/s390/char/tape_std.c device->modeset_byte); device 479 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 487 drivers/s390/char/tape_std.c tape_std_mtoffl(struct tape_device *device, int mt_count) device 496 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 501 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 508 drivers/s390/char/tape_std.c tape_std_mtnop(struct tape_device *device, int mt_count) device 517 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 520 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 529 drivers/s390/char/tape_std.c tape_std_mteom(struct tape_device *device, int mt_count) device 536 drivers/s390/char/tape_std.c if ((rc = tape_mtop(device, MTREW, 1)) < 0) device 546 drivers/s390/char/tape_std.c if ((rc = tape_mtop(device, MTFSF, 1)) < 0) device 548 drivers/s390/char/tape_std.c if ((rc = tape_mtop(device, MTFSR, 1)) < 0) device 552 drivers/s390/char/tape_std.c return tape_mtop(device, MTBSR, 1); device 559 drivers/s390/char/tape_std.c tape_std_mtreten(struct tape_device *device, int mt_count) device 568 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 573 drivers/s390/char/tape_std.c tape_do_io_interruptible(device, request); device 575 drivers/s390/char/tape_std.c return tape_mtop(device, MTREW, 1); device 582 drivers/s390/char/tape_std.c tape_std_mterase(struct tape_device *device, int mt_count) device 591 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 599 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 606 drivers/s390/char/tape_std.c tape_std_mtunload(struct tape_device *device, int mt_count) device 608 drivers/s390/char/tape_std.c return tape_mtop(device, MTOFFL, mt_count); device 616 drivers/s390/char/tape_std.c tape_std_mtcompression(struct tape_device *device, int mt_count) device 630 drivers/s390/char/tape_std.c *device->modeset_byte &= ~0x08; device 632 drivers/s390/char/tape_std.c *device->modeset_byte |= 0x08; device 633 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 636 drivers/s390/char/tape_std.c return tape_do_io_free(device, request); device 643 drivers/s390/char/tape_std.c tape_std_read_block(struct tape_device *device, size_t count) device 657 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 659 drivers/s390/char/tape_std.c device->char_data.idal_buf); device 668 drivers/s390/char/tape_std.c tape_std_read_backward(struct tape_device *device, struct tape_request *request) device 676 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 678 drivers/s390/char/tape_std.c device->char_data.idal_buf); device 687 drivers/s390/char/tape_std.c tape_std_write_block(struct tape_device *device, size_t count) device 697 drivers/s390/char/tape_std.c tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1, device->modeset_byte); device 699 drivers/s390/char/tape_std.c device->char_data.idal_buf); device 708 drivers/s390/char/tape_std.c tape_std_process_eov(struct tape_device *device) device 714 drivers/s390/char/tape_std.c if (tape_mtop(device, MTBSR, 1) == 0 && device 715 drivers/s390/char/tape_std.c tape_mtop(device, MTWEOF, 1) == 0) { device 716 drivers/s390/char/tape_std.c tape_mtop(device, MTBSR, 1); device 101 drivers/s390/char/tape_std.h void tape_std_read_backward(struct tape_device *device, device 109 drivers/s390/char/tape_std.h int tape_std_read_block_id(struct tape_device *device, __u64 *id); device 79 drivers/s390/char/vmlogrdr.c struct device *device; device 80 drivers/s390/char/vmlogrdr.c struct device *class_device; device 509 drivers/s390/char/vmlogrdr.c static ssize_t vmlogrdr_autopurge_store(struct device * dev, device 530 drivers/s390/char/vmlogrdr.c static ssize_t vmlogrdr_autopurge_show(struct device *dev, device 543 drivers/s390/char/vmlogrdr.c static ssize_t vmlogrdr_purge_store(struct device * dev, device 583 drivers/s390/char/vmlogrdr.c static ssize_t vmlogrdr_autorecording_store(struct device *dev, device 604 drivers/s390/char/vmlogrdr.c static ssize_t vmlogrdr_autorecording_show(struct device *dev, device 617 drivers/s390/char/vmlogrdr.c static ssize_t vmlogrdr_recording_store(struct device * dev, device 682 drivers/s390/char/vmlogrdr.c static int vmlogrdr_pm_prepare(struct device *dev) device 754 drivers/s390/char/vmlogrdr.c struct device *dev; device 757 drivers/s390/char/vmlogrdr.c dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 772 drivers/s390/char/vmlogrdr.c dev->release = (void (*)(struct device *))kfree; device 791 drivers/s390/char/vmlogrdr.c priv->device = dev; device 799 drivers/s390/char/vmlogrdr.c if (priv->device != NULL) { device 800 drivers/s390/char/vmlogrdr.c device_unregister(priv->device); device 801 drivers/s390/char/vmlogrdr.c priv->device=NULL; device 335 drivers/s390/char/vmur.c static ssize_t ur_attr_reclen_show(struct device *dev, device 351 drivers/s390/char/vmur.c static int ur_create_attributes(struct device *dev) device 356 drivers/s390/char/vmur.c static void ur_remove_attributes(struct device *dev) device 913 drivers/s390/char/vmur.c urd->device = device_create(vmur_class, &cdev->dev, device 915 drivers/s390/char/vmur.c if (IS_ERR(urd->device)) { device 916 drivers/s390/char/vmur.c rc = PTR_ERR(urd->device); device 69 drivers/s390/char/vmur.h struct device *device; device 127 drivers/s390/cio/ccwgroup.c static ssize_t ccwgroup_online_store(struct device *dev, device 156 drivers/s390/cio/ccwgroup.c static ssize_t ccwgroup_online_show(struct device *dev, device 183 drivers/s390/cio/ccwgroup.c static ssize_t ccwgroup_ungroup_store(struct device *dev, device 235 drivers/s390/cio/ccwgroup.c static void ccwgroup_release(struct device *dev) device 319 drivers/s390/cio/ccwgroup.c int ccwgroup_create_dev(struct device *parent, struct ccwgroup_driver *gdrv, device 464 drivers/s390/cio/ccwgroup.c static int ccwgroup_remove(struct device *dev) device 477 drivers/s390/cio/ccwgroup.c static void ccwgroup_shutdown(struct device *dev) device 488 drivers/s390/cio/ccwgroup.c static int ccwgroup_pm_prepare(struct device *dev) device 503 drivers/s390/cio/ccwgroup.c static void ccwgroup_pm_complete(struct device *dev) device 515 drivers/s390/cio/ccwgroup.c static int ccwgroup_pm_freeze(struct device *dev) device 526 drivers/s390/cio/ccwgroup.c static int ccwgroup_pm_thaw(struct device *dev) device 537 drivers/s390/cio/ccwgroup.c static int ccwgroup_pm_restore(struct device *dev) device 563 drivers/s390/cio/ccwgroup.c bool dev_is_ccwgroup(struct device *dev) device 592 drivers/s390/cio/ccwgroup.c struct device *dev; device 619 drivers/s390/cio/ccwgroup.c struct device *dev; device 30 drivers/s390/cio/chp.c #define to_channelpath(device) container_of(device, struct channel_path, dev) device 136 drivers/s390/cio/chp.c struct device *device; device 138 drivers/s390/cio/chp.c device = container_of(kobj, struct device, kobj); device 139 drivers/s390/cio/chp.c chp = to_channelpath(device); device 184 drivers/s390/cio/chp.c struct device *device; device 187 drivers/s390/cio/chp.c device = container_of(kobj, struct device, kobj); device 188 drivers/s390/cio/chp.c chp = to_channelpath(device); device 232 drivers/s390/cio/chp.c static ssize_t chp_status_show(struct device *dev, device 245 drivers/s390/cio/chp.c static ssize_t chp_status_write(struct device *dev, device 274 drivers/s390/cio/chp.c static ssize_t chp_configure_show(struct device *dev, device 290 drivers/s390/cio/chp.c static ssize_t chp_configure_write(struct device *dev, device 311 drivers/s390/cio/chp.c static ssize_t chp_type_show(struct device *dev, struct device_attribute *attr, device 325 drivers/s390/cio/chp.c static ssize_t chp_cmg_show(struct device *dev, struct device_attribute *attr, device 339 drivers/s390/cio/chp.c static ssize_t chp_shared_show(struct device *dev, device 353 drivers/s390/cio/chp.c static ssize_t chp_chid_show(struct device *dev, struct device_attribute *attr, device 370 drivers/s390/cio/chp.c static ssize_t chp_chid_external_show(struct device *dev, device 428 drivers/s390/cio/chp.c static void chp_release(struct device *dev) device 488 drivers/s390/cio/chp.c chp->dev.parent = &css->device; device 43 drivers/s390/cio/chp.h struct device dev; device 206 drivers/s390/cio/chsc_sch.c static int chsc_subchannel_match_next_free(struct device *dev, const void *data) device 215 drivers/s390/cio/chsc_sch.c struct device *dev; device 111 drivers/s390/cio/cio.h struct device dev; /* entry in device tree */ device 977 drivers/s390/cio/cmf.c static ssize_t cmb_show_attr(struct device *dev, char *buf, enum cmb_index idx) device 983 drivers/s390/cio/cmf.c static ssize_t cmb_show_avg_sample_interval(struct device *dev, device 1003 drivers/s390/cio/cmf.c static ssize_t cmb_show_avg_utilization(struct device *dev, device 1013 drivers/s390/cio/cmf.c static ssize_t show_##name(struct device *dev, \ device 1019 drivers/s390/cio/cmf.c static ssize_t show_avg_##name(struct device *dev, \ device 1076 drivers/s390/cio/cmf.c static ssize_t cmb_enable_show(struct device *dev, device 1085 drivers/s390/cio/cmf.c static ssize_t cmb_enable_store(struct device *dev, device 70 drivers/s390/cio/css.c static int call_fn_known_sch(struct device *dev, void *data) device 164 drivers/s390/cio/css.c static void css_subchannel_release(struct device *dev) device 312 drivers/s390/cio/css.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 322 drivers/s390/cio/css.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 332 drivers/s390/cio/css.c static ssize_t driver_override_store(struct device *dev, device 366 drivers/s390/cio/css.c static ssize_t driver_override_show(struct device *dev, device 395 drivers/s390/cio/css.c static ssize_t chpids_show(struct device *dev, device 417 drivers/s390/cio/css.c static ssize_t pimpampom_show(struct device *dev, device 445 drivers/s390/cio/css.c sch->dev.parent = &channel_subsystems[0]->device; device 499 drivers/s390/cio/css.c check_subchannel(struct device *dev, const void *data) device 511 drivers/s390/cio/css.c struct device *dev; device 758 drivers/s390/cio/css.c static int __unset_registered(struct device *dev, void *data) device 862 drivers/s390/cio/css.c static void channel_subsystem_release(struct device *dev) device 870 drivers/s390/cio/css.c static ssize_t real_cssid_show(struct device *dev, struct device_attribute *a, device 882 drivers/s390/cio/css.c static ssize_t cm_enable_show(struct device *dev, struct device_attribute *a, device 894 drivers/s390/cio/css.c static ssize_t cm_enable_store(struct device *dev, struct device_attribute *a, device 961 drivers/s390/cio/css.c dev_set_name(&css->device, "css%x", nr); device 962 drivers/s390/cio/css.c css->device.groups = cssdev_attr_groups; device 963 drivers/s390/cio/css.c css->device.release = channel_subsystem_release; device 969 drivers/s390/cio/css.c css->device.coherent_dma_mask = DMA_BIT_MASK(64); device 970 drivers/s390/cio/css.c css->device.dma_mask = &css->device.coherent_dma_mask; device 976 drivers/s390/cio/css.c ret = device_register(&css->device); device 978 drivers/s390/cio/css.c put_device(&css->device); device 985 drivers/s390/cio/css.c device_unregister(&css->device); device 990 drivers/s390/cio/css.c css->pseudo_subchannel->dev.parent = &css->device; device 996 drivers/s390/cio/css.c device_unregister(&css->device); device 1004 drivers/s390/cio/css.c device_unregister(&css->device); device 1094 drivers/s390/cio/css.c struct device *cio_get_dma_css_dev(void) device 1096 drivers/s390/cio/css.c return &channel_subsystems[0]->device; device 1099 drivers/s390/cio/css.c struct gen_pool *cio_gp_dma_create(struct device *dma_dev, int nr_pages) device 1125 drivers/s390/cio/css.c dma_free_coherent((struct device *) data, chunk_size, device 1130 drivers/s390/cio/css.c void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev) device 1148 drivers/s390/cio/css.c void *cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev, device 1256 drivers/s390/cio/css.c device_unregister(&css->device); device 1274 drivers/s390/cio/css.c device_unregister(&css->device); device 1401 drivers/s390/cio/css.c static int css_bus_match(struct device *dev, struct device_driver *drv) device 1419 drivers/s390/cio/css.c static int css_probe(struct device *dev) device 1432 drivers/s390/cio/css.c static int css_remove(struct device *dev) device 1443 drivers/s390/cio/css.c static void css_shutdown(struct device *dev) device 1452 drivers/s390/cio/css.c static int css_uevent(struct device *dev, struct kobj_uevent_env *env) device 1464 drivers/s390/cio/css.c static int css_pm_prepare(struct device *dev) device 1478 drivers/s390/cio/css.c static void css_pm_complete(struct device *dev) device 1490 drivers/s390/cio/css.c static int css_pm_freeze(struct device *dev) device 1501 drivers/s390/cio/css.c static int css_pm_thaw(struct device *dev) device 1512 drivers/s390/cio/css.c static int css_pm_restore(struct device *dev) device 120 drivers/s390/cio/css.h struct device device; device 130 drivers/s390/cio/css.h #define to_css(dev) container_of(dev, struct channel_subsystem, device) device 61 drivers/s390/cio/device.c ccw_bus_match (struct device * dev, struct device_driver * drv) device 104 drivers/s390/cio/device.c static int ccw_uevent(struct device *dev, struct kobj_uevent_env *env) device 212 drivers/s390/cio/device.c devtype_show (struct device *dev, struct device_attribute *attr, char *buf) device 225 drivers/s390/cio/device.c cutype_show (struct device *dev, struct device_attribute *attr, char *buf) device 235 drivers/s390/cio/device.c modalias_show (struct device *dev, struct device_attribute *attr, char *buf) device 247 drivers/s390/cio/device.c online_show (struct device *dev, struct device_attribute *attr, char *buf) device 500 drivers/s390/cio/device.c static ssize_t online_store (struct device *dev, struct device_attribute *attr, device 551 drivers/s390/cio/device.c available_show (struct device *dev, struct device_attribute *attr, char *buf) device 576 drivers/s390/cio/device.c initiate_logging(struct device *dev, struct device_attribute *attr, device 593 drivers/s390/cio/device.c static ssize_t vpm_show(struct device *dev, struct device_attribute *attr, device 640 drivers/s390/cio/device.c struct device *dev = &cdev->dev; device 646 drivers/s390/cio/device.c static int match_dev_id(struct device *dev, const void *data) device 666 drivers/s390/cio/device.c struct device *dev; device 686 drivers/s390/cio/device.c ccw_device_release(struct device *dev) device 1258 drivers/s390/cio/device.c static int recovery_check(struct device *dev, void *data) device 1329 drivers/s390/cio/device.c static int purge_fn(struct device *dev, void *data) device 1694 drivers/s390/cio/device.c static int ccw_device_pm_restore(struct device *dev); device 1717 drivers/s390/cio/device.c struct device *dev; device 1735 drivers/s390/cio/device.c ccw_device_probe (struct device *dev) device 1753 drivers/s390/cio/device.c static int ccw_device_remove(struct device *dev) device 1791 drivers/s390/cio/device.c static void ccw_device_shutdown(struct device *dev) device 1801 drivers/s390/cio/device.c static int ccw_device_pm_prepare(struct device *dev) device 1817 drivers/s390/cio/device.c static void ccw_device_pm_complete(struct device *dev) device 1825 drivers/s390/cio/device.c static int ccw_device_pm_freeze(struct device *dev) device 1859 drivers/s390/cio/device.c static int ccw_device_pm_thaw(struct device *dev) device 1943 drivers/s390/cio/device.c static int ccw_device_pm_restore(struct device *dev) device 52 drivers/s390/cio/qdio_debug.h #define DBF_DEV_EVENT(level, device, text...) \ device 55 drivers/s390/cio/qdio_debug.h if (debug_level_enabled(device->debug_area, level)) { \ device 57 drivers/s390/cio/qdio_debug.h debug_text_event(device->debug_area, level, debug_buffer); \ device 18 drivers/s390/cio/scm.c static struct device *scm_root; device 23 drivers/s390/cio/scm.c static int scmdev_probe(struct device *dev) device 31 drivers/s390/cio/scm.c static int scmdev_remove(struct device *dev) device 39 drivers/s390/cio/scm.c static int scmdev_uevent(struct device *dev, struct kobj_uevent_env *env) device 86 drivers/s390/cio/scm.c static ssize_t show_##name(struct device *dev, \ device 126 drivers/s390/cio/scm.c static void scmdev_release(struct device *dev) device 177 drivers/s390/cio/scm.c static int check_address(struct device *dev, const void *data) device 187 drivers/s390/cio/scm.c struct device *dev; device 256 drivers/s390/cio/scm.c static int scm_dev_avail(struct device *dev, void *unused) device 100 drivers/s390/cio/vfio_ccw_cp.c static int pfn_array_pin(struct pfn_array *pa, struct device *mdev) device 124 drivers/s390/cio/vfio_ccw_cp.c static void pfn_array_unpin_free(struct pfn_array *pa, struct device *mdev) device 192 drivers/s390/cio/vfio_ccw_cp.c static long copy_from_iova(struct device *mdev, device 635 drivers/s390/cio/vfio_ccw_cp.c int cp_init(struct channel_program *cp, struct device *mdev, union orb *orb) device 39 drivers/s390/cio/vfio_ccw_cp.h struct device *mdev; device 44 drivers/s390/cio/vfio_ccw_cp.h extern int cp_init(struct channel_program *cp, struct device *mdev, device 74 drivers/s390/cio/vfio_ccw_ops.c static ssize_t name_show(struct kobject *kobj, struct device *dev, char *buf) device 80 drivers/s390/cio/vfio_ccw_ops.c static ssize_t device_api_show(struct kobject *kobj, struct device *dev, device 88 drivers/s390/cio/vfio_ccw_ops.c struct device *dev, char *buf) device 63 drivers/s390/crypto/ap_bus.c static struct device *ap_root_device; device 541 drivers/s390/crypto/ap_bus.c static int ap_bus_match(struct device *dev, struct device_driver *drv) device 571 drivers/s390/crypto/ap_bus.c static int ap_uevent(struct device *dev, struct kobj_uevent_env *env) device 590 drivers/s390/crypto/ap_bus.c static int ap_dev_suspend(struct device *dev) device 599 drivers/s390/crypto/ap_bus.c static int ap_dev_resume(struct device *dev) device 621 drivers/s390/crypto/ap_bus.c static int __ap_card_devices_unregister(struct device *dev, void *dummy) device 628 drivers/s390/crypto/ap_bus.c static int __ap_queue_devices_unregister(struct device *dev, void *dummy) device 635 drivers/s390/crypto/ap_bus.c static int __ap_queue_devices_with_id_unregister(struct device *dev, void *data) device 706 drivers/s390/crypto/ap_bus.c static int __ap_revise_reserved(struct device *dev, void *dummy) device 774 drivers/s390/crypto/ap_bus.c static int ap_device_probe(struct device *dev) device 823 drivers/s390/crypto/ap_bus.c static int ap_device_remove(struct device *dev) device 1356 drivers/s390/crypto/ap_bus.c static int __match_card_device_with_id(struct device *dev, const void *data) device 1365 drivers/s390/crypto/ap_bus.c static int __match_queue_device_with_qid(struct device *dev, const void *data) device 1374 drivers/s390/crypto/ap_bus.c static int __match_queue_device_with_queue_id(struct device *dev, const void *data) device 1389 drivers/s390/crypto/ap_bus.c struct device *dev; device 1501 drivers/s390/crypto/ap_bus.c ac->ap_dev.device.bus = &ap_bus_type; device 1502 drivers/s390/crypto/ap_bus.c ac->ap_dev.device.parent = ap_root_device; device 1503 drivers/s390/crypto/ap_bus.c dev_set_name(&ac->ap_dev.device, "card%02x", id); device 1505 drivers/s390/crypto/ap_bus.c rc = device_register(&ac->ap_dev.device); device 1507 drivers/s390/crypto/ap_bus.c put_device(&ac->ap_dev.device); device 1512 drivers/s390/crypto/ap_bus.c get_device(&ac->ap_dev.device); device 1519 drivers/s390/crypto/ap_bus.c aq->ap_dev.device.bus = &ap_bus_type; device 1520 drivers/s390/crypto/ap_bus.c aq->ap_dev.device.parent = &ac->ap_dev.device; device 1521 drivers/s390/crypto/ap_bus.c dev_set_name(&aq->ap_dev.device, "%02x.%04x", id, dom); device 1523 drivers/s390/crypto/ap_bus.c rc = device_register(&aq->ap_dev.device); device 1525 drivers/s390/crypto/ap_bus.c put_device(&aq->ap_dev.device); device 1531 drivers/s390/crypto/ap_bus.c put_device(&ac->ap_dev.device); device 1553 drivers/s390/crypto/ap_bus.c struct device *dev = device 149 drivers/s390/crypto/ap_bus.h struct device device; device 154 drivers/s390/crypto/ap_bus.h #define to_ap_dev(x) container_of((x), struct ap_device, device) device 168 drivers/s390/crypto/ap_bus.h #define to_ap_card(x) container_of((x), struct ap_card, ap_dev.device) device 190 drivers/s390/crypto/ap_bus.h #define to_ap_queue(x) container_of((x), struct ap_queue, ap_dev.device) device 21 drivers/s390/crypto/ap_card.c static ssize_t hwtype_show(struct device *dev, device 31 drivers/s390/crypto/ap_card.c static ssize_t raw_hwtype_show(struct device *dev, device 41 drivers/s390/crypto/ap_card.c static ssize_t depth_show(struct device *dev, struct device_attribute *attr, device 51 drivers/s390/crypto/ap_card.c static ssize_t ap_functions_show(struct device *dev, device 61 drivers/s390/crypto/ap_card.c static ssize_t request_count_show(struct device *dev, device 75 drivers/s390/crypto/ap_card.c static ssize_t request_count_store(struct device *dev, device 93 drivers/s390/crypto/ap_card.c static ssize_t requestq_count_show(struct device *dev, device 110 drivers/s390/crypto/ap_card.c static ssize_t pendingq_count_show(struct device *dev, device 127 drivers/s390/crypto/ap_card.c static ssize_t modalias_show(struct device *dev, device 161 drivers/s390/crypto/ap_card.c static void ap_card_device_release(struct device *dev) device 183 drivers/s390/crypto/ap_card.c ac->ap_dev.device.release = ap_card_device_release; device 184 drivers/s390/crypto/ap_card.c ac->ap_dev.device.type = &ap_card_type; device 457 drivers/s390/crypto/ap_queue.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 477 drivers/s390/crypto/ap_queue.c static ssize_t request_count_show(struct device *dev, device 490 drivers/s390/crypto/ap_queue.c static ssize_t request_count_store(struct device *dev, device 505 drivers/s390/crypto/ap_queue.c static ssize_t requestq_count_show(struct device *dev, device 519 drivers/s390/crypto/ap_queue.c static ssize_t pendingq_count_show(struct device *dev, device 533 drivers/s390/crypto/ap_queue.c static ssize_t reset_show(struct device *dev, device 556 drivers/s390/crypto/ap_queue.c static ssize_t reset_store(struct device *dev, device 576 drivers/s390/crypto/ap_queue.c static ssize_t interrupt_show(struct device *dev, device 618 drivers/s390/crypto/ap_queue.c static void ap_queue_device_release(struct device *dev) device 637 drivers/s390/crypto/ap_queue.c aq->ap_dev.device.release = ap_queue_device_release; device 638 drivers/s390/crypto/ap_queue.c aq->ap_dev.device.type = &ap_queue_type; device 59 drivers/s390/crypto/vfio_ap_drv.c dev_set_drvdata(&apdev->device, q); device 60 drivers/s390/crypto/vfio_ap_drv.c q->apqn = to_ap_queue(&apdev->device)->qid; device 77 drivers/s390/crypto/vfio_ap_drv.c q = dev_get_drvdata(&apdev->device); device 78 drivers/s390/crypto/vfio_ap_drv.c dev_set_drvdata(&apdev->device, NULL); device 87 drivers/s390/crypto/vfio_ap_drv.c static void vfio_ap_matrix_dev_release(struct device *dev) device 94 drivers/s390/crypto/vfio_ap_drv.c static int matrix_bus_match(struct device *dev, struct device_driver *drv) device 113 drivers/s390/crypto/vfio_ap_drv.c struct device *root_device; device 139 drivers/s390/crypto/vfio_ap_drv.c dev_set_name(&matrix_dev->device, "%s", VFIO_AP_DEV_NAME); device 140 drivers/s390/crypto/vfio_ap_drv.c matrix_dev->device.parent = root_device; device 141 drivers/s390/crypto/vfio_ap_drv.c matrix_dev->device.bus = &matrix_bus; device 142 drivers/s390/crypto/vfio_ap_drv.c matrix_dev->device.release = vfio_ap_matrix_dev_release; device 145 drivers/s390/crypto/vfio_ap_drv.c ret = device_register(&matrix_dev->device); device 156 drivers/s390/crypto/vfio_ap_drv.c device_unregister(&matrix_dev->device); device 158 drivers/s390/crypto/vfio_ap_drv.c put_device(&matrix_dev->device); device 168 drivers/s390/crypto/vfio_ap_drv.c struct device *root_device = matrix_dev->device.parent; device 171 drivers/s390/crypto/vfio_ap_drv.c device_unregister(&matrix_dev->device); device 29 drivers/s390/crypto/vfio_ap_ops.c static int match_apqn(struct device *dev, const void *data) device 52 drivers/s390/crypto/vfio_ap_ops.c struct device *dev; device 368 drivers/s390/crypto/vfio_ap_ops.c static ssize_t name_show(struct kobject *kobj, struct device *dev, char *buf) device 376 drivers/s390/crypto/vfio_ap_ops.c struct device *dev, char *buf) device 384 drivers/s390/crypto/vfio_ap_ops.c static ssize_t device_api_show(struct kobject *kobj, struct device *dev, device 436 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_has_queue(struct device *dev, void *data) device 599 drivers/s390/crypto/vfio_ap_ops.c static ssize_t assign_adapter_store(struct device *dev, device 665 drivers/s390/crypto/vfio_ap_ops.c static ssize_t unassign_adapter_store(struct device *dev, device 745 drivers/s390/crypto/vfio_ap_ops.c static ssize_t assign_domain_store(struct device *dev, device 807 drivers/s390/crypto/vfio_ap_ops.c static ssize_t unassign_domain_store(struct device *dev, device 851 drivers/s390/crypto/vfio_ap_ops.c static ssize_t assign_control_domain_store(struct device *dev, device 900 drivers/s390/crypto/vfio_ap_ops.c static ssize_t unassign_control_domain_store(struct device *dev, device 928 drivers/s390/crypto/vfio_ap_ops.c static ssize_t control_domains_show(struct device *dev, device 952 drivers/s390/crypto/vfio_ap_ops.c static ssize_t matrix_show(struct device *dev, struct device_attribute *attr, device 1119 drivers/s390/crypto/vfio_ap_ops.c struct device *dev; device 1298 drivers/s390/crypto/vfio_ap_ops.c return mdev_register_device(&matrix_dev->device, &vfio_ap_matrix_ops); device 1303 drivers/s390/crypto/vfio_ap_ops.c mdev_unregister_device(&matrix_dev->device); device 40 drivers/s390/crypto/vfio_ap_private.h struct device device; device 126 drivers/s390/crypto/zcrypt_api.c struct device device; device 130 drivers/s390/crypto/zcrypt_api.c #define to_zcdn_dev(x) container_of((x), struct zcdn_device, device) device 144 drivers/s390/crypto/zcrypt_api.c struct device *dev = class_find_device_by_name(zcrypt_class, name); device 156 drivers/s390/crypto/zcrypt_api.c struct device *dev = class_find_device_by_devt(zcrypt_class, devt); device 161 drivers/s390/crypto/zcrypt_api.c static ssize_t ioctlmask_show(struct device *dev, device 186 drivers/s390/crypto/zcrypt_api.c static ssize_t ioctlmask_store(struct device *dev, device 203 drivers/s390/crypto/zcrypt_api.c static ssize_t apmask_show(struct device *dev, device 228 drivers/s390/crypto/zcrypt_api.c static ssize_t apmask_store(struct device *dev, device 245 drivers/s390/crypto/zcrypt_api.c static ssize_t aqmask_show(struct device *dev, device 270 drivers/s390/crypto/zcrypt_api.c static ssize_t aqmask_store(struct device *dev, device 339 drivers/s390/crypto/zcrypt_api.c static void zcdn_device_release(struct device *dev) device 363 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 374 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 389 drivers/s390/crypto/zcrypt_api.c zcdndev->device.release = zcdn_device_release; device 390 drivers/s390/crypto/zcrypt_api.c zcdndev->device.class = zcrypt_class; device 391 drivers/s390/crypto/zcrypt_api.c zcdndev->device.devt = devt; device 392 drivers/s390/crypto/zcrypt_api.c zcdndev->device.groups = zcdn_dev_attr_groups; device 399 drivers/s390/crypto/zcrypt_api.c if (dev_set_name(&zcdndev->device, nodename)) { device 403 drivers/s390/crypto/zcrypt_api.c rc = device_register(&zcdndev->device); device 405 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 436 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 437 drivers/s390/crypto/zcrypt_api.c device_unregister(&zcdndev->device); device 455 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 456 drivers/s390/crypto/zcrypt_api.c device_unregister(&zcdndev->device); device 530 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 531 drivers/s390/crypto/zcrypt_api.c put_device(&zcdndev->device); device 577 drivers/s390/crypto/zcrypt_api.c get_device(&zq->queue->ap_dev.device); device 593 drivers/s390/crypto/zcrypt_api.c put_device(&zq->queue->ap_dev.device); device 39 drivers/s390/crypto/zcrypt_card.c static ssize_t type_show(struct device *dev, device 49 drivers/s390/crypto/zcrypt_card.c static ssize_t online_show(struct device *dev, device 58 drivers/s390/crypto/zcrypt_card.c static ssize_t online_store(struct device *dev, device 83 drivers/s390/crypto/zcrypt_card.c static ssize_t load_show(struct device *dev, device 154 drivers/s390/crypto/zcrypt_card.c rc = sysfs_create_group(&zc->card->ap_dev.device.kobj, device 184 drivers/s390/crypto/zcrypt_card.c sysfs_remove_group(&zc->card->ap_dev.device.kobj, device 84 drivers/s390/crypto/zcrypt_cex2a.c struct ap_card *ac = to_ap_card(&ap_dev->device); device 136 drivers/s390/crypto/zcrypt_cex2a.c struct zcrypt_card *zc = to_ap_card(&ap_dev->device)->private; device 156 drivers/s390/crypto/zcrypt_cex2a.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 197 drivers/s390/crypto/zcrypt_cex2a.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 144 drivers/s390/crypto/zcrypt_cex2c.c struct ap_card *ac = to_ap_card(&ap_dev->device); device 193 drivers/s390/crypto/zcrypt_cex2c.c struct zcrypt_card *zc = to_ap_card(&ap_dev->device)->private; device 213 drivers/s390/crypto/zcrypt_cex2c.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 253 drivers/s390/crypto/zcrypt_cex2c.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 76 drivers/s390/crypto/zcrypt_cex4.c static ssize_t serialnr_show(struct device *dev, device 105 drivers/s390/crypto/zcrypt_cex4.c static ssize_t mkvps_show(struct device *dev, device 191 drivers/s390/crypto/zcrypt_cex4.c struct ap_card *ac = to_ap_card(&ap_dev->device); device 315 drivers/s390/crypto/zcrypt_cex4.c rc = sysfs_create_group(&ap_dev->device.kobj, device 331 drivers/s390/crypto/zcrypt_cex4.c struct ap_card *ac = to_ap_card(&ap_dev->device); device 335 drivers/s390/crypto/zcrypt_cex4.c sysfs_remove_group(&ap_dev->device.kobj, &cca_card_attr_group); device 355 drivers/s390/crypto/zcrypt_cex4.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 396 drivers/s390/crypto/zcrypt_cex4.c rc = sysfs_create_group(&ap_dev->device.kobj, device 412 drivers/s390/crypto/zcrypt_cex4.c struct ap_queue *aq = to_ap_queue(&ap_dev->device); device 416 drivers/s390/crypto/zcrypt_cex4.c sysfs_remove_group(&ap_dev->device.kobj, &cca_queue_attr_group); device 39 drivers/s390/crypto/zcrypt_queue.c static ssize_t online_show(struct device *dev, device 48 drivers/s390/crypto/zcrypt_queue.c static ssize_t online_store(struct device *dev, device 75 drivers/s390/crypto/zcrypt_queue.c static ssize_t load_show(struct device *dev, device 174 drivers/s390/crypto/zcrypt_queue.c rc = sysfs_create_group(&zq->queue->ap_dev.device.kobj, device 178 drivers/s390/crypto/zcrypt_queue.c get_device(&zq->queue->ap_dev.device); device 188 drivers/s390/crypto/zcrypt_queue.c sysfs_remove_group(&zq->queue->ap_dev.device.kobj, device 190 drivers/s390/crypto/zcrypt_queue.c put_device(&zq->queue->ap_dev.device); device 221 drivers/s390/crypto/zcrypt_queue.c sysfs_remove_group(&zq->queue->ap_dev.device.kobj, device 223 drivers/s390/crypto/zcrypt_queue.c put_device(&zq->queue->ap_dev.device); device 61 drivers/s390/net/ctcm_main.c static struct device *ctcm_root_dev; device 290 drivers/s390/net/ctcm_mpc.c char device[20]; device 294 drivers/s390/net/ctcm_mpc.c sprintf(device, "%s%i", MPC_DEVICE_NAME, port_num); device 296 drivers/s390/net/ctcm_mpc.c dev = __dev_get_by_name(&init_net, device); device 301 drivers/s390/net/ctcm_mpc.c CTCM_FUNTAIL, device); device 308 drivers/s390/net/ctcm_mpc.c CTCM_FUNTAIL, device); device 314 drivers/s390/net/ctcm_mpc.c CTCM_FUNTAIL, device); device 24 drivers/s390/net/ctcm_sysfs.c static ssize_t ctcm_buffer_show(struct device *dev, device 34 drivers/s390/net/ctcm_sysfs.c static ssize_t ctcm_buffer_write(struct device *dev, device 113 drivers/s390/net/ctcm_sysfs.c static ssize_t stats_show(struct device *dev, device 125 drivers/s390/net/ctcm_sysfs.c static ssize_t stats_write(struct device *dev, struct device_attribute *attr, device 137 drivers/s390/net/ctcm_sysfs.c static ssize_t ctcm_proto_show(struct device *dev, device 147 drivers/s390/net/ctcm_sysfs.c static ssize_t ctcm_proto_store(struct device *dev, device 177 drivers/s390/net/ctcm_sysfs.c static ssize_t ctcm_type_show(struct device *dev, device 572 drivers/s390/net/ism_drv.c static int ism_suspend(struct device *dev) device 580 drivers/s390/net/ism_drv.c static int ism_resume(struct device *dev) device 52 drivers/s390/net/lcs.c static struct device *lcs_root_dev; device 1899 drivers/s390/net/lcs.c lcs_portno_show (struct device *dev, struct device_attribute *attr, char *buf) device 1915 drivers/s390/net/lcs.c lcs_portno_store (struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1950 drivers/s390/net/lcs.c lcs_type_show(struct device *dev, struct device_attribute *attr, char *buf) device 1964 drivers/s390/net/lcs.c lcs_timeout_show(struct device *dev, struct device_attribute *attr, char *buf) device 1974 drivers/s390/net/lcs.c lcs_timeout_store (struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 1998 drivers/s390/net/lcs.c lcs_dev_recover_store(struct device *dev, struct device_attribute *attr, device 116 drivers/s390/net/netiucv.c static struct device *netiucv_dev; device 118 drivers/s390/net/netiucv.c static int netiucv_pm_prepare(struct device *); device 119 drivers/s390/net/netiucv.c static void netiucv_pm_complete(struct device *); device 120 drivers/s390/net/netiucv.c static int netiucv_pm_freeze(struct device *); device 121 drivers/s390/net/netiucv.c static int netiucv_pm_restore_thaw(struct device *); device 215 drivers/s390/net/netiucv.c struct device *dev; device 1278 drivers/s390/net/netiucv.c static int netiucv_pm_prepare(struct device *dev) device 1284 drivers/s390/net/netiucv.c static void netiucv_pm_complete(struct device *dev) device 1296 drivers/s390/net/netiucv.c static int netiucv_pm_freeze(struct device *dev) device 1320 drivers/s390/net/netiucv.c static int netiucv_pm_restore_thaw(struct device *dev) device 1419 drivers/s390/net/netiucv.c static ssize_t user_show(struct device *dev, struct device_attribute *attr, device 1476 drivers/s390/net/netiucv.c static ssize_t user_write(struct device *dev, struct device_attribute *attr, device 1515 drivers/s390/net/netiucv.c static ssize_t buffer_show (struct device *dev, struct device_attribute *attr, device 1524 drivers/s390/net/netiucv.c static ssize_t buffer_write (struct device *dev, struct device_attribute *attr, device 1573 drivers/s390/net/netiucv.c static ssize_t dev_fsm_show (struct device *dev, struct device_attribute *attr, device 1584 drivers/s390/net/netiucv.c static ssize_t conn_fsm_show (struct device *dev, device 1595 drivers/s390/net/netiucv.c static ssize_t maxmulti_show (struct device *dev, device 1604 drivers/s390/net/netiucv.c static ssize_t maxmulti_write (struct device *dev, device 1617 drivers/s390/net/netiucv.c static ssize_t maxcq_show (struct device *dev, struct device_attribute *attr, device 1626 drivers/s390/net/netiucv.c static ssize_t maxcq_write (struct device *dev, struct device_attribute *attr, device 1638 drivers/s390/net/netiucv.c static ssize_t sdoio_show (struct device *dev, struct device_attribute *attr, device 1647 drivers/s390/net/netiucv.c static ssize_t sdoio_write (struct device *dev, struct device_attribute *attr, device 1659 drivers/s390/net/netiucv.c static ssize_t mdoio_show (struct device *dev, struct device_attribute *attr, device 1668 drivers/s390/net/netiucv.c static ssize_t mdoio_write (struct device *dev, struct device_attribute *attr, device 1680 drivers/s390/net/netiucv.c static ssize_t txlen_show (struct device *dev, struct device_attribute *attr, device 1689 drivers/s390/net/netiucv.c static ssize_t txlen_write (struct device *dev, struct device_attribute *attr, device 1701 drivers/s390/net/netiucv.c static ssize_t txtime_show (struct device *dev, struct device_attribute *attr, device 1710 drivers/s390/net/netiucv.c static ssize_t txtime_write (struct device *dev, struct device_attribute *attr, device 1722 drivers/s390/net/netiucv.c static ssize_t txpend_show (struct device *dev, struct device_attribute *attr, device 1731 drivers/s390/net/netiucv.c static ssize_t txpend_write (struct device *dev, struct device_attribute *attr, device 1743 drivers/s390/net/netiucv.c static ssize_t txmpnd_show (struct device *dev, struct device_attribute *attr, device 1752 drivers/s390/net/netiucv.c static ssize_t txmpnd_write (struct device *dev, struct device_attribute *attr, device 1802 drivers/s390/net/netiucv.c struct device *dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 1819 drivers/s390/net/netiucv.c dev->release = (void (*)(struct device *))kfree; device 1834 drivers/s390/net/netiucv.c static void netiucv_unregister_device(struct device *dev) device 2077 drivers/s390/net/netiucv.c struct device *dev; device 2145 drivers/s390/net/netiucv.c struct device *dev; device 2186 drivers/s390/net/netiucv.c netiucv_dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 2194 drivers/s390/net/netiucv.c netiucv_dev->release = (void (*)(struct device *))kfree; device 62 drivers/s390/net/qeth_core_main.c static struct device *qeth_core_root_dev; device 5642 drivers/s390/net/qeth_core_main.c struct device *dev; device 19 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_state_show(struct device *dev, device 44 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_chpid_show(struct device *dev, device 56 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_if_name_show(struct device *dev, device 67 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_card_type_show(struct device *dev, device 93 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_inbuf_size_show(struct device *dev, device 105 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_portno_show(struct device *dev, device 115 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_portno_store(struct device *dev, device 150 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_portname_show(struct device *dev, device 156 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_portname_store(struct device *dev, device 169 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_prioqing_show(struct device *dev, device 192 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_prioqing_store(struct device *dev, device 260 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_bufcnt_show(struct device *dev, device 271 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_bufcnt_store(struct device *dev, device 303 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_recover_store(struct device *dev, device 325 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_performance_stats_show(struct device *dev, device 336 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_performance_stats_store(struct device *dev, device 368 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_layer2_show(struct device *dev, device 379 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_layer2_store(struct device *dev, device 451 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_isolation_show(struct device *dev, device 471 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_isolation_store(struct device *dev, device 518 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_switch_attrs_show(struct device *dev, device 553 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_hw_trap_show(struct device *dev, device 566 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_hw_trap_store(struct device *dev, device 643 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_blkt_total_show(struct device *dev, device 651 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_blkt_total_store(struct device *dev, device 665 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_blkt_inter_show(struct device *dev, device 673 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_blkt_inter_store(struct device *dev, device 685 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_blkt_inter_jumbo_show(struct device *dev, device 694 drivers/s390/net/qeth_core_sys.c static ssize_t qeth_dev_blkt_inter_jumbo_store(struct device *dev, device 14 drivers/s390/net/qeth_l2.h int qeth_l2_create_device_attributes(struct device *); device 15 drivers/s390/net/qeth_l2.h void qeth_l2_remove_device_attributes(struct device *); device 12 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridge_port_role_state_show(struct device *dev, device 66 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridge_port_role_show(struct device *dev, device 77 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridge_port_role_store(struct device *dev, device 119 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridge_port_state_show(struct device *dev, device 133 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridgeport_hostnotification_show(struct device *dev, device 150 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridgeport_hostnotification_store(struct device *dev, device 186 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridgeport_reflect_show(struct device *dev, device 209 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_bridgeport_reflect_store(struct device *dev, device 324 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_vnicc_timeout_show(struct device *dev, device 343 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_vnicc_timeout_store(struct device *dev, device 365 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_vnicc_char_show(struct device *dev, device 387 drivers/s390/net/qeth_l2_sys.c static ssize_t qeth_vnicc_char_store(struct device *dev, device 447 drivers/s390/net/qeth_l2_sys.c int qeth_l2_create_device_attributes(struct device *dev) device 452 drivers/s390/net/qeth_l2_sys.c void qeth_l2_remove_device_attributes(struct device *dev) device 119 drivers/s390/net/qeth_l3.h int qeth_l3_create_device_attributes(struct device *); device 120 drivers/s390/net/qeth_l3.h void qeth_l3_remove_device_attributes(struct device *); device 58 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_route4_show(struct device *dev, device 107 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_route4_store(struct device *dev, device 122 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_route6_show(struct device *dev, device 133 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_route6_store(struct device *dev, device 148 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_fake_broadcast_show(struct device *dev, device 159 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_fake_broadcast_store(struct device *dev, device 188 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_sniffer_show(struct device *dev, device 199 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_sniffer_store(struct device *dev, device 252 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_hsuid_show(struct device *dev, device 269 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_hsuid_store(struct device *dev, device 350 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_enable_show(struct device *dev, device 361 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_enable_store(struct device *dev, device 399 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_invert4_show(struct device *dev, device 410 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_invert4_store(struct device *dev, device 474 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_add4_show(struct device *dev, device 542 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_add4_store(struct device *dev, device 572 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_del4_store(struct device *dev, device 586 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_invert6_show(struct device *dev, device 597 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_invert6_store(struct device *dev, device 631 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_add6_show(struct device *dev, device 642 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_add6_store(struct device *dev, device 657 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ipato_del6_store(struct device *dev, device 687 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_ip_add_show(struct device *dev, char *buf, device 723 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_vipa_add4_show(struct device *dev, device 755 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_vipa_add4_store(struct device *dev, device 785 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_vipa_del4_store(struct device *dev, device 799 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_vipa_add6_show(struct device *dev, device 807 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_vipa_add6_store(struct device *dev, device 822 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_vipa_del6_store(struct device *dev, device 849 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_rxip_add4_show(struct device *dev, device 898 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_rxip_add4_store(struct device *dev, device 928 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_rxip_del4_store(struct device *dev, device 942 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_rxip_add6_show(struct device *dev, device 950 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_rxip_add6_store(struct device *dev, device 965 drivers/s390/net/qeth_l3_sys.c static ssize_t qeth_l3_dev_rxip_del6_store(struct device *dev, device 1000 drivers/s390/net/qeth_l3_sys.c int qeth_l3_create_device_attributes(struct device *dev) device 1005 drivers/s390/net/qeth_l3_sys.c void qeth_l3_remove_device_attributes(struct device *dev) device 33 drivers/s390/net/smsgiucv.c static struct device *smsg_dev; device 127 drivers/s390/net/smsgiucv.c static int smsg_pm_freeze(struct device *dev) device 139 drivers/s390/net/smsgiucv.c static int smsg_pm_restore_thaw(struct device *dev) device 210 drivers/s390/net/smsgiucv.c smsg_dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 218 drivers/s390/net/smsgiucv.c smsg_dev->release = (void (*)(struct device *))kfree; device 48 drivers/s390/net/smsgiucv_app.c static struct device *smsg_app_dev; device 101 drivers/s390/net/smsgiucv_app.c struct device *dev; device 176 drivers/s390/net/smsgiucv_app.c smsg_app_dev->release = (void (*)(struct device *)) kfree; device 47 drivers/s390/scsi/zfcp_aux.c module_param_named(device, init_device, charp, 0400); device 48 drivers/s390/scsi/zfcp_aux.c MODULE_PARM_DESC(device, "specify initial device"); device 459 drivers/s390/scsi/zfcp_aux.c static void zfcp_port_release(struct device *dev) device 632 drivers/s390/scsi/zfcp_dbf.c rec->scsi_id = sc->device->id; device 633 drivers/s390/scsi/zfcp_dbf.c rec->scsi_lun = (u32)sc->device->lun; device 634 drivers/s390/scsi/zfcp_dbf.c rec->scsi_lun_64_hi = (u32)(sc->device->lun >> 32); device 367 drivers/s390/scsi/zfcp_dbf.h scmd->device->host->hostdata[0]; device 370 drivers/s390/scsi/zfcp_dbf.h zfcp_dbf_scsi_common(tag, level, scmd->device, scmd, req); device 203 drivers/s390/scsi/zfcp_def.h struct device dev; device 258 drivers/s390/scsi/zfcp_def.h struct device dev; device 231 drivers/s390/scsi/zfcp_fc.h int_to_scsilun(scsi->device->lun, (struct scsi_lun *) &fcp->fc_lun); device 246 drivers/s390/scsi/zfcp_fc.h datalen += datalen / scsi->device->sector_size * 8; device 913 drivers/s390/scsi/zfcp_fsf.c struct scsi_device *sdev = scmnd->device; device 2069 drivers/s390/scsi/zfcp_fsf.c zfcp_sdev = sdev_to_zfcp(scsi->device); device 2186 drivers/s390/scsi/zfcp_fsf.c zfcp_fsf_fcp_handler_common(req, scpnt->device); device 2275 drivers/s390/scsi/zfcp_fsf.c struct scsi_device *sdev = scsi_cmnd->device; device 2315 drivers/s390/scsi/zfcp_fsf.c io->data_block_length = scsi_cmnd->device->sector_size; device 69 drivers/s390/scsi/zfcp_scsi.c struct zfcp_scsi_dev *zfcp_sdev = sdev_to_zfcp(scpnt->device); device 70 drivers/s390/scsi/zfcp_scsi.c struct fc_rport *rport = starget_to_rport(scsi_target(scpnt->device)); device 168 drivers/s390/scsi/zfcp_scsi.c struct Scsi_Host *scsi_host = scpnt->device->host; device 338 drivers/s390/scsi/zfcp_scsi.c struct scsi_device *sdev = scpnt->device; device 345 drivers/s390/scsi/zfcp_scsi.c struct scsi_target *starget = scsi_target(scpnt->device); device 376 drivers/s390/scsi/zfcp_scsi.c struct zfcp_scsi_dev *zfcp_sdev = sdev_to_zfcp(scpnt->device); device 20 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_##_feat##_##_name##_show(struct device *dev, \ device 32 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_##_feat##_##_name##_show(struct device *dev, \ device 42 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_adapter_##_name##_show(struct device *dev, \ device 90 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_port_failed_show(struct device *dev, device 102 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_port_failed_store(struct device *dev, device 122 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_unit_failed_show(struct device *dev, device 140 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_unit_failed_store(struct device *dev, device 166 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_adapter_failed_show(struct device *dev, device 186 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_adapter_failed_store(struct device *dev, device 212 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_port_rescan_store(struct device *dev, device 285 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_port_remove_store(struct device *dev, device 347 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_unit_add_store(struct device *dev, device 366 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_unit_remove_store(struct device *dev, device 419 drivers/s390/scsi/zfcp_sysfs.c zfcp_sysfs_unit_##_name##_latency_show(struct device *dev, \ device 449 drivers/s390/scsi/zfcp_sysfs.c zfcp_sysfs_unit_##_name##_latency_store(struct device *dev, \ device 479 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_scsi_##_name##_show(struct device *dev, \ device 495 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_scsi_fcp_lun_show(struct device *dev, device 509 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_scsi_zfcp_failed_show(struct device *dev, device 520 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_scsi_zfcp_failed_store(struct device *dev, device 562 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_adapter_util_show(struct device *dev, device 588 drivers/s390/scsi/zfcp_sysfs.c static int zfcp_sysfs_adapter_ex_config(struct device *dev, device 614 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_adapter_##_name##_show(struct device *dev, \ device 641 drivers/s390/scsi/zfcp_sysfs.c static ssize_t zfcp_sysfs_adapter_q_full_show(struct device *dev, device 105 drivers/s390/scsi/zfcp_unit.c static void zfcp_unit_release(struct device *dev) device 1027 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_release_dev(struct device *_d) device 1315 drivers/s390/virtio/virtio_ccw.c vcdev->vdev.id.device = cdev->id.cu_model; device 59 drivers/sbus/char/bbc_i2c.c if (bp->devs[i].device == op) { device 75 drivers/sbus/char/bbc_i2c.c if (!(op = bp->devs[i].device)) device 335 drivers/sbus/char/bbc_i2c.c bp->devs[entry].device = child_op; device 70 drivers/sbus/char/bbc_i2c.h struct platform_device *device; device 155 drivers/scsi/3w-9xxx.c static ssize_t twa_show_stats(struct device *dev, device 920 drivers/scsi/3w-9xxx.c if (((tw_dev->tw_pci_dev->device != PCI_DEVICE_ID_3WARE_9650SE) && device 921 drivers/scsi/3w-9xxx.c (tw_dev->tw_pci_dev->device != PCI_DEVICE_ID_3WARE_9690SA)) || device 967 drivers/scsi/3w-9xxx.c if (tw_dev->tw_pci_dev->device != PCI_DEVICE_ID_3WARE_9000) { device 1406 drivers/scsi/3w-9xxx.c if (tw_dev->tw_pci_dev->device == PCI_DEVICE_ID_3WARE_9690SA) device 1522 drivers/scsi/3w-9xxx.c if ((tw_dev->tw_pci_dev->device == PCI_DEVICE_ID_3WARE_9650SE) || device 1523 drivers/scsi/3w-9xxx.c (tw_dev->tw_pci_dev->device == PCI_DEVICE_ID_3WARE_9690SA)) { device 1554 drivers/scsi/3w-9xxx.c if ((tw_dev->tw_pci_dev->device == PCI_DEVICE_ID_3WARE_9650SE) || device 1555 drivers/scsi/3w-9xxx.c (tw_dev->tw_pci_dev->device == PCI_DEVICE_ID_3WARE_9690SA)) { device 1728 drivers/scsi/3w-9xxx.c tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; device 1732 drivers/scsi/3w-9xxx.c sdev_printk(KERN_WARNING, SCpnt->device, device 1755 drivers/scsi/3w-9xxx.c TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; device 1764 drivers/scsi/3w-9xxx.c if ((SCpnt->device->lun != 0) && (tw_dev->tw_compat_info.working_srl < TW_FW_SRL_LUNS_SUPPORTED)) { device 1838 drivers/scsi/3w-9xxx.c command_packet->unit = srb->device->id; device 1840 drivers/scsi/3w-9xxx.c cpu_to_le16(TW_REQ_LUN_IN(srb->device->lun, request_id)); device 1875 drivers/scsi/3w-9xxx.c command_packet->sgl_entries__lunh = cpu_to_le16(TW_REQ_LUN_IN((srb->device->lun >> 4), scsi_sg_count(tw_dev->srb[request_id]))); device 2057 drivers/scsi/3w-9xxx.c if (pdev->device == PCI_DEVICE_ID_3WARE_9000) { device 2083 drivers/scsi/3w-9xxx.c if ((pdev->device == PCI_DEVICE_ID_3WARE_9650SE) || device 2084 drivers/scsi/3w-9xxx.c (pdev->device == PCI_DEVICE_ID_3WARE_9690SA)) device 2116 drivers/scsi/3w-9xxx.c if (use_msi && (pdev->device != PCI_DEVICE_ID_3WARE_9000) && device 102 drivers/scsi/3w-sas.c struct device *dev = container_of(kobj, struct device, kobj); device 133 drivers/scsi/3w-sas.c struct device *dev = container_of(kobj, struct device, kobj); device 160 drivers/scsi/3w-sas.c static ssize_t twl_show_stats(struct device *dev, device 324 drivers/scsi/3w-sas.c command_packet->unit = srb->device->id; device 326 drivers/scsi/3w-sas.c cpu_to_le16(TW_REQ_LUN_IN(srb->device->lun, request_id)); device 346 drivers/scsi/3w-sas.c command_packet->sgl_entries__lunh = cpu_to_le16(TW_REQ_LUN_IN((srb->device->lun >> 4), scsi_sg_count(tw_dev->srb[request_id]))); device 1436 drivers/scsi/3w-sas.c tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; device 1440 drivers/scsi/3w-sas.c sdev_printk(KERN_WARNING, SCpnt->device, device 1463 drivers/scsi/3w-sas.c TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; device 490 drivers/scsi/3w-xxxx.c static ssize_t tw_show_stats(struct device *dev, struct device_attribute *attr, device 844 drivers/scsi/3w-xxxx.c if ((unsigned long)cpu_addr % (tw_dev->tw_pci_dev->device == TW_DEVICE_ID ? TW_ALIGNMENT_6000 : TW_ALIGNMENT_7000)) { device 1376 drivers/scsi/3w-xxxx.c tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; device 1380 drivers/scsi/3w-xxxx.c sdev_printk(KERN_WARNING, SCpnt->device, device 1474 drivers/scsi/3w-xxxx.c sprintf(&request_buffer[16], "Logical Disk %-2d ", tw_dev->srb[request_id]->device->id); device 1486 drivers/scsi/3w-xxxx.c if (is_unit_present[tw_dev->srb[request_id]->device->id] & TW_UNIT_ONLINE) { device 1487 drivers/scsi/3w-xxxx.c tw_dev->is_unit_present[tw_dev->srb[request_id]->device->id] = 1; device 1489 drivers/scsi/3w-xxxx.c tw_dev->is_unit_present[tw_dev->srb[request_id]->device->id] = 0; device 1540 drivers/scsi/3w-xxxx.c param->table_id = TW_UNIT_INFORMATION_TABLE_BASE + tw_dev->srb[request_id]->device->id; device 1617 drivers/scsi/3w-xxxx.c command_packet->unit__hostid = TW_UNITHOST_IN(0, tw_dev->srb[request_id]->device->id); device 1630 drivers/scsi/3w-xxxx.c tw_dev->srb[request_id]->device->id; device 1731 drivers/scsi/3w-xxxx.c command_packet->unit__hostid = TW_UNITHOST_IN(0, srb->device->id); device 1828 drivers/scsi/3w-xxxx.c command_packet->unit__hostid = TW_UNITHOST_IN(0, tw_dev->srb[request_id]->device->id); device 1913 drivers/scsi/3w-xxxx.c if (is_unit_present[tw_dev->srb[request_id]->device->id] & TW_UNIT_ONLINE) { device 1914 drivers/scsi/3w-xxxx.c tw_dev->is_unit_present[tw_dev->srb[request_id]->device->id] = 1; device 1916 drivers/scsi/3w-xxxx.c tw_dev->is_unit_present[tw_dev->srb[request_id]->device->id] = 0; device 1930 drivers/scsi/3w-xxxx.c TW_Device_Extension *tw_dev = (TW_Device_Extension *)SCpnt->device->host->hostdata; device 274 drivers/scsi/53c700.c struct NCR_700_Host_Parameters *hostdata, struct device *dev) device 584 drivers/scsi/53c700.c char *cmnd = NCR_700_get_sense_cmnd(SCp->device); device 599 drivers/scsi/53c700.c if(NCR_700_get_depth(SCp->device) == 0 || device 600 drivers/scsi/53c700.c NCR_700_get_depth(SCp->device) > SCp->device->queue_depth) device 602 drivers/scsi/53c700.c NCR_700_get_depth(SCp->device)); device 604 drivers/scsi/53c700.c NCR_700_set_depth(SCp->device, NCR_700_get_depth(SCp->device) - 1); device 772 drivers/scsi/53c700.c pun = SCp->device->id; device 773 drivers/scsi/53c700.c lun = SCp->device->lun; device 778 drivers/scsi/53c700.c if(SCp != NULL && NCR_700_is_flag_set(SCp->device, NCR_700_DEV_BEGIN_SYNC_NEGOTIATION)) { device 779 drivers/scsi/53c700.c struct scsi_target *starget = SCp->device->sdev_target; device 791 drivers/scsi/53c700.c if(NCR_700_is_flag_set(SCp->device, NCR_700_DEV_PRINT_SYNC_NEGOTIATION)) { device 793 drivers/scsi/53c700.c NCR_700_clear_flag(SCp->device, NCR_700_DEV_PRINT_SYNC_NEGOTIATION); device 796 drivers/scsi/53c700.c NCR_700_set_flag(SCp->device, NCR_700_DEV_NEGOTIATED_SYNC); device 797 drivers/scsi/53c700.c NCR_700_clear_flag(SCp->device, NCR_700_DEV_BEGIN_SYNC_NEGOTIATION); device 799 drivers/scsi/53c700.c NCR_700_writeb(NCR_700_get_SXFER(SCp->device), device 855 drivers/scsi/53c700.c pun = SCp->device->id; device 856 drivers/scsi/53c700.c lun = SCp->device->lun; device 874 drivers/scsi/53c700.c if(SCp != NULL && NCR_700_is_flag_set(SCp->device, NCR_700_DEV_BEGIN_SYNC_NEGOTIATION)) { device 876 drivers/scsi/53c700.c spi_period(SCp->device->sdev_target) = device 877 drivers/scsi/53c700.c spi_offset(SCp->device->sdev_target) = 0; device 878 drivers/scsi/53c700.c NCR_700_set_flag(SCp->device, NCR_700_DEV_NEGOTIATED_SYNC); device 879 drivers/scsi/53c700.c NCR_700_clear_flag(SCp->device, NCR_700_DEV_BEGIN_SYNC_NEGOTIATION); device 880 drivers/scsi/53c700.c } else if(SCp != NULL && NCR_700_get_tag_neg_state(SCp->device) == NCR_700_DURING_TAG_NEGOTIATION) { device 885 drivers/scsi/53c700.c NCR_700_set_tag_neg_state(SCp->device, NCR_700_FINISHED_TAG_NEGOTIATION); device 888 drivers/scsi/53c700.c SCp->device->tagged_supported = 0; device 889 drivers/scsi/53c700.c SCp->device->simple_tags = 0; device 890 drivers/scsi/53c700.c scsi_change_queue_depth(SCp->device, host->cmd_per_lun); device 944 drivers/scsi/53c700.c pun = SCp->device->id; device 945 drivers/scsi/53c700.c lun = SCp->device->lun; device 952 drivers/scsi/53c700.c if (NCR_700_get_tag_neg_state(SCp->device) == NCR_700_DURING_TAG_NEGOTIATION) device 953 drivers/scsi/53c700.c NCR_700_set_tag_neg_state(SCp->device, device 969 drivers/scsi/53c700.c NCR_700_get_sense_cmnd(SCp->device); device 1145 drivers/scsi/53c700.c NCR_700_writeb(NCR_700_get_SXFER(hostdata->cmd->device), device 1381 drivers/scsi/53c700.c (struct NCR_700_Host_Parameters *)SCp->device->host->hostdata[0]; device 1383 drivers/scsi/53c700.c u8 lun = SCp->device->lun; device 1392 drivers/scsi/53c700.c SCp->device->host->host_no, slot->cmnd, slot)); device 1409 drivers/scsi/53c700.c NCR_700_clear_flag(SCp->device, NCR_700_DEV_NEGOTIATED_SYNC); device 1423 drivers/scsi/53c700.c NCR_700_is_flag_clear(SCp->device, NCR_700_DEV_NEGOTIATED_SYNC)) { device 1425 drivers/scsi/53c700.c spi_period(SCp->device->sdev_target), device 1426 drivers/scsi/53c700.c spi_offset(SCp->device->sdev_target)); device 1427 drivers/scsi/53c700.c NCR_700_set_flag(SCp->device, NCR_700_DEV_BEGIN_SYNC_NEGOTIATION); device 1444 drivers/scsi/53c700.c NCR_700_clear_fifo(SCp->device->host); device 1456 drivers/scsi/53c700.c NCR_700_writeb(NCR_700_get_SXFER(SCp->device), device 1457 drivers/scsi/53c700.c SCp->device->host, SXFER_REG); device 1458 drivers/scsi/53c700.c NCR_700_writel(slot->temp, SCp->device->host, TEMP_REG); device 1459 drivers/scsi/53c700.c NCR_700_writel(slot->resume_offset, SCp->device->host, DSP_REG); device 1515 drivers/scsi/53c700.c pun = SCp->device->id; device 1516 drivers/scsi/53c700.c lun = SCp->device->lun; device 1548 drivers/scsi/53c700.c NCR_700_set_depth(SCp->device, 0); device 1740 drivers/scsi/53c700.c (struct NCR_700_Host_Parameters *)SCp->device->host->hostdata[0]; device 1748 drivers/scsi/53c700.c printk(KERN_WARNING "scsi%d: Command depth has gone over queue depth\n", SCp->device->host->host_no); device 1757 drivers/scsi/53c700.c if(NCR_700_get_depth(SCp->device) != 0 device 1761 drivers/scsi/53c700.c NCR_700_get_depth(SCp->device)); device 1764 drivers/scsi/53c700.c if(NCR_700_get_depth(SCp->device) >= SCp->device->queue_depth) { device 1766 drivers/scsi/53c700.c NCR_700_get_depth(SCp->device)); device 1769 drivers/scsi/53c700.c NCR_700_set_depth(SCp->device, NCR_700_get_depth(SCp->device) + 1); device 1784 drivers/scsi/53c700.c printk("53c700: scsi%d, command ", SCp->device->host->host_no); device 1789 drivers/scsi/53c700.c && NCR_700_get_tag_neg_state(SCp->device) == NCR_700_START_TAG_NEGOTIATION) { device 1792 drivers/scsi/53c700.c NCR_700_set_tag_neg_state(SCp->device, NCR_700_DURING_TAG_NEGOTIATION); device 1808 drivers/scsi/53c700.c SCp->device->simple_tags) { device 1813 drivers/scsi/53c700.c struct NCR_700_Device_Parameters *p = SCp->device->hostdata; device 1918 drivers/scsi/53c700.c NCR_700_internal_bus_reset(SCp->device->host); device 1930 drivers/scsi/53c700.c (struct NCR_700_Host_Parameters *)SCp->device->host->hostdata[0]; device 1939 drivers/scsi/53c700.c spin_lock_irq(SCp->device->host->host_lock); device 1941 drivers/scsi/53c700.c spin_unlock_irq(SCp->device->host->host_lock); device 1943 drivers/scsi/53c700.c spin_lock_irq(SCp->device->host->host_lock); device 1947 drivers/scsi/53c700.c NCR_700_internal_bus_reset(SCp->device->host); device 1948 drivers/scsi/53c700.c NCR_700_chip_reset(SCp->device->host); device 1950 drivers/scsi/53c700.c spin_unlock_irq(SCp->device->host->host_lock); device 1952 drivers/scsi/53c700.c spin_lock_irq(SCp->device->host->host_lock); device 1957 drivers/scsi/53c700.c spi_schedule_dv_device(SCp->device); device 1959 drivers/scsi/53c700.c spin_unlock_irq(SCp->device->host->host_lock); device 2059 drivers/scsi/53c700.c NCR_700_show_active_tags(struct device *dev, struct device_attribute *attr, char *buf) device 59 drivers/scsi/53c700.h struct NCR_700_Host_Parameters *, struct device *); device 200 drivers/scsi/53c700.h struct device *dev; device 699 drivers/scsi/BusLogic.c unsigned char device; device 713 drivers/scsi/BusLogic.c device = pci_device->devfn >> 3; device 720 drivers/scsi/BusLogic.c blogic_err("at PCI Bus %d Device %d I/O Address 0x%X\n", NULL, bus, device, io_addr); device 725 drivers/scsi/BusLogic.c blogic_err("at PCI Bus %d Device %d PCI Address 0x%X\n", NULL, bus, device, pci_addr); device 730 drivers/scsi/BusLogic.c blogic_err("at PCI Bus %d Device %d I/O Address 0x%X\n", NULL, bus, device, io_addr); device 735 drivers/scsi/BusLogic.c blogic_notice("BusLogic: PCI Bus %d Device %d I/O Address " "0x%X PCI Address 0x%X\n", NULL, bus, device, io_addr, pci_addr); device 803 drivers/scsi/BusLogic.c pr_probeinfo->dev = device; device 815 drivers/scsi/BusLogic.c probeinfo->dev = device; device 885 drivers/scsi/BusLogic.c unsigned char device; device 896 drivers/scsi/BusLogic.c device = pci_device->devfn >> 3; device 910 drivers/scsi/BusLogic.c probeinfo->dev = device; device 939 drivers/scsi/BusLogic.c unsigned char device; device 953 drivers/scsi/BusLogic.c device = pci_device->devfn >> 3; device 960 drivers/scsi/BusLogic.c blogic_err("at PCI Bus %d Device %d I/O Address 0x%X\n", NULL, bus, device, io_addr); device 965 drivers/scsi/BusLogic.c blogic_err("at PCI Bus %d Device %d PCI Address 0x%X\n", NULL, bus, device, pci_addr); device 970 drivers/scsi/BusLogic.c blogic_err("at PCI Bus %d Device %d I/O Address 0x%X\n", NULL, bus, device, io_addr); device 975 drivers/scsi/BusLogic.c blogic_notice("BusLogic: PCI Bus %d Device %d I/O Address " "0x%X PCI Address 0x%X\n", NULL, bus, device, io_addr, pci_addr); device 985 drivers/scsi/BusLogic.c probeinfo->dev = device; device 992 drivers/scsi/BusLogic.c blogic_err("BusLogic: FlashPoint Host Adapter detected at " "PCI Bus %d Device %d\n", NULL, bus, device); device 3000 drivers/scsi/BusLogic.c (struct blogic_adapter *) SCpnt->device->host->hostdata; device 3002 drivers/scsi/BusLogic.c unsigned int id = SCpnt->device->id; device 3006 drivers/scsi/BusLogic.c spin_lock_irq(SCpnt->device->host->host_lock); device 3011 drivers/scsi/BusLogic.c spin_unlock_irq(SCpnt->device->host->host_lock); device 3024 drivers/scsi/BusLogic.c (struct blogic_adapter *) command->device->host->hostdata; device 3026 drivers/scsi/BusLogic.c &adapter->tgt_flags[command->device->id]; device 3030 drivers/scsi/BusLogic.c int tgt_id = command->device->id; device 3031 drivers/scsi/BusLogic.c int lun = command->device->lun; device 3247 drivers/scsi/BusLogic.c (struct blogic_adapter *) command->device->host->hostdata; device 3249 drivers/scsi/BusLogic.c int tgt_id = command->device->id; device 632 drivers/scsi/NCR5380.c cmd, scmd_id(cmd), hostdata->busy[scmd_id(cmd)], cmd->device->lun); device 634 drivers/scsi/NCR5380.c if (!(hostdata->busy[scmd_id(cmd)] & (1 << cmd->device->lun))) { device 1181 drivers/scsi/NCR5380.c tmp[0] = IDENTIFY(can_disconnect, cmd->device->lun); device 1199 drivers/scsi/NCR5380.c hostdata->busy[cmd->device->id] |= 1 << cmd->device->lun; device 1727 drivers/scsi/NCR5380.c hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun); device 1753 drivers/scsi/NCR5380.c if (!cmd->device->borken) device 1767 drivers/scsi/NCR5380.c cmd->device->borken = 1; device 1801 drivers/scsi/NCR5380.c cmd, scmd_id(cmd), cmd->device->lun); device 1804 drivers/scsi/NCR5380.c hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun); device 1838 drivers/scsi/NCR5380.c cmd->device->simple_tags = 0; device 1839 drivers/scsi/NCR5380.c hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF)); device 1852 drivers/scsi/NCR5380.c cmd, scmd_id(cmd), cmd->device->lun); device 1958 drivers/scsi/NCR5380.c hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun); device 2105 drivers/scsi/NCR5380.c lun == (u8)cmd->device->lun) { device 2156 drivers/scsi/NCR5380.c scmd_id(tmp), tmp->device->lun); device 2225 drivers/scsi/NCR5380.c struct Scsi_Host *instance = cmd->device->host; device 2292 drivers/scsi/NCR5380.c hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun); device 2365 drivers/scsi/NCR5380.c struct Scsi_Host *instance = cmd->device->host; device 857 drivers/scsi/a100u2w.c scb->target = cmd->device->id; device 858 drivers/scsi/a100u2w.c scb->lun = cmd->device->lun; device 894 drivers/scsi/a100u2w.c scb->ident = (u8)(cmd->device->lun & 0xff) | DISC_ALLOW; device 895 drivers/scsi/a100u2w.c if (cmd->device->tagged_supported) { /* Tag Support */ device 919 drivers/scsi/a100u2w.c host = (struct orc_host *) cmd->device->host->hostdata; device 947 drivers/scsi/a100u2w.c host = (struct orc_host *) cmd->device->host->hostdata; device 962 drivers/scsi/a100u2w.c host = (struct orc_host *) cmd->device->host->hostdata; device 976 drivers/scsi/a100u2w.c host = (struct orc_host *) cmd->device->host->hostdata; device 44 drivers/scsi/a2091.c struct Scsi_Host *instance = cmd->device->host; device 48 drivers/scsi/a3000.c struct Scsi_Host *instance = cmd->device->host; device 334 drivers/scsi/aacraid/aachba.c struct scsi_device *device; device 342 drivers/scsi/aacraid/aachba.c device = scsicmd->device; device 343 drivers/scsi/aacraid/aachba.c if (unlikely(!device)) { device 575 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)scsicmd->device->host->hostdata; device 611 drivers/scsi/aacraid/aachba.c struct fsa_dev_info *fsa_dev_ptr = ((struct aac_dev *)(scsicmd->device->host->hostdata))->fsa_dev; device 737 drivers/scsi/aacraid/aachba.c if ((fibptr = aac_fib_alloc((struct aac_dev *)scsicmd->device->host->hostdata))) { device 775 drivers/scsi/aacraid/aachba.c struct fsa_dev_info *fsa_dev_ptr = ((struct aac_dev *)(scsicmd->device->host->hostdata))->fsa_dev; device 797 drivers/scsi/aacraid/aachba.c scsicmd->device = NULL; device 815 drivers/scsi/aacraid/aachba.c scsicmd->device = scsidev; device 821 drivers/scsi/aacraid/aachba.c while (scsicmd->device == scsidev) device 997 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)scsicmd->device->host->hostdata; device 1107 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)scsicmd->device->host->hostdata; device 1502 drivers/scsi/aacraid/aachba.c srbcmd->lun = cpu_to_le32(cmd->device->lun); device 1521 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)cmd->device->host->hostdata; device 1538 drivers/scsi/aacraid/aachba.c hbacmd->lun[1] = cpu_to_le32(cmd->device->lun); device 1635 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)cmd->device->host->hostdata; device 2415 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)scsicmd->device->host->hostdata; device 2517 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)scsicmd->device->host->hostdata; device 2620 drivers/scsi/aacraid/aachba.c struct scsi_device *sdev = cmd->device; device 2647 drivers/scsi/aacraid/aachba.c struct scsi_device *sdev = scsicmd->device; device 2783 drivers/scsi/aacraid/aachba.c struct scsi_device *sdev = scsicmd->device; device 2848 drivers/scsi/aacraid/aachba.c struct Scsi_Host *host = scsicmd->device->host; device 2863 drivers/scsi/aacraid/aachba.c (scsicmd->device->lun != 0)) { device 3084 drivers/scsi/aacraid/aachba.c scsicmd->device->removable = 1; device 3112 drivers/scsi/aacraid/aachba.c scsicmd->device->removable = 1; device 3833 drivers/scsi/aacraid/aachba.c dev = (struct aac_dev *)scsicmd->device->host->hostdata; device 3835 drivers/scsi/aacraid/aachba.c scsicmd->device->lun > 7) { device 3875 drivers/scsi/aacraid/aachba.c dev = shost_priv(scsicmd->device->host); device 3877 drivers/scsi/aacraid/aachba.c scsicmd->device->lun > AAC_MAX_LUN - 1) { device 2704 drivers/scsi/aacraid/aacraid.h ssize_t aac_get_serial_number(struct device *dev, char *buf); device 2734 drivers/scsi/aacraid/aacraid.h u16 device = dev->pdev->device; device 2736 drivers/scsi/aacraid/aacraid.h if (device == PMC_DEVICE_S6 || device 2737 drivers/scsi/aacraid/aacraid.h device == PMC_DEVICE_S7 || device 2738 drivers/scsi/aacraid/aacraid.h device == PMC_DEVICE_S8) device 1016 drivers/scsi/aacraid/commctrl.c hbainfo.device_id = dev->pdev->device; device 463 drivers/scsi/aacraid/comminit.c dev->pdev->device == PMC_DEVICE_S6 || device 1066 drivers/scsi/aacraid/commsup.c struct scsi_device *device; device 1128 drivers/scsi/aacraid/commsup.c device = scsi_device_lookup(dev->scsi_host_ptr, device 1132 drivers/scsi/aacraid/commsup.c if (device) { device 1136 drivers/scsi/aacraid/commsup.c scsi_device_put(device); device 1237 drivers/scsi/aacraid/commsup.c device = scsi_device_lookup(dev->scsi_host_ptr, device 1241 drivers/scsi/aacraid/commsup.c if (device) { device 1242 drivers/scsi/aacraid/commsup.c scsi_remove_device(device); device 1243 drivers/scsi/aacraid/commsup.c scsi_device_put(device); device 1407 drivers/scsi/aacraid/commsup.c device = scsi_device_lookup(dev->scsi_host_ptr, channel, id, lun); device 1408 drivers/scsi/aacraid/commsup.c if (device) { device 1412 drivers/scsi/aacraid/commsup.c scsi_remove_device(device); device 1414 drivers/scsi/aacraid/commsup.c if (scsi_device_online(device)) { device 1415 drivers/scsi/aacraid/commsup.c scsi_device_set_state(device, SDEV_OFFLINE); device 1416 drivers/scsi/aacraid/commsup.c sdev_printk(KERN_INFO, device, device 1425 drivers/scsi/aacraid/commsup.c if (!scsi_device_online(device)) { device 1426 drivers/scsi/aacraid/commsup.c sdev_printk(KERN_INFO, device, device 1431 drivers/scsi/aacraid/commsup.c scsi_device_set_state(device, SDEV_RUNNING); device 1438 drivers/scsi/aacraid/commsup.c scsi_remove_device(device); device 1440 drivers/scsi/aacraid/commsup.c if (!scsi_device_online(device)) device 1442 drivers/scsi/aacraid/commsup.c scsi_device_set_state(device, SDEV_OFFLINE); device 1443 drivers/scsi/aacraid/commsup.c sdev_printk(KERN_INFO, device, device 1449 drivers/scsi/aacraid/commsup.c scsi_rescan_device(&device->sdev_gendev); device 1454 drivers/scsi/aacraid/commsup.c scsi_device_put(device); device 552 drivers/scsi/aacraid/linit.c static ssize_t aac_show_raid_level(struct device *dev, struct device_attribute *attr, char *buf) device 572 drivers/scsi/aacraid/linit.c static ssize_t aac_show_unique_id(struct device *dev, device 624 drivers/scsi/aacraid/linit.c struct device *ctrl_dev; device 669 drivers/scsi/aacraid/linit.c struct scsi_device * dev = cmd->device; device 713 drivers/scsi/aacraid/linit.c tmf->lun[1] = cmd->device->lun; device 793 drivers/scsi/aacraid/linit.c (command->device == cmd->device)) { device 886 drivers/scsi/aacraid/linit.c struct scsi_device * dev = cmd->device; device 944 drivers/scsi/aacraid/linit.c struct scsi_device * dev = cmd->device; device 1003 drivers/scsi/aacraid/linit.c struct scsi_device * dev = cmd->device; device 1056 drivers/scsi/aacraid/linit.c struct scsi_device * dev = cmd->device; device 1215 drivers/scsi/aacraid/linit.c static ssize_t aac_show_model(struct device *device, device 1218 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1234 drivers/scsi/aacraid/linit.c static ssize_t aac_show_vendor(struct device *device, device 1237 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1255 drivers/scsi/aacraid/linit.c static ssize_t aac_show_flags(struct device *cdev, device 1281 drivers/scsi/aacraid/linit.c static ssize_t aac_show_kernel_version(struct device *device, device 1285 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1295 drivers/scsi/aacraid/linit.c static ssize_t aac_show_monitor_version(struct device *device, device 1299 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1309 drivers/scsi/aacraid/linit.c static ssize_t aac_show_bios_version(struct device *device, device 1313 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1323 drivers/scsi/aacraid/linit.c static ssize_t aac_show_driver_version(struct device *device, device 1330 drivers/scsi/aacraid/linit.c static ssize_t aac_show_serial_number(struct device *device, device 1333 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1350 drivers/scsi/aacraid/linit.c static ssize_t aac_show_max_channel(struct device *device, device 1354 drivers/scsi/aacraid/linit.c class_to_shost(device)->max_channel); device 1357 drivers/scsi/aacraid/linit.c static ssize_t aac_show_max_id(struct device *device, device 1361 drivers/scsi/aacraid/linit.c class_to_shost(device)->max_id); device 1364 drivers/scsi/aacraid/linit.c static ssize_t aac_store_reset_adapter(struct device *device, device 1373 drivers/scsi/aacraid/linit.c retval = aac_reset_adapter(shost_priv(class_to_shost(device)), device 1381 drivers/scsi/aacraid/linit.c static ssize_t aac_show_reset_adapter(struct device *device, device 1385 drivers/scsi/aacraid/linit.c struct aac_dev *dev = (struct aac_dev*)class_to_shost(device)->hostdata; device 1489 drivers/scsi/aacraid/linit.c ssize_t aac_get_serial_number(struct device *device, char *buf) device 1491 drivers/scsi/aacraid/linit.c return aac_show_serial_number(device, &aac_serial_number, buf); device 1603 drivers/scsi/aacraid/linit.c if (pdev->device == PMC_DEVICE_S7) device 417 drivers/scsi/aacraid/rx.c volatile void __iomem *device; device 433 drivers/scsi/aacraid/rx.c device = dev->base + Index; device 435 drivers/scsi/aacraid/rx.c writel((u32)(addr & 0xffffffff), device); device 436 drivers/scsi/aacraid/rx.c device += sizeof(u32); device 437 drivers/scsi/aacraid/rx.c writel((u32)(addr >> 32), device); device 438 drivers/scsi/aacraid/rx.c device += sizeof(u32); device 439 drivers/scsi/aacraid/rx.c writel(le16_to_cpu(fib->hw_fib_va->header.Size), device); device 2247 drivers/scsi/advansys.c struct device *dev; device 3652 drivers/scsi/advansys.c ASC_STATS(scp->device->host, done); device 6069 drivers/scsi/advansys.c if ((boardp->init_tidmask & ADV_TID_TO_TIDMASK(scp->device->id)) == 0 && device 6072 drivers/scsi/advansys.c boardp->init_tidmask |= ADV_TID_TO_TIDMASK(scp->device->id); device 6841 drivers/scsi/advansys.c if ((boardp->init_tidmask & ADV_TID_TO_TIDMASK(scp->device->id)) == 0 && device 6844 drivers/scsi/advansys.c boardp->init_tidmask |= ADV_TID_TO_TIDMASK(scp->device->id); device 7107 drivers/scsi/advansys.c struct Scsi_Host *shost = scp->device->host; device 7496 drivers/scsi/advansys.c struct asc_board *board = shost_priv(scp->device->host); device 7529 drivers/scsi/advansys.c asc_scsi_q->q1.target_id = ASC_TID_TO_TARGET_ID(scp->device->id); device 7530 drivers/scsi/advansys.c asc_scsi_q->q1.target_lun = scp->device->lun; device 7532 drivers/scsi/advansys.c ASC_TIDLUN_TO_IX(scp->device->id, scp->device->lun); device 7549 drivers/scsi/advansys.c if ((asc_dvc->cur_dvc_qng[scp->device->id] > 0) && device 7550 drivers/scsi/advansys.c (boardp->reqcnt[scp->device->id] % 255) == 0) { device 7566 drivers/scsi/advansys.c if (use_sg > scp->device->host->sg_tablesize) { device 7569 drivers/scsi/advansys.c scp->device->host->sg_tablesize); device 7589 drivers/scsi/advansys.c ASC_STATS_ADD(scp->device->host, xfer_elem, device 7600 drivers/scsi/advansys.c ASC_STATS_ADD(scp->device->host, xfer_sect, device 7605 drivers/scsi/advansys.c ASC_STATS(scp->device->host, xfer_cnt); device 7652 drivers/scsi/advansys.c ASC_STATS(scp->device->host, adv_build_nosg); device 7702 drivers/scsi/advansys.c ASC_STATS_ADD(scp->device->host, xfer_sect, device 7749 drivers/scsi/advansys.c ASC_STATS(scp->device->host, adv_build_noreq); device 7788 drivers/scsi/advansys.c scsiqp->target_id = scp->device->id; device 7789 drivers/scsi/advansys.c scsiqp->target_lun = scp->device->lun; device 7795 drivers/scsi/advansys.c ASC_STATS(scp->device->host, adv_build_noreq); device 7806 drivers/scsi/advansys.c ASC_STATS(scp->device->host, adv_build_noreq); device 7820 drivers/scsi/advansys.c scp->device->host->sg_tablesize); device 7841 drivers/scsi/advansys.c ASC_STATS_ADD(scp->device->host, xfer_elem, use_sg); device 7844 drivers/scsi/advansys.c ASC_STATS(scp->device->host, xfer_cnt); device 8468 drivers/scsi/advansys.c struct asc_board *boardp = shost_priv(scp->device->host); device 8478 drivers/scsi/advansys.c ASC_STATS(scp->device->host, build_error); device 8505 drivers/scsi/advansys.c ASC_STATS(scp->device->host, build_error); device 8515 drivers/scsi/advansys.c ASC_STATS(scp->device->host, exe_noerror); device 8520 drivers/scsi/advansys.c boardp->reqcnt[scp->device->id]++; device 8525 drivers/scsi/advansys.c ASC_STATS(scp->device->host, exe_busy); device 8530 drivers/scsi/advansys.c ASC_STATS(scp->device->host, exe_error); device 8536 drivers/scsi/advansys.c ASC_STATS(scp->device->host, exe_unknown); device 8554 drivers/scsi/advansys.c struct Scsi_Host *shost = scp->device->host; device 9354 drivers/scsi/advansys.c if ((pdev->device == PCI_DEVICE_ID_ASP_1200A) || device 9355 drivers/scsi/advansys.c (pdev->device == PCI_DEVICE_ID_ASP_ABP940)) { device 10929 drivers/scsi/advansys.c if (pdev->device == PCI_DEVICE_ID_ASP_ABP940UW) { device 10932 drivers/scsi/advansys.c } else if (pdev->device == PCI_DEVICE_ID_38C0800_REV1) { device 11431 drivers/scsi/advansys.c static int advansys_isa_probe(struct device *dev, unsigned int id) device 11472 drivers/scsi/advansys.c static int advansys_isa_remove(struct device *dev, unsigned int id) device 11509 drivers/scsi/advansys.c static int advansys_vlb_probe(struct device *dev, unsigned int id) device 11600 drivers/scsi/advansys.c static int advansys_eisa_probe(struct device *dev) device 11674 drivers/scsi/advansys.c static int advansys_eisa_remove(struct device *dev) device 11723 drivers/scsi/advansys.c if ((pdev->device == PCI_DEVICE_ID_ASP_1200A) || device 11724 drivers/scsi/advansys.c (pdev->device == PCI_DEVICE_ID_ASP_ABP940)) { device 11766 drivers/scsi/advansys.c if (pdev->device == PCI_DEVICE_ID_ASP_ABP940UW || device 11767 drivers/scsi/advansys.c pdev->device == PCI_DEVICE_ID_38C0800_REV1 || device 11768 drivers/scsi/advansys.c pdev->device == PCI_DEVICE_ID_38C1600_REV1) { device 277 drivers/scsi/aha152x.c (cmd) ? ((cmd)->device->host->host_no) : -1, \ device 278 drivers/scsi/aha152x.c (cmd) ? ((cmd)->device->id & 0x0f) : -1, \ device 279 drivers/scsi/aha152x.c (cmd) ? ((u8)(cmd)->device->lun & 0x07) : -1 device 540 drivers/scsi/aha152x.c #define SYNCRATE (HOSTDATA(shpnt)->syncrate[CURRENT_SC->device->id]) device 541 drivers/scsi/aha152x.c #define SYNCNEG (HOSTDATA(shpnt)->syncneg[CURRENT_SC->device->id]) device 666 drivers/scsi/aha152x.c ptr && ((ptr->device->id != target) || (ptr->device->lun != lun)); device 910 drivers/scsi/aha152x.c struct Scsi_Host *shpnt = SCpnt->device->host; device 1006 drivers/scsi/aha152x.c struct Scsi_Host *shpnt = SCpnt->device->host; device 1047 drivers/scsi/aha152x.c struct Scsi_Host *shpnt = SCpnt->device->host; device 1120 drivers/scsi/aha152x.c if (!ptr->device->soft_reset) { device 1167 drivers/scsi/aha152x.c return aha152x_bus_reset_host(SCpnt->device->host); device 1484 drivers/scsi/aha152x.c SETPORT(SCSIID, (shpnt->this_id << OID_) | CURRENT_SC->device->id); device 1524 drivers/scsi/aha152x.c ADDMSGO(IDENTIFY(RECONNECT, CURRENT_SC->device->lun)); device 1829 drivers/scsi/aha152x.c ADDMSGO(IDENTIFY(RECONNECT, CURRENT_SC->device->lun)); device 2252 drivers/scsi/aha152x.c if (!ptr->device->soft_reset) { device 2265 drivers/scsi/aha152x.c if(CURRENT_SC && !CURRENT_SC->device->soft_reset) device 2486 drivers/scsi/aha152x.c ptr, ptr->device->id, (u8)ptr->device->lun); device 2892 drivers/scsi/aha152x.c static int aha152x_adjust_queue(struct scsi_device *device) device 2894 drivers/scsi/aha152x.c blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); device 247 drivers/scsi/aha1542.c struct device *dev = cmd->device->host->dma_dev; device 397 drivers/scsi/aha1542.c u8 target = cmd->device->id; device 398 drivers/scsi/aha1542.c u8 lun = cmd->device->lun; device 509 drivers/scsi/aha1542.c aha1542_outb(cmd->device->host->io_port, CMD_START_SCSI); device 729 drivers/scsi/aha1542.c static struct Scsi_Host *aha1542_hw_init(struct scsi_host_template *tpnt, struct device *pdev, int indx) device 830 drivers/scsi/aha1542.c struct device *dev = sh->dma_dev; device 854 drivers/scsi/aha1542.c struct Scsi_Host *sh = cmd->device->host; device 858 drivers/scsi/aha1542.c u8 target = cmd->device->id; device 859 drivers/scsi/aha1542.c u8 lun = cmd->device->lun; device 912 drivers/scsi/aha1542.c struct Scsi_Host *sh = cmd->device->host; device 924 drivers/scsi/aha1542.c outb(reset_cmd, CONTROL(cmd->device->host->io_port)); device 926 drivers/scsi/aha1542.c if (!wait_mask(STATUS(cmd->device->host->io_port), device 937 drivers/scsi/aha1542.c setup_mailboxes(cmd->device->host); device 945 drivers/scsi/aha1542.c shost_printk(KERN_WARNING, cmd->device->host, "Sent BUS RESET to scsi host %d\n", cmd->device->host->host_no); device 952 drivers/scsi/aha1542.c if (tmp_cmd->device->soft_reset) { device 1017 drivers/scsi/aha1542.c static int aha1542_isa_match(struct device *pdev, unsigned int ndev) device 1028 drivers/scsi/aha1542.c static int aha1542_isa_remove(struct device *pdev, device 320 drivers/scsi/aha1740.c struct aha1740_hostdata *host = HOSTDATA(SCpnt->device->host); device 348 drivers/scsi/aha1740.c spin_lock_irqsave(SCpnt->device->host->host_lock, flags); device 367 drivers/scsi/aha1740.c spin_unlock_irqrestore(SCpnt->device->host->host_lock, flags); device 421 drivers/scsi/aha1740.c host->ecb[ecbno].lun = SCpnt->device->lun; device 426 drivers/scsi/aha1740.c host->ecb[ecbno].senseptr = ecb_cpu_to_dma (SCpnt->device->host, device 428 drivers/scsi/aha1740.c host->ecb[ecbno].statusptr = ecb_cpu_to_dma (SCpnt->device->host, device 457 drivers/scsi/aha1740.c unsigned int base = SCpnt->device->host->io_port; device 460 drivers/scsi/aha1740.c spin_lock_irqsave(SCpnt->device->host->host_lock, flags); device 469 drivers/scsi/aha1740.c outl (ecb_cpu_to_dma (SCpnt->device->host, host->ecb + ecbno), device 480 drivers/scsi/aha1740.c spin_unlock_irqrestore(SCpnt->device->host->host_lock, flags); device 551 drivers/scsi/aha1740.c static int aha1740_probe (struct device *dev) device 629 drivers/scsi/aha1740.c static int aha1740_remove (struct device *dev) device 78 drivers/scsi/aic7xxx/aic7770_osm.c aic7770_probe(struct device *dev) device 110 drivers/scsi/aic7xxx/aic7770_osm.c aic7770_remove(struct device *dev) device 4086 drivers/scsi/aic7xxx/aic79xx_core.c struct scsi_device *sdev = cmd->device; device 579 drivers/scsi/aic7xxx/aic79xx_osm.c struct ahd_linux_device *dev = scsi_transport_device_data(cmd->device); device 582 drivers/scsi/aic7xxx/aic79xx_osm.c ahd = *(struct ahd_softc **)cmd->device->host->hostdata; device 798 drivers/scsi/aic7xxx/aic79xx_osm.c ahd = *(struct ahd_softc **)cmd->device->host->hostdata; device 811 drivers/scsi/aic7xxx/aic79xx_osm.c dev = scsi_transport_device_data(cmd->device); device 832 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->id, &tstate); device 841 drivers/scsi/aic7xxx/aic79xx_osm.c reset_scb->hscb->lun = cmd->device->lun; device 886 drivers/scsi/aic7xxx/aic79xx_osm.c ahd = *(struct ahd_softc **)cmd->device->host->hostdata; device 1576 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->id, &tstate); device 1581 drivers/scsi/aic7xxx/aic79xx_osm.c col_idx = AHD_BUILD_COL_IDX(cmd->device->id, device 1582 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->lun); device 1601 drivers/scsi/aic7xxx/aic79xx_osm.c hscb->lun = cmd->device->lun; device 1844 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_handle_scsi_status(ahd, cmd->device, scb); device 2125 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_name(ahd), status, cmd->device->channel, device 2126 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->id, (u8)cmd->device->lun); device 2168 drivers/scsi/aic7xxx/aic79xx_osm.c ahd = *(struct ahd_softc **)cmd->device->host->hostdata; device 2187 drivers/scsi/aic7xxx/aic79xx_osm.c dev = scsi_transport_device_data(cmd->device); device 2240 drivers/scsi/aic7xxx/aic79xx_osm.c if (ahd_search_qinfifo(ahd, cmd->device->id, device 2241 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->channel + 'A', device 2242 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->lun, device 2247 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_name(ahd), cmd->device->channel, device 2248 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->id, (u8)cmd->device->lun); device 2334 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_search_qinfifo(ahd, cmd->device->id, device 2335 drivers/scsi/aic7xxx/aic79xx_osm.c cmd->device->channel + 'A', cmd->device->lun, device 165 drivers/scsi/aic7xxx/aic79xx_osm_pci.c struct device *dev = &pdev->dev; device 49 drivers/scsi/aic7xxx/aic79xx_pci.c ahd_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) device 56 drivers/scsi/aic7xxx/aic79xx_pci.c | ((uint64_t)device << 48); device 254 drivers/scsi/aic7xxx/aic79xx_pci.c uint16_t device; device 262 drivers/scsi/aic7xxx/aic79xx_pci.c device = ahd_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2); device 265 drivers/scsi/aic7xxx/aic79xx_pci.c full_id = ahd_compose_id(device, device 946 drivers/scsi/aic7xxx/aic7xxx.h struct device *dev; device 2672 drivers/scsi/aic7xxx/aic7xxx_core.c struct scsi_device *sdev = cmd->device; device 524 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_linux_device *dev = scsi_transport_device_data(cmd->device); device 528 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)cmd->device->host->hostdata; device 778 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)cmd->device->host->hostdata; device 820 drivers/scsi/aic7xxx/aic7xxx_osm.c ((((cmd)->device->id << TID_SHIFT) & TID) \ device 821 drivers/scsi/aic7xxx/aic7xxx_osm.c | (((cmd)->device->channel == 0) ? (ahc)->our_id : (ahc)->our_id_b) \ device 822 drivers/scsi/aic7xxx/aic7xxx_osm.c | (((cmd)->device->channel == 0) ? 0 : TWIN_CHNLB)) device 1447 drivers/scsi/aic7xxx/aic7xxx_osm.c target_offset = cmd->device->id + cmd->device->channel * 8; device 1478 drivers/scsi/aic7xxx/aic7xxx_osm.c hscb->lun = cmd->device->lun; device 1773 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_handle_scsi_status(ahc, cmd->device, scb); device 2070 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)cmd->device->host->hostdata; device 2089 drivers/scsi/aic7xxx/aic7xxx_osm.c dev = scsi_transport_device_data(cmd->device); device 2097 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_name(ahc), cmd->device->channel, cmd->device->id, device 2098 drivers/scsi/aic7xxx/aic7xxx_osm.c (u8)cmd->device->lun); device 2104 drivers/scsi/aic7xxx/aic7xxx_osm.c && ahc_search_untagged_queues(ahc, cmd, cmd->device->id, device 2105 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', device 2106 drivers/scsi/aic7xxx/aic7xxx_osm.c (u8)cmd->device->lun, device 2109 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_name(ahc), cmd->device->channel, cmd->device->id, device 2110 drivers/scsi/aic7xxx/aic7xxx_osm.c (u8)cmd->device->lun); device 2168 drivers/scsi/aic7xxx/aic7xxx_osm.c if (ahc_search_qinfifo(ahc, cmd->device->id, device 2169 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', device 2170 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->lun, device 2175 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_name(ahc), cmd->device->channel, device 2176 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->id, (u8)cmd->device->lun); device 2180 drivers/scsi/aic7xxx/aic7xxx_osm.c } else if (ahc_search_qinfifo(ahc, cmd->device->id, device 2181 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', device 2182 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->lun, device 2256 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_search_disc_list(ahc, cmd->device->id, device 2257 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', device 2258 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->lun, pending_scb->hscb->tag, device 2281 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_search_qinfifo(ahc, cmd->device->id, device 2282 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->channel + 'A', device 2283 drivers/scsi/aic7xxx/aic7xxx_osm.c cmd->device->lun, SCB_LIST_NULL, device 212 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c struct device *dev = &pdev->dev; device 51 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) device 58 drivers/scsi/aic7xxx/aic7xxx_pci.c | ((uint64_t)device << 48); device 597 drivers/scsi/aic7xxx/aic7xxx_pci.c static int ahc_9005_subdevinfo_valid(uint16_t device, uint16_t vendor, device 630 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_9005_subdevinfo_valid(uint16_t device, uint16_t vendor, device 639 drivers/scsi/aic7xxx/aic7xxx_pci.c && subdevice != device device 651 drivers/scsi/aic7xxx/aic7xxx_pci.c if (DEVID_9005_TYPE(device) == DEVID_9005_TYPE_HBA) device 667 drivers/scsi/aic7xxx/aic7xxx_pci.c uint16_t device; device 675 drivers/scsi/aic7xxx/aic7xxx_pci.c device = ahc_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2); device 678 drivers/scsi/aic7xxx/aic7xxx_pci.c full_id = ahc_compose_id(device, vendor, subdevice, subvendor); device 688 drivers/scsi/aic7xxx/aic7xxx_pci.c && ahc_9005_subdevinfo_valid(device, vendor, subdevice, subvendor) device 258 drivers/scsi/aic94xx/aic94xx_init.c static ssize_t asd_show_dev_rev(struct device *dev, device 267 drivers/scsi/aic94xx/aic94xx_init.c static ssize_t asd_show_dev_bios_build(struct device *dev, device 275 drivers/scsi/aic94xx/aic94xx_init.c static ssize_t asd_show_dev_pcba_sn(struct device *dev, device 322 drivers/scsi/aic94xx/aic94xx_init.c static ssize_t asd_store_update_bios(struct device *dev, device 377 drivers/scsi/aic94xx/aic94xx_init.c hdr_ptr->contrl_id.device != asd_ha->pcidev->device) && device 379 drivers/scsi/aic94xx/aic94xx_init.c hdr_ptr->contrl_id.sub_device != asd_ha->pcidev->device)) { device 385 drivers/scsi/aic94xx/aic94xx_init.c hdr_ptr->contrl_id.device, device 389 drivers/scsi/aic94xx/aic94xx_init.c asd_ha->pcidev->device); device 437 drivers/scsi/aic94xx/aic94xx_init.c static ssize_t asd_show_update_bios(struct device *dev, device 68 drivers/scsi/aic94xx/aic94xx_sds.h u32 device; /* PCI Device ID */ device 69 drivers/scsi/arcmsr/arcmsr_attr.c struct device *dev = container_of(kobj,struct device,kobj); device 116 drivers/scsi/arcmsr/arcmsr_attr.c struct device *dev = container_of(kobj,struct device,kobj); device 164 drivers/scsi/arcmsr/arcmsr_attr.c struct device *dev = container_of(kobj,struct device,kobj); device 260 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_driver_version(struct device *dev, device 269 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_driver_posted_cmd(struct device *dev, device 281 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_driver_reset(struct device *dev, device 293 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_driver_abort(struct device *dev, device 305 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_fw_model(struct device *dev, struct device_attribute *attr, device 317 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_fw_version(struct device *dev, device 330 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_fw_request_len(struct device *dev, device 343 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_fw_numbers_queue(struct device *dev, device 356 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_fw_sdram_size(struct device *dev, device 369 drivers/scsi/arcmsr/arcmsr_attr.c arcmsr_attr_host_fw_hd_channels(struct device *dev, device 587 drivers/scsi/arcmsr/arcmsr_hba.c if (acb->pdev->device == PCI_DEVICE_ID_ARECA_1203) { device 1332 drivers/scsi/arcmsr/arcmsr_hba.c id = ccb->pcmd->device->id; device 1333 drivers/scsi/arcmsr/arcmsr_hba.c lun = ccb->pcmd->device->lun; device 1737 drivers/scsi/arcmsr/arcmsr_hba.c arcmsr_cdb->TargetID = pcmd->device->id; device 1738 drivers/scsi/arcmsr/arcmsr_hba.c arcmsr_cdb->LUN = pcmd->device->lun; device 3047 drivers/scsi/arcmsr/arcmsr_hba.c if (cmd->device->lun) { device 3091 drivers/scsi/arcmsr/arcmsr_hba.c struct Scsi_Host *host = cmd->device->host; device 3094 drivers/scsi/arcmsr/arcmsr_hba.c int target = cmd->device->id; device 3345 drivers/scsi/arcmsr/arcmsr_hba.c , ccb->pcmd->device->id device 3346 drivers/scsi/arcmsr/arcmsr_hba.c , (u32)ccb->pcmd->device->lun device 3414 drivers/scsi/arcmsr/arcmsr_hba.c ,ccb->pcmd->device->id device 3415 drivers/scsi/arcmsr/arcmsr_hba.c ,(u32)ccb->pcmd->device->lun device 3476 drivers/scsi/arcmsr/arcmsr_hba.c , pCCB->pcmd->device->id device 3477 drivers/scsi/arcmsr/arcmsr_hba.c , (u32)pCCB->pcmd->device->lun device 3553 drivers/scsi/arcmsr/arcmsr_hba.c , pCCB->pcmd->device->id device 3554 drivers/scsi/arcmsr/arcmsr_hba.c , (u32)pCCB->pcmd->device->lun device 3621 drivers/scsi/arcmsr/arcmsr_hba.c , pCCB->pcmd->device->id device 3622 drivers/scsi/arcmsr/arcmsr_hba.c , (u32)pCCB->pcmd->device->lun device 4372 drivers/scsi/arcmsr/arcmsr_hba.c acb = (struct AdapterControlBlock *) cmd->device->host->hostdata; device 4436 drivers/scsi/arcmsr/arcmsr_hba.c (struct AdapterControlBlock *)cmd->device->host->hostdata; device 4445 drivers/scsi/arcmsr/arcmsr_hba.c acb->host->host_no, cmd->device->id, (u32)cmd->device->lun); device 4480 drivers/scsi/arcmsr/arcmsr_hba.c switch (acb->pdev->device) { device 109 drivers/scsi/arm/acornscsi.c if (cmd->device->id == DEBUG_TARGET) { \ device 388 drivers/scsi/arm/acornscsi.c host->device[i].sync_state = SYNC_NEGOCIATE; device 389 drivers/scsi/arm/acornscsi.c host->device[i].disconnect_ok = 1; device 560 drivers/scsi/arm/acornscsi.c return '0' + host->SCpnt->device->id; device 728 drivers/scsi/arm/acornscsi.c sbic_arm_write(host, SBIC_DESTID, SCpnt->device->id); device 745 drivers/scsi/arm/acornscsi.c host->host->host_no, '0' + SCpnt->device->id, device 754 drivers/scsi/arm/acornscsi.c if (SCpnt->device->simple_tags) { device 755 drivers/scsi/arm/acornscsi.c SCpnt->device->current_tag += 1; device 756 drivers/scsi/arm/acornscsi.c if (SCpnt->device->current_tag == 0) device 757 drivers/scsi/arm/acornscsi.c SCpnt->device->current_tag = 1; device 758 drivers/scsi/arm/acornscsi.c SCpnt->tag = SCpnt->device->current_tag; device 761 drivers/scsi/arm/acornscsi.c set_bit(SCpnt->device->id * 8 + device 762 drivers/scsi/arm/acornscsi.c (u8)(SCpnt->device->lun & 0x07), host->busyluns); device 856 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, SCpnt->device->id); device 865 drivers/scsi/arm/acornscsi.c clear_bit(SCpnt->device->id * 8 + device 866 drivers/scsi/arm/acornscsi.c (u8)(SCpnt->device->lun & 0x7), host->busyluns); device 1023 drivers/scsi/arm/acornscsi.c if (NO_WRITE & (1 << host->SCpnt->device->id)) { device 1499 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt->device->id); device 1555 drivers/scsi/arm/acornscsi.c if (host->device[host->SCpnt->device->id].sync_state == SYNC_SENT_REQUEST) device 1556 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_state = SYNC_NEGOCIATE; device 1578 drivers/scsi/arm/acornscsi.c host->SCpnt->device->simple_tags = 0; device 1579 drivers/scsi/arm/acornscsi.c set_bit(host->SCpnt->device->id * 8 + device 1580 drivers/scsi/arm/acornscsi.c (u8)(host->SCpnt->device->lun & 0x7), host->busyluns); device 1589 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_xfer = SYNCHTRANSFER_2DBA; device 1590 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_state = SYNC_ASYNCHRONOUS; device 1591 drivers/scsi/arm/acornscsi.c sbic_arm_write(host, SBIC_SYNCHTRANSFER, host->device[host->SCpnt->device->id].sync_xfer); device 1614 drivers/scsi/arm/acornscsi.c if (host->device[host->SCpnt->device->id].sync_state == SYNC_SENT_REQUEST) { device 1621 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_state = SYNC_COMPLETED; device 1625 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_xfer = device 1638 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_xfer = device 1641 drivers/scsi/arm/acornscsi.c sbic_arm_write(host, SBIC_SYNCHTRANSFER, host->device[host->SCpnt->device->id].sync_xfer); device 1691 drivers/scsi/arm/acornscsi.c IDENTIFY(host->device[host->SCpnt->device->id].disconnect_ok, device 1692 drivers/scsi/arm/acornscsi.c host->SCpnt->device->lun)); device 1717 drivers/scsi/arm/acornscsi.c if (host->device[host->SCpnt->device->id].sync_state == SYNC_NEGOCIATE) { device 1718 drivers/scsi/arm/acornscsi.c host->device[host->SCpnt->device->id].sync_state = SYNC_SENT_REQUEST; device 1745 drivers/scsi/arm/acornscsi.c sbic_arm_write(host, SBIC_SYNCHTRANSFER, host->device[host->SCpnt->device->id].sync_xfer); device 1781 drivers/scsi/arm/acornscsi.c host->host->host_no, target, host->SCpnt->device->id); device 1792 drivers/scsi/arm/acornscsi.c host->SCpnt->device->id == target && host->SCpnt->device->lun == lun) device 1829 drivers/scsi/arm/acornscsi.c if (host->SCpnt->device->id == host->scsi.reconnected.target && device 1830 drivers/scsi/arm/acornscsi.c host->SCpnt->device->lun == host->scsi.reconnected.lun && device 1945 drivers/scsi/arm/acornscsi.c ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); device 1983 drivers/scsi/arm/acornscsi.c ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, 1); device 2002 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2038 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2076 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2121 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2134 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2144 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2159 drivers/scsi/arm/acornscsi.c ADD_STATUS(host->SCpnt->device->id, ssr, host->scsi.phase, in_irq); device 2204 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2253 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2305 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2326 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2349 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2356 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2374 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2400 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2407 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, host->SCpnt ? host->SCpnt->device->id : 8); device 2470 drivers/scsi/arm/acornscsi.c AS_Host *host = (AS_Host *)SCpnt->device->host->hostdata; device 2480 drivers/scsi/arm/acornscsi.c if (acornscsi_cmdtype(SCpnt->cmnd[0]) == CMD_WRITE && (NO_WRITE & (1 << SCpnt->device->id))) { device 2482 drivers/scsi/arm/acornscsi.c host->host->host_no, '0' + SCpnt->device->id); device 2646 drivers/scsi/arm/acornscsi.c AS_Host *host = (AS_Host *) SCpnt->device->host->hostdata; device 2659 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, SCpnt->device->id); device 2675 drivers/scsi/arm/acornscsi.c clear_bit(SCpnt->device->id * 8 + device 2676 drivers/scsi/arm/acornscsi.c (u8)(SCpnt->device->lun & 0x7), host->busyluns); device 2708 drivers/scsi/arm/acornscsi.c acornscsi_dumplog(host, SCpnt->device->id); device 2727 drivers/scsi/arm/acornscsi.c AS_Host *host = (AS_Host *)SCpnt->device->host->hostdata; device 2867 drivers/scsi/arm/acornscsi.c if (host->device[scd->id].sync_xfer & 15) device 2869 drivers/scsi/arm/acornscsi.c host->device[scd->id].sync_xfer & 15, device 2870 drivers/scsi/arm/acornscsi.c acornscsi_getperiod(host->device[scd->id].sync_xfer)); device 324 drivers/scsi/arm/acornscsi.h } device[8]; device 158 drivers/scsi/arm/cumana_2.c struct device *dev = scsi_get_device(host); device 159 drivers/scsi/arm/eesox.c struct device *dev = scsi_get_device(host); device 438 drivers/scsi/arm/eesox.c static ssize_t eesoxscsi_show_term(struct device *dev, struct device_attribute *attr, char *buf) device 447 drivers/scsi/arm/eesox.c static ssize_t eesoxscsi_store_term(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) device 216 drivers/scsi/arm/fas216.c info->device[i].disconnect_ok, info->device[i].stp, device 217 drivers/scsi/arm/fas216.c info->device[i].sof, info->device[i].sync_state); device 284 drivers/scsi/arm/fas216.c return '0' + info->SCpnt->device->id; device 307 drivers/scsi/arm/fas216.c fas216_do_log(info, '0' + SCpnt->device->id, fmt, args); device 472 drivers/scsi/arm/fas216.c fas216_writeb(info, REG_SOF, info->device[target].sof); device 473 drivers/scsi/arm/fas216.c fas216_writeb(info, REG_STP, info->device[target].stp); device 476 drivers/scsi/arm/fas216.c if (info->device[target].period >= (200 / 4)) device 515 drivers/scsi/arm/fas216.c struct fas216_device *dev = &info->device[info->SCpnt->device->id]; device 598 drivers/scsi/arm/fas216.c fas216_set_sync(info, info->SCpnt->device->id); device 612 drivers/scsi/arm/fas216.c fas216_set_sync(info, info->SCpnt->device->id); device 647 drivers/scsi/arm/fas216.c info->host->host_no, '0' + info->SCpnt->device->id); device 770 drivers/scsi/arm/fas216.c if (info->device[info->SCpnt->device->id].sof) device 991 drivers/scsi/arm/fas216.c if (info->SCpnt->device->id == target && device 992 drivers/scsi/arm/fas216.c info->SCpnt->device->lun == lun && device 1470 drivers/scsi/arm/fas216.c if (info->device[info->SCpnt->device->id].parity_check) { device 1475 drivers/scsi/arm/fas216.c info->device[info->SCpnt->device->id].parity_check = 0; device 1476 drivers/scsi/arm/fas216.c info->device[info->SCpnt->device->id].parity_enabled = 1; device 1612 drivers/scsi/arm/fas216.c info->device[i].disconnect_ok = info->ifcfg.disconnect_ok; device 1613 drivers/scsi/arm/fas216.c info->device[i].sync_state = sync_state; device 1614 drivers/scsi/arm/fas216.c info->device[i].period = info->ifcfg.asyncperiod / 4; device 1615 drivers/scsi/arm/fas216.c info->device[i].stp = info->scsi.async_stp; device 1616 drivers/scsi/arm/fas216.c info->device[i].sof = 0; device 1617 drivers/scsi/arm/fas216.c info->device[i].wide_xfer = 0; device 1681 drivers/scsi/arm/fas216.c fas216_writeb(info, REG_SDID, BUSID(SCpnt->device->id)); device 1685 drivers/scsi/arm/fas216.c fas216_set_sync(info, SCpnt->device->id); device 1695 drivers/scsi/arm/fas216.c info->host->host_no, '0' + SCpnt->device->id); device 1754 drivers/scsi/arm/fas216.c info->device[target].parity_check = 0; device 1758 drivers/scsi/arm/fas216.c return info->device[target].parity_check; device 1773 drivers/scsi/arm/fas216.c if (parity_test(info, SCpnt->device->id)) device 1782 drivers/scsi/arm/fas216.c info->device[SCpnt->device->id].disconnect_ok; device 1788 drivers/scsi/arm/fas216.c msgqueue_addmsg(&info->scsi.msgs, 1, IDENTIFY(disconnect_ok, SCpnt->device->lun)); device 1798 drivers/scsi/arm/fas216.c if ((info->device[SCpnt->device->id].sync_state == neg_wait || device 1799 drivers/scsi/arm/fas216.c info->device[SCpnt->device->id].sync_state == neg_complete) && device 1802 drivers/scsi/arm/fas216.c info->device[SCpnt->device->id].sync_state = neg_inprogress; device 1821 drivers/scsi/arm/fas216.c if (SCpnt->device->simple_tags && SCpnt->cmnd[0] != REQUEST_SENSE && device 1823 drivers/scsi/arm/fas216.c SCpnt->device->current_tag += 1; device 1824 drivers/scsi/arm/fas216.c if (SCpnt->device->current_tag == 0) device 1825 drivers/scsi/arm/fas216.c SCpnt->device->current_tag = 1; device 1826 drivers/scsi/arm/fas216.c SCpnt->tag = SCpnt->device->current_tag; device 1829 drivers/scsi/arm/fas216.c set_bit(SCpnt->device->id * 8 + device 1830 drivers/scsi/arm/fas216.c (u8)(SCpnt->device->lun & 0x7), info->busyluns); device 1876 drivers/scsi/arm/fas216.c fas216_writeb(info, REG_SDID, BUSID(SCpnt->device->id)); device 1880 drivers/scsi/arm/fas216.c fas216_set_sync(info, SCpnt->device->id); device 1955 drivers/scsi/arm/fas216.c info->SCpnt->device->id); device 2009 drivers/scsi/arm/fas216.c fas216_log_target(info, LOG_CONNECT, SCpnt->device->id, device 2113 drivers/scsi/arm/fas216.c fas216_log_target(info, LOG_CONNECT, SCpnt->device->id, device 2128 drivers/scsi/arm/fas216.c info->host->host_no, '0' + SCpnt->device->id); device 2177 drivers/scsi/arm/fas216.c info->device[SCpnt->device->id].parity_check = 0; device 2178 drivers/scsi/arm/fas216.c clear_bit(SCpnt->device->id * 8 + device 2179 drivers/scsi/arm/fas216.c (u8)(SCpnt->device->lun & 0x7), info->busyluns); device 2209 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2258 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2276 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2406 drivers/scsi/arm/fas216.c clear_bit(SCpnt->device->id * 8 + device 2407 drivers/scsi/arm/fas216.c (u8)(SCpnt->device->lun & 0x7), info->busyluns); device 2426 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2479 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2481 drivers/scsi/arm/fas216.c int i, res = FAILED, target = SCpnt->device->id; device 2495 drivers/scsi/arm/fas216.c info->SCpnt->device->id == SCpnt->device->id) device 2506 drivers/scsi/arm/fas216.c if (info->origSCpnt && info->origSCpnt->device->id == target) device 2508 drivers/scsi/arm/fas216.c if (info->reqSCpnt && info->reqSCpnt->device->id == target) device 2560 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2598 drivers/scsi/arm/fas216.c if (info->origSCpnt && info->origSCpnt->device->id == SDpnt->id) device 2600 drivers/scsi/arm/fas216.c if (info->reqSCpnt && info->reqSCpnt->device->id == SDpnt->id) device 2660 drivers/scsi/arm/fas216.c FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; device 2816 drivers/scsi/arm/fas216.c info->device[i].parity_enabled = 0; device 2817 drivers/scsi/arm/fas216.c info->device[i].parity_check = 1; device 2884 drivers/scsi/arm/fas216.c int fas216_add(struct Scsi_Host *host, struct device *dev) device 3001 drivers/scsi/arm/fas216.c dev = &info->device[scd->id]; device 296 drivers/scsi/arm/fas216.h } device[8]; device 325 drivers/scsi/arm/fas216.h extern int fas216_add (struct Scsi_Host *instance, struct device *dev); device 132 drivers/scsi/arm/powertec.c struct device *dev = scsi_get_device(host); device 253 drivers/scsi/arm/powertec.c static ssize_t powertecscsi_show_term(struct device *dev, struct device_attribute *attr, char *buf) device 263 drivers/scsi/arm/powertec.c powertecscsi_store_term(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) device 167 drivers/scsi/arm/queue.c if (!test_bit(q->SCpnt->device->id * 8 + device 168 drivers/scsi/arm/queue.c (u8)(q->SCpnt->device->lun & 0x7), exclude)) { device 216 drivers/scsi/arm/queue.c if (q->SCpnt->device->id == target && q->SCpnt->device->lun == lun && device 242 drivers/scsi/arm/queue.c if (q->SCpnt->device->id == target) device 266 drivers/scsi/arm/queue.c if (q->SCpnt->device->id == target && q->SCpnt->device->lun == lun) { device 107 drivers/scsi/arm/scsi.h SCpnt->device->host->host_no, device 108 drivers/scsi/arm/scsi.h '0' + SCpnt->device->id, device 524 drivers/scsi/atari_scsi.c if (cmd->device->type == TYPE_TAPE && !(cmd->cmnd[1] & 1)) device 109 drivers/scsi/atp870u.c return atp->pdev->device == ATP880_DEVID1 || device 110 drivers/scsi/atp870u.c atp->pdev->device == ATP880_DEVID2; device 115 drivers/scsi/atp870u.c return atp->pdev->device == ATP885_DEVID; device 602 drivers/scsi/atp870u.c host = req_p->device->host; device 794 drivers/scsi/atp870u.c atp_writeb_io(dev, c, 0x0f, workreq->device->lun); device 1259 drivers/scsi/atp870u.c (pdev->device == PCI_DEVICE_ID_ARTOP_AEC7610 && device 1261 drivers/scsi/atp870u.c (pdev->device == PCI_DEVICE_ID_ARTOP_AEC7612UW) || device 1262 drivers/scsi/atp870u.c (pdev->device == PCI_DEVICE_ID_ARTOP_AEC7612SUW); device 1503 drivers/scsi/atp870u.c if (ent->device == PCI_DEVICE_ID_ARTOP_AEC7610 && pdev->revision < 2) { device 1591 drivers/scsi/atp870u.c host = SCpnt->device->host; device 71 drivers/scsi/be2iscsi/be_main.c beiscsi_##_name##_disp(struct device *dev,\ device 101 drivers/scsi/be2iscsi/be_main.c beiscsi_##_name##_store(struct device *dev,\ device 229 drivers/scsi/be2iscsi/be_main.c cls_session = starget_to_session(scsi_target(sc->device)); device 284 drivers/scsi/be2iscsi/be_main.c cls_session = starget_to_session(scsi_target(sc->device)); device 312 drivers/scsi/be2iscsi/be_main.c if (sc->device->lun != task->sc->device->lun) device 5571 drivers/scsi/be2iscsi/be_main.c switch (pcidev->device) { device 1135 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_drvr_ver_disp(struct device *dev, struct device_attribute *attr, device 1151 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_fw_ver_disp(struct device *dev, struct device_attribute *attr, device 1170 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_active_session_disp(struct device *dev, struct device_attribute *attr, device 1202 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_free_session_disp(struct device *dev, struct device_attribute *attr, device 1232 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_adap_family_disp(struct device *dev, struct device_attribute *attr, device 1239 drivers/scsi/be2iscsi/be_mgmt.c dev_id = phba->pcidev->device; device 1271 drivers/scsi/be2iscsi/be_mgmt.c beiscsi_phys_port_disp(struct device *dev, struct device_attribute *attr, device 202 drivers/scsi/be2iscsi/be_mgmt.h ssize_t beiscsi_drvr_ver_disp(struct device *dev, device 205 drivers/scsi/be2iscsi/be_mgmt.h ssize_t beiscsi_fw_ver_disp(struct device *dev, device 208 drivers/scsi/be2iscsi/be_mgmt.h ssize_t beiscsi_active_session_disp(struct device *dev, device 211 drivers/scsi/be2iscsi/be_mgmt.h ssize_t beiscsi_adap_family_disp(struct device *dev, device 215 drivers/scsi/be2iscsi/be_mgmt.h ssize_t beiscsi_free_session_disp(struct device *dev, device 218 drivers/scsi/be2iscsi/be_mgmt.h ssize_t beiscsi_phys_port_disp(struct device *dev, device 2551 drivers/scsi/bfa/bfa_fcpim.c int_to_scsilun(cmnd->device->lun, &m->cmnd.lun); device 3325 drivers/scsi/bfa/bfa_fcpim.c int_to_scsilun(cmnd->device->lun, &scsilun); device 3338 drivers/scsi/bfa/bfa_fcpim.c int_to_scsilun(cmnd->device->lun, &scsilun); device 636 drivers/scsi/bfa/bfad.c struct bfa_lport_cfg_s *port_cfg, struct device *dev) device 758 drivers/scsi/bfa/bfad.c bfad->hal_pcidev.device_id = pdev->device; device 763 drivers/scsi/bfa/bfad.c bfad->pci_attr.device_id = pdev->device; device 1215 drivers/scsi/bfa/bfad.c if ((bfa_asic_id_ctc(pdev->device) && !msix_disable_ct) || device 1216 drivers/scsi/bfa/bfad.c (bfa_asic_id_cb(pdev->device) && !msix_disable_cb)) { device 1221 drivers/scsi/bfa/bfad.c if (error == -ENOSPC && bfa_asic_id_ctc(pdev->device)) { device 1296 drivers/scsi/bfa/bfad.c if ((pdev->device == BFA_PCI_DEVICE_ID_FC_8G1P) && device 1626 drivers/scsi/bfa/bfad.c .device = BFA_PCI_DEVICE_ID_FC_8G2P, device 1632 drivers/scsi/bfa/bfad.c .device = BFA_PCI_DEVICE_ID_FC_8G1P, device 1638 drivers/scsi/bfa/bfad.c .device = BFA_PCI_DEVICE_ID_CT, device 1646 drivers/scsi/bfa/bfad.c .device = BFA_PCI_DEVICE_ID_CT_FC, device 1654 drivers/scsi/bfa/bfad.c .device = BFA_PCI_DEVICE_ID_CT2, device 1663 drivers/scsi/bfa/bfad.c .device = BFA_PCI_DEVICE_ID_CT2_QUAD, device 1773 drivers/scsi/bfa/bfad.c if (bfa_asic_id_ct2(pdev->device)) { device 1778 drivers/scsi/bfa/bfad.c } else if (bfa_asic_id_ct(pdev->device)) { device 1783 drivers/scsi/bfa/bfad.c } else if (bfa_asic_id_cb(pdev->device)) { device 704 drivers/scsi/bfa/bfad_attr.c bfad_im_serial_num_show(struct device *dev, struct device_attribute *attr, device 718 drivers/scsi/bfa/bfad_attr.c bfad_im_model_show(struct device *dev, struct device_attribute *attr, device 732 drivers/scsi/bfa/bfad_attr.c bfad_im_model_desc_show(struct device *dev, struct device_attribute *attr, device 812 drivers/scsi/bfa/bfad_attr.c bfad_im_node_name_show(struct device *dev, struct device_attribute *attr, device 826 drivers/scsi/bfa/bfad_attr.c bfad_im_symbolic_name_show(struct device *dev, struct device_attribute *attr, device 843 drivers/scsi/bfa/bfad_attr.c bfad_im_hw_version_show(struct device *dev, struct device_attribute *attr, device 857 drivers/scsi/bfa/bfad_attr.c bfad_im_drv_version_show(struct device *dev, struct device_attribute *attr, device 864 drivers/scsi/bfa/bfad_attr.c bfad_im_optionrom_version_show(struct device *dev, device 878 drivers/scsi/bfa/bfad_attr.c bfad_im_fw_version_show(struct device *dev, struct device_attribute *attr, device 892 drivers/scsi/bfa/bfad_attr.c bfad_im_num_of_ports_show(struct device *dev, struct device_attribute *attr, device 905 drivers/scsi/bfa/bfad_attr.c bfad_im_drv_name_show(struct device *dev, struct device_attribute *attr, device 912 drivers/scsi/bfa/bfad_attr.c bfad_im_num_of_discovered_ports_show(struct device *dev, device 291 drivers/scsi/bfa/bfad_drv.h struct device *dev); device 80 drivers/scsi/bfa/bfad_im.c if (cmnd->device->host != NULL) device 86 drivers/scsi/bfa/bfad_im.c itnim_data = cmnd->device->hostdata; device 90 drivers/scsi/bfa/bfad_im.c (bfa_lun_queue_depth > cmnd->device->queue_depth)) { device 92 drivers/scsi/bfa/bfad_im.c bfad_ramp_up_qdepth(itnim, cmnd->device); device 95 drivers/scsi/bfa/bfad_im.c bfad_handle_qfull(itnim, cmnd->device); device 112 drivers/scsi/bfa/bfad_im.c if (cmnd->device->host != NULL) device 118 drivers/scsi/bfa/bfad_im.c if (bfa_lun_queue_depth > cmnd->device->queue_depth) { device 119 drivers/scsi/bfa/bfad_im.c itnim_data = cmnd->device->hostdata; device 123 drivers/scsi/bfa/bfad_im.c bfad_ramp_up_qdepth(itnim, cmnd->device); device 139 drivers/scsi/bfa/bfad_im.c if (cmnd->device->host != NULL) device 192 drivers/scsi/bfa/bfad_im.c struct Scsi_Host *shost = cmnd->device->host; device 293 drivers/scsi/bfa/bfad_im.c struct Scsi_Host *shost = cmnd->device->host; device 296 drivers/scsi/bfa/bfad_im.c struct bfad_itnim_data_s *itnim_data = cmnd->device->hostdata; device 345 drivers/scsi/bfa/bfad_im.c int_to_scsilun(cmnd->device->lun, &scsilun); device 370 drivers/scsi/bfa/bfad_im.c struct Scsi_Host *shost = cmnd->device->host; device 371 drivers/scsi/bfa/bfad_im.c struct scsi_target *starget = scsi_target(cmnd->device); device 536 drivers/scsi/bfa/bfad_im.c struct device *dev) device 1206 drivers/scsi/bfa/bfad_im.c (struct bfad_im_port_s *) cmnd->device->host->hostdata[0]; device 1208 drivers/scsi/bfa/bfad_im.c struct bfad_itnim_data_s *itnim_data = cmnd->device->hostdata; device 1214 drivers/scsi/bfa/bfad_im.c struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); device 30 drivers/scsi/bfa/bfad_im.h struct bfad_im_port_s *im_port, struct device *dev); device 74 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev); device 82 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct device *parent, int npiv); device 729 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev) device 1491 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct device *parent, int npiv) device 1747 drivers/scsi/bnx2fc/bnx2fc_fcoe.c switch (pdev->device) { device 1777 drivers/scsi/bnx2fc/bnx2fc_fcoe.c pr_err(PFX "Unknown device id 0x%x\n", pdev->device); device 2915 drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_tm_timeout_show(struct device *dev, struct device_attribute *attr, device 2928 drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_tm_timeout_store(struct device *dev, device 191 drivers/scsi/bnx2fc/bnx2fc_io.c if (!sc_cmd->device) { device 195 drivers/scsi/bnx2fc/bnx2fc_io.c if (!sc_cmd->device->host) { device 673 drivers/scsi/bnx2fc/bnx2fc_io.c struct Scsi_Host *host = sc_cmd->device->host; device 683 drivers/scsi/bnx2fc/bnx2fc_io.c rport = starget_to_rport(scsi_target(sc_cmd->device)); device 1126 drivers/scsi/bnx2fc/bnx2fc_io.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 1138 drivers/scsi/bnx2fc/bnx2fc_io.c lport = shost_priv(sc_cmd->device->host); device 1456 drivers/scsi/bnx2fc/bnx2fc_io.c u64 tm_lun = sc_cmd->device->lun; device 1468 drivers/scsi/bnx2fc/bnx2fc_io.c lun = cmd->sc_cmd->device->lun; device 1744 drivers/scsi/bnx2fc/bnx2fc_io.c int_to_scsilun(sc_cmd->device->lun, &fcp_cmnd->fc_lun); device 1858 drivers/scsi/bnx2fc/bnx2fc_io.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 807 drivers/scsi/bnx2i/bnx2i_iscsi.c hba->pci_did = hba->pcidev->device; device 1139 drivers/scsi/bnx2i/bnx2i_iscsi.c int_to_scsilun(sc->device->lun, (struct scsi_lun *) scsi_lun); device 23 drivers/scsi/bnx2i/bnx2i_sysfs.c static inline struct bnx2i_hba *bnx2i_dev_to_hba(struct device *dev) device 38 drivers/scsi/bnx2i/bnx2i_sysfs.c static ssize_t bnx2i_show_sq_info(struct device *dev, device 57 drivers/scsi/bnx2i/bnx2i_sysfs.c static ssize_t bnx2i_set_sq_info(struct device *dev, device 94 drivers/scsi/bnx2i/bnx2i_sysfs.c static ssize_t bnx2i_show_ccell_info(struct device *dev, device 111 drivers/scsi/bnx2i/bnx2i_sysfs.c static ssize_t bnx2i_set_ccell_info(struct device *dev, device 89 drivers/scsi/ch.c sdev_prefix_printk(prefix, (ch)->device, (ch)->name, fmt, ##a) device 113 drivers/scsi/ch.c struct scsi_device *device; device 199 drivers/scsi/ch.c result = scsi_execute_req(ch->device, cmd, direction, buffer, device 205 drivers/scsi/ch.c scsi_print_sense_hdr(ch->device, ch->name, &sshdr); device 249 drivers/scsi/ch.c cmd[1] = ((ch->device->lun & 0x7) << 5) | device 286 drivers/scsi/ch.c cmd[1] = (ch->device->lun & 0x7) << 5; device 306 drivers/scsi/ch.c cmd[1] = (ch->device->lun & 0x7) << 5; device 390 drivers/scsi/ch.c id = ch->device->id; device 399 drivers/scsi/ch.c scsi_device_lookup(ch->device->host, device 400 drivers/scsi/ch.c ch->device->channel, device 431 drivers/scsi/ch.c cmd[1] = (ch->device->lun & 0x7) << 5; device 450 drivers/scsi/ch.c cmd[1] = (ch->device->lun & 0x7) << 5; device 473 drivers/scsi/ch.c cmd[1] = (ch->device->lun & 0x7) << 5; device 521 drivers/scsi/ch.c cmd[1] = ((ch->device->lun & 0x7) << 5) | device 581 drivers/scsi/ch.c scsi_device_put(ch->device); device 597 drivers/scsi/ch.c if (NULL == ch || scsi_device_get(ch->device)) { device 625 drivers/scsi/ch.c retval = scsi_ioctl_block_when_processing_errors(ch->device, cmd, device 772 drivers/scsi/ch.c ch_cmd[1] = ((ch->device->lun & 0x7) << 5) | device 858 drivers/scsi/ch.c return scsi_ioctl(ch->device, cmd, argp); device 910 drivers/scsi/ch.c static int ch_probe(struct device *dev) device 913 drivers/scsi/ch.c struct device *class_dev; device 951 drivers/scsi/ch.c ch->device = sd; device 971 drivers/scsi/ch.c static int ch_remove(struct device *dev) device 892 drivers/scsi/csiostor/csio_hw.c if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK)) device 1973 drivers/scsi/csiostor/csio_hw.c struct device *dev = &pci_dev->dev; device 1979 drivers/scsi/csiostor/csio_hw.c if (csio_is_t5(pci_dev->device & CSIO_HW_CHIP_MASK)) device 2413 drivers/scsi/csiostor/csio_hw.c struct device *dev = &pci_dev->dev ; device 2436 drivers/scsi/csiostor/csio_hw.c if (csio_is_t5(pci_dev->device & CSIO_HW_CHIP_MASK)) device 2462 drivers/scsi/csiostor/csio_hw.c if (csio_is_t6(hw->pdev->device & CSIO_HW_CHIP_MASK) && device 2685 drivers/scsi/csiostor/csio_hw.c if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK)) device 2741 drivers/scsi/csiostor/csio_hw.c if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK)) device 596 drivers/scsi/csiostor/csio_init.c csio_shost_init(struct csio_hw *hw, struct device *dev, device 952 drivers/scsi/csiostor/csio_init.c if (!csio_is_t5((pdev->device & CSIO_HW_CHIP_MASK)) && device 953 drivers/scsi/csiostor/csio_init.c !csio_is_t6((pdev->device & CSIO_HW_CHIP_MASK))) device 72 drivers/scsi/csiostor/csio_init.h struct csio_lnode *csio_shost_init(struct csio_hw *, struct device *, bool, device 95 drivers/scsi/csiostor/csio_scsi.c ((uint64_t)scmnd->device->lun == sld->oslun)); device 170 drivers/scsi/csiostor/csio_scsi.c int_to_scsilun(scmnd->device->lun, &fcp_cmnd->fc_lun); device 187 drivers/scsi/csiostor/csio_scsi.c int_to_scsilun(scmnd->device->lun, &fcp_cmnd->fc_lun); device 1362 drivers/scsi/csiostor/csio_scsi.c csio_show_hw_state(struct device *dev, device 1376 drivers/scsi/csiostor/csio_scsi.c csio_device_reset(struct device *dev, device 1402 drivers/scsi/csiostor/csio_scsi.c csio_disable_port(struct device *dev, device 1428 drivers/scsi/csiostor/csio_scsi.c csio_show_dbg_level(struct device *dev, device 1438 drivers/scsi/csiostor/csio_scsi.c csio_store_dbg_level(struct device *dev, device 1472 drivers/scsi/csiostor/csio_scsi.c csio_show_num_reg_rnodes(struct device *dev, device 1568 drivers/scsi/csiostor/csio_scsi.c struct csio_rnode *rn = (struct csio_rnode *)(cmnd->device->hostdata); device 1638 drivers/scsi/csiostor/csio_scsi.c scsi_get_resid(cmnd), cmnd->device->lun, device 1780 drivers/scsi/csiostor/csio_scsi.c struct csio_rnode *rn = (struct csio_rnode *)(cmnd->device->hostdata); device 1787 drivers/scsi/csiostor/csio_scsi.c struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); device 1912 drivers/scsi/csiostor/csio_scsi.c struct csio_lnode *ln = shost_priv(cmnd->device->host); device 1918 drivers/scsi/csiostor/csio_scsi.c struct csio_rnode *rn = (struct csio_rnode *)(cmnd->device->hostdata); device 1935 drivers/scsi/csiostor/csio_scsi.c cmnd->device->lun, csio_q_physiqid(hw, ioreq->iq_idx)); device 1991 drivers/scsi/csiostor/csio_scsi.c cmnd->device->id, cmnd->device->lun, device 1997 drivers/scsi/csiostor/csio_scsi.c cmnd->device->id, cmnd->device->lun, device 2060 drivers/scsi/csiostor/csio_scsi.c struct csio_lnode *ln = shost_priv(cmnd->device->host); device 2063 drivers/scsi/csiostor/csio_scsi.c struct csio_rnode *rn = (struct csio_rnode *)(cmnd->device->hostdata); device 2076 drivers/scsi/csiostor/csio_scsi.c cmnd->device->lun, rn->flowid, rn->scsi_id); device 2082 drivers/scsi/csiostor/csio_scsi.c ln->vnp_flowid, cmnd->device->lun); device 2102 drivers/scsi/csiostor/csio_scsi.c rn->flowid, cmnd->device->lun); device 2143 drivers/scsi/csiostor/csio_scsi.c sld.oslun = cmnd->device->lun; device 2166 drivers/scsi/csiostor/csio_scsi.c cmnd->device->id, cmnd->device->lun); device 2179 drivers/scsi/csiostor/csio_scsi.c cmnd->device->id, cmnd->device->lun, cmnd->SCp.Status); device 2199 drivers/scsi/csiostor/csio_scsi.c " returned %d\n", cmnd->device->lun, retval); device 2210 drivers/scsi/csiostor/csio_scsi.c cmnd->device->id, cmnd->device->lun); device 1386 drivers/scsi/csiostor/csio_wr.c if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK)) device 121 drivers/scsi/cxlflash/common.h struct device *chardev; device 34 drivers/scsi/cxlflash/lunmgt.c struct device *dev = &cfg->dev->dev; device 62 drivers/scsi/cxlflash/lunmgt.c struct device *dev = &cfg->dev->dev; device 135 drivers/scsi/cxlflash/lunmgt.c struct device *dev = &cfg->dev->dev; device 231 drivers/scsi/cxlflash/lunmgt.c struct device *dev = &cfg->dev->dev; device 46 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 163 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 243 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 308 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 352 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 397 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 468 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 569 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 580 drivers/scsi/cxlflash/main.c __func__, scp, host->host_no, scp->device->channel, device 581 drivers/scsi/cxlflash/main.c scp->device->id, scp->device->lun, device 629 drivers/scsi/cxlflash/main.c cmd->rcb.port_sel = CHAN2PORTMASK(scp->device->channel); device 630 drivers/scsi/cxlflash/main.c cmd->rcb.lun_id = lun_to_lunid(scp->device->lun); device 736 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 782 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 820 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 856 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 952 drivers/scsi/cxlflash/main.c struct device *dev = &pdev->dev; device 1013 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1040 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1071 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1197 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1232 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1341 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1548 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1635 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1773 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1899 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 1956 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2012 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2095 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2124 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2211 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2246 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2274 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2307 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2401 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2432 drivers/scsi/cxlflash/main.c struct Scsi_Host *host = scp->device->host; device 2435 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2441 drivers/scsi/cxlflash/main.c scp->device->channel, scp->device->id, scp->device->lun, device 2478 drivers/scsi/cxlflash/main.c struct scsi_device *sdev = scp->device; device 2481 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2522 drivers/scsi/cxlflash/main.c struct Scsi_Host *host = scp->device->host; device 2524 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2587 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2622 drivers/scsi/cxlflash/main.c static ssize_t port0_show(struct device *dev, device 2639 drivers/scsi/cxlflash/main.c static ssize_t port1_show(struct device *dev, device 2656 drivers/scsi/cxlflash/main.c static ssize_t port2_show(struct device *dev, device 2673 drivers/scsi/cxlflash/main.c static ssize_t port3_show(struct device *dev, device 2690 drivers/scsi/cxlflash/main.c static ssize_t lun_mode_show(struct device *dev, device 2721 drivers/scsi/cxlflash/main.c static ssize_t lun_mode_store(struct device *dev, device 2760 drivers/scsi/cxlflash/main.c static ssize_t ioctl_version_show(struct device *dev, device 2785 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 2815 drivers/scsi/cxlflash/main.c static ssize_t port0_lun_table_show(struct device *dev, device 2832 drivers/scsi/cxlflash/main.c static ssize_t port1_lun_table_show(struct device *dev, device 2849 drivers/scsi/cxlflash/main.c static ssize_t port2_lun_table_show(struct device *dev, device 2866 drivers/scsi/cxlflash/main.c static ssize_t port3_lun_table_show(struct device *dev, device 2886 drivers/scsi/cxlflash/main.c static ssize_t irqpoll_weight_show(struct device *dev, device 2907 drivers/scsi/cxlflash/main.c static ssize_t irqpoll_weight_store(struct device *dev, device 2912 drivers/scsi/cxlflash/main.c struct device *cfgdev = &cfg->dev->dev; device 2964 drivers/scsi/cxlflash/main.c static ssize_t num_hwqs_show(struct device *dev, device 2987 drivers/scsi/cxlflash/main.c static ssize_t num_hwqs_store(struct device *dev, device 3049 drivers/scsi/cxlflash/main.c static ssize_t hwq_mode_show(struct device *dev, device 3072 drivers/scsi/cxlflash/main.c static ssize_t hwq_mode_store(struct device *dev, device 3078 drivers/scsi/cxlflash/main.c struct device *cfgdev = &cfg->dev->dev; device 3108 drivers/scsi/cxlflash/main.c static ssize_t mode_show(struct device *dev, device 3225 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3310 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3404 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3502 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3607 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3608 drivers/scsi/cxlflash/main.c struct device *char_dev; device 3670 drivers/scsi/cxlflash/main.c struct device *dev = &pdev->dev; device 3803 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3847 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3867 drivers/scsi/cxlflash/main.c struct device *dev = &cfg->dev->dev; device 3883 drivers/scsi/cxlflash/main.c static char *cxlflash_devnode(struct device *dev, umode_t *mode) device 68 drivers/scsi/cxlflash/ocxl_hw.c static struct file *ocxlflash_getfile(struct device *dev, const char *name, device 130 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 181 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 253 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 333 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 403 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 441 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 485 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 534 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev; device 591 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 616 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 731 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = &pdev->dev; device 805 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 858 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = &pdev->dev; device 910 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = &pdev->dev; device 985 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 1017 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 1129 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 1199 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 1275 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = ctx->hw_afu->dev; device 1311 drivers/scsi/cxlflash/ocxl_hw.c struct device *dev = afu->dev; device 24 drivers/scsi/cxlflash/ocxl_hw.h struct device *dev; /* Generic device */ device 97 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 158 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 263 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 333 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 440 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 484 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 635 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 782 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 895 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 995 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1060 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1110 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1183 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1280 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1321 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1538 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1655 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1776 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1843 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 1965 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 2053 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 2100 drivers/scsi/cxlflash/superpipe.c struct device *dev = &cfg->dev->dev; device 430 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 508 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 626 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 734 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 837 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 892 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 976 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 1099 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 1194 drivers/scsi/cxlflash/vlun.c struct device *dev = &cfg->dev->dev; device 984 drivers/scsi/dc395x.c (struct AdapterCtlBlk *)cmd->device->host->hostdata; device 986 drivers/scsi/dc395x.c cmd, cmd->device->id, (u8)cmd->device->lun, cmd->cmnd[0]); device 992 drivers/scsi/dc395x.c if (cmd->device->id >= acb->scsi_host->max_id || device 993 drivers/scsi/dc395x.c cmd->device->lun >= acb->scsi_host->max_lun || device 994 drivers/scsi/dc395x.c cmd->device->lun >31) { device 999 drivers/scsi/dc395x.c if (!(acb->dcb_map[cmd->device->id] & (1 << cmd->device->lun))) { device 1001 drivers/scsi/dc395x.c cmd->device->id, (u8)cmd->device->lun); device 1006 drivers/scsi/dc395x.c dcb = find_dcb(acb, cmd->device->id, cmd->device->lun); device 1010 drivers/scsi/dc395x.c cmd->device->id, (u8)cmd->device->lun); device 1106 drivers/scsi/dc395x.c srb->cmd->cmnd[0], srb->cmd->device->id, device 1107 drivers/scsi/dc395x.c (u8)srb->cmd->device->lun); device 1199 drivers/scsi/dc395x.c (struct AdapterCtlBlk *)cmd->device->host->hostdata; device 1202 drivers/scsi/dc395x.c cmd, cmd->device->id, (u8)cmd->device->lun, cmd); device 1246 drivers/scsi/dc395x.c spin_lock_irq(cmd->device->host->host_lock); device 1248 drivers/scsi/dc395x.c spin_unlock_irq(cmd->device->host->host_lock); device 1265 drivers/scsi/dc395x.c (struct AdapterCtlBlk *)cmd->device->host->hostdata; device 1269 drivers/scsi/dc395x.c cmd, cmd->device->id, (u8)cmd->device->lun, cmd); device 1271 drivers/scsi/dc395x.c dcb = find_dcb(acb, cmd->device->id, cmd->device->lun); device 1504 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, device 1505 drivers/scsi/dc395x.c (u8)srb->cmd->device->lun); device 1523 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun, device 1942 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun); device 2072 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun); device 2084 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun); device 2295 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun); device 2307 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun, device 2480 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun); device 2494 drivers/scsi/dc395x.c srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun); device 3218 drivers/scsi/dc395x.c srb->cmd->device->id, (u8)srb->cmd->device->lun); device 3395 drivers/scsi/dc395x.c cmd, cmd->device->id, (u8)cmd->device->lun, device 3433 drivers/scsi/dc395x.c p->device->id, (u8)p->device->lun); device 3462 drivers/scsi/dc395x.c printk("W:%p<%02i-%i>", p, p->device->id, device 3463 drivers/scsi/dc395x.c (u8)p->device->lun); device 3571 drivers/scsi/dc395x.c cmd, cmd->device->id, (u8)cmd->device->lun); device 4749 drivers/scsi/dc395x.c .device = PCI_DEVICE_ID_TEKRAM_TRMS1040, device 200 drivers/scsi/dpt_i2o.c if(pDev->device == PCI_DPT_DEVICE_ID || device 201 drivers/scsi/dpt_i2o.c pDev->device == PCI_DPT_RAPTOR_DEVICE_ID){ device 280 drivers/scsi/dpt_i2o.c struct device *dev = device_create(adpt_sysfs_class, device 408 drivers/scsi/dpt_i2o.c static int adpt_slave_configure(struct scsi_device * device) device 410 drivers/scsi/dpt_i2o.c struct Scsi_Host *host = device->host; device 415 drivers/scsi/dpt_i2o.c if (host->can_queue && device->tagged_supported) { device 416 drivers/scsi/dpt_i2o.c scsi_change_queue_depth(device, device 441 drivers/scsi/dpt_i2o.c pHba = (adpt_hba*)cmd->device->host->hostdata[0]; device 452 drivers/scsi/dpt_i2o.c if((pDev = (struct adpt_device*) (cmd->device->hostdata)) == NULL) { device 458 drivers/scsi/dpt_i2o.c if ((pDev = adpt_find_device(pHba, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun)) == NULL) { device 465 drivers/scsi/dpt_i2o.c cmd->device->hostdata = pDev; device 467 drivers/scsi/dpt_i2o.c pDev->pScsi_dev = cmd->device; device 572 drivers/scsi/dpt_i2o.c d = pHba->channel[chan].device[id]; device 645 drivers/scsi/dpt_i2o.c pHba = (adpt_hba*) cmd->device->host->hostdata[0]; device 647 drivers/scsi/dpt_i2o.c if ((dptdevice = (void*) (cmd->device->hostdata)) == NULL) { device 687 drivers/scsi/dpt_i2o.c struct adpt_device* d = cmd->device->hostdata; device 689 drivers/scsi/dpt_i2o.c pHba = (void*) cmd->device->host->hostdata[0]; device 731 drivers/scsi/dpt_i2o.c pHba = (adpt_hba*)cmd->device->host->hostdata[0]; device 733 drivers/scsi/dpt_i2o.c printk(KERN_WARNING"%s: Bus reset: SCSI Bus %d: tid: %d\n",pHba->name, cmd->device->channel,pHba->channel[cmd->device->channel].tid ); device 735 drivers/scsi/dpt_i2o.c msg[1] = (I2O_HBA_BUS_RESET<<24|HOST_TID<<12|pHba->channel[cmd->device->channel].tid); device 759 drivers/scsi/dpt_i2o.c pHba = (adpt_hba*)cmd->device->host->hostdata[0]; device 761 drivers/scsi/dpt_i2o.c printk(KERN_WARNING"%s: Hba Reset: scsi id %d: tid: %d\n", name, cmd->device->channel, pHba->channel[cmd->device->channel].tid); device 776 drivers/scsi/dpt_i2o.c spin_lock_irq(cmd->device->host->host_lock); device 778 drivers/scsi/dpt_i2o.c spin_unlock_irq(cmd->device->host->host_lock); device 906 drivers/scsi/dpt_i2o.c if(pDev->device == PCI_DPT_DEVICE_ID){ device 1096 drivers/scsi/dpt_i2o.c if(pHba->channel[i].device[j] != NULL){ device 1097 drivers/scsi/dpt_i2o.c for(pDev = pHba->channel[i].device[j]; pDev; pDev = pNext){ device 1126 drivers/scsi/dpt_i2o.c d = pHba->channel[chan].device[id]; device 1530 drivers/scsi/dpt_i2o.c if( pHba->channel[bus_no].device[scsi_id] == NULL){ device 1535 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].device[scsi_id] = pDev; device 1537 drivers/scsi/dpt_i2o.c for( pDev = pHba->channel[bus_no].device[scsi_id]; device 2360 drivers/scsi/dpt_i2o.c pHba = (adpt_hba*) cmd->device->host->hostdata[0]; device 2384 drivers/scsi/dpt_i2o.c pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, hba_status, dev_status, cmd->cmnd[0]); device 2424 drivers/scsi/dpt_i2o.c pHba->name, detailed_status & I2O_SCSI_DSC_MASK, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, device 2441 drivers/scsi/dpt_i2o.c pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, device 2453 drivers/scsi/dpt_i2o.c pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, device 2454 drivers/scsi/dpt_i2o.c ((struct adpt_device*)(cmd->device->hostdata))->tid, cmd->cmnd[0]); device 2541 drivers/scsi/dpt_i2o.c pDev = pHba->channel[bus_no].device[scsi_id]; device 2567 drivers/scsi/dpt_i2o.c pDev = pHba->channel[bus_no].device[scsi_id]; device 2575 drivers/scsi/dpt_i2o.c pHba->channel[bus_no].device[scsi_id] = pDev; device 191 drivers/scsi/dpti.h struct adpt_device* device[MAX_ID]; /* used as an array of 128 scsi ids */ device 253 drivers/scsi/esas2r/esas2r_flash.c bh->device_id = cpu_to_le16(a->pcid->device); device 290 drivers/scsi/esas2r/esas2r_flash.c bh->device_id = cpu_to_le16(a->pcid->device); device 566 drivers/scsi/esas2r/esas2r_flash.c switch (a->pcid->device) { device 875 drivers/scsi/esas2r/esas2r_flash.c if ((a->pcid->device != ATTO_DID_MV_88RC9580 device 877 drivers/scsi/esas2r/esas2r_flash.c && (a->pcid->device != ATTO_DID_MV_88RC9580TS device 879 drivers/scsi/esas2r/esas2r_flash.c && (a->pcid->device != ATTO_DID_MV_88RC9580TSE device 881 drivers/scsi/esas2r/esas2r_flash.c && (a->pcid->device != ATTO_DID_MV_88RC9580TL device 775 drivers/scsi/esas2r/esas2r_ioctl.c gai->pci.device_id = a->pcid->device; device 1426 drivers/scsi/esas2r/esas2r_ioctl.c ioctl->data.chaninfo.device_id = a->pcid->device; device 117 drivers/scsi/esas2r/esas2r_log.c const struct device *dev, device 208 drivers/scsi/esas2r/esas2r_log.c const struct device *dev, device 47 drivers/scsi/esas2r/esas2r_log.h struct device; device 66 drivers/scsi/esas2r/esas2r_log.h const struct device *dev, device 62 drivers/scsi/esas2r/esas2r_main.c struct device *dev = container_of(kobj, struct device, kobj); device 367 drivers/scsi/esas2r/esas2r_main.c pcid->device, device 815 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; device 847 drivers/scsi/esas2r/esas2r_main.c rq->target_id = cmd->device->id; device 848 drivers/scsi/esas2r/esas2r_main.c rq->vrq->scsi.flags |= cpu_to_le32(cmd->device->lun); device 875 drivers/scsi/esas2r/esas2r_main.c esas2r_debug("start request %p to %d:%d\n", rq, (int)cmd->device->id, device 876 drivers/scsi/esas2r/esas2r_main.c (int)cmd->device->lun); device 976 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; device 1063 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; device 1105 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; device 1120 drivers/scsi/esas2r/esas2r_main.c cmd->device->id); device 1125 drivers/scsi/esas2r/esas2r_main.c cmd->device->id, device 1126 drivers/scsi/esas2r/esas2r_main.c cmd->device->lun); device 1133 drivers/scsi/esas2r/esas2r_main.c rq->target_id = cmd->device->id; device 1134 drivers/scsi/esas2r/esas2r_main.c rq->vrq->scsi.flags |= cpu_to_le32(cmd->device->lun); device 1142 drivers/scsi/esas2r/esas2r_main.c cmd->device->id); device 1146 drivers/scsi/esas2r/esas2r_main.c cmd->device->id, cmd->device->lun); device 657 drivers/scsi/esp_scsi.c struct scsi_device *dev = cmd->device; device 707 drivers/scsi/esp_scsi.c struct scsi_device *dev = cmd->device; device 757 drivers/scsi/esp_scsi.c dev = cmd->device; device 898 drivers/scsi/esp_scsi.c struct scsi_device *dev = cmd->device; device 952 drivers/scsi/esp_scsi.c struct scsi_device *dev = ent->cmd->device; device 960 drivers/scsi/esp_scsi.c struct scsi_device *dev = cmd->device; device 1251 drivers/scsi/esp_scsi.c struct esp_target_data *tp = &esp->target[cmd->device->id]; device 1259 drivers/scsi/esp_scsi.c esp_free_lun_tag(ent, cmd->device->hostdata); device 1280 drivers/scsi/esp_scsi.c struct scsi_device *dev = cmd->device; device 1461 drivers/scsi/esp_scsi.c tgt = cmd->device->id; device 1599 drivers/scsi/esp_scsi.c int tgt = cmd->device->id; device 1881 drivers/scsi/esp_scsi.c cmd->device->id, device 2041 drivers/scsi/esp_scsi.c esp_free_lun_tag(ent, cmd->device->hostdata); device 2499 drivers/scsi/esp_scsi.c struct esp *esp = shost_priv(cmd->device->host); device 2616 drivers/scsi/esp_scsi.c struct esp *esp = shost_priv(cmd->device->host); device 2652 drivers/scsi/esp_scsi.c struct esp *esp = shost_priv(cmd->device->host); device 423 drivers/scsi/esp_scsi.h struct device *dev; device 765 drivers/scsi/fcoe/fcoe.c static int fcoe_shost_config(struct fc_lport *lport, struct device *dev) device 1124 drivers/scsi/fcoe/fcoe.c struct device *parent, int npiv) device 137 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_fcoe_ctlr_device_##field(struct device *dev, \ device 149 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_fcoe_fcf_device_##field(struct device *dev, \ device 162 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_fcoe_ctlr_device_##field(struct device *dev, \ device 171 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_fcoe_fcf_device_##field(struct device *dev, \ device 244 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_fcf_state(struct device *dev, device 258 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_ctlr_mode(struct device *dev, device 272 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t store_ctlr_mode(struct device *dev, device 321 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t store_ctlr_enabled(struct device *dev, device 366 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_ctlr_enabled_state(struct device *dev, device 384 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t store_ctlr_fip_resp(struct device *dev, device 408 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_ctlr_fip_resp(struct device *dev, device 437 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t store_ctlr_r_a_tov(struct device *dev, device 451 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_ctlr_r_a_tov(struct device *dev, device 464 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t store_ctlr_e_d_tov(struct device *dev, device 478 drivers/scsi/fcoe/fcoe_sysfs.c static ssize_t show_ctlr_e_d_tov(struct device *dev, device 492 drivers/scsi/fcoe/fcoe_sysfs.c store_private_fcoe_ctlr_fcf_dev_loss_tmo(struct device *dev, device 537 drivers/scsi/fcoe/fcoe_sysfs.c store_fcoe_fcf_dev_loss_tmo(struct device *dev, struct device_attribute *attr, device 618 drivers/scsi/fcoe/fcoe_sysfs.c static int fcoe_bus_match(struct device *dev, device 632 drivers/scsi/fcoe/fcoe_sysfs.c static void fcoe_ctlr_device_release(struct device *dev) device 644 drivers/scsi/fcoe/fcoe_sysfs.c static void fcoe_fcf_device_release(struct device *dev) device 793 drivers/scsi/fcoe/fcoe_sysfs.c struct fcoe_ctlr_device *fcoe_ctlr_device_add(struct device *parent, device 26 drivers/scsi/fcoe/fcoe_transport.c static struct fcoe_transport *fcoe_transport_lookup(struct net_device *device); device 27 drivers/scsi/fcoe/fcoe_transport.c static struct fcoe_transport *fcoe_netdev_map_lookup(struct net_device *device); device 216 drivers/scsi/fdomain.c struct fdomain *fd = shost_priv(cmd->device->host); device 236 drivers/scsi/fdomain.c struct fdomain *fd = shost_priv(cmd->device->host); device 283 drivers/scsi/fdomain.c outb(BIT(cmd->device->host->this_id) | BIT(scmd_id(cmd)), device 292 drivers/scsi/fdomain.c if (fdomain_select(cmd->device->host, scmd_id(cmd))) { device 399 drivers/scsi/fdomain.c struct fdomain *fd = shost_priv(cmd->device->host); device 419 drivers/scsi/fdomain.c outb(BIT(cmd->device->host->this_id), fd->base + REG_SCSI_DATA_NOACK); device 431 drivers/scsi/fdomain.c struct Scsi_Host *sh = cmd->device->host; device 452 drivers/scsi/fdomain.c struct Scsi_Host *sh = cmd->device->host; device 505 drivers/scsi/fdomain.c struct device *dev) device 584 drivers/scsi/fdomain.c static int fdomain_resume(struct device *dev) device 113 drivers/scsi/fdomain.h struct device *dev); device 86 drivers/scsi/fdomain_isa.c static int fdomain_isa_match(struct device *dev, unsigned int ndev) device 152 drivers/scsi/fdomain_isa.c static int fdomain_isa_param_match(struct device *dev, unsigned int ndev) device 179 drivers/scsi/fdomain_isa.c static int fdomain_isa_remove(struct device *dev, unsigned int ndev) device 23 drivers/scsi/fnic/fnic_attrs.c static ssize_t fnic_show_state(struct device *dev, device 32 drivers/scsi/fnic/fnic_attrs.c static ssize_t fnic_show_drv_version(struct device *dev, device 38 drivers/scsi/fnic/fnic_attrs.c static ssize_t fnic_show_link_state(struct device *dev, device 323 drivers/scsi/fnic/fnic_scsi.c struct fc_rport *rport = starget_to_rport(scsi_target(sc->device)); device 365 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 424 drivers/scsi/fnic/fnic_scsi.c struct fc_lport *lp = shost_priv(sc->device->host); device 445 drivers/scsi/fnic/fnic_scsi.c rport = starget_to_rport(scsi_target(sc->device)); device 512 drivers/scsi/fnic/fnic_scsi.c FNIC_TRACE(fnic_queuecommand, sc->device->host->host_no, device 572 drivers/scsi/fnic/fnic_scsi.c FNIC_TRACE(fnic_queuecommand, sc->device->host->host_no, device 604 drivers/scsi/fnic/fnic_scsi.c FNIC_TRACE(fnic_queuecommand, sc->device->host->host_no, device 1007 drivers/scsi/fnic/fnic_scsi.c sc->device->host->host_no, id, sc, device 1196 drivers/scsi/fnic/fnic_scsi.c sc->device->host->host_no, id, device 1223 drivers/scsi/fnic/fnic_scsi.c sc->device->host->host_no, id, sc, device 1238 drivers/scsi/fnic/fnic_scsi.c sc->device->host->host_no, id, sc, device 1438 drivers/scsi/fnic/fnic_scsi.c sc->device->host->host_no, i, sc, device 1501 drivers/scsi/fnic/fnic_scsi.c sc->device->host->host_no, id, sc, device 1648 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 1736 drivers/scsi/fnic/fnic_scsi.c cmd_rport = starget_to_rport(scsi_target(sc->device)); device 1797 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 1857 drivers/scsi/fnic/fnic_scsi.c lp = shost_priv(sc->device->host); device 1864 drivers/scsi/fnic/fnic_scsi.c rport = starget_to_rport(scsi_target(sc->device)); device 1869 drivers/scsi/fnic/fnic_scsi.c rport->port_id, sc->device->lun, tag, CMD_FLAGS(sc)); device 1948 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 2051 drivers/scsi/fnic/fnic_scsi.c FNIC_TRACE(fnic_abort_cmd, sc->device->host->host_no, device 2100 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 2138 drivers/scsi/fnic/fnic_scsi.c struct scsi_device *lun_dev = lr_sc->device; device 2150 drivers/scsi/fnic/fnic_scsi.c if (!sc || ((sc == lr_sc) && new_sc) || sc->device != lun_dev) { device 2157 drivers/scsi/fnic/fnic_scsi.c if (!io_req || sc->device != lun_dev) { device 2211 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 2349 drivers/scsi/fnic/fnic_scsi.c lp = shost_priv(sc->device->host); device 2357 drivers/scsi/fnic/fnic_scsi.c rport = starget_to_rport(scsi_target(sc->device)); device 2360 drivers/scsi/fnic/fnic_scsi.c rport->port_id, sc->device->lun, sc); device 2455 drivers/scsi/fnic/fnic_scsi.c int_to_scsilun(sc->device->lun, &fc_lun); device 2548 drivers/scsi/fnic/fnic_scsi.c FNIC_TRACE(fnic_device_reset, sc->device->host->host_no, device 2620 drivers/scsi/fnic/fnic_scsi.c struct Scsi_Host *shost = sc->device->host; device 2794 drivers/scsi/fnic/fnic_scsi.c lun_dev = lr_sc->device; device 2803 drivers/scsi/fnic/fnic_scsi.c if (!sc || (lr_sc && (sc->device != lun_dev || sc == lr_sc))) device 2811 drivers/scsi/fnic/fnic_scsi.c if (!io_req || sc->device != lun_dev) { device 223 drivers/scsi/g_NCR5380.c struct device *pdev, int base, int irq, int board) device 709 drivers/scsi/g_NCR5380.c static int generic_NCR5380_isa_match(struct device *pdev, unsigned int ndev) device 723 drivers/scsi/g_NCR5380.c static int generic_NCR5380_isa_remove(struct device *pdev, device 351 drivers/scsi/gdth.c scp->device = sdev; device 404 drivers/scsi/gdth.c static bool gdth_search_vortex(u16 device) device 406 drivers/scsi/gdth.c if (device <= PCI_DEVICE_ID_VORTEX_GDT6555) device 408 drivers/scsi/gdth.c if (device >= PCI_DEVICE_ID_VORTEX_GDT6x17RP && device 409 drivers/scsi/gdth.c device <= PCI_DEVICE_ID_VORTEX_GDTMAXRP) device 411 drivers/scsi/gdth.c if (device == PCI_DEVICE_ID_VORTEX_GDTNEWRX || device 412 drivers/scsi/gdth.c device == PCI_DEVICE_ID_VORTEX_GDTNEWRX2) device 455 drivers/scsi/gdth.c u16 device = pdev->device; device 462 drivers/scsi/gdth.c gdth_ctr_count, vendor, device)); device 466 drivers/scsi/gdth.c if (vendor == PCI_VENDOR_ID_VORTEX && !gdth_search_vortex(device)) device 481 drivers/scsi/gdth.c if (device <= PCI_DEVICE_ID_VORTEX_GDT6000B || /* GDT6000/B */ device 482 drivers/scsi/gdth.c device >= PCI_DEVICE_ID_VORTEX_GDT6x17RP) { /* MPR */ device 525 drivers/scsi/gdth.c ha->stype = (u32)pdev->device; device 529 drivers/scsi/gdth.c if (ha->pdev->device <= PCI_DEVICE_ID_VORTEX_GDT6000B) { /* GDT6000/B */ device 635 drivers/scsi/gdth.c } else if (ha->pdev->device <= PCI_DEVICE_ID_VORTEX_GDT6555) { /* GDT6110, ... */ device 1599 drivers/scsi/gdth.c b = nscp->device->channel; device 1600 drivers/scsi/gdth.c t = nscp->device->id; device 1601 drivers/scsi/gdth.c l = nscp->device->lun; device 1880 drivers/scsi/gdth.c t = scp->device->id; device 2146 drivers/scsi/gdth.c t = scp->device->id; device 2147 drivers/scsi/gdth.c l = scp->device->lun; device 2723 drivers/scsi/gdth.c b = scp->device->channel; device 2724 drivers/scsi/gdth.c t = scp->device->id; device 3254 drivers/scsi/gdth.c switch (ha->pdev->device) { device 3276 drivers/scsi/gdth.c gdth_ha_str *ha = shost_priv(scp->device->host); device 3283 drivers/scsi/gdth.c b = scp->device->channel; device 3284 drivers/scsi/gdth.c t = scp->device->id; device 3309 drivers/scsi/gdth.c gdth_ha_str *ha = shost_priv(scp->device->host); device 3317 drivers/scsi/gdth.c b = scp->device->channel; device 3323 drivers/scsi/gdth.c if (!SPECIAL_SCP(cmnd) && cmnd->device->channel == b) device 3391 drivers/scsi/gdth.c gdth_ha_str *ha = shost_priv(scp->device->host); device 3935 drivers/scsi/gdth.c ctrt.device_id = ha->pdev->device; device 3999 drivers/scsi/gdth.c scp->device = ha->sdev; device 4001 drivers/scsi/gdth.c scp->device->channel = res.number; device 4148 drivers/scsi/gdth.c ha->tid_cnt = pdev->device >= 0x200 ? MAXID : MAX_HDRIVES; device 574 drivers/scsi/gdth_proc.c b = scp->device->channel; device 575 drivers/scsi/gdth_proc.c t = scp->device->id; device 53 drivers/scsi/gvp11.c struct Scsi_Host *instance = cmd->device->host; device 276 drivers/scsi/hisi_sas/hisi_sas.h struct hisi_sas_device *device); device 278 drivers/scsi/hisi_sas/hisi_sas.h struct domain_device *device); device 279 drivers/scsi/hisi_sas/hisi_sas.h struct hisi_sas_device *(*alloc_dev)(struct domain_device *device); device 304 drivers/scsi/hisi_sas/hisi_sas.h struct domain_device *device); device 330 drivers/scsi/hisi_sas/hisi_sas.h struct device *dev; device 13 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_debug_issue_ssp_tmf(struct domain_device *device, device 17 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device, device 19 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_softreset_ata_disk(struct domain_device *device); device 23 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device); device 24 drivers/scsi/hisi_sas/hisi_sas_main.c static void hisi_sas_dev_gone(struct domain_device *device); device 137 drivers/scsi/hisi_sas/hisi_sas_main.c static struct hisi_hba *dev_to_hisi_hba(struct domain_device *device) device 139 drivers/scsi/hisi_sas/hisi_sas_main.c return device->port->ha->lldd_ha; device 228 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 290 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 310 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 359 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 374 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 414 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = task->dev; device 415 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 416 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 420 drivers/scsi/hisi_sas/hisi_sas_main.c struct asd_sas_port *sas_port = device->port; device 421 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 434 drivers/scsi/hisi_sas/hisi_sas_main.c SAS_ADDR(device->sas_addr)); device 451 drivers/scsi/hisi_sas/hisi_sas_main.c (dev_is_sata(device)) ? device 453 drivers/scsi/hisi_sas/hisi_sas_main.c device->port->id); device 470 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_hba->hw->slot_index_alloc(hisi_hba, device); device 477 drivers/scsi/hisi_sas/hisi_sas_main.c if (dev_is_sata(device)) { device 567 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev; device 568 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = task->dev; device 569 drivers/scsi/hisi_sas/hisi_sas_main.c struct asd_sas_port *sas_port = device->port; device 581 drivers/scsi/hisi_sas/hisi_sas_main.c if (device->dev_type != SAS_SATA_DEV) device 586 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_hba = dev_to_hisi_hba(device); device 658 drivers/scsi/hisi_sas/hisi_sas_main.c static struct hisi_sas_device *hisi_sas_alloc_dev(struct domain_device *device) device 660 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 676 drivers/scsi/hisi_sas/hisi_sas_main.c sas_dev->dev_type = device->dev_type; device 678 drivers/scsi/hisi_sas/hisi_sas_main.c sas_dev->sas_device = device; device 693 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_init_device(struct domain_device *device) device 699 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 700 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 703 drivers/scsi/hisi_sas/hisi_sas_main.c switch (device->dev_type) { device 709 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_issue_ssp_tmf(device, lun.scsi_lun, device 712 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 725 drivers/scsi/hisi_sas/hisi_sas_main.c local_phy = sas_get_local_phy(device); device 729 drivers/scsi/hisi_sas/hisi_sas_main.c struct sata_device *sata_dev = &device->sata_dev; device 747 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_softreset_ata_disk(device); device 759 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_dev_found(struct domain_device *device) device 761 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 762 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *parent_dev = device->parent; device 764 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 768 drivers/scsi/hisi_sas/hisi_sas_main.c sas_dev = hisi_hba->hw->alloc_dev(device); device 770 drivers/scsi/hisi_sas/hisi_sas_main.c sas_dev = hisi_sas_alloc_dev(device); device 777 drivers/scsi/hisi_sas/hisi_sas_main.c device->lldd_dev = sas_dev; device 788 drivers/scsi/hisi_sas/hisi_sas_main.c SAS_ADDR(device->sas_addr)) device 795 drivers/scsi/hisi_sas/hisi_sas_main.c SAS_ADDR(device->sas_addr), device 805 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_init_device(device); device 812 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_dev_gone(device); device 895 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 905 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1015 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device) device 1018 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1027 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device; device 1032 drivers/scsi/hisi_sas/hisi_sas_main.c device = sas_dev->sas_device; device 1035 drivers/scsi/hisi_sas/hisi_sas_main.c !device) device 1038 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 1044 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device) device 1047 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_hba->hw->dereg_device(hisi_hba, device); device 1050 drivers/scsi/hisi_sas/hisi_sas_main.c static void hisi_sas_dev_gone(struct domain_device *device) device 1052 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1053 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 1054 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1061 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_internal_task_abort(hisi_hba, device, device 1064 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_dereg_device(hisi_hba, device); device 1067 drivers/scsi/hisi_sas/hisi_sas_main.c device->lldd_dev = NULL; device 1181 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_exec_internal_tmf_task(struct domain_device *device, device 1185 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1187 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1196 drivers/scsi/hisi_sas/hisi_sas_main.c task->dev = device; device 1197 drivers/scsi/hisi_sas/hisi_sas_main.c task->task_proto = device->tproto; device 1199 drivers/scsi/hisi_sas/hisi_sas_main.c if (dev_is_sata(device)) { device 1262 drivers/scsi/hisi_sas/hisi_sas_main.c SAS_ADDR(device->sas_addr), device 1282 drivers/scsi/hisi_sas/hisi_sas_main.c SAS_ADDR(device->sas_addr), device 1310 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_softreset_ata_disk(struct domain_device *device) device 1313 drivers/scsi/hisi_sas/hisi_sas_main.c struct ata_port *ap = device->sata_dev.ap; device 1316 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 1317 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1323 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_fill_ata_reset_cmd(link->device, 1, pmp, fis); device 1324 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_exec_internal_tmf_task(device, fis, s, NULL); device 1333 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_fill_ata_reset_cmd(link->device, 0, pmp, fis); device 1334 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_exec_internal_tmf_task(device, fis, device 1344 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 1349 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_debug_issue_ssp_tmf(struct domain_device *device, device 1354 drivers/scsi/hisi_sas/hisi_sas_main.c if (!(device->tproto & SAS_PROTOCOL_SSP)) device 1359 drivers/scsi/hisi_sas/hisi_sas_main.c return hisi_sas_exec_internal_tmf_task(device, &ssp_task, device 1370 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = sas_dev->sas_device; device 1377 drivers/scsi/hisi_sas/hisi_sas_main.c || !device || !device->port) device 1380 drivers/scsi/hisi_sas/hisi_sas_main.c sas_port = device->port; device 1393 drivers/scsi/hisi_sas/hisi_sas_main.c if (!device->parent) device 1394 drivers/scsi/hisi_sas/hisi_sas_main.c device->linkrate = phy->sas_phy.linkrate; device 1438 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device; device 1443 drivers/scsi/hisi_sas/hisi_sas_main.c device = sas_dev->sas_device; device 1445 drivers/scsi/hisi_sas/hisi_sas_main.c if ((sas_dev->dev_type == SAS_PHY_UNUSED) || !device) device 1448 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_init_device(device); device 1454 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device) device 1457 drivers/scsi/hisi_sas/hisi_sas_main.c struct ata_port *ap = device->sata_dev.ap; device 1458 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1475 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_fill_ata_reset_cmd(link->device, 1, pmp, fis); device 1476 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_exec_internal_tmf_task(device, fis, s, device 1489 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1494 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = sas_dev->sas_device; device 1496 drivers/scsi/hisi_sas/hisi_sas_main.c if ((sas_dev->dev_type == SAS_PHY_UNUSED) || !device) device 1499 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_internal_task_abort(hisi_hba, device, device 1509 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device; device 1515 drivers/scsi/hisi_sas/hisi_sas_main.c list_for_each_entry(device, &sas_port->dev_list, device 1517 drivers/scsi/hisi_sas/hisi_sas_main.c if (dev_is_sata(device)) { device 1520 drivers/scsi/hisi_sas/hisi_sas_main.c device); device 1569 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1605 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = task->dev; device 1606 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1608 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev; device 1644 drivers/scsi/hisi_sas/hisi_sas_main.c int_to_scsilun(cmnd->device->lun, &lun); device 1651 drivers/scsi/hisi_sas/hisi_sas_main.c rc2 = hisi_sas_internal_task_abort(hisi_hba, device, device 1672 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_internal_task_abort(hisi_hba, device, device 1679 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_dereg_device(hisi_hba, device); device 1680 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_softreset_ata_disk(device); device 1688 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_internal_task_abort(hisi_hba, device, device 1707 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_abort_task_set(struct domain_device *device, u8 *lun) device 1709 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 1710 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1714 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_internal_task_abort(hisi_hba, device, device 1720 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_dereg_device(hisi_hba, device); device 1723 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_issue_ssp_tmf(device, lun, &tmf_task); device 1726 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 1731 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_clear_aca(struct domain_device *device, u8 *lun) device 1737 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_issue_ssp_tmf(device, lun, &tmf_task); device 1742 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_debug_I_T_nexus_reset(struct domain_device *device) device 1744 drivers/scsi/hisi_sas/hisi_sas_main.c struct sas_phy *local_phy = sas_get_local_phy(device); device 1745 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1746 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 1766 drivers/scsi/hisi_sas/hisi_sas_main.c !dev_is_sata(device)) ? true : false; device 1799 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_I_T_nexus_reset(struct domain_device *device) device 1801 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 1802 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1805 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_internal_task_abort(hisi_hba, device, device 1811 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_dereg_device(hisi_hba, device); device 1813 drivers/scsi/hisi_sas/hisi_sas_main.c if (dev_is_sata(device)) { device 1814 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_softreset_ata_disk(device); device 1819 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_I_T_nexus_reset(device); device 1822 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 1827 drivers/scsi/hisi_sas/hisi_sas_main.c static int hisi_sas_lu_reset(struct domain_device *device, u8 *lun) device 1829 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1830 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_hba *hisi_hba = dev_to_hisi_hba(device); device 1831 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1835 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_internal_task_abort(hisi_hba, device, device 1841 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_dereg_device(hisi_hba, device); device 1843 drivers/scsi/hisi_sas/hisi_sas_main.c if (dev_is_sata(device)) { device 1846 drivers/scsi/hisi_sas/hisi_sas_main.c phy = sas_get_local_phy(device); device 1851 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 1856 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_issue_ssp_tmf(device, lun, &tmf_task); device 1858 drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_release_task(hisi_hba, device); device 1870 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1881 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = sas_dev->sas_device; device 1883 drivers/scsi/hisi_sas/hisi_sas_main.c if ((sas_dev->dev_type == SAS_PHY_UNUSED) || !device || device 1884 drivers/scsi/hisi_sas/hisi_sas_main.c dev_is_expander(device->dev_type)) device 1887 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_I_T_nexus_reset(device); device 1906 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = task->dev; device 1910 drivers/scsi/hisi_sas/hisi_sas_main.c int_to_scsilun(cmnd->device->lun, &lun); device 1914 drivers/scsi/hisi_sas/hisi_sas_main.c rc = hisi_sas_debug_issue_ssp_tmf(device, device 1937 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device = task->dev; device 1938 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1939 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 1942 drivers/scsi/hisi_sas/hisi_sas_main.c struct asd_sas_port *sas_port = device->port; device 1951 drivers/scsi/hisi_sas/hisi_sas_main.c if (!device->port) device 2024 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device, int abort_flag, device 2028 drivers/scsi/hisi_sas/hisi_sas_main.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 2029 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 2045 drivers/scsi/hisi_sas/hisi_sas_main.c task->dev = device; device 2046 drivers/scsi/hisi_sas/hisi_sas_main.c task->task_proto = device->tproto; device 2103 drivers/scsi/hisi_sas/hisi_sas_main.c SAS_ADDR(device->sas_addr), task, device 2113 drivers/scsi/hisi_sas/hisi_sas_main.c struct domain_device *device, device 2117 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 2125 drivers/scsi/hisi_sas/hisi_sas_main.c return _hisi_sas_internal_task_abort(hisi_hba, device, device 2135 drivers/scsi/hisi_sas/hisi_sas_main.c rc = _hisi_sas_internal_task_abort(hisi_hba, device, device 2191 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 2306 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 2487 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 2556 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = &pdev->dev; device 2615 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = &pdev->dev; device 3696 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 3719 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 3834 drivers/scsi/hisi_sas/hisi_sas_main.c struct device *dev = hisi_hba->dev; device 493 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct domain_device *device = sas_dev->sas_device; device 494 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 497 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct asd_sas_port *sas_port = device->port; device 518 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c (device->max_linkrate << ITCT_HDR_MAX_CONN_RATE_OFF) | device 524 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c memcpy(&sas_addr, device->sas_addr, SAS_ADDR_SIZE); device 561 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 748 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 916 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct domain_device *device = task->dev; device 919 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 954 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct domain_device *device = task->dev; device 955 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1055 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1181 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1183 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct domain_device *device; device 1198 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c device = task->dev; device 1199 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c sas_dev = device->lldd_dev; device 1323 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1412 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1440 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1541 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1600 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = hisi_hba->dev; device 1639 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c struct device *dev = &pdev->dev; device 769 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *device) device 771 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c int sata_dev = dev_is_sata(device); device 773 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 824 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 840 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c hisi_sas_device *alloc_dev_quirk_v2_hw(struct domain_device *device) device 842 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_hba *hisi_hba = device->port->ha->lldd_ha; device 844 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c int i, sata_dev = dev_is_sata(device); device 867 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c sas_dev->dev_type = device->dev_type; device 869 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c sas_dev->sas_device = device; device 926 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *device = sas_dev->sas_device; device 927 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 930 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *parent_dev = device->parent; device 931 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct asd_sas_port *sas_port = device->port; device 958 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c (device->linkrate << ITCT_HDR_MCR_OFF) | device 966 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c memcpy(&sas_addr, device->sas_addr, SAS_ADDR_SIZE); device 970 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c if (!dev_is_sata(device)) device 1016 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 1159 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 1375 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 1424 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 1450 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 1488 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 1696 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *device = task->dev; device 1699 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1735 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *device = task->dev; device 1736 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 2321 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 2323 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *device; device 2338 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c device = task->dev; device 2339 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c ha = device->port->ha; device 2340 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c sas_dev = device->lldd_dev; device 2466 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c spin_lock_irqsave(&device->done_lock, flags); device 2468 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c spin_unlock_irqrestore(&device->done_lock, flags); device 2473 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c spin_unlock_irqrestore(&device->done_lock, flags); device 2486 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *device = task->dev; device 2487 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct domain_device *parent_dev = device->parent; device 2488 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 2490 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct asd_sas_port *sas_port = device->port; device 2638 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 2727 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 2861 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 2939 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 2959 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 3057 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 3197 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 3309 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = &pdev->dev; device 3423 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 3466 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 3504 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c struct device *dev = hisi_hba->dev; device 749 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *device = sas_dev->sas_device; device 750 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 753 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *parent_dev = device->parent; device 754 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct asd_sas_port *sas_port = device->port; device 781 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c (device->linkrate << ITCT_HDR_MCR_OFF) | device 789 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c memcpy(&sas_addr, device->sas_addr, SAS_ADDR_SIZE); device 793 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c if (!dev_is_sata(device)) device 822 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *device) device 825 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 846 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 882 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 1172 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *device = task->dev; device 1173 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1294 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *device = task->dev; device 1297 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1333 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *device = task->dev; device 1334 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *parent_dev = device->parent; device 1335 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct hisi_sas_device *sas_dev = device->lldd_dev; device 1337 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct asd_sas_port *sas_port = device->port; device 1442 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 1543 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 1674 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 1734 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 1915 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2023 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2144 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2146 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct domain_device *device; device 2161 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c device = task->dev; device 2162 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c ha = device->port->ha; device 2163 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c sas_dev = device->lldd_dev; device 2277 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c spin_lock_irqsave(&device->done_lock, flags); device 2279 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c spin_unlock_irqrestore(&device->done_lock, flags); device 2284 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c spin_unlock_irqrestore(&device->done_lock, flags); device 2309 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2373 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2522 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2554 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2571 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2600 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 2620 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static ssize_t intr_conv_v3_hw_show(struct device *dev, device 2647 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static ssize_t intr_coal_ticks_v3_hw_show(struct device *dev, device 2658 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static ssize_t intr_coal_ticks_v3_hw_store(struct device *dev, device 2686 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static ssize_t intr_coal_count_v3_hw_show(struct device *dev, device 2697 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static ssize_t intr_coal_count_v3_hw_store(struct device *dev, device 2994 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 3113 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = &pdev->dev; device 3156 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = &pdev->dev; device 3291 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = &pdev->dev; device 3316 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 3332 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 3356 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 3402 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c struct device *dev = hisi_hba->dev; device 55 drivers/scsi/hosts.c static void scsi_host_cls_release(struct device *dev) device 207 drivers/scsi/hosts.c int scsi_add_host_with_dma(struct Scsi_Host *shost, struct device *dev, device 208 drivers/scsi/hosts.c struct device *dma_dev) device 310 drivers/scsi/hosts.c static void scsi_host_dev_release(struct device *dev) device 313 drivers/scsi/hosts.c struct device *parent = dev->parent; device 509 drivers/scsi/hosts.c static int __scsi_host_match(struct device *dev, const void *data) device 531 drivers/scsi/hosts.c struct device *cdev; device 588 drivers/scsi/hosts.c int scsi_is_host_device(const struct device *dev) device 241 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device); device 242 drivers/scsi/hpsa.c static void hpsa_remove_sas_device(struct hpsa_scsi_dev_t *device); device 434 drivers/scsi/hpsa.c static ssize_t host_show_lockup_detected(struct device *dev, device 447 drivers/scsi/hpsa.c static ssize_t host_store_hp_ssd_smart_path_status(struct device *dev, device 471 drivers/scsi/hpsa.c static ssize_t host_store_raid_offload_debug(struct device *dev, device 496 drivers/scsi/hpsa.c static ssize_t host_store_rescan(struct device *dev, device 507 drivers/scsi/hpsa.c static ssize_t host_show_firmware_revision(struct device *dev, device 522 drivers/scsi/hpsa.c static ssize_t host_show_commands_outstanding(struct device *dev, device 532 drivers/scsi/hpsa.c static ssize_t host_show_transport_mode(struct device *dev, device 544 drivers/scsi/hpsa.c static ssize_t host_show_hp_ssd_smart_path_status(struct device *dev, device 628 drivers/scsi/hpsa.c static ssize_t host_show_resettable(struct device *dev, device 656 drivers/scsi/hpsa.c static inline bool is_logical_device(struct hpsa_scsi_dev_t *device) device 658 drivers/scsi/hpsa.c return !device->physical_device; device 661 drivers/scsi/hpsa.c static ssize_t raid_level_show(struct device *dev, device 695 drivers/scsi/hpsa.c static ssize_t lunid_show(struct device *dev, device 717 drivers/scsi/hpsa.c static ssize_t unique_id_show(struct device *dev, device 745 drivers/scsi/hpsa.c static ssize_t sas_address_show(struct device *dev, device 768 drivers/scsi/hpsa.c static ssize_t host_show_hp_ssd_smart_path_enabled(struct device *dev, device 796 drivers/scsi/hpsa.c static ssize_t path_info_show(struct device *dev, device 881 drivers/scsi/hpsa.c static ssize_t host_show_ctlr_num(struct device *dev, device 891 drivers/scsi/hpsa.c static ssize_t host_show_legacy_board(struct device *dev, device 1143 drivers/scsi/hpsa.c if (c->device) device 1144 drivers/scsi/hpsa.c atomic_inc(&c->device->commands_outstanding); device 1268 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device, device 1284 drivers/scsi/hpsa.c if (device->lun != -1) device 1292 drivers/scsi/hpsa.c if (device->scsi3addr[4] == 0) { device 1294 drivers/scsi/hpsa.c if (hpsa_find_target_lun(h, device->scsi3addr, device 1295 drivers/scsi/hpsa.c device->bus, &device->target, &device->lun) != 0) device 1306 drivers/scsi/hpsa.c memcpy(addr1, device->scsi3addr, 8); device 1316 drivers/scsi/hpsa.c device->bus = sd->bus; device 1317 drivers/scsi/hpsa.c device->target = sd->target; device 1318 drivers/scsi/hpsa.c device->lun = device->scsi3addr[4]; device 1322 drivers/scsi/hpsa.c if (device->lun == -1) { device 1331 drivers/scsi/hpsa.c h->dev[n] = device; device 1333 drivers/scsi/hpsa.c added[*nadded] = device; device 1335 drivers/scsi/hpsa.c hpsa_show_dev_msg(KERN_INFO, h, device, device 1336 drivers/scsi/hpsa.c device->expose_device ? "added" : "masked"); device 1574 drivers/scsi/hpsa.c struct offline_device_entry *device; device 1579 drivers/scsi/hpsa.c list_for_each_entry(device, &h->offline_device_list, offline_list) { device 1580 drivers/scsi/hpsa.c if (memcmp(device->scsi3addr, scsi3addr, device 1581 drivers/scsi/hpsa.c sizeof(device->scsi3addr)) == 0) { device 1589 drivers/scsi/hpsa.c device = kmalloc(sizeof(*device), GFP_KERNEL); device 1590 drivers/scsi/hpsa.c if (!device) device 1593 drivers/scsi/hpsa.c memcpy(device->scsi3addr, scsi3addr, sizeof(device->scsi3addr)); device 1595 drivers/scsi/hpsa.c list_add_tail(&device->offline_list, &h->offline_device_list); device 1798 drivers/scsi/hpsa.c static int hpsa_add_device(struct ctlr_info *h, struct hpsa_scsi_dev_t *device) device 1805 drivers/scsi/hpsa.c if (is_logical_device(device)) /* RAID */ device 1806 drivers/scsi/hpsa.c rc = scsi_add_device(h->scsi_host, device->bus, device 1807 drivers/scsi/hpsa.c device->target, device->lun); device 1809 drivers/scsi/hpsa.c rc = hpsa_add_sas_device(h->sas_host, device); device 1842 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device) device 1848 drivers/scsi/hpsa.c if (device->external) device 1852 drivers/scsi/hpsa.c cmds = hpsa_find_outstanding_commands_for_dev(h, device); device 1865 drivers/scsi/hpsa.c device->bus, device->target, device->lun, cmds); device 1870 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device) device 1880 drivers/scsi/hpsa.c device->removed = 1; device 1881 drivers/scsi/hpsa.c hpsa_wait_for_outstanding_commands_for_dev(h, device); device 1883 drivers/scsi/hpsa.c if (is_logical_device(device)) { /* RAID */ device 1884 drivers/scsi/hpsa.c sdev = scsi_device_lookup(h->scsi_host, device->bus, device 1885 drivers/scsi/hpsa.c device->target, device->lun); device 1895 drivers/scsi/hpsa.c hpsa_show_dev_msg(KERN_WARNING, h, device, device 1900 drivers/scsi/hpsa.c hpsa_remove_sas_device(device); device 2441 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *dev = c->device; device 2565 drivers/scsi/hpsa.c if (!cmd->device) { device 2570 drivers/scsi/hpsa.c dev = cmd->device->hostdata; device 2914 drivers/scsi/hpsa.c struct device *d = &cp->h->pdev->dev; device 3073 drivers/scsi/hpsa.c c->device = dev; device 3797 drivers/scsi/hpsa.c static inline void hpsa_set_bus_target_lun(struct hpsa_scsi_dev_t *device, device 3800 drivers/scsi/hpsa.c device->bus = bus; device 3801 drivers/scsi/hpsa.c device->target = target; device 3802 drivers/scsi/hpsa.c device->lun = lun; device 4033 drivers/scsi/hpsa.c u8 *lunaddrbytes, struct hpsa_scsi_dev_t *device) device 4042 drivers/scsi/hpsa.c if (!device->rev) device 4044 drivers/scsi/hpsa.c hpsa_set_bus_target_lun(device, device 4048 drivers/scsi/hpsa.c hpsa_set_bus_target_lun(device, device 4053 drivers/scsi/hpsa.c if (device->external) { device 4054 drivers/scsi/hpsa.c hpsa_set_bus_target_lun(device, device 4059 drivers/scsi/hpsa.c hpsa_set_bus_target_lun(device, HPSA_RAID_VOLUME_BUS, device 4802 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; device 4823 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; device 4888 drivers/scsi/hpsa.c if (!cmd->device) device 4891 drivers/scsi/hpsa.c if (!cmd->device->hostdata) device 5018 drivers/scsi/hpsa.c if (!c->scsi_cmd->device) device 5021 drivers/scsi/hpsa.c if (!c->scsi_cmd->device->hostdata) device 5076 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; device 5480 drivers/scsi/hpsa.c c->device = dev; device 5535 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; device 5553 drivers/scsi/hpsa.c c->device = dev; device 5561 drivers/scsi/hpsa.c c->device = dev; device 5576 drivers/scsi/hpsa.c dev = cmd->device->hostdata; device 5633 drivers/scsi/hpsa.c h = sdev_to_hba(cmd->device); device 5637 drivers/scsi/hpsa.c dev = cmd->device->hostdata; device 5974 drivers/scsi/hpsa.c h = sdev_to_hba(scsicmd->device); device 5987 drivers/scsi/hpsa.c dev = scsicmd->device->hostdata; device 6173 drivers/scsi/hpsa.c c->device = NULL; device 7362 drivers/scsi/hpsa.c static void print_cfg_table(struct device *dev, struct CfgTable __iomem *tb) device 8298 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device; device 8311 drivers/scsi/hpsa.c device = h->dev[i]; device 8313 drivers/scsi/hpsa.c if (!device) device 8315 drivers/scsi/hpsa.c if (!hpsa_vpd_page_supported(h, device->scsi3addr, device 8321 drivers/scsi/hpsa.c rc = hpsa_scsi_do_inquiry(h, device->scsi3addr, device 8328 drivers/scsi/hpsa.c device->offload_config = device 8330 drivers/scsi/hpsa.c if (device->offload_config) device 8331 drivers/scsi/hpsa.c device->offload_to_be_enabled = device 8345 drivers/scsi/hpsa.c if (!device->offload_to_be_enabled) device 8346 drivers/scsi/hpsa.c device->offload_enabled = 0; device 9649 drivers/scsi/hpsa.c static struct hpsa_sas_node *hpsa_alloc_sas_node(struct device *parent_dev) device 9682 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device; device 9685 drivers/scsi/hpsa.c device = h->dev[i]; device 9686 drivers/scsi/hpsa.c if (!device->sas_port) device 9688 drivers/scsi/hpsa.c if (device->sas_port->rphy == rphy) device 9689 drivers/scsi/hpsa.c return device; device 9698 drivers/scsi/hpsa.c struct device *parent_dev; device 9745 drivers/scsi/hpsa.c struct hpsa_scsi_dev_t *device) device 9751 drivers/scsi/hpsa.c hpsa_sas_port = hpsa_alloc_sas_port(hpsa_sas_node, device->sas_address); device 9762 drivers/scsi/hpsa.c device->sas_port = hpsa_sas_port; device 9772 drivers/scsi/hpsa.c device->sas_port = NULL; device 9777 drivers/scsi/hpsa.c static void hpsa_remove_sas_device(struct hpsa_scsi_dev_t *device) device 9779 drivers/scsi/hpsa.c if (device->sas_port) { device 9780 drivers/scsi/hpsa.c hpsa_free_sas_port(device->sas_port); device 9781 drivers/scsi/hpsa.c device->sas_port = NULL; device 39 drivers/scsi/hpsa.h struct device *parent_dev; device 451 drivers/scsi/hpsa_cmd.h struct hpsa_scsi_dev_t *device; device 617 drivers/scsi/hptiop.c if ((pcidev->device & 0xff00) == 0x4400) { device 849 drivers/scsi/hptiop.c struct Scsi_Host *host = scp->device->host; device 1000 drivers/scsi/hptiop.c struct Scsi_Host *host = scp->device->host; device 1020 drivers/scsi/hptiop.c host->host_no, scp->device->channel, device 1021 drivers/scsi/hptiop.c scp->device->id, scp->device->lun, device 1030 drivers/scsi/hptiop.c if (scp->device->channel || device 1031 drivers/scsi/hptiop.c (scp->device->id > hba->max_devices) || device 1032 drivers/scsi/hptiop.c ((scp->device->id == (hba->max_devices-1)) && scp->device->lun)) { device 1049 drivers/scsi/hptiop.c req->channel = scp->device->channel; device 1050 drivers/scsi/hptiop.c req->target = scp->device->id; device 1051 drivers/scsi/hptiop.c req->lun = scp->device->lun; device 1101 drivers/scsi/hptiop.c struct hptiop_hba * hba = (struct hptiop_hba *)scp->device->host->hostdata; device 1104 drivers/scsi/hptiop.c scp->device->host->host_no, -1, -1); device 1119 drivers/scsi/hptiop.c static ssize_t hptiop_show_version(struct device *dev, device 1125 drivers/scsi/hptiop.c static ssize_t hptiop_show_fw_version(struct device *dev, device 1322 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_cmd *vfc_cmd, struct device *dev) device 1544 drivers/scsi/ibmvscsi/ibmvfc.c ibmvfc_relogin(cmnd->device); device 1607 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_host *vhost = shost_priv(cmnd->device->host); device 1608 drivers/scsi/ibmvscsi/ibmvfc.c struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); device 1632 drivers/scsi/ibmvscsi/ibmvfc.c vfc_cmd->cancel_key = cpu_to_be32((unsigned long)cmnd->device->hostdata); device 1635 drivers/scsi/ibmvscsi/ibmvfc.c int_to_scsilun(cmnd->device->lun, &vfc_cmd->iu.lun); device 2039 drivers/scsi/ibmvscsi/ibmvfc.c cmd_rport = starget_to_rport(scsi_target(evt->cmnd->device)); device 2054 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_match_target(struct ibmvfc_event *evt, void *device) device 2056 drivers/scsi/ibmvscsi/ibmvfc.c if (evt->cmnd && scsi_target(evt->cmnd->device) == device) device 2069 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_match_lun(struct ibmvfc_event *evt, void *device) device 2071 drivers/scsi/ibmvscsi/ibmvfc.c if (evt->cmnd && evt->cmnd->device == device) device 2085 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_wait_for_ops(struct ibmvfc_host *vhost, void *device, device 2099 drivers/scsi/ibmvscsi/ibmvfc.c if (match(evt, device)) { device 2113 drivers/scsi/ibmvscsi/ibmvfc.c if (match(evt, device)) { device 2158 drivers/scsi/ibmvscsi/ibmvfc.c if (evt->cmnd && evt->cmnd->device == sdev) { device 2289 drivers/scsi/ibmvscsi/ibmvfc.c if (evt->cmnd && evt->cmnd->device == sdev) { device 2395 drivers/scsi/ibmvscsi/ibmvfc.c struct scsi_device *sdev = cmd->device; device 2428 drivers/scsi/ibmvscsi/ibmvfc.c struct scsi_device *sdev = cmd->device; device 2485 drivers/scsi/ibmvscsi/ibmvfc.c struct scsi_device *sdev = cmd->device; device 2520 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_host *vhost = shost_priv(cmd->device->host); device 2907 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_host_partition_name(struct device *dev, device 2917 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_host_device_name(struct device *dev, device 2927 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_host_loc_code(struct device *dev, device 2937 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_host_drc_name(struct device *dev, device 2947 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_host_npiv_version(struct device *dev, device 2955 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_host_capabilities(struct device *dev, device 2971 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_show_log_level(struct device *dev, device 2993 drivers/scsi/ibmvscsi/ibmvfc.c static ssize_t ibmvfc_store_log_level(struct device *dev, device 3033 drivers/scsi/ibmvscsi/ibmvfc.c struct device *dev = container_of(kobj, struct device, kobj); device 4506 drivers/scsi/ibmvscsi/ibmvfc.c struct device *dev = vhost->dev; device 4602 drivers/scsi/ibmvscsi/ibmvfc.c struct device *dev = vhost->dev; device 4748 drivers/scsi/ibmvscsi/ibmvfc.c struct device *dev = &vdev->dev; device 4890 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_resume(struct device *dev) device 692 drivers/scsi/ibmvscsi/ibmvfc.h struct device *dev; device 638 drivers/scsi/ibmvscsi/ibmvscsi.c struct device *dev) device 680 drivers/scsi/ibmvscsi/ibmvscsi.c struct srp_cmd *srp_cmd, struct device *dev) device 724 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 754 drivers/scsi/ibmvscsi/ibmvscsi.c struct srp_cmd *srp_cmd, struct device *dev) device 763 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 767 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 1029 drivers/scsi/ibmvscsi/ibmvscsi.c struct ibmvscsi_host_data *hostdata = shost_priv(cmnd->device->host); device 1030 drivers/scsi/ibmvscsi/ibmvscsi.c u16 lun = lun_from_dev(cmnd->device); device 1047 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmnd->device, device 1471 drivers/scsi/ibmvscsi/ibmvscsi.c struct ibmvscsi_host_data *hostdata = shost_priv(cmd->device->host); device 1478 drivers/scsi/ibmvscsi/ibmvscsi.c u16 lun = lun_from_dev(cmd->device); device 1503 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 1538 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 1543 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_INFO, cmd->device, device 1552 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_WARNING, cmd->device, "abort bad SRP RSP type %d\n", device 1564 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_WARNING, cmd->device, device 1585 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_INFO, cmd->device, "aborted task tag 0x%llx completed\n", device 1590 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_INFO, cmd->device, "successfully aborted task tag 0x%llx\n", device 1610 drivers/scsi/ibmvscsi/ibmvscsi.c struct ibmvscsi_host_data *hostdata = shost_priv(cmd->device->host); device 1617 drivers/scsi/ibmvscsi/ibmvscsi.c u16 lun = lun_from_dev(cmd->device); device 1626 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 1660 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_ERR, cmd->device, device 1665 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_INFO, cmd->device, "resetting device. lun 0x%llx\n", device 1673 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_WARNING, cmd->device, "reset bad SRP RSP type %d\n", device 1685 drivers/scsi/ibmvscsi/ibmvscsi.c sdev_printk(KERN_WARNING, cmd->device, device 1696 drivers/scsi/ibmvscsi/ibmvscsi.c if ((tmp_evt->cmnd) && (tmp_evt->cmnd->device == cmd->device)) { device 1722 drivers/scsi/ibmvscsi/ibmvscsi.c struct ibmvscsi_host_data *hostdata = shost_priv(cmd->device->host); device 1884 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_vhost_loc(struct device *dev, device 1904 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_vhost_name(struct device *dev, device 1924 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_srp_version(struct device *dev, device 1944 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_partition_name(struct device *dev, device 1965 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_partition_number(struct device *dev, device 1986 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_mad_version(struct device *dev, device 2006 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_os_type(struct device *dev, device 2026 drivers/scsi/ibmvscsi/ibmvscsi.c static ssize_t show_host_config(struct device *dev, device 2206 drivers/scsi/ibmvscsi/ibmvscsi.c struct device *dev = &vdev->dev; device 2352 drivers/scsi/ibmvscsi/ibmvscsi.c static int ibmvscsi_resume(struct device *dev) device 90 drivers/scsi/ibmvscsi/ibmvscsi.h struct device *dev; device 3633 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static ssize_t system_id_show(struct device *dev, device 3639 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static ssize_t partition_number_show(struct device *dev, device 3645 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static ssize_t unit_address_show(struct device *dev, device 4063 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static void ibmvscsis_dev_release(struct device *dev) {}; device 294 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h struct device dev; device 58 drivers/scsi/ibmvscsi_tgt/libsrp.c static struct srp_buf **srp_ring_alloc(struct device *dev, device 92 drivers/scsi/ibmvscsi_tgt/libsrp.c static void srp_ring_free(struct device *dev, struct srp_buf **ring, device 104 drivers/scsi/ibmvscsi_tgt/libsrp.c int srp_target_alloc(struct srp_target *target, struct device *dev, device 84 drivers/scsi/ibmvscsi_tgt/libsrp.h struct device *dev; device 113 drivers/scsi/ibmvscsi_tgt/libsrp.h int srp_target_alloc(struct srp_target *, struct device *, size_t, size_t); device 603 drivers/scsi/imm.c imm_struct *dev = imm_dev(cmd->device->host); device 628 drivers/scsi/imm.c imm_struct *dev = imm_dev(cmd->device->host); device 723 drivers/scsi/imm.c struct Scsi_Host *host = cmd->device->host; device 736 drivers/scsi/imm.c printk("imm: no device at SCSI ID %i\n", cmd->device->id); device 917 drivers/scsi/imm.c imm_struct *dev = imm_dev(cmd->device->host); device 961 drivers/scsi/imm.c imm_struct *dev = imm_dev(cmd->device->host); device 993 drivers/scsi/imm.c imm_struct *dev = imm_dev(cmd->device->host); device 1097 drivers/scsi/imm.c static int imm_adjust_queue(struct scsi_device *device) device 1099 drivers/scsi/imm.c blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); device 2545 drivers/scsi/initio.c cblk->target = cmnd->device->id; device 2546 drivers/scsi/initio.c cblk->lun = cmnd->device->lun; device 2547 drivers/scsi/initio.c cblk->ident = cmnd->device->lun | DISC_ALLOW; device 2566 drivers/scsi/initio.c if (cmnd->device->tagged_supported) { /* Tag Support */ device 2615 drivers/scsi/initio.c struct initio_host *host = (struct initio_host *) cmd->device->host->hostdata; device 2642 drivers/scsi/initio.c host = (struct initio_host *) cmnd->device->host->hostdata; device 2644 drivers/scsi/initio.c spin_lock_irq(cmnd->device->host->host_lock); device 2646 drivers/scsi/initio.c spin_unlock_irq(cmnd->device->host->host_lock); device 3460 drivers/scsi/ipr.c struct device *dev = container_of(kobj, struct device, kobj); device 3492 drivers/scsi/ipr.c static ssize_t ipr_show_fw_version(struct device *dev, device 3526 drivers/scsi/ipr.c static ssize_t ipr_show_log_level(struct device *dev, device 3548 drivers/scsi/ipr.c static ssize_t ipr_store_log_level(struct device *dev, device 3583 drivers/scsi/ipr.c static ssize_t ipr_store_diagnostics(struct device *dev, device 3640 drivers/scsi/ipr.c static ssize_t ipr_show_adapter_state(struct device *dev, device 3668 drivers/scsi/ipr.c static ssize_t ipr_store_adapter_state(struct device *dev, device 3719 drivers/scsi/ipr.c static ssize_t ipr_store_reset_adapter(struct device *dev, device 3757 drivers/scsi/ipr.c static ssize_t ipr_show_iopoll_weight(struct device *dev, device 3780 drivers/scsi/ipr.c static ssize_t ipr_store_iopoll_weight(struct device *dev, device 4071 drivers/scsi/ipr.c static ssize_t ipr_store_update_fw(struct device *dev, device 4147 drivers/scsi/ipr.c static ssize_t ipr_show_fw_type(struct device *dev, device 4173 drivers/scsi/ipr.c struct device *cdev = container_of(kobj, struct device, kobj); device 4197 drivers/scsi/ipr.c struct device *cdev = container_of(kobj, struct device, kobj); device 4256 drivers/scsi/ipr.c struct device *cdev = container_of(kobj, struct device, kobj); device 4445 drivers/scsi/ipr.c struct device *cdev = container_of(kobj, struct device, kobj); device 4514 drivers/scsi/ipr.c static ssize_t ipr_show_adapter_handle(struct device *dev, struct device_attribute *attr, char *buf) device 4548 drivers/scsi/ipr.c static ssize_t ipr_show_resource_path(struct device *dev, struct device_attribute *attr, char *buf) device 4588 drivers/scsi/ipr.c static ssize_t ipr_show_device_id(struct device *dev, struct device_attribute *attr, char *buf) device 4624 drivers/scsi/ipr.c static ssize_t ipr_show_resource_type(struct device *dev, struct device_attribute *attr, char *buf) device 4658 drivers/scsi/ipr.c static ssize_t ipr_show_raw_mode(struct device *dev, device 4685 drivers/scsi/ipr.c static ssize_t ipr_store_raw_mode(struct device *dev, device 4912 drivers/scsi/ipr.c res->sata_port->ap->link.device[0].class = ATA_DEV_NONE; device 5054 drivers/scsi/ipr.c static int ipr_match_lun(struct ipr_cmnd *ipr_cmd, void *device) device 5056 drivers/scsi/ipr.c if (ipr_cmd->scsi_cmd && ipr_cmd->scsi_cmd->device == device) device 5106 drivers/scsi/ipr.c static int ipr_wait_for_ops(struct ipr_ioa_cfg *ioa_cfg, void *device, device 5125 drivers/scsi/ipr.c if (match(ipr_cmd, device)) { device 5145 drivers/scsi/ipr.c if (match(ipr_cmd, device)) { device 5173 drivers/scsi/ipr.c ioa_cfg = (struct ipr_ioa_cfg *) cmd->device->host->hostdata; device 5329 drivers/scsi/ipr.c ioa_cfg = (struct ipr_ioa_cfg *) scsi_cmd->device->host->hostdata; device 5330 drivers/scsi/ipr.c res = scsi_cmd->device->hostdata; device 5367 drivers/scsi/ipr.c spin_unlock_irq(scsi_cmd->device->host->host_lock); device 5369 drivers/scsi/ipr.c spin_lock_irq(scsi_cmd->device->host->host_lock); device 5385 drivers/scsi/ipr.c ioa_cfg = (struct ipr_ioa_cfg *) cmd->device->host->hostdata; device 5386 drivers/scsi/ipr.c res = cmd->device->hostdata; device 5391 drivers/scsi/ipr.c spin_lock_irq(cmd->device->host->host_lock); device 5393 drivers/scsi/ipr.c spin_unlock_irq(cmd->device->host->host_lock); device 5399 drivers/scsi/ipr.c rc = ipr_wait_for_ops(ioa_cfg, cmd->device, ipr_match_lun); device 5502 drivers/scsi/ipr.c ioa_cfg = (struct ipr_ioa_cfg *)scsi_cmd->device->host->hostdata; device 5503 drivers/scsi/ipr.c res = scsi_cmd->device->hostdata; device 5546 drivers/scsi/ipr.c ipr_cmd->u.sdev = scsi_cmd->device; device 5607 drivers/scsi/ipr.c ioa_cfg = (struct ipr_ioa_cfg *) scsi_cmd->device->host->hostdata; device 5609 drivers/scsi/ipr.c spin_lock_irqsave(scsi_cmd->device->host->host_lock, flags); device 5611 drivers/scsi/ipr.c spin_unlock_irqrestore(scsi_cmd->device->host->host_lock, flags); device 5614 drivers/scsi/ipr.c rc = ipr_wait_for_ops(ioa_cfg, scsi_cmd->device, ipr_match_lun); device 6035 drivers/scsi/ipr.c struct ipr_resource_entry *res = scsi_cmd->device->hostdata; device 6181 drivers/scsi/ipr.c struct ipr_resource_entry *res = scsi_cmd->device->hostdata; device 6188 drivers/scsi/ipr.c if (!scsi_cmd->device->simple_tags) { device 6281 drivers/scsi/ipr.c struct ipr_resource_entry *res = ipr_cmd->scsi_cmd->device->hostdata; device 6404 drivers/scsi/ipr.c struct ipr_resource_entry *res = scsi_cmd->device->hostdata; device 6455 drivers/scsi/ipr.c scsi_report_bus_reset(ioa_cfg->host, scsi_cmd->device->channel); device 6561 drivers/scsi/ipr.c res = scsi_cmd->device->hostdata; device 6779 drivers/scsi/ipr.c ap->link.device[0].class = ATA_DEV_NONE; device 6783 drivers/scsi/ipr.c ap->link.device[0].class = res->ata_class; device 6784 drivers/scsi/ipr.c if (ap->link.device[0].class == ATA_DEV_UNKNOWN) device 6785 drivers/scsi/ipr.c ap->link.device[0].class = ATA_DEV_NONE; device 6843 drivers/scsi/ipr.c regs->device = tf->device; device 7138 drivers/scsi/ipr.c tf->device = g->device; device 9999 drivers/scsi/ipr.c ipr_chip[i].device == dev_id->device) device 10178 drivers/scsi/ipr.c dev_id->vendor, dev_id->device); device 10380 drivers/scsi/ipr.c (dev_id->device == PCI_DEVICE_ID_IBM_OBSIDIAN_E && !ioa_cfg->revid)) { device 561 drivers/scsi/ipr.h u8 device; device 673 drivers/scsi/ipr.h u8 device; device 1410 drivers/scsi/ipr.h u16 device; device 787 drivers/scsi/ips.c host = SC->device->host; device 788 drivers/scsi/ips.c ha = (ips_ha_t *) SC->device->host->hostdata; device 852 drivers/scsi/ips.c ha = (ips_ha_t *) SC->device->host->hostdata; device 1019 drivers/scsi/ips.c spin_lock_irq(SC->device->host->host_lock); device 1021 drivers/scsi/ips.c spin_unlock_irq(SC->device->host->host_lock); device 1045 drivers/scsi/ips.c ha = (ips_ha_t *) SC->device->host->hostdata; device 1073 drivers/scsi/ips.c SC->device->channel, SC->device->id, SC->device->lun); device 1492 drivers/scsi/ips.c (SC->device->channel == 0) && device 1493 drivers/scsi/ips.c (SC->device->id == IPS_ADAPTER_ID) && device 1494 drivers/scsi/ips.c (SC->device->lun == 0) && scsi_sglist(SC)) { device 1624 drivers/scsi/ips.c if (ha->pcidev->device == IPS_DEVICEID_COPPERHEAD && device 1848 drivers/scsi/ips.c scb->bus = scb->scsi_cmd->device->channel; device 1849 drivers/scsi/ips.c scb->target_id = scb->scsi_cmd->device->id; device 1850 drivers/scsi/ips.c scb->lun = scb->scsi_cmd->device->lun; device 1917 drivers/scsi/ips.c scb->bus = scb->scsi_cmd->device->channel; device 1918 drivers/scsi/ips.c scb->target_id = scb->scsi_cmd->device->id; device 1919 drivers/scsi/ips.c scb->lun = scb->scsi_cmd->device->lun; device 2007 drivers/scsi/ips.c if (ha->pcidev->device == IPS_DEVICEID_COPPERHEAD && device 2147 drivers/scsi/ips.c switch (ha->pcidev->device) { device 2244 drivers/scsi/ips.c if (ha->pcidev->device == IPS_DEVICEID_COPPERHEAD) { device 2647 drivers/scsi/ips.c scb->target_id = SC->device->id; device 2648 drivers/scsi/ips.c scb->lun = SC->device->lun; device 2649 drivers/scsi/ips.c scb->bus = SC->device->channel; device 3258 drivers/scsi/ips.c scb->scsi_cmd->device->channel, device 3259 drivers/scsi/ips.c scb->scsi_cmd->device->id, scb->scsi_cmd->device->lun, device 62 drivers/scsi/ips.h #define IPS_IS_TROMBONE(ha) (((ha->pcidev->device == IPS_DEVICEID_COPPERHEAD) && \ device 65 drivers/scsi/ips.h #define IPS_IS_CLARINET(ha) (((ha->pcidev->device == IPS_DEVICEID_COPPERHEAD) && \ device 68 drivers/scsi/ips.h #define IPS_IS_MORPHEUS(ha) (ha->pcidev->device == IPS_DEVICEID_MORPHEUS) device 69 drivers/scsi/ips.h #define IPS_IS_MARCO(ha) (ha->pcidev->device == IPS_DEVICEID_MARCO) device 2248 drivers/scsi/isci/host.c struct device *dev = &ihost->pdev->dev; device 379 drivers/scsi/isci/host.h static inline struct device *scirdev_to_dev(struct isci_remote_device *idev) device 134 drivers/scsi/isci/init.c static ssize_t isci_show_id(struct device *dev, struct device_attribute *attr, char *buf) device 703 drivers/scsi/isci/init.c static int isci_suspend(struct device *dev) device 721 drivers/scsi/isci/init.c static int isci_resume(struct device *dev) device 88 drivers/scsi/isci/phy.c static struct device *sciphy_to_dev(struct isci_phy *iphy) device 73 drivers/scsi/isci/port.c static struct device *sciport_to_dev(struct isci_port *iport) device 301 drivers/scsi/isci/request.c u8 blk_sz = scu_bg_blk_size(scmd->device); device 310 drivers/scsi/isci/request.c scmd->device->sector_size); device 321 drivers/scsi/isci/request.c tc->UD_bytes_immed_val = scmd->device->sector_size; device 329 drivers/scsi/isci/request.c tc->bgc_blk_sz = scmd->device->sector_size; device 356 drivers/scsi/isci/request.c u8 blk_sz = scu_bg_blk_size(scmd->device); device 365 drivers/scsi/isci/request.c scmd->device->sector_size); device 380 drivers/scsi/isci/request.c tc->UD_bytes_immed_val = scmd->device->sector_size; device 388 drivers/scsi/isci/request.c tc->bgc_blk_sz = scmd->device->sector_size; device 2206 drivers/scsi/isci/request.c d2h->device = 0xa0; device 2470 drivers/scsi/isci/request.c struct device *dev) device 3184 drivers/scsi/isci/request.c sci_io_request_construct_smp(struct device *dev, device 3317 drivers/scsi/isci/request.c struct device *dev = &ireq->isci_host->pdev->dev; device 1078 drivers/scsi/libfc/fc_fcp.c if (lun != -1 && sc_cmd->device->lun != lun) device 1143 drivers/scsi/libfc/fc_fcp.c int_to_scsilun(fsp->cmd->device->lun, &fsp->cdb_cmd.fc_lun); device 1861 drivers/scsi/libfc/fc_fcp.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 2113 drivers/scsi/libfc/fc_fcp.c lport = shost_priv(sc_cmd->device->host); device 2157 drivers/scsi/libfc/fc_fcp.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 2165 drivers/scsi/libfc/fc_fcp.c lport = shost_priv(sc_cmd->device->host); device 2188 drivers/scsi/libfc/fc_fcp.c rc = fc_lun_reset(lport, fsp, scmd_id(sc_cmd), sc_cmd->device->lun); device 2203 drivers/scsi/libfc/fc_fcp.c struct Scsi_Host *shost = sc_cmd->device->host; device 249 drivers/scsi/libiscsi.c if (hdr_lun != task->sc->device->lun) device 341 drivers/scsi/libiscsi.c int_to_scsilun(sc->device->lun, &hdr->lun); device 1344 drivers/scsi/libiscsi.c struct device *dev; device 1649 drivers/scsi/libiscsi.c cls_session = starget_to_session(scsi_target(sc->device)); device 1864 drivers/scsi/libiscsi.c if (lun != -1 && lun != task->sc->device->lun) device 1943 drivers/scsi/libiscsi.c cls_session = starget_to_session(scsi_target(sc->device)); device 2147 drivers/scsi/libiscsi.c cls_session = starget_to_session(scsi_target(sc->device)); device 2272 drivers/scsi/libiscsi.c int_to_scsilun(sc->device->lun, &hdr->lun); device 2284 drivers/scsi/libiscsi.c cls_session = starget_to_session(scsi_target(sc->device)); device 2288 drivers/scsi/libiscsi.c sc->device->lun); device 2333 drivers/scsi/libiscsi.c fail_scsi_tasks(conn, sc->device->lun, DID_ERROR); device 2377 drivers/scsi/libiscsi.c cls_session = starget_to_session(scsi_target(sc->device)); device 2447 drivers/scsi/libiscsi.c cls_session = starget_to_session(scsi_target(sc->device)); device 2595 drivers/scsi/libiscsi.c int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev) device 353 drivers/scsi/libsas/sas_ata.c struct device *dev = &ddev->rphy->dev; device 79 drivers/scsi/libsas/sas_discover.c && (fis->device & ~0x10) == 0) device 544 drivers/scsi/libsas/sas_init.c static inline ssize_t phy_event_threshold_show(struct device *dev, device 553 drivers/scsi/libsas/sas_init.c static inline ssize_t phy_event_threshold_store(struct device *dev, device 148 drivers/scsi/libsas/sas_scsi_host.c int_to_scsilun(cmd->device->lun, &lun); device 207 drivers/scsi/libsas/sas_scsi_host.c struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(cmd->device->host); device 237 drivers/scsi/libsas/sas_scsi_host.c if (cmd->device->sdev_target == my_cmd->device->sdev_target && device 238 drivers/scsi/libsas/sas_scsi_host.c cmd->device->lun == my_cmd->device->lun) device 331 drivers/scsi/libsas/sas_scsi_host.c int_to_scsilun(cmd->device->lun, &lun); device 335 drivers/scsi/libsas/sas_scsi_host.c cmd->device->lun); device 464 drivers/scsi/libsas/sas_scsi_host.c struct Scsi_Host *host = cmd->device->host; device 496 drivers/scsi/libsas/sas_scsi_host.c struct Scsi_Host *host = cmd->device->host; device 501 drivers/scsi/libsas/sas_scsi_host.c return sas_queue_reset(dev, SAS_DEV_LU_RESET, cmd->device->lun, 0); device 503 drivers/scsi/libsas/sas_scsi_host.c int_to_scsilun(cmd->device->lun, &lun); device 518 drivers/scsi/libsas/sas_scsi_host.c struct Scsi_Host *host = cmd->device->host; device 540 drivers/scsi/libsas/sas_scsi_host.c struct Scsi_Host *shost = cmd->device->host; device 620 drivers/scsi/libsas/sas_scsi_host.c cmd->device->lun); device 671 drivers/scsi/libsas/sas_scsi_host.c cmd->device->lun); device 11 drivers/scsi/libsas/sas_task.c void sas_ssp_task_response(struct device *dev, struct sas_task *task, device 131 drivers/scsi/lpfc/lpfc_attr.c lpfc_drvr_version_show(struct device *dev, struct device_attribute *attr, device 146 drivers/scsi/lpfc/lpfc_attr.c lpfc_enable_fip_show(struct device *dev, struct device_attribute *attr, device 160 drivers/scsi/lpfc/lpfc_attr.c lpfc_nvme_info_show(struct device *dev, struct device_attribute *attr, device 533 drivers/scsi/lpfc/lpfc_attr.c lpfc_scsi_stat_show(struct device *dev, struct device_attribute *attr, device 584 drivers/scsi/lpfc/lpfc_attr.c lpfc_bg_info_show(struct device *dev, struct device_attribute *attr, device 604 drivers/scsi/lpfc/lpfc_attr.c lpfc_bg_guard_err_show(struct device *dev, struct device_attribute *attr, device 616 drivers/scsi/lpfc/lpfc_attr.c lpfc_bg_apptag_err_show(struct device *dev, struct device_attribute *attr, device 628 drivers/scsi/lpfc/lpfc_attr.c lpfc_bg_reftag_err_show(struct device *dev, struct device_attribute *attr, device 648 drivers/scsi/lpfc/lpfc_attr.c lpfc_info_show(struct device *dev, struct device_attribute *attr, device 665 drivers/scsi/lpfc/lpfc_attr.c lpfc_serialnum_show(struct device *dev, struct device_attribute *attr, device 688 drivers/scsi/lpfc/lpfc_attr.c lpfc_temp_sensor_show(struct device *dev, struct device_attribute *attr, device 706 drivers/scsi/lpfc/lpfc_attr.c lpfc_modeldesc_show(struct device *dev, struct device_attribute *attr, device 725 drivers/scsi/lpfc/lpfc_attr.c lpfc_modelname_show(struct device *dev, struct device_attribute *attr, device 744 drivers/scsi/lpfc/lpfc_attr.c lpfc_programtype_show(struct device *dev, struct device_attribute *attr, device 763 drivers/scsi/lpfc/lpfc_attr.c lpfc_mlomgmt_show(struct device *dev, struct device_attribute *attr, char *buf) device 782 drivers/scsi/lpfc/lpfc_attr.c lpfc_vportnum_show(struct device *dev, struct device_attribute *attr, device 801 drivers/scsi/lpfc/lpfc_attr.c lpfc_fwrev_show(struct device *dev, struct device_attribute *attr, device 835 drivers/scsi/lpfc/lpfc_attr.c lpfc_hdw_show(struct device *dev, struct device_attribute *attr, char *buf) device 857 drivers/scsi/lpfc/lpfc_attr.c lpfc_option_rom_version_show(struct device *dev, struct device_attribute *attr, device 885 drivers/scsi/lpfc/lpfc_attr.c lpfc_link_state_show(struct device *dev, struct device_attribute *attr, device 1010 drivers/scsi/lpfc/lpfc_attr.c lpfc_sli4_protocol_show(struct device *dev, struct device_attribute *attr, device 1039 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_supported_show(struct device *dev, struct device_attribute *attr, device 1063 drivers/scsi/lpfc/lpfc_attr.c lpfc_link_state_store(struct device *dev, struct device_attribute *attr, device 1098 drivers/scsi/lpfc/lpfc_attr.c lpfc_num_discovered_ports_show(struct device *dev, device 1435 drivers/scsi/lpfc/lpfc_attr.c lpfc_issue_reset(struct device *dev, struct device_attribute *attr, device 1630 drivers/scsi/lpfc/lpfc_attr.c lpfc_nport_evt_cnt_show(struct device *dev, struct device_attribute *attr, device 1709 drivers/scsi/lpfc/lpfc_attr.c lpfc_board_mode_show(struct device *dev, struct device_attribute *attr, device 1743 drivers/scsi/lpfc/lpfc_attr.c lpfc_board_mode_store(struct device *dev, struct device_attribute *attr, device 1943 drivers/scsi/lpfc/lpfc_attr.c lpfc_max_rpi_show(struct device *dev, struct device_attribute *attr, device 1971 drivers/scsi/lpfc/lpfc_attr.c lpfc_used_rpi_show(struct device *dev, struct device_attribute *attr, device 1999 drivers/scsi/lpfc/lpfc_attr.c lpfc_max_xri_show(struct device *dev, struct device_attribute *attr, device 2027 drivers/scsi/lpfc/lpfc_attr.c lpfc_used_xri_show(struct device *dev, struct device_attribute *attr, device 2055 drivers/scsi/lpfc/lpfc_attr.c lpfc_max_vpi_show(struct device *dev, struct device_attribute *attr, device 2083 drivers/scsi/lpfc/lpfc_attr.c lpfc_used_vpi_show(struct device *dev, struct device_attribute *attr, device 2110 drivers/scsi/lpfc/lpfc_attr.c lpfc_npiv_info_show(struct device *dev, struct device_attribute *attr, device 2136 drivers/scsi/lpfc/lpfc_attr.c lpfc_poll_show(struct device *dev, struct device_attribute *attr, device 2161 drivers/scsi/lpfc/lpfc_attr.c lpfc_poll_store(struct device *dev, struct device_attribute *attr, device 2240 drivers/scsi/lpfc/lpfc_attr.c lpfc_fips_level_show(struct device *dev, struct device_attribute *attr, device 2259 drivers/scsi/lpfc/lpfc_attr.c lpfc_fips_rev_show(struct device *dev, struct device_attribute *attr, device 2278 drivers/scsi/lpfc/lpfc_attr.c lpfc_dss_show(struct device *dev, struct device_attribute *attr, device 2304 drivers/scsi/lpfc/lpfc_attr.c lpfc_sriov_hw_max_virtfn_show(struct device *dev, device 2368 drivers/scsi/lpfc/lpfc_attr.c lpfc_##attr##_show(struct device *dev, struct device_attribute *attr, \ device 2394 drivers/scsi/lpfc/lpfc_attr.c lpfc_##attr##_show(struct device *dev, struct device_attribute *attr, \ device 2500 drivers/scsi/lpfc/lpfc_attr.c lpfc_##attr##_store(struct device *dev, struct device_attribute *attr, \ device 2533 drivers/scsi/lpfc/lpfc_attr.c lpfc_##attr##_show(struct device *dev, struct device_attribute *attr, \ device 2558 drivers/scsi/lpfc/lpfc_attr.c lpfc_##attr##_show(struct device *dev, struct device_attribute *attr, \ device 2654 drivers/scsi/lpfc/lpfc_attr.c lpfc_##attr##_store(struct device *dev, struct device_attribute *attr, \ device 2770 drivers/scsi/lpfc/lpfc_attr.c lpfc_soft_wwn_enable_store(struct device *dev, struct device_attribute *attr, device 2828 drivers/scsi/lpfc/lpfc_attr.c lpfc_soft_wwpn_show(struct device *dev, struct device_attribute *attr, device 2853 drivers/scsi/lpfc/lpfc_attr.c lpfc_soft_wwpn_store(struct device *dev, struct device_attribute *attr, device 2927 drivers/scsi/lpfc/lpfc_attr.c lpfc_soft_wwnn_show(struct device *dev, struct device_attribute *attr, device 2947 drivers/scsi/lpfc/lpfc_attr.c lpfc_soft_wwnn_store(struct device *dev, struct device_attribute *attr, device 2992 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_tgt_show(struct device *dev, struct device_attribute *attr, device 3016 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_tgt_store(struct device *dev, struct device_attribute *attr, device 3060 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_priority_show(struct device *dev, struct device_attribute *attr, device 3083 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_priority_store(struct device *dev, struct device_attribute *attr, device 3123 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_vpt_show(struct device *dev, struct device_attribute *attr, device 3147 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_vpt_store(struct device *dev, struct device_attribute *attr, device 3194 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_lun_state_show(struct device *dev, struct device_attribute *attr, device 3218 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_lun_state_store(struct device *dev, struct device_attribute *attr, device 3255 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_lun_status_show(struct device *dev, struct device_attribute *attr, device 3389 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_lun_show(struct device *dev, struct device_attribute *attr, device 3437 drivers/scsi/lpfc/lpfc_attr.c lpfc_oas_lun_store(struct device *dev, struct device_attribute *attr, device 3545 drivers/scsi/lpfc/lpfc_attr.c lpfc_iocb_hw_show(struct device *dev, struct device_attribute *attr, char *buf) device 3556 drivers/scsi/lpfc/lpfc_attr.c lpfc_txq_hw_show(struct device *dev, struct device_attribute *attr, char *buf) device 3569 drivers/scsi/lpfc/lpfc_attr.c lpfc_txcmplq_hw_show(struct device *dev, struct device_attribute *attr, device 3606 drivers/scsi/lpfc/lpfc_attr.c lpfc_nodev_tmo_show(struct device *dev, struct device_attribute *attr, device 4068 drivers/scsi/lpfc/lpfc_attr.c lpfc_topology_store(struct device *dev, struct device_attribute *attr, device 4099 drivers/scsi/lpfc/lpfc_attr.c if ((phba->pcidev->device == PCI_DEVICE_ID_LANCER_G6_FC || device 4100 drivers/scsi/lpfc/lpfc_attr.c phba->pcidev->device == PCI_DEVICE_ID_LANCER_G7_FC) && device 4144 drivers/scsi/lpfc/lpfc_attr.c lpfc_static_vport_show(struct device *dev, struct device_attribute *attr, device 4182 drivers/scsi/lpfc/lpfc_attr.c lpfc_stat_data_ctrl_store(struct device *dev, struct device_attribute *attr, device 4336 drivers/scsi/lpfc/lpfc_attr.c lpfc_stat_data_ctrl_show(struct device *dev, struct device_attribute *attr, device 4420 drivers/scsi/lpfc/lpfc_attr.c struct device *dev = container_of(kobj, struct device, device 4510 drivers/scsi/lpfc/lpfc_attr.c lpfc_link_speed_store(struct device *dev, struct device_attribute *attr, device 4689 drivers/scsi/lpfc/lpfc_attr.c lpfc_aer_support_store(struct device *dev, struct device_attribute *attr, device 4764 drivers/scsi/lpfc/lpfc_attr.c lpfc_aer_cleanup_state(struct device *dev, struct device_attribute *attr, device 4831 drivers/scsi/lpfc/lpfc_attr.c lpfc_sriov_nr_virtfn_store(struct device *dev, struct device_attribute *attr, device 4907 drivers/scsi/lpfc/lpfc_attr.c lpfc_request_firmware_upgrade_store(struct device *dev, device 4980 drivers/scsi/lpfc/lpfc_attr.c lpfc_force_rscn_store(struct device *dev, struct device_attribute *attr, device 5038 drivers/scsi/lpfc/lpfc_attr.c lpfc_fcp_imax_store(struct device *dev, struct device_attribute *attr, device 5157 drivers/scsi/lpfc/lpfc_attr.c lpfc_cq_max_proc_limit_store(struct device *dev, struct device_attribute *attr, device 5264 drivers/scsi/lpfc/lpfc_attr.c lpfc_fcp_cpu_map_show(struct device *dev, struct device_attribute *attr, device 5375 drivers/scsi/lpfc/lpfc_attr.c lpfc_fcp_cpu_map_store(struct device *dev, struct device_attribute *attr, device 5874 drivers/scsi/lpfc/lpfc_attr.c lpfc_sg_seg_cnt_show(struct device *dev, struct device_attribute *attr, device 6146 drivers/scsi/lpfc/lpfc_attr.c struct device *dev = container_of(kobj, struct device, kobj); device 6206 drivers/scsi/lpfc/lpfc_attr.c struct device *dev = container_of(kobj, struct device, kobj); device 6901 drivers/scsi/lpfc/lpfc_attr.c lpfc_show_rport_##field (struct device *dev, \ device 7089 drivers/scsi/lpfc/lpfc_attr.c if (phba->pcidev->device == PCI_DEVICE_ID_SKYHAWK) device 417 drivers/scsi/lpfc/lpfc_crtn.h struct lpfc_vport *lpfc_create_port(struct lpfc_hba *, int, struct device *); device 3653 drivers/scsi/lpfc/lpfc_els.c phba->pcidev->device) { device 4260 drivers/scsi/lpfc/lpfc_hw.h lpfc_is_LC_HBA(unsigned short device) device 4262 drivers/scsi/lpfc/lpfc_hw.h if ((device == PCI_DEVICE_ID_TFLY) || device 4263 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_PFLY) || device 4264 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_LP101) || device 4265 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_BMID) || device 4266 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_BSMB) || device 4267 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_ZMID) || device 4268 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_ZSMB) || device 4269 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_SAT_MID) || device 4270 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_SAT_SMB) || device 4271 drivers/scsi/lpfc/lpfc_hw.h (device == PCI_DEVICE_ID_RFLY)) device 140 drivers/scsi/lpfc/lpfc_init.c if (lpfc_is_LC_HBA(phba->pcidev->device)) { device 234 drivers/scsi/lpfc/lpfc_init.c if (lpfc_is_LC_HBA(phba->pcidev->device)) device 2284 drivers/scsi/lpfc/lpfc_init.c uint16_t dev_id = phba->pcidev->device; device 4241 drivers/scsi/lpfc/lpfc_init.c lpfc_create_port(struct lpfc_hba *phba, int instance, struct device *dev) device 6258 drivers/scsi/lpfc/lpfc_init.c if (phba->pcidev->device == PCI_DEVICE_ID_HORNET) { device 12498 drivers/scsi/lpfc/lpfc_init.c (phba->pcidev->device == PCI_DEVICE_ID_LANCER_G6_FC && device 12500 drivers/scsi/lpfc/lpfc_init.c (phba->pcidev->device == PCI_DEVICE_ID_LANCER_G7_FC && device 12506 drivers/scsi/lpfc/lpfc_init.c phba->pcidev->device, magic_number, ftype, fid, device 12512 drivers/scsi/lpfc/lpfc_init.c phba->pcidev->device, magic_number, ftype, fid, device 13545 drivers/scsi/lpfc/lpfc_init.c switch (phba->pcidev->device) { device 516 drivers/scsi/lpfc/lpfc_mbox.c if ((phba->pcidev->device == PCI_DEVICE_ID_LANCER_G6_FC || device 517 drivers/scsi/lpfc/lpfc_mbox.c phba->pcidev->device == PCI_DEVICE_ID_LANCER_G7_FC) && device 1432 drivers/scsi/lpfc/lpfc_mbox.c if (lpfc_is_LC_HBA(phba->pcidev->device)) { device 93 drivers/scsi/lpfc/lpfc_scsi.c return sc->device->sector_size; device 109 drivers/scsi/lpfc/lpfc_scsi.c if (scsi_host_get_guard(sc->device->host) == SHOST_DIX_GUARD_IP) device 150 drivers/scsi/lpfc/lpfc_scsi.c struct Scsi_Host *shost = cmd->device->host; device 1024 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(sc->device); device 2996 drivers/scsi/lpfc/lpfc_scsi.c bghm /= cmd->device->sector_size; device 3002 drivers/scsi/lpfc/lpfc_scsi.c bghm /= (cmd->device->sector_size + device 3233 drivers/scsi/lpfc/lpfc_scsi.c scsi_cmnd->device->hostdata)->oas_enabled) { device 3236 drivers/scsi/lpfc/lpfc_scsi.c scsi_cmnd->device->hostdata)->priority; device 3413 drivers/scsi/lpfc/lpfc_scsi.c scsi_cmnd->device->hostdata)->oas_enabled) device 3510 drivers/scsi/lpfc/lpfc_scsi.c fast_path_evt->un.scsi_evt.lun = cmnd->device->lun; device 3525 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->lun; device 3554 drivers/scsi/lpfc/lpfc_scsi.c fast_path_evt->un.read_check_error.lun = cmnd->device->lun; device 3638 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->id, device 3639 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->lun, cmnd->cmnd[0], device 3649 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->id, device 3650 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->lun, cmnd->cmnd[0], device 3835 drivers/scsi/lpfc/lpfc_scsi.c shost = cmd->device->host; device 3896 drivers/scsi/lpfc/lpfc_scsi.c cmd->device ? cmd->device->id : 0xffff, device 3897 drivers/scsi/lpfc/lpfc_scsi.c cmd->device ? cmd->device->lun : 0xffff, device 4005 drivers/scsi/lpfc/lpfc_scsi.c cmd->device->id, cmd->device->lun, cmd, device 4100 drivers/scsi/lpfc/lpfc_scsi.c int_to_scsilun(lpfc_cmd->pCmd->device->lun, device 4342 drivers/scsi/lpfc/lpfc_scsi.c switch (ptr->device) { device 4350 drivers/scsi/lpfc/lpfc_scsi.c "0x%04x\n", ptr->device); device 4504 drivers/scsi/lpfc/lpfc_scsi.c struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); device 4510 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(cmnd->device); device 4646 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device ? cmnd->device->id : 0xffff, device 4647 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device ? cmnd->device->lun : (u64) -1, device 4716 drivers/scsi/lpfc/lpfc_scsi.c struct Scsi_Host *shost = cmnd->device->host; device 4754 drivers/scsi/lpfc/lpfc_scsi.c SUCCESS, cmnd->device->id, cmnd->device->lun); device 4886 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->id, cmnd->device->lun); device 4904 drivers/scsi/lpfc/lpfc_scsi.c "LUN %llu\n", ret, cmnd->device->id, device 4905 drivers/scsi/lpfc/lpfc_scsi.c cmnd->device->lun); device 5033 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(cmnd->device); device 5125 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(cmnd->device); device 5143 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(cmnd->device); device 5214 drivers/scsi/lpfc/lpfc_scsi.c struct Scsi_Host *shost = cmnd->device->host; device 5218 drivers/scsi/lpfc/lpfc_scsi.c unsigned tgt_id = cmnd->device->id; device 5219 drivers/scsi/lpfc/lpfc_scsi.c uint64_t lun_id = cmnd->device->lun; device 5223 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(cmnd->device); device 5285 drivers/scsi/lpfc/lpfc_scsi.c struct Scsi_Host *shost = cmnd->device->host; device 5289 drivers/scsi/lpfc/lpfc_scsi.c unsigned tgt_id = cmnd->device->id; device 5290 drivers/scsi/lpfc/lpfc_scsi.c uint64_t lun_id = cmnd->device->lun; device 5294 drivers/scsi/lpfc/lpfc_scsi.c rdata = lpfc_rport_data_from_scsi_device(cmnd->device); device 5363 drivers/scsi/lpfc/lpfc_scsi.c struct Scsi_Host *shost = cmnd->device->host; device 5455 drivers/scsi/lpfc/lpfc_scsi.c struct Scsi_Host *shost = cmnd->device->host; device 89 drivers/scsi/mac53c94.c state = (struct fsc_state *) cmd->device->host->hostdata; device 107 drivers/scsi/mac53c94.c struct fsc_state *state = (struct fsc_state *) cmd->device->host->hostdata; device 112 drivers/scsi/mac53c94.c spin_lock_irqsave(cmd->device->host->host_lock, flags); device 122 drivers/scsi/mac53c94.c spin_unlock_irqrestore(cmd->device->host->host_lock, flags); device 168 drivers/scsi/mac53c94.c writeb(cmd->device->id, ®s->dest_id); device 186 drivers/scsi/mac53c94.c struct Scsi_Host *dev = ((struct fsc_state *) dev_id)->current_req->device->host; device 376 drivers/scsi/megaraid.c adapter = (adapter_t *)scmd->device->host->hostdata; device 460 drivers/scsi/megaraid.c tgt = cmd->device->id; device 534 drivers/scsi/megaraid.c islogical = adapter->logdrv_chan[cmd->device->channel]; device 546 drivers/scsi/megaraid.c channel = cmd->device->channel - device 551 drivers/scsi/megaraid.c channel = cmd->device->channel; device 552 drivers/scsi/megaraid.c target = cmd->device->id; device 570 drivers/scsi/megaraid.c channel = cmd->device->channel; device 574 drivers/scsi/megaraid.c channel = cmd->device->channel - NVIRT_CHAN; device 575 drivers/scsi/megaraid.c target = cmd->device->id; device 583 drivers/scsi/megaraid.c if (cmd->device->lun) { device 610 drivers/scsi/megaraid.c if( cmd->device->lun > 7) { device 676 drivers/scsi/megaraid.c if(!(adapter->flag & (1L << cmd->device->channel))) { device 682 drivers/scsi/megaraid.c cmd->device->channel); device 684 drivers/scsi/megaraid.c adapter->flag |= (1L << cmd->device->channel); device 970 drivers/scsi/megaraid.c pthru->logdrv = cmd->device->lun; device 981 drivers/scsi/megaraid.c if(!(adapter->flag & (1L << cmd->device->channel))) { device 987 drivers/scsi/megaraid.c cmd->device->channel, channel); device 989 drivers/scsi/megaraid.c adapter->flag |= (1L << cmd->device->channel); device 1034 drivers/scsi/megaraid.c epthru->logdrv = cmd->device->lun; device 1044 drivers/scsi/megaraid.c if(!(adapter->flag & (1L << cmd->device->channel))) { device 1050 drivers/scsi/megaraid.c cmd->device->channel, channel); device 1052 drivers/scsi/megaraid.c adapter->flag |= (1L << cmd->device->channel); device 1546 drivers/scsi/megaraid.c islogical = adapter->logdrv_chan[cmd->device->channel]; device 1557 drivers/scsi/megaraid.c if(IS_RAID_CH(adapter, cmd->device->channel) && device 1873 drivers/scsi/megaraid.c adapter = (adapter_t *)cmd->device->host->hostdata; device 1894 drivers/scsi/megaraid.c adapter = (adapter_t *)cmd->device->host->hostdata; device 1939 drivers/scsi/megaraid.c cmd->cmnd[0], cmd->device->channel, device 1940 drivers/scsi/megaraid.c cmd->device->id, (u32)cmd->device->lun); device 4212 drivers/scsi/megaraid.c id->vendor, id->device); device 4433 drivers/scsi/megaraid.c mcontroller[i].pcidev = id->device; device 403 drivers/scsi/megaraid.h adp_device device[MAX_ROW_SIZE_40LD]; device 409 drivers/scsi/megaraid.h adp_device device[MAX_ROW_SIZE_8LD]; device 602 drivers/scsi/megaraid/mbox_defs.h adap_device_t device[MAX_ROW_SIZE_40LD]; device 614 drivers/scsi/megaraid/mbox_defs.h adap_device_t device[MAX_ROW_SIZE_8LD]; device 199 drivers/scsi/megaraid/mega_common.h #define SCP2HOST(scp) (scp)->device->host // to host device 201 drivers/scsi/megaraid/mega_common.h #define SCP2CHANNEL(scp) (scp)->device->channel // to channel device 202 drivers/scsi/megaraid/mega_common.h #define SCP2TARGET(scp) (scp)->device->id // to target device 203 drivers/scsi/megaraid/mega_common.h #define SCP2LUN(scp) (u32)(scp)->device->lun // to LUN device 124 drivers/scsi/megaraid/megaraid_mbox.c static ssize_t megaraid_sysfs_show_app_hndl(struct device *, struct device_attribute *attr, char *); device 125 drivers/scsi/megaraid/megaraid_mbox.c static ssize_t megaraid_sysfs_show_ldnum(struct device *, struct device_attribute *attr, char *); device 411 drivers/scsi/megaraid/megaraid_mbox.c pdev->vendor, pdev->device, pdev->subsystem_vendor, device 536 drivers/scsi/megaraid/megaraid_mbox.c pdev->vendor, pdev->device, pdev->subsystem_vendor, device 544 drivers/scsi/megaraid/megaraid_mbox.c pdev->vendor, pdev->device, pdev->subsystem_vendor, device 858 drivers/scsi/megaraid/megaraid_mbox.c adapter->pdev->device == PCI_DEVICE_ID_VERDE) || device 860 drivers/scsi/megaraid/megaraid_mbox.c adapter->pdev->device == PCI_DEVICE_ID_DOBSON) || device 862 drivers/scsi/megaraid/megaraid_mbox.c adapter->pdev->device == PCI_DEVICE_ID_LINDSAY) || device 864 drivers/scsi/megaraid/megaraid_mbox.c adapter->pdev->device == PCI_DEVICE_ID_PERC4_DI_EVERGLADES) || device 866 drivers/scsi/megaraid/megaraid_mbox.c adapter->pdev->device == PCI_DEVICE_ID_PERC4E_DI_KOBUK)) { device 3090 drivers/scsi/megaraid/megaraid_mbox.c adapter->pdev->device == PCI_DEVICE_ID_AMI_MEGARAID3 && device 3733 drivers/scsi/megaraid/megaraid_mbox.c hinfo->pci_device_id = adapter->pdev->device; device 3983 drivers/scsi/megaraid/megaraid_mbox.c megaraid_sysfs_show_app_hndl(struct device *dev, struct device_attribute *attr, device 4012 drivers/scsi/megaraid/megaraid_mbox.c megaraid_sysfs_show_ldnum(struct device *dev, struct device_attribute *attr, char *buf) device 2543 drivers/scsi/megaraid/megaraid_sas.h (((scp->device->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) + \ device 2544 drivers/scsi/megaraid/megaraid_sas.h scp->device->id) device 2547 drivers/scsi/megaraid/megaraid_sas.h ((scp->device->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + \ device 2548 drivers/scsi/megaraid/megaraid_sas.h scp->device->id) device 1390 drivers/scsi/megaraid/megaraid_sas_base.c is_logical = MEGASAS_IS_LOGICAL(scp->device); device 1412 drivers/scsi/megaraid/megaraid_sas_base.c pthru->lun = scp->device->lun; device 1425 drivers/scsi/megaraid/megaraid_sas_base.c if (scp->device->type == TYPE_TAPE) { device 1630 drivers/scsi/megaraid/megaraid_sas_base.c ret = (MEGASAS_IS_LOGICAL(cmd->device)) ? device 1634 drivers/scsi/megaraid/megaraid_sas_base.c ret = (MEGASAS_IS_LOGICAL(cmd->device)) ? device 1764 drivers/scsi/megaraid/megaraid_sas_base.c scmd->device->host->hostdata; device 1794 drivers/scsi/megaraid/megaraid_sas_base.c mr_device_priv_data = scmd->device->hostdata; device 1810 drivers/scsi/megaraid/megaraid_sas_base.c if (MEGASAS_IS_LOGICAL(scmd->device) && device 1811 drivers/scsi/megaraid/megaraid_sas_base.c (scmd->device->id >= instance->fw_supported_vd_count || device 1812 drivers/scsi/megaraid/megaraid_sas_base.c scmd->device->lun)) { device 1818 drivers/scsi/megaraid/megaraid_sas_base.c MEGASAS_IS_LOGICAL(scmd->device) && device 2157 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0073SKINNY) || device 2158 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY) || device 2276 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS1064R) || device 2277 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_DELL_PERC5) || device 2278 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_LSI_VERDE_ZCR)) { device 2833 drivers/scsi/megaraid/megaraid_sas_base.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 2870 drivers/scsi/megaraid/megaraid_sas_base.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 2940 drivers/scsi/megaraid/megaraid_sas_base.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 2997 drivers/scsi/megaraid/megaraid_sas_base.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 3004 drivers/scsi/megaraid/megaraid_sas_base.c scmd->device->host->shost_state, device 3005 drivers/scsi/megaraid/megaraid_sas_base.c scsi_host_busy(scmd->device->host), device 3014 drivers/scsi/megaraid/megaraid_sas_base.c ret = megasas_reset_fusion(scmd->device->host, device 3031 drivers/scsi/megaraid/megaraid_sas_base.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 3036 drivers/scsi/megaraid/megaraid_sas_base.c sdev_printk(KERN_NOTICE, scmd->device, "TASK ABORT not supported\n"); device 3053 drivers/scsi/megaraid/megaraid_sas_base.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 3058 drivers/scsi/megaraid/megaraid_sas_base.c sdev_printk(KERN_NOTICE, scmd->device, "TARGET RESET not supported\n"); device 3163 drivers/scsi/megaraid/megaraid_sas_base.c fw_crash_buffer_store(struct device *cdev, device 3182 drivers/scsi/megaraid/megaraid_sas_base.c fw_crash_buffer_show(struct device *cdev, device 3227 drivers/scsi/megaraid/megaraid_sas_base.c fw_crash_buffer_size_show(struct device *cdev, device 3239 drivers/scsi/megaraid/megaraid_sas_base.c fw_crash_state_store(struct device *cdev, device 3274 drivers/scsi/megaraid/megaraid_sas_base.c fw_crash_state_show(struct device *cdev, device 3285 drivers/scsi/megaraid/megaraid_sas_base.c page_size_show(struct device *cdev, device 3292 drivers/scsi/megaraid/megaraid_sas_base.c ldio_outstanding_show(struct device *cdev, struct device_attribute *attr, device 3302 drivers/scsi/megaraid/megaraid_sas_base.c fw_cmds_outstanding_show(struct device *cdev, device 3312 drivers/scsi/megaraid/megaraid_sas_base.c enable_sdev_max_qd_show(struct device *cdev, device 3322 drivers/scsi/megaraid/megaraid_sas_base.c enable_sdev_max_qd_store(struct device *cdev, device 3354 drivers/scsi/megaraid/megaraid_sas_base.c dump_system_regs_show(struct device *cdev, device 3365 drivers/scsi/megaraid/megaraid_sas_base.c raid_map_id_show(struct device *cdev, struct device_attribute *attr, device 3856 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS1064R) || device 3857 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_DELL_PERC5) || device 3858 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_LSI_VERDE_ZCR) device 3920 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == device 3922 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == device 3924 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == device 4020 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == device 4022 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == device 4037 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == device 4039 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == device 4056 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == device 4058 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == device 5443 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0073SKINNY) || device 5444 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY)) { device 5890 drivers/scsi/megaraid/megaraid_sas_base.c switch (instance->pdev->device) { device 6262 drivers/scsi/megaraid/megaraid_sas_base.c if (instance->pdev->device == PCI_DEVICE_ID_LSI_PLASMA) { device 6760 drivers/scsi/megaraid/megaraid_sas_base.c if (((instance->pdev->device == device 6762 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == device 6880 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_DELL_PERC5)) { device 6883 drivers/scsi/megaraid/megaraid_sas_base.c switch (instance->pdev->device) { device 7244 drivers/scsi/megaraid/megaraid_sas_base.c if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0073SKINNY) || device 7245 drivers/scsi/megaraid/megaraid_sas_base.c (instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY)) device 7276 drivers/scsi/megaraid/megaraid_sas_base.c switch (pdev->device) { device 1513 drivers/scsi/megaraid/megaraid_sas_fusion.c switch (instance->pdev->device) { device 2440 drivers/scsi/megaraid/megaraid_sas_fusion.c io_request->EEDPBlockSize = cpu_to_le32(scp->device->sector_size); device 2830 drivers/scsi/megaraid/megaraid_sas_fusion.c atomic_read(&scp->device->device_busy) > device 2853 drivers/scsi/megaraid/megaraid_sas_fusion.c mrdev_priv = scp->device->hostdata; device 3028 drivers/scsi/megaraid/megaraid_sas_fusion.c io_request->LUN[1] = scmd->device->lun; device 3094 drivers/scsi/megaraid/megaraid_sas_fusion.c mr_device_priv_data = scmd->device->hostdata; device 3104 drivers/scsi/megaraid/megaraid_sas_fusion.c io_request->LUN[1] = scmd->device->lun; device 3163 drivers/scsi/megaraid/megaraid_sas_fusion.c atomic_read(&scmd->device->device_busy) > MR_DEVICE_HIGH_IOPS_DEPTH) device 3189 drivers/scsi/megaraid/megaraid_sas_fusion.c timeout_limit = (scmd->device->type == TYPE_DISK) ? device 3222 drivers/scsi/megaraid/megaraid_sas_fusion.c mr_device_priv_data = scp->device->hostdata; device 4327 drivers/scsi/megaraid/megaraid_sas_fusion.c (cmd_fusion->scmd->device->id == id && device 4328 drivers/scsi/megaraid/megaraid_sas_fusion.c cmd_fusion->scmd->device->channel == channel)) { device 4553 drivers/scsi/megaraid/megaraid_sas_fusion.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 4620 drivers/scsi/megaraid/megaraid_sas_fusion.c mr_device_priv_data = scmd->device->hostdata; device 4622 drivers/scsi/megaraid/megaraid_sas_fusion.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 4632 drivers/scsi/megaraid/megaraid_sas_fusion.c sdev_printk(KERN_INFO, scmd->device, "device been deleted! " device 4656 drivers/scsi/megaraid/megaraid_sas_fusion.c devhandle = megasas_get_tm_devhandle(scmd->device); device 4660 drivers/scsi/megaraid/megaraid_sas_fusion.c sdev_printk(KERN_INFO, scmd->device, device 4665 drivers/scsi/megaraid/megaraid_sas_fusion.c sdev_printk(KERN_INFO, scmd->device, device 4671 drivers/scsi/megaraid/megaraid_sas_fusion.c scmd->device->channel, scmd->device->id, smid, device 4701 drivers/scsi/megaraid/megaraid_sas_fusion.c mr_device_priv_data = scmd->device->hostdata; device 4703 drivers/scsi/megaraid/megaraid_sas_fusion.c instance = (struct megasas_instance *)scmd->device->host->hostdata; device 4713 drivers/scsi/megaraid/megaraid_sas_fusion.c sdev_printk(KERN_INFO, scmd->device, device 4726 drivers/scsi/megaraid/megaraid_sas_fusion.c devhandle = megasas_get_tm_devhandle(scmd->device); device 4730 drivers/scsi/megaraid/megaraid_sas_fusion.c sdev_printk(KERN_INFO, scmd->device, device 4736 drivers/scsi/megaraid/megaraid_sas_fusion.c sdev_printk(KERN_INFO, scmd->device, device 4741 drivers/scsi/megaraid/megaraid_sas_fusion.c scmd->device->channel, scmd->device->id, 0, device 4885 drivers/scsi/megaraid/megaraid_sas_fusion.c cmd_fusion->scmd->device, "SMID: 0x%x\n", device 85 drivers/scsi/mesh.c #define DEBUG_TARGET(cmd) ((cmd) && ALLOW_DEBUG((cmd)->device->id)) device 410 drivers/scsi/mesh.c id = cmd->device->id; device 573 drivers/scsi/mesh.c if (ms->tgts[cmd->device->id].current_req == NULL) device 873 drivers/scsi/mesh.c tp = &ms->tgts[cmd->device->id]; device 1232 drivers/scsi/mesh.c } else if (code != cmd->device->lun + IDENTIFY_BASE) { device 1236 drivers/scsi/mesh.c cmd->device->lun, ms->conn_tgt); device 1548 drivers/scsi/mesh.c (cmd? cmd->device->lun: 0)); device 1636 drivers/scsi/mesh.c ms = (struct mesh_state *) cmd->device->host->hostdata; device 1689 drivers/scsi/mesh.c struct mesh_state *ms = (struct mesh_state *) cmd->device->host->hostdata; device 1693 drivers/scsi/mesh.c dumplog(ms, cmd->device->id); device 1706 drivers/scsi/mesh.c struct mesh_state *ms = (struct mesh_state *) cmd->device->host->hostdata; device 2303 drivers/scsi/mpt3sas/mpt3sas_base.c sdev_printk(KERN_ERR, scmd->device, device 2415 drivers/scsi/mpt3sas/mpt3sas_base.c sdev_printk(KERN_ERR, scmd->device, device 2563 drivers/scsi/mpt3sas/mpt3sas_base.c sdev_printk(KERN_ERR, scmd->device, device 2777 drivers/scsi/mpt3sas/mpt3sas_base.c if (ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2008 && device 2790 drivers/scsi/mpt3sas/mpt3sas_base.c if (ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2004 || device 2791 drivers/scsi/mpt3sas/mpt3sas_base.c ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2008 || device 2792 drivers/scsi/mpt3sas/mpt3sas_base.c ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2108_1 || device 2793 drivers/scsi/mpt3sas/mpt3sas_base.c ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2108_2 || device 2794 drivers/scsi/mpt3sas/mpt3sas_base.c ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2108_3 || device 2795 drivers/scsi/mpt3sas/mpt3sas_base.c ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2116_1 || device 2796 drivers/scsi/mpt3sas/mpt3sas_base.c ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2116_2) device 3488 drivers/scsi/mpt3sas/mpt3sas_base.c if (atomic_read(&scmd->device->device_busy) > device 3999 drivers/scsi/mpt3sas/mpt3sas_base.c switch (ioc->pdev->device) { device 4088 drivers/scsi/mpt3sas/mpt3sas_base.c switch (ioc->pdev->device) { device 4144 drivers/scsi/mpt3sas/mpt3sas_base.c switch (ioc->pdev->device) { device 4188 drivers/scsi/mpt3sas/mpt3sas_base.c switch (ioc->pdev->device) { device 707 drivers/scsi/mpt3sas/mpt3sas_base.h void *device; device 766 drivers/scsi/mpt3sas/mpt3sas_base.h struct device *parent_dev; device 1713 drivers/scsi/mpt3sas/mpt3sas_base.h *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev); device 1716 drivers/scsi/mpt3sas/mpt3sas_base.h struct device *parent_dev); device 591 drivers/scsi/mpt3sas/mpt3sas_ctl.c if (lun != scmd->device->lun) device 593 drivers/scsi/mpt3sas/mpt3sas_ctl.c priv_data = scmd->device->hostdata; device 1146 drivers/scsi/mpt3sas/mpt3sas_ctl.c karg.pci_id = ioc->pdev->device; device 1150 drivers/scsi/mpt3sas/mpt3sas_ctl.c karg.pci_information.u.bits.device = PCI_SLOT(ioc->pdev->devfn); device 2515 drivers/scsi/mpt3sas/mpt3sas_ctl.c version_fw_show(struct device *cdev, struct device_attribute *attr, device 2538 drivers/scsi/mpt3sas/mpt3sas_ctl.c version_bios_show(struct device *cdev, struct device_attribute *attr, device 2563 drivers/scsi/mpt3sas/mpt3sas_ctl.c version_mpi_show(struct device *cdev, struct device_attribute *attr, device 2583 drivers/scsi/mpt3sas/mpt3sas_ctl.c version_product_show(struct device *cdev, struct device_attribute *attr, device 2602 drivers/scsi/mpt3sas/mpt3sas_ctl.c version_nvdata_persistent_show(struct device *cdev, device 2622 drivers/scsi/mpt3sas/mpt3sas_ctl.c version_nvdata_default_show(struct device *cdev, struct device_attribute device 2642 drivers/scsi/mpt3sas/mpt3sas_ctl.c board_name_show(struct device *cdev, struct device_attribute *attr, device 2661 drivers/scsi/mpt3sas/mpt3sas_ctl.c board_assembly_show(struct device *cdev, struct device_attribute *attr, device 2680 drivers/scsi/mpt3sas/mpt3sas_ctl.c board_tracer_show(struct device *cdev, struct device_attribute *attr, device 2702 drivers/scsi/mpt3sas/mpt3sas_ctl.c io_delay_show(struct device *cdev, struct device_attribute *attr, device 2724 drivers/scsi/mpt3sas/mpt3sas_ctl.c device_delay_show(struct device *cdev, struct device_attribute *attr, device 2745 drivers/scsi/mpt3sas/mpt3sas_ctl.c fw_queue_depth_show(struct device *cdev, struct device_attribute *attr, device 2766 drivers/scsi/mpt3sas/mpt3sas_ctl.c host_sas_address_show(struct device *cdev, struct device_attribute *attr, device 2787 drivers/scsi/mpt3sas/mpt3sas_ctl.c logging_level_show(struct device *cdev, struct device_attribute *attr, device 2796 drivers/scsi/mpt3sas/mpt3sas_ctl.c logging_level_store(struct device *cdev, struct device_attribute *attr, device 2823 drivers/scsi/mpt3sas/mpt3sas_ctl.c fwfault_debug_show(struct device *cdev, struct device_attribute *attr, device 2832 drivers/scsi/mpt3sas/mpt3sas_ctl.c fwfault_debug_store(struct device *cdev, struct device_attribute *attr, device 2860 drivers/scsi/mpt3sas/mpt3sas_ctl.c ioc_reset_count_show(struct device *cdev, struct device_attribute *attr, device 2881 drivers/scsi/mpt3sas/mpt3sas_ctl.c reply_queue_count_show(struct device *cdev, device 2909 drivers/scsi/mpt3sas/mpt3sas_ctl.c BRM_status_show(struct device *cdev, struct device_attribute *attr, device 2992 drivers/scsi/mpt3sas/mpt3sas_ctl.c host_trace_buffer_size_show(struct device *cdev, device 3039 drivers/scsi/mpt3sas/mpt3sas_ctl.c host_trace_buffer_show(struct device *cdev, struct device_attribute *attr, device 3071 drivers/scsi/mpt3sas/mpt3sas_ctl.c host_trace_buffer_store(struct device *cdev, struct device_attribute *attr, device 3100 drivers/scsi/mpt3sas/mpt3sas_ctl.c host_trace_buffer_enable_show(struct device *cdev, device 3118 drivers/scsi/mpt3sas/mpt3sas_ctl.c host_trace_buffer_enable_store(struct device *cdev, device 3181 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_master_show(struct device *cdev, device 3207 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_master_store(struct device *cdev, device 3238 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_event_show(struct device *cdev, device 3263 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_event_store(struct device *cdev, device 3294 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_scsi_show(struct device *cdev, device 3319 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_scsi_store(struct device *cdev, device 3348 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_mpi_show(struct device *cdev, device 3373 drivers/scsi/mpt3sas/mpt3sas_ctl.c diag_trigger_mpi_store(struct device *cdev, device 3406 drivers/scsi/mpt3sas/mpt3sas_ctl.c drv_support_bitmap_show(struct device *cdev, device 3425 drivers/scsi/mpt3sas/mpt3sas_ctl.c enable_sdev_max_qd_show(struct device *cdev, device 3445 drivers/scsi/mpt3sas/mpt3sas_ctl.c enable_sdev_max_qd_store(struct device *cdev, device 3561 drivers/scsi/mpt3sas/mpt3sas_ctl.c sas_address_show(struct device *dev, struct device_attribute *attr, device 3583 drivers/scsi/mpt3sas/mpt3sas_ctl.c sas_device_handle_show(struct device *dev, struct device_attribute *attr, device 3603 drivers/scsi/mpt3sas/mpt3sas_ctl.c sas_ncq_prio_enable_show(struct device *dev, device 3614 drivers/scsi/mpt3sas/mpt3sas_ctl.c sas_ncq_prio_enable_store(struct device *dev, device 129 drivers/scsi/mpt3sas/mpt3sas_ctl.h uint32_t device:5; device 467 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_determine_boot_device(struct MPT3SAS_ADAPTER *ioc, void *device, device 487 drivers/scsi/mpt3sas/mpt3sas_scsih.c raid_device = device; device 493 drivers/scsi/mpt3sas/mpt3sas_scsih.c pcie_device = device; device 499 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device = device; device 506 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (!ioc->req_boot_device.device) { device 515 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->req_boot_device.device = device; device 520 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (!ioc->req_alt_boot_device.device) { device 529 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->req_alt_boot_device.device = device; device 534 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (!ioc->current_boot_device.device) { device 543 drivers/scsi/mpt3sas/mpt3sas_scsih.c ioc->current_boot_device.device = device; device 1938 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_is_raid(struct device *dev) device 1949 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_is_nvme(struct device *dev) device 1961 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_get_resync(struct device *dev) device 2022 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_get_state(struct device *dev) device 2789 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct scsi_target *starget = scmd->device->sdev_target; device 2870 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); device 2878 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, device 2882 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device_priv_data = scmd->device->hostdata; device 2885 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, device 2916 drivers/scsi/mpt3sas/mpt3sas_scsih.c r = mpt3sas_scsih_issue_locked_tm(ioc, handle, scmd->device->lun, device 2923 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, "task abort: %s scmd(%p)\n", device 2939 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); device 2948 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct scsi_target *starget = scmd->device->sdev_target; device 2951 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, device 2955 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device_priv_data = scmd->device->hostdata; device 2958 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, device 2992 drivers/scsi/mpt3sas/mpt3sas_scsih.c r = mpt3sas_scsih_issue_locked_tm(ioc, handle, scmd->device->lun, device 2996 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (r == SUCCESS && atomic_read(&scmd->device->device_busy)) device 2999 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, "device reset: %s scmd(%p)\n", device 3019 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); device 3027 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct scsi_target *starget = scmd->device->sdev_target; device 3034 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device_priv_data = scmd->device->hostdata; device 3097 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct MPT3SAS_ADAPTER *ioc = shost_priv(scmd->device->host); device 4492 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct MPT3SAS_DEVICE *priv = scmd->device->hostdata; device 4591 drivers/scsi/mpt3sas/mpt3sas_scsih.c cpu_to_le16(scmd->device->sector_size); device 4657 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device_priv_data = scmd->device->hostdata; device 4723 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (((!ioc->is_warpdrive && !scsih_is_raid(&scmd->device->sdev_gendev)) device 4724 drivers/scsi/mpt3sas/mpt3sas_scsih.c && !scsih_is_nvme(&scmd->device->sdev_gendev)) device 4725 drivers/scsi/mpt3sas/mpt3sas_scsih.c && sas_is_tlr_enabled(scmd->device) && scmd->cmd_len != 32) device 4838 drivers/scsi/mpt3sas/mpt3sas_scsih.c struct scsi_target *starget = scmd->device->sdev_target; device 5237 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device_priv_data = scmd->device->hostdata; device 5270 drivers/scsi/mpt3sas/mpt3sas_scsih.c !scsih_is_raid(&scmd->device->sdev_gendev) && device 5271 drivers/scsi/mpt3sas/mpt3sas_scsih.c !scsih_is_nvme(&scmd->device->sdev_gendev)) device 5272 drivers/scsi/mpt3sas/mpt3sas_scsih.c && sas_is_tlr_enabled(scmd->device) && device 5274 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_disable_tlr(scmd->device); device 5275 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev_printk(KERN_INFO, scmd->device, "TLR disabled\n"); device 5333 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsi_device_set_state(scmd->device, device 5337 drivers/scsi/mpt3sas/mpt3sas_scsih.c scmd->device->expecting_cc_ua = 1; device 5343 drivers/scsi/mpt3sas/mpt3sas_scsih.c } else if ((scmd->device->channel == RAID_CHANNEL) && device 7415 drivers/scsi/mpt3sas/mpt3sas_scsih.c sdev = scmd->device; device 9870 drivers/scsi/mpt3sas/mpt3sas_scsih.c void *device; device 9885 drivers/scsi/mpt3sas/mpt3sas_scsih.c device = NULL; device 9886 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (ioc->req_boot_device.device) { device 9887 drivers/scsi/mpt3sas/mpt3sas_scsih.c device = ioc->req_boot_device.device; device 9889 drivers/scsi/mpt3sas/mpt3sas_scsih.c } else if (ioc->req_alt_boot_device.device) { device 9890 drivers/scsi/mpt3sas/mpt3sas_scsih.c device = ioc->req_alt_boot_device.device; device 9892 drivers/scsi/mpt3sas/mpt3sas_scsih.c } else if (ioc->current_boot_device.device) { device 9893 drivers/scsi/mpt3sas/mpt3sas_scsih.c device = ioc->current_boot_device.device; device 9897 drivers/scsi/mpt3sas/mpt3sas_scsih.c if (!device) device 9901 drivers/scsi/mpt3sas/mpt3sas_scsih.c raid_device = device; device 9908 drivers/scsi/mpt3sas/mpt3sas_scsih.c pcie_device = device; device 9917 drivers/scsi/mpt3sas/mpt3sas_scsih.c sas_device = device; device 10348 drivers/scsi/mpt3sas/mpt3sas_scsih.c switch (pdev->device) { device 10450 drivers/scsi/mpt3sas/mpt3sas_scsih.c switch (pdev->device) { device 10476 drivers/scsi/mpt3sas/mpt3sas_scsih.c switch (pdev->device) { device 830 drivers/scsi/mpt3sas/mpt3sas_transport.c *mpt3sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev) device 899 drivers/scsi/mpt3sas/mpt3sas_transport.c struct device *parent_dev) device 1791 drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_map_smp_buffer(struct device *dev, struct bsg_buffer *buf, device 1813 drivers/scsi/mpt3sas/mpt3sas_transport.c _transport_unmap_smp_buffer(struct device *dev, struct bsg_buffer *buf, device 33 drivers/scsi/mvme147.c struct Scsi_Host *instance = cmd->device->host; device 717 drivers/scsi/mvsas/mv_94xx.c struct mvs_device *device; device 726 drivers/scsi/mvsas/mv_94xx.c device = mvs_find_dev_by_reg_set(mvi, i); device 727 drivers/scsi/mvsas/mv_94xx.c if (device) device 728 drivers/scsi/mvsas/mv_94xx.c mvs_release_task(mvi, device->sas_device); device 731 drivers/scsi/mvsas/mv_94xx.c device = mvs_find_dev_by_reg_set(mvi, i+32); device 732 drivers/scsi/mvsas/mv_94xx.c if (device) device 733 drivers/scsi/mvsas/mv_94xx.c mvs_release_task(mvi, device->sas_device); device 634 drivers/scsi/mvsas/mv_init.c .device = 0x6440, device 657 drivers/scsi/mvsas/mv_init.c .device = 0x9480, device 666 drivers/scsi/mvsas/mv_init.c .device = 0x9445, device 696 drivers/scsi/mvsas/mv_init.c mvs_show_driver_version(struct device *cdev, device 708 drivers/scsi/mvsas/mv_init.c mvs_store_interrupt_coalescing(struct device *cdev, device 748 drivers/scsi/mvsas/mv_init.c static ssize_t mvs_show_interrupt_coalescing(struct device *cdev, device 1440 drivers/scsi/mvsas/mv_sas.c int_to_scsilun(cmnd->device->lun, &lun); device 1494 drivers/scsi/mvsas/mv_sas.c int_to_scsilun(cmnd->device->lun, &lun); device 323 drivers/scsi/mvsas/mv_sas.h struct mvs_device *device; device 335 drivers/scsi/mvsas/mv_sas.h struct device *dev; device 702 drivers/scsi/mvumi.c mhba = (struct mvumi_hba *) scmd->device->host->hostdata; device 960 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) { device 1184 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9143) { device 1444 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9143) device 1485 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) device 1521 drivers/scsi/mvumi.c if (mhba->pdev->device == device 1560 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9143) device 1936 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) { device 2033 drivers/scsi/mvumi.c pframe->device_id = ((unsigned short) scmd->device->id) | device 2034 drivers/scsi/mvumi.c (((unsigned short) scmd->device->lun) << 8); device 2118 drivers/scsi/mvumi.c struct Scsi_Host *host = scmd->device->host; device 2192 drivers/scsi/mvumi.c switch (mhba->pdev->device) { device 2323 drivers/scsi/mvumi.c switch (mhba->pdev->device) { device 2337 drivers/scsi/mvumi.c mhba->pdev->device); device 2343 drivers/scsi/mvumi.c mhba->pdev->device); device 2413 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) device 2438 drivers/scsi/mvumi.c if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) device 2462 drivers/scsi/mvumi.c pdev->vendor, pdev->device, pdev->subsystem_vendor, device 1258 drivers/scsi/myrb.c struct Scsi_Host *shost = scmd->device->host; device 1273 drivers/scsi/myrb.c struct scsi_device *sdev = scmd->device; device 1413 drivers/scsi/myrb.c dev_dbg(&scmd->device->sdev_gendev, device 1428 drivers/scsi/myrb.c struct scsi_device *sdev = scmd->device; device 1637 drivers/scsi/myrb.c struct scsi_device *sdev = scmd->device; device 1789 drivers/scsi/myrb.c static ssize_t raid_state_show(struct device *dev, device 1834 drivers/scsi/myrb.c static ssize_t raid_state_store(struct device *dev, device 1902 drivers/scsi/myrb.c static ssize_t raid_level_show(struct device *dev, device 1924 drivers/scsi/myrb.c static ssize_t rebuild_show(struct device *dev, device 1946 drivers/scsi/myrb.c static ssize_t rebuild_store(struct device *dev, device 2051 drivers/scsi/myrb.c static ssize_t consistency_check_store(struct device *dev, device 2157 drivers/scsi/myrb.c static ssize_t consistency_check_show(struct device *dev, device 2164 drivers/scsi/myrb.c static ssize_t ctlr_num_show(struct device *dev, device 2174 drivers/scsi/myrb.c static ssize_t firmware_show(struct device *dev, device 2184 drivers/scsi/myrb.c static ssize_t model_show(struct device *dev, device 2194 drivers/scsi/myrb.c static ssize_t flush_cache_store(struct device *dev, device 2249 drivers/scsi/myrb.c static int myrb_is_raid(struct device *dev) device 2260 drivers/scsi/myrb.c static void myrb_get_resync(struct device *dev) device 2287 drivers/scsi/myrb.c static void myrb_get_state(struct device *dev) device 2353 drivers/scsi/myrb.c dev_dbg(&scmd->device->sdev_gendev, device 2378 drivers/scsi/myrb.c dev_dbg(&scmd->device->sdev_gendev, device 2383 drivers/scsi/myrb.c dev_dbg(&scmd->device->sdev_gendev, device 2390 drivers/scsi/myrb.c dev_dbg(&scmd->device->sdev_gendev, "Device nonresponsive\n"); device 937 drivers/scsi/myrs.c static ssize_t raid_state_show(struct device *dev, device 972 drivers/scsi/myrs.c static ssize_t raid_state_store(struct device *dev, device 1056 drivers/scsi/myrs.c static ssize_t raid_level_show(struct device *dev, device 1082 drivers/scsi/myrs.c static ssize_t rebuild_show(struct device *dev, device 1111 drivers/scsi/myrs.c static ssize_t rebuild_store(struct device *dev, device 1187 drivers/scsi/myrs.c static ssize_t consistency_check_show(struct device *dev, device 1212 drivers/scsi/myrs.c static ssize_t consistency_check_store(struct device *dev, device 1299 drivers/scsi/myrs.c static ssize_t serial_show(struct device *dev, device 1312 drivers/scsi/myrs.c static ssize_t ctlr_num_show(struct device *dev, device 1335 drivers/scsi/myrs.c static ssize_t processor_show(struct device *dev, device 1387 drivers/scsi/myrs.c static ssize_t model_show(struct device *dev, device 1397 drivers/scsi/myrs.c static ssize_t ctlr_type_show(struct device *dev, device 1407 drivers/scsi/myrs.c static ssize_t cache_size_show(struct device *dev, device 1417 drivers/scsi/myrs.c static ssize_t firmware_show(struct device *dev, device 1430 drivers/scsi/myrs.c static ssize_t discovery_store(struct device *dev, device 1468 drivers/scsi/myrs.c static ssize_t flush_cache_store(struct device *dev, device 1487 drivers/scsi/myrs.c static ssize_t disable_enclosure_messages_show(struct device *dev, device 1496 drivers/scsi/myrs.c static ssize_t disable_enclosure_messages_store(struct device *dev, device 1534 drivers/scsi/myrs.c struct Scsi_Host *shost = scmd->device->host; device 1590 drivers/scsi/myrs.c struct scsi_device *sdev = scmd->device; device 1597 drivers/scsi/myrs.c if (!scmd->device->hostdata) { device 1611 drivers/scsi/myrs.c if (scmd->device->channel >= cs->ctlr_info->physchan_present) { device 1640 drivers/scsi/myrs.c if (scmd->device->channel >= cs->ctlr_info->physchan_present) { device 1686 drivers/scsi/myrs.c if (scmd->device->channel >= cs->ctlr_info->physchan_present) { device 1966 drivers/scsi/myrs.c myrs_is_raid(struct device *dev) device 1979 drivers/scsi/myrs.c myrs_get_resync(struct device *dev) device 2004 drivers/scsi/myrs.c myrs_get_state(struct device *dev) device 195 drivers/scsi/ncr53c8xx.c typedef struct device *m_bush_t; /* Something that addresses DMAable */ device 516 drivers/scsi/ncr53c8xx.c static void __unmap_scsi_data(struct device *dev, struct scsi_cmnd *cmd) device 526 drivers/scsi/ncr53c8xx.c static int __map_scsi_sg_data(struct device *dev, struct scsi_cmnd *cmd) device 1670 drivers/scsi/ncr53c8xx.c struct device *dev; device 3665 drivers/scsi/ncr53c8xx.c #define PRINT_ADDR(cmd, arg...) dev_info(&cmd->device->sdev_gendev , ## arg) device 4112 drivers/scsi/ncr53c8xx.c struct scsi_device *sdev = cmd->device; device 4834 drivers/scsi/ncr53c8xx.c tp = &np->target[cmd->device->id]; device 4835 drivers/scsi/ncr53c8xx.c lp = tp->lp[cmd->device->lun]; device 4929 drivers/scsi/ncr53c8xx.c ncr_alloc_lcb (np, cmd->device->id, cmd->device->lun); device 4943 drivers/scsi/ncr53c8xx.c ncr_setup_tags (np, cmd->device); device 5605 drivers/scsi/ncr53c8xx.c dev_info(&cmd->device->sdev_target->dev, "WIDE SCSI %sabled.\n", device 6535 drivers/scsi/ncr53c8xx.c struct tcb *tp = &np->target[cmd->device->id]; device 6536 drivers/scsi/ncr53c8xx.c struct lcb *lp = tp->lp[cmd->device->lun]; device 6581 drivers/scsi/ncr53c8xx.c ncr_setup_tags (np, cmd->device); device 6613 drivers/scsi/ncr53c8xx.c cp->scsi_smsg2[0] = IDENTIFY(0, cmd->device->lun); device 6627 drivers/scsi/ncr53c8xx.c cp->sensecmd[1] = (cmd->device->lun & 0x7) << 5; device 6658 drivers/scsi/ncr53c8xx.c if (cmd->device->select_no_atn) device 7137 drivers/scsi/ncr53c8xx.c u_char tn = cmd->device->id; device 7138 drivers/scsi/ncr53c8xx.c u_char ln = cmd->device->lun; device 7955 drivers/scsi/ncr53c8xx.c static int ncr53c8xx_slave_alloc(struct scsi_device *device) device 7957 drivers/scsi/ncr53c8xx.c struct Scsi_Host *host = device->host; device 7959 drivers/scsi/ncr53c8xx.c struct tcb *tp = &np->target[device->id]; device 7960 drivers/scsi/ncr53c8xx.c tp->starget = device->sdev_target; device 7965 drivers/scsi/ncr53c8xx.c static int ncr53c8xx_slave_configure(struct scsi_device *device) device 7967 drivers/scsi/ncr53c8xx.c struct Scsi_Host *host = device->host; device 7969 drivers/scsi/ncr53c8xx.c struct tcb *tp = &np->target[device->id]; device 7970 drivers/scsi/ncr53c8xx.c struct lcb *lp = tp->lp[device->lun]; device 7973 drivers/scsi/ncr53c8xx.c ncr_setup_lcb(np, device); device 7981 drivers/scsi/ncr53c8xx.c numtags = device_queue_depth(np->unit, device->id, device->lun); device 7984 drivers/scsi/ncr53c8xx.c if (!device->tagged_supported) device 7992 drivers/scsi/ncr53c8xx.c scsi_change_queue_depth(device, depth_to_use); device 8007 drivers/scsi/ncr53c8xx.c ncr_setup_tags (np, device); device 8011 drivers/scsi/ncr53c8xx.c np->unit, device->id, device->lun, depth_to_use); device 8014 drivers/scsi/ncr53c8xx.c if (spi_support_sync(device->sdev_target) && device 8015 drivers/scsi/ncr53c8xx.c !spi_initial_dv(device->sdev_target)) device 8016 drivers/scsi/ncr53c8xx.c spi_dv_device(device); device 8022 drivers/scsi/ncr53c8xx.c struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb; device 8106 drivers/scsi/ncr53c8xx.c struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb; device 8133 drivers/scsi/ncr53c8xx.c struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb; device 8237 drivers/scsi/ncr53c8xx.c static ssize_t show_ncr53c8xx_revision(struct device *dev, device 8287 drivers/scsi/ncr53c8xx.c int unit, struct ncr_device *device) device 8309 drivers/scsi/ncr53c8xx.c if (device->differential) device 8310 drivers/scsi/ncr53c8xx.c driver_setup.diff_support = device->differential; device 8313 drivers/scsi/ncr53c8xx.c unit, device->chip.revision_id, device->slot.irq); device 8320 drivers/scsi/ncr53c8xx.c np = __m_calloc_dma(device->dev, sizeof(struct ncb), "NCB"); device 8324 drivers/scsi/ncr53c8xx.c np->dev = device->dev; device 8336 drivers/scsi/ncr53c8xx.c np->revision_id = device->chip.revision_id; device 8337 drivers/scsi/ncr53c8xx.c np->features = device->chip.features; device 8338 drivers/scsi/ncr53c8xx.c np->clock_divn = device->chip.nr_divisor; device 8339 drivers/scsi/ncr53c8xx.c np->maxoffs = device->chip.offset_max; device 8340 drivers/scsi/ncr53c8xx.c np->maxburst = device->chip.burst_max; device 8341 drivers/scsi/ncr53c8xx.c np->myaddr = device->host_id; device 8355 drivers/scsi/ncr53c8xx.c np->paddr = device->slot.base; device 8356 drivers/scsi/ncr53c8xx.c np->paddr2 = (np->features & FE_RAM) ? device->slot.base_2 : 0; device 8358 drivers/scsi/ncr53c8xx.c if (device->slot.base_v) device 8359 drivers/scsi/ncr53c8xx.c np->vaddr = device->slot.base_v; device 8361 drivers/scsi/ncr53c8xx.c np->vaddr = ioremap(device->slot.base_c, 128); device 8393 drivers/scsi/ncr53c8xx.c instance->irq = device->slot.irq; device 8394 drivers/scsi/ncr53c8xx.c instance->unique_id = device->slot.base; device 8449 drivers/scsi/ncr53c8xx.c np->irq = device->slot.irq; device 1300 drivers/scsi/ncr53c8xx.h struct device *dev; device 1307 drivers/scsi/ncr53c8xx.h extern struct Scsi_Host *ncr_attach(struct scsi_host_template *tpnt, int unit, struct ncr_device *device); device 72 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32BI_CBSC_II, device 79 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32BI_KME, device 86 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32BI_WBT, device 93 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_WORKBIT_STANDARD, device 100 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32BI_LOGITEC, device 107 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32BIB_LOGITEC, device 114 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32UDE_MELCO, device 121 drivers/scsi/nsp32.c .device = PCI_DEVICE_ID_NINJASCSI_32UDE_MELCO_II, device 357 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 366 drivers/scsi/nsp32.c data->msgoutbuf[pos] = IDENTIFY(mode, SCpnt->device->lun); pos++; device 378 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 395 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 413 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 444 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 445 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 446 drivers/scsi/nsp32.c unsigned int host_id = SCpnt->device->host->this_id; device 575 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 576 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 577 drivers/scsi/nsp32.c unsigned int host_id = SCpnt->device->host->this_id; device 799 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 800 drivers/scsi/nsp32.c unsigned int host_id = SCpnt->device->host->this_id; device 801 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 853 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 899 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 907 drivers/scsi/nsp32.c SCpnt->device->id, SCpnt->device->lun, SCpnt->cmnd[0], SCpnt->cmd_len, device 919 drivers/scsi/nsp32.c if (scmd_id(SCpnt) == SCpnt->device->host->this_id) { device 927 drivers/scsi/nsp32.c if (SCpnt->device->lun >= MAX_LUN) { device 950 drivers/scsi/nsp32.c cur_lunt = &(data->lunt[SCpnt->device->id][SCpnt->device->lun]); device 955 drivers/scsi/nsp32.c data->cur_id = SCpnt->device->id; device 956 drivers/scsi/nsp32.c data->cur_lun = SCpnt->device->lun; device 1020 drivers/scsi/nsp32.c SCpnt->device->id, target->sync_flag, target->syncreg, device 1512 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 1513 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 1550 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 1551 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 1708 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 1781 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 1782 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 1857 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 1925 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 1926 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 2220 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 2811 drivers/scsi/nsp32.c nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; device 2812 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 2881 drivers/scsi/nsp32.c struct Scsi_Host *host = SCpnt->device->host; device 2882 drivers/scsi/nsp32.c unsigned int base = SCpnt->device->host->io_port; device 2888 drivers/scsi/nsp32.c spin_lock_irq(SCpnt->device->host->host_lock); device 2895 drivers/scsi/nsp32.c spin_unlock_irq(SCpnt->device->host->host_lock); device 2910 drivers/scsi/nsp32.c int device = data->pci_devid->device; device 2931 drivers/scsi/nsp32.c device == PCI_DEVICE_ID_WORKBIT_STANDARD) { device 2934 drivers/scsi/nsp32.c device == PCI_DEVICE_ID_NINJASCSI_32BIB_LOGITEC) { device 2937 drivers/scsi/nsp32.c device == PCI_DEVICE_ID_NINJASCSI_32UDE_MELCO ) { device 179 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 194 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 198 drivers/scsi/pcmcia/nsp_cs.c SCpnt, target, SCpnt->device->lun, scsi_sglist(SCpnt), device 366 drivers/scsi/pcmcia/nsp_cs.c unsigned int host_id = SCpnt->device->host->this_id; device 367 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 369 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 449 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 505 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 506 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 519 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 548 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 581 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 582 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 621 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 653 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 654 drivers/scsi/pcmcia/nsp_cs.c unsigned int host_id = SCpnt->device->host->this_id; device 692 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 719 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 720 drivers/scsi/pcmcia/nsp_cs.c unsigned long mmio_base = SCpnt->device->host->base; device 721 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 818 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 819 drivers/scsi/pcmcia/nsp_cs.c unsigned long mmio_base = SCpnt->device->host->base; device 820 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 915 drivers/scsi/pcmcia/nsp_cs.c unsigned int base = SCpnt->device->host->io_port; device 918 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 1054 drivers/scsi/pcmcia/nsp_cs.c target = tmpSC->device->id; device 1055 drivers/scsi/pcmcia/nsp_cs.c lun = tmpSC->device->lun; device 1482 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 1491 drivers/scsi/pcmcia/nsp_cs.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 13 drivers/scsi/pcmcia/nsp_message.c unsigned int base = SCpnt->device->host->io_port; device 14 drivers/scsi/pcmcia/nsp_message.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 55 drivers/scsi/pcmcia/nsp_message.c nsp_hw_data *data = (nsp_hw_data *)SCpnt->device->host->hostdata; device 544 drivers/scsi/pcmcia/sym53c500_cs.c int port_base = SCpnt->device->host->io_port; device 546 drivers/scsi/pcmcia/sym53c500_cs.c (struct sym53c500_data *)SCpnt->device->host->hostdata; device 551 drivers/scsi/pcmcia/sym53c500_cs.c SCpnt->cmnd[0], SCpnt->cmd_len, SCpnt->device->id, device 552 drivers/scsi/pcmcia/sym53c500_cs.c (u8)SCpnt->device->lun, scsi_bufflen(SCpnt))); device 582 drivers/scsi/pcmcia/sym53c500_cs.c int port_base = SCpnt->device->host->io_port; device 585 drivers/scsi/pcmcia/sym53c500_cs.c spin_lock_irq(SCpnt->device->host->host_lock); device 587 drivers/scsi/pcmcia/sym53c500_cs.c spin_unlock_irq(SCpnt->device->host->host_lock); device 614 drivers/scsi/pcmcia/sym53c500_cs.c SYM53C500_show_pio(struct device *dev, struct device_attribute *attr, device 625 drivers/scsi/pcmcia/sym53c500_cs.c SYM53C500_store_pio(struct device *dev, struct device_attribute *attr, device 54 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_mpi_interface_rev_show(struct device *cdev, device 79 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_fw_version_show(struct device *cdev, device 109 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_ila_version_show(struct device *cdev, device 134 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_inactive_fw_version_show(struct device *cdev, device 160 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_max_out_io_show(struct device *cdev, device 183 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_max_devices_show(struct device *cdev, device 209 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_max_sg_list_show(struct device *cdev, device 253 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_sas_spec_support_show(struct device *cdev, device 282 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_host_sas_address_show(struct device *cdev, device 301 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_logging_level_show(struct device *cdev, device 310 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_logging_level_store(struct device *cdev, device 334 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_aap_log_show(struct device *cdev, device 369 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_ib_queue_log_show(struct device *cdev, device 402 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_ob_queue_log_show(struct device *cdev, device 433 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_bios_version_show(struct device *cdev, device 471 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t event_log_size_show(struct device *cdev, device 489 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_iop_log_show(struct device *cdev, device 527 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_fatal_log_show(struct device *cdev, device 545 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_ctl_gsm_log_show(struct device *cdev, device 706 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_store_update_fw(struct device *cdev, device 783 drivers/scsi/pm8001/pm8001_ctl.c static ssize_t pm8001_show_update_fw(struct device *cdev, device 1559 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 1639 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 1750 drivers/scsi/pm8001/pm8001_hwi.c ccb->device = pm8001_ha_dev; device 1812 drivers/scsi/pm8001/pm8001_hwi.c ccb->device = pm8001_ha_dev; device 1875 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 2121 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 2326 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 2698 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 2719 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 2919 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 3106 drivers/scsi/pm8001/pm8001_hwi.c struct pm8001_device *pm8001_dev = ccb->device; device 3574 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; device 3744 drivers/scsi/pm8001/pm8001_hwi.c pm8001_dev = ccb->device; /* retrieve device */ device 4550 drivers/scsi/pm8001/pm8001_hwi.c ccb->device = pm8001_dev; device 4988 drivers/scsi/pm8001/pm8001_hwi.c pm8001_get_gsm_dump(struct device *cdev, u32 length, char *buf) device 5081 drivers/scsi/pm8001/pm8001_hwi.c ccb->device = pm8001_dev; device 199 drivers/scsi/pm8001/pm8001_hwi.h u8 device; device 380 drivers/scsi/pm8001/pm8001_init.c pm8001_ha->ccb_info[i].device = NULL; device 850 drivers/scsi/pm8001/pm8001_init.c if (pm8001_ha->pdev->device == 0x0042) /* 6Gb */ device 454 drivers/scsi/pm8001/pm8001_sas.c ccb->device = pm8001_dev; device 821 drivers/scsi/pm8001/pm8001_sas.c ccb->device = pm8001_dev; device 944 drivers/scsi/pm8001/pm8001_sas.c pm8001_dev = ccb->device; device 1153 drivers/scsi/pm8001/pm8001_sas.c int_to_scsilun(cmnd->device->lun, &lun); device 1223 drivers/scsi/pm8001/pm8001_sas.c int_to_scsilun(cmnd->device->lun, &lun); device 106 drivers/scsi/pm8001/pm8001_sas.h #define IS_SPCV_12G(dev) ((dev->device == 0X8074) \ device 107 drivers/scsi/pm8001/pm8001_sas.h || (dev->device == 0X8076) \ device 108 drivers/scsi/pm8001/pm8001_sas.h || (dev->device == 0X8077) \ device 109 drivers/scsi/pm8001/pm8001_sas.h || (dev->device == 0X8070) \ device 110 drivers/scsi/pm8001/pm8001_sas.h || (dev->device == 0X8072)) device 303 drivers/scsi/pm8001/pm8001_sas.h struct pm8001_device *device; device 490 drivers/scsi/pm8001/pm8001_sas.h struct device *dev; device 724 drivers/scsi/pm8001/pm8001_sas.h ssize_t pm80xx_get_fatal_dump(struct device *cdev, device 726 drivers/scsi/pm8001/pm8001_sas.h ssize_t pm8001_get_gsm_dump(struct device *cdev, u32, char *buf); device 87 drivers/scsi/pm8001/pm80xx_hwi.c ssize_t pm80xx_get_fatal_dump(struct device *cdev, device 1435 drivers/scsi/pm8001/pm80xx_hwi.c ccb->device = pm8001_ha_dev; device 1499 drivers/scsi/pm8001/pm80xx_hwi.c ccb->device = pm8001_ha_dev; device 1563 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_dev = ccb->device; device 1822 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_dev = ccb->device; device 2036 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_dev = ccb->device; device 2413 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_dev = ccb->device; device 2653 drivers/scsi/pm8001/pm80xx_hwi.c pm8001_dev = ccb->device; device 4552 drivers/scsi/pm8001/pm80xx_hwi.c ccb->device = pm8001_dev; device 393 drivers/scsi/pm8001/pm80xx_hwi.h u8 device; device 2425 drivers/scsi/pmcraid.c struct device *dev = &cmd->drv_inst->pdev->dev; device 2479 drivers/scsi/pmcraid.c struct pmcraid_resource_entry *res = scsi_cmd->device->hostdata; device 2514 drivers/scsi/pmcraid.c struct pmcraid_resource_entry *res = cmd->scsi_cmd->device->hostdata; device 2586 drivers/scsi/pmcraid.c struct pmcraid_resource_entry *res = scsi_cmd->device->hostdata; device 2636 drivers/scsi/pmcraid.c scsi_cmd->device->channel); device 2713 drivers/scsi/pmcraid.c (struct pmcraid_instance *)scsi_cmd->device->host->hostdata; device 2714 drivers/scsi/pmcraid.c res = scsi_cmd->device->hostdata; device 2717 drivers/scsi/pmcraid.c sdev_printk(KERN_ERR, scsi_cmd->device, device 2866 drivers/scsi/pmcraid.c res = cmd->scsi_cmd->device->hostdata; device 2954 drivers/scsi/pmcraid.c (struct pmcraid_instance *)scsi_cmd->device->host->hostdata; device 2959 drivers/scsi/pmcraid.c res = scsi_cmd->device->hostdata; device 3005 drivers/scsi/pmcraid.c cancel_cmd->res = cmd->scsi_cmd->device->hostdata; device 3068 drivers/scsi/pmcraid.c (struct pmcraid_instance *)(scmd->device->host->hostdata); device 3338 drivers/scsi/pmcraid.c (struct pmcraid_instance *)scsi_cmd->device->host->hostdata; device 3341 drivers/scsi/pmcraid.c res = scsi_cmd->device->hostdata; device 3994 drivers/scsi/pmcraid.c struct device *dev, device 4014 drivers/scsi/pmcraid.c struct device *dev, device 4055 drivers/scsi/pmcraid.c struct device *dev, device 4081 drivers/scsi/pmcraid.c struct device *dev, device 5678 drivers/scsi/pmcraid.c pdev->vendor, pdev->device, device 495 drivers/scsi/ppa.c ppa_struct *dev = ppa_dev(cmd->device->host); device 521 drivers/scsi/ppa.c ppa_struct *dev = ppa_dev(cmd->device->host); device 632 drivers/scsi/ppa.c printk(KERN_DEBUG "ppa: no device at SCSI ID %i\n", cmd->device->target); device 793 drivers/scsi/ppa.c ppa_struct *dev = ppa_dev(cmd->device->host); device 839 drivers/scsi/ppa.c ppa_struct *dev = ppa_dev(cmd->device->host); device 867 drivers/scsi/ppa.c ppa_struct *dev = ppa_dev(cmd->device->host); device 964 drivers/scsi/ppa.c static int ppa_adjust_queue(struct scsi_device *device) device 966 drivers/scsi/ppa.c blk_queue_bounce_limit(device->request_queue, BLK_BOUNCE_HIGH); device 206 drivers/scsi/ps3rom.c struct ps3rom_private *priv = shost_priv(cmd->device->host); device 28 drivers/scsi/qedf/qedf_attr.c qedf_fcoe_mac_show(struct device *dev, device 46 drivers/scsi/qedf/qedf_attr.c qedf_fka_period_show(struct device *dev, device 105 drivers/scsi/qedf/qedf_attr.c struct device, kobj))); device 134 drivers/scsi/qedf/qedf_attr.c struct device, kobj))); device 481 drivers/scsi/qedf/qedf_io.c struct Scsi_Host *host = sc->device->host; device 565 drivers/scsi/qedf/qedf_io.c int_to_scsilun(sc_cmd->device->lun, device 823 drivers/scsi/qedf/qedf_io.c io_log->lun = sc_cmd->device->lun; device 858 drivers/scsi/qedf/qedf_io.c struct Scsi_Host *host = sc_cmd->device->host; device 909 drivers/scsi/qedf/qedf_io.c io_req->lun = (int)sc_cmd->device->lun; device 946 drivers/scsi/qedf/qedf_io.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 1168 drivers/scsi/qedf/qedf_io.c if (!sc_cmd->device) { device 1194 drivers/scsi/qedf/qedf_io.c sc_cmd->device->lun == (u64)fcport->lun_reset_lun)) { device 1249 drivers/scsi/qedf/qedf_io.c qedf->lport->host->host_no, sc_cmd->device->id, device 1250 drivers/scsi/qedf/qedf_io.c sc_cmd->device->lun, io_req->xid, device 1358 drivers/scsi/qedf/qedf_io.c if (!sc_cmd->device) { device 1364 drivers/scsi/qedf/qedf_io.c if (!virt_addr_valid(sc_cmd->device)) { device 1398 drivers/scsi/qedf/qedf_io.c qedf->lport->host->host_no, sc_cmd->device->id, device 1399 drivers/scsi/qedf/qedf_io.c sc_cmd->device->lun, sc_cmd, sc_cmd->result, sc_cmd->cmnd[0], device 1741 drivers/scsi/qedf/qedf_io.c if (!io_req->sc_cmd->device) { device 2288 drivers/scsi/qedf/qedf_io.c lun = (int)sc_cmd->device->lun; device 2393 drivers/scsi/qedf/qedf_io.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 2397 drivers/scsi/qedf/qedf_io.c struct fc_lport *lport = shost_priv(sc_cmd->device->host); device 2407 drivers/scsi/qedf/qedf_io.c rport->scsi_target_id, (int)sc_cmd->device->lun); device 650 drivers/scsi/qedf/qedf_main.c struct fc_rport *rport = starget_to_rport(scsi_target(sc_cmd->device)); device 663 drivers/scsi/qedf/qedf_main.c lport = shost_priv(sc_cmd->device->host); device 794 drivers/scsi/qedf/qedf_main.c sc_cmd->device->host->host_no, sc_cmd->device->id, device 795 drivers/scsi/qedf/qedf_main.c sc_cmd->device->lun); device 802 drivers/scsi/qedf/qedf_main.c sc_cmd->device->host->host_no, sc_cmd->device->id, device 803 drivers/scsi/qedf/qedf_main.c sc_cmd->device->lun); device 891 drivers/scsi/qedf/qedf_main.c lport = shost_priv(sc_cmd->device->host); device 1225 drivers/scsi/qedi/qedi_fw.c if (cmd->scsi_cmd && cmd->scsi_cmd->device) { device 1229 drivers/scsi/qedi/qedi_fw.c cmd->scsi_cmd, cmd->scsi_cmd->device, device 1232 drivers/scsi/qedi/qedi_fw.c if (cmd->scsi_cmd->device->lun != lun) device 1988 drivers/scsi/qedi/qedi_fw.c io_log->lun = sc_cmd->device->lun; device 2061 drivers/scsi/qedi/qedi_fw.c int_to_scsilun(sc->device->lun, (struct scsi_lun *)scsi_lun); device 35 drivers/scsi/qedi/qedi_iscsi.c struct Scsi_Host *shost = cmd->device->host; device 12 drivers/scsi/qedi/qedi_sysfs.c static inline struct qedi_ctx *qedi_dev_to_hba(struct device *dev) device 19 drivers/scsi/qedi/qedi_sysfs.c static ssize_t qedi_show_port_state(struct device *dev, device 31 drivers/scsi/qedi/qedi_sysfs.c static ssize_t qedi_show_speed(struct device *dev, device 379 drivers/scsi/qla1280.c #define IS_ISP1040(ha) (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP1020) device 380 drivers/scsi/qla1280.c #define IS_ISP1x40(ha) (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP1020 || \ device 381 drivers/scsi/qla1280.c ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP1240) device 382 drivers/scsi/qla1280.c #define IS_ISP1x160(ha) (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP10160 || \ device 383 drivers/scsi/qla1280.c ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP12160) device 495 drivers/scsi/qla1280.c #define CMD_HOST(Cmnd) Cmnd->device->host device 496 drivers/scsi/qla1280.c #define SCSI_BUS_32(Cmnd) Cmnd->device->channel device 497 drivers/scsi/qla1280.c #define SCSI_TCN_32(Cmnd) Cmnd->device->id device 498 drivers/scsi/qla1280.c #define SCSI_LUN_32(Cmnd) Cmnd->device->lun device 696 drivers/scsi/qla1280.c struct Scsi_Host *host = cmd->device->host; device 978 drivers/scsi/qla1280.c spin_lock_irq(cmd->device->host->host_lock); device 980 drivers/scsi/qla1280.c spin_unlock_irq(cmd->device->host->host_lock); device 994 drivers/scsi/qla1280.c spin_lock_irq(cmd->device->host->host_lock); device 996 drivers/scsi/qla1280.c spin_unlock_irq(cmd->device->host->host_lock); device 1010 drivers/scsi/qla1280.c spin_lock_irq(cmd->device->host->host_lock); device 1012 drivers/scsi/qla1280.c spin_unlock_irq(cmd->device->host->host_lock); device 1026 drivers/scsi/qla1280.c spin_lock_irq(cmd->device->host->host_lock); device 1028 drivers/scsi/qla1280.c spin_unlock_irq(cmd->device->host->host_lock); device 1181 drivers/scsi/qla1280.c qla1280_slave_configure(struct scsi_device *device) device 1185 drivers/scsi/qla1280.c int bus = device->channel; device 1186 drivers/scsi/qla1280.c int target = device->id; device 1191 drivers/scsi/qla1280.c ha = (struct scsi_qla_host *)device->host->hostdata; device 1197 drivers/scsi/qla1280.c if (device->tagged_supported && device 1199 drivers/scsi/qla1280.c scsi_change_queue_depth(device, ha->bus_settings[bus].hiwat); device 1201 drivers/scsi/qla1280.c scsi_change_queue_depth(device, default_depth); device 1204 drivers/scsi/qla1280.c nv->bus[bus].target[target].parameter.enable_sync = device->sdtr; device 1205 drivers/scsi/qla1280.c nv->bus[bus].target[target].parameter.enable_wide = device->wdtr; device 1206 drivers/scsi/qla1280.c nv->bus[bus].target[target].ppr_1x160.flags.enable_ppr = device->ppr; device 1226 drivers/scsi/qla1280.c qla1280_get_target_parameters(ha, device); device 2833 drivers/scsi/qla1280.c if (cmd->device->simple_tags) device 3088 drivers/scsi/qla1280.c if (cmd->device->simple_tags) device 3890 drivers/scsi/qla1280.c struct scsi_device *device) device 3895 drivers/scsi/qla1280.c bus = device->channel; device 3896 drivers/scsi/qla1280.c target = device->id; device 3897 drivers/scsi/qla1280.c lun = device->lun; device 3918 drivers/scsi/qla1280.c if (device->simple_tags) device 3919 drivers/scsi/qla1280.c printk(", Tagged queuing: depth %d", device->queue_depth); device 25 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 61 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 158 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 198 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 273 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 297 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 335 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 519 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 566 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 633 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 669 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 805 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 848 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 911 drivers/scsi/qla2xxx/qla_attr.c struct device, kobj))); device 1038 drivers/scsi/qla2xxx/qla_attr.c qla2x00_driver_version_show(struct device *dev, device 1045 drivers/scsi/qla2xxx/qla_attr.c qla2x00_fw_version_show(struct device *dev, device 1057 drivers/scsi/qla2xxx/qla_attr.c qla2x00_serial_num_show(struct device *dev, struct device_attribute *attr, device 1078 drivers/scsi/qla2xxx/qla_attr.c qla2x00_isp_name_show(struct device *dev, struct device_attribute *attr, device 1083 drivers/scsi/qla2xxx/qla_attr.c return scnprintf(buf, PAGE_SIZE, "ISP%04X\n", vha->hw->pdev->device); device 1087 drivers/scsi/qla2xxx/qla_attr.c qla2x00_isp_id_show(struct device *dev, struct device_attribute *attr, device 1103 drivers/scsi/qla2xxx/qla_attr.c qla2x00_model_name_show(struct device *dev, struct device_attribute *attr, device 1112 drivers/scsi/qla2xxx/qla_attr.c qla2x00_model_desc_show(struct device *dev, struct device_attribute *attr, device 1121 drivers/scsi/qla2xxx/qla_attr.c qla2x00_pci_info_show(struct device *dev, struct device_attribute *attr, device 1133 drivers/scsi/qla2xxx/qla_attr.c qla2x00_link_state_show(struct device *dev, struct device_attribute *attr, device 1173 drivers/scsi/qla2xxx/qla_attr.c qla2x00_zio_show(struct device *dev, struct device_attribute *attr, device 1191 drivers/scsi/qla2xxx/qla_attr.c qla2x00_zio_store(struct device *dev, struct device_attribute *attr, device 1219 drivers/scsi/qla2xxx/qla_attr.c qla2x00_zio_timer_show(struct device *dev, struct device_attribute *attr, device 1228 drivers/scsi/qla2xxx/qla_attr.c qla2x00_zio_timer_store(struct device *dev, struct device_attribute *attr, device 1247 drivers/scsi/qla2xxx/qla_attr.c qla_zio_threshold_show(struct device *dev, struct device_attribute *attr, device 1257 drivers/scsi/qla2xxx/qla_attr.c qla_zio_threshold_store(struct device *dev, struct device_attribute *attr, device 1275 drivers/scsi/qla2xxx/qla_attr.c qla2x00_beacon_show(struct device *dev, struct device_attribute *attr, device 1289 drivers/scsi/qla2xxx/qla_attr.c qla2x00_beacon_store(struct device *dev, struct device_attribute *attr, device 1325 drivers/scsi/qla2xxx/qla_attr.c qla2x00_optrom_bios_version_show(struct device *dev, device 1336 drivers/scsi/qla2xxx/qla_attr.c qla2x00_optrom_efi_version_show(struct device *dev, device 1347 drivers/scsi/qla2xxx/qla_attr.c qla2x00_optrom_fcode_version_show(struct device *dev, device 1358 drivers/scsi/qla2xxx/qla_attr.c qla2x00_optrom_fw_version_show(struct device *dev, device 1370 drivers/scsi/qla2xxx/qla_attr.c qla2x00_optrom_gold_fw_version_show(struct device *dev, device 1386 drivers/scsi/qla2xxx/qla_attr.c qla2x00_total_isp_aborts_show(struct device *dev, device 1396 drivers/scsi/qla2xxx/qla_attr.c qla24xx_84xx_fw_version_show(struct device *dev, device 1419 drivers/scsi/qla2xxx/qla_attr.c qla2x00_serdes_version_show(struct device *dev, struct device_attribute *attr, device 1434 drivers/scsi/qla2xxx/qla_attr.c qla2x00_mpi_version_show(struct device *dev, struct device_attribute *attr, device 1450 drivers/scsi/qla2xxx/qla_attr.c qla2x00_phy_version_show(struct device *dev, struct device_attribute *attr, device 1464 drivers/scsi/qla2xxx/qla_attr.c qla2x00_flash_block_size_show(struct device *dev, device 1474 drivers/scsi/qla2xxx/qla_attr.c qla2x00_vlan_id_show(struct device *dev, struct device_attribute *attr, device 1486 drivers/scsi/qla2xxx/qla_attr.c qla2x00_vn_port_mac_address_show(struct device *dev, device 1498 drivers/scsi/qla2xxx/qla_attr.c qla2x00_fabric_param_show(struct device *dev, struct device_attribute *attr, device 1507 drivers/scsi/qla2xxx/qla_attr.c qla2x00_thermal_temp_show(struct device *dev, device 1537 drivers/scsi/qla2xxx/qla_attr.c qla2x00_fw_state_show(struct device *dev, struct device_attribute *attr, device 1574 drivers/scsi/qla2xxx/qla_attr.c qla2x00_diag_requests_show(struct device *dev, device 1586 drivers/scsi/qla2xxx/qla_attr.c qla2x00_diag_megabytes_show(struct device *dev, device 1599 drivers/scsi/qla2xxx/qla_attr.c qla2x00_fw_dump_size_show(struct device *dev, struct device_attribute *attr, device 1617 drivers/scsi/qla2xxx/qla_attr.c qla2x00_allow_cna_fw_dump_show(struct device *dev, device 1630 drivers/scsi/qla2xxx/qla_attr.c qla2x00_allow_cna_fw_dump_store(struct device *dev, device 1648 drivers/scsi/qla2xxx/qla_attr.c qla2x00_pep_version_show(struct device *dev, struct device_attribute *attr, device 1662 drivers/scsi/qla2xxx/qla_attr.c qla2x00_min_supported_speed_show(struct device *dev, device 1681 drivers/scsi/qla2xxx/qla_attr.c qla2x00_max_supported_speed_show(struct device *dev, device 1697 drivers/scsi/qla2xxx/qla_attr.c qla2x00_port_speed_store(struct device *dev, struct device_attribute *attr, device 1763 drivers/scsi/qla2xxx/qla_attr.c qla2x00_port_speed_show(struct device *dev, struct device_attribute *attr, device 1784 drivers/scsi/qla2xxx/qla_attr.c qlini_mode_show(struct device *dev, struct device_attribute *attr, char *buf) device 2106 drivers/scsi/qla2xxx/qla_attr.c qlini_mode_store(struct device *dev, struct device_attribute *attr, device 2135 drivers/scsi/qla2xxx/qla_attr.c ql2xexchoffld_show(struct device *dev, struct device_attribute *attr, device 2153 drivers/scsi/qla2xxx/qla_attr.c ql2xexchoffld_store(struct device *dev, struct device_attribute *attr, device 2172 drivers/scsi/qla2xxx/qla_attr.c ql2xiniexchg_show(struct device *dev, struct device_attribute *attr, device 2190 drivers/scsi/qla2xxx/qla_attr.c ql2xiniexchg_store(struct device *dev, struct device_attribute *attr, device 2209 drivers/scsi/qla2xxx/qla_attr.c qla2x00_dif_bundle_statistics_show(struct device *dev, device 2223 drivers/scsi/qla2xxx/qla_attr.c qla2x00_fw_attr_show(struct device *dev, device 2240 drivers/scsi/qla2xxx/qla_attr.c qla2x00_port_no_show(struct device *dev, struct device_attribute *attr, device 1550 drivers/scsi/qla2xxx/qla_bsg.c image->field_address.device, image->field_address.offset, device 1597 drivers/scsi/qla2xxx/qla_bsg.c sr->field_address.device, sr->field_address.offset, device 1649 drivers/scsi/qla2xxx/qla_bsg.c sr->field_address.device, sr->field_address.offset, device 1696 drivers/scsi/qla2xxx/qla_bsg.c i2c->device, i2c->offset, i2c->length, i2c->option); device 1741 drivers/scsi/qla2xxx/qla_bsg.c i2c->device, i2c->offset, i2c->length, i2c->option); device 192 drivers/scsi/qla2xxx/qla_bsg.h uint16_t device; device 217 drivers/scsi/qla2xxx/qla_bsg.h uint16_t device; device 88 drivers/scsi/qla2xxx/qla_dbg.c fw_dump->device = htonl(ha->pdev->device); device 284 drivers/scsi/qla2xxx/qla_dbg.h uint32_t device; device 761 drivers/scsi/qla2xxx/qla_gbl.h extern uint32_t qlafx00_fw_state_show(struct device *, device 149 drivers/scsi/qla2xxx/qla_iocb.c uint8_t guard = scsi_host_get_guard(cmd->device->host); device 406 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->lun = cpu_to_le16(cmd->device->lun); device 907 drivers/scsi/qla2xxx/qla_iocb.c prot_int = cmd->device->sector_size; device 1482 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &fcp_cmnd->lun); device 1494 drivers/scsi/qla2xxx/qla_iocb.c blk_size = cmd->device->sector_size; device 1673 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &cmd_pkt->lun); device 1793 drivers/scsi/qla2xxx/qla_iocb.c cmd->device->sector_size, &sgx, &partial)) device 1813 drivers/scsi/qla2xxx/qla_iocb.c nseg = scsi_bufflen(cmd) / cmd->device->sector_size; device 1857 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &cmd_pkt->lun); device 1993 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &cmd_pkt->lun); device 2128 drivers/scsi/qla2xxx/qla_iocb.c cmd->device->sector_size, &sgx, &partial)) device 2148 drivers/scsi/qla2xxx/qla_iocb.c nseg = scsi_bufflen(cmd) / cmd->device->sector_size; device 2192 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &cmd_pkt->lun); device 3252 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &cmd_pkt->lun); device 3256 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &ctx->fcp_cmnd->lun); device 3319 drivers/scsi/qla2xxx/qla_iocb.c int_to_scsilun(cmd->device->lun, &cmd_pkt->lun); device 2112 drivers/scsi/qla2xxx/qla_isr.c sp->vha->host_no, cp->device->id, cp->device->lun, device 2178 drivers/scsi/qla2xxx/qla_isr.c cmd->device->sector_size); device 2763 drivers/scsi/qla2xxx/qla_isr.c cp->device->vendor); device 2770 drivers/scsi/qla2xxx/qla_isr.c cp->device->id, cp->device->lun, fcport->d_id.b24, device 2789 drivers/scsi/qla2xxx/qla_isr.c cp->device->id, cp->device->lun, fcport->d_id.b.domain, device 1502 drivers/scsi/qla2xxx/qla_mbx.c mcp->mb[6] = (uint16_t)cmd->device->lun; device 1899 drivers/scsi/qla2xxx/qla_mr.c ha->pdev->device); device 2084 drivers/scsi/qla2xxx/qla_mr.c qlafx00_fw_state_show(struct device *dev, struct device_attribute *attr, device 2168 drivers/scsi/qla2xxx/qla_mr.c sp->vha->host_no, cp->device->id, cp->device->lun, device 2535 drivers/scsi/qla2xxx/qla_mr.c cp->device->id, cp->device->lun, fcport->tgt_id, device 3146 drivers/scsi/qla2xxx/qla_mr.c int_to_scsilun(cmd->device->lun, &llun); device 804 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; device 805 drivers/scsi/qla2xxx/qla_os.c struct fc_rport *rport = starget_to_rport(scsi_target(cmd->device)); device 928 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; device 929 drivers/scsi/qla2xxx/qla_os.c struct fc_rport *rport = starget_to_rport(scsi_target(cmd->device)); device 1028 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1227 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1271 drivers/scsi/qla2xxx/qla_os.c id = cmd->device->id; device 1272 drivers/scsi/qla2xxx/qla_os.c lun = cmd->device->lun; device 1350 drivers/scsi/qla2xxx/qla_os.c match = cmd->device->id == t; device 1353 drivers/scsi/qla2xxx/qla_os.c match = (cmd->device->id == t && device 1354 drivers/scsi/qla2xxx/qla_os.c cmd->device->lun == l); device 1380 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1381 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; device 1397 drivers/scsi/qla2xxx/qla_os.c cmd->device->id, cmd->device->lun, cmd); device 1406 drivers/scsi/qla2xxx/qla_os.c if (do_reset(fcport, cmd->device->lun, 1) device 1413 drivers/scsi/qla2xxx/qla_os.c if (qla2x00_eh_wait_for_pending_commands(vha, cmd->device->id, device 1414 drivers/scsi/qla2xxx/qla_os.c cmd->device->lun, type) != QLA_SUCCESS) { device 1422 drivers/scsi/qla2xxx/qla_os.c vha->host_no, cmd->device->id, cmd->device->lun, cmd); device 1429 drivers/scsi/qla2xxx/qla_os.c reset_errors[err], vha->host_no, cmd->device->id, cmd->device->lun, device 1437 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1453 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1484 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1485 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; device 1497 drivers/scsi/qla2xxx/qla_os.c id = cmd->device->id; device 1498 drivers/scsi/qla2xxx/qla_os.c lun = cmd->device->lun; device 1561 drivers/scsi/qla2xxx/qla_os.c scsi_qla_host_t *vha = shost_priv(cmd->device->host); device 1575 drivers/scsi/qla2xxx/qla_os.c id = cmd->device->id; device 1576 drivers/scsi/qla2xxx/qla_os.c lun = cmd->device->lun; device 2519 drivers/scsi/qla2xxx/qla_os.c switch (ha->pdev->device) { device 2769 drivers/scsi/qla2xxx/qla_os.c if (pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2422 || device 2770 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2432 || device 2771 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8432 || device 2772 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP5422 || device 2773 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP5432 || device 2774 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2532 || device 2775 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8001 || device 2776 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8021 || device 2777 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2031 || device 2778 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8031 || device 2779 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISPF001 || device 2780 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8044 || device 2781 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2071 || device 2782 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2271 || device 2783 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2261 || device 2784 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2081 || device 2785 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2281 || device 2786 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2089 || device 2787 drivers/scsi/qla2xxx/qla_os.c pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2289) { device 3059 drivers/scsi/qla2xxx/qla_os.c pdev->device, pdev->irq, ha->iobase); device 3429 drivers/scsi/qla2xxx/qla_os.c pdev->device, ha->isp_ops->pci_info_str(base_vha, pci_info, device 4016 drivers/scsi/qla2xxx/qla_os.c ha->pdev->device); device 718 drivers/scsi/qla2xxx/qla_tmpl.c uint type = vha->hw->pdev->device >> 4 & 0xf; device 18 drivers/scsi/qla4xxx/ql4_attr.c struct device, kobj))); device 36 drivers/scsi/qla4xxx/ql4_attr.c struct device, kobj))); device 154 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_version_show(struct device *dev, device 170 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_serial_num_show(struct device *dev, struct device_attribute *attr, device 178 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_iscsi_version_show(struct device *dev, struct device_attribute *attr, device 187 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_optrom_version_show(struct device *dev, struct device_attribute *attr, device 197 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_board_id_show(struct device *dev, struct device_attribute *attr, device 205 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_state_show(struct device *dev, struct device_attribute *attr, device 216 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_phy_port_cnt_show(struct device *dev, struct device_attribute *attr, device 228 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_phy_port_num_show(struct device *dev, struct device_attribute *attr, device 240 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_iscsi_func_cnt_show(struct device *dev, struct device_attribute *attr, device 252 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_hba_model_show(struct device *dev, struct device_attribute *attr, device 261 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_timestamp_show(struct device *dev, struct device_attribute *attr, device 270 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_build_user_show(struct device *dev, struct device_attribute *attr, device 278 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_ext_timestamp_show(struct device *dev, struct device_attribute *attr, device 286 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_load_src_show(struct device *dev, struct device_attribute *attr, device 308 drivers/scsi/qla4xxx/ql4_attr.c qla4xxx_fw_uptime_show(struct device *dev, struct device_attribute *attr, device 149 drivers/scsi/qla4xxx/ql4_dbg.c ha->pdev->device, halt_status1, halt_status2, device 159 drivers/scsi/qla4xxx/ql4_dbg.c ha->host_no, __func__, ha->pdev->device, device 861 drivers/scsi/qla4xxx/ql4_def.h return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP4010; device 866 drivers/scsi/qla4xxx/ql4_def.h return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP4022; device 871 drivers/scsi/qla4xxx/ql4_def.h return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP4032; device 881 drivers/scsi/qla4xxx/ql4_def.h return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8022; device 886 drivers/scsi/qla4xxx/ql4_def.h return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8324; device 891 drivers/scsi/qla4xxx/ql4_def.h return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8042; device 901 drivers/scsi/qla4xxx/ql4_def.h return ((ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8022) || device 902 drivers/scsi/qla4xxx/ql4_def.h (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8324) || device 903 drivers/scsi/qla4xxx/ql4_def.h (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8042)); device 328 drivers/scsi/qla4xxx/ql4_iocb.c int_to_scsilun(cmd->device->lun, &cmd_entry->lun); device 31 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, device 32 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__)); device 48 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, device 49 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__, device 176 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, device 177 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->id, device 178 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__, device 201 drivers/scsi/qla4xxx/ql4_isr.c ha->host_no, cmd->device->channel, device 202 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->id, cmd->device->lun, __func__)); device 209 drivers/scsi/qla4xxx/ql4_isr.c ha->host_no, cmd->device->channel, device 210 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->id, cmd->device->lun, __func__)); device 217 drivers/scsi/qla4xxx/ql4_isr.c ha->host_no, cmd->device->channel, device 218 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->id, cmd->device->lun)); device 237 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, device 238 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__)); device 264 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, device 265 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->id, device 266 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__, device 296 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, device 297 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->id, device 298 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__, device 318 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->channel, cmd->device->id, device 319 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, sts_entry->completionStatus)); device 338 drivers/scsi/qla4xxx/ql4_isr.c " iResp=%02x\n", ha->host_no, cmd->device->id, device 339 drivers/scsi/qla4xxx/ql4_isr.c cmd->device->lun, __func__, device 1539 drivers/scsi/qla4xxx/ql4_isr.c __func__, ha->pdev->device); device 1557 drivers/scsi/qla4xxx/ql4_isr.c __func__, ha->pdev->device, ret); device 1205 drivers/scsi/qla4xxx/ql4_mbx.c ha->host_no, cmd->device->id, cmd->device->lun, mbox_sts[0], device 164 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_slave_alloc(struct scsi_device *device); device 799 drivers/scsi/qla4xxx/ql4_os.c static int __qla4xxx_is_chap_active(struct device *dev, void *data) device 1852 drivers/scsi/qla4xxx/ql4_os.c session = starget_to_session(scsi_target(sc->device)); device 4076 drivers/scsi/qla4xxx/ql4_os.c struct ddb_entry *ddb_entry = cmd->device->hostdata; device 5898 drivers/scsi/qla4xxx/ql4_os.c __func__, ha->pdev->device, func_num); device 7169 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_sysfs_ddb_is_non_persistent(struct device *dev, void *data) device 7269 drivers/scsi/qla4xxx/ql4_os.c struct device *dev; device 7834 drivers/scsi/qla4xxx/ql4_os.c struct device *dev; device 8666 drivers/scsi/qla4xxx/ql4_os.c pdev->device, pdev->irq, ha->reg); device 8829 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_version_str, ha->pdev->device, pci_name(ha->pdev), device 9167 drivers/scsi/qla4xxx/ql4_os.c if (cmd && stgt == scsi_target(cmd->device) && device 9168 drivers/scsi/qla4xxx/ql4_os.c (!sdev || sdev == cmd->device)) { device 9187 drivers/scsi/qla4xxx/ql4_os.c struct scsi_qla_host *ha = to_qla_host(cmd->device->host); device 9188 drivers/scsi/qla4xxx/ql4_os.c unsigned int id = cmd->device->id; device 9189 drivers/scsi/qla4xxx/ql4_os.c uint64_t lun = cmd->device->lun; device 9253 drivers/scsi/qla4xxx/ql4_os.c struct scsi_qla_host *ha = to_qla_host(cmd->device->host); device 9254 drivers/scsi/qla4xxx/ql4_os.c struct ddb_entry *ddb_entry = cmd->device->hostdata; device 9268 drivers/scsi/qla4xxx/ql4_os.c cmd->device->channel, cmd->device->id, cmd->device->lun); device 9283 drivers/scsi/qla4xxx/ql4_os.c stat = qla4xxx_reset_lun(ha, ddb_entry, cmd->device->lun); device 9289 drivers/scsi/qla4xxx/ql4_os.c if (qla4xxx_eh_wait_for_commands(ha, scsi_target(cmd->device), device 9290 drivers/scsi/qla4xxx/ql4_os.c cmd->device)) { device 9298 drivers/scsi/qla4xxx/ql4_os.c if (qla4xxx_send_marker_iocb(ha, ddb_entry, cmd->device->lun, device 9304 drivers/scsi/qla4xxx/ql4_os.c ha->host_no, cmd->device->channel, cmd->device->id, device 9305 drivers/scsi/qla4xxx/ql4_os.c cmd->device->lun); device 9322 drivers/scsi/qla4xxx/ql4_os.c struct scsi_qla_host *ha = to_qla_host(cmd->device->host); device 9323 drivers/scsi/qla4xxx/ql4_os.c struct ddb_entry *ddb_entry = cmd->device->hostdata; device 9334 drivers/scsi/qla4xxx/ql4_os.c starget_printk(KERN_INFO, scsi_target(cmd->device), device 9351 drivers/scsi/qla4xxx/ql4_os.c starget_printk(KERN_INFO, scsi_target(cmd->device), device 9356 drivers/scsi/qla4xxx/ql4_os.c if (qla4xxx_eh_wait_for_commands(ha, scsi_target(cmd->device), device 9358 drivers/scsi/qla4xxx/ql4_os.c starget_printk(KERN_INFO, scsi_target(cmd->device), device 9365 drivers/scsi/qla4xxx/ql4_os.c if (qla4xxx_send_marker_iocb(ha, ddb_entry, cmd->device->lun, device 9367 drivers/scsi/qla4xxx/ql4_os.c starget_printk(KERN_INFO, scsi_target(cmd->device), device 9373 drivers/scsi/qla4xxx/ql4_os.c starget_printk(KERN_INFO, scsi_target(cmd->device), device 9405 drivers/scsi/qla4xxx/ql4_os.c ha = to_qla_host(cmd->device->host); device 9427 drivers/scsi/qla4xxx/ql4_os.c if (qla4xxx_is_eh_active(cmd->device->host)) device 9435 drivers/scsi/qla4xxx/ql4_os.c cmd->device->channel, cmd->device->id, cmd->device->lun); device 9439 drivers/scsi/qla4xxx/ql4_os.c "DEAD.\n", ha->host_no, cmd->device->channel, device 9829 drivers/scsi/qla4xxx/ql4_os.c .device = PCI_DEVICE_ID_QLOGIC_ISP4010, device 9835 drivers/scsi/qla4xxx/ql4_os.c .device = PCI_DEVICE_ID_QLOGIC_ISP4022, device 9841 drivers/scsi/qla4xxx/ql4_os.c .device = PCI_DEVICE_ID_QLOGIC_ISP4032, device 9847 drivers/scsi/qla4xxx/ql4_os.c .device = PCI_DEVICE_ID_QLOGIC_ISP8022, device 9853 drivers/scsi/qla4xxx/ql4_os.c .device = PCI_DEVICE_ID_QLOGIC_ISP8324, device 9859 drivers/scsi/qla4xxx/ql4_os.c .device = PCI_DEVICE_ID_QLOGIC_ISP8042, device 512 drivers/scsi/qlogicfas408.c spin_lock_irqsave(cmd->device->host->host_lock, flags); device 514 drivers/scsi/qlogicfas408.c spin_unlock_irqrestore(cmd->device->host->host_lock, flags); device 103 drivers/scsi/qlogicfas408.h #define get_priv_by_cmd(x) (struct qlogicfas408_priv *)&((x)->device->host->hostdata[0]) device 874 drivers/scsi/qlogicpti.c cmd->target_id = Cmnd->device->id; device 875 drivers/scsi/qlogicpti.c cmd->target_lun = Cmnd->device->lun; device 878 drivers/scsi/qlogicpti.c if (Cmnd->device->tagged_supported) { device 879 drivers/scsi/qlogicpti.c if (qpti->cmd_count[Cmnd->device->id] == 0) device 880 drivers/scsi/qlogicpti.c qpti->tag_ages[Cmnd->device->id] = jiffies; device 881 drivers/scsi/qlogicpti.c if (time_after(jiffies, qpti->tag_ages[Cmnd->device->id] + (5*HZ))) { device 883 drivers/scsi/qlogicpti.c qpti->tag_ages[Cmnd->device->id] = jiffies; device 961 drivers/scsi/qlogicpti.c qpti->cmd_count[Cmnd->device->id]++; device 1018 drivers/scsi/qlogicpti.c struct Scsi_Host *host = Cmnd->device->host; device 1193 drivers/scsi/qlogicpti.c qpti->cmd_count[Cmnd->device->id]--; device 1229 drivers/scsi/qlogicpti.c struct Scsi_Host *host = Cmnd->device->host; device 1236 drivers/scsi/qlogicpti.c qpti->qpti_id, (int)Cmnd->device->id, (int)Cmnd->device->lun); device 1249 drivers/scsi/qlogicpti.c param[1] = (((u_short) Cmnd->device->id) << 8) | Cmnd->device->lun; device 1267 drivers/scsi/qlogicpti.c struct Scsi_Host *host = Cmnd->device->host; device 34 drivers/scsi/raid_class.c struct device dev; device 59 drivers/scsi/raid_class.c static int raid_match(struct attribute_container *cont, struct device *dev) device 77 drivers/scsi/raid_class.c static int raid_setup(struct transport_container *tc, struct device *dev, device 78 drivers/scsi/raid_class.c struct device *cdev) device 94 drivers/scsi/raid_class.c static int raid_remove(struct transport_container *tc, struct device *dev, device 95 drivers/scsi/raid_class.c struct device *cdev) device 175 drivers/scsi/raid_class.c static ssize_t raid_show_##attr(struct device *dev, \ device 212 drivers/scsi/raid_class.c static void raid_component_release(struct device *dev) device 221 drivers/scsi/raid_class.c int raid_component_add(struct raid_template *r,struct device *raid_dev, device 222 drivers/scsi/raid_class.c struct device *component_dev) device 224 drivers/scsi/raid_class.c struct device *cdev = device 166 drivers/scsi/scsi.c scsi_host_busy(cmd->device->host), device 167 drivers/scsi/scsi.c cmd->device->host->host_failed); device 183 drivers/scsi/scsi.c struct scsi_device *sdev = cmd->device; device 262 drivers/scsi/scsi_debug.c struct device dev; device 776 drivers/scsi/scsi_debug.c sdev_printk(KERN_ERR, scp->device, device 801 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, "%s: [sense_key,asc,ascq" device 812 drivers/scsi/scsi_debug.c sdev_printk(KERN_ERR, scp->device, device 821 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 993 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 1402 drivers/scsi/scsi_debug.c have_wlun = scsi_is_wlun(scp->device->lun); device 2117 drivers/scsi/scsi_debug.c int target = scp->device->id; device 2294 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 2720 drivers/scsi/scsi_debug.c sdev_printk(KERN_ERR, scp->device, "Unprotected RD " device 3024 drivers/scsi/scsi_debug.c sdev_printk(KERN_ERR, scp->device, "Unprotected WR " device 3051 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3119 drivers/scsi/scsi_debug.c sdev_printk(KERN_ERR, scp->device, device 3127 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3136 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3146 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3163 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3176 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3205 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3278 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, device 3356 drivers/scsi/scsi_debug.c struct scsi_device *sdp = scp->device; device 3424 drivers/scsi/scsi_debug.c sdev_printk(KERN_ERR, scp->device, "Unprotected WR " device 3449 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, scp->device, "%s: compare_write: cdb " device 3742 drivers/scsi/scsi_debug.c devip = (struct sdebug_dev_info *)scp->device->hostdata; device 3945 drivers/scsi/scsi_debug.c cmnd->device->hostdata; device 3985 drivers/scsi/scsi_debug.c sqcp->a_cmnd->device->hostdata; device 4028 drivers/scsi/scsi_debug.c if (SCpnt->device && (SDEBUG_OPT_ALL_NOISE & sdebug_opts)) device 4029 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, SCpnt->device, device 4039 drivers/scsi/scsi_debug.c if (SCpnt && SCpnt->device) { device 4040 drivers/scsi/scsi_debug.c struct scsi_device *sdp = SCpnt->device; device 4063 drivers/scsi/scsi_debug.c sdp = SCpnt->device; device 4097 drivers/scsi/scsi_debug.c if (!(SCpnt && SCpnt->device)) device 4099 drivers/scsi/scsi_debug.c sdp = SCpnt->device; device 4128 drivers/scsi/scsi_debug.c if ((SCpnt->device) && (SDEBUG_OPT_ALL_NOISE & sdebug_opts)) device 4129 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, SCpnt->device, "%s\n", __func__); device 4141 drivers/scsi/scsi_debug.c sdev_printk(KERN_INFO, SCpnt->device, device 4272 drivers/scsi/scsi_debug.c sdp = cmnd->device; device 4285 drivers/scsi/scsi_debug.c qdepth = cmnd->device->queue_depth; device 5224 drivers/scsi/scsi_debug.c static struct device *pseudo_primary; device 5461 drivers/scsi/scsi_debug.c static void sdebug_release_adapter(struct device *dev) device 5593 drivers/scsi/scsi_debug.c struct scsi_device *sdp = scp->device; device 5777 drivers/scsi/scsi_debug.c static int sdebug_driver_probe(struct device *dev) device 5874 drivers/scsi/scsi_debug.c static int sdebug_driver_remove(struct device *dev) device 5898 drivers/scsi/scsi_debug.c static int pseudo_lld_bus_match(struct device *dev, device 134 drivers/scsi/scsi_error.c struct scsi_device *sdev = scmd->device; device 188 drivers/scsi/scsi_error.c struct scsi_device *sdev = scmd->device; device 235 drivers/scsi/scsi_error.c struct Scsi_Host *shost = scmd->device->host; device 250 drivers/scsi/scsi_error.c struct Scsi_Host *shost = scmd->device->host; device 288 drivers/scsi/scsi_error.c struct Scsi_Host *host = scmd->device->host; device 364 drivers/scsi/scsi_error.c if (scmd->device == sdev) { device 483 drivers/scsi/scsi_error.c struct scsi_device *sdev = scmd->device; device 556 drivers/scsi/scsi_error.c if (scmd->device->expecting_cc_ua) { device 564 drivers/scsi/scsi_error.c scmd->device->expecting_cc_ua = 0; device 573 drivers/scsi/scsi_error.c if (scmd->device->sdev_target->expecting_lun_change && device 586 drivers/scsi/scsi_error.c if (scmd->device->allow_restart && device 620 drivers/scsi/scsi_error.c if (scmd->device->retry_hwerror) device 736 drivers/scsi/scsi_error.c scsi_handle_queue_ramp_up(scmd->device); device 757 drivers/scsi/scsi_error.c scsi_handle_queue_full(scmd->device); device 778 drivers/scsi/scsi_error.c eh_action = scmd->device->host->eh_action; device 791 drivers/scsi/scsi_error.c struct Scsi_Host *host = scmd->device->host; device 821 drivers/scsi/scsi_error.c struct Scsi_Host *host = scmd->device->host; device 863 drivers/scsi/scsi_error.c struct Scsi_Host *host = scmd->device->host; device 872 drivers/scsi/scsi_error.c __starget_for_each_device(scsi_target(scmd->device), NULL, device 893 drivers/scsi/scsi_error.c struct scsi_host_template *hostt = scmd->device->host->hostt; device 900 drivers/scsi/scsi_error.c __scsi_report_device_reset(scmd->device, NULL); device 932 drivers/scsi/scsi_error.c if (scsi_try_to_abort_cmd(scmd->device->host->hostt, scmd) != SUCCESS) device 956 drivers/scsi/scsi_error.c struct scsi_device *sdev = scmd->device; device 1058 drivers/scsi/scsi_error.c struct scsi_device *sdev = scmd->device; device 1165 drivers/scsi/scsi_error.c return scsi_send_eh_cmnd(scmd, NULL, 0, scmd->device->eh_timeout, ~0); device 1232 drivers/scsi/scsi_error.c shost = scmd->device->host; device 1296 drivers/scsi/scsi_error.c scmd->device->eh_timeout, 0); device 1336 drivers/scsi/scsi_error.c sdev = scmd->device; device 1350 drivers/scsi/scsi_error.c finish_cmds = !scsi_device_online(scmd->device) || device 1356 drivers/scsi/scsi_error.c if (scmd->device == sdev) { device 1379 drivers/scsi/scsi_error.c if (scmd->device->allow_restart) { device 1383 drivers/scsi/scsi_error.c rtn = scsi_send_eh_cmnd(scmd, stu_command, 6, scmd->device->request_queue->rq_timeout, 0); device 1419 drivers/scsi/scsi_error.c if (scmd->device == sdev && SCSI_SENSE_VALID(scmd) && device 1438 drivers/scsi/scsi_error.c if (scmd->device == sdev && device 1485 drivers/scsi/scsi_error.c if (scmd->device == sdev) { device 1503 drivers/scsi/scsi_error.c if (scmd->device == sdev && device 1708 drivers/scsi/scsi_error.c sdev_printk(KERN_INFO, scmd->device, "Device offlined - " device 1710 drivers/scsi/scsi_error.c sdev = scmd->device; device 1782 drivers/scsi/scsi_error.c if (!scsi_device_online(scmd->device)) { device 1888 drivers/scsi/scsi_error.c scsi_handle_queue_full(scmd->device); device 1904 drivers/scsi/scsi_error.c scmd->device->sdev_target->expecting_lun_change = 0; device 1905 drivers/scsi/scsi_error.c scsi_handle_queue_ramp_up(scmd->device); device 1930 drivers/scsi/scsi_error.c sdev_printk(KERN_INFO, scmd->device, device 2091 drivers/scsi/scsi_error.c if (scsi_device_online(scmd->device) && device 177 drivers/scsi/scsi_ioctl.c struct device *dev = scsi_get_device(sdev->host); device 122 drivers/scsi/scsi_lib.c struct Scsi_Host *host = cmd->device->host; device 123 drivers/scsi/scsi_lib.c struct scsi_device *device = cmd->device; device 124 drivers/scsi/scsi_lib.c struct scsi_target *starget = scsi_target(device); device 145 drivers/scsi/scsi_lib.c atomic_set(&device->device_blocked, device 146 drivers/scsi/scsi_lib.c device->max_device_blocked); device 180 drivers/scsi/scsi_lib.c struct scsi_device *device = cmd->device; device 192 drivers/scsi/scsi_lib.c scsi_device_unbusy(device); device 576 drivers/scsi/scsi_lib.c struct scsi_device *sdev = cmd->device; device 675 drivers/scsi/scsi_lib.c struct request_queue *q = cmd->device->request_queue; device 701 drivers/scsi/scsi_lib.c if (cmd->device->removable) { device 705 drivers/scsi/scsi_lib.c cmd->device->changed = 1; device 725 drivers/scsi/scsi_lib.c if ((cmd->device->use_10_for_rw && device 730 drivers/scsi/scsi_lib.c cmd->device->use_10_for_rw = 0; device 935 drivers/scsi/scsi_lib.c struct request_queue *q = cmd->device->request_queue; device 1107 drivers/scsi/scsi_lib.c struct scsi_device *sdev = cmd->device; device 1121 drivers/scsi/scsi_lib.c struct scsi_device *sdev = cmd->device; device 1154 drivers/scsi/scsi_lib.c cmd->device = dev; device 1460 drivers/scsi/scsi_lib.c atomic_inc(&cmd->device->iodone_cnt); device 1462 drivers/scsi/scsi_lib.c atomic_inc(&cmd->device->ioerr_cnt); device 1500 drivers/scsi/scsi_lib.c struct Scsi_Host *host = cmd->device->host; device 1503 drivers/scsi/scsi_lib.c atomic_inc(&cmd->device->iorequest_cnt); device 1506 drivers/scsi/scsi_lib.c if (unlikely(cmd->device->sdev_state == SDEV_DEL)) { device 1515 drivers/scsi/scsi_lib.c if (unlikely(scsi_device_blocked(cmd->device))) { device 1529 drivers/scsi/scsi_lib.c if (cmd->device->lun_in_cdb) device 1531 drivers/scsi/scsi_lib.c (cmd->device->lun << 5 & 0xe0); device 1539 drivers/scsi/scsi_lib.c if (cmd->cmd_len > cmd->device->host->max_cmd_len) { device 1543 drivers/scsi/scsi_lib.c cmd->cmd_len, cmd->device->host->max_cmd_len)); device 1784 drivers/scsi/scsi_lib.c struct device *dev = shost->dma_dev; device 2802 drivers/scsi/scsi_lib.c target_block(struct device *dev, void *data) device 2811 drivers/scsi/scsi_lib.c scsi_target_block(struct device *dev) device 2828 drivers/scsi/scsi_lib.c target_unblock(struct device *dev, void *data) device 2837 drivers/scsi/scsi_lib.c scsi_target_unblock(struct device *dev, enum scsi_device_state new_state) device 28 drivers/scsi/scsi_lib_dma.c struct device *dev = cmd->device->host->dma_dev; device 46 drivers/scsi/scsi_lib_dma.c struct device *dev = cmd->device->host->dma_dev; device 100 drivers/scsi/scsi_logging.c dev_printk(level, &scmd->device->sdev_gendev, "%s", logbuf); device 207 drivers/scsi/scsi_logging.c dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", logbuf); device 225 drivers/scsi/scsi_logging.c dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", device 238 drivers/scsi/scsi_logging.c dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", logbuf); device 380 drivers/scsi/scsi_logging.c scsi_log_print_sense(cmd->device, scmd_name(cmd), cmd->request->tag, device 439 drivers/scsi/scsi_logging.c dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", logbuf); device 23 drivers/scsi/scsi_pm.c static int do_scsi_suspend(struct device *dev, const struct dev_pm_ops *pm) device 28 drivers/scsi/scsi_pm.c static int do_scsi_freeze(struct device *dev, const struct dev_pm_ops *pm) device 33 drivers/scsi/scsi_pm.c static int do_scsi_poweroff(struct device *dev, const struct dev_pm_ops *pm) device 38 drivers/scsi/scsi_pm.c static int do_scsi_resume(struct device *dev, const struct dev_pm_ops *pm) device 43 drivers/scsi/scsi_pm.c static int do_scsi_thaw(struct device *dev, const struct dev_pm_ops *pm) device 48 drivers/scsi/scsi_pm.c static int do_scsi_restore(struct device *dev, const struct dev_pm_ops *pm) device 53 drivers/scsi/scsi_pm.c static int scsi_dev_type_suspend(struct device *dev, device 54 drivers/scsi/scsi_pm.c int (*cb)(struct device *, const struct dev_pm_ops *)) device 72 drivers/scsi/scsi_pm.c static int scsi_dev_type_resume(struct device *dev, device 73 drivers/scsi/scsi_pm.c int (*cb)(struct device *, const struct dev_pm_ops *)) device 111 drivers/scsi/scsi_pm.c scsi_bus_suspend_common(struct device *dev, device 112 drivers/scsi/scsi_pm.c int (*cb)(struct device *, const struct dev_pm_ops *)) device 147 drivers/scsi/scsi_pm.c static int scsi_bus_resume_common(struct device *dev, device 148 drivers/scsi/scsi_pm.c int (*cb)(struct device *, const struct dev_pm_ops *)) device 182 drivers/scsi/scsi_pm.c static int scsi_bus_prepare(struct device *dev) device 191 drivers/scsi/scsi_pm.c static int scsi_bus_suspend(struct device *dev) device 196 drivers/scsi/scsi_pm.c static int scsi_bus_resume(struct device *dev) device 201 drivers/scsi/scsi_pm.c static int scsi_bus_freeze(struct device *dev) device 206 drivers/scsi/scsi_pm.c static int scsi_bus_thaw(struct device *dev) device 211 drivers/scsi/scsi_pm.c static int scsi_bus_poweroff(struct device *dev) device 216 drivers/scsi/scsi_pm.c static int scsi_bus_restore(struct device *dev) device 233 drivers/scsi/scsi_pm.c static int sdev_runtime_suspend(struct device *dev) device 249 drivers/scsi/scsi_pm.c static int scsi_runtime_suspend(struct device *dev) device 262 drivers/scsi/scsi_pm.c static int sdev_runtime_resume(struct device *dev) device 276 drivers/scsi/scsi_pm.c static int scsi_runtime_resume(struct device *dev) device 289 drivers/scsi/scsi_pm.c static int scsi_runtime_idle(struct device *dev) device 128 drivers/scsi/scsi_priv.h extern void scsi_rescan_device(struct device *); device 178 drivers/scsi/scsi_proc.c static int proc_print_scsidevice(struct device *dev, void *data) device 375 drivers/scsi/scsi_proc.c static inline struct device *next_scsi_device(struct device *start) device 377 drivers/scsi/scsi_proc.c struct device *next = bus_find_next_device(&scsi_bus_type, start); device 385 drivers/scsi/scsi_proc.c struct device *dev = NULL; device 310 drivers/scsi/scsi_scan.c struct device *dev = &starget->dev; device 325 drivers/scsi/scsi_scan.c static void scsi_target_dev_release(struct device *dev) device 327 drivers/scsi/scsi_scan.c struct device *parent = dev->parent; device 339 drivers/scsi/scsi_scan.c int scsi_is_target_device(const struct device *dev) device 345 drivers/scsi/scsi_scan.c static struct scsi_target *__scsi_find_target(struct device *parent, device 410 drivers/scsi/scsi_scan.c static struct scsi_target *scsi_alloc_target(struct device *parent, device 414 drivers/scsi/scsi_scan.c struct device *dev = NULL; device 1464 drivers/scsi/scsi_scan.c struct device *parent = &shost->shost_gendev; device 1509 drivers/scsi/scsi_scan.c void scsi_rescan_device(struct device *dev) device 1531 drivers/scsi/scsi_scan.c static void __scsi_scan_target(struct device *parent, unsigned int channel, device 1602 drivers/scsi/scsi_scan.c void scsi_scan_target(struct device *parent, unsigned int channel, device 161 drivers/scsi/scsi_sysfs.c show_##name (struct device *dev, struct device_attribute *attr, \ device 184 drivers/scsi/scsi_sysfs.c store_scan(struct device *dev, struct device_attribute *attr, device 198 drivers/scsi/scsi_sysfs.c store_shost_state(struct device *dev, struct device_attribute *attr, device 222 drivers/scsi/scsi_sysfs.c show_shost_state(struct device *dev, struct device_attribute *attr, char *buf) device 254 drivers/scsi/scsi_sysfs.c show_shost_supported_mode(struct device *dev, struct device_attribute *attr, device 270 drivers/scsi/scsi_sysfs.c show_shost_active_mode(struct device *dev, device 294 drivers/scsi/scsi_sysfs.c store_host_reset(struct device *dev, struct device_attribute *attr, device 320 drivers/scsi/scsi_sysfs.c show_shost_eh_deadline(struct device *dev, device 331 drivers/scsi/scsi_sysfs.c store_shost_eh_deadline(struct device *dev, struct device_attribute *attr, device 382 drivers/scsi/scsi_sysfs.c show_host_busy(struct device *dev, struct device_attribute *attr, char *buf) device 390 drivers/scsi/scsi_sysfs.c show_use_blk_mq(struct device *dev, struct device_attribute *attr, char *buf) device 426 drivers/scsi/scsi_sysfs.c static void scsi_device_cls_release(struct device *class_dev) device 437 drivers/scsi/scsi_sysfs.c struct device *parent; device 486 drivers/scsi/scsi_sysfs.c static void scsi_device_dev_release(struct device *dev) device 499 drivers/scsi/scsi_sysfs.c static int scsi_bus_match(struct device *dev, struct device_driver *gendrv) device 512 drivers/scsi/scsi_sysfs.c static int scsi_bus_uevent(struct device *dev, struct kobj_uevent_env *env) device 561 drivers/scsi/scsi_sysfs.c sdev_show_##field (struct device *dev, struct device_attribute *attr, \ device 586 drivers/scsi/scsi_sysfs.c sdev_store_##field (struct device *dev, struct device_attribute *attr, \ device 607 drivers/scsi/scsi_sysfs.c sdev_store_##field (struct device *dev, struct device_attribute *attr, \ device 649 drivers/scsi/scsi_sysfs.c sdev_show_device_busy(struct device *dev, struct device_attribute *attr, device 658 drivers/scsi/scsi_sysfs.c sdev_show_device_blocked(struct device *dev, struct device_attribute *attr, device 670 drivers/scsi/scsi_sysfs.c sdev_show_timeout (struct device *dev, struct device_attribute *attr, char *buf) device 678 drivers/scsi/scsi_sysfs.c sdev_store_timeout (struct device *dev, struct device_attribute *attr, device 691 drivers/scsi/scsi_sysfs.c sdev_show_eh_timeout(struct device *dev, struct device_attribute *attr, char *buf) device 699 drivers/scsi/scsi_sysfs.c sdev_store_eh_timeout(struct device *dev, struct device_attribute *attr, device 720 drivers/scsi/scsi_sysfs.c store_rescan_field (struct device *dev, struct device_attribute *attr, device 729 drivers/scsi/scsi_sysfs.c sdev_store_delete(struct device *dev, struct device_attribute *attr, device 764 drivers/scsi/scsi_sysfs.c store_state_field(struct device *dev, struct device_attribute *attr, device 801 drivers/scsi/scsi_sysfs.c show_state_field(struct device *dev, struct device_attribute *attr, char *buf) device 815 drivers/scsi/scsi_sysfs.c show_queue_type_field(struct device *dev, struct device_attribute *attr, device 828 drivers/scsi/scsi_sysfs.c store_queue_type_field(struct device *dev, struct device_attribute *attr, device 850 drivers/scsi/scsi_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); \ device 876 drivers/scsi/scsi_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 896 drivers/scsi/scsi_sysfs.c show_iostat_counterbits(struct device *dev, struct device_attribute *attr, device 906 drivers/scsi/scsi_sysfs.c show_iostat_##field(struct device *dev, struct device_attribute *attr, \ device 920 drivers/scsi/scsi_sysfs.c sdev_show_modalias(struct device *dev, struct device_attribute *attr, char *buf) device 930 drivers/scsi/scsi_sysfs.c sdev_show_evt_##name(struct device *dev, struct device_attribute *attr, \ device 940 drivers/scsi/scsi_sysfs.c sdev_store_evt_##name(struct device *dev, struct device_attribute *attr,\ device 969 drivers/scsi/scsi_sysfs.c sdev_store_queue_depth(struct device *dev, struct device_attribute *attr, device 998 drivers/scsi/scsi_sysfs.c sdev_show_wwid(struct device *dev, struct device_attribute *attr, device 1021 drivers/scsi/scsi_sysfs.c sdev_show_blacklist(struct device *dev, struct device_attribute *attr, device 1051 drivers/scsi/scsi_sysfs.c sdev_show_dh_state(struct device *dev, struct device_attribute *attr, device 1063 drivers/scsi/scsi_sysfs.c sdev_store_dh_state(struct device *dev, struct device_attribute *attr, device 1103 drivers/scsi/scsi_sysfs.c sdev_show_access_state(struct device *dev, device 1123 drivers/scsi/scsi_sysfs.c sdev_show_preferred_path(struct device *dev, device 1141 drivers/scsi/scsi_sysfs.c sdev_show_queue_ramp_up_period(struct device *dev, device 1152 drivers/scsi/scsi_sysfs.c sdev_store_queue_ramp_up_period(struct device *dev, device 1173 drivers/scsi/scsi_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 1199 drivers/scsi/scsi_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 1368 drivers/scsi/scsi_sysfs.c struct device *dev = &sdev->sdev_gendev; device 1491 drivers/scsi/scsi_sysfs.c void scsi_remove_target(struct device *dev) device 1608 drivers/scsi/scsi_sysfs.c int scsi_is_sdev_device(const struct device *dev) device 30 drivers/scsi/scsi_transport_fc.c struct device *pdev, struct fc_vport_identifiers *ids, device 345 drivers/scsi/scsi_transport_fc.c static int fc_target_setup(struct transport_container *tc, struct device *dev, device 346 drivers/scsi/scsi_transport_fc.c struct device *cdev) device 375 drivers/scsi/scsi_transport_fc.c static int fc_host_setup(struct transport_container *tc, struct device *dev, device 376 drivers/scsi/scsi_transport_fc.c struct device *cdev) device 456 drivers/scsi/scsi_transport_fc.c static int fc_host_remove(struct transport_container *tc, struct device *dev, device 457 drivers/scsi/scsi_transport_fc.c struct device *cdev) device 691 drivers/scsi/scsi_transport_fc.c show_fc_rport_##field (struct device *dev, \ device 707 drivers/scsi/scsi_transport_fc.c store_fc_rport_##field(struct device *dev, \ device 747 drivers/scsi/scsi_transport_fc.c show_fc_rport_##field (struct device *dev, \ device 767 drivers/scsi/scsi_transport_fc.c show_fc_rport_##title (struct device *dev, \ device 821 drivers/scsi/scsi_transport_fc.c show_fc_rport_supported_classes (struct device *dev, device 883 drivers/scsi/scsi_transport_fc.c store_fc_rport_dev_loss_tmo(struct device *dev, struct device_attribute *attr, device 910 drivers/scsi/scsi_transport_fc.c show_fc_rport_roles (struct device *dev, struct device_attribute *attr, device 949 drivers/scsi/scsi_transport_fc.c show_fc_rport_fast_io_fail_tmo (struct device *dev, device 960 drivers/scsi/scsi_transport_fc.c store_fc_rport_fast_io_fail_tmo(struct device *dev, device 1006 drivers/scsi/scsi_transport_fc.c show_fc_starget_##field (struct device *dev, \ device 1061 drivers/scsi/scsi_transport_fc.c show_fc_vport_##field (struct device *dev, \ device 1075 drivers/scsi/scsi_transport_fc.c store_fc_vport_##field(struct device *dev, \ device 1095 drivers/scsi/scsi_transport_fc.c store_fc_vport_##field(struct device *dev, \ device 1133 drivers/scsi/scsi_transport_fc.c show_fc_vport_##field (struct device *dev, \ device 1142 drivers/scsi/scsi_transport_fc.c store_fc_vport_##field(struct device *dev, \ device 1179 drivers/scsi/scsi_transport_fc.c show_fc_vport_##title (struct device *dev, \ device 1249 drivers/scsi/scsi_transport_fc.c show_fc_vport_roles (struct device *dev, struct device_attribute *attr, device 1269 drivers/scsi/scsi_transport_fc.c store_fc_vport_delete(struct device *dev, struct device_attribute *attr, device 1296 drivers/scsi/scsi_transport_fc.c store_fc_vport_disable(struct device *dev, struct device_attribute *attr, device 1330 drivers/scsi/scsi_transport_fc.c show_fc_host_##field (struct device *dev, \ device 1342 drivers/scsi/scsi_transport_fc.c store_fc_host_##field(struct device *dev, \ device 1360 drivers/scsi/scsi_transport_fc.c store_fc_host_##field(struct device *dev, \ device 1397 drivers/scsi/scsi_transport_fc.c show_fc_host_##title (struct device *dev, \ device 1440 drivers/scsi/scsi_transport_fc.c show_fc_host_##field (struct device *dev, \ device 1475 drivers/scsi/scsi_transport_fc.c show_fc_host_supported_classes (struct device *dev, device 1489 drivers/scsi/scsi_transport_fc.c show_fc_host_supported_fc4s (struct device *dev, device 1499 drivers/scsi/scsi_transport_fc.c show_fc_host_supported_speeds (struct device *dev, device 1532 drivers/scsi/scsi_transport_fc.c show_fc_host_active_fc4s (struct device *dev, device 1547 drivers/scsi/scsi_transport_fc.c show_fc_host_speed (struct device *dev, device 1581 drivers/scsi/scsi_transport_fc.c show_fc_private_host_tgtid_bind_type(struct device *dev, device 1597 drivers/scsi/scsi_transport_fc.c store_fc_private_host_tgtid_bind_type(struct device *dev, device 1630 drivers/scsi/scsi_transport_fc.c store_fc_private_host_issue_lip(struct device *dev, device 1650 drivers/scsi/scsi_transport_fc.c store_fc_private_host_dev_loss_tmo(struct device *dev, device 1685 drivers/scsi/scsi_transport_fc.c fc_stat_show(const struct device *dev, char *buf, unsigned long offset) device 1708 drivers/scsi/scsi_transport_fc.c static ssize_t show_fcstat_##name(struct device *cd, \ device 1748 drivers/scsi/scsi_transport_fc.c fc_reset_statistics(struct device *dev, struct device_attribute *attr, device 1843 drivers/scsi/scsi_transport_fc.c store_fc_host_vport_create(struct device *dev, struct device_attribute *attr, device 1890 drivers/scsi/scsi_transport_fc.c store_fc_host_vport_delete(struct device *dev, struct device_attribute *attr, device 1943 drivers/scsi/scsi_transport_fc.c struct device *dev) device 1962 drivers/scsi/scsi_transport_fc.c struct device *dev) device 1980 drivers/scsi/scsi_transport_fc.c static void fc_rport_dev_release(struct device *dev) device 1987 drivers/scsi/scsi_transport_fc.c int scsi_is_fc_rport(const struct device *dev) device 1994 drivers/scsi/scsi_transport_fc.c struct device *dev) device 2013 drivers/scsi/scsi_transport_fc.c static void fc_vport_dev_release(struct device *dev) device 2020 drivers/scsi/scsi_transport_fc.c static int scsi_is_fc_vport(const struct device *dev) device 2026 drivers/scsi/scsi_transport_fc.c struct device *dev) device 2071 drivers/scsi/scsi_transport_fc.c struct fc_rport *rport = starget_to_rport(scsi_target(scmd->device)); device 2503 drivers/scsi/scsi_transport_fc.c struct device *dev = &rport->dev; device 2588 drivers/scsi/scsi_transport_fc.c struct device *dev; device 3309 drivers/scsi/scsi_transport_fc.c struct fc_rport *rport = starget_to_rport(scsi_target(cmnd->device)); device 3334 drivers/scsi/scsi_transport_fc.c fc_vport_setup(struct Scsi_Host *shost, int channel, struct device *pdev, device 3340 drivers/scsi/scsi_transport_fc.c struct device *dev; device 3486 drivers/scsi/scsi_transport_fc.c struct device *dev = &vport->dev; device 3782 drivers/scsi/scsi_transport_fc.c struct device *dev = &shost->shost_gendev; device 3817 drivers/scsi/scsi_transport_fc.c struct device *dev = &rport->dev; device 83 drivers/scsi/scsi_transport_iscsi.c struct device dev; device 107 drivers/scsi/scsi_transport_iscsi.c static void iscsi_transport_release(struct device *dev) device 123 drivers/scsi/scsi_transport_iscsi.c show_transport_handle(struct device *dev, struct device_attribute *attr, device 133 drivers/scsi/scsi_transport_iscsi.c show_transport_##name(struct device *dev, \ device 163 drivers/scsi/scsi_transport_iscsi.c static void iscsi_endpoint_release(struct device *dev) device 175 drivers/scsi/scsi_transport_iscsi.c show_ep_handle(struct device *dev, struct device_attribute *attr, char *buf) device 193 drivers/scsi/scsi_transport_iscsi.c static int iscsi_match_epid(struct device *dev, const void *data) device 204 drivers/scsi/scsi_transport_iscsi.c struct device *dev; device 262 drivers/scsi/scsi_transport_iscsi.c struct device *dev; device 283 drivers/scsi/scsi_transport_iscsi.c static void iscsi_iface_release(struct device *dev) device 286 drivers/scsi/scsi_transport_iscsi.c struct device *parent = iface->dev.parent; device 305 drivers/scsi/scsi_transport_iscsi.c show_##type##_##name(struct device *dev, struct device_attribute *attr, \ device 428 drivers/scsi/scsi_transport_iscsi.c struct device *dev = container_of(kobj, struct device, kobj); device 816 drivers/scsi/scsi_transport_iscsi.c show_##type##_##name(struct device *dev, struct device_attribute *attr, \ device 918 drivers/scsi/scsi_transport_iscsi.c struct device *dev = container_of(kobj, struct device, kobj); device 1008 drivers/scsi/scsi_transport_iscsi.c static void iscsi_flashnode_sess_release(struct device *dev) device 1028 drivers/scsi/scsi_transport_iscsi.c show_##type##_##name(struct device *dev, struct device_attribute *attr, \ device 1120 drivers/scsi/scsi_transport_iscsi.c struct device *dev = container_of(kobj, struct device, kobj); device 1195 drivers/scsi/scsi_transport_iscsi.c static void iscsi_flashnode_conn_release(struct device *dev) device 1213 drivers/scsi/scsi_transport_iscsi.c int iscsi_flashnode_bus_match(struct device *dev, device 1334 drivers/scsi/scsi_transport_iscsi.c static int iscsi_is_flashnode_conn_dev(struct device *dev, void *data) device 1345 drivers/scsi/scsi_transport_iscsi.c static int flashnode_match_index(struct device *dev, void *data) device 1375 drivers/scsi/scsi_transport_iscsi.c struct device *dev; device 1398 drivers/scsi/scsi_transport_iscsi.c struct device * device 1400 drivers/scsi/scsi_transport_iscsi.c int (*fn)(struct device *dev, void *data)) device 1417 drivers/scsi/scsi_transport_iscsi.c struct device * device 1425 drivers/scsi/scsi_transport_iscsi.c static int iscsi_iter_destroy_flashnode_conn_fn(struct device *dev, void *data) device 1454 drivers/scsi/scsi_transport_iscsi.c static int iscsi_iter_destroy_flashnode_fn(struct device *dev, void *data) device 1543 drivers/scsi/scsi_transport_iscsi.c struct device *dev = &shost->shost_gendev; device 1564 drivers/scsi/scsi_transport_iscsi.c static int iscsi_setup_host(struct transport_container *tc, struct device *dev, device 1565 drivers/scsi/scsi_transport_iscsi.c struct device *cdev) device 1581 drivers/scsi/scsi_transport_iscsi.c struct device *dev, struct device *cdev) device 1725 drivers/scsi/scsi_transport_iscsi.c static void iscsi_session_release(struct device *dev) device 1736 drivers/scsi/scsi_transport_iscsi.c int iscsi_is_session_dev(const struct device *dev) device 1742 drivers/scsi/scsi_transport_iscsi.c static int iscsi_iter_session_fn(struct device *dev, void *data) device 1786 drivers/scsi/scsi_transport_iscsi.c static int iscsi_user_scan_session(struct device *dev, void *data) device 1872 drivers/scsi/scsi_transport_iscsi.c starget_to_session(scsi_target(cmd->device)); device 2143 drivers/scsi/scsi_transport_iscsi.c static void iscsi_conn_release(struct device *dev) device 2146 drivers/scsi/scsi_transport_iscsi.c struct device *parent = conn->dev.parent; device 2153 drivers/scsi/scsi_transport_iscsi.c static int iscsi_is_conn_dev(const struct device *dev) device 2158 drivers/scsi/scsi_transport_iscsi.c static int iscsi_iter_destroy_conn_fn(struct device *dev, void *data) device 3163 drivers/scsi/scsi_transport_iscsi.c struct device *dev; device 3290 drivers/scsi/scsi_transport_iscsi.c struct device *dev; device 3342 drivers/scsi/scsi_transport_iscsi.c struct device *dev; device 3759 drivers/scsi/scsi_transport_iscsi.c show_conn_param_##param(struct device *dev, \ device 3803 drivers/scsi/scsi_transport_iscsi.c static ssize_t show_conn_ep_param_##param(struct device *dev, \ device 3876 drivers/scsi/scsi_transport_iscsi.c struct device *cdev = container_of(kobj, struct device, kobj); device 3959 drivers/scsi/scsi_transport_iscsi.c show_session_param_##param(struct device *dev, \ device 4018 drivers/scsi/scsi_transport_iscsi.c show_priv_session_state(struct device *dev, struct device_attribute *attr, device 4027 drivers/scsi/scsi_transport_iscsi.c show_priv_session_creator(struct device *dev, struct device_attribute *attr, device 4036 drivers/scsi/scsi_transport_iscsi.c show_priv_session_target_id(struct device *dev, struct device_attribute *attr, device 4047 drivers/scsi/scsi_transport_iscsi.c show_priv_session_##field(struct device *dev, \ device 4059 drivers/scsi/scsi_transport_iscsi.c store_priv_session_##field(struct device *dev, \ device 4143 drivers/scsi/scsi_transport_iscsi.c struct device *cdev = container_of(kobj, struct device, kobj); device 4254 drivers/scsi/scsi_transport_iscsi.c show_host_param_##param(struct device *dev, \ device 4287 drivers/scsi/scsi_transport_iscsi.c struct device *cdev = container_of(kobj, struct device, kobj); device 4375 drivers/scsi/scsi_transport_iscsi.c struct device *dev) device 4397 drivers/scsi/scsi_transport_iscsi.c struct device *dev) device 4422 drivers/scsi/scsi_transport_iscsi.c struct device *dev) device 4533 drivers/scsi/scsi_transport_iscsi.c void iscsi_dbg_trace(void (*trace)(struct device *dev, struct va_format *), device 4534 drivers/scsi/scsi_transport_iscsi.c struct device *dev, const char *fmt, ...) device 223 drivers/scsi/scsi_transport_sas.c static int sas_host_setup(struct transport_container *tc, struct device *dev, device 224 drivers/scsi/scsi_transport_sas.c struct device *cdev) device 242 drivers/scsi/scsi_transport_sas.c static int sas_host_remove(struct transport_container *tc, struct device *dev, device 243 drivers/scsi/scsi_transport_sas.c struct device *cdev) device 256 drivers/scsi/scsi_transport_sas.c struct device *dev) device 275 drivers/scsi/scsi_transport_sas.c static int do_sas_phy_delete(struct device *dev, void *data) device 292 drivers/scsi/scsi_transport_sas.c void sas_remove_children(struct device *dev) device 419 drivers/scsi/scsi_transport_sas.c show_sas_phy_##name(struct device *dev, \ device 433 drivers/scsi/scsi_transport_sas.c show_sas_phy_##name(struct device *dev, \ device 449 drivers/scsi/scsi_transport_sas.c show_sas_phy_##field(struct device *dev, \ device 460 drivers/scsi/scsi_transport_sas.c store_sas_phy_##field(struct device *dev, \ device 493 drivers/scsi/scsi_transport_sas.c show_sas_phy_##field(struct device *dev, \ device 513 drivers/scsi/scsi_transport_sas.c show_sas_device_type(struct device *dev, device 524 drivers/scsi/scsi_transport_sas.c static ssize_t do_sas_phy_enable(struct device *dev, device 540 drivers/scsi/scsi_transport_sas.c store_sas_phy_enable(struct device *dev, struct device_attribute *attr, device 561 drivers/scsi/scsi_transport_sas.c show_sas_phy_enable(struct device *dev, struct device_attribute *attr, device 573 drivers/scsi/scsi_transport_sas.c do_sas_phy_reset(struct device *dev, size_t count, int hard_reset) device 588 drivers/scsi/scsi_transport_sas.c store_sas_link_reset(struct device *dev, struct device_attribute *attr, device 596 drivers/scsi/scsi_transport_sas.c store_sas_hard_reset(struct device *dev, struct device_attribute *attr, device 620 drivers/scsi/scsi_transport_sas.c static int sas_phy_setup(struct transport_container *tc, struct device *dev, device 621 drivers/scsi/scsi_transport_sas.c struct device *cdev) device 636 drivers/scsi/scsi_transport_sas.c static int sas_phy_match(struct attribute_container *cont, struct device *dev) device 655 drivers/scsi/scsi_transport_sas.c static void sas_phy_release(struct device *dev) device 679 drivers/scsi/scsi_transport_sas.c struct sas_phy *sas_phy_alloc(struct device *parent, int number) device 755 drivers/scsi/scsi_transport_sas.c struct device *dev = &phy->dev; device 774 drivers/scsi/scsi_transport_sas.c int scsi_is_sas_phy(const struct device *dev) device 785 drivers/scsi/scsi_transport_sas.c show_sas_port_##name(struct device *dev, \ device 802 drivers/scsi/scsi_transport_sas.c static int sas_port_match(struct attribute_container *cont, struct device *dev) device 822 drivers/scsi/scsi_transport_sas.c static void sas_port_release(struct device *dev) device 868 drivers/scsi/scsi_transport_sas.c struct sas_port *sas_port_alloc(struct device *parent, int port_id) device 913 drivers/scsi/scsi_transport_sas.c struct sas_port *sas_port_alloc_num(struct device *parent) device 984 drivers/scsi/scsi_transport_sas.c struct device *dev = &port->dev; device 1001 drivers/scsi/scsi_transport_sas.c struct device *parent = port->dev.parent; device 1021 drivers/scsi/scsi_transport_sas.c int scsi_is_sas_port(const struct device *dev) device 1109 drivers/scsi/scsi_transport_sas.c struct device *parent = port->dev.parent->parent->parent; device 1132 drivers/scsi/scsi_transport_sas.c show_sas_rphy_##name(struct device *dev, \ device 1147 drivers/scsi/scsi_transport_sas.c show_sas_rphy_##name(struct device *dev, \ device 1163 drivers/scsi/scsi_transport_sas.c show_sas_rphy_device_type(struct device *dev, device 1178 drivers/scsi/scsi_transport_sas.c show_sas_rphy_enclosure_identifier(struct device *dev, device 1198 drivers/scsi/scsi_transport_sas.c show_sas_rphy_bay_identifier(struct device *dev, device 1267 drivers/scsi/scsi_transport_sas.c show_sas_end_dev_##name(struct device *dev, \ device 1296 drivers/scsi/scsi_transport_sas.c show_sas_expander_##name(struct device *dev, \ device 1323 drivers/scsi/scsi_transport_sas.c static int sas_rphy_match(struct attribute_container *cont, struct device *dev) device 1343 drivers/scsi/scsi_transport_sas.c struct device *dev) device 1366 drivers/scsi/scsi_transport_sas.c struct device *dev) device 1389 drivers/scsi/scsi_transport_sas.c static void sas_expander_release(struct device *dev) device 1398 drivers/scsi/scsi_transport_sas.c static void sas_end_device_release(struct device *dev) device 1565 drivers/scsi/scsi_transport_sas.c struct device *dev = &rphy->dev; device 1616 drivers/scsi/scsi_transport_sas.c struct device *dev = &rphy->dev; device 1644 drivers/scsi/scsi_transport_sas.c int scsi_is_sas_rphy(const struct device *dev) device 166 drivers/scsi/scsi_transport_spi.c static int spi_host_setup(struct transport_container *tc, struct device *dev, device 167 drivers/scsi/scsi_transport_spi.c struct device *cdev) device 177 drivers/scsi/scsi_transport_spi.c struct device *dev, device 178 drivers/scsi/scsi_transport_spi.c struct device *cdev); device 187 drivers/scsi/scsi_transport_spi.c struct device *dev) device 203 drivers/scsi/scsi_transport_spi.c struct device *dev, device 204 drivers/scsi/scsi_transport_spi.c struct device *cdev); device 207 drivers/scsi/scsi_transport_spi.c struct device *dev, device 208 drivers/scsi/scsi_transport_spi.c struct device *cdev) device 236 drivers/scsi/scsi_transport_spi.c struct device *dev, device 237 drivers/scsi/scsi_transport_spi.c struct device *cdev) device 268 drivers/scsi/scsi_transport_spi.c show_spi_transport_##field(struct device *dev, \ device 281 drivers/scsi/scsi_transport_spi.c store_spi_transport_##field(struct device *dev, \ device 298 drivers/scsi/scsi_transport_spi.c show_spi_transport_##field(struct device *dev, \ device 313 drivers/scsi/scsi_transport_spi.c store_spi_transport_##field(struct device *dev, \ device 331 drivers/scsi/scsi_transport_spi.c store_spi_transport_##field(struct device *dev, \ device 387 drivers/scsi/scsi_transport_spi.c static int child_iter(struct device *dev, void *data) device 397 drivers/scsi/scsi_transport_spi.c store_spi_revalidate(struct device *dev, struct device_attribute *attr, device 440 drivers/scsi/scsi_transport_spi.c store_spi_transport_period_helper(struct device *dev, const char *buf, device 477 drivers/scsi/scsi_transport_spi.c show_spi_transport_period(struct device *dev, device 493 drivers/scsi/scsi_transport_spi.c store_spi_transport_period(struct device *cdev, struct device_attribute *attr, device 521 drivers/scsi/scsi_transport_spi.c show_spi_transport_min_period(struct device *cdev, device 537 drivers/scsi/scsi_transport_spi.c store_spi_transport_min_period(struct device *cdev, device 555 drivers/scsi/scsi_transport_spi.c static ssize_t show_spi_host_signalling(struct device *cdev, device 567 drivers/scsi/scsi_transport_spi.c static ssize_t store_spi_host_signalling(struct device *dev, device 587 drivers/scsi/scsi_transport_spi.c static ssize_t show_spi_host_width(struct device *cdev, device 598 drivers/scsi/scsi_transport_spi.c static ssize_t show_spi_host_hba_id(struct device *cdev, device 1366 drivers/scsi/scsi_transport_spi.c struct device *dev) device 1390 drivers/scsi/scsi_transport_spi.c struct device *dev) device 1435 drivers/scsi/scsi_transport_spi.c struct device *dev, device 1436 drivers/scsi/scsi_transport_spi.c struct device *cdev) device 1460 drivers/scsi/scsi_transport_spi.c struct device *cdev = container_of(kobj, struct device, kobj); device 1546 drivers/scsi/scsi_transport_spi.c struct device *dev, device 1547 drivers/scsi/scsi_transport_spi.c struct device *cdev) device 40 drivers/scsi/scsi_transport_srp.c static int scsi_is_srp_rport(const struct device *dev); device 51 drivers/scsi/scsi_transport_srp.c static int find_child_rport(struct device *dev, void *data) device 53 drivers/scsi/scsi_transport_srp.c struct device **child = data; device 64 drivers/scsi/scsi_transport_srp.c struct device *child = NULL; device 104 drivers/scsi/scsi_transport_srp.c static int srp_host_setup(struct transport_container *tc, struct device *dev, device 105 drivers/scsi/scsi_transport_srp.c struct device *cdev) device 121 drivers/scsi/scsi_transport_srp.c show_srp_rport_id(struct device *dev, struct device_attribute *attr, device 139 drivers/scsi/scsi_transport_srp.c show_srp_rport_roles(struct device *dev, struct device_attribute *attr, device 156 drivers/scsi/scsi_transport_srp.c static ssize_t store_srp_rport_delete(struct device *dev, device 174 drivers/scsi/scsi_transport_srp.c static ssize_t show_srp_rport_state(struct device *dev, device 212 drivers/scsi/scsi_transport_srp.c static ssize_t show_reconnect_delay(struct device *dev, device 220 drivers/scsi/scsi_transport_srp.c static ssize_t store_reconnect_delay(struct device *dev, device 252 drivers/scsi/scsi_transport_srp.c static ssize_t show_failed_reconnects(struct device *dev, device 262 drivers/scsi/scsi_transport_srp.c static ssize_t show_srp_rport_fast_io_fail_tmo(struct device *dev, device 271 drivers/scsi/scsi_transport_srp.c static ssize_t store_srp_rport_fast_io_fail_tmo(struct device *dev, device 297 drivers/scsi/scsi_transport_srp.c static ssize_t show_srp_rport_dev_loss_tmo(struct device *dev, device 306 drivers/scsi/scsi_transport_srp.c static ssize_t store_srp_rport_dev_loss_tmo(struct device *dev, device 600 drivers/scsi/scsi_transport_srp.c struct scsi_device *sdev = scmd->device; device 613 drivers/scsi/scsi_transport_srp.c static void srp_rport_release(struct device *dev) device 621 drivers/scsi/scsi_transport_srp.c static int scsi_is_srp_rport(const struct device *dev) device 627 drivers/scsi/scsi_transport_srp.c struct device *dev) device 645 drivers/scsi/scsi_transport_srp.c static int srp_host_match(struct attribute_container *cont, struct device *dev) device 694 drivers/scsi/scsi_transport_srp.c struct device *parent = &shost->shost_gendev; device 750 drivers/scsi/scsi_transport_srp.c struct device *dev = &rport->dev; device 760 drivers/scsi/scsi_transport_srp.c static int do_srp_rport_del(struct device *dev, void *data) device 111 drivers/scsi/sd.c static int sd_probe(struct device *); device 112 drivers/scsi/sd.c static int sd_remove(struct device *); device 113 drivers/scsi/sd.c static void sd_shutdown(struct device *); device 114 drivers/scsi/sd.c static int sd_suspend_system(struct device *); device 115 drivers/scsi/sd.c static int sd_suspend_runtime(struct device *); device 116 drivers/scsi/sd.c static int sd_resume(struct device *); device 117 drivers/scsi/sd.c static void sd_rescan(struct device *); device 124 drivers/scsi/sd.c static void scsi_disk_release(struct device *cdev); device 158 drivers/scsi/sd.c cache_type_store(struct device *dev, struct device_attribute *attr, device 163 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 227 drivers/scsi/sd.c manage_start_stop_show(struct device *dev, struct device_attribute *attr, device 231 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 237 drivers/scsi/sd.c manage_start_stop_store(struct device *dev, struct device_attribute *attr, device 241 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 257 drivers/scsi/sd.c allow_restart_show(struct device *dev, struct device_attribute *attr, char *buf) device 261 drivers/scsi/sd.c return sprintf(buf, "%u\n", sdkp->device->allow_restart); device 265 drivers/scsi/sd.c allow_restart_store(struct device *dev, struct device_attribute *attr, device 270 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 288 drivers/scsi/sd.c cache_type_show(struct device *dev, struct device_attribute *attr, char *buf) device 298 drivers/scsi/sd.c FUA_show(struct device *dev, struct device_attribute *attr, char *buf) device 307 drivers/scsi/sd.c protection_type_show(struct device *dev, struct device_attribute *attr, device 316 drivers/scsi/sd.c protection_type_store(struct device *dev, struct device_attribute *attr, device 339 drivers/scsi/sd.c protection_mode_show(struct device *dev, struct device_attribute *attr, device 343 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 362 drivers/scsi/sd.c app_tag_own_show(struct device *dev, struct device_attribute *attr, char *buf) device 371 drivers/scsi/sd.c thin_provisioning_show(struct device *dev, struct device_attribute *attr, device 391 drivers/scsi/sd.c provisioning_mode_show(struct device *dev, struct device_attribute *attr, device 400 drivers/scsi/sd.c provisioning_mode_store(struct device *dev, struct device_attribute *attr, device 404 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 437 drivers/scsi/sd.c zeroing_mode_show(struct device *dev, struct device_attribute *attr, device 446 drivers/scsi/sd.c zeroing_mode_store(struct device *dev, struct device_attribute *attr, device 466 drivers/scsi/sd.c max_medium_access_timeouts_show(struct device *dev, device 475 drivers/scsi/sd.c max_medium_access_timeouts_store(struct device *dev, device 492 drivers/scsi/sd.c max_write_same_blocks_show(struct device *dev, struct device_attribute *attr, device 501 drivers/scsi/sd.c max_write_same_blocks_store(struct device *dev, struct device_attribute *attr, device 505 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 631 drivers/scsi/sd.c if (scsi_device_get(sdkp->device) == 0) device 642 drivers/scsi/sd.c struct scsi_device *sdev = sdkp->device; device 773 drivers/scsi/sd.c unsigned int logical_block_size = sdkp->device->sector_size; device 797 drivers/scsi/sd.c if (sdkp->device->unmap_limit_for_ws) device 806 drivers/scsi/sd.c if (sdkp->device->unmap_limit_for_ws) device 826 drivers/scsi/sd.c struct scsi_device *sdp = cmd->device; device 861 drivers/scsi/sd.c struct scsi_device *sdp = cmd->device; device 892 drivers/scsi/sd.c struct scsi_device *sdp = cmd->device; device 923 drivers/scsi/sd.c struct scsi_device *sdp = cmd->device; device 949 drivers/scsi/sd.c unsigned int logical_block_size = sdkp->device->sector_size; device 951 drivers/scsi/sd.c if (sdkp->device->no_write_same) { device 964 drivers/scsi/sd.c else if (sdkp->ws16 || sdkp->ws10 || sdkp->device->no_report_opcodes) device 968 drivers/scsi/sd.c sdkp->device->no_write_same = 1; device 997 drivers/scsi/sd.c bytes_to_logical(sdkp->device, device 1018 drivers/scsi/sd.c struct scsi_device *sdp = cmd->device; device 1025 drivers/scsi/sd.c if (sdkp->device->no_write_same) device 1164 drivers/scsi/sd.c struct scsi_device *sdp = cmd->device; device 1213 drivers/scsi/sd.c dif = scsi_host_dif_capable(cmd->device->host, sdkp->protection_type); device 1345 drivers/scsi/sd.c sdev = sdkp->device; device 1411 drivers/scsi/sd.c struct scsi_device *sdev = sdkp->device; device 1426 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 1467 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 1516 drivers/scsi/sd.c sdkp->device->changed = 1; device 1518 drivers/scsi/sd.c if (sdkp->device->removable) { device 1561 drivers/scsi/sd.c sdp = sdkp->device; device 1623 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 1681 drivers/scsi/sd.c static void sd_rescan(struct device *dev) device 1699 drivers/scsi/sd.c struct scsi_device *sdev = sdkp->device; device 1747 drivers/scsi/sd.c struct scsi_device *sdev = scsi_disk(bdev->bd_disk)->device; device 1868 drivers/scsi/sd.c struct scsi_device *sdev = scmd->device; device 1909 drivers/scsi/sd.c struct scsi_device *sdev = scmd->device; device 1960 drivers/scsi/sd.c unsigned int sector_size = SCpnt->device->sector_size; device 2047 drivers/scsi/sd.c sdkp->device->no_write_same = 1; device 2094 drivers/scsi/sd.c the_result = scsi_execute_req(sdkp->device, cmd, device 2128 drivers/scsi/sd.c if (sdkp->device->no_start_on_add) device 2149 drivers/scsi/sd.c if (sdkp->device->start_stop_pwr_cond) device 2151 drivers/scsi/sd.c scsi_execute_req(sdkp->device, cmd, DMA_NONE, device 2201 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 2442 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 2527 drivers/scsi/sd.c sdkp->device->sector_size = sector_size; device 2541 drivers/scsi/sd.c int sector_size = sdkp->device->sector_size; device 2584 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 2643 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 2765 drivers/scsi/sd.c } else if (sdkp->DPOFUA && !sdkp->device->use_10_for_rw && device 2766 drivers/scsi/sd.c !sdkp->device->use_16_for_rw) { device 2819 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 2864 drivers/scsi/sd.c unsigned int sector_sz = sdkp->device->sector_size; device 2870 drivers/scsi/sd.c scsi_get_vpd_page(sdkp->device, 0xb0, buffer, vpd_len)) device 2937 drivers/scsi/sd.c scsi_get_vpd_page(sdkp->device, 0xb1, buffer, vpd_len)) device 2947 drivers/scsi/sd.c if (sdkp->device->type == TYPE_ZBC) { device 2984 drivers/scsi/sd.c if (!buffer || scsi_get_vpd_page(sdkp->device, 0xb2, buffer, vpd_len)) device 2998 drivers/scsi/sd.c struct scsi_device *sdev = sdkp->device; device 3029 drivers/scsi/sd.c struct scsi_device *sdev = sdkp->device; device 3049 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 3101 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 3216 drivers/scsi/sd.c struct scsi_device *sdev = scsi_disk(disk)->device; device 3286 drivers/scsi/sd.c static int sd_probe(struct device *dev) device 3330 drivers/scsi/sd.c sdkp->device = sdp; device 3335 drivers/scsi/sd.c atomic_set(&sdkp->device->ioerr_cnt, 0); device 3362 drivers/scsi/sd.c gd->queue = sdkp->device->request_queue; device 3426 drivers/scsi/sd.c static int sd_remove(struct device *dev) device 3433 drivers/scsi/sd.c scsi_autopm_get_device(sdkp->device); device 3462 drivers/scsi/sd.c static void scsi_disk_release(struct device *dev) device 3483 drivers/scsi/sd.c put_device(&sdkp->device->sdev_gendev); device 3492 drivers/scsi/sd.c struct scsi_device *sdp = sdkp->device; device 3528 drivers/scsi/sd.c static void sd_shutdown(struct device *dev) device 3543 drivers/scsi/sd.c if (system_state != SYSTEM_RESTART && sdkp->device->manage_start_stop) { device 3549 drivers/scsi/sd.c static int sd_suspend_common(struct device *dev, bool ignore_stop_errors) device 3580 drivers/scsi/sd.c if (sdkp->device->manage_start_stop) { device 3591 drivers/scsi/sd.c static int sd_suspend_system(struct device *dev) device 3596 drivers/scsi/sd.c static int sd_suspend_runtime(struct device *dev) device 3601 drivers/scsi/sd.c static int sd_resume(struct device *dev) device 3609 drivers/scsi/sd.c if (!sdkp->device->manage_start_stop) device 3721 drivers/scsi/sd.c scsi_print_sense_hdr(sdkp->device, device 72 drivers/scsi/sd.h struct scsi_device *device; device 73 drivers/scsi/sd.h struct device dev; device 129 drivers/scsi/sd.h sdev_prefix_printk(prefix, (sdsk)->device, \ device 131 drivers/scsi/sd.h sdev_printk(prefix, (sdsk)->device, fmt, ##a) device 205 drivers/scsi/sd.h return sdkp->zoned == 1 || sdkp->device->type == TYPE_ZBC; device 29 drivers/scsi/sd_dif.c struct scsi_device *sdp = sdkp->device; device 48 drivers/scsi/sd_dif.c if (scsi_host_get_guard(sdkp->device->host) & SHOST_DIX_GUARD_IP) { device 33 drivers/scsi/sd_zbc.c struct scsi_device *sdp = sdkp->device; device 70 drivers/scsi/sd_zbc.c struct scsi_device *sdp = sdkp->device; device 181 drivers/scsi/sd_zbc.c sectors_to_logical(sdkp->device, sector), true); device 206 drivers/scsi/sd_zbc.c return logical_to_sectors(sdkp->device, sdkp->zone_blocks); device 221 drivers/scsi/sd_zbc.c sector_t block = sectors_to_logical(sdkp->device, sector); device 227 drivers/scsi/sd_zbc.c if (sdkp->device->changed) device 290 drivers/scsi/sd_zbc.c if (scsi_get_vpd_page(sdkp->device, 0xb6, buf, 64)) { device 296 drivers/scsi/sd_zbc.c if (sdkp->device->type != TYPE_ZBC) { device 439 drivers/scsi/sd_zbc.c } else if (logical_to_sectors(sdkp->device, zone_blocks) > UINT_MAX) { device 485 drivers/scsi/sd_zbc.c logical_to_sectors(sdkp->device, zone_blocks)); device 492 drivers/scsi/sd_zbc.c sdkp->device->use_16_for_rw = 1; device 493 drivers/scsi/sd_zbc.c sdkp->device->use_10_for_rw = 0; device 45 drivers/scsi/ses.c static int ses_probe(struct device *dev) device 470 drivers/scsi/ses.c struct device *dev; device 623 drivers/scsi/ses.c static int ses_intf_add(struct device *cdev, device 780 drivers/scsi/ses.c static int ses_remove(struct device *dev) device 822 drivers/scsi/ses.c static void ses_intf_remove(struct device *cdev, device 94 drivers/scsi/sg.c static int sg_add_device(struct device *, struct class_interface *); device 95 drivers/scsi/sg.c static void sg_remove_device(struct device *, struct class_interface *); device 158 drivers/scsi/sg.c struct scsi_device *device; device 205 drivers/scsi/sg.c sdev_prefix_printk(prefix, (sdp)->device, \ device 239 drivers/scsi/sg.c if (sfp->parentdp->device->type == TYPE_SCANNER) device 304 drivers/scsi/sg.c retval = scsi_device_get(sdp->device); device 308 drivers/scsi/sg.c retval = scsi_autopm_get_device(sdp->device); device 316 drivers/scsi/sg.c scsi_block_when_processing_errors(sdp->device))) { device 347 drivers/scsi/sg.c q = sdp->device->request_queue; device 373 drivers/scsi/sg.c scsi_autopm_put_device(sdp->device); device 375 drivers/scsi/sg.c scsi_device_put(sdp->device); device 392 drivers/scsi/sg.c scsi_autopm_put_device(sdp->device); device 627 drivers/scsi/sg.c scsi_block_when_processing_errors(sdp->device))) device 842 drivers/scsi/sg.c blk_execute_rq_nowait(sdp->device->request_queue, sdp->disk, device 922 drivers/scsi/sg.c if (!scsi_block_when_processing_errors(sdp->device)) device 968 drivers/scsi/sg.c return put_user((int) sdp->device->host->unchecked_isa_dma, ip); device 977 drivers/scsi/sg.c __put_user((int) sdp->device->host->host_no, device 979 drivers/scsi/sg.c __put_user((int) sdp->device->channel, device 981 drivers/scsi/sg.c __put_user((int) sdp->device->id, &sg_idp->scsi_id); device 982 drivers/scsi/sg.c __put_user((int) sdp->device->lun, &sg_idp->lun); device 983 drivers/scsi/sg.c __put_user((int) sdp->device->type, &sg_idp->scsi_type); device 984 drivers/scsi/sg.c __put_user((short) sdp->device->host->cmd_per_lun, device 986 drivers/scsi/sg.c __put_user((short) sdp->device->queue_depth, device 1031 drivers/scsi/sg.c max_sectors_bytes(sdp->device->request_queue)); device 1047 drivers/scsi/sg.c max_sectors_bytes(sdp->device->request_queue)); device 1077 drivers/scsi/sg.c val = (sdp->device ? 1 : 0); device 1101 drivers/scsi/sg.c return put_user(sdp->device->host->hostt->emulated, ip); device 1105 drivers/scsi/sg.c return sg_scsi_ioctl(sdp->device->request_queue, NULL, filp->f_mode, p); device 1113 drivers/scsi/sg.c return put_user(max_sectors_bytes(sdp->device->request_queue), device 1116 drivers/scsi/sg.c return blk_trace_setup(sdp->device->request_queue, device 1121 drivers/scsi/sg.c return blk_trace_startstop(sdp->device->request_queue, 1); device 1123 drivers/scsi/sg.c return blk_trace_startstop(sdp->device->request_queue, 0); device 1125 drivers/scsi/sg.c return blk_trace_remove(sdp->device->request_queue); device 1140 drivers/scsi/sg.c result = scsi_ioctl_block_when_processing_errors(sdp->device, device 1144 drivers/scsi/sg.c return scsi_ioctl(sdp->device, cmd_in, p); device 1157 drivers/scsi/sg.c sdev = sdp->device; device 1364 drivers/scsi/sg.c __scsi_print_sense(sdp->device, __func__, sense, device 1372 drivers/scsi/sg.c && sdp->device->removable) { device 1375 drivers/scsi/sg.c sdp->device->changed = 1; device 1477 drivers/scsi/sg.c sdp->device = scsidp; device 1500 drivers/scsi/sg.c sg_add_device(struct device *cl_dev, struct class_interface *cl_intf) device 1538 drivers/scsi/sg.c struct device *sg_class_member; device 1600 drivers/scsi/sg.c sg_remove_device(struct device *cl_dev, struct class_interface *cl_intf) device 1714 drivers/scsi/sg.c struct request_queue *q = sfp->parentdp->device->request_queue; device 1762 drivers/scsi/sg.c !sfp->parentdp->device->host->unchecked_isa_dma && device 1904 drivers/scsi/sg.c if (sdp->device->host->unchecked_isa_dma) device 2182 drivers/scsi/sg.c max_sectors_bytes(sdp->device->request_queue)); device 2224 drivers/scsi/sg.c scsi_device_put(sdp->device); device 2480 drivers/scsi/sg.c if ((NULL == sdp) || (NULL == sdp->device) || device 2484 drivers/scsi/sg.c scsidp = sdp->device; device 2506 drivers/scsi/sg.c scsidp = sdp ? sdp->device : NULL; device 2535 drivers/scsi/sg.c (int) sdp->device->host->unchecked_isa_dma); device 2599 drivers/scsi/sg.c else if (sdp->device) { device 2600 drivers/scsi/sg.c struct scsi_device *scsidp = sdp->device; device 38 drivers/scsi/sgiwd93.c struct device *dev; device 105 drivers/scsi/sgiwd93.c struct ip22_hostdata *hdata = host_to_hostdata(cmd->device->host); device 107 drivers/scsi/sgiwd93.c (struct hpc3_scsiregs *) cmd->device->host->base; device 148 drivers/scsi/sgiwd93.c hregs = (struct hpc3_scsiregs *) SCpnt->device->host->base; device 84 drivers/scsi/sim710.c static int sim710_probe_common(struct device *dev, unsigned long base_addr, device 143 drivers/scsi/sim710.c static int sim710_device_remove(struct device *dev) device 166 drivers/scsi/sim710.c static int sim710_eisa_probe(struct device *dev) device 1018 drivers/scsi/smartpqi/smartpqi.h struct device *parent_dev; device 1025 drivers/scsi/smartpqi/smartpqi.h struct pqi_scsi_dev *device; device 1438 drivers/scsi/smartpqi/smartpqi.h struct pqi_scsi_dev *device); device 1439 drivers/scsi/smartpqi/smartpqi.h void pqi_remove_sas_device(struct pqi_scsi_dev *device); device 78 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, unsigned long timeout_secs); device 204 drivers/scsi/smartpqi/smartpqi_init.c static inline bool pqi_is_logical_device(struct pqi_scsi_dev *device) device 206 drivers/scsi/smartpqi/smartpqi_init.c return !device->is_physical_device; device 293 drivers/scsi/smartpqi/smartpqi_init.c static inline bool pqi_device_offline(struct pqi_scsi_dev *device) device 295 drivers/scsi/smartpqi/smartpqi_init.c return device->device_offline; device 298 drivers/scsi/smartpqi/smartpqi_init.c static inline void pqi_device_reset_start(struct pqi_scsi_dev *device) device 300 drivers/scsi/smartpqi/smartpqi_init.c device->in_reset = true; device 303 drivers/scsi/smartpqi/smartpqi_init.c static inline void pqi_device_reset_done(struct pqi_scsi_dev *device) device 305 drivers/scsi/smartpqi/smartpqi_init.c device->in_reset = false; device 308 drivers/scsi/smartpqi/smartpqi_init.c static inline bool pqi_device_in_reset(struct pqi_scsi_dev *device) device 310 drivers/scsi/smartpqi/smartpqi_init.c return device->in_reset; device 328 drivers/scsi/smartpqi/smartpqi_init.c static inline void pqi_device_remove_start(struct pqi_scsi_dev *device) device 330 drivers/scsi/smartpqi/smartpqi_init.c device->in_remove = true; device 334 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 336 drivers/scsi/smartpqi/smartpqi_init.c return device->in_remove && !ctrl_info->in_shutdown; device 652 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, device 667 drivers/scsi/smartpqi/smartpqi_init.c bmic_device_index = CISS_GET_DRIVE_NUMBER(device->scsi3addr); device 1036 drivers/scsi/smartpqi/smartpqi_init.c static inline void pqi_set_bus_target_lun(struct pqi_scsi_dev *device, device 1039 drivers/scsi/smartpqi/smartpqi_init.c device->bus = bus; device 1040 drivers/scsi/smartpqi/smartpqi_init.c device->target = target; device 1041 drivers/scsi/smartpqi/smartpqi_init.c device->lun = lun; device 1044 drivers/scsi/smartpqi/smartpqi_init.c static void pqi_assign_bus_target_lun(struct pqi_scsi_dev *device) device 1052 drivers/scsi/smartpqi/smartpqi_init.c scsi3addr = device->scsi3addr; device 1057 drivers/scsi/smartpqi/smartpqi_init.c pqi_set_bus_target_lun(device, PQI_HBA_BUS, 0, lunid & 0x3fff); device 1058 drivers/scsi/smartpqi/smartpqi_init.c device->target_lun_valid = true; device 1062 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) { device 1063 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_external_raid_device) { device 1072 drivers/scsi/smartpqi/smartpqi_init.c pqi_set_bus_target_lun(device, bus, target, lun); device 1073 drivers/scsi/smartpqi/smartpqi_init.c device->target_lun_valid = true; device 1081 drivers/scsi/smartpqi/smartpqi_init.c pqi_set_bus_target_lun(device, PQI_PHYSICAL_DEVICE_BUS, 0, 0); device 1085 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1095 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr, device 1105 drivers/scsi/smartpqi/smartpqi_init.c device->raid_level = raid_level; device 1109 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, struct raid_map *raid_map) device 1122 drivers/scsi/smartpqi/smartpqi_init.c if (device->raid_level == SA_RAID_1) { device 1127 drivers/scsi/smartpqi/smartpqi_init.c } else if (device->raid_level == SA_RAID_ADM) { device 1132 drivers/scsi/smartpqi/smartpqi_init.c } else if ((device->raid_level == SA_RAID_5 || device 1133 drivers/scsi/smartpqi/smartpqi_init.c device->raid_level == SA_RAID_6) && device 1150 drivers/scsi/smartpqi/smartpqi_init.c *((u32 *)&device->scsi3addr), device 1151 drivers/scsi/smartpqi/smartpqi_init.c *((u32 *)&device->scsi3addr[4]), err_msg); device 1157 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1168 drivers/scsi/smartpqi/smartpqi_init.c device->scsi3addr, raid_map, sizeof(*raid_map), device 1185 drivers/scsi/smartpqi/smartpqi_init.c device->scsi3addr, raid_map, raid_map_size, device 1200 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_validate_raid_map(ctrl_info, device, raid_map); device 1204 drivers/scsi/smartpqi/smartpqi_init.c device->raid_map = raid_map; device 1215 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1225 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr, device 1235 drivers/scsi/smartpqi/smartpqi_init.c device->raid_bypass_configured = device 1237 drivers/scsi/smartpqi/smartpqi_init.c if (device->raid_bypass_configured && device 1239 drivers/scsi/smartpqi/smartpqi_init.c pqi_get_raid_map(ctrl_info, device) == 0) device 1240 drivers/scsi/smartpqi/smartpqi_init.c device->raid_bypass_enabled = true; device 1251 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1264 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr, device 1284 drivers/scsi/smartpqi/smartpqi_init.c device->volume_status = volume_status; device 1285 drivers/scsi/smartpqi/smartpqi_init.c device->volume_offline = volume_offline; device 1291 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1297 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_expander_smp_device) device 1306 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_scsi_inquiry(ctrl_info, device->scsi3addr, 0, device 1310 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device) || device 1319 drivers/scsi/smartpqi/smartpqi_init.c device->devtype = buffer[0] & 0x1f; device 1320 drivers/scsi/smartpqi/smartpqi_init.c memcpy(device->vendor, &buffer[8], sizeof(device->vendor)); device 1321 drivers/scsi/smartpqi/smartpqi_init.c memcpy(device->model, &buffer[16], sizeof(device->model)); device 1323 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device) && device->devtype == TYPE_DISK) { device 1324 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_external_raid_device) { device 1325 drivers/scsi/smartpqi/smartpqi_init.c device->raid_level = SA_RAID_UNKNOWN; device 1326 drivers/scsi/smartpqi/smartpqi_init.c device->volume_status = CISS_LV_OK; device 1327 drivers/scsi/smartpqi/smartpqi_init.c device->volume_offline = false; device 1329 drivers/scsi/smartpqi/smartpqi_init.c pqi_get_raid_level(ctrl_info, device); device 1330 drivers/scsi/smartpqi/smartpqi_init.c pqi_get_raid_bypass_status(ctrl_info, device); device 1331 drivers/scsi/smartpqi/smartpqi_init.c pqi_get_volume_status(ctrl_info, device); device 1342 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, device 1349 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_identify_physical_device(ctrl_info, device, device 1352 drivers/scsi/smartpqi/smartpqi_init.c device->queue_depth = PQI_PHYSICAL_DISK_DEFAULT_MAX_QUEUE_DEPTH; device 1355 drivers/scsi/smartpqi/smartpqi_init.c device->box_index = id_phys->box_index; device 1356 drivers/scsi/smartpqi/smartpqi_init.c device->phys_box_on_bus = id_phys->phys_box_on_bus; device 1357 drivers/scsi/smartpqi/smartpqi_init.c device->phy_connected_dev_type = id_phys->phy_connected_dev_type[0]; device 1358 drivers/scsi/smartpqi/smartpqi_init.c device->queue_depth = device 1360 drivers/scsi/smartpqi/smartpqi_init.c device->device_type = id_phys->device_type; device 1361 drivers/scsi/smartpqi/smartpqi_init.c device->active_path_index = id_phys->active_path_number; device 1362 drivers/scsi/smartpqi/smartpqi_init.c device->path_map = id_phys->redundant_path_present_map; device 1363 drivers/scsi/smartpqi/smartpqi_init.c memcpy(&device->box, device 1365 drivers/scsi/smartpqi/smartpqi_init.c sizeof(device->box)); device 1366 drivers/scsi/smartpqi/smartpqi_init.c memcpy(&device->phys_connector, device 1368 drivers/scsi/smartpqi/smartpqi_init.c sizeof(device->phys_connector)); device 1369 drivers/scsi/smartpqi/smartpqi_init.c device->bay = id_phys->phys_bay_in_box; device 1373 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1380 drivers/scsi/smartpqi/smartpqi_init.c switch (device->volume_status) { device 1464 drivers/scsi/smartpqi/smartpqi_init.c unknown_state_str, device->volume_status); device 1472 drivers/scsi/smartpqi/smartpqi_init.c device->bus, device->target, device->lun, status); device 1486 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1490 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) device 1491 drivers/scsi/smartpqi/smartpqi_init.c rc = scsi_add_device(ctrl_info->scsi_host, device->bus, device 1492 drivers/scsi/smartpqi/smartpqi_init.c device->target, device->lun); device 1494 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_add_sas_device(ctrl_info->sas_host, device); device 1502 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1506 drivers/scsi/smartpqi/smartpqi_init.c pqi_device_remove_start(device); device 1508 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_device_wait_for_pending_io(ctrl_info, device, device 1513 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info->scsi_host->host_no, device->bus, device 1514 drivers/scsi/smartpqi/smartpqi_init.c device->target, device->lun, device 1515 drivers/scsi/smartpqi/smartpqi_init.c atomic_read(&device->scsi_cmds_outstanding)); device 1517 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) device 1518 drivers/scsi/smartpqi/smartpqi_init.c scsi_remove_device(device->sdev); device 1520 drivers/scsi/smartpqi/smartpqi_init.c pqi_remove_sas_device(device); device 1528 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 1530 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 1532 drivers/scsi/smartpqi/smartpqi_init.c if (device->bus == bus && device->target == target && device 1533 drivers/scsi/smartpqi/smartpqi_init.c device->lun == lun) device 1534 drivers/scsi/smartpqi/smartpqi_init.c return device; device 1562 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 1564 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 1567 drivers/scsi/smartpqi/smartpqi_init.c device->scsi3addr)) { device 1568 drivers/scsi/smartpqi/smartpqi_init.c *matching_device = device; device 1569 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_device_equal(device_to_find, device)) { device 1581 drivers/scsi/smartpqi/smartpqi_init.c static inline const char *pqi_device_type(struct pqi_scsi_dev *device) device 1583 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_expander_smp_device) device 1586 drivers/scsi/smartpqi/smartpqi_init.c return scsi_device_type(device->devtype); device 1592 drivers/scsi/smartpqi/smartpqi_init.c char *action, struct pqi_scsi_dev *device) device 1598 drivers/scsi/smartpqi/smartpqi_init.c "%d:%d:", ctrl_info->scsi_host->host_no, device->bus); device 1600 drivers/scsi/smartpqi/smartpqi_init.c if (device->target_lun_valid) device 1604 drivers/scsi/smartpqi/smartpqi_init.c device->target, device 1605 drivers/scsi/smartpqi/smartpqi_init.c device->lun); device 1611 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) device 1615 drivers/scsi/smartpqi/smartpqi_init.c *((u32 *)&device->scsi3addr), device 1616 drivers/scsi/smartpqi/smartpqi_init.c *((u32 *)&device->scsi3addr[4])); device 1620 drivers/scsi/smartpqi/smartpqi_init.c " %016llx", device->sas_address); device 1624 drivers/scsi/smartpqi/smartpqi_init.c pqi_device_type(device), device 1625 drivers/scsi/smartpqi/smartpqi_init.c device->vendor, device 1626 drivers/scsi/smartpqi/smartpqi_init.c device->model); device 1628 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) { device 1629 drivers/scsi/smartpqi/smartpqi_init.c if (device->devtype == TYPE_DISK) device 1633 drivers/scsi/smartpqi/smartpqi_init.c device->raid_bypass_configured ? '+' : '-', device 1634 drivers/scsi/smartpqi/smartpqi_init.c device->raid_bypass_enabled ? '+' : '-', device 1635 drivers/scsi/smartpqi/smartpqi_init.c pqi_raid_level_to_string(device->raid_level)); device 1639 drivers/scsi/smartpqi/smartpqi_init.c "AIO%c", device->aio_enabled ? '+' : '-'); device 1640 drivers/scsi/smartpqi/smartpqi_init.c if (device->devtype == TYPE_DISK || device 1641 drivers/scsi/smartpqi/smartpqi_init.c device->devtype == TYPE_ZBC) device 1644 drivers/scsi/smartpqi/smartpqi_init.c " qd=%-6d", device->queue_depth); device 1705 drivers/scsi/smartpqi/smartpqi_init.c static inline void pqi_free_device(struct pqi_scsi_dev *device) device 1707 drivers/scsi/smartpqi/smartpqi_init.c if (device) { device 1708 drivers/scsi/smartpqi/smartpqi_init.c kfree(device->raid_map); device 1709 drivers/scsi/smartpqi/smartpqi_init.c kfree(device); device 1719 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 1724 drivers/scsi/smartpqi/smartpqi_init.c list_del(&device->scsi_device_list_entry); device 1728 drivers/scsi/smartpqi/smartpqi_init.c device->keep_device = false; device 1731 drivers/scsi/smartpqi/smartpqi_init.c static inline bool pqi_is_device_added(struct pqi_scsi_dev *device) device 1733 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_expander_smp_device) device 1734 drivers/scsi/smartpqi/smartpqi_init.c return device->sas_port != NULL; device 1736 drivers/scsi/smartpqi/smartpqi_init.c return device->sdev != NULL; device 1746 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 1762 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 1764 drivers/scsi/smartpqi/smartpqi_init.c device->device_gone = true; device 1767 drivers/scsi/smartpqi/smartpqi_init.c device = new_device_list[i]; device 1769 drivers/scsi/smartpqi/smartpqi_init.c find_result = pqi_scsi_find_entry(ctrl_info, device, device 1778 drivers/scsi/smartpqi/smartpqi_init.c device->new_device = false; device 1780 drivers/scsi/smartpqi/smartpqi_init.c pqi_scsi_update_device(matching_device, device); device 1787 drivers/scsi/smartpqi/smartpqi_init.c device->new_device = true; device 1794 drivers/scsi/smartpqi/smartpqi_init.c device->new_device = true; device 1800 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry_safe(device, next, &ctrl_info->scsi_device_list, device 1802 drivers/scsi/smartpqi/smartpqi_init.c if (device->device_gone) { device 1803 drivers/scsi/smartpqi/smartpqi_init.c list_del(&device->scsi_device_list_entry); device 1804 drivers/scsi/smartpqi/smartpqi_init.c list_add_tail(&device->delete_list_entry, &delete_list); device 1810 drivers/scsi/smartpqi/smartpqi_init.c device = new_device_list[i]; device 1811 drivers/scsi/smartpqi/smartpqi_init.c if (!device->new_device) device 1813 drivers/scsi/smartpqi/smartpqi_init.c if (device->volume_offline) device 1815 drivers/scsi/smartpqi/smartpqi_init.c list_add_tail(&device->scsi_device_list_entry, device 1817 drivers/scsi/smartpqi/smartpqi_init.c list_add_tail(&device->add_list_entry, &add_list); device 1819 drivers/scsi/smartpqi/smartpqi_init.c device->keep_device = true; device 1828 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry_safe(device, next, &delete_list, device 1830 drivers/scsi/smartpqi/smartpqi_init.c if (device->volume_offline) { device 1831 drivers/scsi/smartpqi/smartpqi_init.c pqi_dev_info(ctrl_info, "offline", device); device 1832 drivers/scsi/smartpqi/smartpqi_init.c pqi_show_volume_status(ctrl_info, device); device 1834 drivers/scsi/smartpqi/smartpqi_init.c pqi_dev_info(ctrl_info, "removed", device); device 1836 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_device_added(device)) device 1837 drivers/scsi/smartpqi/smartpqi_init.c pqi_remove_device(ctrl_info, device); device 1838 drivers/scsi/smartpqi/smartpqi_init.c list_del(&device->delete_list_entry); device 1839 drivers/scsi/smartpqi/smartpqi_init.c pqi_free_device(device); device 1846 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 1848 drivers/scsi/smartpqi/smartpqi_init.c if (device->sdev && device->queue_depth != device 1849 drivers/scsi/smartpqi/smartpqi_init.c device->advertised_queue_depth) { device 1850 drivers/scsi/smartpqi/smartpqi_init.c device->advertised_queue_depth = device->queue_depth; device 1851 drivers/scsi/smartpqi/smartpqi_init.c scsi_change_queue_depth(device->sdev, device 1852 drivers/scsi/smartpqi/smartpqi_init.c device->advertised_queue_depth); device 1857 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry_safe(device, next, &add_list, add_list_entry) { device 1858 drivers/scsi/smartpqi/smartpqi_init.c if (!pqi_is_device_added(device)) { device 1859 drivers/scsi/smartpqi/smartpqi_init.c pqi_dev_info(ctrl_info, "added", device); device 1860 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_add_device(ctrl_info, device); device 1865 drivers/scsi/smartpqi/smartpqi_init.c device->bus, device->target, device 1866 drivers/scsi/smartpqi/smartpqi_init.c device->lun); device 1867 drivers/scsi/smartpqi/smartpqi_init.c pqi_fixup_botched_add(ctrl_info, device); device 1873 drivers/scsi/smartpqi/smartpqi_init.c static bool pqi_is_supported_device(struct pqi_scsi_dev *device) device 1877 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_expander_smp_device) device 1882 drivers/scsi/smartpqi/smartpqi_init.c switch (device->devtype) { device 1897 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_hba_lunid(device->scsi3addr)) device 1919 drivers/scsi/smartpqi/smartpqi_init.c static inline bool pqi_is_device_with_sas_address(struct pqi_scsi_dev *device) device 1921 drivers/scsi/smartpqi/smartpqi_init.c if (!device->is_physical_device) device 1924 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_expander_smp_device) device 1927 drivers/scsi/smartpqi/smartpqi_init.c switch (device->devtype) { device 1937 drivers/scsi/smartpqi/smartpqi_init.c static inline bool pqi_expose_device(struct pqi_scsi_dev *device) device 1939 drivers/scsi/smartpqi/smartpqi_init.c return !device->is_physical_device || device 1940 drivers/scsi/smartpqi/smartpqi_init.c !pqi_skip_device(device->scsi3addr); device 1956 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 2028 drivers/scsi/smartpqi/smartpqi_init.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 2029 drivers/scsi/smartpqi/smartpqi_init.c if (!device) { device 2035 drivers/scsi/smartpqi/smartpqi_init.c list_add_tail(&device->new_device_list_entry, device 2039 drivers/scsi/smartpqi/smartpqi_init.c device = NULL; device 2064 drivers/scsi/smartpqi/smartpqi_init.c if (device) device 2065 drivers/scsi/smartpqi/smartpqi_init.c device = list_next_entry(device, new_device_list_entry); device 2067 drivers/scsi/smartpqi/smartpqi_init.c device = list_first_entry(&new_device_list_head, device 2070 drivers/scsi/smartpqi/smartpqi_init.c memcpy(device->scsi3addr, scsi3addr, sizeof(device->scsi3addr)); device 2071 drivers/scsi/smartpqi/smartpqi_init.c device->is_physical_device = is_physical_device; device 2075 drivers/scsi/smartpqi/smartpqi_init.c device->is_expander_smp_device = true; device 2077 drivers/scsi/smartpqi/smartpqi_init.c device->is_external_raid_device = device 2082 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_get_device_info(ctrl_info, device); device 2089 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_physical_device) device 2097 drivers/scsi/smartpqi/smartpqi_init.c *((u32 *)&device->scsi3addr), device 2098 drivers/scsi/smartpqi/smartpqi_init.c *((u32 *)&device->scsi3addr[4])); device 2103 drivers/scsi/smartpqi/smartpqi_init.c if (!pqi_is_supported_device(device)) device 2106 drivers/scsi/smartpqi/smartpqi_init.c pqi_assign_bus_target_lun(device); device 2108 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_physical_device) { device 2109 drivers/scsi/smartpqi/smartpqi_init.c device->wwid = phys_lun_ext_entry->wwid; device 2113 drivers/scsi/smartpqi/smartpqi_init.c device->aio_enabled = true; device 2114 drivers/scsi/smartpqi/smartpqi_init.c device->aio_handle = device 2119 drivers/scsi/smartpqi/smartpqi_init.c device, id_phys); device 2122 drivers/scsi/smartpqi/smartpqi_init.c memcpy(device->volume_id, log_lun_ext_entry->volume_id, device 2123 drivers/scsi/smartpqi/smartpqi_init.c sizeof(device->volume_id)); device 2126 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_device_with_sas_address(device)) device 2127 drivers/scsi/smartpqi/smartpqi_init.c device->sas_address = get_unaligned_be64(&device->wwid); device 2129 drivers/scsi/smartpqi/smartpqi_init.c new_device_list[num_valid_devices++] = device; device 2135 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry_safe(device, next, &new_device_list_head, device 2137 drivers/scsi/smartpqi/smartpqi_init.c if (device->keep_device) device 2139 drivers/scsi/smartpqi/smartpqi_init.c list_del(&device->new_device_list_entry); device 2140 drivers/scsi/smartpqi/smartpqi_init.c pqi_free_device(device); device 2154 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 2159 drivers/scsi/smartpqi/smartpqi_init.c device = list_first_entry_or_null(&ctrl_info->scsi_device_list, device 2161 drivers/scsi/smartpqi/smartpqi_init.c if (device) device 2162 drivers/scsi/smartpqi/smartpqi_init.c list_del(&device->scsi_device_list_entry); device 2167 drivers/scsi/smartpqi/smartpqi_init.c if (!device) device 2170 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_device_added(device)) device 2171 drivers/scsi/smartpqi/smartpqi_init.c pqi_remove_device(ctrl_info, device); device 2172 drivers/scsi/smartpqi/smartpqi_init.c pqi_free_device(device); device 2265 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, device 2350 drivers/scsi/smartpqi/smartpqi_init.c if (is_write && device->raid_level != SA_RAID_0) device 2357 drivers/scsi/smartpqi/smartpqi_init.c raid_map = device->raid_map; device 2406 drivers/scsi/smartpqi/smartpqi_init.c if (device->raid_level == SA_RAID_1) { device 2407 drivers/scsi/smartpqi/smartpqi_init.c if (device->offload_to_mirror) device 2409 drivers/scsi/smartpqi/smartpqi_init.c device->offload_to_mirror = !device->offload_to_mirror; device 2410 drivers/scsi/smartpqi/smartpqi_init.c } else if (device->raid_level == SA_RAID_ADM) { device 2416 drivers/scsi/smartpqi/smartpqi_init.c offload_to_mirror = device->offload_to_mirror; device 2454 drivers/scsi/smartpqi/smartpqi_init.c device->offload_to_mirror = offload_to_mirror; device 2460 drivers/scsi/smartpqi/smartpqi_init.c } else if ((device->raid_level == SA_RAID_5 || device 2461 drivers/scsi/smartpqi/smartpqi_init.c device->raid_level == SA_RAID_6) && layout_map_count > 1) { device 2657 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 2659 drivers/scsi/smartpqi/smartpqi_init.c device = io_request->scmd->device->hostdata; device 2660 drivers/scsi/smartpqi/smartpqi_init.c device->raid_bypass_enabled = false; device 2661 drivers/scsi/smartpqi/smartpqi_init.c device->aio_enabled = false; device 2667 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 2669 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 2670 drivers/scsi/smartpqi/smartpqi_init.c if (device->device_offline) device 2673 drivers/scsi/smartpqi/smartpqi_init.c device->device_offline = true; device 2677 drivers/scsi/smartpqi/smartpqi_init.c path, ctrl_info->scsi_host->host_no, device->bus, device 2678 drivers/scsi/smartpqi/smartpqi_init.c device->target, device->lun); device 2752 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_ctrl_info *ctrl_info = shost_to_hba(scmd->device->host); device 2753 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device = scmd->device->hostdata; device 2759 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info->scsi_host->host_no, device->bus, device->target, device->lun); device 2760 drivers/scsi/smartpqi/smartpqi_init.c pqi_take_device_offline(scmd->device, "RAID"); device 2767 drivers/scsi/smartpqi/smartpqi_init.c sshdr.ascq, ctrl_info->scsi_host->host_no, device->bus, device->target, device->lun); device 2829 drivers/scsi/smartpqi/smartpqi_init.c pqi_take_device_offline(scmd->device, "AIO"); device 4583 drivers/scsi/smartpqi/smartpqi_init.c struct device *dev; device 4627 drivers/scsi/smartpqi/smartpqi_init.c struct device *dev; device 4929 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, device 4948 drivers/scsi/smartpqi/smartpqi_init.c memcpy(request->lun_number, device->scsi3addr, device 5018 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, device 5026 drivers/scsi/smartpqi/smartpqi_init.c device, scmd, queue_group); device 5038 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5050 drivers/scsi/smartpqi/smartpqi_init.c device = scmd->device->hostdata; device 5051 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_device_offline(device)) device 5054 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info = shost_to_hba(scmd->device->host); device 5095 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info = shost_to_hba(scmd->device->host); device 5104 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5109 drivers/scsi/smartpqi/smartpqi_init.c device = scmd->device->hostdata; device 5110 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_device_in_reset(device)) { device 5117 drivers/scsi/smartpqi/smartpqi_init.c ctrl_info = shost_to_hba(scmd->device->host); device 5123 drivers/scsi/smartpqi/smartpqi_init.c device, scmd, queue_group); device 5205 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, device 5208 drivers/scsi/smartpqi/smartpqi_init.c return pqi_aio_submit_io(ctrl_info, scmd, device->aio_handle, device 5301 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5303 drivers/scsi/smartpqi/smartpqi_init.c if (!scmd->device) { device 5308 drivers/scsi/smartpqi/smartpqi_init.c device = scmd->device->hostdata; device 5309 drivers/scsi/smartpqi/smartpqi_init.c if (!device) { device 5314 drivers/scsi/smartpqi/smartpqi_init.c atomic_dec(&device->scsi_cmds_outstanding); device 5322 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5327 drivers/scsi/smartpqi/smartpqi_init.c device = scmd->device->hostdata; device 5330 drivers/scsi/smartpqi/smartpqi_init.c if (!device) { device 5336 drivers/scsi/smartpqi/smartpqi_init.c atomic_inc(&device->scsi_cmds_outstanding); device 5339 drivers/scsi/smartpqi/smartpqi_init.c device)) { device 5346 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_ctrl_blocked(ctrl_info) || pqi_device_in_reset(device) || device 5361 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) { device 5363 drivers/scsi/smartpqi/smartpqi_init.c if (device->raid_bypass_enabled && device 5365 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_raid_bypass_submit_scsi_cmd(ctrl_info, device, device 5371 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_raid_submit_scsi_cmd(ctrl_info, device, scmd, device 5374 drivers/scsi/smartpqi/smartpqi_init.c if (device->aio_enabled) device 5375 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_aio_submit_scsi_cmd(ctrl_info, device, scmd, device 5378 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_raid_submit_scsi_cmd(ctrl_info, device, scmd, device 5385 drivers/scsi/smartpqi/smartpqi_init.c atomic_dec(&device->scsi_cmds_outstanding); device 5452 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 5477 drivers/scsi/smartpqi/smartpqi_init.c scsi_device = scmd->device->hostdata; device 5478 drivers/scsi/smartpqi/smartpqi_init.c if (scsi_device != device) device 5529 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, unsigned long timeout_secs) device 5535 drivers/scsi/smartpqi/smartpqi_init.c while (atomic_read(&device->scsi_cmds_outstanding)) { device 5558 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5565 drivers/scsi/smartpqi/smartpqi_init.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 5567 drivers/scsi/smartpqi/smartpqi_init.c if (atomic_read(&device->scsi_cmds_outstanding)) { device 5618 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device, struct completion *wait) device 5640 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 5658 drivers/scsi/smartpqi/smartpqi_init.c memcpy(request->lun_number, device->scsi3addr, device 5666 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_wait_for_lun_reset_completion(ctrl_info, device, &wait); device 5682 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 5689 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_lun_reset(ctrl_info, device); device 5697 drivers/scsi/smartpqi/smartpqi_init.c rc |= pqi_device_wait_for_pending_io(ctrl_info, device, timeout_secs); device 5703 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device) device 5711 drivers/scsi/smartpqi/smartpqi_init.c pqi_fail_io_queued_for_device(ctrl_info, device); device 5713 drivers/scsi/smartpqi/smartpqi_init.c pqi_device_reset_start(device); device 5719 drivers/scsi/smartpqi/smartpqi_init.c rc = _pqi_device_reset(ctrl_info, device); device 5721 drivers/scsi/smartpqi/smartpqi_init.c pqi_device_reset_done(device); device 5733 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5735 drivers/scsi/smartpqi/smartpqi_init.c shost = scmd->device->host; device 5737 drivers/scsi/smartpqi/smartpqi_init.c device = scmd->device->hostdata; device 5741 drivers/scsi/smartpqi/smartpqi_init.c shost->host_no, device->bus, device->target, device->lun); device 5753 drivers/scsi/smartpqi/smartpqi_init.c rc = pqi_device_reset(ctrl_info, device); device 5759 drivers/scsi/smartpqi/smartpqi_init.c shost->host_no, device->bus, device->target, device->lun, device 5767 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 5780 drivers/scsi/smartpqi/smartpqi_init.c device = pqi_find_device_by_sas_rphy(ctrl_info, rphy); device 5781 drivers/scsi/smartpqi/smartpqi_init.c if (device) { device 5782 drivers/scsi/smartpqi/smartpqi_init.c device->target = sdev_id(sdev); device 5783 drivers/scsi/smartpqi/smartpqi_init.c device->lun = sdev->lun; device 5784 drivers/scsi/smartpqi/smartpqi_init.c device->target_lun_valid = true; device 5787 drivers/scsi/smartpqi/smartpqi_init.c device = pqi_find_scsi_dev(ctrl_info, sdev_channel(sdev), device 5791 drivers/scsi/smartpqi/smartpqi_init.c if (device) { device 5792 drivers/scsi/smartpqi/smartpqi_init.c sdev->hostdata = device; device 5793 drivers/scsi/smartpqi/smartpqi_init.c device->sdev = sdev; device 5794 drivers/scsi/smartpqi/smartpqi_init.c if (device->queue_depth) { device 5795 drivers/scsi/smartpqi/smartpqi_init.c device->advertised_queue_depth = device->queue_depth; device 5797 drivers/scsi/smartpqi/smartpqi_init.c device->advertised_queue_depth); device 5799 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) device 6103 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_firmware_version_show(struct device *dev, device 6115 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_driver_version_show(struct device *dev, device 6128 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_serial_number_show(struct device *dev, device 6140 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_model_show(struct device *dev, device 6152 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_vendor_show(struct device *dev, device 6164 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_host_rescan_store(struct device *dev, device 6174 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_lockup_action_show(struct device *dev, device 6194 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_lockup_action_store(struct device *dev, device 6234 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_unique_id_show(struct device *dev, device 6239 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 6248 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 6249 drivers/scsi/smartpqi/smartpqi_init.c if (!device) { device 6255 drivers/scsi/smartpqi/smartpqi_init.c if (device->is_physical_device) { device 6257 drivers/scsi/smartpqi/smartpqi_init.c memcpy(unique_id + 8, &device->wwid, sizeof(device->wwid)); device 6259 drivers/scsi/smartpqi/smartpqi_init.c memcpy(unique_id, device->volume_id, sizeof(device->volume_id)); device 6272 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_lunid_show(struct device *dev, device 6277 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 6286 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 6287 drivers/scsi/smartpqi/smartpqi_init.c if (!device) { device 6292 drivers/scsi/smartpqi/smartpqi_init.c memcpy(lunid, device->scsi3addr, sizeof(lunid)); device 6300 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_path_info_show(struct device *dev, device 6305 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 6320 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 6321 drivers/scsi/smartpqi/smartpqi_init.c if (!device) { device 6327 drivers/scsi/smartpqi/smartpqi_init.c bay = device->bay; device 6330 drivers/scsi/smartpqi/smartpqi_init.c if (i == device->active_path_index) device 6332 drivers/scsi/smartpqi/smartpqi_init.c else if (device->path_map & path_map_index) device 6341 drivers/scsi/smartpqi/smartpqi_init.c device->bus, device->target, device 6342 drivers/scsi/smartpqi/smartpqi_init.c device->lun, device 6343 drivers/scsi/smartpqi/smartpqi_init.c scsi_device_type(device->devtype)); device 6345 drivers/scsi/smartpqi/smartpqi_init.c if (device->devtype == TYPE_RAID || device 6346 drivers/scsi/smartpqi/smartpqi_init.c pqi_is_logical_device(device)) device 6349 drivers/scsi/smartpqi/smartpqi_init.c memcpy(&phys_connector, &device->phys_connector[i], device 6360 drivers/scsi/smartpqi/smartpqi_init.c box = device->box[i]; device 6366 drivers/scsi/smartpqi/smartpqi_init.c if ((device->devtype == TYPE_DISK || device 6367 drivers/scsi/smartpqi/smartpqi_init.c device->devtype == TYPE_ZBC) && device 6368 drivers/scsi/smartpqi/smartpqi_init.c pqi_expose_device(device)) device 6384 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_sas_address_show(struct device *dev, device 6389 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 6398 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 6399 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) { device 6404 drivers/scsi/smartpqi/smartpqi_init.c sas_address = device->sas_address; device 6411 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_ssd_smart_path_enabled_show(struct device *dev, device 6416 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 6424 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 6425 drivers/scsi/smartpqi/smartpqi_init.c buffer[0] = device->raid_bypass_enabled ? '1' : '0'; device 6434 drivers/scsi/smartpqi/smartpqi_init.c static ssize_t pqi_raid_level_show(struct device *dev, device 6439 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_scsi_dev *device; device 6448 drivers/scsi/smartpqi/smartpqi_init.c device = sdev->hostdata; device 6450 drivers/scsi/smartpqi/smartpqi_init.c if (pqi_is_logical_device(device)) device 6451 drivers/scsi/smartpqi/smartpqi_init.c raid_level = pqi_raid_level_to_string(device->raid_level); device 7594 drivers/scsi/smartpqi/smartpqi_init.c struct device *dev; device 7671 drivers/scsi/smartpqi/smartpqi_init.c struct device *dev; device 96 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (pqi_sas_port->device && device 97 drivers/scsi/smartpqi/smartpqi_sas_transport.c pqi_sas_port->device->is_expander_smp_device) { device 110 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (pqi_sas_port->device && device 111 drivers/scsi/smartpqi/smartpqi_sas_transport.c pqi_sas_port->device->is_expander_smp_device) device 120 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct pqi_scsi_dev *device) device 143 drivers/scsi/smartpqi/smartpqi_sas_transport.c pqi_sas_port->device = device; device 171 drivers/scsi/smartpqi/smartpqi_sas_transport.c static struct pqi_sas_node *pqi_alloc_sas_node(struct device *parent_dev) device 202 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct pqi_scsi_dev *device; device 204 drivers/scsi/smartpqi/smartpqi_sas_transport.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 206 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (!device->sas_port) device 208 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (device->sas_port->rphy == rphy) device 209 drivers/scsi/smartpqi/smartpqi_sas_transport.c return device; device 218 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct device *parent_dev; device 266 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct pqi_scsi_dev *device) device 273 drivers/scsi/smartpqi/smartpqi_sas_transport.c device->sas_address, device); device 284 drivers/scsi/smartpqi/smartpqi_sas_transport.c device->sas_port = pqi_sas_port; device 294 drivers/scsi/smartpqi/smartpqi_sas_transport.c device->sas_port = NULL; device 299 drivers/scsi/smartpqi/smartpqi_sas_transport.c void pqi_remove_sas_device(struct pqi_scsi_dev *device) device 301 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (device->sas_port) { device 302 drivers/scsi/smartpqi/smartpqi_sas_transport.c pqi_free_sas_port(device->sas_port); device 303 drivers/scsi/smartpqi/smartpqi_sas_transport.c device->sas_port = NULL; device 321 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct pqi_scsi_dev *device; device 349 drivers/scsi/smartpqi/smartpqi_sas_transport.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 351 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (device->devtype == TYPE_ENCLOSURE && device 352 drivers/scsi/smartpqi/smartpqi_sas_transport.c device->box_index == found_device->box_index && device 353 drivers/scsi/smartpqi/smartpqi_sas_transport.c device->phys_box_on_bus == device 355 drivers/scsi/smartpqi/smartpqi_sas_transport.c memcmp(device->phys_connector, device 358 drivers/scsi/smartpqi/smartpqi_sas_transport.c get_unaligned_be64(&device->wwid); device 369 drivers/scsi/smartpqi/smartpqi_sas_transport.c list_for_each_entry(device, &ctrl_info->scsi_device_list, device 371 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (device->devtype == TYPE_ENCLOSURE && device 372 drivers/scsi/smartpqi/smartpqi_sas_transport.c CISS_GET_DRIVE_NUMBER(device->scsi3addr) == device 374 drivers/scsi/smartpqi/smartpqi_sas_transport.c *identifier = get_unaligned_be64(&device->wwid); device 394 drivers/scsi/smartpqi/smartpqi_sas_transport.c struct pqi_scsi_dev *device; device 403 drivers/scsi/smartpqi/smartpqi_sas_transport.c device = pqi_find_device_by_sas_rphy(ctrl_info, rphy); device 405 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (!device) { device 410 drivers/scsi/smartpqi/smartpqi_sas_transport.c if (device->bay == 0xff) device 413 drivers/scsi/smartpqi/smartpqi_sas_transport.c rc = device->bay; device 24 drivers/scsi/snic/snic_attrs.c snic_show_sym_name(struct device *dev, device 34 drivers/scsi/snic/snic_attrs.c snic_show_state(struct device *dev, device 45 drivers/scsi/snic/snic_attrs.c snic_show_drv_version(struct device *dev, device 53 drivers/scsi/snic/snic_attrs.c snic_show_link_state(struct device *dev, device 205 drivers/scsi/snic/snic_disc.c snic_tgt_dev_release(struct device *dev) device 77 drivers/scsi/snic/snic_disc.h struct device dev; device 94 drivers/scsi/snic/snic_disc.h void snic_tgt_dev_release(struct device *); device 101 drivers/scsi/snic/snic_disc.h is_snic_target(struct device *dev) device 371 drivers/scsi/snic/snic_main.c pdev->vendor, pdev->device, pdev->subsystem_vendor, device 201 drivers/scsi/snic/snic_scsi.c int_to_scsilun(sc->device->lun, &lun); device 339 drivers/scsi/snic/snic_scsi.c tgt = starget_to_tgt(scsi_target(sc->device)); device 359 drivers/scsi/snic/snic_scsi.c sc, snic_cmd_tag(sc), sc->cmnd[0], sc->device->lun); device 598 drivers/scsi/snic/snic_scsi.c sc->device->lun, sc, sc->cmnd[0], snic_cmd_tag(sc), device 1322 drivers/scsi/snic/snic_scsi.c int_to_scsilun(sc->device->lun, &lun); device 1520 drivers/scsi/snic/snic_scsi.c tgt = starget_to_tgt(scsi_target(sc->device)); device 1638 drivers/scsi/snic/snic_scsi.c struct snic *snic = shost_priv(sc->device->host); device 1687 drivers/scsi/snic/snic_scsi.c lr_sdev = lr_sc->device; device 1696 drivers/scsi/snic/snic_scsi.c if (!sc || (lr_sc && (sc->device != lr_sdev || sc == lr_sc))) { device 1747 drivers/scsi/snic/snic_scsi.c if (!sc || sc->device != lr_sdev) device 1799 drivers/scsi/snic/snic_scsi.c tgt = starget_to_tgt(scsi_target(sc->device)); device 1877 drivers/scsi/snic/snic_scsi.c struct scsi_device *lr_sdev = lr_sc->device; device 2150 drivers/scsi/snic/snic_scsi.c struct Scsi_Host *shost = sc->device->host; device 2161 drivers/scsi/snic/snic_scsi.c dr_supp = snic_dev_reset_supported(sc->device); device 2388 drivers/scsi/snic/snic_scsi.c struct Scsi_Host *shost = sc->device->host; device 2647 drivers/scsi/snic/snic_scsi.c sc_tgt = starget_to_tgt(scsi_target(sc->device)); device 82 drivers/scsi/sr.c static int sr_probe(struct device *); device 83 drivers/scsi/sr.c static int sr_remove(struct device *); device 86 drivers/scsi/sr.c static int sr_runtime_suspend(struct device *dev); device 145 drivers/scsi/sr.c static int sr_runtime_suspend(struct device *dev) device 171 drivers/scsi/sr.c if (scsi_device_get(cd->device)) { device 182 drivers/scsi/sr.c struct scsi_device *sdev = cd->device; device 244 drivers/scsi/sr.c events = sr_get_events(cd->device); device 263 drivers/scsi/sr.c if (cd->device->changed) { device 265 drivers/scsi/sr.c cd->device->changed = 0; device 274 drivers/scsi/sr.c ret = scsi_test_unit_ready(cd->device, SR_TIMEOUT, MAX_RETRIES, &sshdr); device 285 drivers/scsi/sr.c cd->device->changed = 1; device 287 drivers/scsi/sr.c if (cd->device->changed) { device 289 drivers/scsi/sr.c cd->device->changed = 0; device 356 drivers/scsi/sr.c if (cd->device->sector_size == 2048) device 407 drivers/scsi/sr.c if (!cd->device || !scsi_device_online(cd->device)) { device 415 drivers/scsi/sr.c if (cd->device->changed) { device 427 drivers/scsi/sr.c s_size = cd->device->sector_size; device 511 drivers/scsi/sr.c SCpnt->transfersize = cd->device->sector_size; device 534 drivers/scsi/sr.c sdev = cd->device; device 563 drivers/scsi/sr.c struct scsi_device *sdev = cd->device; device 611 drivers/scsi/sr.c if (!atomic_read(&cd->device->disk_events_disable_depth)) device 628 drivers/scsi/sr.c if (scsi_test_unit_ready(cd->device, SR_TIMEOUT, MAX_RETRIES, &sshdr)) device 655 drivers/scsi/sr.c struct scsi_device *sdev = cd->device; device 676 drivers/scsi/sr.c if (cd->device->sector_size > 2048) device 681 drivers/scsi/sr.c static int sr_probe(struct device *dev) device 724 drivers/scsi/sr.c cd->device = sdev; device 729 drivers/scsi/sr.c cd->device->changed = 1; /* force recheck CD type */ device 767 drivers/scsi/sr.c scsi_autopm_put_device(cd->device); device 795 drivers/scsi/sr.c the_result = scsi_execute_req(cd->device, cmd, DMA_FROM_DEVICE, device 847 drivers/scsi/sr.c cd->device->sector_size = sector_size; device 856 drivers/scsi/sr.c queue = cd->device->request_queue; device 891 drivers/scsi/sr.c scsi_test_unit_ready(cd->device, SR_TIMEOUT, MAX_RETRIES, &sshdr); device 894 drivers/scsi/sr.c rc = scsi_mode_sense(cd->device, 0, 0x2a, buffer, ms_len, device 976 drivers/scsi/sr.c struct scsi_device *sdev = cd->device; device 1016 drivers/scsi/sr.c static int sr_remove(struct device *dev) device 1020 drivers/scsi/sr.c scsi_autopm_get_device(cd->device); device 37 drivers/scsi/sr.h struct scsi_device *device; device 61 drivers/scsi/sr.h sdev_prefix_printk(prefix, (cd)->device, (cd)->cdi.name, fmt, ##a) device 38 drivers/scsi/sr_ioctl.c #define SR_GFP_DMA(cd) (((cd)->device->host->unchecked_isa_dma) ? GFP_DMA : 0) device 192 drivers/scsi/sr_ioctl.c SDev = cd->device; device 280 drivers/scsi/sr_ioctl.c return scsi_set_medium_removal(cd->device, lock ? device 294 drivers/scsi/sr_ioctl.c if (!scsi_test_unit_ready(cd->device, SR_TIMEOUT, MAX_RETRIES, &sshdr)) device 530 drivers/scsi/sr_ioctl.c if (blksize != cd->device->sector_size) { device 72 drivers/scsi/sr_vendor.c const char *vendor = cd->device->vendor; device 73 drivers/scsi/sr_vendor.c const char *model = cd->device->model; device 81 drivers/scsi/sr_vendor.c if (cd->device->type == TYPE_WORM) { device 144 drivers/scsi/sr_vendor.c cd->device->sector_size = blocklength; device 317 drivers/scsi/sr_vendor.c if (2048 != cd->device->sector_size) { device 200 drivers/scsi/st.c static int st_probe(struct device *); device 201 drivers/scsi/st.c static int st_remove(struct device *); device 252 drivers/scsi/st.c if (!STp->device) device 255 drivers/scsi/st.c if (scsi_device_get(STp->device)) device 271 drivers/scsi/st.c struct scsi_device *sdev = STp->device; device 316 drivers/scsi/st.c sdev_prefix_printk(prefix, (t)->device, tape_name(t), fmt, ##a) device 385 drivers/scsi/st.c __scsi_print_sense(STp->device, name, device 402 drivers/scsi/st.c __scsi_print_sense(STp->device, name, device 420 drivers/scsi/st.c STp->pos_unknown |= STp->device->was_reset; device 548 drivers/scsi/st.c req = blk_get_request(SRpnt->stp->device->request_queue, device 745 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 790 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 922 drivers/scsi/st.c retval = scsi_set_medium_removal(STp->device, device 1012 drivers/scsi/st.c if ((STp->device)->scsi_level >= SCSI_2 && device 1112 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 1139 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 1279 drivers/scsi/st.c if (scsi_autopm_get_device(STp->device) < 0) { device 1284 drivers/scsi/st.c if (!scsi_block_when_processing_errors(STp->device)) { device 1332 drivers/scsi/st.c scsi_autopm_put_device(STp->device); device 1386 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 1468 drivers/scsi/st.c scsi_autopm_put_device(STp->device); device 1485 drivers/scsi/st.c if (!scsi_block_when_processing_errors(STp->device)) { device 1555 drivers/scsi/st.c STp->device->request_queue)) == 0) { device 1775 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 1945 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 2279 drivers/scsi/st.c struct device *d0, *d1; device 2308 drivers/scsi/st.c if ((STp->device)->scsi_level >= SCSI_2) device 2337 drivers/scsi/st.c if ((STp->device)->scsi_level >= SCSI_2 && device 2377 drivers/scsi/st.c blk_queue_rq_timeout(STp->device->request_queue, device 2489 drivers/scsi/st.c STp->device->request_queue->rq_timeout, 0, 1); device 2521 drivers/scsi/st.c STp->long_timeout : STp->device->request_queue->rq_timeout; device 2631 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 2817 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 2841 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 2854 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 2886 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 2938 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 3115 drivers/scsi/st.c if ((STp->device)->scsi_level < SCSI_2) { device 3124 drivers/scsi/st.c STp->device->request_queue->rq_timeout, device 3130 drivers/scsi/st.c (STp->device->scsi_level >= SCSI_2 && device 3137 drivers/scsi/st.c if ((STp->device)->scsi_level < SCSI_2) { device 3201 drivers/scsi/st.c if ((STp->device)->scsi_level < SCSI_2) { device 3225 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 3238 drivers/scsi/st.c (STp->device)->scsi_level >= SCSI_2 && device 3345 drivers/scsi/st.c timeout = STp->device->request_queue->rq_timeout; device 3381 drivers/scsi/st.c bool scsi3 = STp->device->scsi_level >= SCSI_3, needs_format = false; device 3532 drivers/scsi/st.c retval = scsi_ioctl_block_when_processing_errors(STp->device, cmd_in, device 3631 drivers/scsi/st.c STp->device->was_reset = 0; device 3847 drivers/scsi/st.c retval = scsi_ioctl(STp->device, cmd_in, p); device 3863 drivers/scsi/st.c struct scsi_device *sdev = STp->device; device 4176 drivers/scsi/st.c struct device *dev; device 4205 drivers/scsi/st.c dev = device_create(&st_sysfs_class, &tape->device->sdev_gendev, device 4236 drivers/scsi/st.c return sysfs_create_link(&tape->device->sdev_gendev.kobj, device 4243 drivers/scsi/st.c sysfs_remove_link(&tape->device->sdev_gendev.kobj, "tape"); device 4255 drivers/scsi/st.c static int st_probe(struct device *dev) device 4311 drivers/scsi/st.c tpnt->device = SDp; device 4340 drivers/scsi/st.c blk_queue_rq_timeout(tpnt->device->request_queue, ST_TIMEOUT); device 4429 drivers/scsi/st.c static int st_remove(struct device *dev) device 4460 drivers/scsi/st.c tpnt->device = NULL; device 4603 drivers/scsi/st.c defined_show(struct device *dev, struct device_attribute *attr, char *buf) device 4614 drivers/scsi/st.c default_blksize_show(struct device *dev, struct device_attribute *attr, device 4626 drivers/scsi/st.c default_density_show(struct device *dev, struct device_attribute *attr, device 4640 drivers/scsi/st.c default_compression_show(struct device *dev, struct device_attribute *attr, device 4652 drivers/scsi/st.c options_show(struct device *dev, struct device_attribute *attr, char *buf) device 4688 drivers/scsi/st.c static ssize_t read_cnt_show(struct device *dev, device 4706 drivers/scsi/st.c static ssize_t read_byte_cnt_show(struct device *dev, device 4722 drivers/scsi/st.c static ssize_t read_ns_show(struct device *dev, device 4739 drivers/scsi/st.c static ssize_t write_cnt_show(struct device *dev, device 4756 drivers/scsi/st.c static ssize_t write_byte_cnt_show(struct device *dev, device 4773 drivers/scsi/st.c static ssize_t write_ns_show(struct device *dev, device 4791 drivers/scsi/st.c static ssize_t in_flight_show(struct device *dev, device 4811 drivers/scsi/st.c static ssize_t io_ns_show(struct device *dev, device 4830 drivers/scsi/st.c static ssize_t other_cnt_show(struct device *dev, device 4848 drivers/scsi/st.c static ssize_t resid_cnt_show(struct device *dev, device 71 drivers/scsi/st.h struct device *devs[2]; /* Auto-rewind and non-rewind devices */ device 122 drivers/scsi/st.h struct scsi_device *device; device 510 drivers/scsi/stex.c p->id = hba->pdev->vendor << 16 | hba->pdev->device; device 545 drivers/scsi/stex.c msg_h->channel = (u8)cmd->device->channel; device 605 drivers/scsi/stex.c host = cmd->device->host; device 606 drivers/scsi/stex.c id = cmd->device->id; device 607 drivers/scsi/stex.c lun = cmd->device->lun; device 660 drivers/scsi/stex.c if (!lun && !cmd->device->channel && device 1248 drivers/scsi/stex.c struct Scsi_Host *host = cmd->device->host; device 1443 drivers/scsi/stex.c hba = (struct st_hba *) &cmd->device->host->hostdata[0]; device 1445 drivers/scsi/stex.c shost_printk(KERN_INFO, cmd->device->host, device 175 drivers/scsi/storvsc_drv.c dev_warn(&(dev)->device, fmt, ##__VA_ARGS__); \ device 419 drivers/scsi/storvsc_drv.c struct hv_device *device; device 434 drivers/scsi/storvsc_drv.c struct hv_device *device; device 579 drivers/scsi/storvsc_drv.c struct hv_device *device) device 583 drivers/scsi/storvsc_drv.c stor_device = hv_get_drvdata(device); device 601 drivers/scsi/storvsc_drv.c struct hv_device *device) device 605 drivers/scsi/storvsc_drv.c stor_device = hv_get_drvdata(device); device 626 drivers/scsi/storvsc_drv.c struct hv_device *device = new_sc->primary_channel->device_obj; device 627 drivers/scsi/storvsc_drv.c struct device *dev = &device->device; device 632 drivers/scsi/storvsc_drv.c stor_device = get_out_stor_device(device); device 656 drivers/scsi/storvsc_drv.c static void handle_multichannel_storage(struct hv_device *device, int max_chns) device 658 drivers/scsi/storvsc_drv.c struct device *dev = &device->device; device 676 drivers/scsi/storvsc_drv.c stor_device = get_out_stor_device(device); device 687 drivers/scsi/storvsc_drv.c vmbus_set_sc_create_callback(device->channel, handle_sc_creation); device 698 drivers/scsi/storvsc_drv.c ret = vmbus_sendpacket(device->channel, vstor_packet, device 750 drivers/scsi/storvsc_drv.c static int storvsc_execute_vstor_op(struct hv_device *device, device 762 drivers/scsi/storvsc_drv.c ret = vmbus_sendpacket(device->channel, vstor_packet, device 785 drivers/scsi/storvsc_drv.c static int storvsc_channel_init(struct hv_device *device, bool is_fc) device 794 drivers/scsi/storvsc_drv.c stor_device = get_out_stor_device(device); device 807 drivers/scsi/storvsc_drv.c ret = storvsc_execute_vstor_op(device, request, true); device 827 drivers/scsi/storvsc_drv.c ret = storvsc_execute_vstor_op(device, request, false); device 854 drivers/scsi/storvsc_drv.c ret = storvsc_execute_vstor_op(device, request, true); device 879 drivers/scsi/storvsc_drv.c stor_device->stor_chns[device->channel->target_cpu] = device->channel; device 880 drivers/scsi/storvsc_drv.c cpumask_set_cpu(device->channel->target_cpu, device 899 drivers/scsi/storvsc_drv.c ret = storvsc_execute_vstor_op(device, request, true); device 912 drivers/scsi/storvsc_drv.c ret = storvsc_execute_vstor_op(device, request, true); device 917 drivers/scsi/storvsc_drv.c handle_multichannel_storage(device, max_chns); device 1025 drivers/scsi/storvsc_drv.c scsi_print_sense_hdr(scmnd->device, "storvsc", device 1056 drivers/scsi/storvsc_drv.c struct hv_device *device = stor_device->device; device 1086 drivers/scsi/storvsc_drv.c storvsc_log(device, STORVSC_LOGGING_WARN, device 1098 drivers/scsi/storvsc_drv.c storvsc_log(device, STORVSC_LOGGING_WARN, device 1154 drivers/scsi/storvsc_drv.c struct hv_device *device; device 1158 drivers/scsi/storvsc_drv.c device = channel->primary_channel->device_obj; device 1160 drivers/scsi/storvsc_drv.c device = channel->device_obj; device 1162 drivers/scsi/storvsc_drv.c stor_device = get_in_stor_device(device); device 1184 drivers/scsi/storvsc_drv.c static int storvsc_connect_to_vsp(struct hv_device *device, u32 ring_size, device 1192 drivers/scsi/storvsc_drv.c ret = vmbus_open(device->channel, device 1197 drivers/scsi/storvsc_drv.c storvsc_on_channel_callback, device->channel); device 1202 drivers/scsi/storvsc_drv.c ret = storvsc_channel_init(device, is_fc); device 1207 drivers/scsi/storvsc_drv.c static int storvsc_dev_remove(struct hv_device *device) device 1211 drivers/scsi/storvsc_drv.c stor_device = hv_get_drvdata(device); device 1233 drivers/scsi/storvsc_drv.c hv_set_drvdata(device, NULL); device 1236 drivers/scsi/storvsc_drv.c vmbus_close(device->channel); device 1252 drivers/scsi/storvsc_drv.c return stor_device->device->channel; device 1272 drivers/scsi/storvsc_drv.c return stor_device->device->channel; device 1292 drivers/scsi/storvsc_drv.c static int storvsc_do_io(struct hv_device *device, device 1303 drivers/scsi/storvsc_drv.c stor_device = get_out_stor_device(device); device 1309 drivers/scsi/storvsc_drv.c request->device = device; device 1473 drivers/scsi/storvsc_drv.c struct hv_host_device *host_dev = shost_priv(scmnd->device->host); device 1474 drivers/scsi/storvsc_drv.c struct hv_device *device = host_dev->dev; device 1482 drivers/scsi/storvsc_drv.c stor_device = get_out_stor_device(device); device 1495 drivers/scsi/storvsc_drv.c ret = vmbus_sendpacket(device->channel, vstor_packet, device 1530 drivers/scsi/storvsc_drv.c if (scmnd->device->host->transportt == fc_transport_template) device 1597 drivers/scsi/storvsc_drv.c if (scmnd->device->tagged_supported) { device 1630 drivers/scsi/storvsc_drv.c vm_srb->path_id = scmnd->device->channel; device 1631 drivers/scsi/storvsc_drv.c vm_srb->target_id = scmnd->device->id; device 1632 drivers/scsi/storvsc_drv.c vm_srb->lun = scmnd->device->lun; device 1730 drivers/scsi/storvsc_drv.c static int storvsc_probe(struct hv_device *device, device 1783 drivers/scsi/storvsc_drv.c host_dev->dev = device; device 1795 drivers/scsi/storvsc_drv.c stor_device->device = device; device 1797 drivers/scsi/storvsc_drv.c hv_set_drvdata(device, stor_device); device 1800 drivers/scsi/storvsc_drv.c ret = storvsc_connect_to_vsp(device, storvsc_ringbuffer_size, is_fc); device 1855 drivers/scsi/storvsc_drv.c ret = scsi_add_host(host, &device->device); device 1862 drivers/scsi/storvsc_drv.c target = (device->dev_instance.b[5] << 8 | device 1863 drivers/scsi/storvsc_drv.c device->dev_instance.b[4]); device 1898 drivers/scsi/storvsc_drv.c storvsc_dev_remove(device); device 199 drivers/scsi/sym53c8xx_2/sym_fw.c if (!(pdev->device == PCI_DEVICE_ID_LSI_53C1010_66 && device 205 drivers/scsi/sym53c8xx_2/sym_fw.c if (!(pdev->device == PCI_DEVICE_ID_LSI_53C1010_33 /* && device 122 drivers/scsi/sym53c8xx_2/sym_glue.c #define SYM_SOFTC_PTR(cmd) sym_get_hcb(cmd->device->host) device 221 drivers/scsi/sym53c8xx_2/sym_glue.c sym_reset_scsi_target(np, cmd->device->id); device 289 drivers/scsi/sym53c8xx_2/sym_glue.c struct scsi_device *sdev = cmd->device; device 581 drivers/scsi/sym53c8xx_2/sym_glue.c struct Scsi_Host *shost = cmd->device->host; device 639 drivers/scsi/sym53c8xx_2/sym_glue.c sts = sym_reset_scsi_target(np, cmd->device->id); device 670 drivers/scsi/sym53c8xx_2/sym_glue.c dev_warn(&cmd->device->sdev_gendev, "%s operation %s.\n", opname, device 1171 drivers/scsi/sym53c8xx_2/sym_glue.c pdev->device, pdev->revision); device 1196 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym_iounmap_device(struct sym_device *device) device 1198 drivers/scsi/sym53c8xx_2/sym_glue.c if (device->s.ioaddr) device 1199 drivers/scsi/sym53c8xx_2/sym_glue.c pci_iounmap(device->pdev, device->s.ioaddr); device 1200 drivers/scsi/sym53c8xx_2/sym_glue.c if (device->s.ramaddr) device 1201 drivers/scsi/sym53c8xx_2/sym_glue.c pci_iounmap(device->pdev, device->s.ramaddr); device 1362 drivers/scsi/sym53c8xx_2/sym_glue.c if (pdev->device == PCI_DEVICE_ID_NCR_53C896 && pdev->revision < 2) device 1403 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_check_supported(struct sym_device *device) device 1406 drivers/scsi/sym53c8xx_2/sym_glue.c struct pci_dev *pdev = device->pdev; device 1426 drivers/scsi/sym53c8xx_2/sym_glue.c chip = sym_lookup_chip_table(pdev->device, pdev->revision); device 1431 drivers/scsi/sym53c8xx_2/sym_glue.c memcpy(&device->chip, chip, sizeof(device->chip)); device 1440 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_check_raid(struct sym_device *device) device 1444 drivers/scsi/sym53c8xx_2/sym_glue.c if (!device->s.ramaddr) device 1447 drivers/scsi/sym53c8xx_2/sym_glue.c if (device->chip.features & FE_RAM8K) device 1452 drivers/scsi/sym53c8xx_2/sym_glue.c ram_val = readl(device->s.ramaddr + ram_size - 16); device 1456 drivers/scsi/sym53c8xx_2/sym_glue.c dev_info(&device->pdev->dev, device 1461 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_set_workarounds(struct sym_device *device) device 1463 drivers/scsi/sym53c8xx_2/sym_glue.c struct sym_chip *chip = &device->chip; device 1464 drivers/scsi/sym53c8xx_2/sym_glue.c struct pci_dev *pdev = device->pdev; device 1472 drivers/scsi/sym53c8xx_2/sym_glue.c if (pdev->device == PCI_DEVICE_ID_NCR_53C896 && pdev->revision < 0x4) { device 1511 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_iomap_device(struct sym_device *device) device 1513 drivers/scsi/sym53c8xx_2/sym_glue.c struct pci_dev *pdev = device->pdev; device 1518 drivers/scsi/sym53c8xx_2/sym_glue.c device->mmio_base = bus_addr.start; device 1520 drivers/scsi/sym53c8xx_2/sym_glue.c if (device->chip.features & FE_RAM) { device 1529 drivers/scsi/sym53c8xx_2/sym_glue.c device->ram_base = bus_addr.start; device 1533 drivers/scsi/sym53c8xx_2/sym_glue.c if (device->mmio_base) device 1534 drivers/scsi/sym53c8xx_2/sym_glue.c device->s.ioaddr = pci_iomap(pdev, 1, device 1537 drivers/scsi/sym53c8xx_2/sym_glue.c if (!device->s.ioaddr) device 1538 drivers/scsi/sym53c8xx_2/sym_glue.c device->s.ioaddr = pci_iomap(pdev, 0, device 1540 drivers/scsi/sym53c8xx_2/sym_glue.c if (!device->s.ioaddr) { device 1544 drivers/scsi/sym53c8xx_2/sym_glue.c if (device->ram_base) { device 1545 drivers/scsi/sym53c8xx_2/sym_glue.c device->s.ramaddr = pci_iomap(pdev, i, device 1547 drivers/scsi/sym53c8xx_2/sym_glue.c if (!device->s.ramaddr) { device 1550 drivers/scsi/sym53c8xx_2/sym_glue.c device->ram_base = 0; device 1578 drivers/scsi/sym53c8xx_2/sym_glue.c if (!memc || memc->vendor != 0x101a || memc->device == 0x0009) { device 1788 drivers/scsi/sym53c8xx_2/sym_glue.c chip = sym_lookup_chip_table(pdev->device, pdev->revision); device 251 drivers/scsi/sym53c8xx_2/sym_glue.h #define sym_print_addr(cmd, arg...) dev_info(&cmd->device->sdev_gendev , ## arg) device 786 drivers/scsi/sym53c8xx_2/sym_hipd.c if (pdev->device == PCI_DEVICE_ID_LSI_53C1010_33 && device 810 drivers/scsi/sym53c8xx_2/sym_hipd.c if ((pdev->device == PCI_DEVICE_ID_NCR_53C810 && device 812 drivers/scsi/sym53c8xx_2/sym_hipd.c (pdev->device == PCI_DEVICE_ID_NCR_53C860 && device 879 drivers/scsi/sym53c8xx_2/sym_hipd.c pdev->device == PCI_DEVICE_ID_NCR_53C895))) && device 1785 drivers/scsi/sym53c8xx_2/sym_hipd.c if (pdev->device == PCI_DEVICE_ID_LSI_53C1010_66) device 1795 drivers/scsi/sym53c8xx_2/sym_hipd.c if (pdev->device == PCI_DEVICE_ID_LSI_53C1010_33 && device 1804 drivers/scsi/sym53c8xx_2/sym_hipd.c if (pdev->device == PCI_DEVICE_ID_NCR_53C875) device 1806 drivers/scsi/sym53c8xx_2/sym_hipd.c else if (pdev->device == PCI_DEVICE_ID_NCR_53C896) device 2715 drivers/scsi/sym53c8xx_2/sym_hipd.c struct scsi_device *dev = cp->cmd->device; device 3128 drivers/scsi/sym53c8xx_2/sym_hipd.c if (cp->cmd->device->scsi_level <= SCSI_2 && cp->lun <= 7) device 4647 drivers/scsi/sym53c8xx_2/sym_hipd.c u_char tn = cmd->device->id; device 4648 drivers/scsi/sym53c8xx_2/sym_hipd.c u_char ln = cmd->device->lun; device 5133 drivers/scsi/sym53c8xx_2/sym_hipd.c struct scsi_device *sdev = cmd->device; device 5367 drivers/scsi/sym53c8xx_2/sym_hipd.c sdev = cmd->device; device 792 drivers/scsi/sym53c8xx_2/sym_hipd.h typedef struct device *m_pool_ident_t; device 686 drivers/scsi/sym53c8xx_2/sym_nvram.c switch (np->pdev->device) { device 184 drivers/scsi/ufs/cdns-pltfrm.c struct device *dev = &pdev->dev; device 26 drivers/scsi/ufs/tc-dwc-g210-pci.c static int tc_dwc_g210_pci_suspend(struct device *dev) device 31 drivers/scsi/ufs/tc-dwc-g210-pci.c static int tc_dwc_g210_pci_resume(struct device *dev) device 36 drivers/scsi/ufs/tc-dwc-g210-pci.c static int tc_dwc_g210_pci_runtime_suspend(struct device *dev) device 41 drivers/scsi/ufs/tc-dwc-g210-pci.c static int tc_dwc_g210_pci_runtime_resume(struct device *dev) device 46 drivers/scsi/ufs/tc-dwc-g210-pci.c static int tc_dwc_g210_pci_runtime_idle(struct device *dev) device 58 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c struct device *dev = &pdev->dev; device 450 drivers/scsi/ufs/ufs-hisi.c struct device *dev = host->hba->dev; device 474 drivers/scsi/ufs/ufs-hisi.c struct device *dev = hba->dev; device 504 drivers/scsi/ufs/ufs-hisi.c struct device *dev = hba->dev; device 522 drivers/scsi/ufs/ufs-hisi.c struct device *dev = hba->dev; device 59 drivers/scsi/ufs/ufs-mediatek.c struct device *dev = hba->dev; device 134 drivers/scsi/ufs/ufs-mediatek.c struct device *dev = hba->dev; device 325 drivers/scsi/ufs/ufs-mediatek.c struct device *dev = &pdev->dev; device 70 drivers/scsi/ufs/ufs-qcom.c static int ufs_qcom_host_clk_get(struct device *dev, device 95 drivers/scsi/ufs/ufs-qcom.c static int ufs_qcom_host_clk_enable(struct device *dev, device 123 drivers/scsi/ufs/ufs-qcom.c struct device *dev = host->hba->dev; device 164 drivers/scsi/ufs/ufs-qcom.c struct device *dev = host->hba->dev; device 583 drivers/scsi/ufs/ufs-qcom.c struct device *dev = host->hba->dev; device 676 drivers/scsi/ufs/ufs-qcom.c show_ufs_to_mem_max_bus_bw(struct device *dev, struct device_attribute *attr, device 687 drivers/scsi/ufs/ufs-qcom.c store_ufs_to_mem_max_bus_bw(struct device *dev, struct device_attribute *attr, device 706 drivers/scsi/ufs/ufs-qcom.c struct device *dev = host->hba->dev; device 1086 drivers/scsi/ufs/ufs-qcom.c struct device *dev = hba->dev; device 1613 drivers/scsi/ufs/ufs-qcom.c struct device *dev = &pdev->dev; device 34 drivers/scsi/ufs/ufs-sysfs.c static inline ssize_t ufs_sysfs_pm_lvl_store(struct device *dev, device 57 drivers/scsi/ufs/ufs-sysfs.c static ssize_t rpm_lvl_show(struct device *dev, device 65 drivers/scsi/ufs/ufs-sysfs.c static ssize_t rpm_lvl_store(struct device *dev, device 71 drivers/scsi/ufs/ufs-sysfs.c static ssize_t rpm_target_dev_state_show(struct device *dev, device 80 drivers/scsi/ufs/ufs-sysfs.c static ssize_t rpm_target_link_state_show(struct device *dev, device 89 drivers/scsi/ufs/ufs-sysfs.c static ssize_t spm_lvl_show(struct device *dev, device 97 drivers/scsi/ufs/ufs-sysfs.c static ssize_t spm_lvl_store(struct device *dev, device 103 drivers/scsi/ufs/ufs-sysfs.c static ssize_t spm_target_dev_state_show(struct device *dev, device 112 drivers/scsi/ufs/ufs-sysfs.c static ssize_t spm_target_link_state_show(struct device *dev, device 165 drivers/scsi/ufs/ufs-sysfs.c static ssize_t auto_hibern8_show(struct device *dev, device 176 drivers/scsi/ufs/ufs-sysfs.c static ssize_t auto_hibern8_store(struct device *dev, device 259 drivers/scsi/ufs/ufs-sysfs.c static ssize_t _name##_show(struct device *dev, \ device 453 drivers/scsi/ufs/ufs-sysfs.c static ssize_t _name##_index##_show(struct device *dev, \ device 569 drivers/scsi/ufs/ufs-sysfs.c static ssize_t _name##_show(struct device *dev, \ device 623 drivers/scsi/ufs/ufs-sysfs.c static ssize_t _name##_show(struct device *dev, \ device 662 drivers/scsi/ufs/ufs-sysfs.c static ssize_t _name##_show(struct device *dev, \ device 730 drivers/scsi/ufs/ufs-sysfs.c static ssize_t _pname##_show(struct device *dev, \ device 782 drivers/scsi/ufs/ufs-sysfs.c static ssize_t dyn_cap_needed_attribute_show(struct device *dev, device 806 drivers/scsi/ufs/ufs-sysfs.c void ufs_sysfs_add_nodes(struct device *dev) device 817 drivers/scsi/ufs/ufs-sysfs.c void ufs_sysfs_remove_nodes(struct device *dev) device 12 drivers/scsi/ufs/ufs-sysfs.h void ufs_sysfs_add_nodes(struct device *dev); device 13 drivers/scsi/ufs/ufs-sysfs.h void ufs_sysfs_remove_nodes(struct device *dev); device 170 drivers/scsi/ufs/ufs_bsg.c struct device *bsg_dev = &hba->bsg_dev; device 181 drivers/scsi/ufs/ufs_bsg.c static inline void ufs_bsg_node_release(struct device *dev) device 194 drivers/scsi/ufs/ufs_bsg.c struct device *bsg_dev = &hba->bsg_dev; device 196 drivers/scsi/ufs/ufs_bsg.c struct device *parent = &shost->shost_gendev; device 83 drivers/scsi/ufs/ufshcd-pci.c static int ufshcd_pci_suspend(struct device *dev) device 95 drivers/scsi/ufs/ufshcd-pci.c static int ufshcd_pci_resume(struct device *dev) device 102 drivers/scsi/ufs/ufshcd-pci.c static int ufshcd_pci_runtime_suspend(struct device *dev) device 106 drivers/scsi/ufs/ufshcd-pci.c static int ufshcd_pci_runtime_resume(struct device *dev) device 110 drivers/scsi/ufs/ufshcd-pci.c static int ufshcd_pci_runtime_idle(struct device *dev) device 51 drivers/scsi/ufs/ufshcd-pltfrm.c struct device *dev = hba->dev; device 129 drivers/scsi/ufs/ufshcd-pltfrm.c static int ufshcd_populate_vreg(struct device *dev, const char *name, device 197 drivers/scsi/ufs/ufshcd-pltfrm.c struct device *dev = hba->dev; device 225 drivers/scsi/ufs/ufshcd-pltfrm.c int ufshcd_pltfrm_suspend(struct device *dev) device 238 drivers/scsi/ufs/ufshcd-pltfrm.c int ufshcd_pltfrm_resume(struct device *dev) device 244 drivers/scsi/ufs/ufshcd-pltfrm.c int ufshcd_pltfrm_runtime_suspend(struct device *dev) device 250 drivers/scsi/ufs/ufshcd-pltfrm.c int ufshcd_pltfrm_runtime_resume(struct device *dev) device 256 drivers/scsi/ufs/ufshcd-pltfrm.c int ufshcd_pltfrm_runtime_idle(struct device *dev) device 272 drivers/scsi/ufs/ufshcd-pltfrm.c struct device *dev = hba->dev; device 395 drivers/scsi/ufs/ufshcd-pltfrm.c struct device *dev = &pdev->dev; device 37 drivers/scsi/ufs/ufshcd-pltfrm.h int ufshcd_pltfrm_suspend(struct device *dev); device 38 drivers/scsi/ufs/ufshcd-pltfrm.h int ufshcd_pltfrm_resume(struct device *dev); device 39 drivers/scsi/ufs/ufshcd-pltfrm.h int ufshcd_pltfrm_runtime_suspend(struct device *dev); device 40 drivers/scsi/ufs/ufshcd-pltfrm.h int ufshcd_pltfrm_runtime_resume(struct device *dev); device 41 drivers/scsi/ufs/ufshcd-pltfrm.h int ufshcd_pltfrm_runtime_idle(struct device *dev); device 1221 drivers/scsi/ufs/ufshcd.c static int ufshcd_devfreq_target(struct device *dev, device 1274 drivers/scsi/ufs/ufshcd.c static int ufshcd_devfreq_get_dev_status(struct device *dev, device 1415 drivers/scsi/ufs/ufshcd.c static ssize_t ufshcd_clkscale_enable_show(struct device *dev, device 1423 drivers/scsi/ufs/ufshcd.c static ssize_t ufshcd_clkscale_enable_store(struct device *dev, device 1700 drivers/scsi/ufs/ufshcd.c static ssize_t ufshcd_clkgate_delay_show(struct device *dev, device 1708 drivers/scsi/ufs/ufshcd.c static ssize_t ufshcd_clkgate_delay_store(struct device *dev, device 1723 drivers/scsi/ufs/ufshcd.c static ssize_t ufshcd_clkgate_enable_show(struct device *dev, device 1731 drivers/scsi/ufs/ufshcd.c static ssize_t ufshcd_clkgate_enable_store(struct device *dev, device 2475 drivers/scsi/ufs/ufshcd.c lrbp->lun = ufshcd_scsi_to_upiu_lun(cmd->device->lun); device 5979 drivers/scsi/ufs/ufshcd.c host = cmd->device->host; device 6050 drivers/scsi/ufs/ufshcd.c host = cmd->device->host; device 6281 drivers/scsi/ufs/ufshcd.c hba = shost_priv(cmd->device->host); device 7023 drivers/scsi/ufs/ufshcd.c if (!scmd || !scmd->device || !scmd->device->host) device 7026 drivers/scsi/ufs/ufshcd.c host = scmd->device->host; device 7080 drivers/scsi/ufs/ufshcd.c static int ufshcd_config_vreg_load(struct device *dev, struct ufs_vreg *vreg, device 7121 drivers/scsi/ufs/ufshcd.c static int ufshcd_config_vreg(struct device *dev, device 7155 drivers/scsi/ufs/ufshcd.c static int ufshcd_enable_vreg(struct device *dev, struct ufs_vreg *vreg) device 7175 drivers/scsi/ufs/ufshcd.c static int ufshcd_disable_vreg(struct device *dev, struct ufs_vreg *vreg) device 7199 drivers/scsi/ufs/ufshcd.c struct device *dev = hba->dev; device 7230 drivers/scsi/ufs/ufshcd.c static int ufshcd_get_vreg(struct device *dev, struct ufs_vreg *vreg) device 7250 drivers/scsi/ufs/ufshcd.c struct device *dev = hba->dev; device 7363 drivers/scsi/ufs/ufshcd.c struct device *dev = hba->dev; device 8227 drivers/scsi/ufs/ufshcd.c int ufshcd_alloc_host(struct device *dev, struct ufs_hba **hba_handle) device 8271 drivers/scsi/ufs/ufshcd.c struct device *dev = hba->dev; device 545 drivers/scsi/ufs/ufshcd.h struct device *dev; device 734 drivers/scsi/ufs/ufshcd.h struct device bsg_dev; device 802 drivers/scsi/ufs/ufshcd.h int ufshcd_alloc_host(struct device *, struct ufs_hba **); device 114 drivers/scsi/virtio_scsi.c dev_dbg(&sc->device->sdev_gendev, device 497 drivers/scsi/virtio_scsi.c cmd->lun[1] = sc->device->id; device 498 drivers/scsi/virtio_scsi.c cmd->lun[2] = (sc->device->lun >> 8) | 0x40; device 499 drivers/scsi/virtio_scsi.c cmd->lun[3] = sc->device->lun & 0xff; device 557 drivers/scsi/virtio_scsi.c dev_dbg(&sc->device->sdev_gendev, device 624 drivers/scsi/virtio_scsi.c struct virtio_scsi *vscsi = shost_priv(sc->device->host); device 627 drivers/scsi/virtio_scsi.c sdev_printk(KERN_INFO, sc->device, "device reset\n"); device 638 drivers/scsi/virtio_scsi.c .lun[1] = sc->device->id, device 639 drivers/scsi/virtio_scsi.c .lun[2] = (sc->device->lun >> 8) | 0x40, device 640 drivers/scsi/virtio_scsi.c .lun[3] = sc->device->lun & 0xff, device 682 drivers/scsi/virtio_scsi.c struct virtio_scsi *vscsi = shost_priv(sc->device->host); device 695 drivers/scsi/virtio_scsi.c .lun[1] = sc->device->id, device 696 drivers/scsi/virtio_scsi.c .lun[2] = (sc->device->lun >> 8) | 0x40, device 697 drivers/scsi/virtio_scsi.c .lun[3] = sc->device->lun & 0xff, device 150 drivers/scsi/vmw_pvscsi.c static struct device * device 265 drivers/scsi/vmw_pvscsi.c cmd.target = ctx->cmd->device->id; device 631 drivers/scsi/vmw_pvscsi.c dev_dbg(&cmd->device->sdev_gendev, device 685 drivers/scsi/vmw_pvscsi.c sdev = cmd->device; device 762 drivers/scsi/vmw_pvscsi.c struct Scsi_Host *host = cmd->device->host; device 781 drivers/scsi/vmw_pvscsi.c dev_dbg(&cmd->device->sdev_gendev, device 795 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(cmd->device->host); device 885 drivers/scsi/vmw_pvscsi.c struct Scsi_Host *host = cmd->device->host; device 939 drivers/scsi/vmw_pvscsi.c struct Scsi_Host *host = cmd->device->host; device 964 drivers/scsi/vmw_pvscsi.c struct Scsi_Host *host = cmd->device->host; device 969 drivers/scsi/vmw_pvscsi.c host->host_no, cmd->device->id); device 979 drivers/scsi/vmw_pvscsi.c ll_device_reset(adapter, cmd->device->id); device 1287 drivers/scsi/vmw_pvscsi.c struct device *dev; device 372 drivers/scsi/wd33c93.c hostdata = (struct WD33C93_hostdata *) cmd->device->host->hostdata; device 375 drivers/scsi/wd33c93.c printk("Q-%d-%02x( ", cmd->device->id, cmd->cmnd[0])) device 454 drivers/scsi/wd33c93.c wd33c93_execute(cmd->device->host); device 496 drivers/scsi/wd33c93.c if (!(hostdata->busy[cmd->device->id] & device 497 drivers/scsi/wd33c93.c (1 << (cmd->device->lun & 0xff)))) device 518 drivers/scsi/wd33c93.c hostdata->cmd_cnt[cmd->device->id]++; device 526 drivers/scsi/wd33c93.c write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id); device 528 drivers/scsi/wd33c93.c write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id | DSTID_DPD); device 558 drivers/scsi/wd33c93.c if (cmd->device->type == 1) /* tape drive? */ device 566 drivers/scsi/wd33c93.c if ((prev->device->id != cmd->device->id) || device 567 drivers/scsi/wd33c93.c (prev->device->lun != cmd->device->lun)) { device 581 drivers/scsi/wd33c93.c hostdata->disc_allowed_cnt[cmd->device->id]++; device 588 drivers/scsi/wd33c93.c write_wd33c93(regs, WD_TARGET_LUN, (u8)cmd->device->lun); device 590 drivers/scsi/wd33c93.c hostdata->sync_xfer[cmd->device->id]); device 591 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF)); device 594 drivers/scsi/wd33c93.c (hostdata->sync_stat[cmd->device->id] == SS_UNSET)) { device 618 drivers/scsi/wd33c93.c if (hostdata->sync_stat[cmd->device->id] == SS_UNSET) device 619 drivers/scsi/wd33c93.c hostdata->sync_stat[cmd->device->id] = SS_FIRST; device 727 drivers/scsi/wd33c93.c hostdata = (struct WD33C93_hostdata *) cmd->device->host->hostdata; device 747 drivers/scsi/wd33c93.c hostdata->sync_xfer[cmd->device->id]); device 835 drivers/scsi/wd33c93.c hostdata->dma_stop(cmd->device->host, cmd, 1); device 857 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); device 890 drivers/scsi/wd33c93.c hostdata->outgoing_msg[0] = IDENTIFY(0, cmd->device->lun); device 894 drivers/scsi/wd33c93.c if (hostdata->sync_stat[cmd->device->id] == SS_FIRST) { device 896 drivers/scsi/wd33c93.c hostdata->sync_stat[cmd->device->id] = SS_WAITING; device 907 drivers/scsi/wd33c93.c if (hostdata->no_sync & (1 << cmd->device->id)) { device 1027 drivers/scsi/wd33c93.c cmd->device->disconnect = 1; device 1037 drivers/scsi/wd33c93.c if (hostdata->sync_stat[cmd->device->id] == SS_WAITING) { device 1038 drivers/scsi/wd33c93.c hostdata->sync_stat[cmd->device->id] = SS_SET; device 1040 drivers/scsi/wd33c93.c hostdata->sync_xfer[cmd->device->id] = device 1067 drivers/scsi/wd33c93.c if (hostdata->sync_stat[cmd->device->id] != device 1098 drivers/scsi/wd33c93.c hostdata->sync_xfer[cmd->device->id] = id; device 1101 drivers/scsi/wd33c93.c hostdata->sync_xfer[cmd->device->id]); device 1103 drivers/scsi/wd33c93.c hostdata->sync_stat[cmd->device->id] = device 1174 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); device 1263 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); device 1295 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); device 1316 drivers/scsi/wd33c93.c hostdata->disc_done_cnt[cmd->device->id]++; device 1348 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); device 1359 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= device 1360 drivers/scsi/wd33c93.c ~(1 << (cmd->device->lun & 0xff)); device 1443 drivers/scsi/wd33c93.c if (id == cmd->device->id && lun == (u8)cmd->device->lun) device 1474 drivers/scsi/wd33c93.c write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id); device 1477 drivers/scsi/wd33c93.c cmd->device->id | DSTID_DPD); device 1571 drivers/scsi/wd33c93.c instance = SCpnt->device->host; device 1610 drivers/scsi/wd33c93.c disable_irq(cmd->device->host->irq); device 1612 drivers/scsi/wd33c93.c instance = cmd->device->host; device 1635 drivers/scsi/wd33c93.c enable_irq(cmd->device->host->irq); device 1702 drivers/scsi/wd33c93.c hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff)); device 1710 drivers/scsi/wd33c93.c enable_irq(cmd->device->host->irq); device 1728 drivers/scsi/wd33c93.c enable_irq(cmd->device->host->irq); device 1747 drivers/scsi/wd33c93.c enable_irq(cmd->device->host->irq); device 2168 drivers/scsi/wd33c93.c cmd->device->id, cmd->device->lun, cmd->cmnd[0]); device 2176 drivers/scsi/wd33c93.c cmd->device->id, cmd->device->lun, cmd->cmnd[0]); device 2185 drivers/scsi/wd33c93.c cmd->device->id, cmd->device->lun, cmd->cmnd[0]); device 192 drivers/scsi/wd719x.c struct wd719x *wd = shost_priv(cmd->device->host); device 217 drivers/scsi/wd719x.c scb->devid = cmd->device->id; device 218 drivers/scsi/wd719x.c scb->lun = cmd->device->lun; device 468 drivers/scsi/wd719x.c struct wd719x *wd = shost_priv(cmd->device->host); device 475 drivers/scsi/wd719x.c result = wd719x_direct_cmd(wd, action, cmd->device->id, device 476 drivers/scsi/wd719x.c cmd->device->lun, cmd->tag, scb->phys, 0); device 485 drivers/scsi/wd719x.c static int wd719x_reset(struct scsi_cmnd *cmd, u8 opcode, u8 device) device 489 drivers/scsi/wd719x.c struct wd719x *wd = shost_priv(cmd->device->host); device 496 drivers/scsi/wd719x.c result = wd719x_direct_cmd(wd, opcode, device, 0, 0, 0, device 501 drivers/scsi/wd719x.c scb->cmd->device->id == device) device 513 drivers/scsi/wd719x.c return wd719x_reset(cmd, WD719X_CMD_RESET, cmd->device->id); device 523 drivers/scsi/wd719x.c struct wd719x *wd = shost_priv(cmd->device->host); device 631 drivers/scsi/wd719x.c scb->cmd->device->id); device 205 drivers/scsi/xen-scsifront.c ring_req->id = sc->device->id; device 206 drivers/scsi/xen-scsifront.c ring_req->lun = sc->device->lun; device 207 drivers/scsi/xen-scsifront.c ring_req->channel = sc->device->channel; device 583 drivers/scsi/xen-scsifront.c struct Scsi_Host *host = sc->device->host; device 96 drivers/scsi/zalon.c struct ncr_device device; device 120 drivers/scsi/zalon.c memset(&device, 0, sizeof(struct ncr_device)); device 128 drivers/scsi/zalon.c device.chip = zalon720_chip; device 129 drivers/scsi/zalon.c device.host_id = 7; device 130 drivers/scsi/zalon.c device.dev = &dev->dev; device 131 drivers/scsi/zalon.c device.slot.base = dev->hpa.start + GSC_SCSI_ZALON_OFFSET; device 132 drivers/scsi/zalon.c device.slot.base_v = io_port; device 133 drivers/scsi/zalon.c device.slot.irq = dev->irq; device 134 drivers/scsi/zalon.c device.differential = 2; device 136 drivers/scsi/zalon.c host = ncr_attach(&zalon7xx_template, unit, &device); device 475 drivers/sh/intc/core.c show_intc_name(struct device *dev, struct device_attribute *attr, char *buf) device 56 drivers/sh/intc/internals.h struct device dev; device 23 drivers/sh/intc/userimask.c show_intc_userimask(struct device *dev, device 30 drivers/sh/intc/userimask.c store_intc_userimask(struct device *dev, device 48 drivers/sh/maple/maple.c static struct device maple_bus; device 137 drivers/sh/maple/maple.c static void maple_release_device(struct device *dev) device 407 drivers/sh/maple/maple.c static int check_maple_device(struct device *device, void *portptr) device 413 drivers/sh/maple/maple.c mdev = to_maple_dev(device); device 419 drivers/sh/maple/maple.c static int setup_maple_commands(struct device *device, void *ignored) device 422 drivers/sh/maple/maple.c struct maple_device *mdev = to_maple_dev(device); device 749 drivers/sh/maple/maple.c static int maple_match_bus_driver(struct device *devptr, device 764 drivers/sh/maple/maple.c static int maple_bus_uevent(struct device *dev, device 770 drivers/sh/maple/maple.c static void maple_bus_release(struct device *dev) device 790 drivers/sh/maple/maple.c static struct device maple_bus = { device 18 drivers/sh/superhyway/superhyway-sysfs.c static ssize_t name##_show(struct device *dev, struct device_attribute *attr, char *buf) \ device 24 drivers/sh/superhyway/superhyway.c static struct device superhyway_bus_device = { device 28 drivers/sh/superhyway/superhyway.c static void superhyway_device_release(struct device *dev) device 137 drivers/sh/superhyway/superhyway.c static int superhyway_device_probe(struct device *dev) device 153 drivers/sh/superhyway/superhyway.c static int superhyway_device_remove(struct device *dev) device 194 drivers/sh/superhyway/superhyway.c static int superhyway_bus_match(struct device *dev, struct device_driver *drv) device 89 drivers/siox/siox-bus-gpio.c struct device *dev = &pdev->dev; device 384 drivers/siox/siox-core.c static ssize_t type_show(struct device *dev, device 394 drivers/siox/siox-core.c static ssize_t inbytes_show(struct device *dev, device 404 drivers/siox/siox-core.c static ssize_t outbytes_show(struct device *dev, device 414 drivers/siox/siox-core.c static ssize_t status_errors_show(struct device *dev, device 431 drivers/siox/siox-core.c static ssize_t connected_show(struct device *dev, device 448 drivers/siox/siox-core.c static ssize_t watchdog_show(struct device *dev, device 465 drivers/siox/siox-core.c static ssize_t watchdog_errors_show(struct device *dev, device 494 drivers/siox/siox-core.c static void siox_device_release(struct device *dev) device 506 drivers/siox/siox-core.c static int siox_match(struct device *dev, struct device_driver *drv) device 520 drivers/siox/siox-core.c static int siox_driver_probe(struct device *dev) device 530 drivers/siox/siox-core.c static int siox_driver_remove(struct device *dev) device 541 drivers/siox/siox-core.c static void siox_driver_shutdown(struct device *dev) device 550 drivers/siox/siox-core.c static ssize_t active_show(struct device *dev, device 558 drivers/siox/siox-core.c static ssize_t active_store(struct device *dev, device 587 drivers/siox/siox-core.c static ssize_t device_add_store(struct device *dev, device 614 drivers/siox/siox-core.c static ssize_t device_remove_store(struct device *dev, device 628 drivers/siox/siox-core.c static ssize_t poll_interval_ns_show(struct device *dev, device 636 drivers/siox/siox-core.c static ssize_t poll_interval_ns_store(struct device *dev, device 668 drivers/siox/siox-core.c static void siox_master_release(struct device *dev) device 680 drivers/siox/siox-core.c struct siox_master *siox_master_alloc(struct device *dev, device 24 drivers/siox/siox.h struct device dev; device 42 drivers/siox/siox.h struct siox_master *siox_master_alloc(struct device *dev, size_t size); device 33 drivers/slimbus/core.c static int slim_device_match(struct device *dev, struct device_driver *drv) device 62 drivers/slimbus/core.c static int slim_device_probe(struct device *dev) device 84 drivers/slimbus/core.c static int slim_device_remove(struct device *dev) device 98 drivers/slimbus/core.c static int slim_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 147 drivers/slimbus/core.c static void slim_dev_release(struct device *dev) device 201 drivers/slimbus/core.c struct device *dev = ctrl->dev; device 289 drivers/slimbus/core.c static int slim_ctrl_remove_device(struct device *dev, void *null) device 343 drivers/slimbus/core.c static int slim_match_dev(struct device *dev, void *data) device 355 drivers/slimbus/core.c struct device *dev; device 391 drivers/slimbus/core.c static int of_slim_match_dev(struct device *dev, void *data) device 403 drivers/slimbus/core.c struct device *dev; device 105 drivers/slimbus/qcom-ctrl.c struct device *dev; device 653 drivers/slimbus/qcom-ctrl.c static int qcom_slim_runtime_suspend(struct device *device) device 655 drivers/slimbus/qcom-ctrl.c struct qcom_slim_ctrl *ctrl = dev_get_drvdata(device); device 658 drivers/slimbus/qcom-ctrl.c dev_dbg(device, "pm_runtime: suspending...\n"); device 661 drivers/slimbus/qcom-ctrl.c dev_err(device, "clk pause not entered:%d", ret); device 670 drivers/slimbus/qcom-ctrl.c static int qcom_slim_runtime_resume(struct device *device) device 672 drivers/slimbus/qcom-ctrl.c struct qcom_slim_ctrl *ctrl = dev_get_drvdata(device); device 675 drivers/slimbus/qcom-ctrl.c dev_dbg(device, "pm_runtime: resuming...\n"); device 678 drivers/slimbus/qcom-ctrl.c dev_err(device, "clk pause not exited:%d", ret); device 684 drivers/slimbus/qcom-ctrl.c static int qcom_slim_suspend(struct device *dev) device 697 drivers/slimbus/qcom-ctrl.c static int qcom_slim_resume(struct device *dev) device 150 drivers/slimbus/qcom-ngd-ctrl.c struct device *dev; device 666 drivers/slimbus/qcom-ngd-ctrl.c struct device *dev = ctrl->dev; device 701 drivers/slimbus/qcom-ngd-ctrl.c struct device *dev = ctrl->dev; device 1199 drivers/slimbus/qcom-ngd-ctrl.c static int qcom_slim_ngd_runtime_resume(struct device *dev) device 1325 drivers/slimbus/qcom-ngd-ctrl.c static int of_qcom_slim_ngd_register(struct device *parent, device 1373 drivers/slimbus/qcom-ngd-ctrl.c struct device *dev = &pdev->dev; device 1408 drivers/slimbus/qcom-ngd-ctrl.c struct device *dev = &pdev->dev; device 1481 drivers/slimbus/qcom-ngd-ctrl.c static int __maybe_unused qcom_slim_ngd_runtime_idle(struct device *dev) device 1491 drivers/slimbus/qcom-ngd-ctrl.c static int __maybe_unused qcom_slim_ngd_runtime_suspend(struct device *dev) device 102 drivers/slimbus/slimbus.h struct device dev; device 401 drivers/slimbus/slimbus.h struct device *dev; device 32 drivers/soc/actions/owl-sps.c struct device *dev; device 34 drivers/soc/amlogic/meson-canvas.c struct device *dev; device 51 drivers/soc/amlogic/meson-canvas.c struct meson_canvas *meson_canvas_get(struct device *dev) device 171 drivers/soc/amlogic/meson-canvas.c struct device *dev = &pdev->dev; device 129 drivers/soc/amlogic/meson-gx-socinfo.c struct device *dev; device 67 drivers/soc/aspeed/aspeed-lpc-ctrl.c struct device *dev = file->private_data; device 202 drivers/soc/aspeed/aspeed-lpc-ctrl.c struct device *dev; device 163 drivers/soc/aspeed/aspeed-lpc-snoop.c struct device *dev = &pdev->dev; device 183 drivers/soc/aspeed/aspeed-lpc-snoop.c struct device *dev, device 260 drivers/soc/aspeed/aspeed-lpc-snoop.c struct device *dev; device 335 drivers/soc/aspeed/aspeed-p2a-ctrl.c struct device *dev; device 140 drivers/soc/bcm/bcm2835-power.c struct device *dev; device 210 drivers/soc/bcm/bcm2835-power.c struct device *dev = power->dev; device 492 drivers/soc/bcm/bcm2835-power.c struct device *dev = power->dev; device 605 drivers/soc/bcm/bcm2835-power.c struct device *dev = &pdev->dev; device 157 drivers/soc/bcm/raspberrypi-power.c struct device *dev = &pdev->dev; device 78 drivers/soc/fsl/dpio/dpio-driver.c struct device *dev = (struct device *)arg; device 131 drivers/soc/fsl/dpio/dpio-driver.c struct device *dev = &dpio_dev->dev; device 278 drivers/soc/fsl/dpio/dpio-driver.c struct device *dev; device 30 drivers/soc/fsl/dpio/dpio-service.c struct device *dev; device 40 drivers/soc/fsl/dpio/dpio-service.c struct device *dev; /* device used for DMA mapping */ device 110 drivers/soc/fsl/dpio/dpio-service.c struct device *dev) device 256 drivers/soc/fsl/dpio/dpio-service.c struct device *dev) device 296 drivers/soc/fsl/dpio/dpio-service.c struct device *dev) device 539 drivers/soc/fsl/dpio/dpio-service.c struct device *dev) device 142 drivers/soc/fsl/guts.c struct device *dev = &pdev->dev; device 161 drivers/soc/fsl/qbman/bman_ccsr.c struct device *dev = ptr; device 211 drivers/soc/fsl/qbman/bman_ccsr.c struct device *dev = &pdev->dev; device 99 drivers/soc/fsl/qbman/bman_portal.c struct device *dev = &pdev->dev; device 54 drivers/soc/fsl/qbman/bman_priv.h struct device *dev; device 37 drivers/soc/fsl/qbman/dpaa_sys.c int qbman_init_private_mem(struct device *dev, int idx, dma_addr_t *addr, device 104 drivers/soc/fsl/qbman/dpaa_sys.h int qbman_init_private_mem(struct device *dev, int idx, dma_addr_t *addr, device 114 drivers/soc/fsl/qbman/dpaa_sys.h static inline int dpaa_set_portal_irq_affinity(struct device *dev, device 2619 drivers/soc/fsl/qbman/qman.c struct device *dev; device 406 drivers/soc/fsl/qbman/qman_ccsr.c static int qm_init_pfdr(struct device *dev, u32 pfdr_start, u32 num) device 500 drivers/soc/fsl/qbman/qman_ccsr.c static void log_edata_bits(struct device *dev, u32 bit_count) device 517 drivers/soc/fsl/qbman/qman_ccsr.c static void log_additional_error_info(struct device *dev, u32 isr_val, device 573 drivers/soc/fsl/qbman/qman_ccsr.c struct device *dev = ptr; device 606 drivers/soc/fsl/qbman/qman_ccsr.c static int qman_init_ccsr(struct device *dev) device 685 drivers/soc/fsl/qbman/qman_ccsr.c static int qman_resource_init(struct device *dev) device 754 drivers/soc/fsl/qbman/qman_ccsr.c struct device *dev = &pdev->dev; device 48 drivers/soc/fsl/qbman/qman_portal.c struct device *dev = pcfg->dev; device 232 drivers/soc/fsl/qbman/qman_portal.c struct device *dev = &pdev->dev; device 159 drivers/soc/fsl/qbman/qman_priv.h struct device *dev; device 107 drivers/soc/fsl/qe/qe.c int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol, u32 cmd_input) device 126 drivers/soc/fsl/qe/qe.c if (device == QE_CR_SUBBLOCK_USB) device 134 drivers/soc/fsl/qe/qe.c (cmd | QE_CR_FLG | ((u32) device << dev_shift) | (u32) device 484 drivers/soc/fsl/qe/qe_ic.c static struct device device_qe_ic = { device 130 drivers/soc/imx/gpc.c static int imx_pgc_get_clocks(struct device *dev, struct imx_pm_domain *domain) device 164 drivers/soc/imx/gpc.c static int imx_pgc_parse_dt(struct device *dev, struct imx_pm_domain *domain) device 182 drivers/soc/imx/gpc.c struct device *dev = &pdev->dev; device 360 drivers/soc/imx/gpc.c static int imx_gpc_old_dt_init(struct device *dev, struct regmap *regmap, device 120 drivers/soc/imx/gpcv2.c struct device *dev; device 563 drivers/soc/imx/gpcv2.c struct device *dev = &pdev->dev; device 36 drivers/soc/imx/soc-imx-scu.c static ssize_t soc_uid_show(struct device *dev, device 32 drivers/soc/imx/soc-imx8.c static ssize_t soc_uid_show(struct device *dev, device 501 drivers/soc/ixp4xx/ixp4xx-npe.c int npe_load_firmware(struct npe *npe, const char *name, struct device *dev) device 681 drivers/soc/ixp4xx/ixp4xx-npe.c struct device *dev = &pdev->dev; device 377 drivers/soc/ixp4xx/ixp4xx-qmgr.c struct device *dev = &pdev->dev; device 29 drivers/soc/lantiq/fpi-bus.c struct device *dev = &pdev->dev; device 25 drivers/soc/mediatek/mtk-cmdq-helper.c struct cmdq_client *cmdq_mbox_create(struct device *dev, int index, u32 timeout) device 73 drivers/soc/mediatek/mtk-cmdq-helper.c struct device *dev; device 973 drivers/soc/mediatek/mtk-pmic-wrap.c struct device *dev; device 140 drivers/soc/mediatek/mtk-scpsys.c struct device *dev; device 19 drivers/soc/qcom/apr.c struct device *dev; device 65 drivers/soc/qcom/apr.c static void apr_dev_release(struct device *dev) device 187 drivers/soc/qcom/apr.c static int apr_device_match(struct device *dev, struct device_driver *drv) device 210 drivers/soc/qcom/apr.c static int apr_device_probe(struct device *dev) device 218 drivers/soc/qcom/apr.c static int apr_device_remove(struct device *dev) device 236 drivers/soc/qcom/apr.c static int apr_uevent(struct device *dev, struct kobj_uevent_env *env) device 257 drivers/soc/qcom/apr.c static int apr_add_device(struct device *dev, struct device_node *np, device 303 drivers/soc/qcom/apr.c static void of_register_apr_devices(struct device *dev) device 323 drivers/soc/qcom/apr.c struct device *dev = &rpdev->dev; device 355 drivers/soc/qcom/apr.c static int apr_remove_device(struct device *dev, void *null) device 48 drivers/soc/qcom/glink_ssr.c struct device *dev; device 334 drivers/soc/qcom/llcc-slice.c struct device *dev = &pdev->dev; device 129 drivers/soc/qcom/mdt_loader.c static int __qcom_mdt_load(struct device *dev, const struct firmware *fw, device 285 drivers/soc/qcom/mdt_loader.c int qcom_mdt_load(struct device *dev, const struct firmware *fw, device 308 drivers/soc/qcom/mdt_loader.c int qcom_mdt_load_no_init(struct device *dev, const struct firmware *fw, device 90 drivers/soc/qcom/qcom-geni-se.c struct device *dev; device 725 drivers/soc/qcom/qcom-geni-se.c struct device *dev = &pdev->dev; device 71 drivers/soc/qcom/qcom_aoss.c struct device *dev; device 345 drivers/soc/qcom/qcom_aoss.c struct device *dev = qmp->dev; device 393 drivers/soc/qcom/qcom_aoss.c struct device *dev = qmp->dev; device 24 drivers/soc/qcom/rmtfs_mem.c struct device dev; device 36 drivers/soc/qcom/rmtfs_mem.c static ssize_t qcom_rmtfs_mem_show(struct device *dev, device 44 drivers/soc/qcom/rmtfs_mem.c static ssize_t qcom_rmtfs_mem_show(struct device *dev, device 162 drivers/soc/qcom/rmtfs_mem.c static void qcom_rmtfs_mem_release_device(struct device *dev) device 63 drivers/soc/qcom/rpmh-internal.h const struct device *dev; device 71 drivers/soc/qcom/rpmh.c static struct rpmh_ctrlr *get_rpmh_ctrlr(const struct device *dev) device 173 drivers/soc/qcom/rpmh.c static int __rpmh_write(const struct device *dev, enum rpmh_state state, device 230 drivers/soc/qcom/rpmh.c int rpmh_write_async(const struct device *dev, enum rpmh_state state, device 261 drivers/soc/qcom/rpmh.c int rpmh_write(const struct device *dev, enum rpmh_state state, device 346 drivers/soc/qcom/rpmh.c int rpmh_write_batch(const struct device *dev, enum rpmh_state state, device 430 drivers/soc/qcom/rpmh.c static int send_single(const struct device *dev, enum rpmh_state state, device 457 drivers/soc/qcom/rpmh.c int rpmh_flush(const struct device *dev) device 506 drivers/soc/qcom/rpmh.c int rpmh_invalidate(const struct device *dev) device 39 drivers/soc/qcom/rpmhpd.c struct device *dev; device 327 drivers/soc/qcom/rpmhpd.c struct device *dev = &pdev->dev; device 28 drivers/soc/qcom/smd-rpm.c struct device *dev; device 262 drivers/soc/qcom/smem.c struct device *dev; device 867 drivers/soc/qcom/smem.c static int qcom_smem_map_memory(struct qcom_smem *smem, struct device *dev, device 88 drivers/soc/qcom/smem_state.c struct qcom_smem_state *qcom_smem_state_get(struct device *dev, device 128 drivers/soc/qcom/smp2p.c struct device *dev; device 411 drivers/soc/qcom/smp2p.c struct device *dev = smp2p->dev; device 76 drivers/soc/qcom/smsm.c struct device *dev; device 203 drivers/soc/qcom/socinfo.c static const char *socinfo_machine(struct device *dev, unsigned int id) device 34 drivers/soc/qcom/wcnss_ctrl.c struct device *dev; device 78 drivers/soc/rockchip/pm_domains.c struct device *dev; device 344 drivers/soc/rockchip/pm_domains.c struct device *dev) device 374 drivers/soc/rockchip/pm_domains.c struct device *dev) device 621 drivers/soc/rockchip/pm_domains.c struct device *dev = &pdev->dev; device 624 drivers/soc/rockchip/pm_domains.c struct device *parent; device 21 drivers/soc/samsung/exynos-pmu.c struct device *dev; device 112 drivers/soc/samsung/exynos-pmu.c struct device *dev = &pdev->dev; device 105 drivers/soc/sunxi/sunxi_sram.c static struct device *sram_dev; device 221 drivers/soc/sunxi/sunxi_sram.c int sunxi_sram_claim(struct device *dev) device 225 drivers/soc/sunxi/sunxi_sram.c unsigned int device; device 237 drivers/soc/sunxi/sunxi_sram.c sram_data = sunxi_sram_of_parse(dev->of_node, &device); device 254 drivers/soc/sunxi/sunxi_sram.c writel(val | ((device << sram_data->offset) & mask), device 263 drivers/soc/sunxi/sunxi_sram.c int sunxi_sram_release(struct device *dev) device 302 drivers/soc/sunxi/sunxi_sram.c static bool sunxi_sram_regmap_accessible_reg(struct device *dev, device 49 drivers/soc/tegra/fuse/fuse-tegra.c struct device *dev = kobj_to_dev(kobj); device 70 drivers/soc/tegra/fuse/fuse-tegra.c static int tegra_fuse_create_sysfs(struct device *dev, unsigned int size, device 215 drivers/soc/tegra/fuse/fuse-tegra.c struct device * __init tegra_soc_device_register(void) device 350 drivers/soc/tegra/fuse/fuse-tegra.c struct device *soc; device 90 drivers/soc/tegra/fuse/fuse-tegra20.c struct device_node *np = chan->device->dev->of_node; device 33 drivers/soc/tegra/fuse/fuse.h struct device *dev; device 314 drivers/soc/tegra/pmc.c struct device *dev; device 659 drivers/soc/tegra/pmc.c struct device *dev = pg->pmc->dev; device 678 drivers/soc/tegra/pmc.c struct device *dev = pg->pmc->dev; device 955 drivers/soc/tegra/pmc.c struct device *dev = pg->pmc->dev; device 992 drivers/soc/tegra/pmc.c struct device *dev = pmc->dev; device 1559 drivers/soc/tegra/pmc.c struct device *dev = pmc->dev; device 1784 drivers/soc/tegra/pmc.c static ssize_t reset_reason_show(struct device *dev, device 1801 drivers/soc/tegra/pmc.c static ssize_t reset_level_show(struct device *dev, device 1820 drivers/soc/tegra/pmc.c struct device *dev = pmc->dev; device 2166 drivers/soc/tegra/pmc.c static int tegra_pmc_suspend(struct device *dev) device 2175 drivers/soc/tegra/pmc.c static int tegra_pmc_resume(struct device *dev) device 332 drivers/soc/tegra/powergate-bpmp.c struct device *dev = bpmp->dev; device 92 drivers/soc/ti/knav_dma.c struct device *dev; device 425 drivers/soc/ti/knav_dma.c void *knav_dma_open_channel(struct device *dev, const char *name, device 540 drivers/soc/ti/knav_dma.c struct device *dev = kdev->dev; device 591 drivers/soc/ti/knav_dma.c struct device *dev = kdev->dev; device 739 drivers/soc/ti/knav_dma.c struct device *dev = &pdev->dev; device 221 drivers/soc/ti/knav_qmss.h struct device *dev; device 295 drivers/soc/ti/knav_qmss.h struct device *dev; device 1087 drivers/soc/ti/knav_qmss_queue.c struct device *dev = kdev->dev; device 1219 drivers/soc/ti/knav_qmss_queue.c struct device *dev = kdev->dev; device 1400 drivers/soc/ti/knav_qmss_queue.c struct device *dev = kdev->dev; device 1501 drivers/soc/ti/knav_qmss_queue.c struct device *dev = kdev->dev; device 1764 drivers/soc/ti/knav_qmss_queue.c struct device *dev = &pdev->dev; device 56 drivers/soc/ti/pm33xx.c static struct device *pm33xx_dev; device 444 drivers/soc/ti/pm33xx.c struct device *dev = &pdev->dev; device 63 drivers/soc/ti/ti_sci_inta_msi.c static void ti_sci_inta_msi_free_descs(struct device *dev) device 73 drivers/soc/ti/ti_sci_inta_msi.c static int ti_sci_inta_msi_alloc_descs(struct device *dev, device 97 drivers/soc/ti/ti_sci_inta_msi.c int ti_sci_inta_msi_domain_alloc_irqs(struct device *dev, device 129 drivers/soc/ti/ti_sci_inta_msi.c void ti_sci_inta_msi_domain_free_irqs(struct device *dev) device 136 drivers/soc/ti/ti_sci_inta_msi.c unsigned int ti_sci_inta_msi_get_virq(struct device *dev, u32 dev_index) device 42 drivers/soc/ti/ti_sci_pm_domains.c struct device *dev; device 54 drivers/soc/ti/ti_sci_pm_domains.c static int ti_sci_dev_id(struct device *dev) device 62 drivers/soc/ti/ti_sci_pm_domains.c static u8 is_ti_sci_dev_exclusive(struct device *dev) device 77 drivers/soc/ti/ti_sci_pm_domains.c static const struct ti_sci_handle *ti_sci_dev_to_sci_handle(struct device *dev) device 89 drivers/soc/ti/ti_sci_pm_domains.c static int ti_sci_dev_start(struct device *dev) device 104 drivers/soc/ti/ti_sci_pm_domains.c static int ti_sci_dev_stop(struct device *dev) device 113 drivers/soc/ti/ti_sci_pm_domains.c struct device *dev) device 158 drivers/soc/ti/ti_sci_pm_domains.c struct device *dev) device 175 drivers/soc/ti/ti_sci_pm_domains.c struct device *dev = &pdev->dev; device 115 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = m3_ipc->dev; device 153 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = m3_ipc->dev; device 191 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = m3_ipc->dev; device 269 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = m3_ipc->dev; device 323 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = m3_ipc->dev; device 414 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = m3_ipc->dev; device 430 drivers/soc/ti/wkup_m3_ipc.c struct device *dev = &pdev->dev; device 531 drivers/soc/ti/wkup_m3_ipc.c static int __maybe_unused wkup_m3_ipc_suspend(struct device *dev) device 539 drivers/soc/ti/wkup_m3_ipc.c static int __maybe_unused wkup_m3_ipc_resume(struct device *dev) device 149 drivers/soc/ux500/ux500-soc-id.c static ssize_t ux500_get_process(struct device *dev, device 194 drivers/soc/ux500/ux500-soc-id.c struct device *parent; device 59 drivers/soc/versatile/soc-integrator.c static ssize_t integrator_get_manf(struct device *dev, device 69 drivers/soc/versatile/soc-integrator.c static ssize_t integrator_get_arch(struct device *dev, device 79 drivers/soc/versatile/soc-integrator.c static ssize_t integrator_get_fpga(struct device *dev, device 89 drivers/soc/versatile/soc-integrator.c static ssize_t integrator_get_build(struct device *dev, device 105 drivers/soc/versatile/soc-integrator.c struct device *dev; device 42 drivers/soc/versatile/soc-realview.c static ssize_t realview_get_manf(struct device *dev, device 52 drivers/soc/versatile/soc-realview.c static ssize_t realview_get_board(struct device *dev, device 62 drivers/soc/versatile/soc-realview.c static ssize_t realview_get_arch(struct device *dev, device 72 drivers/soc/versatile/soc-realview.c static ssize_t realview_get_build(struct device *dev, device 106 drivers/soc/xilinx/xlnx_vcu.c struct device *dev; device 51 drivers/soc/xilinx/zynqmp_pm_domains.c static int zynqmp_gpd_is_active_wakeup_path(struct device *dev, void *not_used) device 159 drivers/soc/xilinx/zynqmp_pm_domains.c struct device *dev) device 195 drivers/soc/xilinx/zynqmp_pm_domains.c struct device *dev) device 265 drivers/soc/xilinx/zynqmp_pm_domains.c struct device *dev = &pdev->dev; device 71 drivers/soc/xilinx/zynqmp_power.c static ssize_t suspend_mode_show(struct device *dev, device 91 drivers/soc/xilinx/zynqmp_power.c static ssize_t suspend_mode_store(struct device *dev, device 111 drivers/soundwire/bus.c static int sdw_delete_slave(struct device *dev, void *data) device 34 drivers/soundwire/bus_type.c static int sdw_bus_match(struct device *dev, struct device_driver *ddrv) device 50 drivers/soundwire/bus_type.c static int sdw_uevent(struct device *dev, struct kobj_uevent_env *env) device 70 drivers/soundwire/bus_type.c static int sdw_drv_probe(struct device *dev) device 116 drivers/soundwire/bus_type.c static int sdw_drv_remove(struct device *dev) device 130 drivers/soundwire/bus_type.c static void sdw_drv_shutdown(struct device *dev) device 131 drivers/soundwire/cadence_master.h struct device *dev; device 289 drivers/soundwire/mipi_disco.c struct device *dev = &slave->dev; device 10 drivers/soundwire/slave.c static void sdw_slave_release(struct device *dev) device 127 drivers/soundwire/slave.c struct device *dev = bus->dev; device 1124 drivers/soundwire/stream.c static int sdw_config_stream(struct device *dev, device 1160 drivers/soundwire/stream.c static int sdw_is_valid_port_range(struct device *dev, device 1173 drivers/soundwire/stream.c *sdw_port_alloc(struct device *dev, device 578 drivers/spi/atmel-quadspi.c static int __maybe_unused atmel_qspi_suspend(struct device *dev) device 589 drivers/spi/atmel-quadspi.c static int __maybe_unused atmel_qspi_resume(struct device *dev) device 23 drivers/spi/internals.h int spi_map_buf(struct spi_controller *ctlr, struct device *dev, device 26 drivers/spi/internals.h void spi_unmap_buf(struct spi_controller *ctlr, struct device *dev, device 29 drivers/spi/internals.h static inline int spi_map_buf(struct spi_controller *ctlr, struct device *dev, device 37 drivers/spi/internals.h struct device *dev, struct sg_table *sgt, device 818 drivers/spi/spi-armada-3700.c struct device *dev = &pdev->dev; device 83 drivers/spi/spi-at91-usart.c struct device *dev; device 127 drivers/spi/spi-at91-usart.c struct device *dev = &aus->mpdev->dev; device 258 drivers/spi/spi-at91-usart.c rxchan->device->device_issue_pending(rxchan); device 259 drivers/spi/spi-at91-usart.c txchan->device->device_issue_pending(txchan); device 614 drivers/spi/spi-at91-usart.c __maybe_unused static int at91_usart_spi_runtime_suspend(struct device *dev) device 625 drivers/spi/spi-at91-usart.c __maybe_unused static int at91_usart_spi_runtime_resume(struct device *dev) device 635 drivers/spi/spi-at91-usart.c __maybe_unused static int at91_usart_spi_suspend(struct device *dev) device 650 drivers/spi/spi-at91-usart.c __maybe_unused static int at91_usart_spi_resume(struct device *dev) device 522 drivers/spi/spi-atmel.c struct device *dev = &as->pdev->dev; device 813 drivers/spi/spi-atmel.c rxchan->device->device_issue_pending(rxchan); device 814 drivers/spi/spi-atmel.c txchan->device->device_issue_pending(txchan); device 957 drivers/spi/spi-atmel.c struct device *dev = &as->pdev->dev; device 1699 drivers/spi/spi-atmel.c static int atmel_spi_runtime_suspend(struct device *dev) device 1710 drivers/spi/spi-atmel.c static int atmel_spi_runtime_resume(struct device *dev) device 1721 drivers/spi/spi-atmel.c static int atmel_spi_suspend(struct device *dev) device 1737 drivers/spi/spi-atmel.c static int atmel_spi_resume(struct device *dev) device 70 drivers/spi/spi-au1550.c struct device *dev; device 1200 drivers/spi/spi-bcm-qspi.c struct device *dev = &pdev->dev; device 1394 drivers/spi/spi-bcm-qspi.c static int __maybe_unused bcm_qspi_suspend(struct device *dev) device 1410 drivers/spi/spi-bcm-qspi.c static int __maybe_unused bcm_qspi_resume(struct device *dev) device 517 drivers/spi/spi-bcm2835.c dma_sync_single_for_device(ctlr->dma_rx->device->dev, device 864 drivers/spi/spi-bcm2835.c dma_unmap_page_attrs(ctlr->dma_tx->device->dev, device 881 drivers/spi/spi-bcm2835.c dma_unmap_single(ctlr->dma_rx->device->dev, device 891 drivers/spi/spi-bcm2835.c static void bcm2835_dma_init(struct spi_controller *ctlr, struct device *dev, device 931 drivers/spi/spi-bcm2835.c bs->fill_tx_addr = dma_map_page_attrs(ctlr->dma_tx->device->dev, device 935 drivers/spi/spi-bcm2835.c if (dma_mapping_error(ctlr->dma_tx->device->dev, bs->fill_tx_addr)) { device 970 drivers/spi/spi-bcm2835.c bs->clear_rx_addr = dma_map_single(ctlr->dma_rx->device->dev, device 974 drivers/spi/spi-bcm2835.c if (dma_mapping_error(ctlr->dma_rx->device->dev, bs->clear_rx_addr)) { device 1207 drivers/spi/spi-bcm2835.c dma_sync_single_for_device(ctlr->dma_rx->device->dev, device 334 drivers/spi/spi-bcm63xx-hsspi.c struct device *dev = &pdev->dev; device 462 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_suspend(struct device *dev) device 474 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_resume(struct device *dev) device 489 drivers/spi/spi-bcm63xx.c struct device *dev = &pdev->dev; device 618 drivers/spi/spi-bcm63xx.c static int bcm63xx_spi_suspend(struct device *dev) device 630 drivers/spi/spi-bcm63xx.c static int bcm63xx_spi_resume(struct device *dev) device 182 drivers/spi/spi-butterfly.c struct device *dev = p->physport->dev; device 622 drivers/spi/spi-cadence.c static int __maybe_unused cdns_spi_suspend(struct device *dev) device 637 drivers/spi/spi-cadence.c static int __maybe_unused cdns_spi_resume(struct device *dev) device 654 drivers/spi/spi-cadence.c static int __maybe_unused cnds_runtime_resume(struct device *dev) device 683 drivers/spi/spi-cadence.c static int __maybe_unused cnds_runtime_suspend(struct device *dev) device 22 drivers/spi/spi-cavium-thunderx.c struct device *dev = &pdev->dev; device 453 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_suspend(struct device *dev) device 468 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_resume(struct device *dev) device 480 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_runtime_suspend(struct device *dev) device 490 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_runtime_resume(struct device *dev) device 468 drivers/spi/spi-davinci.c struct device *sdev = dspi->bitbang.master->dev.parent; device 752 drivers/spi/spi-davinci.c struct device *sdev = dspi->bitbang.master->dev.parent; device 683 drivers/spi/spi-dln2.c struct device *dev = &pdev->dev; device 795 drivers/spi/spi-dln2.c static int dln2_spi_suspend(struct device *dev) device 823 drivers/spi/spi-dln2.c static int dln2_spi_resume(struct device *dev) device 844 drivers/spi/spi-dln2.c static int dln2_spi_runtime_suspend(struct device *dev) device 852 drivers/spi/spi-dln2.c static int dln2_spi_runtime_resume(struct device *dev) device 31 drivers/spi/spi-dw-mid.c if (s->dma_dev != chan->device->dev) device 94 drivers/spi/spi-dw-pci.c pdev->vendor, pdev->device); device 107 drivers/spi/spi-dw-pci.c static int spi_suspend(struct device *dev) device 114 drivers/spi/spi-dw-pci.c static int spi_resume(struct device *dev) device 451 drivers/spi/spi-dw.c static void spi_hw_init(struct device *dev, struct dw_spi *dws) device 478 drivers/spi/spi-dw.c int dw_spi_add_host(struct device *dev, struct dw_spi *dws) device 252 drivers/spi/spi-dw.h extern int dw_spi_add_host(struct device *dev, struct dw_spi *dws); device 351 drivers/spi/spi-ep93xx.c nents = dma_map_sg(chan->device->dev, sgt->sgl, sgt->nents, dir); device 358 drivers/spi/spi-ep93xx.c dma_unmap_sg(chan->device->dev, sgt->sgl, sgt->nents, dir); device 387 drivers/spi/spi-ep93xx.c dma_unmap_sg(chan->device->dev, sgt->sgl, sgt->nents, dir); device 100 drivers/spi/spi-falcon.c struct device *dev = &spi->dev; device 103 drivers/spi/spi-fsl-cpm.c struct device *dev = mspi->dev; device 168 drivers/spi/spi-fsl-cpm.c struct device *dev = mspi->dev; device 240 drivers/spi/spi-fsl-cpm.c struct device *dev = mspi->dev; device 277 drivers/spi/spi-fsl-cpm.c struct device *dev = mspi->dev; device 387 drivers/spi/spi-fsl-cpm.c struct device *dev = mspi->dev; device 270 drivers/spi/spi-fsl-dspi.c struct device *dev = &dspi->pdev->dev; device 349 drivers/spi/spi-fsl-dspi.c struct device *dev = &dspi->pdev->dev; device 385 drivers/spi/spi-fsl-dspi.c struct device *dev = &dspi->pdev->dev; device 471 drivers/spi/spi-fsl-dspi.c struct device *dev = &dspi->pdev->dev; device 899 drivers/spi/spi-fsl-dspi.c static int dspi_suspend(struct device *dev) device 912 drivers/spi/spi-fsl-dspi.c static int dspi_resume(struct device *dev) device 91 drivers/spi/spi-fsl-espi.c struct device *dev; device 582 drivers/spi/spi-fsl-espi.c static int fsl_espi_runtime_suspend(struct device *dev) device 595 drivers/spi/spi-fsl-espi.c static int fsl_espi_runtime_resume(struct device *dev) device 614 drivers/spi/spi-fsl-espi.c static void fsl_espi_init_regs(struct device *dev, bool initial) device 661 drivers/spi/spi-fsl-espi.c static int fsl_espi_probe(struct device *dev, struct resource *mem, device 740 drivers/spi/spi-fsl-espi.c static int of_fsl_espi_get_chipselects(struct device *dev) device 757 drivers/spi/spi-fsl-espi.c struct device *dev = &ofdev->dev; device 791 drivers/spi/spi-fsl-espi.c static int of_fsl_espi_suspend(struct device *dev) device 803 drivers/spi/spi-fsl-espi.c static int of_fsl_espi_resume(struct device *dev) device 80 drivers/spi/spi-fsl-lib.c void mpc8xxx_spi_probe(struct device *dev, struct resource *mem, device 115 drivers/spi/spi-fsl-lib.c struct device *dev = &ofdev->dev; device 21 drivers/spi/spi-fsl-lib.h struct device *dev; device 109 drivers/spi/spi-fsl-lib.h extern void mpc8xxx_spi_probe(struct device *dev, struct resource *mem, device 111 drivers/spi/spi-fsl-lib.h extern int mpc8xxx_spi_remove(struct device *dev); device 100 drivers/spi/spi-fsl-lpspi.c struct device *dev; device 671 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_dma_init(struct device *dev, device 790 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_runtime_resume(struct device *dev) device 811 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_runtime_suspend(struct device *dev) device 827 drivers/spi/spi-fsl-lpspi.c struct device *dev = fsl_lpspi->dev; device 983 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_suspend(struct device *dev) device 992 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_resume(struct device *dev) device 258 drivers/spi/spi-fsl-qspi.c struct device *dev; device 796 drivers/spi/spi-fsl-qspi.c struct device *dev = &mem->spi->dev; device 829 drivers/spi/spi-fsl-qspi.c struct device *dev = &pdev->dev; device 945 drivers/spi/spi-fsl-qspi.c static int fsl_qspi_suspend(struct device *dev) device 950 drivers/spi/spi-fsl-qspi.c static int fsl_qspi_resume(struct device *dev) device 77 drivers/spi/spi-fsl-spi.c static int fsl_spi_get_type(struct device *dev) device 567 drivers/spi/spi-fsl-spi.c static void fsl_spi_grlib_probe(struct device *dev) device 592 drivers/spi/spi-fsl-spi.c static struct spi_master * fsl_spi_probe(struct device *dev, device 694 drivers/spi/spi-fsl-spi.c struct device *dev = spi->dev.parent->parent; device 706 drivers/spi/spi-fsl-spi.c struct device *dev = &ofdev->dev; device 76 drivers/spi/spi-geni-qcom.c struct device *dev; device 619 drivers/spi/spi-geni-qcom.c static int __maybe_unused spi_geni_runtime_suspend(struct device *dev) device 627 drivers/spi/spi-geni-qcom.c static int __maybe_unused spi_geni_runtime_resume(struct device *dev) device 635 drivers/spi/spi-geni-qcom.c static int __maybe_unused spi_geni_suspend(struct device *dev) device 651 drivers/spi/spi-geni-qcom.c static int __maybe_unused spi_geni_resume(struct device *dev) device 282 drivers/spi/spi-gpio.c static int spi_gpio_request(struct device *dev, struct spi_gpio *spi_gpio) device 322 drivers/spi/spi-gpio.c struct device *dev = &pdev->dev; device 363 drivers/spi/spi-gpio.c struct device *dev = &pdev->dev; device 89 drivers/spi/spi-img-spfi.c struct device *dev; device 729 drivers/spi/spi-img-spfi.c static int img_spfi_runtime_suspend(struct device *dev) device 740 drivers/spi/spi-img-spfi.c static int img_spfi_runtime_resume(struct device *dev) device 760 drivers/spi/spi-img-spfi.c static int img_spfi_suspend(struct device *dev) device 767 drivers/spi/spi-img-spfi.c static int img_spfi_resume(struct device *dev) device 83 drivers/spi/spi-imx.c struct device *dev; device 1263 drivers/spi/spi-imx.c static int spi_imx_sdma_init(struct device *dev, struct spi_imx_data *spi_imx, device 94 drivers/spi/spi-iproc-qspi.c struct device *dev = &pdev->dev; device 168 drivers/spi/spi-lantiq-ssc.c struct device *dev; device 798 drivers/spi/spi-lantiq-ssc.c struct device *dev = &pdev->dev; device 38 drivers/spi/spi-mem.c struct device *dmadev; device 44 drivers/spi/spi-mem.c dmadev = ctlr->dma_tx->device->dev; device 46 drivers/spi/spi-mem.c dmadev = ctlr->dma_rx->device->dev; device 84 drivers/spi/spi-mem.c struct device *dmadev; device 90 drivers/spi/spi-mem.c dmadev = ctlr->dma_tx->device->dev; device 92 drivers/spi/spi-mem.c dmadev = ctlr->dma_rx->device->dev; device 555 drivers/spi/spi-mem.c static void devm_spi_mem_dirmap_release(struct device *dev, void *res) device 575 drivers/spi/spi-mem.c devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem, device 597 drivers/spi/spi-mem.c static int devm_spi_mem_dirmap_match(struct device *dev, void *res, void *data) device 616 drivers/spi/spi-mem.c void devm_spi_mem_dirmap_destroy(struct device *dev, device 79 drivers/spi/spi-meson-spifc.c struct device *dev; device 370 drivers/spi/spi-meson-spifc.c static int meson_spifc_suspend(struct device *dev) device 386 drivers/spi/spi-meson-spifc.c static int meson_spifc_resume(struct device *dev) device 409 drivers/spi/spi-meson-spifc.c static int meson_spifc_runtime_suspend(struct device *dev) device 419 drivers/spi/spi-meson-spifc.c static int meson_spifc_runtime_resume(struct device *dev) device 485 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_do_probe(struct device *dev, u32 regaddr, device 576 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_do_remove(struct device *dev) device 361 drivers/spi/spi-mpc52xx-psc.c static int mpc52xx_psc_spi_do_probe(struct device *dev, u32 regaddr, device 821 drivers/spi/spi-mt65xx.c static int mtk_spi_suspend(struct device *dev) device 837 drivers/spi/spi-mt65xx.c static int mtk_spi_resume(struct device *dev) device 860 drivers/spi/spi-mt65xx.c static int mtk_spi_runtime_suspend(struct device *dev) device 870 drivers/spi/spi-mt65xx.c static int mtk_spi_runtime_resume(struct device *dev) device 493 drivers/spi/spi-mxic.c static int __maybe_unused mxic_spi_runtime_suspend(struct device *dev) device 504 drivers/spi/spi-mxic.c static int __maybe_unused mxic_spi_runtime_resume(struct device *dev) device 441 drivers/spi/spi-mxs.c static int mxs_spi_runtime_suspend(struct device *dev) device 462 drivers/spi/spi-mxs.c static int mxs_spi_runtime_resume(struct device *dev) device 480 drivers/spi/spi-mxs.c static int __maybe_unused mxs_spi_suspend(struct device *dev) device 495 drivers/spi/spi-mxs.c static int __maybe_unused mxs_spi_resume(struct device *dev) device 233 drivers/spi/spi-npcm-fiu.c struct device *dev; device 675 drivers/spi/spi-npcm-fiu.c struct device *dev = &pdev->dev; device 333 drivers/spi/spi-nxp-fspi.c struct device *dev; device 917 drivers/spi/spi-nxp-fspi.c struct device *dev = &mem->spi->dev; device 946 drivers/spi/spi-nxp-fspi.c struct device *dev = &pdev->dev; device 1063 drivers/spi/spi-nxp-fspi.c static int nxp_fspi_suspend(struct device *dev) device 1068 drivers/spi/spi-nxp-fspi.c static int nxp_fspi_resume(struct device *dev) device 441 drivers/spi/spi-omap-100k.c static int omap1_spi100k_runtime_suspend(struct device *dev) device 452 drivers/spi/spi-omap-100k.c static int omap1_spi100k_runtime_resume(struct device *dev) device 128 drivers/spi/spi-omap2-mcspi.c struct device *dev; device 1338 drivers/spi/spi-omap2-mcspi.c static int omap_mcspi_runtime_resume(struct device *dev) device 1533 drivers/spi/spi-omap2-mcspi.c static int __maybe_unused omap2_mcspi_suspend(struct device *dev) device 1552 drivers/spi/spi-omap2-mcspi.c static int __maybe_unused omap2_mcspi_resume(struct device *dev) device 815 drivers/spi/spi-orion.c static int orion_spi_runtime_suspend(struct device *dev) device 825 drivers/spi/spi-orion.c static int orion_spi_runtime_resume(struct device *dev) device 609 drivers/spi/spi-pic32.c static void pic32_spi_dma_prep(struct pic32_spi *pic32s, struct device *dev) device 798 drivers/spi/spi-pl022.c dma_unmap_sg(pl022->dma_tx_channel->device->dev, pl022->sgt_tx.sgl, device 800 drivers/spi/spi-pl022.c dma_unmap_sg(pl022->dma_rx_channel->device->dev, pl022->sgt_rx.sgl, device 1050 drivers/spi/spi-pl022.c rx_sglen = dma_map_sg(rxchan->device->dev, pl022->sgt_rx.sgl, device 1055 drivers/spi/spi-pl022.c tx_sglen = dma_map_sg(txchan->device->dev, pl022->sgt_tx.sgl, device 1094 drivers/spi/spi-pl022.c dma_unmap_sg(txchan->device->dev, pl022->sgt_tx.sgl, device 1097 drivers/spi/spi-pl022.c dma_unmap_sg(rxchan->device->dev, pl022->sgt_rx.sgl, device 1157 drivers/spi/spi-pl022.c struct device *dev = &pl022->adev->dev; device 2090 drivers/spi/spi-pl022.c pl022_platform_data_dt_get(struct device *dev) device 2118 drivers/spi/spi-pl022.c struct device *dev = &adev->dev; device 2339 drivers/spi/spi-pl022.c static int pl022_suspend(struct device *dev) device 2360 drivers/spi/spi-pl022.c static int pl022_resume(struct device *dev) device 2379 drivers/spi/spi-pl022.c static int pl022_runtime_suspend(struct device *dev) device 2389 drivers/spi/spi-pl022.c static int pl022_runtime_resume(struct device *dev) device 134 drivers/spi/spi-ppc4xx.c struct device *dev; device 385 drivers/spi/spi-ppc4xx.c struct device *dev = &op->dev; device 194 drivers/spi/spi-pxa2xx-dma.c struct device *dev = &drv_data->pdev->dev; device 67 drivers/spi/spi-pxa2xx-pci.c if (dws->dma_dev != chan->device->dev) device 1535 drivers/spi/spi-pxa2xx.c return param == chan->device->dev; device 1649 drivers/spi/spi-pxa2xx.c struct device *dev = &pdev->dev; device 1941 drivers/spi/spi-pxa2xx.c static int pxa2xx_spi_suspend(struct device *dev) device 1958 drivers/spi/spi-pxa2xx.c static int pxa2xx_spi_resume(struct device *dev) device 1977 drivers/spi/spi-pxa2xx.c static int pxa2xx_spi_runtime_suspend(struct device *dev) device 1985 drivers/spi/spi-pxa2xx.c static int pxa2xx_spi_runtime_resume(struct device *dev) device 139 drivers/spi/spi-qcom-qspi.c struct device *dev; device 426 drivers/spi/spi-qcom-qspi.c struct device *dev; device 503 drivers/spi/spi-qcom-qspi.c static int __maybe_unused qcom_qspi_runtime_suspend(struct device *dev) device 513 drivers/spi/spi-qcom-qspi.c static int __maybe_unused qcom_qspi_runtime_resume(struct device *dev) device 521 drivers/spi/spi-qcom-qspi.c static int __maybe_unused qcom_qspi_suspend(struct device *dev) device 537 drivers/spi/spi-qcom-qspi.c static int __maybe_unused qcom_qspi_resume(struct device *dev) device 127 drivers/spi/spi-qup.c struct device *dev; device 931 drivers/spi/spi-qup.c struct device *dev = spi->dev; device 1001 drivers/spi/spi-qup.c struct device *dev; device 1173 drivers/spi/spi-qup.c static int spi_qup_pm_suspend_runtime(struct device *device) device 1175 drivers/spi/spi-qup.c struct spi_master *master = dev_get_drvdata(device); device 1190 drivers/spi/spi-qup.c static int spi_qup_pm_resume_runtime(struct device *device) device 1192 drivers/spi/spi-qup.c struct spi_master *master = dev_get_drvdata(device); device 1214 drivers/spi/spi-qup.c static int spi_qup_suspend(struct device *device) device 1216 drivers/spi/spi-qup.c struct spi_master *master = dev_get_drvdata(device); device 1220 drivers/spi/spi-qup.c if (pm_runtime_suspended(device)) { device 1221 drivers/spi/spi-qup.c ret = spi_qup_pm_resume_runtime(device); device 1238 drivers/spi/spi-qup.c static int spi_qup_resume(struct device *device) device 1240 drivers/spi/spi-qup.c struct spi_master *master = dev_get_drvdata(device); device 161 drivers/spi/spi-rockchip.c struct device *dev; device 769 drivers/spi/spi-rockchip.c static int rockchip_spi_suspend(struct device *dev) device 787 drivers/spi/spi-rockchip.c static int rockchip_spi_resume(struct device *dev) device 810 drivers/spi/spi-rockchip.c static int rockchip_spi_runtime_suspend(struct device *dev) device 821 drivers/spi/spi-rockchip.c static int rockchip_spi_runtime_resume(struct device *dev) device 1025 drivers/spi/spi-rspi.c static struct dma_chan *rspi_request_dma_chan(struct device *dev, device 1066 drivers/spi/spi-rspi.c static int rspi_request_dma(struct device *dev, struct spi_controller *ctlr, device 1159 drivers/spi/spi-rspi.c static int rspi_parse_dt(struct device *dev, struct spi_controller *ctlr) device 1176 drivers/spi/spi-rspi.c static inline int rspi_parse_dt(struct device *dev, struct spi_controller *ctlr) device 1182 drivers/spi/spi-rspi.c static int rspi_request_irq(struct device *dev, unsigned int irq, device 1325 drivers/spi/spi-rspi.c static int rspi_suspend(struct device *dev) device 1332 drivers/spi/spi-rspi.c static int rspi_resume(struct device *dev) device 76 drivers/spi/spi-s3c24xx.c struct device *dev; device 618 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_suspend(struct device *dev) device 634 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_resume(struct device *dev) device 968 drivers/spi/spi-s3c64xx.c static struct s3c64xx_spi_info *s3c64xx_spi_parse_dt(struct device *dev) device 996 drivers/spi/spi-s3c64xx.c static struct s3c64xx_spi_info *s3c64xx_spi_parse_dt(struct device *dev) device 1263 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_suspend(struct device *dev) device 1281 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_resume(struct device *dev) device 1300 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_runtime_suspend(struct device *dev) device 1312 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_runtime_resume(struct device *dev) device 35 drivers/spi/spi-sc18is602.c struct device *dev; device 237 drivers/spi/spi-sc18is602.c struct device *dev = &client->dev; device 39 drivers/spi/spi-sh-hspi.c struct device *dev; device 100 drivers/spi/spi-sh-hspi.c struct device *dev = hspi->dev; device 769 drivers/spi/spi-sh-msiof.c dma_sync_single_for_device(p->ctlr->dma_tx->device->dev, device 845 drivers/spi/spi-sh-msiof.c dma_sync_single_for_cpu(p->ctlr->dma_rx->device->dev, device 1093 drivers/spi/spi-sh-msiof.c static struct sh_msiof_spi_info *sh_msiof_spi_parse_dt(struct device *dev) device 1121 drivers/spi/spi-sh-msiof.c static struct sh_msiof_spi_info *sh_msiof_spi_parse_dt(struct device *dev) device 1129 drivers/spi/spi-sh-msiof.c struct device *dev = &p->pdev->dev; device 1167 drivers/spi/spi-sh-msiof.c static struct dma_chan *sh_msiof_request_dma_chan(struct device *dev, device 1209 drivers/spi/spi-sh-msiof.c struct device *dev = &pdev->dev; device 1214 drivers/spi/spi-sh-msiof.c struct device *tx_dev, *rx_dev; device 1252 drivers/spi/spi-sh-msiof.c tx_dev = ctlr->dma_tx->device->dev; device 1258 drivers/spi/spi-sh-msiof.c rx_dev = ctlr->dma_rx->device->dev; device 1288 drivers/spi/spi-sh-msiof.c dma_unmap_single(ctlr->dma_rx->device->dev, p->rx_dma_addr, PAGE_SIZE, device 1290 drivers/spi/spi-sh-msiof.c dma_unmap_single(ctlr->dma_tx->device->dev, p->tx_dma_addr, PAGE_SIZE, device 1432 drivers/spi/spi-sh-msiof.c static int sh_msiof_spi_suspend(struct device *dev) device 1439 drivers/spi/spi-sh-msiof.c static int sh_msiof_spi_resume(struct device *dev) device 134 drivers/spi/spi-sifive.c struct spi_device *device = msg->spi; device 137 drivers/spi/spi-sifive.c if (device->mode & SPI_CS_HIGH) device 138 drivers/spi/spi-sifive.c spi->cs_inactive &= ~BIT(device->chip_select); device 140 drivers/spi/spi-sifive.c spi->cs_inactive |= BIT(device->chip_select); device 144 drivers/spi/spi-sifive.c sifive_spi_write(spi, SIFIVE_SPI_REG_CSID, device->chip_select); device 148 drivers/spi/spi-sifive.c device->mode & SIFIVE_SPI_SCKMODE_MODE_MASK); device 153 drivers/spi/spi-sifive.c static void sifive_spi_set_cs(struct spi_device *device, bool is_high) device 155 drivers/spi/spi-sifive.c struct sifive_spi *spi = spi_master_get_devdata(device->master); device 158 drivers/spi/spi-sifive.c if (device->mode & SPI_CS_HIGH) device 167 drivers/spi/spi-sifive.c sifive_spi_prep_transfer(struct sifive_spi *spi, struct spi_device *device, device 193 drivers/spi/spi-sifive.c if (device->mode & SPI_LSB_FIRST) device 255 drivers/spi/spi-sifive.c sifive_spi_transfer_one(struct spi_master *master, struct spi_device *device, device 259 drivers/spi/spi-sifive.c int poll = sifive_spi_prep_transfer(spi, device, t); device 1191 drivers/spi/spi-sirf.c static int spi_sirfsoc_suspend(struct device *dev) device 1205 drivers/spi/spi-sirf.c static int spi_sirfsoc_resume(struct device *dev) device 67 drivers/spi/spi-slave-mt27xx.c struct device *dev; device 187 drivers/spi/spi-slave-mt27xx.c struct device *dev = mdata->dev; device 467 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_suspend(struct device *dev) device 483 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_resume(struct device *dev) device 506 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_runtime_suspend(struct device *dev) device 516 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_runtime_resume(struct device *dev) device 111 drivers/spi/spi-sprd-adi.c struct device *dev; device 154 drivers/spi/spi-sprd.c struct device *dev; device 1026 drivers/spi/spi-sprd.c static int __maybe_unused sprd_spi_runtime_suspend(struct device *dev) device 1039 drivers/spi/spi-sprd.c static int __maybe_unused sprd_spi_runtime_resume(struct device *dev) device 58 drivers/spi/spi-st-ssc4.c struct device *dev; device 406 drivers/spi/spi-st-ssc4.c static int spi_st_runtime_suspend(struct device *dev) device 419 drivers/spi/spi-st-ssc4.c static int spi_st_runtime_resume(struct device *dev) device 433 drivers/spi/spi-st-ssc4.c static int spi_st_suspend(struct device *dev) device 445 drivers/spi/spi-st-ssc4.c static int spi_st_resume(struct device *dev) device 98 drivers/spi/spi-stm32-qspi.c struct device *dev; device 476 drivers/spi/spi-stm32-qspi.c struct device *dev = qspi->dev; device 535 drivers/spi/spi-stm32-qspi.c struct device *dev = &pdev->dev; device 641 drivers/spi/spi-stm32-qspi.c static int __maybe_unused stm32_qspi_suspend(struct device *dev) device 651 drivers/spi/spi-stm32-qspi.c static int __maybe_unused stm32_qspi_resume(struct device *dev) device 291 drivers/spi/spi-stm32.c struct device *dev; device 1993 drivers/spi/spi-stm32.c static int stm32_spi_runtime_suspend(struct device *dev) device 2003 drivers/spi/spi-stm32.c static int stm32_spi_runtime_resume(struct device *dev) device 2013 drivers/spi/spi-stm32.c static int stm32_spi_suspend(struct device *dev) device 2025 drivers/spi/spi-stm32.c static int stm32_spi_resume(struct device *dev) device 387 drivers/spi/spi-sun4i.c static int sun4i_spi_runtime_resume(struct device *dev) device 416 drivers/spi/spi-sun4i.c static int sun4i_spi_runtime_suspend(struct device *dev) device 385 drivers/spi/spi-sun6i.c static int sun6i_spi_runtime_resume(struct device *dev) device 422 drivers/spi/spi-sun6i.c static int sun6i_spi_runtime_suspend(struct device *dev) device 122 drivers/spi/spi-synquacer.c struct device *dev; device 747 drivers/spi/spi-synquacer.c static int __maybe_unused synquacer_spi_suspend(struct device *dev) device 763 drivers/spi/spi-synquacer.c static int __maybe_unused synquacer_spi_resume(struct device *dev) device 167 drivers/spi/spi-tegra114.c struct device *dev; device 224 drivers/spi/spi-tegra114.c static int tegra_spi_runtime_suspend(struct device *dev); device 225 drivers/spi/spi-tegra114.c static int tegra_spi_runtime_resume(struct device *dev); device 1460 drivers/spi/spi-tegra114.c static int tegra_spi_suspend(struct device *dev) device 1467 drivers/spi/spi-tegra114.c static int tegra_spi_resume(struct device *dev) device 1487 drivers/spi/spi-tegra114.c static int tegra_spi_runtime_suspend(struct device *dev) device 1499 drivers/spi/spi-tegra114.c static int tegra_spi_runtime_resume(struct device *dev) device 104 drivers/spi/spi-tegra20-sflash.c struct device *dev; device 136 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_runtime_suspend(struct device *dev); device 137 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_runtime_resume(struct device *dev); device 539 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_suspend(struct device *dev) device 546 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_resume(struct device *dev) device 564 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_runtime_suspend(struct device *dev) device 576 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_runtime_resume(struct device *dev) device 152 drivers/spi/spi-tegra20-slink.c struct device *dev; device 207 drivers/spi/spi-tegra20-slink.c static int tegra_slink_runtime_suspend(struct device *dev); device 208 drivers/spi/spi-tegra20-slink.c static int tegra_slink_runtime_resume(struct device *dev); device 1180 drivers/spi/spi-tegra20-slink.c static int tegra_slink_suspend(struct device *dev) device 1187 drivers/spi/spi-tegra20-slink.c static int tegra_slink_resume(struct device *dev) device 1206 drivers/spi/spi-tegra20-slink.c static int tegra_slink_runtime_suspend(struct device *dev) device 1218 drivers/spi/spi-tegra20-slink.c static int tegra_slink_runtime_resume(struct device *dev) device 51 drivers/spi/spi-ti-qspi.c struct device *dev; device 648 drivers/spi/spi-ti-qspi.c static int ti_qspi_runtime_resume(struct device *dev) device 96 drivers/spi/spi-tle62x0.c static ssize_t tle62x0_status_show(struct device *dev, device 133 drivers/spi/spi-tle62x0.c static ssize_t tle62x0_gpio_show(struct device *dev, device 147 drivers/spi/spi-tle62x0.c static ssize_t tle62x0_gpio_store(struct device *dev, device 833 drivers/spi/spi-topcliff-pch.c (param->dma_dev == chan->device->dev)) { device 342 drivers/spi/spi-uniphier.c struct device *dev = master->dev.parent; device 91 drivers/spi/spi-xlp.c struct device dev; /* device structure */ device 135 drivers/spi/spi-zynq-qspi.c struct device *dev; device 620 drivers/spi/spi-zynq-qspi.c struct device *dev = &pdev->dev; device 163 drivers/spi/spi-zynqmp-gqspi.c struct device *dev; device 902 drivers/spi/spi-zynqmp-gqspi.c static int __maybe_unused zynqmp_qspi_suspend(struct device *dev) device 922 drivers/spi/spi-zynqmp-gqspi.c static int __maybe_unused zynqmp_qspi_resume(struct device *dev) device 956 drivers/spi/spi-zynqmp-gqspi.c static int __maybe_unused zynqmp_runtime_suspend(struct device *dev) device 975 drivers/spi/spi-zynqmp-gqspi.c static int __maybe_unused zynqmp_runtime_resume(struct device *dev) device 1016 drivers/spi/spi-zynqmp-gqspi.c struct device *dev = &pdev->dev; device 46 drivers/spi/spi.c static void spidev_release(struct device *dev) device 60 drivers/spi/spi.c modalias_show(struct device *dev, struct device_attribute *a, char *buf) device 73 drivers/spi/spi.c static ssize_t driver_override_store(struct device *dev, device 105 drivers/spi/spi.c static ssize_t driver_override_show(struct device *dev, device 119 drivers/spi/spi.c static ssize_t spi_controller_##field##_show(struct device *dev, \ device 131 drivers/spi/spi.c static ssize_t spi_device_##field##_show(struct device *dev, \ device 342 drivers/spi/spi.c static int spi_match_device(struct device *dev, struct device_driver *drv) device 365 drivers/spi/spi.c static int spi_uevent(struct device *dev, struct kobj_uevent_env *env) device 386 drivers/spi/spi.c static int spi_drv_probe(struct device *dev) device 415 drivers/spi/spi.c static int spi_drv_remove(struct device *dev) device 426 drivers/spi/spi.c static void spi_drv_shutdown(struct device *dev) device 534 drivers/spi/spi.c static int spi_dev_check(struct device *dev, void *data) device 558 drivers/spi/spi.c struct device *dev = ctlr->dev.parent; device 806 drivers/spi/spi.c int spi_map_buf(struct spi_controller *ctlr, struct device *dev, device 887 drivers/spi/spi.c void spi_unmap_buf(struct spi_controller *ctlr, struct device *dev, device 898 drivers/spi/spi.c struct device *tx_dev, *rx_dev; device 906 drivers/spi/spi.c tx_dev = ctlr->dma_tx->device->dev; device 911 drivers/spi/spi.c rx_dev = ctlr->dma_rx->device->dev; device 947 drivers/spi/spi.c struct device *tx_dev, *rx_dev; device 953 drivers/spi/spi.c tx_dev = ctlr->dma_tx->device->dev; device 958 drivers/spi/spi.c rx_dev = ctlr->dma_rx->device->dev; device 2073 drivers/spi/spi.c static void spi_controller_release(struct device *dev) device 2105 drivers/spi/spi.c static int match_true(struct device *dev, void *data) device 2110 drivers/spi/spi.c static ssize_t slave_show(struct device *dev, struct device_attribute *attr, device 2115 drivers/spi/spi.c struct device *child; device 2122 drivers/spi/spi.c static ssize_t slave_store(struct device *dev, struct device_attribute *attr, device 2128 drivers/spi/spi.c struct device *child; device 2213 drivers/spi/spi.c struct spi_controller *__spi_alloc_controller(struct device *dev, device 2290 drivers/spi/spi.c struct device *dev = &ctlr->dev; device 2383 drivers/spi/spi.c struct device *dev = ctlr->dev.parent; device 2521 drivers/spi/spi.c static void devm_spi_unregister(struct device *dev, void *res) device 2539 drivers/spi/spi.c int devm_spi_register_controller(struct device *dev, device 2561 drivers/spi/spi.c static int __unregister(struct device *dev, void *null) device 2638 drivers/spi/spi.c static int __spi_controller_match(struct device *dev, const void *data) device 2661 drivers/spi/spi.c struct device *dev; device 3661 drivers/spi/spi.c struct device *dev = bus_find_device_by_of_node(&spi_bus_type, node); device 3672 drivers/spi/spi.c struct device *dev; device 3742 drivers/spi/spi.c static int spi_acpi_controller_match(struct device *dev, const void *data) device 3749 drivers/spi/spi.c struct device *dev; device 3764 drivers/spi/spi.c struct device *dev; device 755 drivers/spi/spidev.c struct device *dev; device 23 drivers/spmi/spmi.c static void spmi_dev_release(struct device *dev) device 33 drivers/spmi/spmi.c static void spmi_ctrl_release(struct device *dev) device 44 drivers/spmi/spmi.c static int spmi_device_match(struct device *dev, struct device_driver *drv) device 323 drivers/spmi/spmi.c static int spmi_drv_probe(struct device *dev) device 346 drivers/spmi/spmi.c static int spmi_drv_remove(struct device *dev) device 360 drivers/spmi/spmi.c static int spmi_drv_uevent(struct device *dev, struct kobj_uevent_env *env) device 413 drivers/spmi/spmi.c struct spmi_controller *spmi_controller_alloc(struct device *parent, device 531 drivers/spmi/spmi.c static int spmi_ctrl_remove_device(struct device *dev, void *data) device 21 drivers/ssb/driver_pcicore.c static u16 ssb_pcie_mdio_read(struct ssb_pcicore *pc, u8 device, u8 address); device 22 drivers/ssb/driver_pcicore.c static void ssb_pcie_mdio_write(struct ssb_pcicore *pc, u8 device, device 600 drivers/ssb/driver_pcicore.c static u16 ssb_pcie_mdio_read(struct ssb_pcicore *pc, u8 device, u8 address) device 615 drivers/ssb/driver_pcicore.c ssb_pcie_mdio_set_phy(pc, device); device 622 drivers/ssb/driver_pcicore.c v |= (u32)device << 22; device 640 drivers/ssb/driver_pcicore.c static void ssb_pcie_mdio_write(struct ssb_pcicore *pc, u8 device, device 655 drivers/ssb/driver_pcicore.c ssb_pcie_mdio_set_phy(pc, device); device 662 drivers/ssb/driver_pcicore.c v |= (u32)device << 22; device 125 drivers/ssb/main.c static int ssb_device_resume(struct device *dev) device 142 drivers/ssb/main.c static int ssb_device_suspend(struct device *dev, pm_message_t state) device 271 drivers/ssb/main.c static void ssb_device_shutdown(struct device *dev) device 283 drivers/ssb/main.c static int ssb_device_remove(struct device *dev) device 295 drivers/ssb/main.c static int ssb_device_probe(struct device *dev) device 325 drivers/ssb/main.c static int ssb_bus_match(struct device *dev, struct device_driver *drv) device 341 drivers/ssb/main.c static int ssb_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 356 drivers/ssb/main.c attrib##_show(struct device *dev, struct device_attribute *attr, char *buf) \ device 368 drivers/ssb/main.c name_show(struct device *dev, struct device_attribute *attr, char *buf) device 450 drivers/ssb/main.c static void ssb_release_dev(struct device *dev) device 461 drivers/ssb/main.c struct device *dev; device 1120 drivers/ssb/pci.c static ssize_t ssb_pci_attr_sprom_show(struct device *pcidev, device 1134 drivers/ssb/pci.c static ssize_t ssb_pci_attr_sprom_store(struct device *pcidev, device 22 drivers/ssb/pcihost_wrapper.c static int ssb_pcihost_suspend(struct device *d) device 43 drivers/ssb/pcihost_wrapper.c static int ssb_pcihost_resume(struct device *d) device 726 drivers/ssb/pcmcia.c static ssize_t ssb_pcmcia_attr_sprom_show(struct device *pcmciadev, device 742 drivers/ssb/pcmcia.c static ssize_t ssb_pcmcia_attr_sprom_store(struct device *pcmciadev, device 103 drivers/ssb/scan.c switch (pci_dev->device) { device 261 drivers/ssb/scan.c ((bus->host_pci->device == 0x4313) || device 262 drivers/ssb/scan.c (bus->host_pci->device == 0x431A) || device 263 drivers/ssb/scan.c (bus->host_pci->device == 0x4321) || device 264 drivers/ssb/scan.c (bus->host_pci->device == 0x4324))) device 422 drivers/ssb/scan.c (bus->host_pci->device & 0xFF00) == 0x4300) { device 104 drivers/ssb/sdio.c static inline struct device *ssb_sdio_dev(struct ssb_bus *bus) device 173 drivers/staging/android/ion/ion.c struct device *dev; device 143 drivers/staging/axis-fifo/axis-fifo.c struct device *dt_device; /* device created from the device tree */ device 144 drivers/staging/axis-fifo/axis-fifo.c struct device *device; /* device associated with char_device */ device 154 drivers/staging/axis-fifo/axis-fifo.c static ssize_t sysfs_write(struct device *dev, const char *buf, device 170 drivers/staging/axis-fifo/axis-fifo.c static ssize_t sysfs_read(struct device *dev, char *buf, device 185 drivers/staging/axis-fifo/axis-fifo.c static ssize_t isr_store(struct device *dev, struct device_attribute *attr, device 191 drivers/staging/axis-fifo/axis-fifo.c static ssize_t isr_show(struct device *dev, device 199 drivers/staging/axis-fifo/axis-fifo.c static ssize_t ier_store(struct device *dev, struct device_attribute *attr, device 205 drivers/staging/axis-fifo/axis-fifo.c static ssize_t ier_show(struct device *dev, device 213 drivers/staging/axis-fifo/axis-fifo.c static ssize_t tdfr_store(struct device *dev, struct device_attribute *attr, device 221 drivers/staging/axis-fifo/axis-fifo.c static ssize_t tdfv_show(struct device *dev, device 229 drivers/staging/axis-fifo/axis-fifo.c static ssize_t tdfd_store(struct device *dev, struct device_attribute *attr, device 237 drivers/staging/axis-fifo/axis-fifo.c static ssize_t tlr_store(struct device *dev, struct device_attribute *attr, device 245 drivers/staging/axis-fifo/axis-fifo.c static ssize_t rdfr_store(struct device *dev, struct device_attribute *attr, device 253 drivers/staging/axis-fifo/axis-fifo.c static ssize_t rdfo_show(struct device *dev, device 261 drivers/staging/axis-fifo/axis-fifo.c static ssize_t rdfd_show(struct device *dev, device 269 drivers/staging/axis-fifo/axis-fifo.c static ssize_t rlr_show(struct device *dev, device 277 drivers/staging/axis-fifo/axis-fifo.c static ssize_t srr_store(struct device *dev, struct device_attribute *attr, device 285 drivers/staging/axis-fifo/axis-fifo.c static ssize_t tdr_store(struct device *dev, struct device_attribute *attr, device 293 drivers/staging/axis-fifo/axis-fifo.c static ssize_t rdr_show(struct device *dev, device 708 drivers/staging/axis-fifo/axis-fifo.c struct device *dev = &pdev->dev; /* OS device (from device tree) */ device 1006 drivers/staging/axis-fifo/axis-fifo.c fifo->device = device_create(axis_fifo_driver_class, NULL, fifo->devt, device 1008 drivers/staging/axis-fifo/axis-fifo.c if (IS_ERR(fifo->device)) { device 1011 drivers/staging/axis-fifo/axis-fifo.c rc = PTR_ERR(fifo->device); device 1014 drivers/staging/axis-fifo/axis-fifo.c dev_set_drvdata(fifo->device, fifo); device 1025 drivers/staging/axis-fifo/axis-fifo.c rc = sysfs_create_group(&fifo->device->kobj, &axis_fifo_attrs_group); device 1056 drivers/staging/axis-fifo/axis-fifo.c struct device *dev = &pdev->dev; device 1059 drivers/staging/axis-fifo/axis-fifo.c sysfs_remove_group(&fifo->device->kobj, &axis_fifo_attrs_group); device 1061 drivers/staging/axis-fifo/axis-fifo.c dev_set_drvdata(fifo->device, NULL); device 102 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c static int __maybe_unused clk_wzrd_suspend(struct device *dev) device 112 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c static int __maybe_unused clk_wzrd_resume(struct device *dev) device 386 drivers/staging/comedi/comedi_buf.c s->munge(s->device, s, device 635 drivers/staging/comedi/comedi_buf.c dev_warn(s->device->class_dev, "buffer overrun\n"); device 208 drivers/staging/comedi/comedi_fops.c if (s && s->device != dev) device 233 drivers/staging/comedi/comedi_fops.c dev = comedi_dev_get(s ? s->device : NULL); device 378 drivers/staging/comedi/comedi_fops.c static ssize_t max_read_buffer_kb_show(struct device *csdev, device 400 drivers/staging/comedi/comedi_fops.c static ssize_t max_read_buffer_kb_store(struct device *csdev, device 434 drivers/staging/comedi/comedi_fops.c static ssize_t read_buffer_kb_show(struct device *csdev, device 456 drivers/staging/comedi/comedi_fops.c static ssize_t read_buffer_kb_store(struct device *csdev, device 490 drivers/staging/comedi/comedi_fops.c static ssize_t max_write_buffer_kb_show(struct device *csdev, device 513 drivers/staging/comedi/comedi_fops.c static ssize_t max_write_buffer_kb_store(struct device *csdev, device 547 drivers/staging/comedi/comedi_fops.c static ssize_t write_buffer_kb_show(struct device *csdev, device 569 drivers/staging/comedi/comedi_fops.c static ssize_t write_buffer_kb_store(struct device *csdev, device 2875 drivers/staging/comedi/comedi_fops.c struct comedi_device *comedi_alloc_board_minor(struct device *hardware_device) device 2878 drivers/staging/comedi/comedi_fops.c struct device *csdev; device 2914 drivers/staging/comedi/comedi_fops.c void comedi_release_hardware_device(struct device *hardware_device) device 2935 drivers/staging/comedi/comedi_fops.c struct comedi_device *dev = s->device; device 2936 drivers/staging/comedi/comedi_fops.c struct device *csdev; device 18 drivers/staging/comedi/comedi_internal.h struct device; device 22 drivers/staging/comedi/comedi_internal.h struct comedi_device *comedi_alloc_board_minor(struct device *hardware_device); device 23 drivers/staging/comedi/comedi_internal.h void comedi_release_hardware_device(struct device *hardware_device); device 154 drivers/staging/comedi/comedidev.h struct comedi_device *device; device 209 drivers/staging/comedi/comedidev.h struct device *class_dev; device 250 drivers/staging/comedi/comedidev.h struct device *dma_hw_dev; device 547 drivers/staging/comedi/comedidev.h struct device *class_dev; device 550 drivers/staging/comedi/comedidev.h struct device *hw_dev; device 955 drivers/staging/comedi/comedidev.h int comedi_set_hw_dev(struct comedi_device *dev, struct device *hw_dev); device 1022 drivers/staging/comedi/comedidev.h int comedi_load_firmware(struct comedi_device *dev, struct device *hw_dev, device 1035 drivers/staging/comedi/comedidev.h int comedi_auto_config(struct device *hardware_device, device 1037 drivers/staging/comedi/comedidev.h void comedi_auto_unconfig(struct device *hardware_device); device 50 drivers/staging/comedi/drivers.c int comedi_set_hw_dev(struct comedi_device *dev, struct device *hw_dev) device 113 drivers/staging/comedi/drivers.c s->device = dev; device 839 drivers/staging/comedi/drivers.c struct device *device, device 852 drivers/staging/comedi/drivers.c ret = request_firmware(&fw, name, device); device 1032 drivers/staging/comedi/drivers.c int comedi_auto_config(struct device *hardware_device, device 1107 drivers/staging/comedi/drivers.c void comedi_auto_unconfig(struct device *hardware_device) device 1444 drivers/staging/comedi/drivers/adl_pci9118.c if (pcidev->device != 0x80d9) device 2345 drivers/staging/comedi/drivers/amplc_pci230.c if (board->id != pci_dev->device) device 13 drivers/staging/comedi/drivers/comedi_isadma.h struct device; device 50 drivers/staging/comedi/drivers/comedi_isadma.h struct device *dev; device 66 drivers/staging/comedi/drivers/comedi_test.c static struct device *ctdev; device 232 drivers/staging/comedi/drivers/dt9812.c u16 device; device 363 drivers/staging/comedi/drivers/dt9812.c if (devpriv->device == DT9812_DEVID_DT9812_10) { device 383 drivers/staging/comedi/drivers/dt9812.c if (devpriv->device == DT9812_DEVID_DT9812_10) device 471 drivers/staging/comedi/drivers/dt9812.c switch (devpriv->device) { device 730 drivers/staging/comedi/drivers/dt9812.c devpriv->device = le16_to_cpu(tmp16); device 741 drivers/staging/comedi/drivers/dt9812.c vendor, product, devpriv->device, serial); device 743 drivers/staging/comedi/drivers/dt9812.c if (devpriv->device != DT9812_DEVID_DT9812_10 && device 744 drivers/staging/comedi/drivers/dt9812.c devpriv->device != DT9812_DEVID_DT9812_2PT5) { device 777 drivers/staging/comedi/drivers/dt9812.c is_unipolar = (devpriv->device == DT9812_DEVID_DT9812_2PT5); device 285 drivers/staging/comedi/drivers/mite.c dev_warn(s->device->class_dev, device 325 drivers/staging/comedi/drivers/mite.c dev_warn(s->device->class_dev, "mite: DMA underrun\n"); device 402 drivers/staging/comedi/drivers/mite.c dev_err(s->device->class_dev, device 660 drivers/staging/comedi/drivers/mite.c dev_dbg(s->device->class_dev, device 664 drivers/staging/comedi/drivers/mite.c dev_err(s->device->class_dev, device 734 drivers/staging/comedi/drivers/mite.c dev_err(s->device->class_dev, device 19 drivers/staging/comedi/drivers/mite.h struct device; device 30 drivers/staging/comedi/drivers/mite.h struct device *hw_dev; device 1969 drivers/staging/comedi/drivers/ni_mio_common.c dev_err(sdev->device->class_dev, device 1983 drivers/staging/comedi/drivers/ni_mio_common.c dev_err(sdev->device->class_dev, device 79 drivers/staging/comedi/drivers/ni_routes.c if (memcmp(ni_device_routes_list[i]->device, board_name, device 52 drivers/staging/comedi/drivers/ni_routes.h const char *device; device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6070e.c .device = "pci-6070e", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6220.c .device = "pci-6220", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6221.c .device = "pci-6221", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6229.c .device = "pci-6229", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6251.c .device = "pci-6251", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6254.c .device = "pci-6254", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6259.c .device = "pci-6259", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6534.c .device = "pci-6534", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6602.c .device = "pci-6602", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6713.c .device = "pci-6713", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6723.c .device = "pci-6723", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6733.c .device = "pci-6733", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6030e.c .device = "pxi-6030e", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6224.c .device = "pxi-6224", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6225.c .device = "pxi-6225", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6251.c .device = "pxi-6251", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6733.c .device = "pxi-6733", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6251.c .device = "pxie-6251", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6535.c .device = "pxie-6535", device 32 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6738.c .device = "pxie-6738", device 105 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c , dR->device); device 113 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c dR->routes[i].dest, dR->device, i); device 125 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c dR->routes[i].src[j], dR->device, i, j); device 86 drivers/staging/comedi/drivers/tests/ni_routes_test.c .device = "testdev", device 224 drivers/staging/comedi/drivers/tests/ni_routes_test.c unittest(strncmp(devroutes->device, pci_6070e, 10) == 0, device 260 drivers/staging/comedi/drivers/tests/ni_routes_test.c unittest(strncmp(devroutes->device, pci_6220, 10) == 0, device 111 drivers/staging/comedi/range.c struct comedi_device *dev = s->device; device 558 drivers/staging/emxx_udc/emxx_udc.h struct device *dev; device 85 drivers/staging/fbtft/fb_agm1264k-fl.c dev_dbg(par->info->device, "%s()\n", __func__); device 98 drivers/staging/fbtft/fb_agm1264k-fl.c dev_dbg(par->info->device, device 102 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 108 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 115 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 120 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 125 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 136 drivers/staging/fbtft/fb_agm1264k-fl.c dev_dbg(par->info->device, device 179 drivers/staging/fbtft/fb_agm1264k-fl.c fbtft_par_dbg_hex(DEBUG_WRITE_REGISTER, par, par->info->device, device 189 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 215 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 370 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 393 drivers/staging/fbtft/fb_agm1264k-fl.c dev_err(par->info->device, device 408 drivers/staging/fbtft/fb_agm1264k-fl.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, device 43 drivers/staging/fbtft/fb_ili9320.c dev_warn(par->info->device, device 125 drivers/staging/fbtft/fb_pcd8544.c dev_err(par->info->device, "write failed and returned: %d\n", device 26 drivers/staging/fbtft/fb_ra8875.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, device 30 drivers/staging/fbtft/fb_ra8875.c dev_err(par->info->device, device 153 drivers/staging/fbtft/fb_ra8875.c dev_err(par->info->device, "display size is not supported!!"); device 204 drivers/staging/fbtft/fb_ra8875.c fbtft_par_dbg_hex(DEBUG_WRITE_REGISTER, par, par->info->device, device 214 drivers/staging/fbtft/fb_ra8875.c dev_err(par->info->device, "write() failed and returned %dn", device 232 drivers/staging/fbtft/fb_ra8875.c dev_err(par->info->device, device 268 drivers/staging/fbtft/fb_ra8875.c dev_dbg(par->info->device, " to_copy=%zu, remain=%zu\n", device 27 drivers/staging/fbtft/fb_sh1106.c dev_err(par->info->device, "Invalid screen size\n"); device 32 drivers/staging/fbtft/fb_sh1106.c dev_err(par->info->device, "Display rotation not supported\n"); device 176 drivers/staging/fbtft/fb_ssd1305.c dev_err(par->info->device, "write failed and returned: %d\n", device 197 drivers/staging/fbtft/fb_ssd1306.c dev_err(par->info->device, "write failed and returned: %d\n", device 118 drivers/staging/fbtft/fb_ssd1325.c dev_err(par->info->device, device 124 drivers/staging/fbtft/fb_ssd1325.c dev_err(par->info->device, device 164 drivers/staging/fbtft/fb_ssd1325.c dev_err(par->info->device, device 77 drivers/staging/fbtft/fb_ssd1331.c fbtft_par_dbg_hex(DEBUG_WRITE_REGISTER, par, par->info->device, device 89 drivers/staging/fbtft/fb_ssd1331.c dev_err(par->info->device, device 102 drivers/staging/fbtft/fb_ssd1331.c dev_err(par->info->device, device 140 drivers/staging/fbtft/fb_ssd1331.c dev_err(par->info->device, device 148 drivers/staging/fbtft/fb_ssd1331.c dev_err(par->info->device, device 128 drivers/staging/fbtft/fb_ssd1351.c dev_err(par->info->device, device 136 drivers/staging/fbtft/fb_ssd1351.c dev_err(par->info->device, device 221 drivers/staging/fbtft/fb_ssd1351.c bd = backlight_device_register(dev_driver_string(par->info->device), device 222 drivers/staging/fbtft/fb_ssd1351.c par->info->device, par, &bl_ops, device 225 drivers/staging/fbtft/fb_ssd1351.c dev_err(par->info->device, device 115 drivers/staging/fbtft/fb_tls8204.c dev_err(par->info->device, device 70 drivers/staging/fbtft/fb_uc1611.c dev_err(par->info->device, "Could not set SPI_CS_HIGH\n"); device 295 drivers/staging/fbtft/fb_uc1611.c dev_err(par->info->device, "unsupported buswidth %d\n", device 300 drivers/staging/fbtft/fb_uc1611.c dev_err(par->info->device, "write failed and returned: %d\n", device 145 drivers/staging/fbtft/fb_uc1701.c dev_err(par->info->device, "write failed and returned: %d\n", device 49 drivers/staging/fbtft/fb_watterott.c par->info->device, u8, par->buf, device 54 drivers/staging/fbtft/fb_watterott.c dev_err(par->info->device, device 156 drivers/staging/fbtft/fb_watterott.c dev_err(par->info->device, "Could not set SPI_CS_HIGH\n"); device 167 drivers/staging/fbtft/fb_watterott.c dev_err(par->info->device, "Could not restore SPI mode\n"); device 212 drivers/staging/fbtft/fb_watterott.c dev_err(par->info->device, "Missing 'reset' gpio. Aborting.\n"); device 254 drivers/staging/fbtft/fb_watterott.c bd = backlight_device_register(dev_driver_string(par->info->device), device 255 drivers/staging/fbtft/fb_watterott.c par->info->device, par, &bl_ops, device 258 drivers/staging/fbtft/fb_watterott.c dev_err(par->info->device, device 30 drivers/staging/fbtft/fbtft-bus.c par->info->device, buffer_type, buf, len, \ device 82 drivers/staging/fbtft/fbtft-bus.c par->info->device, u8, buf, len, "%s: ", device 107 drivers/staging/fbtft/fbtft-bus.c dev_err(par->info->device, device 157 drivers/staging/fbtft/fbtft-bus.c dev_dbg(par->info->device, "to_copy=%zu, remain=%zu\n", device 190 drivers/staging/fbtft/fbtft-bus.c dev_err(par->info->device, "%s: txbuf.buf is NULL\n", __func__); device 201 drivers/staging/fbtft/fbtft-bus.c dev_dbg(par->info->device, "to_copy=%zu, remain=%zu\n", device 226 drivers/staging/fbtft/fbtft-bus.c dev_err(par->info->device, "%s: function not implemented\n", __func__); device 45 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 51 drivers/staging/fbtft/fbtft-core.c void fbtft_dbg_hex(const struct device *dev, int groupsize, device 78 drivers/staging/fbtft/fbtft-core.c struct device *dev = par->info->device; device 100 drivers/staging/fbtft/fbtft-core.c if (!par->info->device->of_node) device 196 drivers/staging/fbtft/fbtft-core.c bd = backlight_device_register(dev_driver_string(par->info->device), device 197 drivers/staging/fbtft/fbtft-core.c par->info->device, par, device 200 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 261 drivers/staging/fbtft/fbtft-core.c dev_warn(par->info->device, device 269 drivers/staging/fbtft/fbtft-core.c dev_warn(par->info->device, device 288 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 305 drivers/staging/fbtft/fbtft-core.c dev_info(par->info->device, device 358 drivers/staging/fbtft/fbtft-core.c dev_dbg(info->device, device 546 drivers/staging/fbtft/fbtft-core.c struct device *dev, device 732 drivers/staging/fbtft/fbtft-core.c txbuf = devm_kzalloc(par->info->device, txbuflen, GFP_KERNEL); device 803 drivers/staging/fbtft/fbtft-core.c dev_err(fb_info->device, "missing fbtftops.init_display()\n"); device 909 drivers/staging/fbtft/fbtft-core.c struct device_node *node = par->info->device->of_node; device 933 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 971 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, "illegal init value 0x%X\n", device 999 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1009 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1025 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1030 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1054 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1087 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1094 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1117 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1126 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, "Missing 'wr' gpio. Aborting.\n"); device 1131 drivers/staging/fbtft/fbtft-core.c dev_err(par->info->device, device 1154 drivers/staging/fbtft/fbtft-core.c static struct fbtft_platform_data *fbtft_probe_dt(struct device *dev) device 1191 drivers/staging/fbtft/fbtft-core.c static struct fbtft_platform_data *fbtft_probe_dt(struct device *dev) device 1214 drivers/staging/fbtft/fbtft-core.c struct device *dev; device 1286 drivers/staging/fbtft/fbtft-core.c par->extra = devm_kzalloc(par->info->device, device 1333 drivers/staging/fbtft/fbtft-core.c int fbtft_remove_common(struct device *dev, struct fb_info *info) device 16 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, device 20 drivers/staging/fbtft/fbtft-io.c dev_err(par->info->device, device 49 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, device 53 drivers/staging/fbtft/fbtft-io.c dev_err(par->info->device, "%s: error: par->extra is NULL\n", device 58 drivers/staging/fbtft/fbtft-io.c dev_err(par->info->device, device 97 drivers/staging/fbtft/fbtft-io.c dev_err(par->info->device, device 104 drivers/staging/fbtft/fbtft-io.c dev_err(par->info->device, device 111 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_READ, par, par->info->device, u8, device 119 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_READ, par, par->info->device, u8, buf, len, device 138 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, device 188 drivers/staging/fbtft/fbtft-io.c fbtft_par_dbg_hex(DEBUG_WRITE, par, par->info->device, u8, buf, len, device 233 drivers/staging/fbtft/fbtft-io.c dev_err(par->info->device, "%s: function not implemented\n", __func__); device 55 drivers/staging/fbtft/fbtft-sysfs.c dev_err(par->info->device, "Gamma: Too many curves\n"); device 63 drivers/staging/fbtft/fbtft-sysfs.c dev_err(par->info->device, device 75 drivers/staging/fbtft/fbtft-sysfs.c dev_err(par->info->device, "Gamma: Too few values\n"); device 82 drivers/staging/fbtft/fbtft-sysfs.c dev_err(par->info->device, "Gamma: Too few curves\n"); device 110 drivers/staging/fbtft/fbtft-sysfs.c static ssize_t store_gamma_curve(struct device *device, device 114 drivers/staging/fbtft/fbtft-sysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 136 drivers/staging/fbtft/fbtft-sysfs.c static ssize_t show_gamma_curve(struct device *device, device 139 drivers/staging/fbtft/fbtft-sysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 176 drivers/staging/fbtft/fbtft-sysfs.c static ssize_t store_debug(struct device *device, device 180 drivers/staging/fbtft/fbtft-sysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 192 drivers/staging/fbtft/fbtft-sysfs.c static ssize_t show_debug(struct device *device, device 195 drivers/staging/fbtft/fbtft-sysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 242 drivers/staging/fbtft/fbtft.h void fbtft_dbg_hex(const struct device *dev, int groupsize, device 245 drivers/staging/fbtft/fbtft.h struct device *dev, device 255 drivers/staging/fbtft/fbtft.h int fbtft_remove_common(struct device *dev, struct fb_info *info); device 402 drivers/staging/fbtft/fbtft.h dev_info(par->info->device, format, ##arg); \ device 18 drivers/staging/fieldbus/anybuss/anybuss-client.h struct device dev; device 39 drivers/staging/fieldbus/anybuss/anybuss-client.h static inline struct anybuss_client *to_anybuss_client(struct device *dev) device 30 drivers/staging/fieldbus/anybuss/anybuss-controller.h void (*reset)(struct device *dev, bool assert); device 39 drivers/staging/fieldbus/anybuss/anybuss-controller.h anybuss_host_common_probe(struct device *dev, device 44 drivers/staging/fieldbus/anybuss/anybuss-controller.h devm_anybuss_host_common_probe(struct device *dev, device 40 drivers/staging/fieldbus/anybuss/arcx-anybus.c struct device *class_dev; device 88 drivers/staging/fieldbus/anybuss/arcx-anybus.c static void export_reset_0(struct device *dev, bool assert) device 95 drivers/staging/fieldbus/anybuss/arcx-anybus.c static void export_reset_1(struct device *dev, bool assert) device 132 drivers/staging/fieldbus/anybuss/arcx-anybus.c struct device *dev = &pdev->dev; device 166 drivers/staging/fieldbus/anybuss/arcx-anybus.c static ssize_t version_show(struct device *dev, device 175 drivers/staging/fieldbus/anybuss/arcx-anybus.c static ssize_t design_number_show(struct device *dev, device 199 drivers/staging/fieldbus/anybuss/arcx-anybus.c static void controller_device_release(struct device *dev) device 229 drivers/staging/fieldbus/anybuss/arcx-anybus.c struct device *dev = &pdev->dev; device 166 drivers/staging/fieldbus/anybuss/hms-profinet.c struct device *dev = &client->dev; device 370 drivers/staging/fieldbus/anybuss/host.c struct device *dev; device 372 drivers/staging/fieldbus/anybuss/host.c void (*reset)(struct device *dev, bool assert); device 750 drivers/staging/fieldbus/anybuss/host.c static void log_invalid_other(struct device *dev, device 772 drivers/staging/fieldbus/anybuss/host.c static int mbox_cmd_err(struct device *dev, struct mbox_priv *mpriv) device 1168 drivers/staging/fieldbus/anybuss/host.c static int anybus_bus_match(struct device *dev, device 1179 drivers/staging/fieldbus/anybuss/host.c static int anybus_bus_probe(struct device *dev) device 1191 drivers/staging/fieldbus/anybuss/host.c static int anybus_bus_remove(struct device *dev) device 1221 drivers/staging/fieldbus/anybuss/host.c static void client_device_release(struct device *dev) device 1226 drivers/staging/fieldbus/anybuss/host.c static int taskq_alloc(struct device *dev, struct kfifo *q) device 1248 drivers/staging/fieldbus/anybuss/host.c anybus_of_find_child_device(struct device *dev, int host_idx) device 1262 drivers/staging/fieldbus/anybuss/host.c anybuss_host_common_probe(struct device *dev, device 1409 drivers/staging/fieldbus/anybuss/host.c static void host_release(struct device *dev, void *res) device 1417 drivers/staging/fieldbus/anybuss/host.c devm_anybuss_host_common_probe(struct device *dev, device 29 drivers/staging/fieldbus/dev_core.c static ssize_t online_show(struct device *dev, struct device_attribute *attr, device 38 drivers/staging/fieldbus/dev_core.c static ssize_t enabled_show(struct device *dev, struct device_attribute *attr, device 48 drivers/staging/fieldbus/dev_core.c static ssize_t enabled_store(struct device *dev, struct device_attribute *attr, device 67 drivers/staging/fieldbus/dev_core.c static ssize_t card_name_show(struct device *dev, struct device_attribute *attr, device 80 drivers/staging/fieldbus/dev_core.c static ssize_t read_area_size_show(struct device *dev, device 89 drivers/staging/fieldbus/dev_core.c static ssize_t write_area_size_show(struct device *dev, device 98 drivers/staging/fieldbus/dev_core.c static ssize_t fieldbus_id_show(struct device *dev, device 107 drivers/staging/fieldbus/dev_core.c static ssize_t fieldbus_type_show(struct device *dev, device 140 drivers/staging/fieldbus/dev_core.c struct device *dev = container_of(kobj, struct device, kobj); device 53 drivers/staging/fieldbus/fieldbus_dev.h struct device *parent; device 58 drivers/staging/fieldbus/fieldbus_dev.h struct device *dev; device 619 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = net_dev->dev.parent; device 710 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = (struct device *)arg; device 738 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = &sw_dev->dev; device 799 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = &sw_dev->dev; device 1329 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_register_notifier(struct device *dev) device 1362 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = &sw_dev->dev; device 1492 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static void ethsw_unregister_notifier(struct device *dev) device 1516 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = &sw_dev->dev; device 1531 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev; device 1563 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = ethsw->dev; device 1613 drivers/staging/fsl-dpaa2/ethsw/ethsw.c struct device *dev = &sw_dev->dev; device 60 drivers/staging/fsl-dpaa2/ethsw/ethsw.h struct device *dev; device 97 drivers/staging/fwserial/fwserial.c dev_err(to_device(p, device), fmt, ##__VA_ARGS__) device 99 drivers/staging/fwserial/fwserial.c dev_info(to_device(p, device), fmt, ##__VA_ARGS__) device 101 drivers/staging/fwserial/fwserial.c dev_notice(to_device(p, device), fmt, ##__VA_ARGS__) device 103 drivers/staging/fwserial/fwserial.c dev_dbg(to_device(p, device), "%s: " fmt, __func__, ##__VA_ARGS__) device 105 drivers/staging/fwserial/fwserial.c dev_err_ratelimited(to_device(p, device), fmt, ##__VA_ARGS__) device 1440 drivers/staging/fwserial/fwserial.c seq_printf(m, " %s:", dev_name(&peer->unit->device)); device 1492 drivers/staging/fwserial/fwserial.c dev_name(serial->card->device), device 1643 drivers/staging/fwserial/fwserial.c (unsigned long long)peer->guid, dev_name(port->device)); device 1996 drivers/staging/fwserial/fwserial.c struct device *dev = &unit->device; device 2146 drivers/staging/fwserial/fwserial.c struct device *tty_dev; device 2208 drivers/staging/fwserial/fwserial.c card->device); device 2216 drivers/staging/fwserial/fwserial.c serial->ports[j]->device = tty_dev; device 2221 drivers/staging/fwserial/fwserial.c struct device *loop_dev; device 2226 drivers/staging/fwserial/fwserial.c card->device); device 2233 drivers/staging/fwserial/fwserial.c serial->ports[j]->device = loop_dev; device 2238 drivers/staging/fwserial/fwserial.c serial->debugfs = debugfs_create_dir(dev_name(&unit->device), device 2251 drivers/staging/fwserial/fwserial.c dev_name(card->device), (unsigned long long)card->guid); device 2343 drivers/staging/fwserial/fwserial.c struct fwtty_peer *peer = dev_get_drvdata(&unit->device); device 2382 drivers/staging/fwserial/fwserial.c struct fwtty_peer *peer = dev_get_drvdata(&unit->device); device 240 drivers/staging/fwserial/fwserial.h struct device *device; device 505 drivers/staging/gasket/apex_driver.c static ssize_t sysfs_show(struct device *device, struct device_attribute *attr, device 515 drivers/staging/gasket/apex_driver.c gasket_dev = gasket_sysfs_get_device_data(device); device 517 drivers/staging/gasket/apex_driver.c dev_err(device, "No Apex device sysfs mapping found\n"); device 521 drivers/staging/gasket/apex_driver.c gasket_attr = gasket_sysfs_get_attr(device, attr); device 523 drivers/staging/gasket/apex_driver.c dev_err(device, "No Apex device sysfs attr data found\n"); device 524 drivers/staging/gasket/apex_driver.c gasket_sysfs_put_device_data(device, gasket_dev); device 548 drivers/staging/gasket/apex_driver.c gasket_sysfs_put_attr(device, gasket_attr); device 549 drivers/staging/gasket/apex_driver.c gasket_sysfs_put_device_data(device, gasket_dev); device 621 drivers/staging/gasket/apex_driver.c ret = gasket_sysfs_create_entries(gasket_dev->dev_info.device, device 187 drivers/staging/gasket/gasket_core.c struct device *parent, struct gasket_dev **pdev) device 229 drivers/staging/gasket/gasket_core.c dev_info->device = device 466 drivers/staging/gasket/gasket_core.c static ssize_t gasket_sysfs_data_show(struct device *device, device 477 drivers/staging/gasket/gasket_core.c gasket_dev = gasket_sysfs_get_device_data(device); device 479 drivers/staging/gasket/gasket_core.c dev_err(device, "No sysfs mapping found for device\n"); device 483 drivers/staging/gasket/gasket_core.c gasket_attr = gasket_sysfs_get_attr(device, attr); device 485 drivers/staging/gasket/gasket_core.c dev_err(device, "No sysfs attr found for device\n"); device 486 drivers/staging/gasket/gasket_core.c gasket_sysfs_put_device_data(device, gasket_dev); device 574 drivers/staging/gasket/gasket_core.c gasket_sysfs_put_attr(device, gasket_attr); device 575 drivers/staging/gasket/gasket_core.c gasket_sysfs_put_device_data(device, gasket_dev); device 1413 drivers/staging/gasket/gasket_core.c static int __gasket_add_device(struct device *parent_dev, device 1425 drivers/staging/gasket/gasket_core.c if (IS_ERR(gasket_dev->dev_info.device)) { device 1428 drivers/staging/gasket/gasket_core.c PTR_ERR(gasket_dev->dev_info.device)); device 1433 drivers/staging/gasket/gasket_core.c ret = gasket_sysfs_create_mapping(gasket_dev->dev_info.device, device 1438 drivers/staging/gasket/gasket_core.c ret = gasket_sysfs_create_entries(gasket_dev->dev_info.device, device 1447 drivers/staging/gasket/gasket_core.c gasket_sysfs_remove_mapping(gasket_dev->dev_info.device); device 1458 drivers/staging/gasket/gasket_core.c gasket_sysfs_remove_mapping(gasket_dev->dev_info.device); device 1477 drivers/staging/gasket/gasket_core.c struct device *parent; device 1504 drivers/staging/gasket/gasket_core.c ret = sysfs_create_link(&gasket_dev->dev_info.device->kobj, device 1653 drivers/staging/gasket/gasket_core.c struct device *gasket_get_device(struct gasket_dev *dev) device 158 drivers/staging/gasket/gasket_core.h struct device *device; device 259 drivers/staging/gasket/gasket_core.h struct device *dev; device 631 drivers/staging/gasket/gasket_core.h struct device *gasket_get_device(struct gasket_dev *dev); device 259 drivers/staging/gasket/gasket_interrupt.c static ssize_t interrupt_sysfs_show(struct device *device, device 269 drivers/staging/gasket/gasket_interrupt.c gasket_dev = gasket_sysfs_get_device_data(device); device 271 drivers/staging/gasket/gasket_interrupt.c dev_dbg(device, "No sysfs mapping found for device\n"); device 275 drivers/staging/gasket/gasket_interrupt.c gasket_attr = gasket_sysfs_get_attr(device, attr); device 277 drivers/staging/gasket/gasket_interrupt.c dev_dbg(device, "No sysfs attr data found for device\n"); device 278 drivers/staging/gasket/gasket_interrupt.c gasket_sysfs_put_device_data(device, gasket_dev); device 304 drivers/staging/gasket/gasket_interrupt.c gasket_sysfs_put_attr(device, gasket_attr); device 305 drivers/staging/gasket/gasket_interrupt.c gasket_sysfs_put_device_data(device, gasket_dev); device 374 drivers/staging/gasket/gasket_interrupt.c gasket_sysfs_create_entries(gasket_dev->dev_info.device, device 194 drivers/staging/gasket/gasket_page_table.c struct device *device; device 229 drivers/staging/gasket/gasket_page_table.c struct device *device, struct pci_dev *pci_dev) device 240 drivers/staging/gasket/gasket_page_table.c dev_dbg(device, device 245 drivers/staging/gasket/gasket_page_table.c dev_dbg(device, device 249 drivers/staging/gasket/gasket_page_table.c dev_dbg(device, device 256 drivers/staging/gasket/gasket_page_table.c dev_dbg(device, "No memory for page table\n"); device 265 drivers/staging/gasket/gasket_page_table.c dev_dbg(device, device 290 drivers/staging/gasket/gasket_page_table.c pg_tbl->device = get_device(device); device 293 drivers/staging/gasket/gasket_page_table.c dev_dbg(device, "Page table initialized successfully\n"); device 330 drivers/staging/gasket/gasket_page_table.c dma_unmap_page(pg_tbl->device, pte->dma_addr, PAGE_SIZE, device 386 drivers/staging/gasket/gasket_page_table.c put_device(pg_tbl->device); device 408 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, "entry %d is not free\n", i); device 493 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 505 drivers/staging/gasket/gasket_page_table.c dma_map_page(pg_tbl->device, page, 0, PAGE_SIZE, device 508 drivers/staging/gasket/gasket_page_table.c if (dma_mapping_error(pg_tbl->device, device 529 drivers/staging/gasket/gasket_page_table.c dma_map_single(pg_tbl->device, device 613 drivers/staging/gasket/gasket_page_table.c dma_unmap_page(pg_tbl->device, ptes[i].dma_addr, device 716 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, "address is invalid, 0x%lX\n", device 722 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 729 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 757 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, "device address out of bounds: 0x%lx\n", device 774 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, "address is invalid: 0x%lx\n", device 780 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 787 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 826 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 838 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, "gasket_perform_mapping %d\n", ret); device 876 drivers/staging/gasket/gasket_page_table.c pte->dma_addr = dma_map_page(pg_tbl->device, pte->page, 0, PAGE_SIZE, device 878 drivers/staging/gasket/gasket_page_table.c if (dma_mapping_error(pg_tbl->device, pte->dma_addr)) { device 930 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 966 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 1139 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 1156 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 1162 drivers/staging/gasket/gasket_page_table.c dev_err(pg_tbl->device, device 1218 drivers/staging/gasket/gasket_page_table.c dev_dbg(page_table->device, "Page table size is 0\n"); device 52 drivers/staging/gasket/gasket_page_table.h struct device *device, struct pci_dev *pci_dev); device 20 drivers/staging/gasket/gasket_sysfs.c struct device *device; device 57 drivers/staging/gasket/gasket_sysfs.c static struct gasket_sysfs_mapping *get_mapping(struct device *device) device 63 drivers/staging/gasket/gasket_sysfs.c if (dev_mappings[i].device == device) { device 71 drivers/staging/gasket/gasket_sysfs.c dev_dbg(device, "%s: Mapping to device %s not found\n", device 72 drivers/staging/gasket/gasket_sysfs.c __func__, device->kobj.name); device 82 drivers/staging/gasket/gasket_sysfs.c struct device *device; device 91 drivers/staging/gasket/gasket_sysfs.c dev_dbg(mapping->device, "Removing Gasket sysfs mapping\n"); device 99 drivers/staging/gasket/gasket_sysfs.c device = mapping->device; device 114 drivers/staging/gasket/gasket_sysfs.c put_device(mapping->device); device 115 drivers/staging/gasket/gasket_sysfs.c mapping->device = NULL; device 122 drivers/staging/gasket/gasket_sysfs.c device_remove_file(device, &files_to_remove[i]); device 147 drivers/staging/gasket/gasket_sysfs.c dev_mappings[i].device = NULL; device 152 drivers/staging/gasket/gasket_sysfs.c int gasket_sysfs_create_mapping(struct device *device, device 165 drivers/staging/gasket/gasket_sysfs.c dev_dbg(device, "Creating sysfs entries for device\n"); device 168 drivers/staging/gasket/gasket_sysfs.c mapping = get_mapping(device); device 170 drivers/staging/gasket/gasket_sysfs.c dev_err(device, device 180 drivers/staging/gasket/gasket_sysfs.c if (!dev_mappings[map_idx].device) device 187 drivers/staging/gasket/gasket_sysfs.c dev_err(device, "All mappings have been exhausted\n"); device 192 drivers/staging/gasket/gasket_sysfs.c dev_dbg(device, "Creating sysfs mapping for device %s\n", device 193 drivers/staging/gasket/gasket_sysfs.c device->kobj.name); device 200 drivers/staging/gasket/gasket_sysfs.c dev_dbg(device, "Unable to allocate sysfs attribute array\n"); device 207 drivers/staging/gasket/gasket_sysfs.c mapping->device = get_device(device); device 217 drivers/staging/gasket/gasket_sysfs.c int gasket_sysfs_create_entries(struct device *device, device 222 drivers/staging/gasket/gasket_sysfs.c struct gasket_sysfs_mapping *mapping = get_mapping(device); device 225 drivers/staging/gasket/gasket_sysfs.c dev_dbg(device, device 233 drivers/staging/gasket/gasket_sysfs.c dev_err(device, device 240 drivers/staging/gasket/gasket_sysfs.c ret = device_create_file(device, &attrs[i].attr); device 242 drivers/staging/gasket/gasket_sysfs.c dev_dbg(device, "Unable to create device entries\n"); device 258 drivers/staging/gasket/gasket_sysfs.c void gasket_sysfs_remove_mapping(struct device *device) device 260 drivers/staging/gasket/gasket_sysfs.c struct gasket_sysfs_mapping *mapping = get_mapping(device); device 263 drivers/staging/gasket/gasket_sysfs.c dev_err(device, device 271 drivers/staging/gasket/gasket_sysfs.c struct gasket_dev *gasket_sysfs_get_device_data(struct device *device) device 273 drivers/staging/gasket/gasket_sysfs.c struct gasket_sysfs_mapping *mapping = get_mapping(device); device 276 drivers/staging/gasket/gasket_sysfs.c dev_err(device, "device not registered\n"); device 284 drivers/staging/gasket/gasket_sysfs.c void gasket_sysfs_put_device_data(struct device *device, struct gasket_dev *dev) device 286 drivers/staging/gasket/gasket_sysfs.c struct gasket_sysfs_mapping *mapping = get_mapping(device); device 297 drivers/staging/gasket/gasket_sysfs.c gasket_sysfs_get_attr(struct device *device, struct device_attribute *attr) device 301 drivers/staging/gasket/gasket_sysfs.c struct gasket_sysfs_mapping *mapping = get_mapping(device); device 314 drivers/staging/gasket/gasket_sysfs.c dev_err(device, "Unable to find match for device_attribute %s\n", device 320 drivers/staging/gasket/gasket_sysfs.c void gasket_sysfs_put_attr(struct device *device, device 325 drivers/staging/gasket/gasket_sysfs.c struct gasket_sysfs_mapping *mapping = get_mapping(device); device 340 drivers/staging/gasket/gasket_sysfs.c dev_err(device, "Unable to put unknown attribute: %s\n", device 345 drivers/staging/gasket/gasket_sysfs.c ssize_t gasket_sysfs_register_store(struct device *device, device 355 drivers/staging/gasket/gasket_sysfs.c dev_err(device, device 361 drivers/staging/gasket/gasket_sysfs.c dev_err(device, device 366 drivers/staging/gasket/gasket_sysfs.c mapping = get_mapping(device); device 368 drivers/staging/gasket/gasket_sysfs.c dev_err(device, "Device driver may have been removed\n"); device 374 drivers/staging/gasket/gasket_sysfs.c dev_err(device, "Device driver may have been removed\n"); device 378 drivers/staging/gasket/gasket_sysfs.c gasket_attr = gasket_sysfs_get_attr(device, attr); device 392 drivers/staging/gasket/gasket_sysfs.c gasket_sysfs_put_attr(device, gasket_attr); device 97 drivers/staging/gasket/gasket_sysfs.h int gasket_sysfs_create_mapping(struct device *device, device 110 drivers/staging/gasket/gasket_sysfs.h int gasket_sysfs_create_entries(struct device *device, device 120 drivers/staging/gasket/gasket_sysfs.h void gasket_sysfs_remove_mapping(struct device *device); device 133 drivers/staging/gasket/gasket_sysfs.h struct gasket_dev *gasket_sysfs_get_device_data(struct device *device); device 140 drivers/staging/gasket/gasket_sysfs.h void gasket_sysfs_put_device_data(struct device *device, device 155 drivers/staging/gasket/gasket_sysfs.h gasket_sysfs_get_attr(struct device *device, struct device_attribute *attr); device 163 drivers/staging/gasket/gasket_sysfs.h void gasket_sysfs_put_attr(struct device *device, device 171 drivers/staging/gasket/gasket_sysfs.h ssize_t gasket_sysfs_register_store(struct device *device, device 856 drivers/staging/gdm724x/gdm_lte.c struct device *dev, u8 *mac_address) device 67 drivers/staging/gdm724x/gdm_lte.h int register_lte_device(struct phy_dev *phy_dev, struct device *dev, device 196 drivers/staging/gdm724x/gdm_tty.c int register_lte_tty_device(struct tty_dev *tty_dev, struct device *device) device 231 drivers/staging/gdm724x/gdm_tty.c gdm->minor, device); device 56 drivers/staging/gdm724x/gdm_tty.h int register_lte_tty_device(struct tty_dev *tty_dev, struct device *dev); device 22 drivers/staging/greybus/arche-apb-ctrl.c static void apb_bootret_deassert(struct device *dev); device 68 drivers/staging/greybus/arche-apb-ctrl.c struct device *dev = &pdev->dev; device 117 drivers/staging/greybus/arche-apb-ctrl.c struct device *dev = &pdev->dev; device 163 drivers/staging/greybus/arche-apb-ctrl.c struct device *dev = &pdev->dev; device 195 drivers/staging/greybus/arche-apb-ctrl.c struct device *dev = &pdev->dev; device 221 drivers/staging/greybus/arche-apb-ctrl.c static void apb_bootret_deassert(struct device *dev) device 228 drivers/staging/greybus/arche-apb-ctrl.c int apb_ctrl_coldboot(struct device *dev) device 233 drivers/staging/greybus/arche-apb-ctrl.c int apb_ctrl_fw_flashing(struct device *dev) device 238 drivers/staging/greybus/arche-apb-ctrl.c int apb_ctrl_standby_boot(struct device *dev) device 243 drivers/staging/greybus/arche-apb-ctrl.c void apb_ctrl_poweroff(struct device *dev) device 248 drivers/staging/greybus/arche-apb-ctrl.c static ssize_t state_store(struct device *dev, device 295 drivers/staging/greybus/arche-apb-ctrl.c static ssize_t state_show(struct device *dev, device 320 drivers/staging/greybus/arche-apb-ctrl.c struct device *dev = &pdev->dev; device 391 drivers/staging/greybus/arche-apb-ctrl.c struct device *dev = &pdev->dev; device 431 drivers/staging/greybus/arche-apb-ctrl.c static int __maybe_unused arche_apb_ctrl_suspend(struct device *dev) device 445 drivers/staging/greybus/arche-apb-ctrl.c static int __maybe_unused arche_apb_ctrl_resume(struct device *dev) device 69 drivers/staging/greybus/arche-platform.c struct device *dev; device 92 drivers/staging/greybus/arche-platform.c static int apb_cold_boot(struct device *dev, void *data) device 104 drivers/staging/greybus/arche-platform.c static int apb_poweroff(struct device *dev, void *data) device 307 drivers/staging/greybus/arche-platform.c static ssize_t state_store(struct device *dev, device 371 drivers/staging/greybus/arche-platform.c static ssize_t state_show(struct device *dev, device 428 drivers/staging/greybus/arche-platform.c struct device *dev = &pdev->dev; device 555 drivers/staging/greybus/arche-platform.c static int arche_remove_child(struct device *dev, void *unused) device 579 drivers/staging/greybus/arche-platform.c static __maybe_unused int arche_platform_suspend(struct device *dev) device 593 drivers/staging/greybus/arche-platform.c static __maybe_unused int arche_platform_resume(struct device *dev) device 23 drivers/staging/greybus/arche_platform.h int apb_ctrl_coldboot(struct device *dev); device 24 drivers/staging/greybus/arche_platform.h int apb_ctrl_fw_flashing(struct device *dev); device 25 drivers/staging/greybus/arche_platform.h int apb_ctrl_standby_boot(struct device *dev); device 26 drivers/staging/greybus/arche_platform.h void apb_ctrl_poweroff(struct device *dev); device 1052 drivers/staging/greybus/audio_codec.c static int gbaudio_codec_suspend(struct device *dev) device 1058 drivers/staging/greybus/audio_codec.c static int gbaudio_codec_resume(struct device *dev) device 68 drivers/staging/greybus/audio_codec.h struct device *dev; device 111 drivers/staging/greybus/audio_codec.h struct device *dev; device 236 drivers/staging/greybus/audio_module.c struct device *dev = &bundle->dev; device 421 drivers/staging/greybus/audio_module.c static int gb_audio_suspend(struct device *dev) device 435 drivers/staging/greybus/audio_module.c static int gb_audio_resume(struct device *dev) device 27 drivers/staging/greybus/authentication.c struct device *parent; device 35 drivers/staging/greybus/authentication.c struct device *class_device; device 57 drivers/staging/greybus/bootrom.c struct device *dev = &bootrom->connection->bundle->dev; device 194 drivers/staging/greybus/bootrom.c struct device *dev = &op->connection->bundle->dev; device 247 drivers/staging/greybus/bootrom.c struct device *dev = &op->connection->bundle->dev; device 316 drivers/staging/greybus/bootrom.c struct device *dev = &connection->bundle->dev; device 1337 drivers/staging/greybus/camera.c static int gb_camera_suspend(struct device *dev) device 1350 drivers/staging/greybus/camera.c static int gb_camera_resume(struct device *dev) device 25 drivers/staging/greybus/firmware.h struct gb_connection *to_fw_mgmt_connection(struct device *dev); device 24 drivers/staging/greybus/fw-core.c struct gb_connection *to_fw_mgmt_connection(struct device *dev) device 37 drivers/staging/greybus/fw-download.c struct device *parent; device 24 drivers/staging/greybus/fw-management.c struct device *parent; device 34 drivers/staging/greybus/fw-management.c struct device *class_device; device 29 drivers/staging/greybus/gbphy.c static ssize_t protocol_id_show(struct device *dev, device 45 drivers/staging/greybus/gbphy.c static void gbphy_dev_release(struct device *dev) device 54 drivers/staging/greybus/gbphy.c static int gb_gbphy_idle(struct device *dev) device 74 drivers/staging/greybus/gbphy.c static int gbphy_dev_uevent(struct device *dev, struct kobj_uevent_env *env) device 120 drivers/staging/greybus/gbphy.c static int gbphy_dev_match(struct device *dev, struct device_driver *drv) device 133 drivers/staging/greybus/gbphy.c static int gbphy_dev_probe(struct device *dev) device 172 drivers/staging/greybus/gbphy.c static int gbphy_dev_remove(struct device *dev) device 16 drivers/staging/greybus/gbphy.h struct device dev; device 71 drivers/staging/greybus/gbphy.h struct device *dev = &gbphy_dev->dev; device 86 drivers/staging/greybus/gbphy.h struct device *dev = &gbphy_dev->dev; device 87 drivers/staging/greybus/gpio.c struct device *dev = &gbphy_dev->dev; device 108 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 162 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 189 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 228 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 242 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 257 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 296 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 363 drivers/staging/greybus/gpio.c struct device *dev = &ggc->gbphy_dev->dev; device 155 drivers/staging/greybus/hid.c report->device->report_enum[report->type].numbered; device 177 drivers/staging/greybus/i2c.c struct device *dev = &gb_i2c_dev->gbphy_dev->dev; device 187 drivers/staging/greybus/light.c static ssize_t fade_##__dir##_show(struct device *dev, \ device 197 drivers/staging/greybus/light.c static ssize_t fade_##__dir##_store(struct device *dev, \ device 235 drivers/staging/greybus/light.c static ssize_t color_show(struct device *dev, struct device_attribute *attr, device 244 drivers/staging/greybus/light.c static ssize_t color_store(struct device *dev, struct device_attribute *attr, device 534 drivers/staging/greybus/light.c struct device *dev = &connection->bundle->dev; device 1211 drivers/staging/greybus/light.c struct device *dev = &connection->bundle->dev; device 21 drivers/staging/greybus/log.c struct device *dev = &connection->bundle->dev; device 66 drivers/staging/greybus/loopback.c struct device *dev; device 123 drivers/staging/greybus/loopback.c static ssize_t field##_show(struct device *dev, \ device 133 drivers/staging/greybus/loopback.c static ssize_t name##_##field##_show(struct device *dev, \ device 146 drivers/staging/greybus/loopback.c static ssize_t name##_avg_show(struct device *dev, \ device 171 drivers/staging/greybus/loopback.c static ssize_t field##_show(struct device *dev, \ device 178 drivers/staging/greybus/loopback.c static ssize_t field##_store(struct device *dev, \ device 197 drivers/staging/greybus/loopback.c static ssize_t field##_show(struct device *dev, \ device 207 drivers/staging/greybus/loopback.c static ssize_t field##_show(struct device *dev, \ device 214 drivers/staging/greybus/loopback.c static ssize_t field##_store(struct device *dev, \ device 658 drivers/staging/greybus/loopback.c struct device *dev = &connection->bundle->dev; device 980 drivers/staging/greybus/loopback.c struct device *dev; device 26 drivers/staging/greybus/raw.c struct device *device; device 58 drivers/staging/greybus/raw.c struct device *dev = &raw->connection->bundle->dev; device 92 drivers/staging/greybus/raw.c struct device *dev = &connection->bundle->dev; device 198 drivers/staging/greybus/raw.c raw->device = device_create(raw_class, &connection->bundle->dev, device 200 drivers/staging/greybus/raw.c if (IS_ERR(raw->device)) { device 201 drivers/staging/greybus/raw.c retval = PTR_ERR(raw->device); device 20 drivers/staging/greybus/spilib.c struct device *parent; device 481 drivers/staging/greybus/spilib.c int gb_spilib_master_init(struct gb_connection *connection, struct device *dev, device 14 drivers/staging/greybus/spilib.h struct device; device 18 drivers/staging/greybus/spilib.h int (*prepare_transfer_hardware)(struct device *dev); device 19 drivers/staging/greybus/spilib.h void (*unprepare_transfer_hardware)(struct device *dev); device 23 drivers/staging/greybus/spilib.h struct device *dev, struct spilib_ops *ops); device 824 drivers/staging/greybus/uart.c struct device *tty_dev; device 162 drivers/staging/greybus/usb.c struct device *dev = &gbphy_dev->dev; device 20 drivers/staging/greybus/vibrator.c struct device *dev; device 78 drivers/staging/greybus/vibrator.c static ssize_t timeout_store(struct device *dev, struct device_attribute *attr, device 122 drivers/staging/greybus/vibrator.c struct device *dev; device 202 drivers/staging/iio/accel/adis16240.c static ssize_t adis16240_spi_read_signed(struct device *dev, device 226 drivers/staging/iio/accel/adis16240.c static ssize_t adis16240_read_12bit_signed(struct device *dev, device 339 drivers/staging/iio/adc/ad7192.c static ssize_t ad7192_show_ac_excitation(struct device *dev, device 349 drivers/staging/iio/adc/ad7192.c static ssize_t ad7192_show_bridge_switch(struct device *dev, device 359 drivers/staging/iio/adc/ad7192.c static ssize_t ad7192_set(struct device *dev, device 423 drivers/staging/iio/adc/ad7192.c static ssize_t ad7192_show_filter_avail(struct device *dev, device 399 drivers/staging/iio/adc/ad7280a.c static ssize_t ad7280_show_balance_sw(struct device *dev, device 412 drivers/staging/iio/adc/ad7280a.c static ssize_t ad7280_store_balance_sw(struct device *dev, device 444 drivers/staging/iio/adc/ad7280a.c static ssize_t ad7280_show_balance_timer(struct device *dev, device 467 drivers/staging/iio/adc/ad7280a.c static ssize_t ad7280_store_balance_timer(struct device *dev, device 600 drivers/staging/iio/adc/ad7280a.c struct device *dev, int addr, int i) device 616 drivers/staging/iio/adc/ad7280a.c struct device *dev, int addr, int i) device 635 drivers/staging/iio/adc/ad7280a.c struct device *sdev = &st->spi->dev; device 684 drivers/staging/iio/adc/ad7280a.c static ssize_t ad7280_read_channel_config(struct device *dev, device 713 drivers/staging/iio/adc/ad7280a.c static ssize_t ad7280_write_channel_config(struct device *dev, device 119 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_show_mode(struct device *dev, device 131 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_store_mode(struct device *dev, device 155 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_show_available_modes(struct device *dev, device 165 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_show_channel(struct device *dev, device 175 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_store_channel(struct device *dev, device 213 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_show_value(struct device *dev, device 269 drivers/staging/iio/adc/ad7816.c static ssize_t ad7816_show_oti(struct device *dev, device 289 drivers/staging/iio/adc/ad7816.c static inline ssize_t ad7816_set_oti(struct device *dev, device 221 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_enabled(struct device *dev, device 251 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_enabled(struct device *dev, device 276 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_select_ex_temp(struct device *dev, device 289 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_select_ex_temp(struct device *dev, device 320 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_mode(struct device *dev, device 333 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_mode(struct device *dev, device 361 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_all_modes(struct device *dev, device 370 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_ad_channel(struct device *dev, device 408 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_ad_channel(struct device *dev, device 454 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_all_ad_channels(struct device *dev, device 475 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_disable_averaging(struct device *dev, device 486 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_disable_averaging(struct device *dev, device 514 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_enable_smbus_timeout(struct device *dev, device 525 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_enable_smbus_timeout(struct device *dev, device 553 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_powerdown(struct device *dev, device 563 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_powerdown(struct device *dev, device 591 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_fast_ad_clock(struct device *dev, device 601 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_fast_ad_clock(struct device *dev, device 629 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_da_high_resolution(struct device *dev, device 644 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_da_high_resolution(struct device *dev, device 675 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_AIN_internal_Vref(struct device *dev, device 689 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_AIN_internal_Vref(struct device *dev, device 721 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_enable_prop_DACA(struct device *dev, device 732 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_enable_prop_DACA(struct device *dev, device 760 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_enable_prop_DACB(struct device *dev, device 771 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_enable_prop_DACB(struct device *dev, device 799 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_2Vref_ch_mask(struct device *dev, device 810 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_2Vref_ch_mask(struct device *dev, device 842 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_update_mode(struct device *dev, device 867 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_update_mode(struct device *dev, device 902 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_all_DAC_update_modes(struct device *dev, device 920 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_update_DAC(struct device *dev, device 960 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DA_AB_Vref_bypass(struct device *dev, device 971 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DA_AB_Vref_bypass(struct device *dev, device 999 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DA_CD_Vref_bypass(struct device *dev, device 1010 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DA_CD_Vref_bypass(struct device *dev, device 1038 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_internal_Vref(struct device *dev, device 1053 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_internal_Vref(struct device *dev, device 1174 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_VDD(struct device *dev, device 1185 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_in_temp(struct device *dev, device 1197 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_ex_temp_AIN1(struct device *dev, device 1211 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_AIN2(struct device *dev, device 1222 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_AIN3(struct device *dev, device 1233 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_AIN4(struct device *dev, device 1287 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_in_temp_offset(struct device *dev, device 1297 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_in_temp_offset(struct device *dev, device 1313 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_ex_temp_offset(struct device *dev, device 1323 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_ex_temp_offset(struct device *dev, device 1339 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_in_analog_temp_offset(struct device *dev, device 1350 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_in_analog_temp_offset(struct device *dev, device 1366 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_ex_analog_temp_offset(struct device *dev, device 1377 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_ex_analog_temp_offset(struct device *dev, device 1471 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_A(struct device *dev, device 1481 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_A(struct device *dev, device 1495 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_B(struct device *dev, device 1505 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_B(struct device *dev, device 1519 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_C(struct device *dev, device 1529 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_C(struct device *dev, device 1543 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_DAC_D(struct device *dev, device 1553 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_store_DAC_D(struct device *dev, device 1567 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_device_id(struct device *dev, device 1585 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_manufactorer_id(struct device *dev, device 1604 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_device_rev(struct device *dev, device 1622 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_bus_type(struct device *dev, device 1841 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_int_mask(struct device *dev, device 1854 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_set_int_mask(struct device *dev, device 1895 drivers/staging/iio/addac/adt7316.c static inline ssize_t adt7316_show_ad_bound(struct device *dev, device 1925 drivers/staging/iio/addac/adt7316.c static inline ssize_t adt7316_set_ad_bound(struct device *dev, device 1966 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_show_int_enabled(struct device *dev, device 1976 drivers/staging/iio/addac/adt7316.c static ssize_t adt7316_set_int_enabled(struct device *dev, device 2095 drivers/staging/iio/addac/adt7316.c static int adt7316_disable(struct device *dev) device 2103 drivers/staging/iio/addac/adt7316.c static int adt7316_enable(struct device *dev) device 2127 drivers/staging/iio/addac/adt7316.c int adt7316_probe(struct device *dev, struct adt7316_bus *bus, device 31 drivers/staging/iio/addac/adt7316.h int adt7316_probe(struct device *dev, struct adt7316_bus *bus, device 344 drivers/staging/iio/cdc/ad7150.c static ssize_t ad7150_show_timeout(struct device *dev, device 372 drivers/staging/iio/cdc/ad7150.c static ssize_t ad7150_store_timeout(struct device *dev, device 283 drivers/staging/iio/cdc/ad7746.c static inline ssize_t ad7746_start_calib(struct device *dev, device 324 drivers/staging/iio/cdc/ad7746.c static ssize_t ad7746_start_offset_calib(struct device *dev, device 339 drivers/staging/iio/cdc/ad7746.c static ssize_t ad7746_start_gain_calib(struct device *dev, device 171 drivers/staging/iio/frequency/ad9832.c static ssize_t ad9832_write(struct device *dev, struct device_attribute *attr, device 142 drivers/staging/iio/frequency/ad9834.c static ssize_t ad9834_write(struct device *dev, device 220 drivers/staging/iio/frequency/ad9834.c static ssize_t ad9834_store_wavetype(struct device *dev, device 280 drivers/staging/iio/frequency/ad9834.c ssize_t ad9834_show_out0_wavetype_available(struct device *dev, device 302 drivers/staging/iio/frequency/ad9834.c ssize_t ad9834_show_out1_wavetype_available(struct device *dev, device 261 drivers/staging/iio/impedance-analyzer/ad5933.c static ssize_t ad5933_show_frequency(struct device *dev, device 291 drivers/staging/iio/impedance-analyzer/ad5933.c static ssize_t ad5933_store_frequency(struct device *dev, device 328 drivers/staging/iio/impedance-analyzer/ad5933.c static ssize_t ad5933_show(struct device *dev, device 370 drivers/staging/iio/impedance-analyzer/ad5933.c static ssize_t ad5933_store(struct device *dev, device 17 drivers/staging/iio/meter/ade7854-i2c.c static int ade7854_i2c_write_reg(struct device *dev, device 67 drivers/staging/iio/meter/ade7854-i2c.c static int ade7854_i2c_read_reg(struct device *dev, device 17 drivers/staging/iio/meter/ade7854-spi.c static int ade7854_spi_write_reg(struct device *dev, device 69 drivers/staging/iio/meter/ade7854-spi.c static int ade7854_spi_read_reg(struct device *dev, device 24 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_read_8bit(struct device *dev, device 41 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_read_16bit(struct device *dev, device 58 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_read_24bit(struct device *dev, device 75 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_read_32bit(struct device *dev, device 92 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_write_8bit(struct device *dev, device 113 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_write_16bit(struct device *dev, device 134 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_write_24bit(struct device *dev, device 155 drivers/staging/iio/meter/ade7854.c static ssize_t ade7854_write_32bit(struct device *dev, device 176 drivers/staging/iio/meter/ade7854.c static int ade7854_reset(struct device *dev) device 409 drivers/staging/iio/meter/ade7854.c static int ade7854_set_irq(struct device *dev, bool enable) device 434 drivers/staging/iio/meter/ade7854.c struct device *dev = &indio_dev->dev; device 534 drivers/staging/iio/meter/ade7854.c int ade7854_probe(struct iio_dev *indio_dev, struct device *dev) device 159 drivers/staging/iio/meter/ade7854.h int (*read_reg)(struct device *dev, u16 reg_address, u32 *val, device 161 drivers/staging/iio/meter/ade7854.h int (*write_reg)(struct device *dev, u16 reg_address, u32 val, device 170 drivers/staging/iio/meter/ade7854.h int ade7854_probe(struct iio_dev *indio_dev, struct device *dev); device 199 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_show_fclkin(struct device *dev, device 208 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_store_fclkin(struct device *dev, device 238 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_show_fexcit(struct device *dev, device 247 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_store_fexcit(struct device *dev, device 275 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_show_control(struct device *dev, device 288 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_store_control(struct device *dev, device 330 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_show_resolution(struct device *dev, device 339 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_store_resolution(struct device *dev, device 385 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_show_fault(struct device *dev, device 398 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_clear_fault(struct device *dev, device 422 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_show_reg(struct device *dev, device 437 drivers/staging/iio/resolver/ad2s1210.c static ssize_t ad2s1210_store_reg(struct device *dev, device 405 drivers/staging/isdn/gigaset/gigaset.h struct device *dev; device 406 drivers/staging/isdn/gigaset/gigaset.h struct device *tty_dev; device 15 drivers/staging/isdn/gigaset/proc.c static ssize_t show_cidmode(struct device *dev, device 23 drivers/staging/isdn/gigaset/proc.c static ssize_t set_cidmode(struct device *dev, struct device_attribute *attr, device 371 drivers/staging/isdn/gigaset/ser-gigaset.c static void gigaset_device_release(struct device *dev) device 140 drivers/staging/kpc2000/kpc2000/cell_probe.c struct device *dev; device 146 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t offset_show(struct device *dev, struct device_attribute *attr, device 155 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t size_show(struct device *dev, struct device_attribute *attr, device 164 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 173 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t s2c_dma_show(struct device *dev, struct device_attribute *attr, device 185 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t c2s_dma_show(struct device *dev, struct device_attribute *attr, device 197 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t irq_count_show(struct device *dev, struct device_attribute *attr, device 206 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t irq_base_num_show(struct device *dev, device 215 drivers/staging/kpc2000/kpc2000/cell_probe.c static ssize_t core_num_show(struct device *dev, struct device_attribute *attr, device 34 drivers/staging/kpc2000/kpc2000/core.c static ssize_t ssid_show(struct device *dev, struct device_attribute *attr, device 43 drivers/staging/kpc2000/kpc2000/core.c static ssize_t ddna_show(struct device *dev, struct device_attribute *attr, device 52 drivers/staging/kpc2000/kpc2000/core.c static ssize_t card_id_show(struct device *dev, struct device_attribute *attr, device 61 drivers/staging/kpc2000/kpc2000/core.c static ssize_t hw_rev_show(struct device *dev, struct device_attribute *attr, device 70 drivers/staging/kpc2000/kpc2000/core.c static ssize_t build_show(struct device *dev, struct device_attribute *attr, device 79 drivers/staging/kpc2000/kpc2000/core.c static ssize_t build_date_show(struct device *dev, device 88 drivers/staging/kpc2000/kpc2000/core.c static ssize_t build_time_show(struct device *dev, device 97 drivers/staging/kpc2000/kpc2000/core.c static ssize_t cpld_reg_show(struct device *dev, struct device_attribute *attr, device 108 drivers/staging/kpc2000/kpc2000/core.c static ssize_t cpld_reconfigure(struct device *dev, device 129 drivers/staging/kpc2000/kpc2000/core.c static ssize_t irq_mask_reg_show(struct device *dev, device 140 drivers/staging/kpc2000/kpc2000/core.c static ssize_t irq_active_reg_show(struct device *dev, device 151 drivers/staging/kpc2000/kpc2000/core.c static ssize_t pcie_error_count_reg_show(struct device *dev, device 163 drivers/staging/kpc2000/kpc2000/core.c static ssize_t core_table_offset_show(struct device *dev, device 172 drivers/staging/kpc2000/kpc2000/core.c static ssize_t core_table_length_show(struct device *dev, device 107 drivers/staging/kpc2000/kpc2000_spi.c struct device *dev; device 54 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c static ssize_t show_engine_regs(struct device *dev, struct device_attribute *attr, char *buf) device 25 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h struct device *kpc_dma_dev; device 952 drivers/staging/ks7010/ks7010_sdio.c const struct sdio_device_id *device) device 987 drivers/staging/ks7010/ks7010_sdio.c func->class, func->vendor, func->device); device 2078 drivers/staging/media/allegro-dvt/allegro-core.c struct device *alloc_devs[]) device 749 drivers/staging/media/allegro-dvt/nal-h264.c ssize_t nal_h264_write_sps(const struct device *dev, device 790 drivers/staging/media/allegro-dvt/nal-h264.c ssize_t nal_h264_read_sps(const struct device *dev, device 840 drivers/staging/media/allegro-dvt/nal-h264.c ssize_t nal_h264_write_pps(const struct device *dev, device 882 drivers/staging/media/allegro-dvt/nal-h264.c ssize_t nal_h264_read_pps(const struct device *dev, device 925 drivers/staging/media/allegro-dvt/nal-h264.c ssize_t nal_h264_write_filler(const struct device *dev, void *dest, size_t n) device 968 drivers/staging/media/allegro-dvt/nal-h264.c ssize_t nal_h264_read_filler(const struct device *dev, void *src, size_t n) device 193 drivers/staging/media/allegro-dvt/nal-h264.h ssize_t nal_h264_write_sps(const struct device *dev, device 195 drivers/staging/media/allegro-dvt/nal-h264.h ssize_t nal_h264_read_sps(const struct device *dev, device 197 drivers/staging/media/allegro-dvt/nal-h264.h void nal_h264_print_sps(const struct device *dev, struct nal_h264_sps *sps); device 199 drivers/staging/media/allegro-dvt/nal-h264.h ssize_t nal_h264_write_pps(const struct device *dev, device 201 drivers/staging/media/allegro-dvt/nal-h264.h ssize_t nal_h264_read_pps(const struct device *dev, device 203 drivers/staging/media/allegro-dvt/nal-h264.h void nal_h264_print_pps(const struct device *dev, struct nal_h264_pps *pps); device 205 drivers/staging/media/allegro-dvt/nal-h264.h ssize_t nal_h264_write_filler(const struct device *dev, void *dest, size_t n); device 206 drivers/staging/media/allegro-dvt/nal-h264.h ssize_t nal_h264_read_filler(const struct device *dev, void *src, size_t n); device 194 drivers/staging/media/hantro/hantro.h struct device *dev; device 906 drivers/staging/media/hantro/hantro_drv.c static int hantro_runtime_resume(struct device *dev) device 538 drivers/staging/media/hantro/hantro_v4l2.c struct device *alloc_devs[]) device 22 drivers/staging/media/imx/imx-ic-common.c struct device *ipu_dev, device 13 drivers/staging/media/imx/imx-ic.h struct device *ipu_dev; device 36 drivers/staging/media/imx/imx-media-capture.c struct device *dev; device 463 drivers/staging/media/imx/imx-media-capture.c struct device *alloc_devs[]) device 834 drivers/staging/media/imx/imx-media-capture.c imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd, device 37 drivers/staging/media/imx/imx-media-csc-scaler.c struct device *dev; device 419 drivers/staging/media/imx/imx-media-csc-scaler.c struct device *alloc_devs[]) device 57 drivers/staging/media/imx/imx-media-csi.c struct device *dev; device 1866 drivers/staging/media/imx/imx-media-csi.c static int imx_csi_parse_endpoint(struct device *dev, device 354 drivers/staging/media/imx/imx-media-dev-common.c struct imx_media_dev *imx_media_dev_init(struct device *dev, device 73 drivers/staging/media/imx/imx-media-dev.c struct device *dev = &pdev->dev; device 35 drivers/staging/media/imx/imx-media-internal-sd.c struct device *ipu_dev, device 193 drivers/staging/media/imx/imx-media-internal-sd.c struct device *ipu_dev = csi->dev->parent; device 667 drivers/staging/media/imx/imx-media-utils.c void imx_media_free_dma_buf(struct device *dev, device 678 drivers/staging/media/imx/imx-media-utils.c int imx_media_alloc_dma_buf(struct device *dev, device 61 drivers/staging/media/imx/imx-media-vdic.c struct device *ipu_dev; device 925 drivers/staging/media/imx/imx-media-vdic.c struct device *ipu_dev, device 211 drivers/staging/media/imx/imx-media.h void imx_media_free_dma_buf(struct device *dev, device 213 drivers/staging/media/imx/imx-media.h int imx_media_alloc_dma_buf(struct device *dev, device 223 drivers/staging/media/imx/imx-media.h struct imx_media_dev *imx_media_dev_init(struct device *dev, device 255 drivers/staging/media/imx/imx-media.h struct device *ipu_dev, device 262 drivers/staging/media/imx/imx-media.h struct device *ipu_dev, device 269 drivers/staging/media/imx/imx-media.h imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd, device 36 drivers/staging/media/imx/imx6-mipi-csi2.c struct device *dev; device 546 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_parse_endpoint(struct device *dev, device 156 drivers/staging/media/imx/imx7-media-csi.c struct device *dev; device 1183 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_parse_endpoint(struct device *dev, device 1192 drivers/staging/media/imx/imx7-media-csi.c struct device *dev = &pdev->dev; device 223 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev; device 293 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &state->pdev->dev; device 473 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &state->pdev->dev; device 532 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &state->pdev->dev; device 845 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_pm_resume(struct device *dev, bool runtime); device 847 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_parse_endpoint(struct device *dev, device 951 drivers/staging/media/imx/imx7-mipi-csis.c struct device *dev = &pdev->dev; device 1038 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_pm_suspend(struct device *dev, bool runtime) device 1062 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_pm_resume(struct device *dev, bool runtime) device 1091 drivers/staging/media/imx/imx7-mipi-csis.c static int __maybe_unused mipi_csis_suspend(struct device *dev) device 1096 drivers/staging/media/imx/imx7-mipi-csis.c static int __maybe_unused mipi_csis_resume(struct device *dev) device 1101 drivers/staging/media/imx/imx7-mipi-csis.c static int __maybe_unused mipi_csis_runtime_suspend(struct device *dev) device 1106 drivers/staging/media/imx/imx7-mipi-csis.c static int __maybe_unused mipi_csis_runtime_resume(struct device *dev) device 13 drivers/staging/media/ipu3/ipu3-css-fw.c static void imgu_css_fw_show_binary(struct device *dev, struct imgu_fw_info *bi, device 116 drivers/staging/media/ipu3/ipu3-css-fw.c struct device *dev = css->dev; device 7 drivers/staging/media/ipu3/ipu3-css-pool.h struct device; device 213 drivers/staging/media/ipu3/ipu3-css.c int imgu_css_set_powerup(struct device *dev, void __iomem *base) device 303 drivers/staging/media/ipu3/ipu3-css.c void imgu_css_set_powerdown(struct device *dev, void __iomem *base) device 425 drivers/staging/media/ipu3/ipu3-css.c struct device *dev = css->dev; device 1547 drivers/staging/media/ipu3/ipu3-css.c int imgu_css_init(struct device *dev, struct imgu_css *css, device 151 drivers/staging/media/ipu3/ipu3-css.h struct device *dev; device 168 drivers/staging/media/ipu3/ipu3-css.h int imgu_css_init(struct device *dev, struct imgu_css *css, device 190 drivers/staging/media/ipu3/ipu3-css.h int imgu_css_set_powerup(struct device *dev, void __iomem *base); device 191 drivers/staging/media/ipu3/ipu3-css.h void imgu_css_set_powerdown(struct device *dev, void __iomem *base); device 97 drivers/staging/media/ipu3/ipu3-dmamap.c struct device *dev = &imgu->pci_dev->dev; device 49 drivers/staging/media/ipu3/ipu3-mmu.c struct device *dev; device 425 drivers/staging/media/ipu3/ipu3-mmu.c struct imgu_mmu_info *imgu_mmu_init(struct device *parent, void __iomem *base) device 22 drivers/staging/media/ipu3/ipu3-mmu.h struct device; device 25 drivers/staging/media/ipu3/ipu3-mmu.h struct imgu_mmu_info *imgu_mmu_init(struct device *parent, void __iomem *base); device 63 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 381 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *alloc_devs[]) device 419 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 462 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 519 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 652 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 775 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 793 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 1019 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 1157 drivers/staging/media/ipu3/ipu3-v4l2.c struct device *dev = &imgu->pci_dev->dev; device 365 drivers/staging/media/ipu3/ipu3.c struct device *dev = &imgu->pci_dev->dev; device 630 drivers/staging/media/ipu3/ipu3.c pci_dev->device, pci_dev->revision); device 749 drivers/staging/media/ipu3/ipu3.c static int __maybe_unused imgu_suspend(struct device *dev) device 779 drivers/staging/media/ipu3/ipu3.c static int __maybe_unused imgu_resume(struct device *dev) device 822 drivers/staging/media/ipu3/ipu3.c static __maybe_unused int imgu_rpm_dummy_cb(struct device *dev) device 144 drivers/staging/media/meson/vdec/esparser.c struct device *dev = core->dev; device 299 drivers/staging/media/meson/vdec/esparser.c struct device *dev = &pdev->dev; device 188 drivers/staging/media/meson/vdec/vdec.c struct device *alloc_devs[]) device 694 drivers/staging/media/meson/vdec/vdec.c struct device *dev = sess->core->dev; device 851 drivers/staging/media/meson/vdec/vdec.c struct device *dev = core->dev; device 967 drivers/staging/media/meson/vdec/vdec.c struct device *dev = &pdev->dev; device 67 drivers/staging/media/meson/vdec/vdec.h struct device *dev; device 68 drivers/staging/media/meson/vdec/vdec.h struct device *dev_dec; device 29 drivers/staging/media/meson/vdec/vdec_1.c struct device *dev = core->dev_dec; device 257 drivers/staging/media/meson/vdec/vdec_helpers.c struct device *dev = sess->core->dev_dec; device 297 drivers/staging/media/meson/vdec/vdec_helpers.c struct device *dev = sess->core->dev_dec; device 328 drivers/staging/media/meson/vdec/vdec_helpers.c struct device *dev = sess->core->dev_dec; device 382 drivers/staging/media/meson/vdec/vdec_helpers.c struct device *dev = sess->core->dev_dec; device 88 drivers/staging/media/omap4iss/iss.h struct device *dev; device 302 drivers/staging/media/omap4iss/iss_video.c struct device *alloc_devs[]) device 548 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_runtime_suspend(struct device *dev) device 559 drivers/staging/media/soc_camera/mt9t031.c static int mt9t031_runtime_resume(struct device *dev) device 63 drivers/staging/media/soc_camera/soc_camera.c int soc_camera_power_on(struct device *dev, struct soc_camera_subdev_desc *ssdd, device 110 drivers/staging/media/soc_camera/soc_camera.c int soc_camera_power_off(struct device *dev, struct soc_camera_subdev_desc *ssdd, device 139 drivers/staging/media/soc_camera/soc_camera.c int soc_camera_power_init(struct device *dev, struct soc_camera_subdev_desc *ssdd) device 1594 drivers/staging/media/soc_camera/soc_camera.c struct device *dev = ici->v4l2_dev.dev; device 1633 drivers/staging/media/soc_camera/soc_camera.c struct device *control = NULL; device 1741 drivers/staging/media/soc_camera/soc_camera.c struct device *dev = to_soc_camera_control(icd); device 138 drivers/staging/media/sunxi/cedrus/cedrus.h struct device *dev; device 364 drivers/staging/media/sunxi/cedrus/cedrus_video.c struct device *alloc_devs[]) device 66 drivers/staging/media/tegra-vde/dmabuf-cache.c struct device *dev = vde->miscdev.parent; device 63 drivers/staging/media/tegra-vde/iommu.c struct device *dev = vde->miscdev.parent; device 143 drivers/staging/media/tegra-vde/vde.c struct device *dev = vde->miscdev.parent; device 305 drivers/staging/media/tegra-vde/vde.c struct device *dev = vde->miscdev.parent; device 500 drivers/staging/media/tegra-vde/vde.c struct device *dev = vde->miscdev.parent; device 612 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_validate_frame(struct device *dev, device 623 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_validate_h264_ctx(struct device *dev, device 695 drivers/staging/media/tegra-vde/vde.c struct device *dev = vde->miscdev.parent; device 918 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_runtime_suspend(struct device *dev) device 934 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_runtime_resume(struct device *dev) device 951 drivers/staging/media/tegra-vde/vde.c struct device *dev = &pdev->dev; device 1130 drivers/staging/media/tegra-vde/vde.c struct device *dev = &pdev->dev; device 1154 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_pm_suspend(struct device *dev) device 1168 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_pm_resume(struct device *dev) device 35 drivers/staging/most/cdev/cdev.c struct device *dev; device 28 drivers/staging/most/configfs.c char device[PAGE_SIZE]; device 38 drivers/staging/most/configfs.c return most_set_cfg_buffer_size(link->device, link->channel, device 44 drivers/staging/most/configfs.c return most_set_cfg_subbuffer_size(link->device, link->channel, device 50 drivers/staging/most/configfs.c return most_set_cfg_dbr_size(link->device, link->channel, device 56 drivers/staging/most/configfs.c return most_set_cfg_num_buffers(link->device, link->channel, device 62 drivers/staging/most/configfs.c return most_set_cfg_packets_xact(link->device, link->channel, device 68 drivers/staging/most/configfs.c return most_set_cfg_direction(link->device, link->channel, device 74 drivers/staging/most/configfs.c return most_set_cfg_datatype(link->device, link->channel, device 106 drivers/staging/most/configfs.c return most_add_link(mdev_link->device, mdev_link->channel, device 144 drivers/staging/most/configfs.c ret = most_remove_link(mdev_link->device, mdev_link->channel, device 190 drivers/staging/most/configfs.c return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->device); device 198 drivers/staging/most/configfs.c strcpy(mdev_link->device, page); device 338 drivers/staging/most/configfs.c CONFIGFS_ATTR(mdev_link_, device); device 373 drivers/staging/most/configfs.c ret = most_remove_link(mdev_link->device, mdev_link->channel, device 621 drivers/staging/most/configfs.c if (!strcmp(mdev_link->device, mdev)) { device 33 drivers/staging/most/core.c struct device dev; device 48 drivers/staging/most/core.c struct device dev; device 177 drivers/staging/most/core.c static ssize_t available_directions_show(struct device *dev, device 193 drivers/staging/most/core.c static ssize_t available_datatypes_show(struct device *dev, device 213 drivers/staging/most/core.c static ssize_t number_of_packet_buffers_show(struct device *dev, device 224 drivers/staging/most/core.c static ssize_t number_of_stream_buffers_show(struct device *dev, device 235 drivers/staging/most/core.c static ssize_t size_of_packet_buffer_show(struct device *dev, device 246 drivers/staging/most/core.c static ssize_t size_of_stream_buffer_show(struct device *dev, device 257 drivers/staging/most/core.c static ssize_t channel_starving_show(struct device *dev, device 266 drivers/staging/most/core.c static ssize_t set_number_of_buffers_show(struct device *dev, device 275 drivers/staging/most/core.c static ssize_t set_buffer_size_show(struct device *dev, device 284 drivers/staging/most/core.c static ssize_t set_direction_show(struct device *dev, device 297 drivers/staging/most/core.c static ssize_t set_datatype_show(struct device *dev, device 312 drivers/staging/most/core.c static ssize_t set_subbuffer_size_show(struct device *dev, device 321 drivers/staging/most/core.c static ssize_t set_packets_per_xact_show(struct device *dev, device 330 drivers/staging/most/core.c static ssize_t set_dbr_size_show(struct device *dev, device 343 drivers/staging/most/core.c struct device *dev = kobj_to_dev(kobj); device 401 drivers/staging/most/core.c static ssize_t description_show(struct device *dev, device 410 drivers/staging/most/core.c static ssize_t interface_show(struct device *dev, device 473 drivers/staging/most/core.c static int print_links(struct device *dev, void *data) device 572 drivers/staging/most/core.c struct device *dev = NULL; device 811 drivers/staging/most/core.c static int most_match(struct device *dev, struct device_driver *drv) device 1316 drivers/staging/most/core.c static int disconnect_channels(struct device *dev, void *data) device 1352 drivers/staging/most/core.c static void release_interface(struct device *dev) device 1357 drivers/staging/most/core.c static void release_channel(struct device *dev) device 1551 drivers/staging/most/core.c static void release_most_sub(struct device *dev) device 232 drivers/staging/most/core.h struct device dev; device 233 drivers/staging/most/core.h struct device *driver_dev; device 86 drivers/staging/most/dim2/dim2.c struct device dev; device 667 drivers/staging/most/dim2/dim2.c struct device *dev = mbo->ifp->driver_dev; device 674 drivers/staging/most/dim2/dim2.c struct device *dev = mbo->ifp->driver_dev; device 16 drivers/staging/most/dim2/sysfs.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 40 drivers/staging/most/dim2/sysfs.c int dim2_sysfs_probe(struct device *dev) device 46 drivers/staging/most/dim2/sysfs.c void dim2_sysfs_destroy(struct device *dev) device 19 drivers/staging/most/dim2/sysfs.h struct device; device 21 drivers/staging/most/dim2/sysfs.h int dim2_sysfs_probe(struct device *dev); device 22 drivers/staging/most/dim2/sysfs.h void dim2_sysfs_destroy(struct device *dev); device 67 drivers/staging/most/usb/usb.c struct device dev; device 490 drivers/staging/most/usb/usb.c struct device *dev = &mdev->usb_device->dev; device 668 drivers/staging/most/usb/usb.c struct device *dev = &mdev->usb_device->dev; device 784 drivers/staging/most/usb/usb.c struct device *dev = &usb_device->dev; device 916 drivers/staging/most/usb/usb.c static ssize_t value_show(struct device *dev, struct device_attribute *attr, device 941 drivers/staging/most/usb/usb.c static ssize_t value_store(struct device *dev, struct device_attribute *attr, device 1018 drivers/staging/most/usb/usb.c static void release_dci(struct device *dev) device 1042 drivers/staging/most/usb/usb.c struct device *dev = &usb_dev->dev; device 168 drivers/staging/mt7621-dma/mtk-hsdma.c return container_of(chan->vchan.chan.device, struct mtk_hsdam_engine, device 473 drivers/staging/mt7621-dma/mtk-hsdma.c dev_err(c->device->dev, "alloc memcpy decs error\n"); device 102 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c struct device *dev; device 139 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c struct device *dev = phy->dev; device 296 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c static struct phy *mt7621_pcie_phy_of_xlate(struct device *dev, device 323 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c struct device *dev = &pdev->dev; device 133 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev; device 262 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 283 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 330 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 373 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 425 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 455 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 528 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 621 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = pcie->dev; device 652 drivers/staging/mt7621-pci/pci-mt7621.c struct device *dev = &pdev->dev; device 30 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c struct device *dev; device 767 drivers/staging/nvec/nvec.c struct device *dev = &pdev->dev; device 900 drivers/staging/nvec/nvec.c static int nvec_suspend(struct device *dev) device 921 drivers/staging/nvec/nvec.c static int nvec_resume(struct device *dev) device 134 drivers/staging/nvec/nvec.h struct device *dev; device 141 drivers/staging/nvec/nvec_ps2.c static int nvec_mouse_suspend(struct device *dev) device 152 drivers/staging/nvec/nvec_ps2.c static int nvec_mouse_resume(struct device *dev) device 689 drivers/staging/octeon-usb/octeon-hcd.c static int cvmx_usb_initialize(struct device *dev, device 1352 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = hcd->self.controller; device 1965 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = hcd->self.controller; device 2597 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = hcd->self.controller; device 3070 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = hcd->self.controller; device 3271 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = hcd->self.controller; device 3305 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = hcd->self.controller; device 3536 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = &pdev->dev; device 3684 drivers/staging/octeon-usb/octeon-hcd.c struct device *dev = &pdev->dev; device 388 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_mode_show(struct device *dev, device 397 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_sleep_show(struct device *dev, device 406 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_freeze_show(struct device *dev, device 415 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_mono_show(struct device *dev, device 424 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_resumeline_show(struct device *dev, device 431 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_mono_store(struct device *dev, device 447 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_freeze_store(struct device *dev, device 476 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_resumeline_store(struct device *dev, device 493 drivers/staging/olpc_dcon/olpc_dcon.c static ssize_t dcon_sleep_store(struct device *dev, device 693 drivers/staging/olpc_dcon/olpc_dcon.c static int dcon_suspend(struct device *dev) device 706 drivers/staging/olpc_dcon/olpc_dcon.c static int dcon_resume(struct device *dev) device 71 drivers/staging/pi433/pi433_if.c struct device *dev; device 109 drivers/staging/pi433/pi433_if.c struct pi433_device *device; device 118 drivers/staging/pi433/pi433_if.c struct pi433_device *device = dev_id; device 120 drivers/staging/pi433/pi433_if.c if (device->irq_state[DIO0] == DIO_PACKET_SENT) { device 121 drivers/staging/pi433/pi433_if.c device->free_in_fifo = FIFO_SIZE; device 122 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "DIO0 irq: Packet sent\n"); device 123 drivers/staging/pi433/pi433_if.c wake_up_interruptible(&device->fifo_wait_queue); device 124 drivers/staging/pi433/pi433_if.c } else if (device->irq_state[DIO0] == DIO_RSSI_DIO0) { device 125 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "DIO0 irq: RSSI level over threshold\n"); device 126 drivers/staging/pi433/pi433_if.c wake_up_interruptible(&device->rx_wait_queue); device 127 drivers/staging/pi433/pi433_if.c } else if (device->irq_state[DIO0] == DIO_PAYLOAD_READY) { device 128 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "DIO0 irq: Payload ready\n"); device 129 drivers/staging/pi433/pi433_if.c device->free_in_fifo = 0; device 130 drivers/staging/pi433/pi433_if.c wake_up_interruptible(&device->fifo_wait_queue); device 138 drivers/staging/pi433/pi433_if.c struct pi433_device *device = dev_id; device 140 drivers/staging/pi433/pi433_if.c if (device->irq_state[DIO1] == DIO_FIFO_NOT_EMPTY_DIO1) { device 141 drivers/staging/pi433/pi433_if.c device->free_in_fifo = FIFO_SIZE; device 142 drivers/staging/pi433/pi433_if.c } else if (device->irq_state[DIO1] == DIO_FIFO_LEVEL) { device 143 drivers/staging/pi433/pi433_if.c if (device->rx_active) device 144 drivers/staging/pi433/pi433_if.c device->free_in_fifo = FIFO_THRESHOLD - 1; device 146 drivers/staging/pi433/pi433_if.c device->free_in_fifo = FIFO_SIZE - FIFO_THRESHOLD - 1; device 148 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, device 149 drivers/staging/pi433/pi433_if.c "DIO1 irq: %d bytes free in fifo\n", device->free_in_fifo); device 150 drivers/staging/pi433/pi433_if.c wake_up_interruptible(&device->fifo_wait_queue); device 558 drivers/staging/pi433/pi433_if.c struct pi433_device *device = data; device 559 drivers/staging/pi433/pi433_if.c struct spi_device *spi = device->spi; device 568 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "thread: going to wait for new messages"); device 569 drivers/staging/pi433/pi433_if.c wait_event_interruptible(device->tx_wait_queue, device 570 drivers/staging/pi433/pi433_if.c (!kfifo_is_empty(&device->tx_fifo) || device 581 drivers/staging/pi433/pi433_if.c retval = kfifo_out(&device->tx_fifo, &tx_cfg, sizeof(tx_cfg)); device 583 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, device 589 drivers/staging/pi433/pi433_if.c retval = kfifo_out(&device->tx_fifo, &size, sizeof(size_t)); device 591 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, device 610 drivers/staging/pi433/pi433_if.c memset(device->buffer, 0, size); device 619 drivers/staging/pi433/pi433_if.c device->buffer[position++] = size - 1; device 623 drivers/staging/pi433/pi433_if.c device->buffer[position++] = tx_cfg.address_byte; device 626 drivers/staging/pi433/pi433_if.c retval = kfifo_out(&device->tx_fifo, &device->buffer[position], device 627 drivers/staging/pi433/pi433_if.c sizeof(device->buffer) - position); device 628 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, device 638 drivers/staging/pi433/pi433_if.c wait_event_interruptible(device->tx_wait_queue, device 639 drivers/staging/pi433/pi433_if.c !device->rx_active || device 640 drivers/staging/pi433/pi433_if.c device->interrupt_rx_allowed); device 646 drivers/staging/pi433/pi433_if.c disable_irq(device->irq_num[DIO0]); device 647 drivers/staging/pi433/pi433_if.c device->tx_active = true; device 654 drivers/staging/pi433/pi433_if.c if (device->rx_active && !rx_interrupted) { device 676 drivers/staging/pi433/pi433_if.c retval = rf69_set_tx_cfg(device, &tx_cfg); device 684 drivers/staging/pi433/pi433_if.c device->irq_state[DIO1] = DIO_FIFO_LEVEL; device 685 drivers/staging/pi433/pi433_if.c irq_set_irq_type(device->irq_num[DIO1], IRQ_TYPE_EDGE_FALLING); device 691 drivers/staging/pi433/pi433_if.c device->irq_state[DIO0] = DIO_PACKET_SENT; device 692 drivers/staging/pi433/pi433_if.c irq_set_irq_type(device->irq_num[DIO0], IRQ_TYPE_EDGE_RISING); device 693 drivers/staging/pi433/pi433_if.c enable_irq(device->irq_num[DIO0]); /* was disabled by rx active check */ device 701 drivers/staging/pi433/pi433_if.c device->free_in_fifo = FIFO_SIZE; device 705 drivers/staging/pi433/pi433_if.c if ((size - position) > device->free_in_fifo) { device 707 drivers/staging/pi433/pi433_if.c int write_size = device->free_in_fifo; device 709 drivers/staging/pi433/pi433_if.c device->free_in_fifo = 0; device 711 drivers/staging/pi433/pi433_if.c &device->buffer[position], device 716 drivers/staging/pi433/pi433_if.c device->free_in_fifo -= size; device 719 drivers/staging/pi433/pi433_if.c &device->buffer[position], device 724 drivers/staging/pi433/pi433_if.c retval = wait_event_interruptible(device->fifo_wait_queue, device 725 drivers/staging/pi433/pi433_if.c device->free_in_fifo > 0); device 727 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "ABORT\n"); device 733 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, device 735 drivers/staging/pi433/pi433_if.c wait_event_interruptible(device->fifo_wait_queue, device 736 drivers/staging/pi433/pi433_if.c device->free_in_fifo == FIFO_SIZE || device 742 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "thread: Packet sent. Set mode to stby."); device 748 drivers/staging/pi433/pi433_if.c if (kfifo_is_empty(&device->tx_fifo)) { device 752 drivers/staging/pi433/pi433_if.c pi433_start_rx(device); device 754 drivers/staging/pi433/pi433_if.c device->tx_active = false; device 755 drivers/staging/pi433/pi433_if.c wake_up_interruptible(&device->rx_wait_queue); device 766 drivers/staging/pi433/pi433_if.c struct pi433_device *device; device 775 drivers/staging/pi433/pi433_if.c device = instance->device; device 778 drivers/staging/pi433/pi433_if.c mutex_lock(&device->rx_lock); device 779 drivers/staging/pi433/pi433_if.c if (device->rx_active) { device 780 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->rx_lock); device 784 drivers/staging/pi433/pi433_if.c device->rx_active = true; device 785 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->rx_lock); device 789 drivers/staging/pi433/pi433_if.c device->rx_buffer_size = size; device 790 drivers/staging/pi433/pi433_if.c bytes_received = pi433_receive(device); device 793 drivers/staging/pi433/pi433_if.c mutex_lock(&device->rx_lock); device 794 drivers/staging/pi433/pi433_if.c device->rx_active = false; device 795 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->rx_lock); device 799 drivers/staging/pi433/pi433_if.c retval = copy_to_user(buf, device->rx_buffer, bytes_received); device 812 drivers/staging/pi433/pi433_if.c struct pi433_device *device; device 817 drivers/staging/pi433/pi433_if.c device = instance->device; device 832 drivers/staging/pi433/pi433_if.c mutex_lock(&device->tx_fifo_lock); device 835 drivers/staging/pi433/pi433_if.c available = kfifo_avail(&device->tx_fifo); device 837 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "write to fifo failed: %d bytes required but %d available", device 839 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->tx_fifo_lock); device 843 drivers/staging/pi433/pi433_if.c retval = kfifo_in(&device->tx_fifo, &instance->tx_cfg, device 848 drivers/staging/pi433/pi433_if.c retval = kfifo_in(&device->tx_fifo, &count, sizeof(size_t)); device 852 drivers/staging/pi433/pi433_if.c retval = kfifo_from_user(&device->tx_fifo, buf, count, &copied); device 856 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->tx_fifo_lock); device 859 drivers/staging/pi433/pi433_if.c wake_up_interruptible(&device->tx_wait_queue); device 860 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "write: generated new msg with %d bytes.", copied); device 865 drivers/staging/pi433/pi433_if.c dev_warn(device->dev, device 867 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->tx_fifo_lock); device 875 drivers/staging/pi433/pi433_if.c struct pi433_device *device; device 884 drivers/staging/pi433/pi433_if.c device = instance->device; device 886 drivers/staging/pi433/pi433_if.c if (!device) device 898 drivers/staging/pi433/pi433_if.c mutex_lock(&device->tx_fifo_lock); device 900 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->tx_fifo_lock); device 903 drivers/staging/pi433/pi433_if.c if (copy_to_user(argp, &device->rx_cfg, device 908 drivers/staging/pi433/pi433_if.c mutex_lock(&device->rx_lock); device 911 drivers/staging/pi433/pi433_if.c if (device->rx_active) { device 912 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->rx_lock); device 916 drivers/staging/pi433/pi433_if.c if (copy_from_user(&device->rx_cfg, argp, device 918 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->rx_lock); device 922 drivers/staging/pi433/pi433_if.c mutex_unlock(&device->rx_lock); device 945 drivers/staging/pi433/pi433_if.c struct pi433_device *device; device 949 drivers/staging/pi433/pi433_if.c device = idr_find(&pi433_idr, iminor(inode)); device 951 drivers/staging/pi433/pi433_if.c if (!device) { device 961 drivers/staging/pi433/pi433_if.c instance->device = device; device 985 drivers/staging/pi433/pi433_if.c static int setup_gpio(struct pi433_device *device) device 998 drivers/staging/pi433/pi433_if.c device->gpiod[i] = gpiod_get(&device->spi->dev, name, device 1001 drivers/staging/pi433/pi433_if.c if (device->gpiod[i] == ERR_PTR(-ENOENT)) { device 1002 drivers/staging/pi433/pi433_if.c dev_dbg(&device->spi->dev, device 1007 drivers/staging/pi433/pi433_if.c if (device->gpiod[i] == ERR_PTR(-EBUSY)) device 1008 drivers/staging/pi433/pi433_if.c dev_dbg(&device->spi->dev, "%s is busy.", name); device 1010 drivers/staging/pi433/pi433_if.c if (IS_ERR(device->gpiod[i])) { device 1011 drivers/staging/pi433/pi433_if.c retval = PTR_ERR(device->gpiod[i]); device 1014 drivers/staging/pi433/pi433_if.c free_irq(device->irq_num[i], device); device 1015 drivers/staging/pi433/pi433_if.c gpiod_put(device->gpiod[i]); device 1021 drivers/staging/pi433/pi433_if.c gpiod_unexport(device->gpiod[i]); device 1022 drivers/staging/pi433/pi433_if.c retval = gpiod_direction_input(device->gpiod[i]); device 1027 drivers/staging/pi433/pi433_if.c device->irq_num[i] = gpiod_to_irq(device->gpiod[i]); device 1028 drivers/staging/pi433/pi433_if.c if (device->irq_num[i] < 0) { device 1029 drivers/staging/pi433/pi433_if.c device->gpiod[i] = ERR_PTR(-EINVAL); device 1030 drivers/staging/pi433/pi433_if.c return device->irq_num[i]; device 1032 drivers/staging/pi433/pi433_if.c retval = request_irq(device->irq_num[i], device 1036 drivers/staging/pi433/pi433_if.c device); device 1041 drivers/staging/pi433/pi433_if.c dev_dbg(&device->spi->dev, "%s successfully configured", name); device 1047 drivers/staging/pi433/pi433_if.c static void free_gpio(struct pi433_device *device) device 1053 drivers/staging/pi433/pi433_if.c if (IS_ERR(device->gpiod[i])) device 1056 drivers/staging/pi433/pi433_if.c free_irq(device->irq_num[i], device); device 1057 drivers/staging/pi433/pi433_if.c gpiod_put(device->gpiod[i]); device 1061 drivers/staging/pi433/pi433_if.c static int pi433_get_minor(struct pi433_device *device) device 1066 drivers/staging/pi433/pi433_if.c retval = idr_alloc(&pi433_idr, device, 0, N_PI433_MINORS, GFP_KERNEL); device 1068 drivers/staging/pi433/pi433_if.c device->minor = retval; device 1071 drivers/staging/pi433/pi433_if.c dev_err(&device->spi->dev, "too many pi433 devices\n"); device 1107 drivers/staging/pi433/pi433_if.c struct pi433_device *device; device 1143 drivers/staging/pi433/pi433_if.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 1144 drivers/staging/pi433/pi433_if.c if (!device) device 1148 drivers/staging/pi433/pi433_if.c device->spi = spi; device 1149 drivers/staging/pi433/pi433_if.c device->rx_active = false; device 1150 drivers/staging/pi433/pi433_if.c device->tx_active = false; device 1151 drivers/staging/pi433/pi433_if.c device->interrupt_rx_allowed = false; device 1154 drivers/staging/pi433/pi433_if.c device->rx_buffer = kmalloc(MAX_MSG_SIZE, GFP_KERNEL); device 1155 drivers/staging/pi433/pi433_if.c if (!device->rx_buffer) { device 1161 drivers/staging/pi433/pi433_if.c init_waitqueue_head(&device->tx_wait_queue); device 1162 drivers/staging/pi433/pi433_if.c init_waitqueue_head(&device->rx_wait_queue); device 1163 drivers/staging/pi433/pi433_if.c init_waitqueue_head(&device->fifo_wait_queue); device 1166 drivers/staging/pi433/pi433_if.c INIT_KFIFO(device->tx_fifo); device 1169 drivers/staging/pi433/pi433_if.c mutex_init(&device->tx_fifo_lock); device 1170 drivers/staging/pi433/pi433_if.c mutex_init(&device->rx_lock); device 1173 drivers/staging/pi433/pi433_if.c retval = setup_gpio(device); device 1203 drivers/staging/pi433/pi433_if.c retval = pi433_get_minor(device); device 1210 drivers/staging/pi433/pi433_if.c device->devt = MKDEV(MAJOR(pi433_dev), device->minor); device 1211 drivers/staging/pi433/pi433_if.c device->dev = device_create(pi433_class, device 1213 drivers/staging/pi433/pi433_if.c device->devt, device 1214 drivers/staging/pi433/pi433_if.c device, device 1216 drivers/staging/pi433/pi433_if.c device->minor); device 1217 drivers/staging/pi433/pi433_if.c if (IS_ERR(device->dev)) { device 1219 drivers/staging/pi433/pi433_if.c retval = PTR_ERR(device->dev); device 1222 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, device 1225 drivers/staging/pi433/pi433_if.c device->minor); device 1229 drivers/staging/pi433/pi433_if.c device->tx_task_struct = kthread_run(pi433_tx_thread, device 1230 drivers/staging/pi433/pi433_if.c device, device 1232 drivers/staging/pi433/pi433_if.c device->minor); device 1233 drivers/staging/pi433/pi433_if.c if (IS_ERR(device->tx_task_struct)) { device 1234 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "start of send thread failed"); device 1235 drivers/staging/pi433/pi433_if.c retval = PTR_ERR(device->tx_task_struct); device 1240 drivers/staging/pi433/pi433_if.c device->cdev = cdev_alloc(); device 1241 drivers/staging/pi433/pi433_if.c if (!device->cdev) { device 1242 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "allocation of cdev failed"); device 1245 drivers/staging/pi433/pi433_if.c device->cdev->owner = THIS_MODULE; device 1246 drivers/staging/pi433/pi433_if.c cdev_init(device->cdev, &pi433_fops); device 1247 drivers/staging/pi433/pi433_if.c retval = cdev_add(device->cdev, device->devt, 1); device 1249 drivers/staging/pi433/pi433_if.c dev_dbg(device->dev, "register of cdev failed"); device 1254 drivers/staging/pi433/pi433_if.c spi_set_drvdata(spi, device); device 1259 drivers/staging/pi433/pi433_if.c cdev_del(device->cdev); device 1261 drivers/staging/pi433/pi433_if.c kthread_stop(device->tx_task_struct); device 1263 drivers/staging/pi433/pi433_if.c device_destroy(pi433_class, device->devt); device 1265 drivers/staging/pi433/pi433_if.c pi433_free_minor(device); device 1267 drivers/staging/pi433/pi433_if.c free_gpio(device); device 1269 drivers/staging/pi433/pi433_if.c kfree(device->rx_buffer); device 1271 drivers/staging/pi433/pi433_if.c kfree(device); device 1278 drivers/staging/pi433/pi433_if.c struct pi433_device *device = spi_get_drvdata(spi); device 1281 drivers/staging/pi433/pi433_if.c free_gpio(device); device 1284 drivers/staging/pi433/pi433_if.c device->spi = NULL; device 1286 drivers/staging/pi433/pi433_if.c kthread_stop(device->tx_task_struct); device 1288 drivers/staging/pi433/pi433_if.c device_destroy(pi433_class, device->devt); device 1290 drivers/staging/pi433/pi433_if.c cdev_del(device->cdev); device 1292 drivers/staging/pi433/pi433_if.c pi433_free_minor(device); device 1294 drivers/staging/pi433/pi433_if.c kfree(device->rx_buffer); device 1295 drivers/staging/pi433/pi433_if.c kfree(device); device 4545 drivers/staging/qlge/qlge_main.c qdev->device_id = qdev->pdev->device; device 141 drivers/staging/ralink-gdma/ralink-gdma.c return container_of(chan->vchan.chan.device, struct gdma_dma_dev, device 525 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "alloc sg decs error\n"); device 536 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "direction type %d error\n", device 542 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "sg len too large %d\n", device 580 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "alloc memcpy decs error\n"); device 617 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "cyclic len too large %d\n", device 625 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "alloc cyclic decs error\n"); device 636 drivers/staging/ralink-gdma/ralink-gdma.c dev_err(c->device->dev, "direction type %d error\n", device 689 drivers/staging/ralink-gdma/ralink-gdma.c dev_dbg(c->device->dev, "tx residue %d bytes\n", state->residue); device 147 drivers/staging/rtl8188eu/hal/fw.c struct device *device = dvobj_to_dev(dvobj); device 155 drivers/staging/rtl8188eu/hal/fw.c if (request_firmware(&fw, fw_name, device)) { device 156 drivers/staging/rtl8188eu/hal/fw.c dev_err(device, "Firmware %s not available\n", fw_name); device 161 drivers/staging/rtl8188eu/hal/fw.c dev_err(device, "Firmware size exceed 0x%X. Check it.\n", device 125 drivers/staging/rtl8188eu/include/drv_types.h static inline struct device *dvobj_to_dev(struct dvobj_priv *dvobj) device 2477 drivers/staging/rtl8192e/rtl8192e/rtl_core.c if (pdev->device == 0x8192 && revision_id == 0x10) device 59 drivers/staging/rtl8192e/rtl8192e/rtl_core.h .vendor = (vend), .device = (dev), \ device 40 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c DeviceID = pdev->device; device 63 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c pdev->vendor, pdev->device); device 55 drivers/staging/rtl8712/hal_init.c struct device *dev = &padapter->dvobjpriv.pusbdev->dev; device 1101 drivers/staging/rtl8723bs/core/rtw_ieee80211.c void rtw_macaddr_cfg(struct device *dev, u8 *mac_addr) device 365 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c struct device *device = dvobj_to_dev(padapter->dvobj); device 405 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c rtStatus = request_firmware(&fw, fwfilepath, device); device 481 drivers/staging/rtl8723bs/include/drv_types.h static inline struct device *dvobj_to_dev(struct dvobj_priv *dvobj) device 1173 drivers/staging/rtl8723bs/include/ieee80211.h void rtw_macaddr_cfg(struct device *dev, u8 *mac_addr); device 92 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h int rtw_wdev_alloc(struct adapter *padapter, struct device *dev); device 3420 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c int rtw_wdev_alloc(struct adapter *padapter, struct device *dev) device 31 drivers/staging/rtl8723bs/os_dep/sdio_intf.c static int rtw_sdio_resume(struct device *dev); device 32 drivers/staging/rtl8723bs/os_dep/sdio_intf.c static int rtw_sdio_suspend(struct device *dev); device 550 drivers/staging/rtl8723bs/os_dep/sdio_intf.c static int rtw_sdio_suspend(struct device *dev) device 587 drivers/staging/rtl8723bs/os_dep/sdio_intf.c static int rtw_sdio_resume(struct device *dev) device 124 drivers/staging/rts5208/rtsx.c struct rtsx_dev *dev = host_to_rtsx(srb->device->host); device 159 drivers/staging/rts5208/rtsx.c struct Scsi_Host *host = srb->device->host; device 190 drivers/staging/rts5208/rtsx.c struct rtsx_dev *dev = host_to_rtsx(srb->device->host); device 410 drivers/staging/rts5208/rtsx.c else if (chip->srb->device->id) { device 412 drivers/staging/rts5208/rtsx.c chip->srb->device->id, device 413 drivers/staging/rts5208/rtsx.c (u8)chip->srb->device->lun); device 417 drivers/staging/rts5208/rtsx.c else if (chip->srb->device->lun > chip->max_lun) { device 419 drivers/staging/rts5208/rtsx.c chip->srb->device->id, device 420 drivers/staging/rts5208/rtsx.c (u8)chip->srb->device->lun); device 705 drivers/staging/rts5208/rtsx.c chip->product_id = chip->rtsx->pci->device; device 77 drivers/staging/rts5208/rtsx.h #define SCSI_LUN(srb) ((srb)->device->lun) device 922 drivers/staging/rts5208/rtsx_chip.h static inline struct device *rtsx_dev(const struct rtsx_chip *chip) device 1098 drivers/staging/sm750fb/sm750.c sm750_dev->devid = pdev->device; device 375 drivers/staging/unisys/visorhba/visorhba_main.c scsidev = scsicmd->device; device 402 drivers/staging/unisys/visorhba/visorhba_main.c scsidev = scsicmd->device; device 429 drivers/staging/unisys/visorhba/visorhba_main.c scsidev = scsicmd->device; device 508 drivers/staging/unisys/visorhba/visorhba_main.c struct scsi_device *scsidev = scsicmd->device; device 796 drivers/staging/unisys/visorhba/visorhba_main.c scsidev = scsicmd->device; device 849 drivers/staging/unisys/visorhba/visorhba_main.c scsidev = scsicmd->device; device 948 drivers/staging/unisys/visorhba/visorhba_main.c dev_err_once(&devdata->dev->device, device 1002 drivers/staging/unisys/visorhba/visorhba_main.c struct visorhba_devdata *devdata = dev_get_drvdata(&dev->device); device 1024 drivers/staging/unisys/visorhba/visorhba_main.c devdata = dev_get_drvdata(&dev->device); device 1075 drivers/staging/unisys/visorhba/visorhba_main.c err = scsi_add_host(scsihost, &dev->device); device 1081 drivers/staging/unisys/visorhba/visorhba_main.c dev_set_drvdata(&dev->device, devdata); device 1083 drivers/staging/unisys/visorhba/visorhba_main.c devdata->debugfs_dir = debugfs_create_dir(dev_name(&dev->device), device 1146 drivers/staging/unisys/visorhba/visorhba_main.c struct visorhba_devdata *devdata = dev_get_drvdata(&dev->device); device 1159 drivers/staging/unisys/visorhba/visorhba_main.c dev_set_drvdata(&dev->device, NULL); device 459 drivers/staging/unisys/visorinput/visorinput.c dev_set_drvdata(&dev->device, devdata); device 519 drivers/staging/unisys/visorinput/visorinput.c struct visorinput_devdata *devdata = dev_get_drvdata(&dev->device); device 532 drivers/staging/unisys/visorinput/visorinput.c dev_set_drvdata(&dev->device, NULL); device 609 drivers/staging/unisys/visorinput/visorinput.c struct visorinput_devdata *devdata = dev_get_drvdata(&dev->device); device 698 drivers/staging/unisys/visorinput/visorinput.c struct visorinput_devdata *devdata = dev_get_drvdata(&dev->device); device 730 drivers/staging/unisys/visorinput/visorinput.c struct visorinput_devdata *devdata = dev_get_drvdata(&dev->device); device 379 drivers/staging/unisys/visornic/visornic_main.c dev_dbg(&devdata->dev->device, "%s changing state\n", device 385 drivers/staging/unisys/visornic/visornic_main.c dev_dbg(&devdata->dev->device, "%s already down\n", device 391 drivers/staging/unisys/visornic/visornic_main.c dev_dbg(&devdata->dev->device, device 1089 drivers/staging/unisys/visornic/visornic_main.c dev_dbg(&devdata->dev->device, device 1792 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1799 drivers/staging/unisys/visornic/visornic_main.c SET_NETDEV_DEV(netdev, &dev->device); device 1807 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1815 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1824 drivers/staging/unisys/visornic/visornic_main.c dev_set_drvdata(&dev->device, devdata); device 1836 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1883 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1904 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1914 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1928 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1937 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, device 1944 drivers/staging/unisys/visornic/visornic_main.c dev_info(&dev->device, "%s success netdev=%s\n", device 1991 drivers/staging/unisys/visornic/visornic_main.c struct visornic_devdata *devdata = dev_get_drvdata(&dev->device); device 1996 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, "%s no devdata\n", __func__); device 2002 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, "%s already being removed\n", __func__); device 2009 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, "%s not net device\n", __func__); device 2023 drivers/staging/unisys/visornic/visornic_main.c dev_set_drvdata(&dev->device, NULL); device 2044 drivers/staging/unisys/visornic/visornic_main.c struct visornic_devdata *devdata = dev_get_drvdata(&dev->device); device 2066 drivers/staging/unisys/visornic/visornic_main.c devdata = dev_get_drvdata(&dev->device); device 2068 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, "%s no devdata\n", __func__); device 2077 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, "%s server already changing state\n", device 2083 drivers/staging/unisys/visornic/visornic_main.c dev_err(&dev->device, "%s server not down\n", __func__); device 229 drivers/staging/uwb/address.c int __uwb_mac_addr_assigned_check(struct device *dev, void *_addr) device 240 drivers/staging/uwb/address.c int __uwb_dev_addr_assigned_check(struct device *dev, void *_addr) device 294 drivers/staging/uwb/address.c static ssize_t uwb_rc_mac_addr_show(struct device *dev, device 316 drivers/staging/uwb/address.c static ssize_t uwb_rc_mac_addr_store(struct device *dev, device 104 drivers/staging/uwb/beacon.c struct device *dev = &rc->uwb_dev.dev; device 352 drivers/staging/uwb/beacon.c struct device *dev = &rc->uwb_dev.dev; device 458 drivers/staging/uwb/beacon.c struct device *dev = &evt->rc->uwb_dev.dev; device 495 drivers/staging/uwb/beacon.c struct device *dev = &rc->uwb_dev.dev; device 529 drivers/staging/uwb/beacon.c struct device *dev = &evt->rc->uwb_dev.dev; device 564 drivers/staging/uwb/beacon.c static ssize_t uwb_rc_beacon_show(struct device *dev, device 580 drivers/staging/uwb/beacon.c static ssize_t uwb_rc_beacon_store(struct device *dev, device 217 drivers/staging/uwb/drp-avail.c struct device *dev = &evt->rc->uwb_dev.dev; device 432 drivers/staging/uwb/drp.c struct device *dev = &rc->uwb_dev.dev; device 521 drivers/staging/uwb/drp.c struct device *dev = &rc->uwb_dev.dev; device 608 drivers/staging/uwb/drp.c struct device *dev = &rc->uwb_dev.dev; device 732 drivers/staging/uwb/drp.c struct device *dev = &rc->uwb_dev.dev; device 794 drivers/staging/uwb/drp.c struct device *dev = &evt->rc->uwb_dev.dev; device 344 drivers/staging/uwb/est.c struct device *dev = &uwb_rc->uwb_dev.dev; device 419 drivers/staging/uwb/est.c struct device *dev = &rc->uwb_dev.dev; device 108 drivers/staging/uwb/hwa-rc.c struct device *dev = &rc->uwb_dev.dev; device 167 drivers/staging/uwb/hwa-rc.c struct device *dev = &rc->uwb_dev.dev; device 241 drivers/staging/uwb/hwa-rc.c struct device *dev = &rc->uwb_dev.dev; device 435 drivers/staging/uwb/hwa-rc.c struct device *dev = &rc->uwb_dev.dev; device 620 drivers/staging/uwb/hwa-rc.c struct device *dev = &usb_iface->dev; device 676 drivers/staging/uwb/hwa-rc.c struct device *dev = &iface->dev; device 739 drivers/staging/uwb/hwa-rc.c struct device *dev = &rc->uwb_dev.dev; device 807 drivers/staging/uwb/hwa-rc.c struct device *dev = &iface->dev; device 43 drivers/staging/uwb/i1480/dfu/dfu.c struct device *dev = i1480->dev; device 100 drivers/staging/uwb/i1480/dfu/i1480-dfu.h struct device *dev; device 202 drivers/staging/uwb/i1480/dfu/mac.c struct device *dev = i1480->dev; device 187 drivers/staging/uwb/i1480/dfu/usb.c struct device *dev = i1480->dev; device 225 drivers/staging/uwb/i1480/dfu/usb.c struct device *dev = i1480->dev; device 280 drivers/staging/uwb/i1480/dfu/usb.c struct device *dev = i1480->dev; device 333 drivers/staging/uwb/i1480/dfu/usb.c struct device *dev = &iface->dev; device 21 drivers/staging/uwb/ie-rcv.c struct device *dev = &evt->rc->uwb_dev.dev; device 99 drivers/staging/uwb/ie.c struct device *dev = &uwb_rc->uwb_dev.dev; device 144 drivers/staging/uwb/ie.c struct device *dev = &rc->uwb_dev.dev; device 69 drivers/staging/uwb/include/umc.h struct device dev; device 99 drivers/staging/uwb/include/umc.h struct umc_dev *umc_device_create(struct device *parent, int n); device 98 drivers/staging/uwb/include/whci.h extern int whci_wait_for(struct device *dev, u32 __iomem *reg, device 80 drivers/staging/uwb/lc-dev.c static void uwb_dev_sys_release(struct device *dev) device 104 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_EUI_48_show(struct device *dev, device 115 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_DevAddr_show(struct device *dev, device 132 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_BPST_show(struct device *dev, device 160 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_IEs_show(struct device *dev, device 169 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_LQE_show(struct device *dev, device 182 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_LQE_store(struct device *dev, device 197 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_RSSI_show(struct device *dev, device 210 drivers/staging/uwb/lc-dev.c static ssize_t uwb_dev_RSSI_store(struct device *dev, device 246 drivers/staging/uwb/lc-dev.c static int __uwb_dev_sys_add(struct uwb_dev *uwb_dev, struct device *parent_dev) device 248 drivers/staging/uwb/lc-dev.c struct device *dev; device 278 drivers/staging/uwb/lc-dev.c int uwb_dev_add(struct uwb_dev *uwb_dev, struct device *parent_dev, device 282 drivers/staging/uwb/lc-dev.c struct device *dev; device 309 drivers/staging/uwb/lc-dev.c int __uwb_dev_try_get(struct device *dev, void *__target_uwb_dev) device 342 drivers/staging/uwb/lc-dev.c struct device *dev = &uwb_dev->dev; device 399 drivers/staging/uwb/lc-dev.c struct device *dev = &rc->uwb_dev.dev; device 29 drivers/staging/uwb/lc-rc.c static int uwb_rc_index_match(struct device *dev, const void *data) device 41 drivers/staging/uwb/lc-rc.c struct device *dev; device 68 drivers/staging/uwb/lc-rc.c static void uwb_rc_sys_release(struct device *dev) device 114 drivers/staging/uwb/lc-rc.c static ssize_t ASIE_show(struct device *dev, device 149 drivers/staging/uwb/lc-rc.c static ssize_t ASIE_store(struct device *dev, device 248 drivers/staging/uwb/lc-rc.c struct device *dev = &rc->uwb_dev.dev; device 280 drivers/staging/uwb/lc-rc.c struct device *dev = &rc->uwb_dev.dev; device 328 drivers/staging/uwb/lc-rc.c int uwb_rc_add(struct uwb_rc *rc, struct device *parent_dev, void *priv) device 331 drivers/staging/uwb/lc-rc.c struct device *dev; device 388 drivers/staging/uwb/lc-rc.c static int uwb_dev_offair_helper(struct device *dev, void *priv) device 425 drivers/staging/uwb/lc-rc.c static int find_rc_try_get(struct device *dev, const void *data) device 451 drivers/staging/uwb/lc-rc.c struct device *dev; device 479 drivers/staging/uwb/lc-rc.c static int find_rc_grandpa(struct device *dev, const void *data) device 481 drivers/staging/uwb/lc-rc.c const struct device *grandpa_dev = data; device 507 drivers/staging/uwb/lc-rc.c struct uwb_rc *uwb_rc_get_by_grandpa(const struct device *grandpa_dev) device 509 drivers/staging/uwb/lc-rc.c struct device *dev; device 528 drivers/staging/uwb/lc-rc.c static int find_rc_dev(struct device *dev, const void *data) device 546 drivers/staging/uwb/lc-rc.c struct device *dev; device 171 drivers/staging/uwb/neh.c struct device *dev = &rc->uwb_dev.dev; device 201 drivers/staging/uwb/neh.c struct device *dev = &rc->uwb_dev.dev; device 365 drivers/staging/uwb/neh.c struct device *dev = &rc->uwb_dev.dev; device 394 drivers/staging/uwb/neh.c struct device *dev = &rc->uwb_dev.dev; device 466 drivers/staging/uwb/neh.c struct device *dev = &rc->uwb_dev.dev; device 35 drivers/staging/uwb/pal.c if (pal->device) { device 37 drivers/staging/uwb/pal.c ret = sysfs_create_link(&pal->device->kobj, device 43 drivers/staging/uwb/pal.c &pal->device->kobj, pal->name); device 45 drivers/staging/uwb/pal.c sysfs_remove_link(&pal->device->kobj, "uwb_rc"); device 60 drivers/staging/uwb/pal.c static int find_rc(struct device *dev, const void *data) device 85 drivers/staging/uwb/pal.c struct device *dev; device 110 drivers/staging/uwb/pal.c if (pal->device) { device 116 drivers/staging/uwb/pal.c sysfs_remove_link(&pal->device->kobj, "uwb_rc"); device 54 drivers/staging/uwb/radio.c struct device *dev = &rc->uwb_dev.dev; device 62 drivers/staging/uwb/reset.c struct device *dev = &rc->uwb_dev.dev; device 164 drivers/staging/uwb/reset.c struct device *dev = &rc->uwb_dev.dev; device 217 drivers/staging/uwb/reset.c struct device *dev = &rc->uwb_dev.dev; device 97 drivers/staging/uwb/rsv.c struct device *dev = &rsv->rc->uwb_dev.dev; device 139 drivers/staging/uwb/rsv.c struct device *dev = &rc->uwb_dev.dev; device 171 drivers/staging/uwb/rsv.c struct device *dev = &rc->uwb_dev.dev; device 194 drivers/staging/uwb/rsv.c struct device *dev = &rc->uwb_dev.dev; device 214 drivers/staging/uwb/rsv.c struct device *dev = &rc->uwb_dev.dev; device 547 drivers/staging/uwb/rsv.c struct device *dev = &rc->uwb_dev.dev; device 613 drivers/staging/uwb/rsv.c struct device *dev = &rc->uwb_dev.dev; device 85 drivers/staging/uwb/scan.c static ssize_t uwb_rc_scan_show(struct device *dev, device 101 drivers/staging/uwb/scan.c static ssize_t uwb_rc_scan_store(struct device *dev, device 14 drivers/staging/uwb/umc-bus.c static int umc_bus_pre_reset_helper(struct device *dev, void *data) device 30 drivers/staging/uwb/umc-bus.c static int umc_bus_post_reset_helper(struct device *dev, void *data) device 62 drivers/staging/uwb/umc-bus.c struct device *parent = umc->dev.parent; device 95 drivers/staging/uwb/umc-bus.c static int umc_bus_rescan_helper(struct device *dev, void *data) device 105 drivers/staging/uwb/umc-bus.c static void umc_bus_rescan(struct device *parent) device 119 drivers/staging/uwb/umc-bus.c static int umc_bus_match(struct device *dev, struct device_driver *drv) device 133 drivers/staging/uwb/umc-bus.c static int umc_device_probe(struct device *dev) device 152 drivers/staging/uwb/umc-bus.c static int umc_device_remove(struct device *dev) device 165 drivers/staging/uwb/umc-bus.c static ssize_t capability_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 173 drivers/staging/uwb/umc-bus.c static ssize_t version_show(struct device *dev, struct device_attribute *attr, char *buf) device 12 drivers/staging/uwb/umc-dev.c static void umc_device_release(struct device *dev) device 27 drivers/staging/uwb/umc-dev.c struct umc_dev *umc_device_create(struct device *parent, int n) device 86 drivers/staging/uwb/umc-dev.c struct device *dev; device 244 drivers/staging/uwb/uwb-debug.c struct device *dev = &pal->rc->uwb_dev.dev; device 28 drivers/staging/uwb/uwb-internal.h extern int uwb_dev_add(struct uwb_dev *uwb_dev, struct device *parent_dev, device 49 drivers/staging/uwb/uwb.h struct device dev; device 442 drivers/staging/uwb/uwb.h struct device *device; device 489 drivers/staging/uwb/uwb.h typedef int (*uwb_dev_for_each_f)(struct device *dev, void *priv); device 494 drivers/staging/uwb/uwb.h struct uwb_rc *uwb_rc_get_by_grandpa(const struct device *); device 518 drivers/staging/uwb/uwb.h int __uwb_mac_addr_assigned_check(struct device *, void *); device 519 drivers/staging/uwb/uwb.h int __uwb_dev_addr_assigned_check(struct device *, void *); device 581 drivers/staging/uwb/uwb.h int uwb_rc_add(struct uwb_rc *, struct device *dev, void *rc_priv); device 83 drivers/staging/uwb/whc-rc.c struct device *dev = &whcrc->umc_dev->dev; device 178 drivers/staging/uwb/whc-rc.c struct device *dev = &whcrc->umc_dev->dev; device 207 drivers/staging/uwb/whc-rc.c struct device *dev = &whcrc->umc_dev->dev; device 292 drivers/staging/uwb/whc-rc.c struct device *dev = &whcrc->umc_dev->dev; device 354 drivers/staging/uwb/whc-rc.c struct device *dev = &umc_dev->dev; device 31 drivers/staging/uwb/whci.c && (pci_dev->device == 0x0c3b || pci_dev->device == 0004) device 49 drivers/staging/uwb/whci.c pci_dev->vendor, pci_dev->device, pci_dev->class, device 62 drivers/staging/uwb/whci.c int whci_wait_for(struct device *dev, u32 __iomem *reg, u32 mask, u32 result, device 11 drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c struct device *dev; device 168 drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c int bcm2835_new_vchi_ctx(struct device *dev, struct bcm2835_vchi_ctx *vchi_ctx) device 27 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static void bcm2835_devm_free_vchi_ctx(struct device *dev, void *res) device 34 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static int bcm2835_devm_add_vchi_ctx(struct device *dev) device 162 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static int snd_add_child_device(struct device *dev, device 228 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static int snd_add_child_devices(struct device *device, u32 numchans) device 255 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c dev_dbg(device, "minchannels %d\n", minchannels); device 256 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c dev_dbg(device, "extrachannels %d\n", extrachannels); device 257 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c dev_dbg(device, "extrachannels_per_driver %d\n", device 259 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c dev_dbg(device, "extrachannels_remainder %d\n", device 273 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c dev_err(device, device 287 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c err = snd_add_child_device(device, audio_driver, device 298 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c struct device *dev = &pdev->dev; device 55 drivers/staging/vc04_services/bcm2835-audio/bcm2835.h struct device *dev; device 94 drivers/staging/vc04_services/bcm2835-audio/bcm2835.h int bcm2835_new_vchi_ctx(struct device *dev, struct bcm2835_vchi_ctx *vchi_ctx); device 202 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c unsigned int sizes[], struct device *alloc_ctxs[]) device 64 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c static struct device *g_dev; device 80 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c struct device *dev = &pdev->dev; device 3197 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct device *vchiq_dev; device 96 drivers/staging/vme/devices/vme_user.c struct device *device; /* Sysfs device */ device 538 drivers/staging/vme/devices/vme_user.c image[i].device = NULL; device 644 drivers/staging/vme/devices/vme_user.c image[i].device = device_create(vme_user_sysfs_class, NULL, device 647 drivers/staging/vme/devices/vme_user.c if (IS_ERR(image[i].device)) { device 649 drivers/staging/vme/devices/vme_user.c err = PTR_ERR(image[i].device); device 31 drivers/staging/vt6656/firmware.c struct device *dev = &priv->usb->dev; device 198 drivers/staging/wilc1000/wilc_sdio.c static int wilc_sdio_suspend(struct device *dev) device 1109 drivers/staging/wilc1000/wilc_sdio.c static int wilc_sdio_resume(struct device *dev) device 1814 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c int wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type, device 1865 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct wilc *wilc_create_wiphy(struct device *dev) device 12 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h int wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type, device 14 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h struct wilc *wilc_create_wiphy(struct device *dev); device 262 drivers/staging/wilc1000/wilc_wfi_netdevice.h struct device *dev; device 672 drivers/staging/wlan-ng/cfg80211.c static struct wiphy *wlan_create_wiphy(struct device *dev, device 717 drivers/staging/wlan-ng/p80211netdev.c int wlan_setup(struct wlandevice *wlandev, struct device *physdev) device 232 drivers/staging/wlan-ng/p80211netdev.h int wlan_setup(struct wlandevice *wlandev, struct device *physdev); device 121 drivers/staging/wusbcore/cbaf.c struct device *dev = &cbaf->usb_iface->dev; device 268 drivers/staging/wusbcore/cbaf.c struct device *dev = &cbaf->usb_iface->dev; device 299 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_chid_show(struct device *dev, device 309 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_chid_store(struct device *dev, device 344 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_host_name_show(struct device *dev, device 354 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_host_name_store(struct device *dev, device 371 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_host_band_groups_show(struct device *dev, device 381 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_host_band_groups_store(struct device *dev, device 411 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_cdid_show(struct device *dev, device 420 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_cdid_store(struct device *dev, device 451 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_device_band_groups_show(struct device *dev, device 465 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_device_name_show(struct device *dev, device 500 drivers/staging/wusbcore/cbaf.c struct device *dev = &cbaf->usb_iface->dev; device 525 drivers/staging/wusbcore/cbaf.c static ssize_t cbaf_wusb_ck_store(struct device *dev, device 577 drivers/staging/wusbcore/cbaf.c struct device *dev = &iface->dev; device 618 drivers/staging/wusbcore/cbaf.c struct device *dev = &iface->dev; device 17 drivers/staging/wusbcore/dev-sysfs.c static ssize_t wusb_disconnect_store(struct device *dev, device 44 drivers/staging/wusbcore/dev-sysfs.c static ssize_t wusb_cdid_show(struct device *dev, device 59 drivers/staging/wusbcore/dev-sysfs.c static ssize_t wusb_ck_store(struct device *dev, device 112 drivers/staging/wusbcore/dev-sysfs.c struct device *dev = &usb_dev->dev; device 152 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 270 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 391 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 518 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 554 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 588 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 642 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 693 drivers/staging/wusbcore/devconnect.c struct device *dev = &usb_dev->dev; device 763 drivers/staging/wusbcore/devconnect.c struct device *dev = &usb_dev->dev; device 843 drivers/staging/wusbcore/devconnect.c struct device *dev = &usb_dev->dev; device 1010 drivers/staging/wusbcore/devconnect.c struct device *dev = wusbhc->dev; device 67 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &wa->usb_iface->dev; device 108 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &hwahc->wa.usb_iface->dev; device 233 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &hwahc->wa.usb_iface->dev; device 325 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &wa->usb_iface->dev; device 555 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &wa->usb_iface->dev; device 627 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &usb_dev->dev; device 707 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &iface->dev; device 792 drivers/staging/wusbcore/host/hwa-hc.c struct device *dev = &usb_iface->dev; device 232 drivers/staging/wusbcore/host/whci/hcd.c struct device *dev = &umc->dev; device 181 drivers/staging/wusbcore/mmc.c struct device *dev = wusbhc->dev; device 30 drivers/staging/wusbcore/pal.c wusbhc->pal.device = wusbhc->usb_hcd.self.controller; device 39 drivers/staging/wusbcore/reservation.c struct device *dev = wusbhc->dev; device 235 drivers/staging/wusbcore/rh.c struct device *dev = wusbhc->dev; device 280 drivers/staging/wusbcore/rh.c struct device *dev = wusbhc->dev; device 158 drivers/staging/wusbcore/security.c struct device *dev = &usb_dev->dev; device 206 drivers/staging/wusbcore/security.c struct device *dev = &usb_dev->dev; device 304 drivers/staging/wusbcore/security.c struct device *dev = &usb_dev->dev; device 355 drivers/staging/wusbcore/security.c struct device *dev = &usb_dev->dev; device 26 drivers/staging/wusbcore/wa-hc.c struct device *dev = &iface->dev; device 452 drivers/staging/wusbcore/wa-hc.h struct device *dev = &wa->usb_iface->dev; device 88 drivers/staging/wusbcore/wa-nep.c struct device *dev = &wa->usb_iface->dev; device 169 drivers/staging/wusbcore/wa-nep.c struct device *dev = &wa->usb_iface->dev; device 210 drivers/staging/wusbcore/wa-nep.c struct device *dev = &wa->usb_iface->dev; device 254 drivers/staging/wusbcore/wa-nep.c struct device *dev = &iface->dev; device 58 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 96 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 185 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 219 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 250 drivers/staging/wusbcore/wa-rpipe.c struct device *dev, struct usb_host_endpoint *ep) device 303 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 387 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 427 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 481 drivers/staging/wusbcore/wa-rpipe.c struct device *dev = &wa->usb_iface->dev; device 325 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &xfer->wa->usb_iface->dev; device 441 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 497 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &xfer->wa->usb_iface->dev; device 582 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &xfer->wa->usb_iface->dev; device 737 drivers/staging/wusbcore/wa-xfer.c struct device *dev; device 874 drivers/staging/wusbcore/wa-xfer.c struct device *dev; device 947 drivers/staging/wusbcore/wa-xfer.c struct device *dev; device 1299 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &xfer->wa->usb_iface->dev; device 1454 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &rpipe->wa->usb_iface->dev; device 1545 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 1824 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 2280 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 2432 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 2587 drivers/staging/wusbcore/wa-xfer.c struct device *dev; device 2754 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 2848 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 2905 drivers/staging/wusbcore/wa-xfer.c struct device *dev = &wa->usb_iface->dev; device 28 drivers/staging/wusbcore/wusbhc.c static struct wusbhc *usbhc_dev_to_wusbhc(struct device *dev) device 43 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_trust_timeout_show(struct device *dev, device 52 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_trust_timeout_store(struct device *dev, device 78 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_chid_show(struct device *dev, device 100 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_chid_store(struct device *dev, device 132 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_phy_rate_show(struct device *dev, device 141 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_phy_rate_store(struct device *dev, device 160 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_dnts_show(struct device *dev, device 170 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_dnts_store(struct device *dev, device 190 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_retry_count_show(struct device *dev, device 199 drivers/staging/wusbcore/wusbhc.c static ssize_t wusb_retry_count_store(struct device *dev, device 302 drivers/staging/wusbcore/wusbhc.c struct device *dev = wusbhc->usb_hcd.self.controller; device 235 drivers/staging/wusbcore/wusbhc.h struct device *dev; device 71 drivers/target/loopback/tcm_loop.c static int tcm_loop_driver_probe(struct device *); device 72 drivers/target/loopback/tcm_loop.c static int tcm_loop_driver_remove(struct device *); device 74 drivers/target/loopback/tcm_loop.c static int pseudo_lld_bus_match(struct device *dev, device 94 drivers/target/loopback/tcm_loop.c static struct device *tcm_loop_primary; device 109 drivers/target/loopback/tcm_loop.c tl_hba = *(struct tcm_loop_hba **)shost_priv(sc->device->host); device 110 drivers/target/loopback/tcm_loop.c tl_tpg = &tl_hba->tl_hba_tpgs[sc->device->id]; device 146 drivers/target/loopback/tcm_loop.c &tl_cmd->tl_sense_buf[0], tl_cmd->sc->device->lun, device 172 drivers/target/loopback/tcm_loop.c __func__, sc->device->host->host_no, sc->device->id, device 173 drivers/target/loopback/tcm_loop.c sc->device->channel, sc->device->lun, sc->cmnd[0], device 247 drivers/target/loopback/tcm_loop.c tl_hba = *(struct tcm_loop_hba **)shost_priv(sc->device->host); device 248 drivers/target/loopback/tcm_loop.c tl_tpg = &tl_hba->tl_hba_tpgs[sc->device->id]; device 249 drivers/target/loopback/tcm_loop.c ret = tcm_loop_issue_tmr(tl_tpg, sc->device->lun, device 267 drivers/target/loopback/tcm_loop.c tl_hba = *(struct tcm_loop_hba **)shost_priv(sc->device->host); device 268 drivers/target/loopback/tcm_loop.c tl_tpg = &tl_hba->tl_hba_tpgs[sc->device->id]; device 270 drivers/target/loopback/tcm_loop.c ret = tcm_loop_issue_tmr(tl_tpg, sc->device->lun, device 283 drivers/target/loopback/tcm_loop.c tl_hba = *(struct tcm_loop_hba **)shost_priv(sc->device->host); device 291 drivers/target/loopback/tcm_loop.c tl_tpg = &tl_hba->tl_hba_tpgs[sc->device->id]; device 318 drivers/target/loopback/tcm_loop.c static int tcm_loop_driver_probe(struct device *dev) device 362 drivers/target/loopback/tcm_loop.c static int tcm_loop_driver_remove(struct device *dev) device 375 drivers/target/loopback/tcm_loop.c static void tcm_loop_release_adapter(struct device *dev) device 51 drivers/target/loopback/tcm_loop.h struct device dev; device 802 drivers/target/target_core_stat.c CONFIGFS_ATTR_RO(target_stat_transport_, device); device 87 drivers/target/target_core_user.c static struct device *tcmu_root_device; device 86 drivers/tc/tc-driver.c static int tc_bus_match(struct device *dev, struct device_driver *drv) device 681 drivers/tee/tee_core.c static void tee_release_device(struct device *dev) device 706 drivers/tee/tee_core.c struct device *dev, device 792 drivers/tee/tee_core.c static ssize_t implementation_id_show(struct device *dev, device 942 drivers/tee/tee_core.c static int match_dev(struct device *dev, const void *data) device 957 drivers/tee/tee_core.c struct device *dev = NULL; device 958 drivers/tee/tee_core.c struct device *put_dev = NULL; device 1044 drivers/tee/tee_core.c static int tee_client_device_match(struct device *dev, device 1062 drivers/tee/tee_core.c static int tee_client_device_uevent(struct device *dev, device 49 drivers/tee/tee_private.h struct device dev; device 71 drivers/thermal/armada_thermal.c struct device *dev; device 107 drivers/thermal/broadcom/brcmstb_thermal.c struct device *dev; device 52 drivers/thermal/broadcom/ns-thermal.c struct device *dev = &pdev->dev; device 50 drivers/thermal/broadcom/sr-thermal.c struct device *dev = &pdev->dev; device 49 drivers/thermal/clock_cooling.c struct device *dev; device 375 drivers/thermal/clock_cooling.c clock_cooling_register(struct device *dev, const char *clock_name) device 138 drivers/thermal/cpu_cooling.c struct device *dev = NULL; device 536 drivers/thermal/cpu_cooling.c struct device *dev; device 57 drivers/thermal/da9062-thermal.c struct device *dev; device 132 drivers/thermal/db8500_thermal.c dev_dbg(&th->tz->device, device 155 drivers/thermal/db8500_thermal.c dev_dbg(&th->tz->device, device 169 drivers/thermal/db8500_thermal.c struct device *dev = &pdev->dev; device 82 drivers/thermal/devfreq_cooling.c struct device *dev = dfc->devfreq->dev.parent; device 136 drivers/thermal/devfreq_cooling.c struct device *dev = df->dev.parent; device 179 drivers/thermal/devfreq_cooling.c struct device *dev = df->dev.parent; device 422 drivers/thermal/devfreq_cooling.c struct device *dev = df->dev.parent; device 95 drivers/thermal/dove_thermal.c dev_err(&thermal->device, device 30 drivers/thermal/gov_bang_bang.c dev_dbg(&tz->device, "Trip%d[temp=%d]:temp=%d:hyst=%d\n", device 61 drivers/thermal/gov_bang_bang.c dev_dbg(&instance->cdev->device, "target=%d\n", device 399 drivers/thermal/hisi_thermal.c struct device *dev = &pdev->dev; device 425 drivers/thermal/hisi_thermal.c struct device *dev = &pdev->dev; device 559 drivers/thermal/hisi_thermal.c struct device *dev = &pdev->dev; device 633 drivers/thermal/hisi_thermal.c static int hisi_thermal_suspend(struct device *dev) device 644 drivers/thermal/hisi_thermal.c static int hisi_thermal_resume(struct device *dev) device 301 drivers/thermal/imx_thermal.c dev_dbg(&tz->device, "temp measurement never finished\n"); device 322 drivers/thermal/imx_thermal.c dev_dbg(&tz->device, "thermal alarm off: T < %d\n", device 328 drivers/thermal/imx_thermal.c dev_dbg(&tz->device, "millicelsius: %d\n", *temp); device 448 drivers/thermal/imx_thermal.c dev_err(&tz->device, device 464 drivers/thermal/imx_thermal.c dev_err(&tz->device, device 635 drivers/thermal/imx_thermal.c dev_dbg(&data->tz->device, "THERMAL ALARM: T > %d\n", device 882 drivers/thermal/imx_thermal.c static int imx_thermal_suspend(struct device *dev) device 903 drivers/thermal/imx_thermal.c static int imx_thermal_resume(struct device *dev) device 57 drivers/thermal/intel/int340x_thermal/int3400_thermal.c static ssize_t available_uuids_show(struct device *dev, device 77 drivers/thermal/intel/int340x_thermal/int3400_thermal.c static ssize_t current_uuid_show(struct device *dev, device 89 drivers/thermal/intel/int340x_thermal/int3400_thermal.c static ssize_t current_uuid_store(struct device *dev, device 217 drivers/thermal/intel/int340x_thermal/int3400_thermal.c kobject_uevent_env(&priv->thermal->device.kobj, KOBJ_CHANGE, device 57 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c struct device *dev; device 85 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static ssize_t power_limit_##index##_##suffix##_show(struct device *dev, \ device 143 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static ssize_t tcc_offset_degree_celsius_show(struct device *dev, device 181 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static ssize_t tcc_offset_degree_celsius_store(struct device *dev, device 345 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int proc_thermal_add(struct device *dev, device 637 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c if (pdev->device == PCI_DEVICE_ID_PROC_BSW_THERMAL) { device 695 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int proc_thermal_resume(struct device *dev) device 215 drivers/thermal/intel/intel_bxt_pmic_thermal.c struct device *dev; device 372 drivers/thermal/intel/intel_pch_thermal.c static int intel_pch_thermal_suspend(struct device *device) device 374 drivers/thermal/intel/intel_pch_thermal.c struct pch_thermal_device *ptd = dev_get_drvdata(device); device 379 drivers/thermal/intel/intel_pch_thermal.c static int intel_pch_thermal_resume(struct device *device) device 381 drivers/thermal/intel/intel_pch_thermal.c struct pch_thermal_device *ptd = dev_get_drvdata(device); device 37 drivers/thermal/kirkwood_thermal.c dev_err(&thermal->device, device 26 drivers/thermal/max77620_thermal.c struct device *dev; device 251 drivers/thermal/mtk_thermal.c struct device *dev; device 761 drivers/thermal/mtk_thermal.c static int mtk_thermal_get_calibration_data(struct device *dev, device 484 drivers/thermal/of-thermal.c thermal_zone_of_sensor_register(struct device *dev, int sensor_id, void *data, device 556 drivers/thermal/of-thermal.c void thermal_zone_of_sensor_unregister(struct device *dev, device 581 drivers/thermal/of-thermal.c static void devm_thermal_zone_of_sensor_release(struct device *dev, void *res) device 587 drivers/thermal/of-thermal.c static int devm_thermal_zone_of_sensor_match(struct device *dev, void *res, device 618 drivers/thermal/of-thermal.c struct device *dev, int sensor_id, device 654 drivers/thermal/of-thermal.c void devm_thermal_zone_of_sensor_unregister(struct device *dev, device 484 drivers/thermal/power_allocator.c dev_warn(&tz->device, device 571 drivers/thermal/power_allocator.c dev_warn(&tz->device, "power_allocator: sustainable_power will be estimated\n"); device 601 drivers/thermal/power_allocator.c dev_dbg(&tz->device, "Unbinding from thermal zone %d\n", tz->id); device 639 drivers/thermal/power_allocator.c dev_warn(&tz->device, device 67 drivers/thermal/qcom/qcom-spmi-temp-alarm.c struct device *dev; device 15 drivers/thermal/qcom/tsens-common.c char *qfprom_read(struct device *dev, const char *cname) device 157 drivers/thermal/qcom/tsens-common.c struct device *dev = priv->dev; device 34 drivers/thermal/qcom/tsens.c static int __maybe_unused tsens_suspend(struct device *dev) device 44 drivers/thermal/qcom/tsens.c static int __maybe_unused tsens_resume(struct device *dev) device 105 drivers/thermal/qcom/tsens.c struct device *dev; device 301 drivers/thermal/qcom/tsens.h struct device *dev; device 314 drivers/thermal/qcom/tsens.h char *qfprom_read(struct device *dev, const char *cname); device 259 drivers/thermal/qoriq_thermal.c static int __maybe_unused qoriq_tmu_suspend(struct device *dev) device 274 drivers/thermal/qoriq_thermal.c static int __maybe_unused qoriq_tmu_resume(struct device *dev) device 339 drivers/thermal/rcar_gen3_thermal.c struct device *dev = &pdev->dev; device 360 drivers/thermal/rcar_gen3_thermal.c struct device *dev = &pdev->dev; device 475 drivers/thermal/rcar_gen3_thermal.c static int __maybe_unused rcar_gen3_thermal_suspend(struct device *dev) device 484 drivers/thermal/rcar_gen3_thermal.c static int __maybe_unused rcar_gen3_thermal_resume(struct device *dev) device 44 drivers/thermal/rcar_thermal.c struct device *dev; device 201 drivers/thermal/rcar_thermal.c struct device *dev = rcar_priv_to_dev(priv); device 279 drivers/thermal/rcar_thermal.c struct device *dev = rcar_priv_to_dev(priv); device 308 drivers/thermal/rcar_thermal.c struct device *dev = rcar_priv_to_dev(priv); device 327 drivers/thermal/rcar_thermal.c struct device *dev = rcar_priv_to_dev(priv); device 346 drivers/thermal/rcar_thermal.c struct device *dev = rcar_priv_to_dev(priv); device 421 drivers/thermal/rcar_thermal.c struct device *dev = rcar_priv_to_dev(priv); device 472 drivers/thermal/rcar_thermal.c struct device *dev = &pdev->dev; device 494 drivers/thermal/rcar_thermal.c struct device *dev = &pdev->dev; device 625 drivers/thermal/rcar_thermal.c static int rcar_thermal_suspend(struct device *dev) device 640 drivers/thermal/rcar_thermal.c static int rcar_thermal_resume(struct device *dev) device 1113 drivers/thermal/rockchip_thermal.c static int rockchip_configure_from_dt(struct device *dev, device 1358 drivers/thermal/rockchip_thermal.c static int __maybe_unused rockchip_thermal_suspend(struct device *dev) device 1376 drivers/thermal/rockchip_thermal.c static int __maybe_unused rockchip_thermal_resume(struct device *dev) device 1150 drivers/thermal/samsung/exynos_tmu.c static int exynos_tmu_suspend(struct device *dev) device 1157 drivers/thermal/samsung/exynos_tmu.c static int exynos_tmu_resume(struct device *dev) device 48 drivers/thermal/spear_thermal.c static int __maybe_unused spear_thermal_suspend(struct device *dev) device 64 drivers/thermal/spear_thermal.c static int __maybe_unused spear_thermal_resume(struct device *dev) device 137 drivers/thermal/spear_thermal.c dev_info(&spear_thermal->device, "Thermal Sensor Loaded at: 0x%p.\n", device 25 drivers/thermal/st/st_thermal.c struct device *dev = sensor->dev; device 51 drivers/thermal/st/st_thermal.c struct device *dev = sensor->dev; device 85 drivers/thermal/st/st_thermal.c struct device *dev = sensor->dev; device 112 drivers/thermal/st/st_thermal.c struct device *dev = sensor->dev; device 141 drivers/thermal/st/st_thermal.c struct device *dev = sensor->dev; device 159 drivers/thermal/st/st_thermal.c struct device *dev = sensor->dev; device 183 drivers/thermal/st/st_thermal.c struct device *dev = &pdev->dev; device 273 drivers/thermal/st/st_thermal.c static int st_thermal_suspend(struct device *dev) device 280 drivers/thermal/st/st_thermal.c static int st_thermal_resume(struct device *dev) device 79 drivers/thermal/st/st_thermal.h struct device *dev; device 59 drivers/thermal/st/st_thermal_memmap.c struct device *dev = sensor->dev; device 92 drivers/thermal/st/st_thermal_memmap.c struct device *dev = sensor->dev; device 122 drivers/thermal/st/st_thermal_memmap.c struct device *dev = sensor->dev; device 71 drivers/thermal/st/st_thermal_syscfg.c struct device *dev = sensor->dev; device 90 drivers/thermal/st/stm_thermal.c struct device *dev; device 485 drivers/thermal/st/stm_thermal.c struct device *dev = sensor->dev; device 529 drivers/thermal/st/stm_thermal.c struct device *dev = sensor->dev; device 570 drivers/thermal/st/stm_thermal.c static int stm_thermal_suspend(struct device *dev) device 584 drivers/thermal/st/stm_thermal.c static int stm_thermal_resume(struct device *dev) device 51 drivers/thermal/step_wise.c dev_dbg(&cdev->device, "cur_state=%ld\n", cur_state); device 140 drivers/thermal/step_wise.c dev_dbg(&tz->device, "Trip%d[type=%d,temp=%d]:trend=%d,throttle=%d\n", device 151 drivers/thermal/step_wise.c dev_dbg(&instance->cdev->device, "old_target=%d, target=%d\n", device 97 drivers/thermal/tango_thermal.c static int __maybe_unused tango_thermal_resume(struct device *dev) device 302 drivers/thermal/tegra/soctherm.c struct device *dev; device 446 drivers/thermal/tegra/soctherm.c static int enforce_temp_range(struct device *dev, int trip_temp) device 473 drivers/thermal/tegra/soctherm.c static int thermtrip_program(struct device *dev, device 512 drivers/thermal/tegra/soctherm.c static int throttrip_program(struct device *dev, device 590 drivers/thermal/tegra/soctherm.c struct device *dev = zone->dev; device 769 drivers/thermal/tegra/soctherm.c static int tegra_soctherm_set_hwtrips(struct device *dev, device 1569 drivers/thermal/tegra/soctherm.c struct device *dev = &pdev->dev; device 1611 drivers/thermal/tegra/soctherm.c static void soctherm_oc_cfg_parse(struct device *dev, device 1637 drivers/thermal/tegra/soctherm.c static int soctherm_throt_cfg_parse(struct device *dev, device 1687 drivers/thermal/tegra/soctherm.c struct device *dev = &pdev->dev; device 1961 drivers/thermal/tegra/soctherm.c static void tegra_soctherm_throttle(struct device *dev) device 2267 drivers/thermal/tegra/soctherm.c static int __maybe_unused soctherm_suspend(struct device *dev) device 2276 drivers/thermal/tegra/soctherm.c static int __maybe_unused soctherm_resume(struct device *dev) device 27 drivers/thermal/tegra/tegra-bpmp-thermal.c struct device *dev; device 17 drivers/thermal/thermal-generic-adc.c struct device *dev; device 75 drivers/thermal/thermal-generic-adc.c static int gadc_thermal_read_linear_lookup_table(struct device *dev, device 86 drivers/thermal/thermal_core.c dev_err(&tz->device, device 167 drivers/thermal/thermal_core.c dev_err(&pos->device, device 395 drivers/thermal/thermal_core.c dev_emerg(&tz->device, device 440 drivers/thermal/thermal_core.c dev_warn(&tz->device, device 453 drivers/thermal/thermal_core.c dev_dbg(&tz->device, "last_temperature N/A, current_temperature=%d\n", device 456 drivers/thermal/thermal_core.c dev_dbg(&tz->device, "last_temperature=%d, current_temperature=%d\n", device 738 drivers/thermal/thermal_core.c sysfs_create_link(&tz->device.kobj, &cdev->device.kobj, dev->name); device 747 drivers/thermal/thermal_core.c result = device_create_file(&tz->device, &dev->attr); device 757 drivers/thermal/thermal_core.c result = device_create_file(&tz->device, &dev->weight_attr); device 779 drivers/thermal/thermal_core.c device_remove_file(&tz->device, &dev->weight_attr); device 781 drivers/thermal/thermal_core.c device_remove_file(&tz->device, &dev->attr); device 783 drivers/thermal/thermal_core.c sysfs_remove_link(&tz->device.kobj, dev->name); device 829 drivers/thermal/thermal_core.c device_remove_file(&tz->device, &pos->weight_attr); device 830 drivers/thermal/thermal_core.c device_remove_file(&tz->device, &pos->attr); device 831 drivers/thermal/thermal_core.c sysfs_remove_link(&tz->device.kobj, pos->name); device 838 drivers/thermal/thermal_core.c static void thermal_release(struct device *dev) device 864 drivers/thermal/thermal_core.c dev_err(&tz->device, "binding zone %s with cdev %s failed:%d\n", device 981 drivers/thermal/thermal_core.c cdev->device.class = &thermal_class; device 984 drivers/thermal/thermal_core.c dev_set_name(&cdev->device, "cooling_device%d", cdev->id); device 985 drivers/thermal/thermal_core.c result = device_register(&cdev->device); device 988 drivers/thermal/thermal_core.c put_device(&cdev->device); device 1055 drivers/thermal/thermal_core.c static void thermal_cooling_device_release(struct device *dev, void *res) device 1079 drivers/thermal/thermal_core.c devm_thermal_of_cooling_device_register(struct device *dev, device 1164 drivers/thermal/thermal_core.c device_del(&cdev->device); device 1166 drivers/thermal/thermal_core.c put_device(&cdev->device); device 1289 drivers/thermal/thermal_core.c tz->device.class = &thermal_class; device 1304 drivers/thermal/thermal_core.c dev_set_name(&tz->device, "thermal_zone%d", tz->id); device 1305 drivers/thermal/thermal_core.c result = device_register(&tz->device); device 1358 drivers/thermal/thermal_core.c device_del(&tz->device); device 1360 drivers/thermal/thermal_core.c put_device(&tz->device); device 1425 drivers/thermal/thermal_core.c device_unregister(&tz->device); device 1538 drivers/thermal/thermal_core.c dev_err(&tz->device, "Failed to send netlink event:%d", result); device 58 drivers/thermal/thermal_core.h container_of(_dev, struct thermal_zone_device, device) device 61 drivers/thermal/thermal_core.h container_of(_dev, struct thermal_cooling_device, device) device 78 drivers/thermal/thermal_core.h ssize_t trip_point_show(struct device *, struct device_attribute *, char *); device 79 drivers/thermal/thermal_core.h ssize_t weight_show(struct device *, struct device_attribute *, char *); device 80 drivers/thermal/thermal_core.h ssize_t weight_store(struct device *, struct device_attribute *, const char *, device 150 drivers/thermal/thermal_helpers.c dev_dbg(&tz->device, device 159 drivers/thermal/thermal_helpers.c dev_err(&tz->device, "Failed to set trips: %d\n", ret); device 180 drivers/thermal/thermal_helpers.c dev_dbg(&cdev->device, "zone%d->target=%lu\n", device 194 drivers/thermal/thermal_helpers.c dev_dbg(&cdev->device, "set to state %lu\n", target); device 23 drivers/thermal/thermal_hwmon.c struct device *device; device 47 drivers/thermal/thermal_hwmon.c temp_input_show(struct device *dev, struct device_attribute *attr, char *buf) device 67 drivers/thermal/thermal_hwmon.c temp_crit_show(struct device *dev, struct device_attribute *attr, char *buf) device 150 drivers/thermal/thermal_hwmon.c hwmon->device = hwmon_device_register_with_info(&tz->device, hwmon->type, device 152 drivers/thermal/thermal_hwmon.c if (IS_ERR(hwmon->device)) { device 153 drivers/thermal/thermal_hwmon.c result = PTR_ERR(hwmon->device); device 173 drivers/thermal/thermal_hwmon.c result = device_create_file(hwmon->device, &temp->temp_input.attr); device 185 drivers/thermal/thermal_hwmon.c result = device_create_file(hwmon->device, device 200 drivers/thermal/thermal_hwmon.c device_remove_file(hwmon->device, &temp->temp_input.attr); device 205 drivers/thermal/thermal_hwmon.c hwmon_device_unregister(hwmon->device); device 222 drivers/thermal/thermal_hwmon.c dev_dbg(&tz->device, "hwmon device lookup failed!\n"); device 229 drivers/thermal/thermal_hwmon.c dev_dbg(&tz->device, "temperature input lookup failed!\n"); device 233 drivers/thermal/thermal_hwmon.c device_remove_file(hwmon->device, &temp->temp_input.attr); device 235 drivers/thermal/thermal_hwmon.c device_remove_file(hwmon->device, &temp->temp_crit.attr); device 247 drivers/thermal/thermal_hwmon.c hwmon_device_unregister(hwmon->device); device 27 drivers/thermal/thermal_sysfs.c type_show(struct device *dev, struct device_attribute *attr, char *buf) device 35 drivers/thermal/thermal_sysfs.c temp_show(struct device *dev, struct device_attribute *attr, char *buf) device 49 drivers/thermal/thermal_sysfs.c mode_show(struct device *dev, struct device_attribute *attr, char *buf) device 67 drivers/thermal/thermal_sysfs.c mode_store(struct device *dev, struct device_attribute *attr, device 90 drivers/thermal/thermal_sysfs.c trip_point_type_show(struct device *dev, struct device_attribute *attr, device 122 drivers/thermal/thermal_sysfs.c trip_point_temp_store(struct device *dev, struct device_attribute *attr, device 148 drivers/thermal/thermal_sysfs.c trip_point_temp_show(struct device *dev, struct device_attribute *attr, device 170 drivers/thermal/thermal_sysfs.c trip_point_hyst_store(struct device *dev, struct device_attribute *attr, device 200 drivers/thermal/thermal_sysfs.c trip_point_hyst_show(struct device *dev, struct device_attribute *attr, device 219 drivers/thermal/thermal_sysfs.c passive_store(struct device *dev, struct device_attribute *attr, device 253 drivers/thermal/thermal_sysfs.c passive_show(struct device *dev, struct device_attribute *attr, device 262 drivers/thermal/thermal_sysfs.c policy_store(struct device *dev, struct device_attribute *attr, device 279 drivers/thermal/thermal_sysfs.c policy_show(struct device *dev, struct device_attribute *devattr, char *buf) device 287 drivers/thermal/thermal_sysfs.c available_policies_show(struct device *dev, struct device_attribute *devattr, device 295 drivers/thermal/thermal_sysfs.c emul_temp_store(struct device *dev, struct device_attribute *attr, device 322 drivers/thermal/thermal_sysfs.c sustainable_power_show(struct device *dev, struct device_attribute *devattr, device 334 drivers/thermal/thermal_sysfs.c sustainable_power_store(struct device *dev, struct device_attribute *devattr, device 353 drivers/thermal/thermal_sysfs.c name##_show(struct device *dev, struct device_attribute *devattr, \ device 365 drivers/thermal/thermal_sysfs.c name##_store(struct device *dev, struct device_attribute *devattr, \ device 441 drivers/thermal/thermal_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 444 drivers/thermal/thermal_sysfs.c tz = container_of(dev, struct thermal_zone_device, device); device 467 drivers/thermal/thermal_sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 472 drivers/thermal/thermal_sysfs.c tz = container_of(dev, struct thermal_zone_device, device); device 650 drivers/thermal/thermal_sysfs.c tz->device.groups = groups; device 663 drivers/thermal/thermal_sysfs.c kfree(tz->device.groups); device 668 drivers/thermal/thermal_sysfs.c cdev_type_show(struct device *dev, struct device_attribute *attr, char *buf) device 675 drivers/thermal/thermal_sysfs.c static ssize_t max_state_show(struct device *dev, struct device_attribute *attr, device 688 drivers/thermal/thermal_sysfs.c static ssize_t cur_state_show(struct device *dev, struct device_attribute *attr, device 702 drivers/thermal/thermal_sysfs.c cur_state_store(struct device *dev, struct device_attribute *attr, device 787 drivers/thermal/thermal_sysfs.c static ssize_t total_trans_show(struct device *dev, device 802 drivers/thermal/thermal_sysfs.c time_in_state_ms_show(struct device *dev, struct device_attribute *attr, device 823 drivers/thermal/thermal_sysfs.c reset_store(struct device *dev, struct device_attribute *attr, const char *buf, device 845 drivers/thermal/thermal_sysfs.c static ssize_t trans_table_show(struct device *dev, device 957 drivers/thermal/thermal_sysfs.c cdev->device.groups = cooling_device_attr_groups; device 967 drivers/thermal/thermal_sysfs.c trip_point_show(struct device *dev, struct device_attribute *attr, char *buf) device 981 drivers/thermal/thermal_sysfs.c weight_show(struct device *dev, struct device_attribute *attr, char *buf) device 990 drivers/thermal/thermal_sysfs.c ssize_t weight_store(struct device *dev, struct device_attribute *attr, device 1163 drivers/thermal/ti-soc-thermal/ti-bandgap.c static int ti_bandgap_suspend(struct device *dev) device 1177 drivers/thermal/ti-soc-thermal/ti-bandgap.c static int ti_bandgap_resume(struct device *dev) device 194 drivers/thermal/ti-soc-thermal/ti-bandgap.h struct device *dev; device 45 drivers/thermal/ti-soc-thermal/ti-thermal-common.c dev_dbg(&data->ti_thermal->device, "updated thermal zone %s\n", device 85 drivers/thermal/uniphier_thermal.c struct device *dev; device 247 drivers/thermal/uniphier_thermal.c struct device *dev = &pdev->dev; device 36 drivers/thermal/user_space.c kobject_uevent_env(&tz->device.kobj, KOBJ_CHANGE, thermal_prop); device 56 drivers/thermal/zx2967_thermal.c struct device *dev; device 207 drivers/thermal/zx2967_thermal.c static int zx2967_thermal_suspend(struct device *dev) device 220 drivers/thermal/zx2967_thermal.c static int zx2967_thermal_resume(struct device *dev) device 49 drivers/thunderbolt/domain.c static const struct tb_service_id *__tb_service_match(struct device *dev, device 72 drivers/thunderbolt/domain.c static int tb_service_match(struct device *dev, struct device_driver *drv) device 77 drivers/thunderbolt/domain.c static int tb_service_probe(struct device *dev) device 89 drivers/thunderbolt/domain.c static int tb_service_remove(struct device *dev) device 101 drivers/thunderbolt/domain.c static void tb_service_shutdown(struct device *dev) device 123 drivers/thunderbolt/domain.c static ssize_t boot_acl_show(struct device *dev, struct device_attribute *attr, device 165 drivers/thunderbolt/domain.c static ssize_t boot_acl_store(struct device *dev, struct device_attribute *attr, device 241 drivers/thunderbolt/domain.c static ssize_t iommu_dma_protection_show(struct device *dev, device 255 drivers/thunderbolt/domain.c static ssize_t security_show(struct device *dev, struct device_attribute *attr, device 278 drivers/thunderbolt/domain.c struct device *dev = container_of(kobj, struct device, kobj); device 310 drivers/thunderbolt/domain.c static void tb_domain_release(struct device *dev) device 763 drivers/thunderbolt/domain.c static int disconnect_xdomain(struct device *dev, void *data) device 414 drivers/thunderbolt/eeprom.c struct device *dev = &sw->tb->nhi->pdev->dev; device 571 drivers/thunderbolt/eeprom.c sw->device = header->model_id; device 1330 drivers/thunderbolt/icm.c switch (parent->device) { device 1911 drivers/thunderbolt/icm.c static int complete_rpm(struct device *dev, void *data) device 2161 drivers/thunderbolt/icm.c switch (nhi->pdev->device) { device 863 drivers/thunderbolt/nhi.c static int __nhi_suspend_noirq(struct device *dev, bool wakeup) device 883 drivers/thunderbolt/nhi.c static int nhi_suspend_noirq(struct device *dev) device 902 drivers/thunderbolt/nhi.c static int nhi_poweroff_noirq(struct device *dev) device 927 drivers/thunderbolt/nhi.c static int nhi_resume_noirq(struct device *dev) device 953 drivers/thunderbolt/nhi.c static int nhi_suspend(struct device *dev) device 961 drivers/thunderbolt/nhi.c static void nhi_complete(struct device *dev) device 977 drivers/thunderbolt/nhi.c static int nhi_runtime_suspend(struct device *dev) device 996 drivers/thunderbolt/nhi.c static int nhi_runtime_resume(struct device *dev) device 1236 drivers/thunderbolt/nhi.c .device = PCI_DEVICE_ID_INTEL_LIGHT_RIDGE, device 1242 drivers/thunderbolt/nhi.c .device = PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C, device 1248 drivers/thunderbolt/nhi.c .device = PCI_DEVICE_ID_INTEL_FALCON_RIDGE_2C_NHI, device 1254 drivers/thunderbolt/nhi.c .device = PCI_DEVICE_ID_INTEL_FALCON_RIDGE_4C_NHI, device 20 drivers/thunderbolt/nhi_ops.c static int check_for_device(struct device *dev, void *data) device 1044 drivers/thunderbolt/switch.c static ssize_t authorized_show(struct device *dev, device 1093 drivers/thunderbolt/switch.c static ssize_t authorized_store(struct device *dev, device 1116 drivers/thunderbolt/switch.c static ssize_t boot_show(struct device *dev, struct device_attribute *attr, device 1125 drivers/thunderbolt/switch.c static ssize_t device_show(struct device *dev, struct device_attribute *attr, device 1130 drivers/thunderbolt/switch.c return sprintf(buf, "%#x\n", sw->device); device 1132 drivers/thunderbolt/switch.c static DEVICE_ATTR_RO(device); device 1135 drivers/thunderbolt/switch.c device_name_show(struct device *dev, struct device_attribute *attr, char *buf) device 1143 drivers/thunderbolt/switch.c static ssize_t key_show(struct device *dev, struct device_attribute *attr, device 1161 drivers/thunderbolt/switch.c static ssize_t key_store(struct device *dev, struct device_attribute *attr, device 1219 drivers/thunderbolt/switch.c static ssize_t nvm_authenticate_show(struct device *dev, device 1229 drivers/thunderbolt/switch.c static ssize_t nvm_authenticate_store(struct device *dev, device 1292 drivers/thunderbolt/switch.c static ssize_t nvm_version_show(struct device *dev, device 1314 drivers/thunderbolt/switch.c static ssize_t vendor_show(struct device *dev, struct device_attribute *attr, device 1324 drivers/thunderbolt/switch.c vendor_name_show(struct device *dev, struct device_attribute *attr, char *buf) device 1332 drivers/thunderbolt/switch.c static ssize_t unique_id_show(struct device *dev, struct device_attribute *attr, device 1358 drivers/thunderbolt/switch.c struct device *dev = container_of(kobj, struct device, kobj); device 1362 drivers/thunderbolt/switch.c if (!sw->device) device 1406 drivers/thunderbolt/switch.c static void tb_switch_release(struct device *dev) device 1433 drivers/thunderbolt/switch.c static int __maybe_unused tb_switch_runtime_suspend(struct device *dev) device 1444 drivers/thunderbolt/switch.c static int __maybe_unused tb_switch_runtime_resume(struct device *dev) device 1520 drivers/thunderbolt/switch.c struct tb_switch *tb_switch_alloc(struct tb *tb, struct device *parent, device 1617 drivers/thunderbolt/switch.c tb_switch_alloc_safe_mode(struct tb *tb, struct device *parent, u64 route) device 1848 drivers/thunderbolt/switch.c sw->vendor, sw->device); device 2031 drivers/thunderbolt/switch.c static int tb_switch_match(struct device *dev, const void *data) device 2068 drivers/thunderbolt/switch.c struct device *dev; device 2093 drivers/thunderbolt/switch.c struct device *dev; device 2117 drivers/thunderbolt/switch.c struct device *dev; device 630 drivers/thunderbolt/tb.c static int tb_scan_finalize_switch(struct device *dev, void *data) device 89 drivers/thunderbolt/tb.h struct device dev; device 97 drivers/thunderbolt/tb.h u16 device; device 517 drivers/thunderbolt/tb.h struct tb_switch *tb_switch_alloc(struct tb *tb, struct device *parent, device 520 drivers/thunderbolt/tb.h struct device *parent, u64 route); device 545 drivers/thunderbolt/tb.h static inline bool tb_is_switch(const struct device *dev) device 550 drivers/thunderbolt/tb.h static inline struct tb_switch *tb_to_switch(struct device *dev) device 658 drivers/thunderbolt/tb.h struct tb_xdomain *tb_xdomain_alloc(struct tb *tb, struct device *parent, device 630 drivers/thunderbolt/xdomain.c static ssize_t key_show(struct device *dev, struct device_attribute *attr, device 649 drivers/thunderbolt/xdomain.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 660 drivers/thunderbolt/xdomain.c static ssize_t prtcid_show(struct device *dev, struct device_attribute *attr, device 669 drivers/thunderbolt/xdomain.c static ssize_t prtcvers_show(struct device *dev, struct device_attribute *attr, device 678 drivers/thunderbolt/xdomain.c static ssize_t prtcrevs_show(struct device *dev, struct device_attribute *attr, device 687 drivers/thunderbolt/xdomain.c static ssize_t prtcstns_show(struct device *dev, struct device_attribute *attr, device 715 drivers/thunderbolt/xdomain.c static int tb_service_uevent(struct device *dev, struct kobj_uevent_env *env) device 724 drivers/thunderbolt/xdomain.c static void tb_service_release(struct device *dev) device 742 drivers/thunderbolt/xdomain.c static int remove_missing_service(struct device *dev, void *data) device 758 drivers/thunderbolt/xdomain.c static int find_service(struct device *dev, void *data) device 801 drivers/thunderbolt/xdomain.c struct device *dev; device 858 drivers/thunderbolt/xdomain.c xd->device = p->value.immediate; device 1056 drivers/thunderbolt/xdomain.c static ssize_t device_show(struct device *dev, struct device_attribute *attr, device 1061 drivers/thunderbolt/xdomain.c return sprintf(buf, "%#x\n", xd->device); device 1063 drivers/thunderbolt/xdomain.c static DEVICE_ATTR_RO(device); device 1066 drivers/thunderbolt/xdomain.c device_name_show(struct device *dev, struct device_attribute *attr, char *buf) device 1080 drivers/thunderbolt/xdomain.c static ssize_t vendor_show(struct device *dev, struct device_attribute *attr, device 1090 drivers/thunderbolt/xdomain.c vendor_name_show(struct device *dev, struct device_attribute *attr, char *buf) device 1104 drivers/thunderbolt/xdomain.c static ssize_t unique_id_show(struct device *dev, struct device_attribute *attr, device 1131 drivers/thunderbolt/xdomain.c static void tb_xdomain_release(struct device *dev) device 1176 drivers/thunderbolt/xdomain.c static int __maybe_unused tb_xdomain_suspend(struct device *dev) device 1182 drivers/thunderbolt/xdomain.c static int __maybe_unused tb_xdomain_resume(struct device *dev) device 1219 drivers/thunderbolt/xdomain.c struct tb_xdomain *tb_xdomain_alloc(struct tb *tb, struct device *parent, device 1291 drivers/thunderbolt/xdomain.c static int unregister_service(struct device *dev, void *data) device 1596 drivers/thunderbolt/xdomain.c static int update_xdomain(struct device *dev, void *data) device 1785 drivers/tty/amiserial.c .device = serial_console_device, device 3659 drivers/tty/cyclades.c device_id = pdev->device & ~PCI_DEVICE_ID_MASK; device 45 drivers/tty/ehv_bytechan.c struct device *dev; device 298 drivers/tty/ehv_bytechan.c .device = ehv_bc_console_device, device 44 drivers/tty/goldfish.c struct device *dev; device 299 drivers/tty/goldfish.c struct device *ttydev; device 397 drivers/tty/goldfish.c qtty->console.device = goldfish_tty_console_device; device 451 drivers/tty/goldfish.c static int __init gf_earlycon_setup(struct earlycon_device *device, device 454 drivers/tty/goldfish.c if (!device->port.membase) device 457 drivers/tty/goldfish.c device->con->write = gf_early_write; device 220 drivers/tty/hvc/hvc_console.c .device = hvc_console_device, device 80 drivers/tty/hvc/hvc_iucv.c struct device *dev; /* device structure */ device 976 drivers/tty/hvc/hvc_iucv.c static int hvc_iucv_pm_freeze(struct device *dev) device 994 drivers/tty/hvc/hvc_iucv.c static int hvc_iucv_pm_restore_thaw(struct device *dev) device 1000 drivers/tty/hvc/hvc_iucv.c static ssize_t hvc_iucv_dev_termid_show(struct device *dev, device 1014 drivers/tty/hvc/hvc_iucv.c static ssize_t hvc_iucv_dev_state_show(struct device *dev, device 1022 drivers/tty/hvc/hvc_iucv.c static ssize_t hvc_iucv_dev_peer_show(struct device *dev, device 1149 drivers/tty/hvc/hvc_iucv.c priv->dev->release = (void (*)(struct device *)) kfree; device 688 drivers/tty/hvc/hvc_xen.c static int __init xenboot_earlycon_setup(struct earlycon_device *device, device 691 drivers/tty/hvc/hvc_xen.c device->con->write = xenboot_earlycon_write; device 338 drivers/tty/hvc/hvcs.c static ssize_t hvcs_partner_vtys_show(struct device *dev, struct device_attribute *attr, char *buf) device 352 drivers/tty/hvc/hvcs.c static ssize_t hvcs_partner_clcs_show(struct device *dev, struct device_attribute *attr, char *buf) device 366 drivers/tty/hvc/hvcs.c static ssize_t hvcs_current_vty_store(struct device *dev, struct device_attribute *attr, const char * buf, device 377 drivers/tty/hvc/hvcs.c static ssize_t hvcs_current_vty_show(struct device *dev, struct device_attribute *attr, char *buf) device 393 drivers/tty/hvc/hvcs.c static ssize_t hvcs_vterm_state_store(struct device *dev, struct device_attribute *attr, const char *buf, device 431 drivers/tty/hvc/hvcs.c static ssize_t hvcs_vterm_state_show(struct device *dev, struct device_attribute *attr, char *buf) device 446 drivers/tty/hvc/hvcs.c static ssize_t hvcs_index_show(struct device *dev, struct device_attribute *attr, char *buf) device 1157 drivers/tty/hvc/hvsi.c .device = hvsi_console_device, device 1530 drivers/tty/isicom.c dev_info(&pdev->dev, "ISI PCI Card(Device ID 0x%x)\n", ent->device); device 142 drivers/tty/mips_ejtag_fdc.c struct device *dev; device 395 drivers/tty/mips_ejtag_fdc.c .device = mips_ejtag_fdc_console_device, device 820 drivers/tty/moxa.c static int moxa_init_board(struct moxa_board_conf *brd, struct device *dev) device 2562 drivers/tty/mxser.c struct device *tty_dev; device 2703 drivers/tty/mxser.c struct device *tty_dev; device 1282 drivers/tty/nozomi.c static ssize_t card_type_show(struct device *dev, struct device_attribute *attr, device 1291 drivers/tty/nozomi.c static ssize_t open_ttys_show(struct device *dev, struct device_attribute *attr, device 1417 drivers/tty/nozomi.c struct device *tty_dev; device 1903 drivers/tty/rocket.c switch (dev->device) { device 2067 drivers/tty/rocket.c switch (dev->device) { device 2075 drivers/tty/rocket.c if (dev->device == PCI_DEVICE_ID_URP8OCTA) { device 25 drivers/tty/serdev/core.c static ssize_t modalias_show(struct device *dev, device 44 drivers/tty/serdev/core.c static int serdev_device_uevent(struct device *dev, struct kobj_uevent_env *env) device 57 drivers/tty/serdev/core.c static void serdev_device_release(struct device *dev) device 69 drivers/tty/serdev/core.c static bool is_serdev_device(const struct device *dev) device 74 drivers/tty/serdev/core.c static void serdev_ctrl_release(struct device *dev) device 85 drivers/tty/serdev/core.c static int serdev_device_match(struct device *dev, struct device_driver *drv) device 104 drivers/tty/serdev/core.c struct device *parent = serdev->dev.parent; device 187 drivers/tty/serdev/core.c static void devm_serdev_device_release(struct device *dev, void *dr) device 192 drivers/tty/serdev/core.c int devm_serdev_device_open(struct device *dev, struct serdev_device *serdev) device 407 drivers/tty/serdev/core.c static int serdev_drv_probe(struct device *dev) device 423 drivers/tty/serdev/core.c static int serdev_drv_remove(struct device *dev) device 477 drivers/tty/serdev/core.c struct serdev_controller *serdev_controller_alloc(struct device *parent, device 675 drivers/tty/serdev/core.c static int serdev_remove_device(struct device *dev, void *data) device 264 drivers/tty/serdev/serdev-ttyport.c struct device *serdev_tty_port_register(struct tty_port *port, device 265 drivers/tty/serdev/serdev-ttyport.c struct device *parent, device 451 drivers/tty/serial/21285.c .device = uart_console_device, device 33 drivers/tty/serial/8250/8250_aspeed_vuart.c struct device *dev; device 64 drivers/tty/serial/8250/8250_aspeed_vuart.c static ssize_t lpc_address_show(struct device *dev, device 76 drivers/tty/serial/8250/8250_aspeed_vuart.c static ssize_t lpc_address_store(struct device *dev, device 96 drivers/tty/serial/8250/8250_aspeed_vuart.c static ssize_t sirq_show(struct device *dev, device 109 drivers/tty/serial/8250/8250_aspeed_vuart.c static ssize_t sirq_store(struct device *dev, struct device_attribute *attr, device 559 drivers/tty/serial/8250/8250_core.c serial8250_register_ports(struct uart_driver *drv, struct device *dev) device 667 drivers/tty/serial/8250/8250_core.c .device = uart_console_device, device 22 drivers/tty/serial/8250/8250_dma.c dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, device 95 drivers/tty/serial/8250/8250_dma.c dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, device 212 drivers/tty/serial/8250/8250_dma.c dma->rx_buf = dma_alloc_coherent(dma->rxchan->device->dev, dma->rx_size, device 220 drivers/tty/serial/8250/8250_dma.c dma->tx_addr = dma_map_single(dma->txchan->device->dev, device 224 drivers/tty/serial/8250/8250_dma.c if (dma_mapping_error(dma->txchan->device->dev, dma->tx_addr)) { device 225 drivers/tty/serial/8250/8250_dma.c dma_free_coherent(dma->rxchan->device->dev, dma->rx_size, device 251 drivers/tty/serial/8250/8250_dma.c dma_free_coherent(dma->rxchan->device->dev, dma->rx_size, dma->rx_buf, device 258 drivers/tty/serial/8250/8250_dma.c dma_unmap_single(dma->txchan->device->dev, dma->tx_addr, device 338 drivers/tty/serial/8250/8250_dw.c return param == chan->device->dev; device 390 drivers/tty/serial/8250/8250_dw.c struct device *dev = &pdev->dev; device 560 drivers/tty/serial/8250/8250_dw.c struct device *dev = &pdev->dev; device 581 drivers/tty/serial/8250/8250_dw.c static int dw8250_suspend(struct device *dev) device 590 drivers/tty/serial/8250/8250_dw.c static int dw8250_resume(struct device *dev) device 601 drivers/tty/serial/8250/8250_dw.c static int dw8250_runtime_suspend(struct device *dev) device 614 drivers/tty/serial/8250/8250_dw.c static int dw8250_runtime_resume(struct device *dev) device 106 drivers/tty/serial/8250/8250_early.c struct earlycon_device *device = console->data; device 107 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; device 112 drivers/tty/serial/8250/8250_early.c static void __init init_port(struct earlycon_device *device) device 114 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; device 126 drivers/tty/serial/8250/8250_early.c divisor = DIV_ROUND_CLOSEST(port->uartclk, 16 * device->baud); device 135 drivers/tty/serial/8250/8250_early.c int __init early_serial8250_setup(struct earlycon_device *device, device 138 drivers/tty/serial/8250/8250_early.c if (!(device->port.membase || device->port.iobase)) device 141 drivers/tty/serial/8250/8250_early.c if (!device->baud) { device 142 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; device 149 drivers/tty/serial/8250/8250_early.c init_port(device); device 151 drivers/tty/serial/8250/8250_early.c device->con->write = early_serial8250_write; device 163 drivers/tty/serial/8250/8250_early.c static int __init early_omap8250_setup(struct earlycon_device *device, device 166 drivers/tty/serial/8250/8250_early.c struct uart_port *port = &device->port; device 168 drivers/tty/serial/8250/8250_early.c if (!(device->port.membase || device->port.iobase)) device 172 drivers/tty/serial/8250/8250_early.c device->con->write = early_serial8250_write; device 259 drivers/tty/serial/8250/8250_exar.c switch (pcidev->device) { device 570 drivers/tty/serial/8250/8250_exar.c nr_ports = board->num_ports ? board->num_ports : pcidev->device & 0x0f; device 636 drivers/tty/serial/8250/8250_exar.c static int __maybe_unused exar_suspend(struct device *dev) device 653 drivers/tty/serial/8250/8250_exar.c static int __maybe_unused exar_resume(struct device *dev) device 127 drivers/tty/serial/8250/8250_lpss.c switch (pdev->device) { device 248 drivers/tty/serial/8250/8250_lpss.c if (dws->dma_dev != chan->device->dev) device 259 drivers/tty/serial/8250/8250_lpss.c struct device *dev = port->port.dev; device 153 drivers/tty/serial/8250/8250_men_mcb.c { .device = MEN_UART_ID_Z025 }, device 154 drivers/tty/serial/8250/8250_men_mcb.c { .device = MEN_UART_ID_Z057 }, device 155 drivers/tty/serial/8250/8250_men_mcb.c { .device = MEN_UART_ID_Z125 }, device 57 drivers/tty/serial/8250/8250_mid.c switch (pdev->device) { device 239 drivers/tty/serial/8250/8250_mid.c if (s->dma_dev != chan->device->dev || s->chan_id != chan->chan_id) device 249 drivers/tty/serial/8250/8250_mid.c struct device *dev = port->port.dev; device 388 drivers/tty/serial/8250/8250_mtk.c static int __maybe_unused mtk8250_runtime_suspend(struct device *dev) device 398 drivers/tty/serial/8250/8250_mtk.c static int __maybe_unused mtk8250_runtime_resume(struct device *dev) device 567 drivers/tty/serial/8250/8250_mtk.c static int __maybe_unused mtk8250_suspend(struct device *dev) device 591 drivers/tty/serial/8250/8250_mtk.c static int __maybe_unused mtk8250_resume(struct device *dev) device 629 drivers/tty/serial/8250/8250_mtk.c static int __init early_mtk8250_setup(struct earlycon_device *device, device 632 drivers/tty/serial/8250/8250_mtk.c if (!device->port.membase) device 635 drivers/tty/serial/8250/8250_mtk.c device->port.iotype = UPIO_MEM32; device 637 drivers/tty/serial/8250/8250_mtk.c return early_serial8250_setup(device, NULL); device 285 drivers/tty/serial/8250/8250_of.c static int of_serial_suspend(struct device *dev) device 300 drivers/tty/serial/8250/8250_of.c static int of_serial_resume(struct device *dev) device 905 drivers/tty/serial/8250/8250_omap.c dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, device 1015 drivers/tty/serial/8250/8250_omap.c dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, device 1307 drivers/tty/serial/8250/8250_omap.c static int omap8250_prepare(struct device *dev) device 1317 drivers/tty/serial/8250/8250_omap.c static void omap8250_complete(struct device *dev) device 1326 drivers/tty/serial/8250/8250_omap.c static int omap8250_suspend(struct device *dev) device 1344 drivers/tty/serial/8250/8250_omap.c static int omap8250_resume(struct device *dev) device 1373 drivers/tty/serial/8250/8250_omap.c static int omap8250_soft_reset(struct device *dev) device 1414 drivers/tty/serial/8250/8250_omap.c static int omap8250_runtime_suspend(struct device *dev) device 1457 drivers/tty/serial/8250/8250_omap.c static int omap8250_runtime_resume(struct device *dev) device 35 drivers/tty/serial/8250/8250_pci.c u32 device; device 82 drivers/tty/serial/8250/8250_pci.c pci_name(dev), str, dev->vendor, dev->device, device 267 drivers/tty/serial/8250/8250_pci.c (dev->device == PCI_DEVICE_ID_PLX_ROMULUS)) device 468 drivers/tty/serial/8250/8250_pci.c switch (dev->device & 0xfff8) { device 502 drivers/tty/serial/8250/8250_pci.c if (((dev->device & 0xfffc) == PCI_DEVICE_ID_SIIG_2S_20x) || device 503 drivers/tty/serial/8250/8250_pci.c ((dev->device & 0xfffc) == PCI_DEVICE_ID_SIIG_2S1P_20x)) { device 512 drivers/tty/serial/8250/8250_pci.c unsigned int type = dev->device & 0xff00; device 785 drivers/tty/serial/8250/8250_pci.c if ((priv->dev->device != PCI_DEVICE_ID_NETMOS_9865) && device 817 drivers/tty/serial/8250/8250_pci.c if ((pi == 0) && (dev->device == PCI_DEVICE_ID_NETMOS_9900)) { device 842 drivers/tty/serial/8250/8250_pci.c if ((dev->device == PCI_DEVICE_ID_NETMOS_9901) || device 843 drivers/tty/serial/8250/8250_pci.c (dev->device == PCI_DEVICE_ID_NETMOS_9865)) device 850 drivers/tty/serial/8250/8250_pci.c switch (dev->device) { /* FALLTHROUGH on all */ device 1016 drivers/tty/serial/8250/8250_pci.c (dev->device & 0xf000) != 0xe000) device 1048 drivers/tty/serial/8250/8250_pci.c (dev->device & 0xF000) != 0xC000) device 1292 drivers/tty/serial/8250/8250_pci.c if (pci_quatech_amcc(dev->device)) { device 1557 drivers/tty/serial/8250/8250_pci.c switch (dev->device) { device 1560 drivers/tty/serial/8250/8250_pci.c max_port = dev->device & 0xff; device 1656 drivers/tty/serial/8250/8250_pci.c switch (dev->device) { device 1659 drivers/tty/serial/8250/8250_pci.c max_port = dev->device & 0xff; device 1692 drivers/tty/serial/8250/8250_pci.c priv->dev->vendor, priv->dev->device, device 1947 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_AMCC_ADDIDATA_APCI7800, device 1958 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 1968 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_HP_DIVA, device 1979 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_INTEL_80960_RP, device 1987 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_INTEL_8257X_SOL, device 1994 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_INTEL_82573L_SOL, device 2001 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_INTEL_82573E_SOL, device 2008 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_INTEL_CE4100_UART, device 2015 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_INTEL_PATSBURG_KT, device 2025 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ITE_8872, device 2037 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PCI23216, device 2046 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PCI2328, device 2055 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PCI2324, device 2064 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PCI2322, device 2073 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PCI2324I, device 2082 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PCI2322I, device 2091 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PXI8420_23216, device 2100 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PXI8420_2328, device 2109 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PXI8420_2324, device 2118 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PXI8420_2322, device 2127 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PXI8422_2324, device 2136 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_NI_PXI8422_2322, device 2145 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2155 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2167 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PANACOM_QUADMODEM, device 2176 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PANACOM_DUALMODEM, device 2188 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PERICOM_PI7C9X7954, device 2198 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PLX_9050, device 2207 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PLX_9050, device 2216 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PLX_ROMULUS, device 2225 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM_4SDB, device 2232 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_MPCIE_COM_4S, device 2239 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM232_4DB, device 2246 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_MPCIE_COM232_4, device 2253 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM_4SMDB, device 2260 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_MPCIE_COM_4SM, device 2267 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_MPCIE_ICM422_4, device 2274 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_MPCIE_ICM485_4, device 2281 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_ICM232_4, device 2288 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_MPCIE_ICM232_4, device 2295 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM422_4, device 2302 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM485_4, device 2309 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM232_4, device 2316 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_COM_4SM, device 2323 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_ACCESIO_PCIE_ICM_4SM, device 2330 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2339 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_OCTPRO, device 2351 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_OCTPRO, device 2363 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_OCTPRO, device 2375 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_OCTPRO, device 2387 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2398 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_TITAN_400L, device 2405 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_TITAN_800L, device 2415 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_TIMEDIA_1889, device 2424 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2434 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_SUNIX_1999, device 2444 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_XIRCOM_X3201_MDM, device 2455 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2466 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2477 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2485 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2493 drivers/tty/serial/8250/8250_pci.c .device = PCIE_DEVICE_ID_NEO_2_OX_IBM, device 2501 drivers/tty/serial/8250/8250_pci.c .device = 0x8811, device 2509 drivers/tty/serial/8250/8250_pci.c .device = 0x8812, device 2517 drivers/tty/serial/8250/8250_pci.c .device = 0x8813, device 2525 drivers/tty/serial/8250/8250_pci.c .device = 0x8814, device 2533 drivers/tty/serial/8250/8250_pci.c .device = 0x8027, device 2541 drivers/tty/serial/8250/8250_pci.c .device = 0x8028, device 2549 drivers/tty/serial/8250/8250_pci.c .device = 0x8029, device 2557 drivers/tty/serial/8250/8250_pci.c .device = 0x800C, device 2565 drivers/tty/serial/8250/8250_pci.c .device = 0x800D, device 2576 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_PLX_CRONYX_OMEGA, device 2584 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_WCH_CH353_1S1P, device 2592 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_WCH_CH353_2S1P, device 2600 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_WCH_CH353_4S, device 2608 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_WCH_CH353_2S1PF, device 2616 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_WCH_CH352_2S, device 2624 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_WCH_CH355_4S, device 2632 drivers/tty/serial/8250/8250_pci.c .device = PCIE_DEVICE_ID_WCH_CH382_2S, device 2640 drivers/tty/serial/8250/8250_pci.c .device = PCIE_DEVICE_ID_WCH_CH382_2S1P, device 2648 drivers/tty/serial/8250/8250_pci.c .device = PCIE_DEVICE_ID_WCH_CH384_4S, device 2658 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2668 drivers/tty/serial/8250/8250_pci.c .device = PCI_DEVICE_ID_BROADCOM_TRUMANAGE, device 2675 drivers/tty/serial/8250/8250_pci.c .device = 0x1104, device 2683 drivers/tty/serial/8250/8250_pci.c .device = 0x1108, device 2691 drivers/tty/serial/8250/8250_pci.c .device = 0x1112, device 2702 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2709 drivers/tty/serial/8250/8250_pci.c .device = 0x1204, device 2717 drivers/tty/serial/8250/8250_pci.c .device = 0x1208, device 2725 drivers/tty/serial/8250/8250_pci.c .device = 0x1212, device 2737 drivers/tty/serial/8250/8250_pci.c .device = PCI_ANY_ID, device 2755 drivers/tty/serial/8250/8250_pci.c quirk_id_matches(quirk->device, dev->device) && device 4095 drivers/tty/serial/8250/8250_pci.c static int pciserial_suspend_one(struct device *dev) device 4105 drivers/tty/serial/8250/8250_pci.c static int pciserial_resume_one(struct device *dev) device 501 drivers/tty/serial/8250/8250_pnp.c static int __maybe_unused serial_pnp_suspend(struct device *dev) device 511 drivers/tty/serial/8250/8250_pnp.c static int __maybe_unused serial_pnp_resume(struct device *dev) device 2898 drivers/tty/serial/8250/8250_port.c static ssize_t serial8250_get_attr_rx_trig_bytes(struct device *dev, device 2944 drivers/tty/serial/8250/8250_port.c static ssize_t serial8250_set_attr_rx_trig_bytes(struct device *dev, device 35 drivers/tty/serial/8250/8250_pxa.c static int __maybe_unused serial_pxa_suspend(struct device *dev) device 44 drivers/tty/serial/8250/8250_pxa.c static int __maybe_unused serial_pxa_resume(struct device *dev) device 173 drivers/tty/serial/8250/8250_pxa.c static int __init early_serial_pxa_setup(struct earlycon_device *device, device 176 drivers/tty/serial/8250/8250_pxa.c struct uart_port *port = &device->port; device 178 drivers/tty/serial/8250/8250_pxa.c if (!(device->port.membase || device->port.iobase)) device 182 drivers/tty/serial/8250/8250_pxa.c return early_serial8250_setup(device, NULL); device 40 drivers/tty/serial/8250/8250_uniphier.c static int __init uniphier_early_console_setup(struct earlycon_device *device, device 43 drivers/tty/serial/8250/8250_uniphier.c if (!device->port.membase) device 47 drivers/tty/serial/8250/8250_uniphier.c device->port.iotype = UPIO_MEM32; device 48 drivers/tty/serial/8250/8250_uniphier.c device->port.regshift = UNIPHIER_UART_REGSHIFT; device 54 drivers/tty/serial/8250/8250_uniphier.c device->baud = 0; device 56 drivers/tty/serial/8250/8250_uniphier.c return early_serial8250_setup(device, options); device 160 drivers/tty/serial/8250/8250_uniphier.c struct device *dev = &pdev->dev; device 254 drivers/tty/serial/8250/8250_uniphier.c static int __maybe_unused uniphier_uart_suspend(struct device *dev) device 267 drivers/tty/serial/8250/8250_uniphier.c static int __maybe_unused uniphier_uart_resume(struct device *dev) device 365 drivers/tty/serial/altera_jtaguart.c .device = uart_console_device, device 485 drivers/tty/serial/altera_uart.c .device = uart_console_device, device 675 drivers/tty/serial/amba-pl010.c .device = uart_console_device, device 781 drivers/tty/serial/amba-pl010.c static int pl010_suspend(struct device *dev) device 791 drivers/tty/serial/amba-pl010.c static int pl010_resume(struct device *dev) device 376 drivers/tty/serial/amba-pl011.c sg->buf = dma_alloc_coherent(chan->device->dev, device 394 drivers/tty/serial/amba-pl011.c dma_free_coherent(chan->device->dev, device 404 drivers/tty/serial/amba-pl011.c struct device *dev = uap->port.dev; device 557 drivers/tty/serial/amba-pl011.c dma_unmap_sg(dmatx->chan->device->dev, &dmatx->sg, 1, device 602 drivers/tty/serial/amba-pl011.c struct dma_device *dma_dev = chan->device; device 819 drivers/tty/serial/amba-pl011.c dma_unmap_sg(uap->dmatx.chan->device->dev, &uap->dmatx.sg, 1, device 967 drivers/tty/serial/amba-pl011.c dmastat = rxchan->device->device_tx_status(rxchan, device 1022 drivers/tty/serial/amba-pl011.c rxchan->device->device_tx_status(rxchan, dmarx->cookie, &state); device 1077 drivers/tty/serial/amba-pl011.c rxchan->device->device_tx_status(rxchan, dmarx->cookie, &state); device 1205 drivers/tty/serial/amba-pl011.c dma_unmap_sg(uap->dmatx.chan->device->dev, &uap->dmatx.sg, 1, device 2404 drivers/tty/serial/amba-pl011.c .device = uart_console_device, device 2461 drivers/tty/serial/amba-pl011.c static int __init pl011_early_console_setup(struct earlycon_device *device, device 2464 drivers/tty/serial/amba-pl011.c if (!device->port.membase) device 2467 drivers/tty/serial/amba-pl011.c device->con->write = pl011_early_write; device 2485 drivers/tty/serial/amba-pl011.c qdf2400_e44_early_console_setup(struct earlycon_device *device, device 2488 drivers/tty/serial/amba-pl011.c if (!device->port.membase) device 2491 drivers/tty/serial/amba-pl011.c device->con->write = qdf2400_e44_early_write; device 2510 drivers/tty/serial/amba-pl011.c static int pl011_probe_dt_alias(int index, struct device *dev) device 2570 drivers/tty/serial/amba-pl011.c static int pl011_setup_port(struct device *dev, struct uart_amba_port *uap, device 2665 drivers/tty/serial/amba-pl011.c static int pl011_suspend(struct device *dev) device 2675 drivers/tty/serial/amba-pl011.c static int pl011_resume(struct device *dev) device 513 drivers/tty/serial/apbuart.c .device = uart_console_device, device 605 drivers/tty/serial/ar933x_uart.c .device = uart_console_device, device 542 drivers/tty/serial/arc_uart.c .device = uart_console_device, device 1014 drivers/tty/serial/atmel_serial.c struct device *mfd_dev = port->dev->parent; device 1193 drivers/tty/serial/atmel_serial.c struct device *mfd_dev = port->dev->parent; device 2669 drivers/tty/serial/atmel_serial.c .device = uart_console_device, device 758 drivers/tty/serial/bcm63xx_uart.c .device = uart_console_device, device 781 drivers/tty/serial/bcm63xx_uart.c static int __init bcm_early_console_setup(struct earlycon_device *device, device 784 drivers/tty/serial/bcm63xx_uart.c if (!device->port.membase) device 787 drivers/tty/serial/bcm63xx_uart.c device->con->write = bcm_early_write; device 434 drivers/tty/serial/clps711x.c .device = uart_console_device, device 1372 drivers/tty/serial/cpm_uart/cpm_uart_core.c .device = uart_console_device, device 436 drivers/tty/serial/digicolor-usart.c .device = uart_console_device, device 893 drivers/tty/serial/dz.c .device = uart_console_device, device 46 drivers/tty/serial/earlycon-arm-semihost.c __init early_smh_setup(struct earlycon_device *device, const char *opt) device 48 drivers/tty/serial/earlycon-arm-semihost.c device->con->write = smh_write; device 25 drivers/tty/serial/earlycon-riscv-sbi.c static int __init early_sbi_setup(struct earlycon_device *device, device 28 drivers/tty/serial/earlycon-riscv-sbi.c device->con->write = sbi_console_write; device 55 drivers/tty/serial/earlycon.c static void __init earlycon_init(struct earlycon_device *device, device 58 drivers/tty/serial/earlycon.c struct console *earlycon = device->con; device 59 drivers/tty/serial/earlycon.c struct uart_port *port = &device->port; device 81 drivers/tty/serial/earlycon.c &port->mapbase, device->options); device 85 drivers/tty/serial/earlycon.c port->iobase, device->options); device 88 drivers/tty/serial/earlycon.c static int __init parse_options(struct earlycon_device *device, char *options) device 90 drivers/tty/serial/earlycon.c struct uart_port *port = &device->port; device 118 drivers/tty/serial/earlycon.c device->baud = simple_strtoul(options, NULL, 0); device 120 drivers/tty/serial/earlycon.c (size_t)(sizeof(device->options))); device 121 drivers/tty/serial/earlycon.c strlcpy(device->options, options, length); device 645 drivers/tty/serial/efm32-uart.c .device = uart_console_device, device 784 drivers/tty/serial/fsl_linflexuart.c .device = uart_console_device, device 799 drivers/tty/serial/fsl_linflexuart.c static int __init linflex_early_console_setup(struct earlycon_device *device, device 802 drivers/tty/serial/fsl_linflexuart.c if (!device->port.membase) device 805 drivers/tty/serial/fsl_linflexuart.c device->con->write = linflex_earlycon_write; device 806 drivers/tty/serial/fsl_linflexuart.c earlycon_port = &device->port; device 888 drivers/tty/serial/fsl_linflexuart.c static int linflex_suspend(struct device *dev) device 897 drivers/tty/serial/fsl_linflexuart.c static int linflex_resume(struct device *dev) device 415 drivers/tty/serial/fsl_lpuart.c struct device *dev = sport->port.dev; device 2286 drivers/tty/serial/fsl_lpuart.c .device = uart_console_device, device 2296 drivers/tty/serial/fsl_lpuart.c .device = uart_console_device, device 2317 drivers/tty/serial/fsl_lpuart.c static int __init lpuart_early_console_setup(struct earlycon_device *device, device 2320 drivers/tty/serial/fsl_lpuart.c if (!device->port.membase) device 2323 drivers/tty/serial/fsl_lpuart.c device->con->write = lpuart_early_write; device 2327 drivers/tty/serial/fsl_lpuart.c static int __init lpuart32_early_console_setup(struct earlycon_device *device, device 2330 drivers/tty/serial/fsl_lpuart.c if (!device->port.membase) device 2333 drivers/tty/serial/fsl_lpuart.c device->port.iotype = UPIO_MEM32BE; device 2334 drivers/tty/serial/fsl_lpuart.c device->con->write = lpuart32_early_write; device 2338 drivers/tty/serial/fsl_lpuart.c static int __init lpuart32_imx_early_console_setup(struct earlycon_device *device, device 2341 drivers/tty/serial/fsl_lpuart.c if (!device->port.membase) device 2344 drivers/tty/serial/fsl_lpuart.c device->port.iotype = UPIO_MEM32; device 2345 drivers/tty/serial/fsl_lpuart.c device->port.membase += IMX_REG_OFF; device 2346 drivers/tty/serial/fsl_lpuart.c device->con->write = lpuart32_early_write; device 2522 drivers/tty/serial/fsl_lpuart.c static int lpuart_suspend(struct device *dev) device 2580 drivers/tty/serial/fsl_lpuart.c static int lpuart_resume(struct device *dev) device 57 drivers/tty/serial/icom.c .device = PCI_DEVICE_ID_IBM_ICOM_DEV_ID_1, device 64 drivers/tty/serial/icom.c .device = PCI_DEVICE_ID_IBM_ICOM_DEV_ID_2, device 71 drivers/tty/serial/icom.c .device = PCI_DEVICE_ID_IBM_ICOM_DEV_ID_2, device 78 drivers/tty/serial/icom.c .device = PCI_DEVICE_ID_IBM_ICOM_DEV_ID_2, device 85 drivers/tty/serial/icom.c .device = PCI_DEVICE_ID_IBM_ICOM_DEV_ID_2, device 1279 drivers/tty/serial/ifx6x60.c static int ifx_spi_pm_suspend(struct device *dev) device 1292 drivers/tty/serial/ifx6x60.c static int ifx_spi_pm_resume(struct device *dev) device 1303 drivers/tty/serial/ifx6x60.c static int ifx_spi_pm_runtime_resume(struct device *dev) device 1315 drivers/tty/serial/ifx6x60.c static int ifx_spi_pm_runtime_suspend(struct device *dev) device 1326 drivers/tty/serial/ifx6x60.c static int ifx_spi_pm_runtime_idle(struct device *dev) device 65 drivers/tty/serial/ifx6x60.h struct device *tty_dev; device 593 drivers/tty/serial/imx.c struct device *dev = sport->port.dev; device 1152 drivers/tty/serial/imx.c struct device *dev = sport->port.dev; device 1255 drivers/tty/serial/imx.c struct device *dev = sport->port.dev; device 2105 drivers/tty/serial/imx.c .device = uart_console_device, device 2476 drivers/tty/serial/imx.c static int imx_uart_suspend_noirq(struct device *dev) device 2489 drivers/tty/serial/imx.c static int imx_uart_resume_noirq(struct device *dev) device 2505 drivers/tty/serial/imx.c static int imx_uart_suspend(struct device *dev) device 2523 drivers/tty/serial/imx.c static int imx_uart_resume(struct device *dev) device 2538 drivers/tty/serial/imx.c static int imx_uart_freeze(struct device *dev) device 2547 drivers/tty/serial/imx.c static int imx_uart_thaw(struct device *dev) device 1061 drivers/tty/serial/ip22zilog.c .device = uart_console_device, device 80 drivers/tty/serial/jsm/jsm_driver.c switch (pdev->device) { device 118 drivers/tty/serial/jsm/jsm_driver.c switch (pdev->device) { device 267 drivers/tty/serial/jsm/jsm_driver.c switch (pdev->device) { device 78 drivers/tty/serial/kgdb_nmi.c .device = kgdb_nmi_console_device, device 175 drivers/tty/serial/kgdboc.c if (cons->device && cons->device(cons, &idx) == p && device 105 drivers/tty/serial/lantiq.c int (*fetch_irq)(struct device *dev, struct ltq_uart_port *ltq_port); device 672 drivers/tty/serial/lantiq.c .device = uart_console_device, device 697 drivers/tty/serial/lantiq.c lqasc_serial_early_console_setup(struct earlycon_device *device, device 700 drivers/tty/serial/lantiq.c if (!device->port.membase) device 703 drivers/tty/serial/lantiq.c device->con->write = lqasc_serial_early_console_write; device 719 drivers/tty/serial/lantiq.c static int fetch_irq_lantiq(struct device *dev, struct ltq_uart_port *ltq_port) device 782 drivers/tty/serial/lantiq.c static int fetch_irq_intel(struct device *dev, struct ltq_uart_port *ltq_port) device 184 drivers/tty/serial/lpc32xx_hs.c .device = uart_console_device, device 845 drivers/tty/serial/max3100.c static int max3100_suspend(struct device *dev) device 868 drivers/tty/serial/max3100.c static int max3100_resume(struct device *dev) device 252 drivers/tty/serial/max310x.c int (*detect)(struct device *); device 314 drivers/tty/serial/max310x.c static int max3107_detect(struct device *dev) device 333 drivers/tty/serial/max310x.c static int max3108_detect(struct device *dev) device 354 drivers/tty/serial/max310x.c static int max3109_detect(struct device *dev) device 385 drivers/tty/serial/max310x.c static int max14830_detect(struct device *dev) device 448 drivers/tty/serial/max310x.c static bool max310x_reg_writeable(struct device *dev, unsigned int reg) device 465 drivers/tty/serial/max310x.c static bool max310x_reg_volatile(struct device *dev, unsigned int reg) device 487 drivers/tty/serial/max310x.c static bool max310x_reg_precious(struct device *dev, unsigned int reg) device 555 drivers/tty/serial/max310x.c static int max310x_set_ref_clk(struct device *dev, struct max310x_port *s, device 1158 drivers/tty/serial/max310x.c static int __maybe_unused max310x_suspend(struct device *dev) device 1171 drivers/tty/serial/max310x.c static int __maybe_unused max310x_resume(struct device *dev) device 1253 drivers/tty/serial/max310x.c static int max310x_probe(struct device *dev, struct max310x_devtype *devtype, device 1421 drivers/tty/serial/max310x.c static int max310x_remove(struct device *dev) device 572 drivers/tty/serial/mcf.c .device = uart_console_device, device 438 drivers/tty/serial/men_z135_uart.c struct device *dev = &uart->mdev->dev; device 814 drivers/tty/serial/men_z135_uart.c struct device *dev; device 875 drivers/tty/serial/men_z135_uart.c { .device = 0x87 }, device 534 drivers/tty/serial/meson_uart.c .device = uart_console_device, device 558 drivers/tty/serial/meson_uart.c meson_serial_early_console_setup(struct earlycon_device *device, const char *opt) device 560 drivers/tty/serial/meson_uart.c if (!device->port.membase) device 563 drivers/tty/serial/meson_uart.c meson_uart_enable_tx_engine(&device->port); device 564 drivers/tty/serial/meson_uart.c device->con->write = meson_serial_early_console_write; device 587 drivers/tty/serial/meson_uart.c static inline struct clk *meson_uart_probe_clock(struct device *dev, device 453 drivers/tty/serial/milbeaut_usio.c .device = uart_console_device, device 476 drivers/tty/serial/milbeaut_usio.c static int __init mlb_usio_early_console_setup(struct earlycon_device *device, device 479 drivers/tty/serial/milbeaut_usio.c if (!device->port.membase) device 481 drivers/tty/serial/milbeaut_usio.c device->con->write = mlb_usio_early_console_write; device 1684 drivers/tty/serial/mpc52xx_uart.c .device = uart_console_device, device 477 drivers/tty/serial/mps2-uart.c .device = uart_console_device, device 502 drivers/tty/serial/mps2-uart.c static int __init mps2_early_console_setup(struct earlycon_device *device, device 505 drivers/tty/serial/mps2-uart.c if (!device->port.membase) device 508 drivers/tty/serial/mps2-uart.c device->con->write = mps2_early_write; device 247 drivers/tty/serial/msm_serial.c struct device *dev = port->dev; device 295 drivers/tty/serial/msm_serial.c struct device *dev = msm_port->uart.dev; device 338 drivers/tty/serial/msm_serial.c struct device *dev = msm_port->uart.dev; device 1692 drivers/tty/serial/msm_serial.c msm_serial_early_console_setup(struct earlycon_device *device, const char *opt) device 1694 drivers/tty/serial/msm_serial.c if (!device->port.membase) device 1697 drivers/tty/serial/msm_serial.c device->con->write = msm_serial_early_write; device 1712 drivers/tty/serial/msm_serial.c msm_serial_early_console_setup_dm(struct earlycon_device *device, device 1715 drivers/tty/serial/msm_serial.c if (!device->port.membase) device 1718 drivers/tty/serial/msm_serial.c device->con->write = msm_serial_early_write_dm; device 1729 drivers/tty/serial/msm_serial.c .device = uart_console_device, device 1835 drivers/tty/serial/msm_serial.c static int __maybe_unused msm_serial_suspend(struct device *dev) device 1844 drivers/tty/serial/msm_serial.c static int __maybe_unused msm_serial_resume(struct device *dev) device 414 drivers/tty/serial/mux.c .device = uart_console_device, device 628 drivers/tty/serial/mvebu-uart.c mvebu_uart_early_console_setup(struct earlycon_device *device, device 631 drivers/tty/serial/mvebu-uart.c if (!device->port.membase) device 634 drivers/tty/serial/mvebu-uart.c device->con->write = mvebu_uart_putc_early_write; device 721 drivers/tty/serial/mvebu-uart.c .device = uart_console_device, device 750 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_suspend(struct device *dev) device 770 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_resume(struct device *dev) device 434 drivers/tty/serial/mxs-auart.c struct device *dev; device 1475 drivers/tty/serial/mxs-auart.c .device = uart_console_device, device 1578 drivers/tty/serial/mxs-auart.c static int mxs_auart_init_gpios(struct mxs_auart_port *s, struct device *dev) device 134 drivers/tty/serial/omap-serial.c struct device *dev; device 1263 drivers/tty/serial/omap-serial.c struct earlycon_device *device = console->data; device 1264 drivers/tty/serial/omap-serial.c struct uart_port *port = &device->port; device 1269 drivers/tty/serial/omap-serial.c static int __init early_omap_serial_setup(struct earlycon_device *device, device 1272 drivers/tty/serial/omap-serial.c struct uart_port *port = &device->port; device 1274 drivers/tty/serial/omap-serial.c if (!(device->port.membase || device->port.iobase)) device 1278 drivers/tty/serial/omap-serial.c device->con->write = early_omap_serial_write; device 1371 drivers/tty/serial/omap-serial.c .device = uart_console_device, device 1483 drivers/tty/serial/omap-serial.c static int serial_omap_prepare(struct device *dev) device 1492 drivers/tty/serial/omap-serial.c static void serial_omap_complete(struct device *dev) device 1499 drivers/tty/serial/omap-serial.c static int serial_omap_suspend(struct device *dev) device 1514 drivers/tty/serial/omap-serial.c static int serial_omap_resume(struct device *dev) device 1585 drivers/tty/serial/omap-serial.c static struct omap_uart_port_info *of_get_uart_port_info(struct device *dev) device 1851 drivers/tty/serial/omap-serial.c static int serial_omap_runtime_suspend(struct device *dev) device 1878 drivers/tty/serial/omap-serial.c static int serial_omap_runtime_resume(struct device *dev) device 573 drivers/tty/serial/owl-uart.c .device = uart_console_device, device 598 drivers/tty/serial/owl-uart.c owl_uart_early_console_setup(struct earlycon_device *device, const char *opt) device 600 drivers/tty/serial/owl-uart.c if (!device->port.membase) device 603 drivers/tty/serial/owl-uart.c device->con->write = owl_uart_early_console_write; device 704 drivers/tty/serial/pch_uart.c chan->device->dev)) { device 1712 drivers/tty/serial/pch_uart.c .device = uart_console_device, device 756 drivers/tty/serial/pic32_uart.c .device = uart_console_device, device 67 drivers/tty/serial/pic32_uart.h struct device *dev; device 1805 drivers/tty/serial/pmac_zilog.c .device = uart_console_device, device 746 drivers/tty/serial/pnx8xxx_uart.c .device = uart_console_device, device 749 drivers/tty/serial/pxa.c .device = uart_console_device, device 796 drivers/tty/serial/pxa.c static int serial_pxa_suspend(struct device *dev) device 806 drivers/tty/serial/pxa.c static int serial_pxa_resume(struct device *dev) device 165 drivers/tty/serial/qcom_geni_serial.c static ssize_t loopback_show(struct device *dev, device 173 drivers/tty/serial/qcom_geni_serial.c static ssize_t loopback_store(struct device *dev, device 1174 drivers/tty/serial/qcom_geni_serial.c .device = uart_console_device, device 1332 drivers/tty/serial/qcom_geni_serial.c static int __maybe_unused qcom_geni_serial_sys_suspend(struct device *dev) device 1340 drivers/tty/serial/qcom_geni_serial.c static int __maybe_unused qcom_geni_serial_sys_resume(struct device *dev) device 660 drivers/tty/serial/rda-uart.c .device = uart_console_device, device 685 drivers/tty/serial/rda-uart.c rda_uart_early_console_setup(struct earlycon_device *device, const char *opt) device 687 drivers/tty/serial/rda-uart.c if (!device->port.membase) device 690 drivers/tty/serial/rda-uart.c device->con->write = rda_uart_early_console_write; device 810 drivers/tty/serial/sa1100.c .device = uart_console_device, device 1699 drivers/tty/serial/samsung.c struct device *dev = ourport->port.dev; device 1972 drivers/tty/serial/samsung.c static int s3c24xx_serial_suspend(struct device *dev) device 1982 drivers/tty/serial/samsung.c static int s3c24xx_serial_resume(struct device *dev) device 2002 drivers/tty/serial/samsung.c static int s3c24xx_serial_resume_noirq(struct device *dev) device 2243 drivers/tty/serial/samsung.c .device = uart_console_device, device 2533 drivers/tty/serial/samsung.c static int __init samsung_early_console_setup(struct earlycon_device *device, device 2536 drivers/tty/serial/samsung.c if (!device->port.membase) device 2539 drivers/tty/serial/samsung.c device->con->write = samsung_early_write; device 2548 drivers/tty/serial/samsung.c static int __init s3c2410_early_console_setup(struct earlycon_device *device, device 2551 drivers/tty/serial/samsung.c device->port.private_data = &s3c2410_early_console_data; device 2552 drivers/tty/serial/samsung.c return samsung_early_console_setup(device, opt); device 2562 drivers/tty/serial/samsung.c static int __init s3c2440_early_console_setup(struct earlycon_device *device, device 2565 drivers/tty/serial/samsung.c device->port.private_data = &s3c2440_early_console_data; device 2566 drivers/tty/serial/samsung.c return samsung_early_console_setup(device, opt); device 2580 drivers/tty/serial/samsung.c static int __init s5pv210_early_console_setup(struct earlycon_device *device, device 2583 drivers/tty/serial/samsung.c device->port.private_data = &s5pv210_early_console_data; device 2584 drivers/tty/serial/samsung.c return samsung_early_console_setup(device, opt); device 894 drivers/tty/serial/sb1250-duart.c .device = uart_console_device, device 461 drivers/tty/serial/sc16is7xx.c static bool sc16is7xx_regmap_volatile(struct device *dev, unsigned int reg) device 479 drivers/tty/serial/sc16is7xx.c static bool sc16is7xx_regmap_precious(struct device *dev, unsigned int reg) device 1177 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_probe(struct device *dev, device 1332 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_remove(struct device *dev) device 976 drivers/tty/serial/sccnxp.c s->uart.cons->device = uart_console_device; device 1628 drivers/tty/serial/serial-tegra.c static int tegra_uart_suspend(struct device *dev) device 1636 drivers/tty/serial/serial-tegra.c static int tegra_uart_resume(struct device *dev) device 2140 drivers/tty/serial/serial_core.c static int serial_match_port(struct device *dev, void *data) device 2154 drivers/tty/serial/serial_core.c struct device *tty_dev; device 2216 drivers/tty/serial/serial_core.c struct device *tty_dev; device 2607 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_uartclk(struct device *dev, device 2617 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_type(struct device *dev, device 2626 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_line(struct device *dev, device 2636 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_port(struct device *dev, device 2650 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_irq(struct device *dev, device 2660 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_flags(struct device *dev, device 2670 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_xmit_fifo_size(struct device *dev, device 2681 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_close_delay(struct device *dev, device 2692 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_closing_wait(struct device *dev, device 2702 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_custom_divisor(struct device *dev, device 2712 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_io_type(struct device *dev, device 2722 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_iomem_base(struct device *dev, device 2732 drivers/tty/serial/serial_core.c static ssize_t uart_get_attr_iomem_reg_shift(struct device *dev, device 2792 drivers/tty/serial/serial_core.c struct device *tty_dev; device 3100 drivers/tty/serial/serial_core.c void uart_get_rs485_mode(struct device *dev, struct serial_rs485 *rs485conf) device 117 drivers/tty/serial/serial_mctrl_gpio.c struct mctrl_gpios *mctrl_gpio_init_noauto(struct device *dev, unsigned int idx) device 238 drivers/tty/serial/serial_mctrl_gpio.c void mctrl_gpio_free(struct device *dev, struct mctrl_gpios *gpios) device 74 drivers/tty/serial/serial_mctrl_gpio.h struct mctrl_gpios *mctrl_gpio_init_noauto(struct device *dev, device 82 drivers/tty/serial/serial_mctrl_gpio.h void mctrl_gpio_free(struct device *dev, struct mctrl_gpios *gpios); device 127 drivers/tty/serial/serial_mctrl_gpio.h struct mctrl_gpios *mctrl_gpio_init_noauto(struct device *dev, unsigned int idx) device 133 drivers/tty/serial/serial_mctrl_gpio.h void mctrl_gpio_free(struct device *dev, struct mctrl_gpios *gpios) device 869 drivers/tty/serial/serial_txx9.c struct device *dev) device 962 drivers/tty/serial/serial_txx9.c .device = uart_console_device, device 1102 drivers/tty/serial/sh-sci.c static ssize_t rx_fifo_trigger_show(struct device *dev, device 1111 drivers/tty/serial/sh-sci.c static ssize_t rx_fifo_trigger_store(struct device *dev, device 1133 drivers/tty/serial/sh-sci.c static ssize_t rx_fifo_timeout_show(struct device *dev, device 1149 drivers/tty/serial/sh-sci.c static ssize_t rx_fifo_timeout_store(struct device *dev, device 1258 drivers/tty/serial/sh-sci.c dma_free_coherent(chan->device->dev, s->buf_len_rx * 2, s->rx_buf[0], device 1349 drivers/tty/serial/sh-sci.c dma_unmap_single(chan->device->dev, s->tx_dma_addr, UART_XMIT_SIZE, device 1437 drivers/tty/serial/sh-sci.c dma_sync_single_for_device(chan->device->dev, buf, s->tx_dma_len, device 1596 drivers/tty/serial/sh-sci.c s->tx_dma_addr = dma_map_single(chan->device->dev, device 1600 drivers/tty/serial/sh-sci.c if (dma_mapping_error(chan->device->dev, s->tx_dma_addr)) { device 1621 drivers/tty/serial/sh-sci.c buf = dma_alloc_coherent(chan->device->dev, s->buf_len_rx * 2, device 2784 drivers/tty/serial/sh-sci.c static int sci_init_clocks(struct sci_port *sci_port, struct device *dev) device 3092 drivers/tty/serial/sh-sci.c .device = uart_console_device, device 3377 drivers/tty/serial/sh-sci.c static __maybe_unused int sci_suspend(struct device *dev) device 3387 drivers/tty/serial/sh-sci.c static __maybe_unused int sci_resume(struct device *dev) device 3431 drivers/tty/serial/sh-sci.c static int __init early_console_setup(struct earlycon_device *device, device 3434 drivers/tty/serial/sh-sci.c if (!device->port.membase) device 3437 drivers/tty/serial/sh-sci.c device->port.serial_in = sci_serial_in; device 3438 drivers/tty/serial/sh-sci.c device->port.serial_out = sci_serial_out; device 3439 drivers/tty/serial/sh-sci.c device->port.type = type; device 3440 drivers/tty/serial/sh-sci.c memcpy(&sci_ports[0].port, &device->port, sizeof(struct uart_port)); device 3448 drivers/tty/serial/sh-sci.c device->con->write = serial_console_write; device 3451 drivers/tty/serial/sh-sci.c static int __init sci_early_console_setup(struct earlycon_device *device, device 3454 drivers/tty/serial/sh-sci.c return early_console_setup(device, PORT_SCI); device 3456 drivers/tty/serial/sh-sci.c static int __init scif_early_console_setup(struct earlycon_device *device, device 3459 drivers/tty/serial/sh-sci.c return early_console_setup(device, PORT_SCIF); device 3461 drivers/tty/serial/sh-sci.c static int __init rzscifa_early_console_setup(struct earlycon_device *device, device 3465 drivers/tty/serial/sh-sci.c return early_console_setup(device, PORT_SCIF); device 3467 drivers/tty/serial/sh-sci.c static int __init scifa_early_console_setup(struct earlycon_device *device, device 3470 drivers/tty/serial/sh-sci.c return early_console_setup(device, PORT_SCIFA); device 3472 drivers/tty/serial/sh-sci.c static int __init scifb_early_console_setup(struct earlycon_device *device, device 3475 drivers/tty/serial/sh-sci.c return early_console_setup(device, PORT_SCIFB); device 3477 drivers/tty/serial/sh-sci.c static int __init hscif_early_console_setup(struct earlycon_device *device, device 3480 drivers/tty/serial/sh-sci.c return early_console_setup(device, PORT_HSCIF); device 159 drivers/tty/serial/sifive.c struct device *dev; device 826 drivers/tty/serial/sifive.c .device = uart_console_device, device 1137 drivers/tty/serial/sirfsoc_uart.c .device = uart_console_device, device 1447 drivers/tty/serial/sirfsoc_uart.c sirfsoc_uart_suspend(struct device *pdev) device 1455 drivers/tty/serial/sirfsoc_uart.c static int sirfsoc_uart_resume(struct device *pdev) device 1015 drivers/tty/serial/sprd_serial.c .device = uart_console_device, device 1050 drivers/tty/serial/sprd_serial.c static int __init sprd_early_console_setup(struct earlycon_device *device, device 1053 drivers/tty/serial/sprd_serial.c if (!device->port.membase) device 1056 drivers/tty/serial/sprd_serial.c device->con->write = sprd_early_write; device 1076 drivers/tty/serial/sprd_serial.c static int sprd_probe_dt_alias(int index, struct device *dev) device 1245 drivers/tty/serial/sprd_serial.c static int sprd_suspend(struct device *dev) device 1254 drivers/tty/serial/sprd_serial.c static int sprd_resume(struct device *dev) device 843 drivers/tty/serial/st-asc.c static int asc_serial_suspend(struct device *dev) device 850 drivers/tty/serial/st-asc.c static int asc_serial_resume(struct device *dev) device 942 drivers/tty/serial/st-asc.c .device = uart_console_device, device 1015 drivers/tty/serial/stm32-usart.c struct device *dev = &pdev->dev; device 1087 drivers/tty/serial/stm32-usart.c struct device *dev = &pdev->dev; device 1322 drivers/tty/serial/stm32-usart.c .device = uart_console_device, device 1370 drivers/tty/serial/stm32-usart.c static int __maybe_unused stm32_serial_suspend(struct device *dev) device 1386 drivers/tty/serial/stm32-usart.c static int __maybe_unused stm32_serial_resume(struct device *dev) device 1398 drivers/tty/serial/stm32-usart.c static int __maybe_unused stm32_serial_runtime_suspend(struct device *dev) device 1409 drivers/tty/serial/stm32-usart.c static int __maybe_unused stm32_serial_runtime_resume(struct device *dev) device 518 drivers/tty/serial/sunhv.c .device = uart_console_device, device 952 drivers/tty/serial/sunsab.c .device = uart_console_device, device 1374 drivers/tty/serial/sunsu.c .device = uart_console_device, device 1269 drivers/tty/serial/sunzilog.c .device = uart_console_device, device 208 drivers/tty/serial/tegra-tcu.c tcu->console.device = uart_console_device; device 543 drivers/tty/serial/uartlite.c .device = uart_console_device, device 574 drivers/tty/serial/uartlite.c struct earlycon_device *device = console->data; device 575 drivers/tty/serial/uartlite.c uart_console_write(&device->port, s, n, early_uartlite_putc); device 578 drivers/tty/serial/uartlite.c static int __init early_uartlite_setup(struct earlycon_device *device, device 581 drivers/tty/serial/uartlite.c if (!device->port.membase) device 584 drivers/tty/serial/uartlite.c device->con->write = early_uartlite_write; device 619 drivers/tty/serial/uartlite.c static int ulite_assign(struct device *dev, int id, u32 base, int irq, device 694 drivers/tty/serial/uartlite.c static int ulite_release(struct device *dev) device 716 drivers/tty/serial/uartlite.c static int __maybe_unused ulite_suspend(struct device *dev) device 735 drivers/tty/serial/uartlite.c static int __maybe_unused ulite_resume(struct device *dev) device 748 drivers/tty/serial/uartlite.c static int __maybe_unused ulite_runtime_suspend(struct device *dev) device 757 drivers/tty/serial/uartlite.c static int __maybe_unused ulite_runtime_resume(struct device *dev) device 1165 drivers/tty/serial/ucc_uart.c struct device *dev = context; device 804 drivers/tty/serial/vr41xx_siu.c .device = uart_console_device, device 547 drivers/tty/serial/vt8500_serial.c .device = uart_console_device, device 1145 drivers/tty/serial/xilinx_uartps.c static int __init cdns_early_console_setup(struct earlycon_device *device, device 1148 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = &device->port; device 1160 drivers/tty/serial/xilinx_uartps.c if (port->uartclk && device->baud) { device 1165 drivers/tty/serial/xilinx_uartps.c cdns_uart_calc_baud_divs(port->uartclk, device->baud, device 1176 drivers/tty/serial/xilinx_uartps.c device->con->write = cdns_early_write; device 1267 drivers/tty/serial/xilinx_uartps.c .device = uart_console_device, device 1282 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_suspend(struct device *device) device 1284 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = dev_get_drvdata(device); device 1288 drivers/tty/serial/xilinx_uartps.c may_wake = device_may_wakeup(device); device 1318 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_resume(struct device *device) device 1320 drivers/tty/serial/xilinx_uartps.c struct uart_port *port = dev_get_drvdata(device); device 1326 drivers/tty/serial/xilinx_uartps.c may_wake = device_may_wakeup(device); device 1365 drivers/tty/serial/xilinx_uartps.c static int __maybe_unused cdns_runtime_suspend(struct device *dev) device 1375 drivers/tty/serial/xilinx_uartps.c static int __maybe_unused cdns_runtime_resume(struct device *dev) device 1226 drivers/tty/serial/zs.c .device = uart_console_device, device 8010 drivers/tty/synclink.c if (dev->device == 0x0210) { device 3517 drivers/tty/synclink_gt.c switch(info->pdev->device) { device 3601 drivers/tty/synclink_gt.c if (pdev->device == SYNCLINK_GT2_DEVICE_ID) device 3603 drivers/tty/synclink_gt.c else if (pdev->device == SYNCLINK_GT4_DEVICE_ID) device 318 drivers/tty/tty_io.c static struct tty_driver *get_tty_driver(dev_t device, int *index) device 324 drivers/tty/tty_io.c if (device < base || device >= base + p->num) device 326 drivers/tty/tty_io.c *index = device - base; device 1800 drivers/tty/tty_io.c static struct tty_struct *tty_open_current_tty(dev_t device, struct file *filp) device 1805 drivers/tty/tty_io.c if (device != MKDEV(TTYAUX_MAJOR, 0)) device 1837 drivers/tty/tty_io.c static struct tty_driver *tty_lookup_driver(dev_t device, struct file *filp, device 1842 drivers/tty/tty_io.c switch (device) { device 1866 drivers/tty/tty_io.c driver = get_tty_driver(device, index); device 1889 drivers/tty/tty_io.c struct tty_struct *tty_kopen(dev_t device) device 1896 drivers/tty/tty_io.c driver = tty_lookup_driver(device, NULL, &index); device 1940 drivers/tty/tty_io.c static struct tty_struct *tty_open_by_driver(dev_t device, struct inode *inode, device 1949 drivers/tty/tty_io.c driver = tty_lookup_driver(device, filp, &index); device 2020 drivers/tty/tty_io.c dev_t device = inode->i_rdev; device 2030 drivers/tty/tty_io.c tty = tty_open_current_tty(device, filp); device 2032 drivers/tty/tty_io.c tty = tty_open_by_driver(device, inode, filp); device 2076 drivers/tty/tty_io.c (IS_ENABLED(CONFIG_VT) && device == MKDEV(TTY_MAJOR, 0)) || device 2077 drivers/tty/tty_io.c device == MKDEV(TTYAUX_MAJOR, 1) || device 2958 drivers/tty/tty_io.c static struct device *tty_get_device(struct tty_struct *tty) device 3071 drivers/tty/tty_io.c struct device *tty_register_device(struct tty_driver *driver, unsigned index, device 3072 drivers/tty/tty_io.c struct device *device) device 3074 drivers/tty/tty_io.c return tty_register_device_attr(driver, index, device, NULL, NULL); device 3078 drivers/tty/tty_io.c static void tty_device_create_release(struct device *dev) device 3104 drivers/tty/tty_io.c struct device *tty_register_device_attr(struct tty_driver *driver, device 3105 drivers/tty/tty_io.c unsigned index, struct device *device, device 3112 drivers/tty/tty_io.c struct device *dev; device 3132 drivers/tty/tty_io.c dev->parent = device; device 3317 drivers/tty/tty_io.c struct device *d; device 3402 drivers/tty/tty_io.c static char *tty_devnode(struct device *dev, umode_t *mode) device 3426 drivers/tty/tty_io.c static ssize_t show_cons_active(struct device *dev, device 3436 drivers/tty/tty_io.c if (!c->device) device 3448 drivers/tty/tty_io.c struct tty_driver *drv = cs[i]->device(cs[i], &index); device 3472 drivers/tty/tty_io.c static struct device *consdev; device 108 drivers/tty/tty_port.c struct device *tty_port_register_device(struct tty_port *port, device 110 drivers/tty/tty_port.c struct device *device) device 112 drivers/tty/tty_port.c return tty_port_register_device_attr(port, driver, index, device, NULL, NULL); device 129 drivers/tty/tty_port.c struct device *tty_port_register_device_attr(struct tty_port *port, device 131 drivers/tty/tty_port.c struct device *device, void *drvdata, device 135 drivers/tty/tty_port.c return tty_register_device_attr(driver, index, device, drvdata, device 152 drivers/tty/tty_port.c struct device *tty_port_register_device_attr_serdev(struct tty_port *port, device 154 drivers/tty/tty_port.c struct device *device, void *drvdata, device 157 drivers/tty/tty_port.c struct device *dev; device 161 drivers/tty/tty_port.c dev = serdev_tty_port_register(port, device, driver, index); device 167 drivers/tty/tty_port.c return tty_register_device_attr(driver, index, device, drvdata, device 182 drivers/tty/tty_port.c struct device *tty_port_register_device_serdev(struct tty_port *port, device 184 drivers/tty/tty_port.c struct device *device) device 187 drivers/tty/tty_port.c device, NULL, NULL); device 59 drivers/tty/ttynull.c .device = ttynull_device, device 485 drivers/tty/vcc.c static ssize_t vcc_sysfs_domain_show(struct device *dev, device 517 drivers/tty/vcc.c static ssize_t vcc_sysfs_break_store(struct device *dev, device 572 drivers/tty/vcc.c struct device *dev; device 120 drivers/tty/vt/vt.c struct device *dev; device 250 drivers/tty/vt/vt.c static struct device *tty0dev; device 3030 drivers/tty/vt/vt.c .device = vt_console_device, device 3448 drivers/tty/vt/vt.c static ssize_t show_tty_active(struct device *dev, device 3789 drivers/tty/vt/vt.c static ssize_t store_bind(struct device *dev, struct device_attribute *attr, device 3807 drivers/tty/vt/vt.c static ssize_t show_bind(struct device *dev, struct device_attribute *attr, device 3820 drivers/tty/vt/vt.c static ssize_t show_name(struct device *dev, struct device_attribute *attr, device 213 drivers/uio/uio.c static ssize_t name_show(struct device *dev, device 234 drivers/uio/uio.c static ssize_t version_show(struct device *dev, device 255 drivers/uio/uio.c static ssize_t event_show(struct device *dev, device 901 drivers/uio/uio.c static void uio_device_release(struct device *dev) device 917 drivers/uio/uio.c struct device *parent, device 115 drivers/uio/uio_cif.c .device = PCI_DEVICE_ID_PLX_9030, device 121 drivers/uio/uio_cif.c .device = PCI_DEVICE_ID_PLX_9030, device 310 drivers/uio/uio_dmem_genirq.c static int uio_dmem_genirq_runtime_nop(struct device *dev) device 56 drivers/uio/uio_fsl_elbc_gpcm.c struct device *dev; device 66 drivers/uio/uio_fsl_elbc_gpcm.c static ssize_t reg_show(struct device *dev, struct device_attribute *attr, device 68 drivers/uio/uio_fsl_elbc_gpcm.c static ssize_t reg_store(struct device *dev, struct device_attribute *attr, device 81 drivers/uio/uio_fsl_elbc_gpcm.c static ssize_t reg_show(struct device *dev, struct device_attribute *attr, device 100 drivers/uio/uio_fsl_elbc_gpcm.c static ssize_t reg_store(struct device *dev, struct device_attribute *attr, device 57 drivers/uio/uio_hv_generic.c struct hv_device *device; device 82 drivers/uio/uio_hv_generic.c struct hv_device *dev = pdata->device; device 155 drivers/uio/uio_hv_generic.c struct device *device = &hv_dev->device; device 163 drivers/uio/uio_hv_generic.c dev_err(device, "vmbus_open subchannel failed: %d\n", ret); device 173 drivers/uio/uio_hv_generic.c dev_err(device, "sysfs create ring bin file failed; %d\n", ret); device 201 drivers/uio/uio_hv_generic.c struct hv_device *dev = pdata->device; device 226 drivers/uio/uio_hv_generic.c struct hv_device *dev = pdata->device; device 246 drivers/uio/uio_hv_generic.c dev_err(&dev->device, "vmbus channel requires hypercall\n"); device 331 drivers/uio/uio_hv_generic.c pdata->device = dev; device 333 drivers/uio/uio_hv_generic.c ret = uio_register_device(&dev->device, &pdata->info); device 335 drivers/uio/uio_hv_generic.c dev_err(&dev->device, "hv_uio register failed\n"); device 341 drivers/uio/uio_hv_generic.c dev_notice(&dev->device, device 66 drivers/uio/uio_netx.c switch (id->device) { device 137 drivers/uio/uio_netx.c .device = PCI_DEVICE_ID_HILSCHER_NETX, device 143 drivers/uio/uio_netx.c .device = PCI_DEVICE_ID_HILSCHER_NETPLC, device 149 drivers/uio/uio_netx.c .device = PCI_DEVICE_ID_HILSCHER_NETPLC, device 155 drivers/uio/uio_netx.c .device = PCI_DEVICE_ID_PLX_9030, device 161 drivers/uio/uio_netx.c .device = PCI_DEVICE_ID_PLX_9030, device 238 drivers/uio/uio_pdrv_genirq.c static int uio_pdrv_genirq_runtime_nop(struct device *dev) device 95 drivers/uio/uio_pruss.c static void pruss_cleanup(struct device *dev, struct uio_pruss_dev *gdev) device 124 drivers/uio/uio_pruss.c struct device *dev = &pdev->dev; device 203 drivers/uio/uio_sercos3.c .device = PCI_DEVICE_ID_PLX_9030, device 209 drivers/uio/uio_sercos3.c .device = PCI_DEVICE_ID_PLX_9030, device 215 drivers/uio/uio_sercos3.c .device = PCI_DEVICE_ID_PLX_9030, device 208 drivers/usb/atm/cxacru.c static ssize_t _name##_show(struct device *dev, \ device 303 drivers/usb/atm/cxacru.c static ssize_t mac_address_show(struct device *dev, device 316 drivers/usb/atm/cxacru.c static ssize_t adsl_state_show(struct device *dev, device 333 drivers/usb/atm/cxacru.c static ssize_t adsl_state_store(struct device *dev, device 436 drivers/usb/atm/cxacru.c static ssize_t adsl_config_store(struct device *dev, device 1080 drivers/usb/atm/cxacru.c struct device *dev = &usbatm->usb_intf->dev; device 350 drivers/usb/atm/speedtch.c struct device *dev = &intf->dev; device 2229 drivers/usb/atm/ueagle-atm.c static struct uea_softc *dev_to_uea(struct device *dev) device 2245 drivers/usb/atm/ueagle-atm.c static ssize_t stat_status_show(struct device *dev, struct device_attribute *attr, device 2261 drivers/usb/atm/ueagle-atm.c static ssize_t stat_status_store(struct device *dev, struct device_attribute *attr, device 2280 drivers/usb/atm/ueagle-atm.c static ssize_t stat_human_status_show(struct device *dev, device 2343 drivers/usb/atm/ueagle-atm.c static ssize_t stat_delin_show(struct device *dev, struct device_attribute *attr, device 2377 drivers/usb/atm/ueagle-atm.c static ssize_t stat_##name##_show(struct device *dev, \ device 1009 drivers/usb/atm/usbatm.c struct device *dev = &intf->dev; device 1204 drivers/usb/atm/usbatm.c struct device *dev = &intf->dev; device 138 drivers/usb/c67x00/c67x00-sched.c struct device *dev = c67x00_hcd_dev(c67x00); device 53 drivers/usb/cdns3/cdns3-pci-wrap.c func = pci_get_device(pdev->vendor, pdev->device, NULL); device 58 drivers/usb/cdns3/cdns3-pci-wrap.c func = pci_get_device(pdev->vendor, pdev->device, func); device 95 drivers/usb/cdns3/core.c struct device *dev = cdns->dev; device 333 drivers/usb/cdns3/core.c static enum usb_role cdns3_role_get(struct device *dev) device 349 drivers/usb/cdns3/core.c static int cdns3_role_set(struct device *dev, enum usb_role role) device 440 drivers/usb/cdns3/core.c struct device *dev = &pdev->dev; device 602 drivers/usb/cdns3/core.c static int cdns3_suspend(struct device *dev) device 622 drivers/usb/cdns3/core.c static int cdns3_resume(struct device *dev) device 68 drivers/usb/cdns3/core.h struct device *dev; device 1255 drivers/usb/cdns3/gadget.h struct device *dev; device 1256 drivers/usb/cdns3/gadget.h struct device *sysdev; device 208 drivers/usb/chipidea/ci.h struct device *dev; device 109 drivers/usb/chipidea/ci_hdrc_imx.c static struct imx_usbmisc_data *usbmisc_get_init_data(struct device *dev) device 172 drivers/usb/chipidea/ci_hdrc_imx.c static int imx_get_clks(struct device *dev) device 211 drivers/usb/chipidea/ci_hdrc_imx.c static int imx_prepare_enable_clks(struct device *dev) device 256 drivers/usb/chipidea/ci_hdrc_imx.c static void imx_disable_unprepare_clks(struct device *dev) device 271 drivers/usb/chipidea/ci_hdrc_imx.c struct device *dev = ci->dev->parent; device 308 drivers/usb/chipidea/ci_hdrc_imx.c struct device *dev = &pdev->dev; device 494 drivers/usb/chipidea/ci_hdrc_imx.c static int __maybe_unused imx_controller_suspend(struct device *dev) device 516 drivers/usb/chipidea/ci_hdrc_imx.c static int __maybe_unused imx_controller_resume(struct device *dev) device 559 drivers/usb/chipidea/ci_hdrc_imx.c static int __maybe_unused ci_hdrc_imx_suspend(struct device *dev) device 581 drivers/usb/chipidea/ci_hdrc_imx.c static int __maybe_unused ci_hdrc_imx_resume(struct device *dev) device 596 drivers/usb/chipidea/ci_hdrc_imx.c static int __maybe_unused ci_hdrc_imx_runtime_suspend(struct device *dev) device 615 drivers/usb/chipidea/ci_hdrc_imx.c static int __maybe_unused ci_hdrc_imx_runtime_resume(struct device *dev) device 10 drivers/usb/chipidea/ci_hdrc_imx.h struct device *dev; device 81 drivers/usb/chipidea/ci_hdrc_msm.c struct device *dev = ci->dev->parent; device 143 drivers/usb/chipidea/ci_hdrc_msm.c struct device *dev = &pdev->dev; device 44 drivers/usb/chipidea/ci_hdrc_usb2.c struct device *dev = &pdev->dev; device 603 drivers/usb/chipidea/core.c static enum usb_role ci_usb_role_switch_get(struct device *dev) device 616 drivers/usb/chipidea/core.c static int ci_usb_role_switch_set(struct device *dev, enum usb_role role) device 668 drivers/usb/chipidea/core.c static int ci_get_platdata(struct device *dev, device 849 drivers/usb/chipidea/core.c struct platform_device *ci_hdrc_add_device(struct device *dev, device 926 drivers/usb/chipidea/core.c static ssize_t role_show(struct device *dev, struct device_attribute *attr, device 937 drivers/usb/chipidea/core.c static ssize_t role_store(struct device *dev, device 978 drivers/usb/chipidea/core.c struct device *dev = &pdev->dev; device 1264 drivers/usb/chipidea/core.c static int ci_controller_resume(struct device *dev) device 1302 drivers/usb/chipidea/core.c static int ci_suspend(struct device *dev) device 1335 drivers/usb/chipidea/core.c static int ci_resume(struct device *dev) device 1357 drivers/usb/chipidea/core.c static int ci_runtime_suspend(struct device *dev) device 1377 drivers/usb/chipidea/core.c static int ci_runtime_resume(struct device *dev) device 36 drivers/usb/chipidea/host.c struct device *dev = hcd->self.controller; device 73 drivers/usb/chipidea/host.c struct device *dev = hcd->self.controller; device 240 drivers/usb/chipidea/host.c struct device *dev = hcd->self.controller; device 302 drivers/usb/chipidea/host.c struct device *dev = hcd->self.controller; device 32 drivers/usb/chipidea/otg_fsm.c a_bus_req_show(struct device *dev, struct device_attribute *attr, char *buf) device 48 drivers/usb/chipidea/otg_fsm.c a_bus_req_store(struct device *dev, struct device_attribute *attr, device 81 drivers/usb/chipidea/otg_fsm.c a_bus_drop_show(struct device *dev, struct device_attribute *attr, char *buf) device 97 drivers/usb/chipidea/otg_fsm.c a_bus_drop_store(struct device *dev, struct device_attribute *attr, device 121 drivers/usb/chipidea/otg_fsm.c b_bus_req_show(struct device *dev, struct device_attribute *attr, char *buf) device 137 drivers/usb/chipidea/otg_fsm.c b_bus_req_store(struct device *dev, struct device_attribute *attr, device 165 drivers/usb/chipidea/otg_fsm.c a_clr_err_store(struct device *dev, struct device_attribute *attr, device 1926 drivers/usb/chipidea/udc.c struct device *dev = ci->dev; device 33 drivers/usb/chipidea/ulpi.c static int ci_ulpi_read(struct device *dev, u8 addr) device 51 drivers/usb/chipidea/ulpi.c static int ci_ulpi_write(struct device *dev, u8 addr, u8 val) device 240 drivers/usb/class/cdc-acm.c (struct device *dev, struct device_attribute *attr, char *buf) device 250 drivers/usb/class/cdc-acm.c (struct device *dev, struct device_attribute *attr, char *buf) device 262 drivers/usb/class/cdc-acm.c (struct device *dev, struct device_attribute *attr, char *buf) device 1171 drivers/usb/class/cdc-acm.c struct device *tty_dev; device 170 drivers/usb/class/usblp.c struct device *dev = &usblp->intf->dev; device 1062 drivers/usb/class/usblp.c static char *usblp_devnode(struct device *dev, umode_t *mode) device 1074 drivers/usb/class/usblp.c static ssize_t ieee1284_id_show(struct device *dev, struct device_attribute *attr, char *buf) device 269 drivers/usb/class/usbtmc.c struct device *dev; device 397 drivers/usb/class/usbtmc.c struct device *dev; device 482 drivers/usb/class/usbtmc.c struct device *dev = &data->intf->dev; device 574 drivers/usb/class/usbtmc.c struct device *dev = &data->intf->dev; device 621 drivers/usb/class/usbtmc.c struct device *dev = &data->intf->dev; device 794 drivers/usb/class/usbtmc.c struct device *dev = &data->intf->dev; device 1081 drivers/usb/class/usbtmc.c struct device *dev; device 1335 drivers/usb/class/usbtmc.c struct device *dev; device 1620 drivers/usb/class/usbtmc.c struct device *dev; device 1783 drivers/usb/class/usbtmc.c struct device *dev = &data->usb_dev->dev; device 1824 drivers/usb/class/usbtmc.c static ssize_t name##_show(struct device *dev, \ device 1850 drivers/usb/class/usbtmc.c struct device *dev; device 1888 drivers/usb/class/usbtmc.c struct device *dev = &data->intf->dev; device 2237 drivers/usb/class/usbtmc.c struct device *dev = &data->intf->dev; device 80 drivers/usb/common/common.c enum usb_device_speed usb_get_maximum_speed(struct device *dev) device 131 drivers/usb/common/common.c enum usb_dr_mode usb_get_dr_mode(struct device *dev) device 280 drivers/usb/common/common.c struct device *usb_of_get_companion_dev(struct device *dev) device 36 drivers/usb/common/ulpi.c static int ulpi_match(struct device *dev, struct device_driver *driver) device 54 drivers/usb/common/ulpi.c static int ulpi_uevent(struct device *dev, struct kobj_uevent_env *env) device 69 drivers/usb/common/ulpi.c static int ulpi_probe(struct device *dev) device 81 drivers/usb/common/ulpi.c static int ulpi_remove(struct device *dev) device 101 drivers/usb/common/ulpi.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 130 drivers/usb/common/ulpi.c static void ulpi_dev_release(struct device *dev) device 178 drivers/usb/common/ulpi.c struct device *parent; device 232 drivers/usb/common/ulpi.c static int ulpi_register(struct device *dev, struct ulpi *ulpi) device 269 drivers/usb/common/ulpi.c struct ulpi *ulpi_register_interface(struct device *dev, device 30 drivers/usb/common/usb-conn-gpio.c struct device *dev; device 126 drivers/usb/common/usb-conn-gpio.c struct device *dev = &pdev->dev; device 232 drivers/usb/common/usb-conn-gpio.c static int __maybe_unused usb_conn_suspend(struct device *dev) device 246 drivers/usb/common/usb-conn-gpio.c static int __maybe_unused usb_conn_resume(struct device *dev) device 51 drivers/usb/core/config.c static void usb_parse_ssp_isoc_endpoint_companion(struct device *ddev, device 72 drivers/usb/core/config.c static void usb_parse_ss_endpoint_companion(struct device *ddev, int cfgno, device 254 drivers/usb/core/config.c static int usb_parse_endpoint(struct device *ddev, int cfgno, device 502 drivers/usb/core/config.c static int usb_parse_interface(struct device *ddev, int cfgno, device 612 drivers/usb/core/config.c struct device *ddev = &dev->dev; device 867 drivers/usb/core/config.c struct device *ddev = &dev->dev; device 986 drivers/usb/core/config.c struct device *ddev = &dev->dev; device 999 drivers/usb/core/devio.c struct device *dev; device 249 drivers/usb/core/driver.c static int usb_probe_device(struct device *dev) device 271 drivers/usb/core/driver.c static int usb_unbind_device(struct device *dev) device 283 drivers/usb/core/driver.c static int usb_probe_interface(struct device *dev) device 393 drivers/usb/core/driver.c static int usb_unbind_interface(struct device *dev) device 507 drivers/usb/core/driver.c struct device *dev; device 581 drivers/usb/core/driver.c struct device *dev = &iface->dev; device 793 drivers/usb/core/driver.c static int usb_device_match(struct device *dev, struct device_driver *drv) device 829 drivers/usb/core/driver.c static int usb_uevent(struct device *dev, struct kobj_uevent_env *env) device 1455 drivers/usb/core/driver.c int usb_suspend(struct device *dev, pm_message_t msg) device 1478 drivers/usb/core/driver.c int usb_resume_complete(struct device *dev) device 1491 drivers/usb/core/driver.c int usb_resume(struct device *dev, pm_message_t msg) device 1834 drivers/usb/core/driver.c int usb_runtime_suspend(struct device *dev) device 1863 drivers/usb/core/driver.c int usb_runtime_resume(struct device *dev) device 1875 drivers/usb/core/driver.c int usb_runtime_idle(struct device *dev) device 23 drivers/usb/core/endpoint.c struct device dev; device 37 drivers/usb/core/endpoint.c static ssize_t field##_show(struct device *dev, \ device 51 drivers/usb/core/endpoint.c static ssize_t wMaxPacketSize_show(struct device *dev, device 59 drivers/usb/core/endpoint.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 83 drivers/usb/core/endpoint.c static ssize_t interval_show(struct device *dev, struct device_attribute *attr, device 129 drivers/usb/core/endpoint.c static ssize_t direction_show(struct device *dev, struct device_attribute *attr, device 164 drivers/usb/core/endpoint.c static void ep_device_release(struct device *dev) device 176 drivers/usb/core/endpoint.c int usb_create_ep_devs(struct device *parent, device 65 drivers/usb/core/file.c static char *usb_devnode(struct device *dev, umode_t *mode) device 394 drivers/usb/core/hcd-pci.c static int check_root_hub_suspended(struct device *dev) device 412 drivers/usb/core/hcd-pci.c static int suspend_common(struct device *dev, bool do_wakeup) device 467 drivers/usb/core/hcd-pci.c static int resume_common(struct device *dev, int event) device 511 drivers/usb/core/hcd-pci.c static int hcd_pci_suspend(struct device *dev) device 516 drivers/usb/core/hcd-pci.c static int hcd_pci_suspend_noirq(struct device *dev) device 555 drivers/usb/core/hcd-pci.c static int hcd_pci_resume_noirq(struct device *dev) device 561 drivers/usb/core/hcd-pci.c static int hcd_pci_resume(struct device *dev) device 566 drivers/usb/core/hcd-pci.c static int hcd_pci_restore(struct device *dev) device 581 drivers/usb/core/hcd-pci.c static int hcd_pci_runtime_suspend(struct device *dev) device 592 drivers/usb/core/hcd-pci.c static int hcd_pci_runtime_resume(struct device *dev) device 975 drivers/usb/core/hcd.c struct device *parent_dev = hcd->self.controller; device 2413 drivers/usb/core/hcd.c struct device *sysdev, struct device *dev, const char *bus_name, device 2490 drivers/usb/core/hcd.c struct device *dev, const char *bus_name, device 2512 drivers/usb/core/hcd.c struct device *dev, const char *bus_name) device 1367 drivers/usb/core/hub.c struct device *hub_dev = hub->intfdev; device 5245 drivers/usb/core/hub.c struct device *hub_dev; device 5391 drivers/usb/core/hub.c struct device *hub_dev; device 20 drivers/usb/core/hub.h struct device *intfdev; /* the "interface" device */ device 95 drivers/usb/core/hub.h struct device dev; device 83 drivers/usb/core/ledtrig-usbport.c static ssize_t usbport_trig_port_show(struct device *dev, device 93 drivers/usb/core/ledtrig-usbport.c static ssize_t usbport_trig_port_store(struct device *dev, device 132 drivers/usb/core/ledtrig-usbport.c struct device *dev = usbport_data->led_cdev->dev; device 1627 drivers/usb/core/message.c static void usb_release_interface(struct device *dev) device 1646 drivers/usb/core/message.c struct device *dev = &intf->dev; device 1668 drivers/usb/core/message.c struct device *dev = &intf->dev; device 1677 drivers/usb/core/message.c static int usb_if_uevent(struct device *dev, struct kobj_uevent_env *env) device 22 drivers/usb/core/phy.c static int usb_phy_roothub_add_phy(struct device *dev, int index, device 49 drivers/usb/core/phy.c struct usb_phy_roothub *usb_phy_roothub_alloc(struct device *dev) device 214 drivers/usb/core/phy.c int usb_phy_roothub_suspend(struct device *controller_dev, device 227 drivers/usb/core/phy.c int usb_phy_roothub_resume(struct device *controller_dev, device 11 drivers/usb/core/phy.h struct device; device 14 drivers/usb/core/phy.h struct usb_phy_roothub *usb_phy_roothub_alloc(struct device *dev); device 25 drivers/usb/core/phy.h int usb_phy_roothub_suspend(struct device *controller_dev, device 27 drivers/usb/core/phy.h int usb_phy_roothub_resume(struct device *controller_dev, device 19 drivers/usb/core/port.c static ssize_t location_show(struct device *dev, device 28 drivers/usb/core/port.c static ssize_t connect_type_show(struct device *dev, device 53 drivers/usb/core/port.c static ssize_t over_current_count_show(struct device *dev, device 62 drivers/usb/core/port.c static ssize_t quirks_show(struct device *dev, device 70 drivers/usb/core/port.c static ssize_t quirks_store(struct device *dev, struct device_attribute *attr, device 84 drivers/usb/core/port.c static ssize_t usb3_lpm_permit_show(struct device *dev, device 105 drivers/usb/core/port.c static ssize_t usb3_lpm_permit_store(struct device *dev, device 182 drivers/usb/core/port.c static void usb_port_device_release(struct device *dev) device 191 drivers/usb/core/port.c static int usb_port_runtime_resume(struct device *dev) device 250 drivers/usb/core/port.c static int usb_port_runtime_suspend(struct device *dev) device 294 drivers/usb/core/port.c static void usb_port_shutdown(struct device *dev) device 25 drivers/usb/core/sysfs.c static ssize_t field##_show(struct device *dev, \ device 51 drivers/usb/core/sysfs.c static ssize_t bMaxPower_show(struct device *dev, device 70 drivers/usb/core/sysfs.c static ssize_t configuration_show(struct device *dev, device 92 drivers/usb/core/sysfs.c static ssize_t bConfigurationValue_store(struct device *dev, device 112 drivers/usb/core/sysfs.c static ssize_t devspec_show(struct device *dev, struct device_attribute *attr, device 124 drivers/usb/core/sysfs.c static ssize_t name##_show(struct device *dev, \ device 144 drivers/usb/core/sysfs.c static ssize_t speed_show(struct device *dev, struct device_attribute *attr, device 179 drivers/usb/core/sysfs.c static ssize_t rx_lanes_show(struct device *dev, struct device_attribute *attr, device 189 drivers/usb/core/sysfs.c static ssize_t tx_lanes_show(struct device *dev, struct device_attribute *attr, device 199 drivers/usb/core/sysfs.c static ssize_t busnum_show(struct device *dev, struct device_attribute *attr, device 209 drivers/usb/core/sysfs.c static ssize_t devnum_show(struct device *dev, struct device_attribute *attr, device 219 drivers/usb/core/sysfs.c static ssize_t devpath_show(struct device *dev, struct device_attribute *attr, device 229 drivers/usb/core/sysfs.c static ssize_t version_show(struct device *dev, struct device_attribute *attr, device 241 drivers/usb/core/sysfs.c static ssize_t maxchild_show(struct device *dev, struct device_attribute *attr, device 251 drivers/usb/core/sysfs.c static ssize_t quirks_show(struct device *dev, struct device_attribute *attr, device 261 drivers/usb/core/sysfs.c static ssize_t avoid_reset_quirk_show(struct device *dev, device 270 drivers/usb/core/sysfs.c static ssize_t avoid_reset_quirk_store(struct device *dev, device 291 drivers/usb/core/sysfs.c static ssize_t urbnum_show(struct device *dev, struct device_attribute *attr, device 301 drivers/usb/core/sysfs.c static ssize_t removable_show(struct device *dev, struct device_attribute *attr, device 324 drivers/usb/core/sysfs.c static ssize_t ltm_capable_show(struct device *dev, device 335 drivers/usb/core/sysfs.c static ssize_t persist_show(struct device *dev, struct device_attribute *attr, device 343 drivers/usb/core/sysfs.c static ssize_t persist_store(struct device *dev, struct device_attribute *attr, device 365 drivers/usb/core/sysfs.c static int add_persist_attributes(struct device *dev) device 383 drivers/usb/core/sysfs.c static void remove_persist_attributes(struct device *dev) device 390 drivers/usb/core/sysfs.c static ssize_t connected_duration_show(struct device *dev, device 407 drivers/usb/core/sysfs.c static ssize_t active_duration_show(struct device *dev, device 421 drivers/usb/core/sysfs.c static ssize_t autosuspend_show(struct device *dev, device 427 drivers/usb/core/sysfs.c static ssize_t autosuspend_store(struct device *dev, device 456 drivers/usb/core/sysfs.c static ssize_t level_show(struct device *dev, struct device_attribute *attr, device 468 drivers/usb/core/sysfs.c static ssize_t level_store(struct device *dev, struct device_attribute *attr, device 502 drivers/usb/core/sysfs.c static ssize_t usb2_hardware_lpm_show(struct device *dev, device 516 drivers/usb/core/sysfs.c static ssize_t usb2_hardware_lpm_store(struct device *dev, device 547 drivers/usb/core/sysfs.c static ssize_t usb2_lpm_l1_timeout_show(struct device *dev, device 555 drivers/usb/core/sysfs.c static ssize_t usb2_lpm_l1_timeout_store(struct device *dev, device 571 drivers/usb/core/sysfs.c static ssize_t usb2_lpm_besl_show(struct device *dev, device 578 drivers/usb/core/sysfs.c static ssize_t usb2_lpm_besl_store(struct device *dev, device 594 drivers/usb/core/sysfs.c static ssize_t usb3_hardware_lpm_u1_show(struct device *dev, device 616 drivers/usb/core/sysfs.c static ssize_t usb3_hardware_lpm_u2_show(struct device *dev, device 671 drivers/usb/core/sysfs.c static int add_power_attributes(struct device *dev) device 691 drivers/usb/core/sysfs.c static void remove_power_attributes(struct device *dev) device 711 drivers/usb/core/sysfs.c field##_show(struct device *dev, struct device_attribute *attr, \ device 728 drivers/usb/core/sysfs.c field##_show(struct device *dev, struct device_attribute *attr, \ device 746 drivers/usb/core/sysfs.c static ssize_t authorized_show(struct device *dev, device 758 drivers/usb/core/sysfs.c static ssize_t authorized_store(struct device *dev, device 778 drivers/usb/core/sysfs.c static ssize_t remove_store(struct device *dev, struct device_attribute *attr, device 852 drivers/usb/core/sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 886 drivers/usb/core/sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 929 drivers/usb/core/sysfs.c static ssize_t authorized_default_show(struct device *dev, device 940 drivers/usb/core/sysfs.c static ssize_t authorized_default_store(struct device *dev, device 970 drivers/usb/core/sysfs.c static ssize_t interface_authorized_default_show(struct device *dev, device 986 drivers/usb/core/sysfs.c static ssize_t interface_authorized_default_store(struct device *dev, device 1019 drivers/usb/core/sysfs.c static int add_default_authorized_attributes(struct device *dev) device 1029 drivers/usb/core/sysfs.c static void remove_default_authorized_attributes(struct device *dev) device 1038 drivers/usb/core/sysfs.c struct device *dev = &udev->dev; device 1067 drivers/usb/core/sysfs.c struct device *dev = &udev->dev; device 1080 drivers/usb/core/sysfs.c iad_##field##_show(struct device *dev, struct device_attribute *attr, \ device 1099 drivers/usb/core/sysfs.c field##_show(struct device *dev, struct device_attribute *attr, \ device 1116 drivers/usb/core/sysfs.c static ssize_t interface_show(struct device *dev, struct device_attribute *attr, device 1130 drivers/usb/core/sysfs.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 1156 drivers/usb/core/sysfs.c static ssize_t supports_autosuspend_show(struct device *dev, device 1177 drivers/usb/core/sysfs.c static ssize_t interface_authorized_show(struct device *dev, device 1188 drivers/usb/core/sysfs.c static ssize_t interface_authorized_store(struct device *dev, device 1236 drivers/usb/core/sysfs.c struct device *dev = container_of(kobj, struct device, kobj); device 224 drivers/usb/core/usb-acpi.c static struct acpi_device *usb_acpi_find_companion(struct device *dev) device 262 drivers/usb/core/usb-acpi.c static bool usb_acpi_bus_match(struct device *dev) device 328 drivers/usb/core/usb.c static int __find_interface(struct device *dev, const void *data) device 356 drivers/usb/core/usb.c struct device *dev; device 375 drivers/usb/core/usb.c static int __each_dev(struct device *dev, void *data) device 410 drivers/usb/core/usb.c static void usb_release_dev(struct device *dev) device 428 drivers/usb/core/usb.c static int usb_dev_uevent(struct device *dev, struct kobj_uevent_env *env) device 452 drivers/usb/core/usb.c static int usb_dev_prepare(struct device *dev) device 457 drivers/usb/core/usb.c static void usb_dev_complete(struct device *dev) device 463 drivers/usb/core/usb.c static int usb_dev_suspend(struct device *dev) device 468 drivers/usb/core/usb.c static int usb_dev_resume(struct device *dev) device 473 drivers/usb/core/usb.c static int usb_dev_freeze(struct device *dev) device 478 drivers/usb/core/usb.c static int usb_dev_thaw(struct device *dev) device 483 drivers/usb/core/usb.c static int usb_dev_poweroff(struct device *dev) device 488 drivers/usb/core/usb.c static int usb_dev_restore(struct device *dev) device 510 drivers/usb/core/usb.c static char *usb_devnode(struct device *dev, device 942 drivers/usb/core/usb.c struct device *dev = data; device 18 drivers/usb/core/usb.h extern int usb_create_ep_devs(struct device *parent, device 85 drivers/usb/core/usb.h extern int usb_suspend(struct device *dev, pm_message_t msg); device 86 drivers/usb/core/usb.h extern int usb_resume(struct device *dev, pm_message_t msg); device 87 drivers/usb/core/usb.h extern int usb_resume_complete(struct device *dev); device 95 drivers/usb/core/usb.h extern int usb_runtime_suspend(struct device *dev); device 96 drivers/usb/core/usb.h extern int usb_runtime_resume(struct device *dev); device 97 drivers/usb/core/usb.h extern int usb_runtime_idle(struct device *dev); device 142 drivers/usb/core/usb.h static inline int is_usb_device(const struct device *dev) device 147 drivers/usb/core/usb.h static inline int is_usb_interface(const struct device *dev) device 152 drivers/usb/core/usb.h static inline int is_usb_endpoint(const struct device *dev) device 157 drivers/usb/core/usb.h static inline int is_usb_port(const struct device *dev) device 1042 drivers/usb/dwc2/core.h struct device *dev; device 4757 drivers/usb/dwc2/gadget.c struct device *dev = hsotg->dev; device 4807 drivers/usb/dwc2/gadget.c struct device *dev = hsotg->dev; device 69 drivers/usb/dwc2/pci.c pdev->device == PCI_PRODUCT_ID_HAPS_HSOTG) { device 102 drivers/usb/dwc2/pci.c struct device *dev = &pci->dev; device 517 drivers/usb/dwc2/platform.c static int __maybe_unused dwc2_suspend(struct device *dev) device 535 drivers/usb/dwc2/platform.c static int __maybe_unused dwc2_resume(struct device *dev) device 50 drivers/usb/dwc3/core.c struct device *dev = dwc->dev; device 806 drivers/usb/dwc3/core.c struct device *dev = dwc->dev; device 1081 drivers/usb/dwc3/core.c struct device *dev = dwc->dev; device 1148 drivers/usb/dwc3/core.c struct device *dev = dwc->dev; device 1222 drivers/usb/dwc3/core.c struct device *dev = dwc->dev; device 1351 drivers/usb/dwc3/core.c struct device *dev = dwc->dev; device 1400 drivers/usb/dwc3/core.c struct device *dev = &pdev->dev; device 1741 drivers/usb/dwc3/core.c static int dwc3_runtime_suspend(struct device *dev) device 1758 drivers/usb/dwc3/core.c static int dwc3_runtime_resume(struct device *dev) device 1784 drivers/usb/dwc3/core.c static int dwc3_runtime_idle(struct device *dev) device 1807 drivers/usb/dwc3/core.c static int dwc3_suspend(struct device *dev) device 1821 drivers/usb/dwc3/core.c static int dwc3_resume(struct device *dev) device 1059 drivers/usb/dwc3/core.h struct device *dev; device 1060 drivers/usb/dwc3/core.h struct device *sysdev; device 443 drivers/usb/dwc3/drd.c struct device *dev = dwc->dev; device 29 drivers/usb/dwc3/dwc3-exynos.c struct device *dev; device 40 drivers/usb/dwc3/dwc3-exynos.c static int dwc3_exynos_remove_child(struct device *dev, void *unused) device 52 drivers/usb/dwc3/dwc3-exynos.c struct device *dev = &pdev->dev; device 193 drivers/usb/dwc3/dwc3-exynos.c static int dwc3_exynos_suspend(struct device *dev) device 207 drivers/usb/dwc3/dwc3-exynos.c static int dwc3_exynos_resume(struct device *dev) device 40 drivers/usb/dwc3/dwc3-haps.c struct device *dev = &pci->dev; device 35 drivers/usb/dwc3/dwc3-keystone.c struct device *dev; device 81 drivers/usb/dwc3/dwc3-keystone.c struct device *dev = &pdev->dev; device 145 drivers/usb/dwc3/dwc3-keystone.c static int kdwc3_remove_core(struct device *dev, void *c) device 111 drivers/usb/dwc3/dwc3-meson-g12a.c struct device *dev; device 324 drivers/usb/dwc3/dwc3-meson-g12a.c static int dwc3_meson_g12a_role_set(struct device *dev, enum usb_role role) device 341 drivers/usb/dwc3/dwc3-meson-g12a.c static enum usb_role dwc3_meson_g12a_role_get(struct device *dev) device 365 drivers/usb/dwc3/dwc3-meson-g12a.c static struct device *dwc3_meson_g12_find_child(struct device *dev, device 386 drivers/usb/dwc3/dwc3-meson-g12a.c struct device *dev = &pdev->dev; device 527 drivers/usb/dwc3/dwc3-meson-g12a.c struct device *dev = &pdev->dev; device 546 drivers/usb/dwc3/dwc3-meson-g12a.c static int __maybe_unused dwc3_meson_g12a_runtime_suspend(struct device *dev) device 555 drivers/usb/dwc3/dwc3-meson-g12a.c static int __maybe_unused dwc3_meson_g12a_runtime_resume(struct device *dev) device 562 drivers/usb/dwc3/dwc3-meson-g12a.c static int __maybe_unused dwc3_meson_g12a_suspend(struct device *dev) device 583 drivers/usb/dwc3/dwc3-meson-g12a.c static int __maybe_unused dwc3_meson_g12a_resume(struct device *dev) device 26 drivers/usb/dwc3/dwc3-of-simple.c struct device *dev; device 37 drivers/usb/dwc3/dwc3-of-simple.c struct device *dev = &pdev->dev; device 116 drivers/usb/dwc3/dwc3-of-simple.c struct device *dev = &pdev->dev; device 136 drivers/usb/dwc3/dwc3-of-simple.c static int __maybe_unused dwc3_of_simple_runtime_suspend(struct device *dev) device 145 drivers/usb/dwc3/dwc3-of-simple.c static int __maybe_unused dwc3_of_simple_runtime_resume(struct device *dev) device 152 drivers/usb/dwc3/dwc3-of-simple.c static int __maybe_unused dwc3_of_simple_suspend(struct device *dev) device 162 drivers/usb/dwc3/dwc3-of-simple.c static int __maybe_unused dwc3_of_simple_resume(struct device *dev) device 115 drivers/usb/dwc3/dwc3-omap.c struct device *dev; device 454 drivers/usb/dwc3/dwc3-omap.c struct device *dev = &pdev->dev; device 562 drivers/usb/dwc3/dwc3-omap.c static int dwc3_omap_suspend(struct device *dev) device 572 drivers/usb/dwc3/dwc3-omap.c static int dwc3_omap_resume(struct device *dev) device 586 drivers/usb/dwc3/dwc3-omap.c static void dwc3_omap_complete(struct device *dev) device 147 drivers/usb/dwc3/dwc3-pci.c if (pdev->device == PCI_DEVICE_ID_INTEL_BXT || device 148 drivers/usb/dwc3/dwc3-pci.c pdev->device == PCI_DEVICE_ID_INTEL_BXT_M) { device 153 drivers/usb/dwc3/dwc3-pci.c if (pdev->device == PCI_DEVICE_ID_INTEL_BYT) { device 223 drivers/usb/dwc3/dwc3-pci.c struct device *dev = &pci->dev; device 294 drivers/usb/dwc3/dwc3-pci.c if (pdev->device == PCI_DEVICE_ID_INTEL_BYT) device 392 drivers/usb/dwc3/dwc3-pci.c static int dwc3_pci_runtime_suspend(struct device *dev) device 402 drivers/usb/dwc3/dwc3-pci.c static int dwc3_pci_runtime_resume(struct device *dev) device 418 drivers/usb/dwc3/dwc3-pci.c static int dwc3_pci_suspend(struct device *dev) device 425 drivers/usb/dwc3/dwc3-pci.c static int dwc3_pci_resume(struct device *dev) device 57 drivers/usb/dwc3/dwc3-qcom.c struct device *dev; device 146 drivers/usb/dwc3/dwc3-qcom.c struct device *dev = qcom->dev; device 405 drivers/usb/dwc3/dwc3-qcom.c struct device *dev = qcom->dev; device 458 drivers/usb/dwc3/dwc3-qcom.c struct device *dev = &pdev->dev; device 519 drivers/usb/dwc3/dwc3-qcom.c struct device *dev = &pdev->dev; device 556 drivers/usb/dwc3/dwc3-qcom.c struct device *dev = &pdev->dev; device 689 drivers/usb/dwc3/dwc3-qcom.c struct device *dev = &pdev->dev; device 708 drivers/usb/dwc3/dwc3-qcom.c static int __maybe_unused dwc3_qcom_pm_suspend(struct device *dev) device 720 drivers/usb/dwc3/dwc3-qcom.c static int __maybe_unused dwc3_qcom_pm_resume(struct device *dev) device 732 drivers/usb/dwc3/dwc3-qcom.c static int __maybe_unused dwc3_qcom_runtime_suspend(struct device *dev) device 739 drivers/usb/dwc3/dwc3-qcom.c static int __maybe_unused dwc3_qcom_runtime_resume(struct device *dev) device 89 drivers/usb/dwc3/dwc3-st.c struct device *dev; device 199 drivers/usb/dwc3/dwc3-st.c struct device *dev = &pdev->dev; device 321 drivers/usb/dwc3/dwc3-st.c static int st_dwc3_suspend(struct device *dev) device 333 drivers/usb/dwc3/dwc3-st.c static int st_dwc3_resume(struct device *dev) device 35 drivers/usb/dwc3/ulpi.c static int dwc3_ulpi_read(struct device *dev, u8 addr) device 59 drivers/usb/dwc3/ulpi.c static int dwc3_ulpi_write(struct device *dev, u8 addr, u8 val) device 629 drivers/usb/early/xhci-dbc.c xdbc.device = read_pci_config_16(bus, dev, func, PCI_DEVICE_ID); device 142 drivers/usb/early/xhci-dbc.h u16 device; device 2014 drivers/usb/gadget/composite.c static ssize_t suspended_show(struct device *dev, struct device_attribute *attr, device 749 drivers/usb/gadget/function/f_hid.c struct device *device; device 830 drivers/usb/gadget/function/f_hid.c device = device_create(hidg_class, NULL, dev, NULL, device 832 drivers/usb/gadget/function/f_hid.c if (IS_ERR(device)) { device 833 drivers/usb/gadget/function/f_hid.c status = PTR_ERR(device); device 2505 drivers/usb/gadget/function/f_mass_storage.c static ssize_t ro_show(struct device *dev, struct device_attribute *attr, char *buf) device 2512 drivers/usb/gadget/function/f_mass_storage.c static ssize_t nofua_show(struct device *dev, struct device_attribute *attr, device 2520 drivers/usb/gadget/function/f_mass_storage.c static ssize_t file_show(struct device *dev, struct device_attribute *attr, device 2529 drivers/usb/gadget/function/f_mass_storage.c static ssize_t ro_store(struct device *dev, struct device_attribute *attr, device 2538 drivers/usb/gadget/function/f_mass_storage.c static ssize_t nofua_store(struct device *dev, struct device_attribute *attr, device 2546 drivers/usb/gadget/function/f_mass_storage.c static ssize_t file_store(struct device *dev, struct device_attribute *attr, device 2562 drivers/usb/gadget/function/f_mass_storage.c static void fsg_lun_release(struct device *dev) device 2718 drivers/usb/gadget/function/f_mass_storage.c struct device *dev = kobj_to_dev(kobj); device 439 drivers/usb/gadget/function/f_midi.c static int f_midi_snd_free(struct snd_device *device) device 1018 drivers/usb/gadget/function/f_printer.c struct device *pdev; device 433 drivers/usb/gadget/function/f_uac1.c struct device *dev = &gadget->dev; device 478 drivers/usb/gadget/function/f_uac1.c struct device *dev = &gadget->dev; device 599 drivers/usb/gadget/function/f_uac2.c struct device *dev = &gadget->dev; device 740 drivers/usb/gadget/function/f_uac2.c struct device *dev = &gadget->dev; device 403 drivers/usb/gadget/function/f_uvc.c static ssize_t function_name_show(struct device *dev, device 119 drivers/usb/gadget/function/storage_common.h struct device dev; device 180 drivers/usb/gadget/function/storage_common.h static inline struct fsg_lun *fsg_lun_from_dev(struct device *dev) device 369 drivers/usb/gadget/function/u_audio.c struct device *dev = &gadget->dev; device 420 drivers/usb/gadget/function/u_audio.c struct device *dev = &gadget->dev; device 1091 drivers/usb/gadget/function/u_serial.c .device = gs_console_device, device 1214 drivers/usb/gadget/function/u_serial.c struct device *tty_dev; device 147 drivers/usb/gadget/function/uvc.h struct uvc_video *device; device 42 drivers/usb/gadget/function/uvc_queue.c unsigned int sizes[], struct device *alloc_devs[]) device 290 drivers/usb/gadget/function/uvc_v4l2.c handle->device = &uvc->video; device 303 drivers/usb/gadget/function/uvc_v4l2.c struct uvc_video *video = handle->device; device 569 drivers/usb/gadget/udc/amd5536udc.h struct device *dev; device 591 drivers/usb/gadget/udc/amd5536udc.h void gadget_release(struct device *pdev); device 531 drivers/usb/gadget/udc/aspeed-vhub/dev.c static void ast_vhub_dev_release(struct device *dev) device 539 drivers/usb/gadget/udc/aspeed-vhub/dev.c struct device *parent = &vhub->pdev->dev; device 554 drivers/usb/gadget/udc/aspeed-vhub/dev.c d->port_dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 276 drivers/usb/gadget/udc/aspeed-vhub/ep0.c struct device *dev = &vhub->pdev->dev; device 364 drivers/usb/gadget/udc/aspeed-vhub/ep0.c struct device *dev = &vhub->pdev->dev; device 350 drivers/usb/gadget/udc/aspeed-vhub/vhub.h struct device *port_dev; device 1808 drivers/usb/gadget/udc/at91_udc.c struct device *dev = &pdev->dev; device 1212 drivers/usb/gadget/udc/atmel_usba_udc.c struct device *dev = &udc->pdev->dev; device 2319 drivers/usb/gadget/udc/atmel_usba_udc.c static int usba_udc_suspend(struct device *dev) device 2352 drivers/usb/gadget/udc/atmel_usba_udc.c static int usba_udc_resume(struct device *dev) device 295 drivers/usb/gadget/udc/bcm63xx_udc.c struct device *dev; device 2282 drivers/usb/gadget/udc/bcm63xx_udc.c struct device *dev = &pdev->dev; device 407 drivers/usb/gadget/udc/bdc/bdc.h struct device *dev; device 487 drivers/usb/gadget/udc/bdc/bdc_core.c struct device *dev = &pdev->dev; device 601 drivers/usb/gadget/udc/bdc/bdc_core.c static int bdc_suspend(struct device *dev) device 609 drivers/usb/gadget/udc/bdc/bdc_core.c static int bdc_resume(struct device *dev) device 24 drivers/usb/gadget/udc/bdc/bdc_pci.c struct device *dev; device 39 drivers/usb/gadget/udc/core.c struct device dev; device 814 drivers/usb/gadget/udc/core.c int usb_gadget_map_request_by_dev(struct device *dev, device 862 drivers/usb/gadget/udc/core.c void usb_gadget_unmap_request_by_dev(struct device *dev, device 1130 drivers/usb/gadget/udc/core.c static void usb_udc_release(struct device *dev) device 1141 drivers/usb/gadget/udc/core.c static void usb_udc_nop_release(struct device *dev) device 1174 drivers/usb/gadget/udc/core.c int usb_add_gadget_udc_release(struct device *parent, struct usb_gadget *gadget, device 1175 drivers/usb/gadget/udc/core.c void (*release)(struct device *dev)) device 1286 drivers/usb/gadget/udc/core.c int usb_add_gadget_udc(struct device *parent, struct usb_gadget *gadget) device 1462 drivers/usb/gadget/udc/core.c static ssize_t srp_store(struct device *dev, device 1474 drivers/usb/gadget/udc/core.c static ssize_t soft_connect_store(struct device *dev, device 1499 drivers/usb/gadget/udc/core.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 1509 drivers/usb/gadget/udc/core.c static ssize_t function_show(struct device *dev, struct device_attribute *attr, device 1522 drivers/usb/gadget/udc/core.c ssize_t name##_show(struct device *dev, \ device 1535 drivers/usb/gadget/udc/core.c ssize_t name##_show(struct device *dev, \ device 1578 drivers/usb/gadget/udc/core.c static int usb_udc_uevent(struct device *dev, struct kobj_uevent_env *env) device 295 drivers/usb/gadget/udc/dummy_hcd.c static inline struct device *dummy_dev(struct dummy_hcd *dum) device 300 drivers/usb/gadget/udc/dummy_hcd.c static inline struct device *udc_dev(struct dummy *dum) device 319 drivers/usb/gadget/udc/dummy_hcd.c static inline struct dummy *gadget_dev_to_dummy(struct device *dev) device 936 drivers/usb/gadget/udc/dummy_hcd.c static ssize_t function_show(struct device *dev, struct device_attribute *attr, device 2407 drivers/usb/gadget/udc/dummy_hcd.c static ssize_t urbs_show(struct device *dev, struct device_attribute *attr, device 329 drivers/usb/gadget/udc/fotg210-udc.c struct device *dev = &ep->fotg210->gadget.dev; device 2446 drivers/usb/gadget/udc/fsl_qe_udc.c static void qe_udc_release(struct device *dev) device 318 drivers/usb/gadget/udc/fsl_qe_udc.h struct device *dev; device 2225 drivers/usb/gadget/udc/fsl_udc_core.c static void fsl_udc_release(struct device *dev) device 2622 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_otg_suspend(struct device *dev, pm_message_t state) device 2658 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_otg_resume(struct device *dev) device 1697 drivers/usb/gadget/udc/goku_udc.c static void gadget_release(struct device *_dev) device 1838 drivers/usb/gadget/udc/goku_udc.c .device = 0x0107, /* this UDC */ device 193 drivers/usb/gadget/udc/gr_udc.h struct device *dev; device 129 drivers/usb/gadget/udc/lpc32xx_udc.c struct device *dev; device 2510 drivers/usb/gadget/udc/lpc32xx_udc.c static void nop_release(struct device *dev) device 3000 drivers/usb/gadget/udc/lpc32xx_udc.c struct device *dev = &pdev->dev; device 244 drivers/usb/gadget/udc/mv_u3d.h struct device *dev; device 1993 drivers/usb/gadget/udc/mv_u3d_core.c static int mv_u3d_suspend(struct device *dev) device 2016 drivers/usb/gadget/udc/mv_u3d_core.c static int mv_u3d_resume(struct device *dev) device 2071 drivers/usb/gadget/udc/mv_udc_core.c static void gadget_release(struct device *_dev) device 2329 drivers/usb/gadget/udc/mv_udc_core.c static int mv_udc_suspend(struct device *dev) device 2363 drivers/usb/gadget/udc/mv_udc_core.c static int mv_udc_resume(struct device *dev) device 1166 drivers/usb/gadget/udc/net2272.c registers_show(struct device *_dev, struct device_attribute *attr, char *buf) device 2197 drivers/usb/gadget/udc/net2272.c net2272_gadget_release(struct device *_dev) device 2216 drivers/usb/gadget/udc/net2272.c static struct net2272 *net2272_probe_init(struct device *dev, unsigned int irq) device 2448 drivers/usb/gadget/udc/net2272.c dev->dev_id = pdev->device; device 2457 drivers/usb/gadget/udc/net2272.c switch (pdev->device) { device 2529 drivers/usb/gadget/udc/net2272.c switch (pdev->device) { device 2546 drivers/usb/gadget/udc/net2272.c .device = PCI_DEVICE_ID_RDK1, device 2554 drivers/usb/gadget/udc/net2272.c .device = PCI_DEVICE_ID_RDK2, device 440 drivers/usb/gadget/udc/net2272.h struct device *dev; device 1642 drivers/usb/gadget/udc/net2280.c static ssize_t function_show(struct device *_dev, struct device_attribute *attr, device 1654 drivers/usb/gadget/udc/net2280.c static ssize_t registers_show(struct device *_dev, device 1805 drivers/usb/gadget/udc/net2280.c static ssize_t queues_show(struct device *_dev, struct device_attribute *attr, device 3563 drivers/usb/gadget/udc/net2280.c static void gadget_release(struct device *_dev) device 3814 drivers/usb/gadget/udc/net2280.c .device = 0x2280, device 3822 drivers/usb/gadget/udc/net2280.c .device = 0x2282, device 3831 drivers/usb/gadget/udc/net2280.c .device = 0x2380, device 3840 drivers/usb/gadget/udc/net2280.c .device = 0x3380, device 3849 drivers/usb/gadget/udc/net2280.c .device = 0x3382, device 2595 drivers/usb/gadget/udc/omap_udc.c static void omap_udc_release(struct device *dev) device 3046 drivers/usb/gadget/udc/pch_udc.c static int pch_udc_suspend(struct device *d) device 3056 drivers/usb/gadget/udc/pch_udc.c static int pch_udc_resume(struct device *d) device 3087 drivers/usb/gadget/udc/pch_udc.c if (id->device == PCI_DEVICE_ID_INTEL_QUARK_X1000_UDC) device 2011 drivers/usb/gadget/udc/pxa25x_udc.c static void nop_release (struct device *dev) device 113 drivers/usb/gadget/udc/pxa25x_udc.h struct device *dev; device 455 drivers/usb/gadget/udc/pxa27x_udc.h struct device *dev; device 1839 drivers/usb/gadget/udc/r8a66597-udc.c struct device *dev = &pdev->dev; device 342 drivers/usb/gadget/udc/renesas_usb3.c struct device *host_dev; device 1434 drivers/usb/gadget/udc/renesas_usb3.c struct device *dev) device 1451 drivers/usb/gadget/udc/renesas_usb3.c struct device *dev) device 2343 drivers/usb/gadget/udc/renesas_usb3.c static enum usb_role renesas_usb3_role_switch_get(struct device *dev) device 2355 drivers/usb/gadget/udc/renesas_usb3.c static void handle_ext_role_switch_states(struct device *dev, device 2359 drivers/usb/gadget/udc/renesas_usb3.c struct device *host = usb3->host_dev; device 2407 drivers/usb/gadget/udc/renesas_usb3.c static void handle_role_switch_states(struct device *dev, device 2411 drivers/usb/gadget/udc/renesas_usb3.c struct device *host = usb3->host_dev; device 2426 drivers/usb/gadget/udc/renesas_usb3.c static int renesas_usb3_role_switch_set(struct device *dev, device 2443 drivers/usb/gadget/udc/renesas_usb3.c static ssize_t role_store(struct device *dev, struct device_attribute *attr, device 2470 drivers/usb/gadget/udc/renesas_usb3.c static ssize_t role_show(struct device *dev, struct device_attribute *attr, device 2537 drivers/usb/gadget/udc/renesas_usb3.c struct device *dev) device 2564 drivers/usb/gadget/udc/renesas_usb3.c static int renesas_usb3_init_ep(struct renesas_usb3 *usb3, struct device *dev, device 2622 drivers/usb/gadget/udc/renesas_usb3.c static void renesas_usb3_init_ram(struct renesas_usb3 *usb3, struct device *dev, device 2856 drivers/usb/gadget/udc/renesas_usb3.c static int renesas_usb3_suspend(struct device *dev) device 2872 drivers/usb/gadget/udc/renesas_usb3.c static int renesas_usb3_resume(struct device *dev) device 143 drivers/usb/gadget/udc/s3c-hsudc.c struct device *dev; device 1265 drivers/usb/gadget/udc/s3c-hsudc.c struct device *dev = &pdev->dev; device 1750 drivers/usb/gadget/udc/s3c2410_udc.c struct device *dev = &pdev->dev; device 3051 drivers/usb/gadget/udc/snps_udc_core.c void gadget_release(struct device *pdev) device 103 drivers/usb/gadget/udc/snps_udc_plat.c struct device *dev = &pdev->dev; device 261 drivers/usb/gadget/udc/snps_udc_plat.c static int udc_plat_suspend(struct device *dev) device 278 drivers/usb/gadget/udc/snps_udc_plat.c static int udc_plat_resume(struct device *dev) device 183 drivers/usb/gadget/udc/udc-xilinx.c struct device *dev; device 182 drivers/usb/host/bcma-hcd.c struct device *dev = &core->dev; device 271 drivers/usb/host/bcma-hcd.c struct device *dev = &core->dev; device 387 drivers/usb/host/bcma-hcd.c struct device *dev = &core->dev; device 182 drivers/usb/host/ehci-atmel.c static int __maybe_unused ehci_atmel_drv_suspend(struct device *dev) device 196 drivers/usb/host/ehci-atmel.c static int __maybe_unused ehci_atmel_drv_resume(struct device *dev) device 49 drivers/usb/host/ehci-exynos.c static int exynos_ehci_get_phy(struct device *dev, device 104 drivers/usb/host/ehci-exynos.c static int exynos_ehci_phy_enable(struct device *dev) device 122 drivers/usb/host/ehci-exynos.c static void exynos_ehci_phy_disable(struct device *dev) device 133 drivers/usb/host/ehci-exynos.c static void exynos_setup_vbus_gpio(struct device *dev) device 272 drivers/usb/host/ehci-exynos.c static int exynos_ehci_suspend(struct device *dev) device 291 drivers/usb/host/ehci-exynos.c static int exynos_ehci_resume(struct device *dev) device 204 drivers/usb/host/ehci-fsl.c struct device *dev = hcd->self.controller; device 380 drivers/usb/host/ehci-fsl.c struct device *dev; device 431 drivers/usb/host/ehci-fsl.c static int ehci_fsl_mpc512x_drv_suspend(struct device *dev) device 500 drivers/usb/host/ehci-fsl.c static int ehci_fsl_mpc512x_drv_resume(struct device *dev) device 564 drivers/usb/host/ehci-fsl.c static inline int ehci_fsl_mpc512x_drv_suspend(struct device *dev) device 569 drivers/usb/host/ehci-fsl.c static inline int ehci_fsl_mpc512x_drv_resume(struct device *dev) device 582 drivers/usb/host/ehci-fsl.c static int ehci_fsl_drv_suspend(struct device *dev) device 602 drivers/usb/host/ehci-fsl.c static int ehci_fsl_drv_resume(struct device *dev) device 629 drivers/usb/host/ehci-fsl.c static int ehci_fsl_drv_restore(struct device *dev) device 68 drivers/usb/host/ehci-mv.c struct device *dev = hcd->self.controller; device 44 drivers/usb/host/ehci-mxc.c struct device *dev = &pdev->dev; device 41 drivers/usb/host/ehci-npcm7xx.c static int ehci_npcm7xx_drv_suspend(struct device *dev) device 49 drivers/usb/host/ehci-npcm7xx.c static int ehci_npcm7xx_drv_resume(struct device *dev) device 88 drivers/usb/host/ehci-omap.c struct device *dev = &pdev->dev; device 246 drivers/usb/host/ehci-omap.c struct device *dev = &pdev->dev; device 165 drivers/usb/host/ehci-orion.c struct device *dev = hcd->self.controller; device 185 drivers/usb/host/ehci-orion.c static int __maybe_unused ehci_orion_drv_suspend(struct device *dev) device 192 drivers/usb/host/ehci-orion.c static int __maybe_unused ehci_orion_drv_resume(struct device *dev) device 29 drivers/usb/host/ehci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_QUARK_X1000_SOC; device 108 drivers/usb/host/ehci-pci.c if (pdev->device == 0x01b5) { device 122 drivers/usb/host/ehci-pci.c switch (pdev->device) { device 143 drivers/usb/host/ehci-pci.c if (pdev->device == PCI_DEVICE_ID_INTEL_CE4100_USB) device 147 drivers/usb/host/ehci-pci.c if (pdev->device == PCI_DEVICE_ID_TDI_EHCI) device 155 drivers/usb/host/ehci-pci.c if (pdev->device == 0x7463) { device 168 drivers/usb/host/ehci-pci.c if (pdev->device == 0x7808) { device 174 drivers/usb/host/ehci-pci.c if (pdev->device == 0x3104 && (pdev->revision & 0xf0) == 0x60) { device 199 drivers/usb/host/ehci-pci.c if (pdev->device == 0x4396) { device 206 drivers/usb/host/ehci-pci.c if ((pdev->device == 0x4386 || pdev->device == 0x4396) && device 253 drivers/usb/host/ehci-pci.c switch (pdev->device) { device 292 drivers/usb/host/ehci-pci.c && pdev->device == PCI_DEVICE_ID_STMICRO_USB_HOST) device 295 drivers/usb/host/ehci-platform.c static int ehci_platform_suspend(struct device *dev) device 313 drivers/usb/host/ehci-platform.c static int ehci_platform_resume(struct device *dev) device 319 drivers/usb/host/ehci-platform.c struct device *companion_dev; device 38 drivers/usb/host/ehci-spear.c static int ehci_spear_drv_suspend(struct device *dev) device 46 drivers/usb/host/ehci-spear.c static int ehci_spear_drv_resume(struct device *dev) device 282 drivers/usb/host/ehci-st.c static int st_ehci_suspend(struct device *dev) device 302 drivers/usb/host/ehci-st.c static int st_ehci_resume(struct device *dev) device 10 drivers/usb/host/ehci-sysfs.c static ssize_t companion_show(struct device *dev, device 37 drivers/usb/host/ehci-sysfs.c static ssize_t companion_store(struct device *dev, device 68 drivers/usb/host/ehci-sysfs.c static ssize_t uframe_periodic_max_show(struct device *dev, device 81 drivers/usb/host/ehci-sysfs.c static ssize_t uframe_periodic_max_store(struct device *dev, device 151 drivers/usb/host/ehci-sysfs.c struct device *controller = ehci_to_hcd(ehci)->self.controller; device 167 drivers/usb/host/ehci-sysfs.c struct device *controller = ehci_to_hcd(ehci)->self.controller; device 83 drivers/usb/host/fhci-dbg.c struct device *dev = fhci_to_hcd(fhci)->self.controller; device 562 drivers/usb/host/fhci-hcd.c struct device *dev = &ofdev->dev; device 781 drivers/usb/host/fhci-hcd.c static int fhci_remove(struct device *dev) device 4690 drivers/usb/host/fotg210-hcd.c static ssize_t uframe_periodic_max_show(struct device *dev, device 4702 drivers/usb/host/fotg210-hcd.c static ssize_t uframe_periodic_max_store(struct device *dev, device 4773 drivers/usb/host/fotg210-hcd.c struct device *controller = fotg210_to_hcd(fotg210)->self.controller; device 4780 drivers/usb/host/fotg210-hcd.c struct device *controller = fotg210_to_hcd(fotg210)->self.controller; device 5570 drivers/usb/host/fotg210-hcd.c struct device *dev = &pdev->dev; device 260 drivers/usb/host/fsl-mph-dr-of.c static int __unregister_subdev(struct device *dev, void *d) device 408 drivers/usb/host/imx21-hcd.h struct device *dev; device 1822 drivers/usb/host/max3421-hcd.c max3421_of_vbus_en_pin(struct device *dev, struct max3421_hcd_platform_data *pdata) device 1846 drivers/usb/host/max3421-hcd.c struct device *dev = &spi->dev; device 173 drivers/usb/host/ohci-at91.c struct device *dev = &pdev->dev; device 594 drivers/usb/host/ohci-at91.c ohci_hcd_at91_drv_suspend(struct device *dev) device 638 drivers/usb/host/ohci-at91.c ohci_hcd_at91_drv_resume(struct device *dev) device 90 drivers/usb/host/ohci-da8xx.c struct device *dev = hcd->self.controller; device 170 drivers/usb/host/ohci-da8xx.c struct device *dev = hcd->self.controller; device 196 drivers/usb/host/ohci-da8xx.c struct device *dev = da8xx_ohci->hcd->self.controller; device 212 drivers/usb/host/ohci-da8xx.c struct device *dev = hcd->self.controller; device 229 drivers/usb/host/ohci-da8xx.c struct device *dev = hcd->self.controller; device 303 drivers/usb/host/ohci-da8xx.c struct device *dev = hcd->self.controller; device 376 drivers/usb/host/ohci-da8xx.c struct device *dev = &pdev->dev; device 38 drivers/usb/host/ohci-exynos.c static int exynos_ohci_get_phy(struct device *dev, device 93 drivers/usb/host/ohci-exynos.c static int exynos_ohci_phy_enable(struct device *dev) device 111 drivers/usb/host/ohci-exynos.c static void exynos_ohci_phy_disable(struct device *dev) device 241 drivers/usb/host/ohci-exynos.c static int exynos_ohci_suspend(struct device *dev) device 258 drivers/usb/host/ohci-exynos.c static int exynos_ohci_resume(struct device *dev) device 78 drivers/usb/host/ohci-pci.c if (b && b->device == PCI_DEVICE_ID_NS_87560_LIO device 206 drivers/usb/host/ohci-pci.c .device = 0x5237, device 229 drivers/usb/host/ohci-pci.c .device = 0x003f, device 271 drivers/usb/host/ohci-platform.c static int ohci_platform_suspend(struct device *dev) device 289 drivers/usb/host/ohci-platform.c static int ohci_platform_resume(struct device *dev) device 276 drivers/usb/host/ohci-pxa27x.c static int pxa27x_start_hc(struct pxa27x_ohci *pxa_ohci, struct device *dev) device 319 drivers/usb/host/ohci-pxa27x.c static void pxa27x_stop_hc(struct pxa27x_ohci *pxa_ohci, struct device *dev) device 539 drivers/usb/host/ohci-pxa27x.c static int ohci_hcd_pxa27x_drv_suspend(struct device *dev) device 560 drivers/usb/host/ohci-pxa27x.c static int ohci_hcd_pxa27x_drv_resume(struct device *dev) device 45 drivers/usb/host/ohci-q.c struct device *dev = ohci_to_hcd(ohci)->self.controller; device 596 drivers/usb/host/ohci-q.c struct device *dev = ohci_to_hcd(ohci)->self.controller; device 411 drivers/usb/host/ohci-s3c2410.c static int ohci_hcd_s3c2410_drv_suspend(struct device *dev) device 427 drivers/usb/host/ohci-s3c2410.c static int ohci_hcd_s3c2410_drv_resume(struct device *dev) device 251 drivers/usb/host/ohci-sa1111.c static void ohci_hcd_sa1111_shutdown(struct device *_dev) device 29 drivers/usb/host/ohci-sm501.c struct device *dev = hcd->self.controller; device 91 drivers/usb/host/ohci-sm501.c struct device *dev = &pdev->dev; device 212 drivers/usb/host/ohci-sm501.c struct device *dev = &pdev->dev; device 232 drivers/usb/host/ohci-sm501.c struct device *dev = &pdev->dev; device 264 drivers/usb/host/ohci-st.c static int st_ohci_suspend(struct device *dev) device 282 drivers/usb/host/ohci-st.c static int st_ohci_resume(struct device *dev) device 4126 drivers/usb/host/oxu210hp-hcd.c struct device *dev = &pdev->dev; device 4295 drivers/usb/host/oxu210hp-hcd.c static int oxu_drv_suspend(struct device *dev) device 4303 drivers/usb/host/oxu210hp-hcd.c static int oxu_drv_resume(struct device *dev) device 191 drivers/usb/host/pci-quirks.c void sb800_prefetch(struct device *dev, int on) device 547 drivers/usb/host/pci-quirks.c bool usb_amd_pt_check_port(struct device *device, int port) device 553 drivers/usb/host/pci-quirks.c pdev = to_pci_dev(device); device 579 drivers/usb/host/pci-quirks.c switch (pdev->device) { device 765 drivers/usb/host/pci-quirks.c if (pdev->vendor == PCI_VENDOR_ID_AL && pdev->device == 0x5237) device 864 drivers/usb/host/pci-quirks.c if (pdev->vendor == 0x8086 && (pdev->device == 0x283a || device 865 drivers/usb/host/pci-quirks.c pdev->device == 0x27cc)) { device 1174 drivers/usb/host/pci-quirks.c if ((pdev->vendor == PCI_VENDOR_ID_TI && pdev->device == 0x8241) || device 1176 drivers/usb/host/pci-quirks.c && pdev->device == 0x0014)) { device 18 drivers/usb/host/pci-quirks.h void sb800_prefetch(struct device *dev, int on); device 19 drivers/usb/host/pci-quirks.h bool usb_amd_pt_check_port(struct device *device, int port); device 27 drivers/usb/host/pci-quirks.h static inline void sb800_prefetch(struct device *dev, int on) {} device 28 drivers/usb/host/pci-quirks.h static inline bool usb_amd_pt_check_port(struct device *device, int port) device 2342 drivers/usb/host/r8a66597-hcd.c static int r8a66597_suspend(struct device *dev) device 2360 drivers/usb/host/r8a66597-hcd.c static int r8a66597_resume(struct device *dev) device 52 drivers/usb/host/sl811_cs.c static void release_platform_dev(struct device * dev) device 90 drivers/usb/host/sl811_cs.c static int sl811_hc_init(struct device *parent, resource_size_t base_addr, device 145 drivers/usb/host/sl811_cs.c struct device *parent = &link->dev; device 1802 drivers/usb/host/u132-hcd.c u16 device = ((struct u132_platform_data *) device 1803 drivers/usb/host/u132-hcd.c dev_get_platdata(&pdev->dev))->device; device 1806 drivers/usb/host/u132-hcd.c if (vendor == PCI_VENDOR_ID_AMD && device == 0x740c) { device 1808 drivers/usb/host/u132-hcd.c } else if (vendor == PCI_VENDOR_ID_OPTI && device == 0xc861) { device 1811 drivers/usb/host/u132-hcd.c } else if (vendor == PCI_VENDOR_ID_COMPAQ && device == 0xa0f8) device 140 drivers/usb/host/xhci-dbgcap.c struct device *dev = xhci_to_hcd(dbc->xhci)->self.sysdev; device 292 drivers/usb/host/xhci-dbgcap.c struct device *dev; device 873 drivers/usb/host/xhci-dbgcap.c static ssize_t dbc_show(struct device *dev, device 910 drivers/usb/host/xhci-dbgcap.c static ssize_t dbc_store(struct device *dev, device 933 drivers/usb/host/xhci-dbgcap.c struct device *dev = xhci_to_hcd(xhci)->self.controller; device 959 drivers/usb/host/xhci-dbgcap.c struct device *dev = xhci_to_hcd(xhci)->self.controller; device 446 drivers/usb/host/xhci-dbgtty.c struct device *tty_dev; device 540 drivers/usb/host/xhci-debugfs.c struct device *dev = xhci_to_hcd(xhci)->self.controller; device 31 drivers/usb/host/xhci-ext-caps.c struct device *dev = hcd->self.controller; device 56 drivers/usb/host/xhci-ext-caps.c if (pci->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI) { device 34 drivers/usb/host/xhci-histb.c struct device *dev; device 86 drivers/usb/host/xhci-histb.c struct device *dev = histb->dev; device 167 drivers/usb/host/xhci-histb.c static void xhci_histb_quirks(struct device *dev, struct xhci_hcd *xhci) device 199 drivers/usb/host/xhci-histb.c struct device *dev = &pdev->dev; device 347 drivers/usb/host/xhci-histb.c static int __maybe_unused xhci_histb_suspend(struct device *dev) device 362 drivers/usb/host/xhci-histb.c static int __maybe_unused xhci_histb_resume(struct device *dev) device 36 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 368 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 464 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 534 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 562 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 622 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 840 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 1653 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 1718 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 1742 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 1830 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 1842 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 2128 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 2242 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 2275 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 2375 drivers/usb/host/xhci-mem.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 211 drivers/usb/host/xhci-mtk.c struct device *dev = mtk->dev; device 379 drivers/usb/host/xhci-mtk.c static void xhci_mtk_quirks(struct device *dev, struct xhci_hcd *xhci) device 427 drivers/usb/host/xhci-mtk.c struct device *dev = &pdev->dev; device 618 drivers/usb/host/xhci-mtk.c static int __maybe_unused xhci_mtk_suspend(struct device *dev) device 636 drivers/usb/host/xhci-mtk.c static int __maybe_unused xhci_mtk_resume(struct device *dev) device 131 drivers/usb/host/xhci-mtk.h struct device *dev; device 47 drivers/usb/host/xhci-mvebu.c struct device *dev = hcd->self.controller; device 87 drivers/usb/host/xhci-pci.c static void xhci_pci_quirks(struct device *dev, struct xhci_hcd *xhci) device 93 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK || device 94 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1400)) { device 95 drivers/usb/host/xhci-pci.c if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK && device 102 drivers/usb/host/xhci-pci.c if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK && device 110 drivers/usb/host/xhci-pci.c if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK) device 125 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1009) device 139 drivers/usb/host/xhci-pci.c (pdev->device == 0x145c || device 140 drivers/usb/host/xhci-pci.c pdev->device == 0x15e0 || device 141 drivers/usb/host/xhci-pci.c pdev->device == 0x15e1 || device 142 drivers/usb/host/xhci-pci.c pdev->device == 0x43bb)) device 146 drivers/usb/host/xhci-pci.c (pdev->device == 0x15e0 || pdev->device == 0x15e1)) device 153 drivers/usb/host/xhci-pci.c ((pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_4) || device 154 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_3) || device 155 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_2) || device 156 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_1))) device 165 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_PANTHERPOINT_XHCI) { device 180 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_XHCI || device 181 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP_XHCI)) { device 186 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI || device 187 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_H_XHCI || device 188 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI || device 189 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_BROXTON_M_XHCI || device 190 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_BROXTON_B_XHCI || device 191 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI || device 192 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_DNV_XHCI || device 193 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_CML_XHCI)) { device 197 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI) device 200 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI || device 201 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI || device 202 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI)) device 205 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI || device 206 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI || device 207 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_H_XHCI || device 208 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI || device 209 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_DNV_XHCI)) device 213 drivers/usb/host/xhci-pci.c (pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_2C_XHCI || device 214 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_XHCI || device 215 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_C_2C_XHCI || device 216 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_C_4C_XHCI || device 217 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_2C_XHCI || device 218 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_4C_XHCI || device 219 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_DD_XHCI || device 220 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_INTEL_ICE_LAKE_XHCI)) device 224 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_EJ168) { device 230 drivers/usb/host/xhci-pci.c pdev->device == 0x0014) { device 235 drivers/usb/host/xhci-pci.c pdev->device == 0x0015) { device 244 drivers/usb/host/xhci-pci.c pdev->device == 0x3432) device 248 drivers/usb/host/xhci-pci.c pdev->device == 0x1042) device 251 drivers/usb/host/xhci-pci.c pdev->device == 0x1142) device 255 drivers/usb/host/xhci-pci.c pdev->device == PCI_DEVICE_ID_ASMEDIA_1042A_XHCI) device 258 drivers/usb/host/xhci-pci.c if (pdev->vendor == PCI_VENDOR_ID_TI && pdev->device == 0x8241) device 263 drivers/usb/host/xhci-pci.c pdev->device == 0x9026) device 67 drivers/usb/host/xhci-plat.c static void xhci_plat_quirks(struct device *dev, struct xhci_hcd *xhci) device 160 drivers/usb/host/xhci-plat.c struct device *sysdev, *tmpdev; device 387 drivers/usb/host/xhci-plat.c static int __maybe_unused xhci_plat_suspend(struct device *dev) device 403 drivers/usb/host/xhci-plat.c static int __maybe_unused xhci_plat_resume(struct device *dev) device 416 drivers/usb/host/xhci-plat.c static int __maybe_unused xhci_plat_runtime_suspend(struct device *dev) device 424 drivers/usb/host/xhci-plat.c static int __maybe_unused xhci_plat_runtime_resume(struct device *dev) device 100 drivers/usb/host/xhci-rcar.c static int xhci_rcar_is_gen2(struct device *dev) device 126 drivers/usb/host/xhci-rcar.c struct device *dev = hcd->self.controller; device 681 drivers/usb/host/xhci-ring.c struct device *dev = xhci_to_hcd(xhci)->self.controller; device 3229 drivers/usb/host/xhci-ring.c struct device *dev = xhci_to_hcd(xhci)->self.controller; device 168 drivers/usb/host/xhci-tegra.c struct device *dev; device 199 drivers/usb/host/xhci-tegra.c struct device *genpd_dev_host; device 200 drivers/usb/host/xhci-tegra.c struct device *genpd_dev_ss; device 463 drivers/usb/host/xhci-tegra.c struct device *dev = tegra->dev; device 754 drivers/usb/host/xhci-tegra.c static int tegra_xusb_runtime_suspend(struct device *dev) device 764 drivers/usb/host/xhci-tegra.c static int tegra_xusb_runtime_resume(struct device *dev) device 792 drivers/usb/host/xhci-tegra.c struct device *dev = tegra->dev; device 910 drivers/usb/host/xhci-tegra.c static void tegra_xusb_powerdomain_remove(struct device *dev, device 923 drivers/usb/host/xhci-tegra.c static int tegra_xusb_powerdomain_init(struct device *dev, device 1324 drivers/usb/host/xhci-tegra.c static int tegra_xusb_suspend(struct device *dev) device 1334 drivers/usb/host/xhci-tegra.c static int tegra_xusb_resume(struct device *dev) device 1457 drivers/usb/host/xhci-tegra.c static void tegra_xhci_quirks(struct device *dev, struct xhci_hcd *xhci) device 228 drivers/usb/host/xhci.c struct device *dev = xhci_to_hcd(xhci)->self.sysdev; device 5123 drivers/usb/host/xhci.c struct device *dev = hcd->self.sysdev; device 2054 drivers/usb/host/xhci.h typedef void (*xhci_get_quirks_t)(struct device *, struct xhci_hcd *); device 274 drivers/usb/image/mdc800.c struct device *dev = &mdc800->dev->dev; device 335 drivers/usb/image/microtek.c struct mts_desc* desc = (struct mts_desc*)(srb->device->host->hostdata[0]); device 346 drivers/usb/image/microtek.c struct mts_desc* desc = (struct mts_desc*)(srb->device->host->hostdata[0]); device 568 drivers/usb/image/microtek.c struct mts_desc* desc = (struct mts_desc*)(srb->device->host->hostdata[0]); device 576 drivers/usb/image/microtek.c if ( srb->device->lun || srb->device->id || srb->device->channel ) { device 578 drivers/usb/image/microtek.c MTS_DEBUG("Command to LUN=%d ID=%d CHANNEL=%d from SCSI layer\n",(int)srb->device->lun,(int)srb->device->id, (int)srb->device->channel ); device 109 drivers/usb/isp1760/isp1760-core.c struct device *dev, unsigned int devflags) device 160 drivers/usb/isp1760/isp1760-core.c void isp1760_unregister(struct device *dev) device 21 drivers/usb/isp1760/isp1760-core.h struct device; device 39 drivers/usb/isp1760/isp1760-core.h struct device *dev; device 50 drivers/usb/isp1760/isp1760-core.h struct device *dev, unsigned int devflags); device 51 drivers/usb/isp1760/isp1760-core.h void isp1760_unregister(struct device *dev); device 2191 drivers/usb/isp1760/isp1760-hcd.c struct device *dev) device 75 drivers/usb/isp1760/isp1760-hcd.h struct device *dev); device 84 drivers/usb/isp1760/isp1760-hcd.h struct device *dev) device 171 drivers/usb/isp1760/isp1760-if.c .device = 0x5406, device 105 drivers/usb/misc/adutux.c static inline void adu_debug_data(struct device *dev, const char *function, device 80 drivers/usb/misc/appledisplay.c struct device *dev = &pdata->udev->dev; device 116 drivers/usb/misc/cypress_cy7c63.c static ssize_t write_port(struct device *dev, struct device_attribute *attr, device 147 drivers/usb/misc/cypress_cy7c63.c static ssize_t port0_store(struct device *dev, device 155 drivers/usb/misc/cypress_cy7c63.c static ssize_t port1_store(struct device *dev, device 163 drivers/usb/misc/cypress_cy7c63.c static ssize_t read_port(struct device *dev, struct device_attribute *attr, device 181 drivers/usb/misc/cypress_cy7c63.c static ssize_t port0_show(struct device *dev, device 189 drivers/usb/misc/cypress_cy7c63.c static ssize_t port1_show(struct device *dev, device 67 drivers/usb/misc/cytherm.c static ssize_t brightness_show(struct device *dev, struct device_attribute *attr, char *buf) device 75 drivers/usb/misc/cytherm.c static ssize_t brightness_store(struct device *dev, struct device_attribute *attr, const char *buf, device 116 drivers/usb/misc/cytherm.c static ssize_t temp_show(struct device *dev, struct device_attribute *attr, char *buf) device 153 drivers/usb/misc/cytherm.c static ssize_t button_show(struct device *dev, struct device_attribute *attr, char *buf) device 183 drivers/usb/misc/cytherm.c static ssize_t port0_show(struct device *dev, struct device_attribute *attr, char *buf) device 207 drivers/usb/misc/cytherm.c static ssize_t port0_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 238 drivers/usb/misc/cytherm.c static ssize_t port1_show(struct device *dev, struct device_attribute *attr, char *buf) device 262 drivers/usb/misc/cytherm.c static ssize_t port1_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 286 drivers/usb/misc/ftdi-elan.c static void ftdi_release_platform_dev(struct device *dev) device 2171 drivers/usb/misc/ftdi-elan.c ftdi->platform_data.device) { device 2176 drivers/usb/misc/ftdi-elan.c ftdi->platform_data.device, pciPID); device 2618 drivers/usb/misc/ftdi-elan.c ftdi->platform_data.device = pciPID; device 726 drivers/usb/misc/iowarrior.c static char *iowarrior_devnode(struct device *dev, umode_t *mode) device 250 drivers/usb/misc/legousbtower.c static char *legousbtower_devnode(struct device *dev, umode_t *mode) device 279 drivers/usb/misc/legousbtower.c static inline void lego_usb_tower_debug_data(struct device *dev, device 795 drivers/usb/misc/legousbtower.c struct device *idev = &interface->dev; device 101 drivers/usb/misc/lvstest.c static ssize_t u3_entry_store(struct device *dev, device 130 drivers/usb/misc/lvstest.c static ssize_t u3_exit_store(struct device *dev, device 159 drivers/usb/misc/lvstest.c static ssize_t hot_reset_store(struct device *dev, device 178 drivers/usb/misc/lvstest.c static ssize_t warm_reset_store(struct device *dev, device 197 drivers/usb/misc/lvstest.c static ssize_t u2_timeout_store(struct device *dev, device 226 drivers/usb/misc/lvstest.c static ssize_t u1_timeout_store(struct device *dev, device 255 drivers/usb/misc/lvstest.c static ssize_t get_dev_desc_store(struct device *dev, device 293 drivers/usb/misc/lvstest.c static ssize_t enable_compliance_store(struct device *dev, device 33 drivers/usb/misc/trancevibrator.c static ssize_t speed_show(struct device *dev, struct device_attribute *attr, device 42 drivers/usb/misc/trancevibrator.c static ssize_t speed_store(struct device *dev, struct device_attribute *attr, device 117 drivers/usb/misc/usb251xb.c struct device *dev; device 227 drivers/usb/misc/usb251xb.c static int usb251xb_check_dev_children(struct device *dev, void *child) device 284 drivers/usb/misc/usb251xb.c struct device *dev = hub->dev; device 381 drivers/usb/misc/usb251xb.c struct device *dev = hub->dev; device 397 drivers/usb/misc/usb251xb.c struct device *dev = hub->dev; device 634 drivers/usb/misc/usb251xb.c struct device *dev = hub->dev; device 47 drivers/usb/misc/usb3503.c struct device *dev; device 73 drivers/usb/misc/usb3503.c struct device *dev = hub->dev; device 129 drivers/usb/misc/usb3503.c struct device *dev = hub->dev; device 160 drivers/usb/misc/usb3503.c struct device *dev = hub->dev; device 366 drivers/usb/misc/usb3503.c static int usb3503_i2c_suspend(struct device *dev) device 373 drivers/usb/misc/usb3503.c static int usb3503_i2c_resume(struct device *dev) device 380 drivers/usb/misc/usb3503.c static int usb3503_platform_suspend(struct device *dev) device 385 drivers/usb/misc/usb3503.c static int usb3503_platform_resume(struct device *dev) device 24 drivers/usb/misc/usb4604.c struct device *dev; device 39 drivers/usb/misc/usb4604.c struct device *dev = hub->dev; device 60 drivers/usb/misc/usb4604.c struct device *dev = hub->dev; device 84 drivers/usb/misc/usb4604.c struct device *dev = hub->dev; device 116 drivers/usb/misc/usb4604.c static int usb4604_i2c_suspend(struct device *dev) device 126 drivers/usb/misc/usb4604.c static int usb4604_i2c_resume(struct device *dev) device 62 drivers/usb/misc/usb_u132.h u16 device; device 64 drivers/usb/misc/usb_u132.h void (*port_power) (struct device *dev, int is_on); device 65 drivers/usb/misc/usb_u132.h void (*reset) (struct device *dev); device 168 drivers/usb/misc/usbsevseg.c static ssize_t name##_show(struct device *dev, \ device 177 drivers/usb/misc/usbsevseg.c static ssize_t name##_store(struct device *dev, \ device 190 drivers/usb/misc/usbsevseg.c static ssize_t text_show(struct device *dev, device 199 drivers/usb/misc/usbsevseg.c static ssize_t text_store(struct device *dev, device 221 drivers/usb/misc/usbsevseg.c static ssize_t decimals_show(struct device *dev, device 243 drivers/usb/misc/usbsevseg.c static ssize_t decimals_store(struct device *dev, device 270 drivers/usb/misc/usbsevseg.c static ssize_t textmode_show(struct device *dev, device 296 drivers/usb/misc/usbsevseg.c static ssize_t textmode_store(struct device *dev, device 1353 drivers/usb/mon/mon_bin.c struct device *dev; device 28 drivers/usb/mon/usb_mon.h struct device *classdev; /* Device in usbmon class */ device 245 drivers/usb/mtu3/mtu3.h struct device *dev; device 309 drivers/usb/mtu3/mtu3.h static inline struct ssusb_mtk *dev_to_ssusb(struct device *dev) device 329 drivers/usb/mtu3/mtu3.h struct device *dev; device 806 drivers/usb/mtu3/mtu3_core.c struct device *dev = mtu->dev; device 828 drivers/usb/mtu3/mtu3_core.c struct device *dev = ssusb->dev; device 43 drivers/usb/mtu3/mtu3_debug.h void mtu3_dbg_trace(struct device *dev, const char *fmt, ...); device 46 drivers/usb/mtu3/mtu3_debug.h static inline void mtu3_dbg_trace(struct device *dev, const char *fmt, ...) {} device 323 drivers/usb/mtu3/mtu3_dr.c static int ssusb_role_sw_set(struct device *dev, enum usb_role role) device 337 drivers/usb/mtu3/mtu3_dr.c static enum usb_role ssusb_role_sw_get(struct device *dev) device 227 drivers/usb/mtu3/mtu3_host.c struct device *parent_dev = ssusb->dev; device 218 drivers/usb/mtu3/mtu3_plat.c struct device *dev = &pdev->dev; device 323 drivers/usb/mtu3/mtu3_plat.c struct device *dev = &pdev->dev; device 454 drivers/usb/mtu3/mtu3_plat.c static int __maybe_unused mtu3_suspend(struct device *dev) device 472 drivers/usb/mtu3/mtu3_plat.c static int __maybe_unused mtu3_resume(struct device *dev) device 13 drivers/usb/mtu3/mtu3_trace.c void mtu3_dbg_trace(struct device *dev, const char *fmt, ...) device 24 drivers/usb/mtu3/mtu3_trace.h TP_PROTO(struct device *dev, struct va_format *vaf), device 71 drivers/usb/musb/am35x.c struct device *dev; device 201 drivers/usb/musb/am35x.c struct device *dev = musb->controller; device 315 drivers/usb/musb/am35x.c struct device *dev = musb->controller; device 330 drivers/usb/musb/am35x.c struct device *dev = musb->controller; device 373 drivers/usb/musb/am35x.c struct device *dev = musb->controller; device 551 drivers/usb/musb/am35x.c static int am35x_suspend(struct device *dev) device 567 drivers/usb/musb/am35x.c static int am35x_resume(struct device *dev) device 1303 drivers/usb/musb/cppi_dma.c struct device *dev = musb->controller; device 67 drivers/usb/musb/da8xx.c struct device *dev; device 429 drivers/usb/musb/da8xx.c static inline u8 get_vbus_power(struct device *dev) device 602 drivers/usb/musb/da8xx.c static int da8xx_suspend(struct device *dev) device 615 drivers/usb/musb/da8xx.c static int da8xx_resume(struct device *dev) device 40 drivers/usb/musb/davinci.c struct device *dev; device 20 drivers/usb/musb/jz4740.c struct device *dev; device 77 drivers/usb/musb/jz4740.c struct device *dev = musb->controller->parent; device 104 drivers/usb/musb/musb_core.c static inline struct musb *dev_to_musb(struct device *dev) device 109 drivers/usb/musb/musb_core.c enum musb_mode musb_get_mode(struct device *dev) device 1720 drivers/usb/musb/musb_core.c mode_show(struct device *dev, struct device_attribute *attr, char *buf) device 1734 drivers/usb/musb/musb_core.c mode_store(struct device *dev, struct device_attribute *attr, device 1757 drivers/usb/musb/musb_core.c vbus_store(struct device *dev, struct device_attribute *attr, device 1781 drivers/usb/musb/musb_core.c vbus_show(struct device *dev, struct device_attribute *attr, char *buf) device 1813 drivers/usb/musb/musb_core.c static ssize_t srp_store(struct device *dev, struct device_attribute *attr, device 1994 drivers/usb/musb/musb_core.c static struct musb *allocate_instance(struct device *dev, device 2159 drivers/usb/musb/musb_core.c musb_init_controller(struct device *dev, int nIrq, void __iomem *ctrl) device 2443 drivers/usb/musb/musb_core.c struct device *dev = &pdev->dev; device 2461 drivers/usb/musb/musb_core.c struct device *dev = &pdev->dev; device 2653 drivers/usb/musb/musb_core.c static int musb_suspend(struct device *dev) device 2696 drivers/usb/musb/musb_core.c static int musb_resume(struct device *dev) device 2744 drivers/usb/musb/musb_core.c static int musb_runtime_suspend(struct device *dev) device 2754 drivers/usb/musb/musb_core.c static int musb_runtime_resume(struct device *dev) device 314 drivers/usb/musb/musb_core.h struct device *controller; device 587 drivers/usb/musb/musb_core.h extern enum musb_mode musb_get_mode(struct device *dev); device 668 drivers/usb/musb/musb_cppi41.c struct device *dev = musb->controller; device 103 drivers/usb/musb/musb_dsps.c struct device *dev; device 170 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 196 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 211 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 282 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 318 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 427 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 499 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 512 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 610 drivers/usb/musb/musb_dsps.c struct device *dev = musb->controller; device 728 drivers/usb/musb/musb_dsps.c struct device *dev = &parent->dev; device 967 drivers/usb/musb/musb_dsps.c static int dsps_suspend(struct device *dev) device 1001 drivers/usb/musb/musb_dsps.c static int dsps_resume(struct device *dev) device 1161 drivers/usb/musb/musb_gadget.c struct device *dev; device 2715 drivers/usb/musb/musb_host.c struct device *dev = musb->controller; device 405 drivers/usb/musb/musbhsdma.c struct device *dev = musb->controller; device 31 drivers/usb/musb/omap2430.c struct device *dev; device 35 drivers/usb/musb/omap2430.c struct device *control_otghs; device 228 drivers/usb/musb/omap2430.c struct device *dev = musb->controller; device 295 drivers/usb/musb/omap2430.c struct device *dev = musb->controller; device 333 drivers/usb/musb/omap2430.c struct device *dev = musb->controller; device 343 drivers/usb/musb/omap2430.c struct device *dev = musb->controller; device 519 drivers/usb/musb/omap2430.c static int omap2430_runtime_suspend(struct device *dev) device 538 drivers/usb/musb/omap2430.c static int omap2430_runtime_resume(struct device *dev) device 74 drivers/usb/musb/sunxi.c struct device *dev; device 30 drivers/usb/musb/tusb6010.c struct device *dev; device 103 drivers/usb/musb/tusb6010_omap.c struct device *dev = musb->controller; device 187 drivers/usb/musb/tusb6010_omap.c struct device *dev = musb->controller; device 28 drivers/usb/musb/ux500.c struct device *dev; device 331 drivers/usb/musb/ux500.c static int ux500_suspend(struct device *dev) device 344 drivers/usb/musb/ux500.c static int ux500_resume(struct device *dev) device 270 drivers/usb/musb/ux500_dma.c struct device *dev = musb->controller; device 127 drivers/usb/phy/phy-ab8500-usb.c struct device *dev; device 12 drivers/usb/phy/phy-am335x-control.c struct device *dev; device 121 drivers/usb/phy/phy-am335x-control.c static int match(struct device *dev, const void *data) device 128 drivers/usb/phy/phy-am335x-control.c struct phy_control *am335x_get_phy_control(struct device *dev) device 22 drivers/usb/phy/phy-am335x-control.h struct phy_control *am335x_get_phy_control(struct device *dev); device 41 drivers/usb/phy/phy-am335x.c struct device *dev = &pdev->dev; device 94 drivers/usb/phy/phy-am335x.c static int am335x_phy_suspend(struct device *dev) device 114 drivers/usb/phy/phy-am335x.c static int am335x_phy_resume(struct device *dev) device 460 drivers/usb/phy/phy-fsl-usb.c struct device *dev; device 527 drivers/usb/phy/phy-fsl-usb.c struct device *dev; device 963 drivers/usb/phy/phy-fsl-usb.c static ssize_t show_fsl_usb2_otg_state(struct device *dev, device 207 drivers/usb/phy/phy-generic.c int usb_phy_gen_create_phy(struct device *dev, struct usb_phy_generic *nop, device 303 drivers/usb/phy/phy-generic.c struct device *dev = &pdev->dev; device 11 drivers/usb/phy/phy-generic.h struct device *dev; device 25 drivers/usb/phy/phy-generic.h int usb_phy_gen_create_phy(struct device *dev, struct usb_phy_generic *nop, device 33 drivers/usb/phy/phy-gpio-vbus-usb.c struct device *dev; device 351 drivers/usb/phy/phy-gpio-vbus-usb.c static int gpio_vbus_pm_suspend(struct device *dev) device 361 drivers/usb/phy/phy-gpio-vbus-usb.c static int gpio_vbus_pm_resume(struct device *dev) device 42 drivers/usb/phy/phy-isp1301-omap.c void (*i2c_release)(struct device *dev); device 266 drivers/usb/phy/phy-isp1301-omap.c struct device *dev; device 284 drivers/usb/phy/phy-isp1301-omap.c struct device *dev; device 1182 drivers/usb/phy/phy-isp1301-omap.c static void isp1301_release(struct device *dev) device 145 drivers/usb/phy/phy-isp1301.c static int match(struct device *dev, const void *data) device 155 drivers/usb/phy/phy-isp1301.c struct device *dev = bus_find_device(&i2c_bus_type, NULL, device 67 drivers/usb/phy/phy-keystone.c struct device *dev = &pdev->dev; device 520 drivers/usb/phy/phy-mv-usb.c a_bus_req_show(struct device *dev, struct device_attribute *attr, char *buf) device 528 drivers/usb/phy/phy-mv-usb.c a_bus_req_store(struct device *dev, struct device_attribute *attr, device 563 drivers/usb/phy/phy-mv-usb.c a_clr_err_store(struct device *dev, struct device_attribute *attr, device 590 drivers/usb/phy/phy-mv-usb.c a_bus_drop_show(struct device *dev, struct device_attribute *attr, device 599 drivers/usb/phy/phy-mv-usb.c a_bus_drop_store(struct device *dev, struct device_attribute *attr, device 837 drivers/usb/phy/phy-mxs-usb.c static int mxs_phy_system_suspend(struct device *dev) device 847 drivers/usb/phy/phy-mxs-usb.c static int mxs_phy_system_resume(struct device *dev) device 62 drivers/usb/phy/phy-tahvo.c static ssize_t vbus_show(struct device *device, device 65 drivers/usb/phy/phy-tahvo.c struct tahvo_usb *tu = dev_get_drvdata(device); device 259 drivers/usb/phy/phy-tahvo.c static ssize_t otg_mode_show(struct device *device, device 262 drivers/usb/phy/phy-tahvo.c struct tahvo_usb *tu = dev_get_drvdata(device); device 274 drivers/usb/phy/phy-tahvo.c static ssize_t otg_mode_store(struct device *device, device 278 drivers/usb/phy/phy-tahvo.c struct tahvo_usb *tu = dev_get_drvdata(device); device 287 drivers/usb/phy/phy-tahvo.c dev_info(device, "HOST mode: host controller present\n"); device 290 drivers/usb/phy/phy-tahvo.c dev_info(device, "HOST mode: no host controller, powering off\n"); device 299 drivers/usb/phy/phy-tahvo.c dev_info(device, "PERIPHERAL mode: gadget driver present\n"); device 302 drivers/usb/phy/phy-tahvo.c dev_info(device, "PERIPHERAL mode: no gadget driver, powering off\n"); device 80 drivers/usb/phy/phy-twl6030-usb.c struct device *dev; device 171 drivers/usb/phy/phy-twl6030-usb.c static ssize_t vbus_show(struct device *dev, device 335 drivers/usb/phy/phy-twl6030-usb.c struct device *dev = &pdev->dev; device 284 drivers/usb/phy/phy.c static void devm_usb_phy_release(struct device *dev, void *res) device 291 drivers/usb/phy/phy.c static void devm_usb_phy_release2(struct device *dev, void *_res) device 300 drivers/usb/phy/phy.c static int devm_usb_phy_match(struct device *dev, void *res, void *match_data) device 415 drivers/usb/phy/phy.c struct usb_phy *devm_usb_get_phy(struct device *dev, enum usb_phy_type type) device 486 drivers/usb/phy/phy.c struct usb_phy *devm_usb_get_phy_by_node(struct device *dev, device 545 drivers/usb/phy/phy.c struct usb_phy *devm_usb_get_phy_by_phandle(struct device *dev, device 578 drivers/usb/phy/phy.c void devm_usb_put_phy(struct device *dev, struct usb_phy *phy) device 188 drivers/usb/renesas_usbhs/common.c struct device *dev = usbhs_priv_to_dev(priv); device 236 drivers/usb/renesas_usbhs/common.c struct device *dev = usbhs_priv_to_dev(priv); device 299 drivers/usb/renesas_usbhs/common.c static int usbhsc_clk_get(struct device *dev, struct usbhs_priv *priv) device 407 drivers/usb/renesas_usbhs/common.c struct device *dev = usbhs_priv_to_dev(priv); device 594 drivers/usb/renesas_usbhs/common.c struct device *dev = &pdev->dev; device 796 drivers/usb/renesas_usbhs/common.c static __maybe_unused int usbhsc_suspend(struct device *dev) device 812 drivers/usb/renesas_usbhs/common.c static __maybe_unused int usbhsc_resume(struct device *dev) device 33 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 51 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 152 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 311 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 352 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 381 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 496 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 643 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 803 drivers/usb/renesas_usbhs/fifo.c return info->dma_map_ctrl(chan->device->dev, pkt, map); device 814 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 1264 drivers/usb/renesas_usbhs/fifo.c static void usbhsf_dma_init_dt(struct device *dev, struct usbhs_fifo *fifo, device 1289 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 1310 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 1340 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 1370 drivers/usb/renesas_usbhs/fifo.c struct device *dev = usbhs_priv_to_dev(priv); device 129 drivers/usb/renesas_usbhs/mod.c struct device *dev = usbhs_priv_to_dev(priv); device 60 drivers/usb/renesas_usbhs/mod_gadget.c int (*device)(struct usbhs_priv *priv, struct usbhsg_uep *uep, device 124 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 168 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 187 drivers/usb/renesas_usbhs/mod_gadget.c static int usbhsg_dma_map_ctrl(struct device *dma_dev, struct usbhs_pkt *pkt, device 252 drivers/usb/renesas_usbhs/mod_gadget.c .device = usbhsg_recip_handler_std_control_done, device 293 drivers/usb/renesas_usbhs/mod_gadget.c .device = usbhsg_recip_handler_std_set_device, device 316 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 393 drivers/usb/renesas_usbhs/mod_gadget.c .device = usbhsg_recip_handler_std_get_device, device 406 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 426 drivers/usb/renesas_usbhs/mod_gadget.c func = handler->device; device 459 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 482 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 729 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhsg_gpriv_to_dev(gpriv); device 819 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhs_priv_to_dev(priv); device 878 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhs_priv_to_dev(priv); device 952 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhs_priv_to_dev(priv); device 1080 drivers/usb/renesas_usbhs/mod_gadget.c struct device *dev = usbhs_priv_to_dev(priv); device 252 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 329 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 373 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 409 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 489 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhsh_hcd_to_dev(hcd); device 590 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhsh_hcd_to_dev(hcd); device 635 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 666 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhsh_hcd_to_dev(hcd); device 755 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 872 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhsh_hcd_to_dev(hcd); device 917 drivers/usb/renesas_usbhs/mod_host.c static int usbhsh_dma_map_ctrl(struct device *dma_dev, struct usbhs_pkt *pkt, device 954 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1096 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1113 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1199 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1239 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1314 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1342 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1374 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1387 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1453 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1497 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 1523 drivers/usb/renesas_usbhs/mod_host.c struct device *dev = usbhs_priv_to_dev(priv); device 117 drivers/usb/renesas_usbhs/pipe.c struct device *dev = usbhs_priv_to_dev(priv); device 153 drivers/usb/renesas_usbhs/pipe.c struct device *dev = usbhs_priv_to_dev(priv); device 472 drivers/usb/renesas_usbhs/pipe.c struct device *dev = usbhs_priv_to_dev(priv); device 512 drivers/usb/renesas_usbhs/pipe.c struct device *dev = usbhs_priv_to_dev(priv); device 672 drivers/usb/renesas_usbhs/pipe.c int (*dma_map_ctrl)(struct device *dma_dev, device 696 drivers/usb/renesas_usbhs/pipe.c struct device *dev = usbhs_priv_to_dev(priv); device 809 drivers/usb/renesas_usbhs/pipe.c struct device *dev = usbhs_priv_to_dev(priv); device 41 drivers/usb/renesas_usbhs/pipe.h int (*dma_map_ctrl)(struct device *dma_dev, struct usbhs_pkt *pkt, device 79 drivers/usb/renesas_usbhs/pipe.h int (*dma_map_ctrl)(struct device *dma_dev, device 20 drivers/usb/roles/class.c struct device dev; device 25 drivers/usb/roles/class.c struct device *usb2_port; device 26 drivers/usb/roles/class.c struct device *usb3_port; device 27 drivers/usb/roles/class.c struct device *udc; device 91 drivers/usb/roles/class.c struct device *dev; device 109 drivers/usb/roles/class.c struct device *dev; device 125 drivers/usb/roles/class.c struct usb_role_switch *usb_role_switch_get(struct device *dev) device 181 drivers/usb/roles/class.c struct device *dev = container_of(kobj, typeof(*dev), kobj); device 197 drivers/usb/roles/class.c role_show(struct device *dev, struct device_attribute *attr, char *buf) device 205 drivers/usb/roles/class.c static ssize_t role_store(struct device *dev, struct device_attribute *attr, device 245 drivers/usb/roles/class.c usb_role_switch_uevent(struct device *dev, struct kobj_uevent_env *env) device 256 drivers/usb/roles/class.c static void usb_role_switch_release(struct device *dev) device 285 drivers/usb/roles/class.c usb_role_switch_register(struct device *parent, device 54 drivers/usb/roles/intel-xhci-usb-role-switch.c static int intel_xhci_usb_set_role(struct device *dev, enum usb_role role) device 129 drivers/usb/roles/intel-xhci-usb-role-switch.c static enum usb_role intel_xhci_usb_get_role(struct device *dev) device 152 drivers/usb/roles/intel-xhci-usb-role-switch.c struct device *dev = &pdev->dev; device 16 drivers/usb/serial/bus.c static int usb_serial_device_match(struct device *dev, device 38 drivers/usb/serial/bus.c static int usb_serial_device_probe(struct device *dev) device 42 drivers/usb/serial/bus.c struct device *tty_dev; device 87 drivers/usb/serial/bus.c static int usb_serial_device_remove(struct device *dev) device 257 drivers/usb/serial/console.c .device = usb_console_device, device 912 drivers/usb/serial/cp210x.c struct device *dev = &port->dev; device 1154 drivers/usb/serial/cp210x.c struct device *dev = &port->dev; device 163 drivers/usb/serial/cyberjack.c struct device *dev = &port->dev; device 255 drivers/usb/serial/cyberjack.c struct device *dev = &port->dev; device 311 drivers/usb/serial/cyberjack.c struct device *dev = &port->dev; device 357 drivers/usb/serial/cyberjack.c struct device *dev = &port->dev; device 295 drivers/usb/serial/cypress_m8.c struct device *dev = &port->dev; device 687 drivers/usb/serial/cypress_m8.c struct device *dev = &port->dev; device 865 drivers/usb/serial/cypress_m8.c struct device *dev = &port->dev; device 1029 drivers/usb/serial/cypress_m8.c struct device *dev = &urb->dev->dev; device 1181 drivers/usb/serial/cypress_m8.c struct device *dev = &urb->dev->dev; device 678 drivers/usb/serial/digi_acceleport.c struct device *dev = &port->dev; device 839 drivers/usb/serial/f81534.c struct device *dev = &serial->interface->dev; device 1223 drivers/usb/serial/ftdi_sio.c struct device *dev = &port->dev; device 1269 drivers/usb/serial/ftdi_sio.c struct device *dev = &port->dev; device 1680 drivers/usb/serial/ftdi_sio.c static ssize_t latency_timer_show(struct device *dev, device 1692 drivers/usb/serial/ftdi_sio.c static ssize_t latency_timer_store(struct device *dev, device 1714 drivers/usb/serial/ftdi_sio.c static ssize_t event_char_store(struct device *dev, device 2644 drivers/usb/serial/ftdi_sio.c struct device *ddev = &port->dev; device 381 drivers/usb/serial/garmin_gps.c struct device *dev = &garmin_data_p->port->dev; device 462 drivers/usb/serial/garmin_gps.c struct device *dev = &garmin_data_p->port->dev; device 585 drivers/usb/serial/garmin_gps.c struct device *dev = &garmin_data_p->port->dev; device 1044 drivers/usb/serial/garmin_gps.c struct device *dev = &port->dev; device 40 drivers/usb/serial/generic.c struct device *dev = &serial->interface->dev; device 51 drivers/usb/serial/generic.c struct device *dev = &serial->interface->dev; device 311 drivers/usb/serial/io_edgeport.c static int calc_baud_rate_divisor(struct device *dev, int baud_rate, int *divisor); device 353 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_serial->serial->dev->dev; device 471 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_serial->serial->dev->dev; device 573 drivers/usb/serial/io_edgeport.c struct device *dev = &serial->dev->dev; device 646 drivers/usb/serial/io_edgeport.c struct device *dev; device 760 drivers/usb/serial/io_edgeport.c struct device *dev; device 892 drivers/usb/serial/io_edgeport.c struct device *dev = &port->dev; device 1025 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 1082 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 1289 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 1729 drivers/usb/serial/io_edgeport.c struct device *dev = &serial->dev->dev; device 1868 drivers/usb/serial/io_edgeport.c struct device *dev; device 2247 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 2302 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 2358 drivers/usb/serial/io_edgeport.c static int calc_baud_rate_divisor(struct device *dev, int baudrate, int *divisor) device 2396 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 2449 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_port->port->dev; device 2641 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_serial->serial->dev->dev; device 2701 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_serial->serial->dev->dev; device 2741 drivers/usb/serial/io_edgeport.c struct device *dev = &edge_serial->serial->dev->dev; device 2820 drivers/usb/serial/io_edgeport.c struct device *ddev = &serial->dev->dev; device 445 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->dev->dev; device 677 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->dev->dev; device 761 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->dev->dev; device 868 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->dev->dev; device 967 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->interface->dev; device 1004 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->interface->dev; device 1072 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->interface->dev; device 1384 drivers/usb/serial/io_ti.c struct device *dev = &serial->serial->interface->dev; device 1629 drivers/usb/serial/io_ti.c struct device *dev; device 1730 drivers/usb/serial/io_ti.c struct device *dev = &edge_port->port->dev; device 2231 drivers/usb/serial/io_ti.c struct device *dev = &edge_port->port->dev; device 2510 drivers/usb/serial/io_ti.c struct device *dev = &serial->interface->dev; device 2645 drivers/usb/serial/io_ti.c static ssize_t uart_mode_show(struct device *dev, device 2654 drivers/usb/serial/io_ti.c static ssize_t uart_mode_store(struct device *dev, device 135 drivers/usb/serial/ipw.c struct device *dev = &port->dev; device 221 drivers/usb/serial/ipw.c struct device *dev = &port->dev; device 252 drivers/usb/serial/ipw.c struct device *dev = &port->dev; device 94 drivers/usb/serial/ir-usb.c struct device *dev = &serial->dev->dev; device 534 drivers/usb/serial/iuu_phoenix.c struct device *dev = &port->dev; device 956 drivers/usb/serial/iuu_phoenix.c struct device *dev = &port->dev; device 1103 drivers/usb/serial/iuu_phoenix.c static ssize_t vcc_mode_show(struct device *dev, device 1112 drivers/usb/serial/iuu_phoenix.c static ssize_t vcc_mode_store(struct device *dev, device 403 drivers/usb/serial/kl5kusb105.c struct device *dev = &port->dev; device 168 drivers/usb/serial/kobil_sct.c struct device *dev = &port->dev; device 422 drivers/usb/serial/kobil_sct.c struct device *dev = &port->dev; device 292 drivers/usb/serial/mos7720.c struct device *dev; device 764 drivers/usb/serial/mos7720.c struct device *dev = &urb->dev->dev; device 849 drivers/usb/serial/mos7720.c struct device *dev = &urb->dev->dev; device 446 drivers/usb/serial/mos7840.c struct device *dev = &urb->dev->dev; device 2147 drivers/usb/serial/option.c struct device *dev = &port->dev; device 193 drivers/usb/serial/pl2303.c struct device *dev = &serial->interface->dev; device 215 drivers/usb/serial/pl2303.c struct device *dev = &serial->interface->dev; device 273 drivers/usb/serial/pl2303.c struct device *ddev = &interface->dev; device 302 drivers/usb/serial/pl2303.c struct device *dev = &serial->interface->dev; device 190 drivers/usb/serial/qcserial.c static int handle_quectel_ec20(struct device *dev, int ifnum) device 225 drivers/usb/serial/qcserial.c struct device *dev = &serial->dev->dev; device 1114 drivers/usb/serial/ti_usb_3410_5052.c struct device *dev = &urb->dev->dev; device 1194 drivers/usb/serial/ti_usb_3410_5052.c struct device *dev = &urb->dev->dev; device 149 drivers/usb/serial/upd78f0730.c struct device *dev = &port->dev; device 190 drivers/usb/serial/upd78f0730.c struct device *dev = tty->dev; device 213 drivers/usb/serial/upd78f0730.c struct device *dev = tty->dev; device 249 drivers/usb/serial/upd78f0730.c struct device *dev = tty->dev; device 308 drivers/usb/serial/upd78f0730.c struct device *dev = &port->dev; device 577 drivers/usb/serial/usb-serial.c static void usb_serial_port_release(struct device *dev) device 692 drivers/usb/serial/usb-serial.c static ssize_t port_number_show(struct device *dev, device 717 drivers/usb/serial/usb-serial.c struct device *dev = &serial->interface->dev; device 868 drivers/usb/serial/usb-serial.c struct device *ddev = &interface->dev; device 1080 drivers/usb/serial/usb-serial.c struct device *dev = &interface->dev; device 1290 drivers/usb/serial/usb-serial.c static void usb_serial_operations_init(struct usb_serial_driver *device) device 1292 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, open); device 1293 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, write); device 1294 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, close); device 1295 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, write_room); device 1296 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, chars_in_buffer); device 1297 drivers/usb/serial/usb-serial.c if (device->tx_empty) device 1298 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, wait_until_sent); device 1299 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, read_bulk_callback); device 1300 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, write_bulk_callback); device 1301 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, process_read_urb); device 1302 drivers/usb/serial/usb-serial.c set_to_generic_if_null(device, prepare_write_buffer); device 1340 drivers/usb/serial/usb-serial.c static void usb_serial_deregister(struct usb_serial_driver *device) device 1342 drivers/usb/serial/usb-serial.c pr_info("USB Serial deregistering driver %s\n", device->description); device 1345 drivers/usb/serial/usb-serial.c list_del(&device->driver_list); device 1348 drivers/usb/serial/usb-serial.c usb_serial_bus_deregister(device); device 262 drivers/usb/serial/usb_wwan.c struct device *dev; device 314 drivers/usb/serial/visor.c struct device *dev = &serial->dev->dev; device 410 drivers/usb/serial/visor.c struct device *dev = &serial->dev->dev; device 523 drivers/usb/serial/visor.c struct device *dev = &serial->dev->dev; device 553 drivers/usb/serial/whiteheat.c struct device *dev = &port->dev; device 636 drivers/usb/serial/whiteheat.c struct device *dev = &port->dev; device 114 drivers/usb/storage/alauda.c #define MEDIA_PORT(us) us->srb->device->lun device 246 drivers/usb/storage/cypress_atacb.c struct usb_device *device; device 258 drivers/usb/storage/cypress_atacb.c device = interface_to_usbdev(intf); device 259 drivers/usb/storage/cypress_atacb.c if (device->descriptor.iManufacturer != 0x38 || device 260 drivers/usb/storage/cypress_atacb.c device->descriptor.iProduct != 0x4e || device 261 drivers/usb/storage/cypress_atacb.c device->descriptor.iSerialNumber != 0x64) { device 489 drivers/usb/storage/isd200.c srb->device = &srb_dev; device 117 drivers/usb/storage/realtek_cr.c #define SCSI_LUN(srb) ((srb)->device->lun) device 824 drivers/usb/storage/realtek_cr.c if (TST_LUN_READY(chip, srb->device->lun)) { device 854 drivers/usb/storage/realtek_cr.c SET_LUN_READY(chip, srb->device->lun); device 860 drivers/usb/storage/realtek_cr.c CLR_LUN_READY(chip, srb->device->lun); device 95 drivers/usb/storage/scsiglue.c struct device *dev = us->pusb_dev->bus->sysdev; device 369 drivers/usb/storage/scsiglue.c struct us_data *us = host_to_us(srb->device->host); device 412 drivers/usb/storage/scsiglue.c struct us_data *us = host_to_us(srb->device->host); device 454 drivers/usb/storage/scsiglue.c struct us_data *us = host_to_us(srb->device->host); device 470 drivers/usb/storage/scsiglue.c struct us_data *us = host_to_us(srb->device->host); device 569 drivers/usb/storage/scsiglue.c static ssize_t max_sectors_show(struct device *dev, struct device_attribute *attr, char *buf) device 577 drivers/usb/storage/scsiglue.c static ssize_t max_sectors_store(struct device *dev, struct device_attribute *attr, const char *buf, device 1500 drivers/usb/storage/sddr09.c usb_stor_dbg(us, "LUN=%d\n", (u8)srb->device->lun); device 1502 drivers/usb/storage/sddr09.c switch (srb->device->lun) { device 1520 drivers/usb/storage/sddr09.c srb->device->lun = 0; device 1522 drivers/usb/storage/sddr09.c srb->device->lun = 1; device 1526 drivers/usb/storage/sddr09.c usb_stor_dbg(us, "Invalid LUN %d\n", (u8)srb->device->lun); device 85 drivers/usb/storage/sierra_ms.c static void debug_swoc(const struct device *dev, struct swoc_info *swocInfo) device 93 drivers/usb/storage/sierra_ms.c static ssize_t truinst_show(struct device *dev, struct device_attribute *attr, device 1126 drivers/usb/storage/transport.c bcb->Lun = srb->device->lun; device 1128 drivers/usb/storage/transport.c bcb->Lun |= srb->device->id << 4; device 121 drivers/usb/storage/uas.c err = uas_submit_urbs(cmnd, cmnd->device->hostdata); device 146 drivers/usb/storage/uas.c struct uas_dev_info *devinfo = cmnd->device->hostdata; device 180 drivers/usb/storage/uas.c struct scsi_device *sdev = cmnd->device; device 249 drivers/usb/storage/uas.c struct uas_dev_info *devinfo = (void *)cmnd->device->hostdata; device 270 drivers/usb/storage/uas.c err = uas_submit_urbs(cmnd, cmnd->device->hostdata); device 398 drivers/usb/storage/uas.c struct uas_dev_info *devinfo = (void *)cmnd->device->hostdata; device 483 drivers/usb/storage/uas.c uas_stat_cmplt, cmnd->device->host); device 498 drivers/usb/storage/uas.c struct scsi_device *sdev = cmnd->device; device 540 drivers/usb/storage/uas.c struct uas_dev_info *devinfo = cmnd->device->hostdata; device 639 drivers/usb/storage/uas.c struct scsi_device *sdev = cmnd->device; device 648 drivers/usb/storage/uas.c if (cmnd->device->host->host_self_blocked) device 726 drivers/usb/storage/uas.c struct uas_dev_info *devinfo = (void *)cmnd->device->hostdata; device 763 drivers/usb/storage/uas.c struct scsi_device *sdev = cmnd->device; device 1217 drivers/usb/storage/uas.c static void uas_shutdown(struct device *dev) device 347 drivers/usb/storage/usb.c else if (srb->device->id && device 350 drivers/usb/storage/usb.c srb->device->id, device 351 drivers/usb/storage/usb.c srb->device->lun); device 355 drivers/usb/storage/usb.c else if (srb->device->lun > us->max_lun) { device 357 drivers/usb/storage/usb.c srb->device->id, device 358 drivers/usb/storage/usb.c srb->device->lun); device 591 drivers/usb/storage/usb.c struct device *pdev = &us->pusb_intf->dev; device 894 drivers/usb/storage/usb.c struct device *dev = &us->pusb_intf->dev; device 999 drivers/usb/storage/usb.c struct device *dev = &us->pusb_intf->dev; device 325 drivers/usb/typec/altmodes/displayport.c configuration_store(struct device *dev, struct device_attribute *attr, device 370 drivers/usb/typec/altmodes/displayport.c static ssize_t configuration_show(struct device *dev, device 411 drivers/usb/typec/altmodes/displayport.c pin_assignment_store(struct device *dev, struct device_attribute *attr, device 463 drivers/usb/typec/altmodes/displayport.c static ssize_t pin_assignment_show(struct device *dev, device 289 drivers/usb/typec/bus.c description_show(struct device *dev, struct device_attribute *attr, char *buf) device 303 drivers/usb/typec/bus.c static int typec_match(struct device *dev, struct device_driver *driver) device 316 drivers/usb/typec/bus.c static int typec_uevent(struct device *dev, struct kobj_uevent_env *env) device 332 drivers/usb/typec/bus.c struct device *port_dev = &alt->partner->adev.dev; device 333 drivers/usb/typec/bus.c struct device *dev = &alt->adev.dev; device 353 drivers/usb/typec/bus.c static int typec_probe(struct device *dev) device 377 drivers/usb/typec/bus.c static int typec_remove(struct device *dev) device 41 drivers/usb/typec/bus.h struct device dev; device 46 drivers/usb/typec/bus.h struct device dev; device 18 drivers/usb/typec/class.c struct device dev; device 24 drivers/usb/typec/class.c struct device dev; device 31 drivers/usb/typec/class.c struct device dev; device 40 drivers/usb/typec/class.c struct device dev; device 83 drivers/usb/typec/class.c static struct usb_pd_identity *get_pd_identity(struct device *dev) device 97 drivers/usb/typec/class.c static ssize_t id_header_show(struct device *dev, struct device_attribute *attr, device 106 drivers/usb/typec/class.c static ssize_t cert_stat_show(struct device *dev, struct device_attribute *attr, device 115 drivers/usb/typec/class.c static ssize_t product_show(struct device *dev, struct device_attribute *attr, device 141 drivers/usb/typec/class.c static void typec_report_identity(struct device *dev) device 151 drivers/usb/typec/class.c static int altmode_match(struct device *dev, void *data) device 168 drivers/usb/typec/class.c struct device *dev; device 210 drivers/usb/typec/class.c struct device *dev; device 225 drivers/usb/typec/class.c typec_altmode_register_notifier(struct device *dev, u16 svid, u8 mode, device 229 drivers/usb/typec/class.c struct device *altmode_dev; device 230 drivers/usb/typec/class.c struct device *port_dev; device 322 drivers/usb/typec/class.c vdo_show(struct device *dev, struct device_attribute *attr, char *buf) device 331 drivers/usb/typec/class.c description_show(struct device *dev, struct device_attribute *attr, char *buf) device 340 drivers/usb/typec/class.c active_show(struct device *dev, struct device_attribute *attr, char *buf) device 347 drivers/usb/typec/class.c static ssize_t active_store(struct device *dev, struct device_attribute *attr, device 387 drivers/usb/typec/class.c supported_roles_show(struct device *dev, struct device_attribute *attr, device 410 drivers/usb/typec/class.c mode_show(struct device *dev, struct device_attribute *attr, char *buf) device 419 drivers/usb/typec/class.c svid_show(struct device *dev, struct device_attribute *attr, char *buf) device 436 drivers/usb/typec/class.c static int altmode_id_get(struct device *dev) device 450 drivers/usb/typec/class.c static void altmode_id_remove(struct device *dev, int id) device 464 drivers/usb/typec/class.c static void typec_altmode_release(struct device *dev) device 481 drivers/usb/typec/class.c typec_register_altmode(struct device *parent, device 558 drivers/usb/typec/class.c static ssize_t accessory_mode_show(struct device *dev, device 568 drivers/usb/typec/class.c static ssize_t supports_usb_power_delivery_show(struct device *dev, device 585 drivers/usb/typec/class.c static void typec_partner_release(struct device *dev) device 700 drivers/usb/typec/class.c static void typec_plug_release(struct device *dev) device 791 drivers/usb/typec/class.c type_show(struct device *dev, struct device_attribute *attr, char *buf) device 807 drivers/usb/typec/class.c static ssize_t plug_type_show(struct device *dev, device 823 drivers/usb/typec/class.c static void typec_cable_release(struct device *dev) device 946 drivers/usb/typec/class.c preferred_role_store(struct device *dev, struct device_attribute *attr, device 980 drivers/usb/typec/class.c preferred_role_show(struct device *dev, struct device_attribute *attr, device 995 drivers/usb/typec/class.c static ssize_t data_role_store(struct device *dev, device 1027 drivers/usb/typec/class.c static ssize_t data_role_show(struct device *dev, device 1040 drivers/usb/typec/class.c static ssize_t power_role_store(struct device *dev, device 1084 drivers/usb/typec/class.c static ssize_t power_role_show(struct device *dev, device 1098 drivers/usb/typec/class.c port_type_store(struct device *dev, struct device_attribute *attr, device 1135 drivers/usb/typec/class.c port_type_show(struct device *dev, struct device_attribute *attr, device 1155 drivers/usb/typec/class.c static ssize_t power_operation_mode_show(struct device *dev, device 1165 drivers/usb/typec/class.c static ssize_t vconn_source_store(struct device *dev, device 1194 drivers/usb/typec/class.c static ssize_t vconn_source_show(struct device *dev, device 1204 drivers/usb/typec/class.c static ssize_t supported_accessory_modes_show(struct device *dev, device 1227 drivers/usb/typec/class.c static ssize_t usb_typec_revision_show(struct device *dev, device 1238 drivers/usb/typec/class.c static ssize_t usb_power_delivery_revision_show(struct device *dev, device 1262 drivers/usb/typec/class.c static int typec_uevent(struct device *dev, struct kobj_uevent_env *env) device 1273 drivers/usb/typec/class.c static void typec_release(struct device *dev) device 1349 drivers/usb/typec/class.c static int partner_match(struct device *dev, void *data) device 1367 drivers/usb/typec/class.c struct device *partner_dev; device 1529 drivers/usb/typec/class.c struct typec_port *typec_register_port(struct device *parent, device 20 drivers/usb/typec/mux.c static int name_match(struct device *dev, const void *name) device 25 drivers/usb/typec/mux.c static bool dev_name_ends_with(struct device *dev, const char *suffix) device 37 drivers/usb/typec/mux.c static int switch_fwnode_match(struct device *dev, const void *fwnode) device 45 drivers/usb/typec/mux.c struct device *dev; device 70 drivers/usb/typec/mux.c struct typec_switch *typec_switch_get(struct device *dev) device 98 drivers/usb/typec/mux.c static void typec_switch_release(struct device *dev) device 119 drivers/usb/typec/mux.c typec_switch_register(struct device *parent, device 180 drivers/usb/typec/mux.c static int mux_fwnode_match(struct device *dev, const void *fwnode) device 188 drivers/usb/typec/mux.c struct device *dev; device 259 drivers/usb/typec/mux.c struct typec_mux *typec_mux_get(struct device *dev, device 288 drivers/usb/typec/mux.c static void typec_mux_release(struct device *dev) device 309 drivers/usb/typec/mux.c typec_mux_register(struct device *parent, const struct typec_mux_desc *desc) device 115 drivers/usb/typec/mux/pi3usb30532.c struct device *dev = &client->dev; device 75 drivers/usb/typec/tcpm/fusb302.c struct device *dev; device 1673 drivers/usb/typec/tcpm/fusb302.c static struct fwnode_handle *fusb302_fwnode_get(struct device *dev) device 1689 drivers/usb/typec/tcpm/fusb302.c struct device *dev = &client->dev; device 1794 drivers/usb/typec/tcpm/fusb302.c static int fusb302_pm_suspend(struct device *dev) device 1808 drivers/usb/typec/tcpm/fusb302.c static int fusb302_pm_resume(struct device *dev) device 24 drivers/usb/typec/tcpm/tcpci.c struct device *dev; device 508 drivers/usb/typec/tcpm/tcpci.c struct tcpci *tcpci_register_port(struct device *dev, struct tcpci_data *data) device 135 drivers/usb/typec/tcpm/tcpci.h struct tcpci *tcpci_register_port(struct device *dev, struct tcpci_data *data); device 41 drivers/usb/typec/tcpm/tcpci_rt1711h.c struct device *dev; device 195 drivers/usb/typec/tcpm/tcpm.c struct device *dev; device 4752 drivers/usb/typec/tcpm/tcpm.c struct tcpm_port *tcpm_register_port(struct device *dev, struct tcpc_dev *tcpc) device 148 drivers/usb/typec/tcpm/wcove.c struct device *dev; device 89 drivers/usb/typec/tps6598x.c struct device *dev; device 984 drivers/usb/typec/ucsi/ucsi.c struct ucsi *ucsi_register_ppm(struct device *dev, struct ucsi_ppm *ppm) device 373 drivers/usb/typec/ucsi/ucsi.h struct ucsi *ucsi_register_ppm(struct device *dev, struct ucsi_ppm *ppm); device 386 drivers/usb/typec/ucsi/ucsi.h struct device *dev; device 20 drivers/usb/typec/ucsi/ucsi_acpi.c struct device *dev; device 177 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev; device 431 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 456 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 492 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 718 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 738 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 785 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 829 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 1013 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = uc->dev; device 1058 drivers/usb/typec/ucsi/ucsi_ccg.c static ssize_t do_flash_store(struct device *dev, device 1091 drivers/usb/typec/ucsi/ucsi_ccg.c struct device *dev = &client->dev; device 1191 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_resume(struct device *dev) device 1199 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_runtime_suspend(struct device *dev) device 1204 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_runtime_resume(struct device *dev) device 18 drivers/usb/usbip/stub_dev.c static ssize_t usbip_status_show(struct device *dev, device 42 drivers/usb/usbip/stub_dev.c static ssize_t usbip_sockfd_store(struct device *dev, struct device_attribute *attr, device 632 drivers/usb/usbip/stub_rx.c struct device *dev = &sdev->udev->dev; device 36 drivers/usb/usbip/usbip_common.c static ssize_t usbip_debug_show(struct device *dev, device 42 drivers/usb/usbip/usbip_common.c static ssize_t usbip_debug_store(struct device *dev, device 88 drivers/usb/usbip/usbip_common.c struct device *dev = &udev->dev; device 222 drivers/usb/usbip/usbip_common.c struct device *dev; device 154 drivers/usb/usbip/vhci.h static inline struct device *hcd_dev(struct usb_hcd *hcd) device 688 drivers/usb/usbip/vhci_hcd.c struct device *dev = &urb->dev->dev; device 147 drivers/usb/usbip/vhci_sysfs.c static ssize_t status_show(struct device *dev, device 165 drivers/usb/usbip/vhci_sysfs.c static ssize_t nports_show(struct device *dev, struct device_attribute *attr, device 228 drivers/usb/usbip/vhci_sysfs.c static ssize_t detach_store(struct device *dev, struct device_attribute *attr, device 303 drivers/usb/usbip/vhci_sysfs.c static ssize_t attach_store(struct device *dev, struct device_attribute *attr, device 73 drivers/usb/usbip/vudc_sysfs.c struct device *dev = kobj_to_dev(kobj); device 93 drivers/usb/usbip/vudc_sysfs.c static ssize_t usbip_sockfd_store(struct device *dev, struct device_attribute *attr, device 189 drivers/usb/usbip/vudc_sysfs.c static ssize_t usbip_status_show(struct device *dev, device 30 drivers/vfio/mdev/mdev_core.c struct device *mdev_parent_dev(struct mdev_device *mdev) device 48 drivers/vfio/mdev/mdev_core.c struct device *mdev_dev(struct mdev_device *mdev) device 54 drivers/vfio/mdev/mdev_core.c struct mdev_device *mdev_from_dev(struct device *dev) device 67 drivers/vfio/mdev/mdev_core.c static struct mdev_parent *__find_parent_device(struct device *dev) device 82 drivers/vfio/mdev/mdev_core.c struct device *dev = parent->dev; device 123 drivers/vfio/mdev/mdev_core.c static int mdev_device_remove_cb(struct device *dev, void *data) device 142 drivers/vfio/mdev/mdev_core.c int mdev_register_device(struct device *dev, const struct mdev_parent_ops *ops) device 221 drivers/vfio/mdev/mdev_core.c void mdev_unregister_device(struct device *dev) device 265 drivers/vfio/mdev/mdev_core.c static void mdev_device_release(struct device *dev) device 273 drivers/vfio/mdev/mdev_core.c struct device *dev, const guid_t *uuid) device 353 drivers/vfio/mdev/mdev_core.c int mdev_device_remove(struct device *dev) device 389 drivers/vfio/mdev/mdev_core.c int mdev_set_iommu_device(struct device *dev, struct device *iommu_device) device 399 drivers/vfio/mdev/mdev_core.c struct device *mdev_get_iommu_device(struct device *dev) device 40 drivers/vfio/mdev/mdev_driver.c static int mdev_probe(struct device *dev) device 59 drivers/vfio/mdev/mdev_driver.c static int mdev_remove(struct device *dev) device 17 drivers/vfio/mdev/mdev_private.h struct device *dev; device 28 drivers/vfio/mdev/mdev_private.h struct device dev; device 34 drivers/vfio/mdev/mdev_private.h struct device *iommu_device; device 57 drivers/vfio/mdev/mdev_private.h int mdev_create_sysfs_files(struct device *dev, struct mdev_type *type); device 58 drivers/vfio/mdev/mdev_private.h void mdev_remove_sysfs_files(struct device *dev, struct mdev_type *type); device 61 drivers/vfio/mdev/mdev_private.h struct device *dev, const guid_t *uuid); device 62 drivers/vfio/mdev/mdev_private.h int mdev_device_remove(struct device *dev); device 51 drivers/vfio/mdev/mdev_sysfs.c static ssize_t create_store(struct kobject *kobj, struct device *dev, device 225 drivers/vfio/mdev/mdev_sysfs.c static ssize_t remove_store(struct device *dev, struct device_attribute *attr, device 251 drivers/vfio/mdev/mdev_sysfs.c int mdev_create_sysfs_files(struct device *dev, struct mdev_type *type) device 276 drivers/vfio/mdev/mdev_sysfs.c void mdev_remove_sysfs_files(struct device *dev, struct mdev_type *type) device 111 drivers/vfio/mdev/vfio_mdev.c static int vfio_mdev_probe(struct device *dev) device 118 drivers/vfio/mdev/vfio_mdev.c static void vfio_mdev_remove(struct device *dev) device 194 drivers/vfio/pci/vfio_pci.c switch (pdev->device) { device 1403 drivers/vfio/pci/vfio_pci.c struct vfio_device *device; device 1405 drivers/vfio/pci/vfio_pci.c device = vfio_device_get_from_dev(&pdev->dev); device 1406 drivers/vfio/pci/vfio_pci.c if (device == NULL) device 1409 drivers/vfio/pci/vfio_pci.c vdev = vfio_device_data(device); device 1411 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1422 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1463 drivers/vfio/pci/vfio_pci.c struct vfio_device *device; device 1466 drivers/vfio/pci/vfio_pci.c device = vfio_device_get_from_dev(&pdev->dev); device 1467 drivers/vfio/pci/vfio_pci.c if (!device) device 1471 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1475 drivers/vfio/pci/vfio_pci.c vdev = vfio_device_data(device); device 1480 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1484 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1528 drivers/vfio/pci/vfio_pci.c struct vfio_device *device; device 1534 drivers/vfio/pci/vfio_pci.c device = vfio_device_get_from_dev(&pdev->dev); device 1535 drivers/vfio/pci/vfio_pci.c if (!device) device 1539 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1543 drivers/vfio/pci/vfio_pci.c vdev = vfio_device_data(device); device 1547 drivers/vfio/pci/vfio_pci.c vfio_device_put(device); device 1551 drivers/vfio/pci/vfio_pci.c devs->devices[devs->cur_index++] = device; device 1648 drivers/vfio/pci/vfio_pci.c unsigned int vendor, device, subvendor = PCI_ANY_ID, device 1656 drivers/vfio/pci/vfio_pci.c &vendor, &device, &subvendor, &subdevice, device 1664 drivers/vfio/pci/vfio_pci.c rc = pci_add_dynid(&vfio_pci_driver, vendor, device, device 1668 drivers/vfio/pci/vfio_pci.c vendor, device, subvendor, subdevice, device 1672 drivers/vfio/pci/vfio_pci.c vendor, device, subvendor, subdevice, device 1681 drivers/vfio/pci/vfio_pci_config.c *(__le16 *)&vconfig[PCI_DEVICE_ID] = cpu_to_le16(pdev->device); device 81 drivers/vfio/platform/reset/vfio_platform_amdxgbe.c dev_warn(vdev->device, "%s: XGBE PHY reset timeout\n", device 107 drivers/vfio/platform/reset/vfio_platform_amdxgbe.c dev_warn(vdev->device, "%s: MAC SW reset failed\n", __func__); device 96 drivers/vfio/platform/reset/vfio_platform_bcmflexrm.c dev_warn(vdev->device, device 51 drivers/vfio/platform/vfio_platform_common.c struct device *dev) device 76 drivers/vfio/platform/vfio_platform_common.c struct device *dev = vdev->device; device 96 drivers/vfio/platform/vfio_platform_common.c struct device *dev = vdev->device; device 210 drivers/vfio/platform/vfio_platform_common.c dev_info(vdev->device, "reset\n"); device 213 drivers/vfio/platform/vfio_platform_common.c dev_info(vdev->device, "reset\n"); device 217 drivers/vfio/platform/vfio_platform_common.c dev_warn(vdev->device, "no reset function found!\n"); device 233 drivers/vfio/platform/vfio_platform_common.c dev_warn(vdev->device, "reset driver is required and reset call failed in release (%d) %s\n", device 237 drivers/vfio/platform/vfio_platform_common.c pm_runtime_put(vdev->device); device 268 drivers/vfio/platform/vfio_platform_common.c ret = pm_runtime_get_sync(vdev->device); device 274 drivers/vfio/platform/vfio_platform_common.c dev_warn(vdev->device, "reset driver is required and reset call failed in open (%d) %s\n", device 286 drivers/vfio/platform/vfio_platform_common.c pm_runtime_put(vdev->device); device 628 drivers/vfio/platform/vfio_platform_common.c struct device *dev) device 658 drivers/vfio/platform/vfio_platform_common.c struct device *dev) device 673 drivers/vfio/platform/vfio_platform_common.c vdev->device = dev; device 695 drivers/vfio/platform/vfio_platform_common.c pm_runtime_enable(vdev->device); device 706 drivers/vfio/platform/vfio_platform_common.c struct vfio_platform_device *vfio_platform_remove_common(struct device *dev) device 713 drivers/vfio/platform/vfio_platform_common.c pm_runtime_disable(vdev->device); device 55 drivers/vfio/platform/vfio_platform_private.h struct device *device; device 82 drivers/vfio/platform/vfio_platform_private.h struct device *dev); device 84 drivers/vfio/platform/vfio_platform_private.h (struct device *dev); device 67 drivers/vfio/vfio.c struct device *dev; device 79 drivers/vfio/vfio.c struct device *dev; device 94 drivers/vfio/vfio.c struct device *dev; device 116 drivers/vfio/vfio.c struct iommu_group *vfio_iommu_group_get(struct device *dev) device 161 drivers/vfio/vfio.c void vfio_iommu_group_put(struct iommu_group *group, struct device *dev) device 326 drivers/vfio/vfio.c struct device *dev; device 516 drivers/vfio/vfio.c static struct vfio_group *vfio_group_get_from_dev(struct device *dev) device 536 drivers/vfio/vfio.c struct device *dev, device 540 drivers/vfio/vfio.c struct vfio_device *device; device 542 drivers/vfio/vfio.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 543 drivers/vfio/vfio.c if (!device) device 546 drivers/vfio/vfio.c kref_init(&device->kref); device 547 drivers/vfio/vfio.c device->dev = dev; device 548 drivers/vfio/vfio.c device->group = group; device 549 drivers/vfio/vfio.c device->ops = ops; device 550 drivers/vfio/vfio.c device->device_data = device_data; device 551 drivers/vfio/vfio.c dev_set_drvdata(dev, device); device 557 drivers/vfio/vfio.c list_add(&device->group_next, &group->device_list); device 560 drivers/vfio/vfio.c return device; device 565 drivers/vfio/vfio.c struct vfio_device *device = container_of(kref, device 567 drivers/vfio/vfio.c struct vfio_group *group = device->group; device 569 drivers/vfio/vfio.c list_del(&device->group_next); device 572 drivers/vfio/vfio.c dev_set_drvdata(device->dev, NULL); device 574 drivers/vfio/vfio.c kfree(device); device 581 drivers/vfio/vfio.c void vfio_device_put(struct vfio_device *device) device 583 drivers/vfio/vfio.c struct vfio_group *group = device->group; device 584 drivers/vfio/vfio.c kref_put_mutex(&device->kref, vfio_device_release, &group->device_lock); device 589 drivers/vfio/vfio.c static void vfio_device_get(struct vfio_device *device) device 591 drivers/vfio/vfio.c vfio_group_get(device->group); device 592 drivers/vfio/vfio.c kref_get(&device->kref); device 596 drivers/vfio/vfio.c struct device *dev) device 598 drivers/vfio/vfio.c struct vfio_device *device; device 601 drivers/vfio/vfio.c list_for_each_entry(device, &group->device_list, group_next) { device 602 drivers/vfio/vfio.c if (device->dev == dev) { device 603 drivers/vfio/vfio.c vfio_device_get(device); device 605 drivers/vfio/vfio.c return device; device 629 drivers/vfio/vfio.c static bool vfio_dev_whitelisted(struct device *dev, struct device_driver *drv) device 657 drivers/vfio/vfio.c static int vfio_dev_viable(struct device *dev, void *data) device 660 drivers/vfio/vfio.c struct vfio_device *device; device 677 drivers/vfio/vfio.c device = vfio_group_get_device(group, dev); device 678 drivers/vfio/vfio.c if (device) { device 679 drivers/vfio/vfio.c vfio_device_put(device); device 689 drivers/vfio/vfio.c static int vfio_group_nb_add_dev(struct vfio_group *group, struct device *dev) device 691 drivers/vfio/vfio.c struct vfio_device *device; device 694 drivers/vfio/vfio.c device = vfio_group_get_device(group, dev); device 695 drivers/vfio/vfio.c if (WARN_ON_ONCE(device)) { device 696 drivers/vfio/vfio.c vfio_device_put(device); device 711 drivers/vfio/vfio.c static int vfio_group_nb_verify(struct vfio_group *group, struct device *dev) device 724 drivers/vfio/vfio.c struct device *dev = data; device 800 drivers/vfio/vfio.c int vfio_add_group_dev(struct device *dev, device 805 drivers/vfio/vfio.c struct vfio_device *device; device 826 drivers/vfio/vfio.c device = vfio_group_get_device(group, dev); device 827 drivers/vfio/vfio.c if (device) { device 830 drivers/vfio/vfio.c vfio_device_put(device); device 835 drivers/vfio/vfio.c device = vfio_group_create_device(group, dev, ops, device_data); device 836 drivers/vfio/vfio.c if (IS_ERR(device)) { device 838 drivers/vfio/vfio.c return PTR_ERR(device); device 859 drivers/vfio/vfio.c struct vfio_device *vfio_device_get_from_dev(struct device *dev) device 862 drivers/vfio/vfio.c struct vfio_device *device; device 868 drivers/vfio/vfio.c device = vfio_group_get_device(group, dev); device 871 drivers/vfio/vfio.c return device; device 878 drivers/vfio/vfio.c struct vfio_device *it, *device = NULL; device 883 drivers/vfio/vfio.c device = it; device 884 drivers/vfio/vfio.c vfio_device_get(device); device 890 drivers/vfio/vfio.c return device; device 896 drivers/vfio/vfio.c void *vfio_device_data(struct vfio_device *device) device 898 drivers/vfio/vfio.c return device->device_data; device 905 drivers/vfio/vfio.c void *vfio_del_group_dev(struct device *dev) device 908 drivers/vfio/vfio.c struct vfio_device *device = dev_get_drvdata(dev); device 909 drivers/vfio/vfio.c struct vfio_group *group = device->group; device 910 drivers/vfio/vfio.c void *device_data = device->device_data; device 939 drivers/vfio/vfio.c vfio_device_put(device); device 952 drivers/vfio/vfio.c device = vfio_group_get_device(group, dev); device 953 drivers/vfio/vfio.c if (!device) device 956 drivers/vfio/vfio.c if (device->ops->request) device 957 drivers/vfio/vfio.c device->ops->request(device_data, i++); device 959 drivers/vfio/vfio.c vfio_device_put(device); device 1432 drivers/vfio/vfio.c struct vfio_device *device; device 1443 drivers/vfio/vfio.c device = vfio_device_get_from_name(group, buf); device 1444 drivers/vfio/vfio.c if (!device) device 1447 drivers/vfio/vfio.c ret = device->ops->open(device->device_data); device 1449 drivers/vfio/vfio.c vfio_device_put(device); device 1459 drivers/vfio/vfio.c device->ops->release(device->device_data); device 1460 drivers/vfio/vfio.c vfio_device_put(device); device 1465 drivers/vfio/vfio.c device, O_RDWR); device 1469 drivers/vfio/vfio.c device->ops->release(device->device_data); device 1470 drivers/vfio/vfio.c vfio_device_put(device); device 1486 drivers/vfio/vfio.c dev_warn(device->dev, "vfio-noiommu device opened by user " device 1635 drivers/vfio/vfio.c struct vfio_device *device = filep->private_data; device 1637 drivers/vfio/vfio.c device->ops->release(device->device_data); device 1639 drivers/vfio/vfio.c vfio_group_try_dissolve_container(device->group); device 1641 drivers/vfio/vfio.c vfio_device_put(device); device 1649 drivers/vfio/vfio.c struct vfio_device *device = filep->private_data; device 1651 drivers/vfio/vfio.c if (unlikely(!device->ops->ioctl)) device 1654 drivers/vfio/vfio.c return device->ops->ioctl(device->device_data, cmd, arg); device 1660 drivers/vfio/vfio.c struct vfio_device *device = filep->private_data; device 1662 drivers/vfio/vfio.c if (unlikely(!device->ops->read)) device 1665 drivers/vfio/vfio.c return device->ops->read(device->device_data, buf, count, ppos); device 1672 drivers/vfio/vfio.c struct vfio_device *device = filep->private_data; device 1674 drivers/vfio/vfio.c if (unlikely(!device->ops->write)) device 1677 drivers/vfio/vfio.c return device->ops->write(device->device_data, buf, count, ppos); device 1682 drivers/vfio/vfio.c struct vfio_device *device = filep->private_data; device 1684 drivers/vfio/vfio.c if (unlikely(!device->ops->mmap)) device 1687 drivers/vfio/vfio.c return device->ops->mmap(device->device_data, vma); device 1913 drivers/vfio/vfio.c int vfio_pin_pages(struct device *dev, unsigned long *user_pfn, int npage, device 1960 drivers/vfio/vfio.c int vfio_unpin_pages(struct device *dev, unsigned long *user_pfn, int npage) device 2106 drivers/vfio/vfio.c int vfio_register_notifier(struct device *dev, enum vfio_notify_type type, device 2135 drivers/vfio/vfio.c int vfio_unregister_notifier(struct device *dev, enum vfio_notify_type type, device 2167 drivers/vfio/vfio.c static char *vfio_devnode(struct device *dev, umode_t *mode) device 1175 drivers/vfio/vfio_iommu_type1.c static int vfio_bus_type(struct device *dev, void *data) device 1334 drivers/vfio/vfio_iommu_type1.c static struct device *vfio_mdev_get_iommu_device(struct device *dev) device 1336 drivers/vfio/vfio_iommu_type1.c struct device *(*fn)(struct device *dev); device 1337 drivers/vfio/vfio_iommu_type1.c struct device *iommu_device; device 1350 drivers/vfio/vfio_iommu_type1.c static int vfio_mdev_attach_domain(struct device *dev, void *data) device 1353 drivers/vfio/vfio_iommu_type1.c struct device *iommu_device; device 1366 drivers/vfio/vfio_iommu_type1.c static int vfio_mdev_detach_domain(struct device *dev, void *data) device 1369 drivers/vfio/vfio_iommu_type1.c struct device *iommu_device; device 1417 drivers/vfio/vfio_iommu_type1.c static int vfio_mdev_iommu_device(struct device *dev, void *data) device 1419 drivers/vfio/vfio_iommu_type1.c struct device **old = data, *new; device 1697 drivers/vfio/vfio_iommu_type1.c struct device *iommu_device = NULL; device 18 drivers/video/backlight/adp5520_bl.c struct device *master; device 29 drivers/video/backlight/adp5520_bl.c struct device *master = data->master; device 98 drivers/video/backlight/adp5520_bl.c struct device *master = data->master; device 143 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_show(struct device *dev, char *buf, int reg) device 159 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_store(struct device *dev, const char *buf, device 177 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_dark_max_show(struct device *dev, device 183 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_dark_max_store(struct device *dev, device 192 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_office_max_show(struct device *dev, device 198 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_office_max_store(struct device *dev, device 207 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_daylight_max_show(struct device *dev, device 213 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_daylight_max_store(struct device *dev, device 229 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_dark_dim_show(struct device *dev, device 235 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_dark_dim_store(struct device *dev, device 244 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_office_dim_show(struct device *dev, device 250 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_office_dim_store(struct device *dev, device 259 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_daylight_dim_show(struct device *dev, device 265 drivers/video/backlight/adp5520_bl.c static ssize_t adp5520_bl_daylight_dim_store(struct device *dev, device 363 drivers/video/backlight/adp5520_bl.c static int adp5520_bl_suspend(struct device *dev) device 370 drivers/video/backlight/adp5520_bl.c static int adp5520_bl_resume(struct device *dev) device 429 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_show(struct device *dev, char *buf, int reg) device 445 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_store(struct device *dev, const char *buf, device 463 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l3_dark_max_show(struct device *dev, device 469 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l3_dark_max_store(struct device *dev, device 478 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l2_office_max_show(struct device *dev, device 484 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l2_office_max_store(struct device *dev, device 492 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l1_daylight_max_show(struct device *dev, device 498 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l1_daylight_max_store(struct device *dev, device 512 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l3_dark_dim_show(struct device *dev, device 518 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l3_dark_dim_store(struct device *dev, device 527 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l2_office_dim_show(struct device *dev, device 533 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l2_office_dim_store(struct device *dev, device 542 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l1_daylight_dim_show(struct device *dev, device 548 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_l1_daylight_dim_store(struct device *dev, device 558 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_ambient_light_level_show(struct device *dev, device 585 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_ambient_light_zone_show(struct device *dev, device 603 drivers/video/backlight/adp8860_bl.c static ssize_t adp8860_bl_ambient_light_zone_store(struct device *dev, device 781 drivers/video/backlight/adp8860_bl.c static int adp8860_i2c_suspend(struct device *dev) device 790 drivers/video/backlight/adp8860_bl.c static int adp8860_i2c_resume(struct device *dev) device 550 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_show(struct device *dev, char *buf, int reg) device 566 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_store(struct device *dev, const char *buf, device 584 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l5_dark_max_show(struct device *dev, device 590 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l5_dark_max_store(struct device *dev, device 599 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l4_indoor_max_show(struct device *dev, device 605 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l4_indoor_max_store(struct device *dev, device 614 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l3_office_max_show(struct device *dev, device 620 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l3_office_max_store(struct device *dev, device 629 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l2_bright_max_show(struct device *dev, device 635 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l2_bright_max_store(struct device *dev, device 643 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l1_daylight_max_show(struct device *dev, device 649 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l1_daylight_max_store(struct device *dev, device 663 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l5_dark_dim_show(struct device *dev, device 669 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l5_dark_dim_store(struct device *dev, device 678 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l4_indoor_dim_show(struct device *dev, device 684 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l4_indoor_dim_store(struct device *dev, device 694 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l3_office_dim_show(struct device *dev, device 700 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l3_office_dim_store(struct device *dev, device 709 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l2_bright_dim_show(struct device *dev, device 715 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l2_bright_dim_store(struct device *dev, device 724 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l1_daylight_dim_show(struct device *dev, device 730 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_l1_daylight_dim_store(struct device *dev, device 740 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_ambient_light_level_show(struct device *dev, device 769 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_ambient_light_zone_show(struct device *dev, device 787 drivers/video/backlight/adp8870_bl.c static ssize_t adp8870_bl_ambient_light_zone_store(struct device *dev, device 953 drivers/video/backlight/adp8870_bl.c static int adp8870_i2c_suspend(struct device *dev) device 962 drivers/video/backlight/adp8870_bl.c static int adp8870_i2c_resume(struct device *dev) device 34 drivers/video/backlight/ams369fg06.c struct device *dev; device 519 drivers/video/backlight/ams369fg06.c static int ams369fg06_suspend(struct device *dev) device 532 drivers/video/backlight/ams369fg06.c static int ams369fg06_resume(struct device *dev) device 90 drivers/video/backlight/arcxcnn_bl.c struct device *dev; device 177 drivers/video/backlight/arcxcnn_bl.c struct device *dev = lp->dev; device 257 drivers/video/backlight/as3711_bl.c static int as3711_backlight_parse_dt(struct device *dev) device 131 drivers/video/backlight/backlight.c static ssize_t bl_power_show(struct device *dev, struct device_attribute *attr, device 139 drivers/video/backlight/backlight.c static ssize_t bl_power_store(struct device *dev, struct device_attribute *attr, device 172 drivers/video/backlight/backlight.c static ssize_t brightness_show(struct device *dev, device 203 drivers/video/backlight/backlight.c static ssize_t brightness_store(struct device *dev, device 220 drivers/video/backlight/backlight.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 229 drivers/video/backlight/backlight.c static ssize_t max_brightness_show(struct device *dev, device 238 drivers/video/backlight/backlight.c static ssize_t actual_brightness_show(struct device *dev, device 255 drivers/video/backlight/backlight.c static ssize_t scale_show(struct device *dev, device 270 drivers/video/backlight/backlight.c static int backlight_suspend(struct device *dev) device 284 drivers/video/backlight/backlight.c static int backlight_resume(struct device *dev) device 302 drivers/video/backlight/backlight.c static void bl_device_release(struct device *dev) device 352 drivers/video/backlight/backlight.c struct device *parent, void *devdata, const struct backlight_ops *ops, device 469 drivers/video/backlight/backlight.c static void devm_backlight_device_release(struct device *dev, void *res) device 476 drivers/video/backlight/backlight.c static int devm_backlight_device_match(struct device *dev, void *res, device 529 drivers/video/backlight/backlight.c struct backlight_device *devm_backlight_device_register(struct device *dev, device 530 drivers/video/backlight/backlight.c const char *name, struct device *parent, void *devdata, device 563 drivers/video/backlight/backlight.c void devm_backlight_device_unregister(struct device *dev, device 575 drivers/video/backlight/backlight.c static int of_parent_match(struct device *dev, const void *data) device 594 drivers/video/backlight/backlight.c struct device *dev; device 618 drivers/video/backlight/backlight.c struct backlight_device *of_find_backlight(struct device *dev) device 659 drivers/video/backlight/backlight.c struct backlight_device *devm_of_find_backlight(struct device *dev) device 458 drivers/video/backlight/corgi_lcd.c static int corgi_lcd_suspend(struct device *dev) device 468 drivers/video/backlight/corgi_lcd.c static int corgi_lcd_resume(struct device *dev) device 35 drivers/video/backlight/da903x_bl.c struct device *da903x_dev; device 43 drivers/video/backlight/da903x_bl.c struct device *dev = data->da903x_dev; device 107 drivers/video/backlight/ep93xx_bl.c static int ep93xxbl_suspend(struct device *dev) device 114 drivers/video/backlight/ep93xx_bl.c static int ep93xxbl_resume(struct device *dev) device 22 drivers/video/backlight/gpio_backlight.c struct device *dev; device 23 drivers/video/backlight/gpio_backlight.c struct device *fbdev; device 61 drivers/video/backlight/gpio_backlight.c struct device *dev = &pdev->dev; device 68 drivers/video/backlight/hp680_bl.c static int hp680bl_suspend(struct device *dev) device 77 drivers/video/backlight/hp680_bl.c static int hp680bl_resume(struct device *dev) device 199 drivers/video/backlight/ili9320.c struct device *dev = &spi->dev; device 42 drivers/video/backlight/ili9320.h struct device *dev; device 106 drivers/video/backlight/kb3886_bl.c static int kb3886bl_suspend(struct device *dev) device 115 drivers/video/backlight/kb3886_bl.c static int kb3886bl_resume(struct device *dev) device 73 drivers/video/backlight/lcd.c static ssize_t lcd_power_show(struct device *dev, struct device_attribute *attr, device 89 drivers/video/backlight/lcd.c static ssize_t lcd_power_store(struct device *dev, device 114 drivers/video/backlight/lcd.c static ssize_t contrast_show(struct device *dev, device 128 drivers/video/backlight/lcd.c static ssize_t contrast_store(struct device *dev, device 153 drivers/video/backlight/lcd.c static ssize_t max_contrast_show(struct device *dev, device 164 drivers/video/backlight/lcd.c static void lcd_device_release(struct device *dev) device 189 drivers/video/backlight/lcd.c struct lcd_device *lcd_device_register(const char *name, struct device *parent, device 248 drivers/video/backlight/lcd.c static void devm_lcd_device_release(struct device *dev, void *res) device 255 drivers/video/backlight/lcd.c static int devm_lcd_device_match(struct device *dev, void *res, void *data) device 276 drivers/video/backlight/lcd.c struct lcd_device *devm_lcd_device_register(struct device *dev, device 277 drivers/video/backlight/lcd.c const char *name, struct device *parent, device 307 drivers/video/backlight/lcd.c void devm_lcd_device_unregister(struct device *dev, struct lcd_device *ld) device 70 drivers/video/backlight/lm3533_bl.c static ssize_t show_id(struct device *dev, device 78 drivers/video/backlight/lm3533_bl.c static ssize_t show_als_channel(struct device *dev, device 87 drivers/video/backlight/lm3533_bl.c static ssize_t show_als_en(struct device *dev, device 107 drivers/video/backlight/lm3533_bl.c static ssize_t store_als_en(struct device *dev, device 136 drivers/video/backlight/lm3533_bl.c static ssize_t show_linear(struct device *dev, device 159 drivers/video/backlight/lm3533_bl.c static ssize_t store_linear(struct device *dev, device 187 drivers/video/backlight/lm3533_bl.c static ssize_t show_pwm(struct device *dev, device 202 drivers/video/backlight/lm3533_bl.c static ssize_t store_pwm(struct device *dev, device 238 drivers/video/backlight/lm3533_bl.c struct device *dev = container_of(kobj, struct device, kobj); device 363 drivers/video/backlight/lm3533_bl.c static int lm3533_bl_suspend(struct device *dev) device 372 drivers/video/backlight/lm3533_bl.c static int lm3533_bl_resume(struct device *dev) device 43 drivers/video/backlight/lm3630a_bl.c struct device *dev; device 33 drivers/video/backlight/lm3639_bl.c struct device *dev; device 180 drivers/video/backlight/lm3639_bl.c static ssize_t lm3639_bled_mode_store(struct device *dev, device 365 drivers/video/backlight/lm3639_bl.c ret = led_classdev_register((struct device *) device 376 drivers/video/backlight/lm3639_bl.c ret = led_classdev_register((struct device *) device 22 drivers/video/backlight/lms501kf03.c struct device *dev; device 385 drivers/video/backlight/lms501kf03.c static int lms501kf03_suspend(struct device *dev) device 398 drivers/video/backlight/lms501kf03.c static int lms501kf03_resume(struct device *dev) device 161 drivers/video/backlight/locomolcd.c static int locomolcd_suspend(struct device *dev) device 168 drivers/video/backlight/locomolcd.c static int locomolcd_resume(struct device *dev) device 70 drivers/video/backlight/lp855x_bl.c struct device *dev; device 309 drivers/video/backlight/lp855x_bl.c static ssize_t lp855x_get_chip_id(struct device *dev, device 317 drivers/video/backlight/lp855x_bl.c static ssize_t lp855x_get_bl_ctl_mode(struct device *dev, device 347 drivers/video/backlight/lp855x_bl.c struct device *dev = lp->dev; device 125 drivers/video/backlight/lp8788_bl.c struct device *dev; device 229 drivers/video/backlight/lp8788_bl.c static ssize_t lp8788_get_bl_ctl_mode(struct device *dev, device 267 drivers/video/backlight/ltv350qv.c static int ltv350qv_suspend(struct device *dev) device 274 drivers/video/backlight/ltv350qv.c static int ltv350qv_resume(struct device *dev) device 26 drivers/video/backlight/omap1_bl.c struct device *dev; device 62 drivers/video/backlight/omap1_bl.c static int omapbl_suspend(struct device *dev) device 71 drivers/video/backlight/omap1_bl.c static int omapbl_resume(struct device *dev) device 217 drivers/video/backlight/otm3225a.c struct device *dev = &spi->dev; device 97 drivers/video/backlight/pcf50633-backlight.c struct device *parent = pdev->dev.parent; device 21 drivers/video/backlight/platform_lcd.c struct device *us; device 63 drivers/video/backlight/platform_lcd.c return plcd->us->parent == info->device; device 76 drivers/video/backlight/platform_lcd.c struct device *dev = &pdev->dev; device 112 drivers/video/backlight/platform_lcd.c static int platform_lcd_suspend(struct device *dev) device 122 drivers/video/backlight/platform_lcd.c static int platform_lcd_resume(struct device *dev) device 267 drivers/video/backlight/pm8941-wled.c static int pm8941_wled_configure(struct pm8941_wled *wled, struct device *dev) device 25 drivers/video/backlight/pwm_bl.c struct device *dev; device 35 drivers/video/backlight/pwm_bl.c int (*notify)(struct device *, device 37 drivers/video/backlight/pwm_bl.c void (*notify_after)(struct device *, device 39 drivers/video/backlight/pwm_bl.c int (*check_fb)(struct device *, struct fb_info *); device 40 drivers/video/backlight/pwm_bl.c void (*exit)(struct device *); device 188 drivers/video/backlight/pwm_bl.c int pwm_backlight_brightness_default(struct device *dev, device 225 drivers/video/backlight/pwm_bl.c static int pwm_backlight_parse_dt(struct device *dev, device 375 drivers/video/backlight/pwm_bl.c static int pwm_backlight_parse_dt(struct device *dev, device 382 drivers/video/backlight/pwm_bl.c int pwm_backlight_brightness_default(struct device *dev, device 678 drivers/video/backlight/pwm_bl.c static int pwm_backlight_suspend(struct device *dev) device 694 drivers/video/backlight/pwm_bl.c static int pwm_backlight_resume(struct device *dev) device 48 drivers/video/backlight/rave-sp-backlight.c struct device *dev = &pdev->dev; device 71 drivers/video/backlight/sky81452-backlight.c static ssize_t sky81452_bl_store_enable(struct device *dev, device 90 drivers/video/backlight/sky81452-backlight.c static ssize_t sky81452_bl_show_open_short(struct device *dev, device 120 drivers/video/backlight/sky81452-backlight.c static ssize_t sky81452_bl_show_fault(struct device *dev, device 162 drivers/video/backlight/sky81452-backlight.c struct device *dev) device 223 drivers/video/backlight/sky81452-backlight.c struct device *dev) device 253 drivers/video/backlight/sky81452-backlight.c struct device *dev = &pdev->dev; device 409 drivers/video/backlight/tdo24m.c static int tdo24m_suspend(struct device *dev) device 416 drivers/video/backlight/tdo24m.c static int tdo24m_resume(struct device *dev) device 133 drivers/video/backlight/tosa_bl.c static int tosa_bl_suspend(struct device *dev) device 142 drivers/video/backlight/tosa_bl.c static int tosa_bl_resume(struct device *dev) device 233 drivers/video/backlight/tosa_lcd.c static int tosa_lcd_suspend(struct device *dev) device 242 drivers/video/backlight/tosa_lcd.c static int tosa_lcd_resume(struct device *dev) device 30 drivers/video/backlight/tps65217_bl.c struct device *dev; device 206 drivers/video/backlight/vgg2432a4.c static int vgg2432a4_suspend(struct device *dev) device 210 drivers/video/backlight/vgg2432a4.c static int vgg2432a4_resume(struct device *dev) device 43 drivers/video/fbdev/acornfb.h struct device *dev; device 464 drivers/video/fbdev/amba-clcd.c fb->fb.device = &fb->dev->dev; device 622 drivers/video/fbdev/amba-clcd.c static int clcdfb_of_get_mode(struct device *dev, struct device_node *panel, device 3671 drivers/video/fbdev/amifb.c info->device = &pdev->dev; device 969 drivers/video/fbdev/arkfb.c dev_err(info->device, "cannot enable PCI device\n"); device 975 drivers/video/fbdev/arkfb.c dev_err(info->device, "cannot reserve framebuffer region\n"); device 982 drivers/video/fbdev/arkfb.c dev_err(info->device, "RAMDAC initialization failed\n"); device 993 drivers/video/fbdev/arkfb.c dev_err(info->device, "iomap for framebuffer failed\n"); device 1024 drivers/video/fbdev/arkfb.c dev_err(info->device, "mode %s not found\n", mode_option); device 1030 drivers/video/fbdev/arkfb.c dev_err(info->device, "cannot allocate colormap\n"); device 1036 drivers/video/fbdev/arkfb.c dev_err(info->device, "cannot register framebuffer\n"); device 1096 drivers/video/fbdev/arkfb.c dev_info(info->device, "suspend\n"); device 1127 drivers/video/fbdev/arkfb.c dev_info(info->device, "resume\n"); device 333 drivers/video/fbdev/atmel_lcdfb.c dma_free_wc(info->device, info->fix.smem_len, info->screen_base, device 354 drivers/video/fbdev/atmel_lcdfb.c info->screen_base = dma_alloc_wc(info->device, info->fix.smem_len, device 407 drivers/video/fbdev/atmel_lcdfb.c struct device *dev = info->device; device 571 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, "%s:\n", __func__); device 572 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * resolution: %ux%u (%ux%u virtual)\n", device 589 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * update DMA engine\n"); device 608 drivers/video/fbdev/atmel_lcdfb.c dev_notice(info->device, "Bypassing pixel clock divider\n"); device 612 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * programming CLKVAL = 0x%08lx\n", device 618 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " updated pixclk: %lu KHz\n", device 642 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * LCDCON2 = %08lx\n", value); device 649 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * LCDTIM1 = %08lx\n", value); device 656 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * LCDTIM2 = %08lx\n", value); device 665 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * LCDFRMCFG = %08lx\n", value); device 686 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, " * DONE\n"); device 797 drivers/video/fbdev/atmel_lcdfb.c dev_dbg(info->device, "%s\n", __func__); device 847 drivers/video/fbdev/atmel_lcdfb.c dev_warn(info->device, "FIFO underflow %#x\n", status); device 873 drivers/video/fbdev/atmel_lcdfb.c dev_info(info->device, device 882 drivers/video/fbdev/atmel_lcdfb.c dev_err(info->device, "Alloc color map failed\n"); device 945 drivers/video/fbdev/atmel_lcdfb.c struct device *dev = &sinfo->pdev->dev; device 1044 drivers/video/fbdev/atmel_lcdfb.c struct device *dev = &pdev->dev; device 1250 drivers/video/fbdev/atmel_lcdfb.c struct device *dev = &pdev->dev; device 1918 drivers/video/fbdev/aty/aty128fb.c video_card[8] = ent->device >> 8; device 1919 drivers/video/fbdev/aty/aty128fb.c video_card[9] = ent->device & 0xFF; device 3001 drivers/video/fbdev/aty/atyfb_base.c if (IS_XL(pdev->device)) { device 3092 drivers/video/fbdev/aty/atyfb_base.c if (IS_XL(pdev->device)) device 3530 drivers/video/fbdev/aty/atyfb_base.c info->device = &pdev->dev; device 3531 drivers/video/fbdev/aty/atyfb_base.c par->pci_id = pdev->device; device 2151 drivers/video/fbdev/aty/radeon_base.c switch (rinfo->pdev->device) { device 2219 drivers/video/fbdev/aty/radeon_base.c struct device *dev = container_of(kobj, struct device, kobj); device 2231 drivers/video/fbdev/aty/radeon_base.c struct device *dev = container_of(kobj, struct device, kobj); device 2305 drivers/video/fbdev/aty/radeon_base.c c1 = ent->device >> 8; device 2306 drivers/video/fbdev/aty/radeon_base.c c2 = ent->device & 0xff; device 2309 drivers/video/fbdev/aty/radeon_base.c "ATI Radeon %x \"%c%c\"", ent->device & 0xffff, c1, c2); device 2312 drivers/video/fbdev/aty/radeon_base.c "ATI Radeon %x", ent->device & 0xffff); device 2315 drivers/video/fbdev/aty/radeon_base.c rinfo->chipset = pdev->device; device 113 drivers/video/fbdev/au1100fb.h struct device *dev; device 150 drivers/video/fbdev/au1200fb.c struct device *dev; device 1793 drivers/video/fbdev/au1200fb.c static int au1200fb_drv_suspend(struct device *dev) device 1804 drivers/video/fbdev/au1200fb.c static int au1200fb_drv_resume(struct device *dev) device 429 drivers/video/fbdev/broadsheetfb.c dev_err(par->info->device, "Timed out waiting for spiflash status\n"); device 475 drivers/video/fbdev/broadsheetfb.c dev_err(par->info->device, "Unexpected flash type\n"); device 733 drivers/video/fbdev/broadsheetfb.c static ssize_t broadsheet_loadstore_waveform(struct device *dev, device 844 drivers/video/fbdev/broadsheetfb.c struct device *dev = par->info->device; device 542 drivers/video/fbdev/carminefb.c int smem_offset, struct device *device, device 549 drivers/video/fbdev/carminefb.c info = framebuffer_alloc(sizeof *par, device); device 613 drivers/video/fbdev/carminefb.c struct device *device = &dev->dev; device 682 drivers/video/fbdev/carminefb.c device, &info); device 693 drivers/video/fbdev/carminefb.c device, &info); device 456 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Read MCLK of %ld kHz\n", mclk); device 463 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Using VCLK = MCLK\n"); device 466 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Using VCLK = MCLK/2\n"); device 484 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "desired pixclock: %ld kHz\n", freq); device 492 drivers/video/fbdev/cirrusfb.c dev_err(info->device, device 572 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, device 583 drivers/video/fbdev/cirrusfb.c dev_info(info->device, device 591 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "mode %dx%dx%d rejected... " device 618 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "ERROR: VerticalTotal >= 1280; " device 641 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Set %s as pixclock source.\n", device 672 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Requested mode: %dx%dx%d\n", device 751 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT0: %d\n", htotal); device 754 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT1: %d\n", hdispend); device 757 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT2: %d\n", var->xres / 8); device 761 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT3: 128+%d\n", (htotal + 5) % 32); device 765 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT4: %d\n", hsyncstart); device 771 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT5: %d\n", tmp); device 774 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT6: %d\n", vtotal & 0xff); device 792 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT7: %d\n", tmp); device 800 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT9: %d\n", tmp); device 803 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT10: %d\n", vsyncstart & 0xff); device 806 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT11: 64+32+%d\n", vsyncend % 16); device 809 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT12: %d\n", vdispend & 0xff); device 812 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT15: %d\n", (vdispend + 1) & 0xff); device 815 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT16: %d\n", vtotal & 0xff); device 818 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT18: 0xff\n"); device 833 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT1a: %d\n", tmp); device 847 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "VCLK freq: %ld kHz nom: %d den: %d div: %d\n", device 941 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "preparing for 1 bit deep display\n"); device 965 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "unknown Board\n"); device 993 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "unknown Board\n"); device 1018 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "preparing for 8 bit deep display\n"); device 1040 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "unknown Board\n"); device 1066 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "unknown board\n"); device 1087 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "preparing for 16 bit deep display\n"); device 1125 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "unknown Board\n"); device 1146 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "preparing for 24 bit deep display\n"); device 1183 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "unknown Board\n"); device 1200 drivers/video/fbdev/cirrusfb.c dev_err(info->device, device 1233 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CRT1e: %d\n", tmp); device 1259 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "CL_SEQR1: %d\n", tmp); device 1394 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "ENTER, blank mode = %d\n", blank_mode); device 1398 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "EXIT, returning 0\n"); device 1429 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "EXIT, returning 1\n"); device 1436 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "EXIT, returning 0\n"); device 1496 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "Warning: Unknown board type\n"); device 1889 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, "Unknown memory size!\n"); device 1928 drivers/video/fbdev/cirrusfb.c struct pci_dev *pdev = to_pci_dev(info->device); device 1947 drivers/video/fbdev/cirrusfb.c struct zorro_dev *zdev = to_zorro_dev(info->device); device 2034 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "(RAM start set to: 0x%p)\n", info->screen_base); device 2038 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "wrong initial video mode\n"); device 2048 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, device 2055 drivers/video/fbdev/cirrusfb.c dev_err(info->device, device 2074 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Framebuffer unregistered\n"); device 2103 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, device 2106 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, " base address 1 is 0x%Lx\n", device 2109 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, device 2116 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "Board address: 0x%lx, register address: 0x%lx\n", device 2124 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "cannot reserve region 0x%lx, abort\n", device 2130 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "cannot reserve region 0x%lx, abort\n", device 2149 drivers/video/fbdev/cirrusfb.c dev_info(info->device, device 2224 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "No video RAM found\n"); device 2233 drivers/video/fbdev/cirrusfb.c dev_warn(info->device, device 2242 drivers/video/fbdev/cirrusfb.c dev_info(info->device, device 2248 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "Cannot reserve %pR\n", &z->resource); device 2260 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "Cannot map registers\n"); device 2270 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "Cannot map video RAM\n"); device 2277 drivers/video/fbdev/cirrusfb.c dev_info(info->device, device 2288 drivers/video/fbdev/cirrusfb.c dev_err(info->device, "Failed to register device, error %d\n", device 2842 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "%8s = 0x%02X\n", name, val); device 2862 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "VGA CRTC register dump:\n"); device 2914 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "\n"); device 2916 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "VGA SEQ register dump:\n"); device 2947 drivers/video/fbdev/cirrusfb.c dev_dbg(info->device, "\n"); device 210 drivers/video/fbdev/clps711x-fb.c struct device *dev = &pdev->dev; device 217 drivers/video/fbdev/core/fbcon.c static struct device *fbcon_device; device 3417 drivers/video/fbdev/core/fbcon.c static ssize_t store_rotate(struct device *device, device 3439 drivers/video/fbdev/core/fbcon.c static ssize_t store_rotate_all(struct device *device, device 3461 drivers/video/fbdev/core/fbcon.c static ssize_t show_rotate(struct device *device, device 3480 drivers/video/fbdev/core/fbcon.c static ssize_t show_cursor_blink(struct device *device, device 3505 drivers/video/fbdev/core/fbcon.c static ssize_t store_cursor_blink(struct device *device, device 1600 drivers/video/fbdev/core/fbmem.c fb_info->dev = device_create(fb_class, fb_info->device, device 1491 drivers/video/fbdev/core/fbmon.c const unsigned char *fb_firmware_edid(struct device *device) device 1497 drivers/video/fbdev/core/fbmon.c if (device) device 1498 drivers/video/fbdev/core/fbmon.c dev = to_pci_dev(device); device 1509 drivers/video/fbdev/core/fbmon.c const unsigned char *fb_firmware_edid(struct device *device) device 36 drivers/video/fbdev/core/fbsysfs.c struct fb_info *framebuffer_alloc(size_t size, struct device *dev) device 57 drivers/video/fbdev/core/fbsysfs.c info->device = dev; device 125 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_mode(struct device *device, struct device_attribute *attr, device 128 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 156 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_mode(struct device *device, struct device_attribute *attr, device 159 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 167 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_modes(struct device *device, device 171 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 196 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_modes(struct device *device, struct device_attribute *attr, device 199 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 214 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_bpp(struct device *device, struct device_attribute *attr, device 217 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 229 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_bpp(struct device *device, struct device_attribute *attr, device 232 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 236 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_rotate(struct device *device, device 240 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 255 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_rotate(struct device *device, device 258 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 263 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_virtual(struct device *device, device 267 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 284 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_virtual(struct device *device, device 287 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 292 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_stride(struct device *device, device 295 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 299 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_blank(struct device *device, device 303 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 318 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_blank(struct device *device, device 325 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_console(struct device *device, device 333 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_console(struct device *device, device 340 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_cursor(struct device *device, device 348 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_cursor(struct device *device, device 355 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_pan(struct device *device, device 359 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 380 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_pan(struct device *device, device 383 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 388 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_name(struct device *device, device 391 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 396 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_fbstate(struct device *device, device 400 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 417 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_fbstate(struct device *device, device 420 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 425 drivers/video/fbdev/core/fbsysfs.c static ssize_t store_bl_curve(struct device *device, device 429 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 466 drivers/video/fbdev/core/fbsysfs.c static ssize_t show_bl_curve(struct device *device, device 469 drivers/video/fbdev/core/fbsysfs.c struct fb_info *fb_info = dev_get_drvdata(device); device 1126 drivers/video/fbdev/cyber2000fb.c info->dev = int_cfb_info->fb.device; device 1236 drivers/video/fbdev/cyber2000fb.c cfb->ddc_adapter.dev.parent = cfb->fb.device; device 1310 drivers/video/fbdev/cyber2000fb.c cfb->i2c_adapter.dev.parent = cfb->fb.device; device 1720 drivers/video/fbdev/cyber2000fb.c sprintf(name, "CyberPro%4X", id->device); device 1743 drivers/video/fbdev/cyber2000fb.c cfb->fb.device = &dev->dev; device 464 drivers/video/fbdev/cyber2000fb.h struct device *dev; device 142 drivers/video/fbdev/da8xx-fb.c struct device *dev; device 1331 drivers/video/fbdev/da8xx-fb.c static int fb_probe(struct platform_device *device) device 1334 drivers/video/fbdev/da8xx-fb.c dev_get_platdata(&device->dev); device 1344 drivers/video/fbdev/da8xx-fb.c dev_err(&device->dev, "Can not get platform data\n"); device 1348 drivers/video/fbdev/da8xx-fb.c lcdc_info = da8xx_fb_get_videomode(device); device 1352 drivers/video/fbdev/da8xx-fb.c da8xx_fb_reg_base = devm_platform_ioremap_resource(device, 0); device 1356 drivers/video/fbdev/da8xx-fb.c tmp_lcdc_clk = devm_clk_get(&device->dev, "fck"); device 1358 drivers/video/fbdev/da8xx-fb.c dev_err(&device->dev, "Can not get device clock\n"); device 1362 drivers/video/fbdev/da8xx-fb.c pm_runtime_enable(&device->dev); device 1363 drivers/video/fbdev/da8xx-fb.c pm_runtime_get_sync(&device->dev); device 1375 drivers/video/fbdev/da8xx-fb.c dev_warn(&device->dev, "Unknown PID Reg value 0x%x, " device 1390 drivers/video/fbdev/da8xx-fb.c &device->dev); device 1397 drivers/video/fbdev/da8xx-fb.c par->dev = &device->dev; device 1401 drivers/video/fbdev/da8xx-fb.c par->lcd_supply = devm_regulator_get_optional(&device->dev, "lcd"); device 1431 drivers/video/fbdev/da8xx-fb.c dev_err(&device->dev, device 1451 drivers/video/fbdev/da8xx-fb.c dev_err(&device->dev, device 1457 drivers/video/fbdev/da8xx-fb.c par->irq = platform_get_irq(device, 0); device 1485 drivers/video/fbdev/da8xx-fb.c dev_set_drvdata(&device->dev, da8xx_fb_info); device 1495 drivers/video/fbdev/da8xx-fb.c dev_err(&device->dev, device 1504 drivers/video/fbdev/da8xx-fb.c dev_err(&device->dev, "failed to register cpufreq\n"); device 1516 drivers/video/fbdev/da8xx-fb.c ret = devm_request_irq(&device->dev, par->irq, lcdc_irq_handler, 0, device 1536 drivers/video/fbdev/da8xx-fb.c pm_runtime_put_sync(&device->dev); device 1537 drivers/video/fbdev/da8xx-fb.c pm_runtime_disable(&device->dev); device 1606 drivers/video/fbdev/da8xx-fb.c static int fb_suspend(struct device *dev) device 1627 drivers/video/fbdev/da8xx-fb.c static int fb_resume(struct device *dev) device 310 drivers/video/fbdev/efifb.c static ssize_t name##_show(struct device *dev, \ device 112 drivers/video/fbdev/fb-puv3.c dev_warn(info->device, "Warning: UniGFX GE time out ...\n"); device 490 drivers/video/fbdev/fb-puv3.c clk_vga = clk_get(info->device, "VGA_CLK"); device 1643 drivers/video/fbdev/fsl-diu-fb.c static ssize_t store_monitor(struct device *device, device 1665 drivers/video/fbdev/fsl-diu-fb.c static ssize_t show_monitor(struct device *device, device 1717 drivers/video/fbdev/fsl-diu-fb.c info->device = &pdev->dev; device 1063 drivers/video/fbdev/gbefb.c static ssize_t gbefb_show_memsize(struct device *dev, struct device_attribute *attr, char *buf) device 1070 drivers/video/fbdev/gbefb.c static ssize_t gbefb_show_rev(struct device *device, struct device_attribute *attr, char *buf) device 1077 drivers/video/fbdev/gbefb.c static void gbefb_remove_sysfs(struct device *dev) device 1083 drivers/video/fbdev/gbefb.c static void gbefb_create_sysfs(struct device *dev) device 267 drivers/video/fbdev/geode/gx1fb_core.c static struct fb_info *gx1fb_init_fbinfo(struct device *dev) device 280 drivers/video/fbdev/geode/gxfb_core.c static struct fb_info *gxfb_init_fbinfo(struct device *dev) device 401 drivers/video/fbdev/geode/lxfb_core.c static struct fb_info *lxfb_init_fbinfo(struct device *dev) device 507 drivers/video/fbdev/grvga.c static int grvga_remove(struct platform_device *device) device 509 drivers/video/fbdev/grvga.c struct fb_info *info = dev_get_drvdata(&device->dev); device 517 drivers/video/fbdev/grvga.c of_iounmap(&device->resource[0], par->regs, device 518 drivers/video/fbdev/grvga.c resource_size(&device->resource[0])); device 430 drivers/video/fbdev/hitfb.c static int hitfb_suspend(struct device *dev) device 442 drivers/video/fbdev/hitfb.c static int hitfb_resume(struct device *dev) device 317 drivers/video/fbdev/hyperv_fb.c struct hv_device *hdev = device_to_hv_device(info->device); device 564 drivers/video/fbdev/hyperv_fb.c struct hv_device *hdev = device_to_hv_device(info->device); device 764 drivers/video/fbdev/hyperv_fb.c info = framebuffer_alloc(sizeof(struct hvfb_par), &hdev->device); device 885 drivers/video/fbdev/hyperv_fb.c .device = PCI_DEVICE_ID_HYPERV_VIDEO, device 167 drivers/video/fbdev/i740fb.c par->ddc_adapter.dev.parent = info->device; device 407 drivers/video/fbdev/i740fb.c dev_dbg(info->device, "decode_var: xres: %i, yres: %i, xres_v: %i, xres_v: %i\n", device 409 drivers/video/fbdev/i740fb.c dev_dbg(info->device, " xoff: %i, yoff: %i, bpp: %i, graysc: %i\n", device 412 drivers/video/fbdev/i740fb.c dev_dbg(info->device, " activate: %i, nonstd: %i, vmode: %i\n", device 414 drivers/video/fbdev/i740fb.c dev_dbg(info->device, " pixclock: %i, hsynclen:%i, vsynclen:%i\n", device 416 drivers/video/fbdev/i740fb.c dev_dbg(info->device, " left: %i, right: %i, up:%i, lower:%i\n", device 426 drivers/video/fbdev/i740fb.c dev_err(info->device, "requested pixclock %i MHz out of range (max. %i MHz at 8bpp)\n", device 436 drivers/video/fbdev/i740fb.c dev_err(info->device, "requested pixclock %i MHz out of range (max. %i MHz at 15/16bpp)\n", device 445 drivers/video/fbdev/i740fb.c dev_err(info->device, "requested pixclock %i MHz out of range (max. %i MHz at 24bpp)\n", device 453 drivers/video/fbdev/i740fb.c dev_err(info->device, "requested pixclock %i MHz out of range (max. %i MHz at 32bpp)\n", device 490 drivers/video/fbdev/i740fb.c dev_err(info->device, "not enough video memory (%d KB requested, %ld KB available)\n", device 866 drivers/video/fbdev/i740fb.c dev_dbg(info->device, "setcolreg: regno: %i, red=%d, green=%d, blue=%d, transp=%d, bpp=%d\n", device 903 drivers/video/fbdev/i740fb.c dev_dbg(info->device, "pan_display: xoffset: %i yoffset: %i base: %i\n", device 1022 drivers/video/fbdev/i740fb.c dev_err(info->device, "cannot enable PCI device\n"); device 1028 drivers/video/fbdev/i740fb.c dev_err(info->device, "error requesting regions\n"); device 1034 drivers/video/fbdev/i740fb.c dev_err(info->device, "error remapping base\n"); device 1041 drivers/video/fbdev/i740fb.c dev_err(info->device, "error remapping MMIO\n"); device 1076 drivers/video/fbdev/i740fb.c dev_err(info->device, device 1106 drivers/video/fbdev/i740fb.c dev_err(info->device, "mode %s not found\n", device 1124 drivers/video/fbdev/i740fb.c dev_err(info->device, "cannot allocate colormap\n"); device 1130 drivers/video/fbdev/i740fb.c dev_err(info->device, "error registering framebuffer\n"); device 164 drivers/video/fbdev/i810/i810-i2c.c const u8 *e = fb_firmware_edid(info->device); device 1494 drivers/video/fbdev/imsttfb.c switch (pdev->device) { device 1506 drivers/video/fbdev/imsttfb.c "contact maintainer.\n", pdev->device); device 715 drivers/video/fbdev/imxfb.c static int imxfb_of_read_mode(struct device *dev, struct device_node *np, device 1089 drivers/video/fbdev/imxfb.c static int __maybe_unused imxfb_suspend(struct device *dev) device 1099 drivers/video/fbdev/imxfb.c static int __maybe_unused imxfb_resume(struct device *dev) device 526 drivers/video/fbdev/intelfb/intelfbdrv.c if ((ent->device == PCI_DEVICE_ID_INTEL_915G) || device 527 drivers/video/fbdev/intelfb/intelfbdrv.c (ent->device == PCI_DEVICE_ID_INTEL_915GM) || device 528 drivers/video/fbdev/intelfb/intelfbdrv.c (ent->device == PCI_DEVICE_ID_INTEL_945G) || device 529 drivers/video/fbdev/intelfb/intelfbdrv.c (ent->device == PCI_DEVICE_ID_INTEL_945GM) || device 530 drivers/video/fbdev/intelfb/intelfbdrv.c (ent->device == PCI_DEVICE_ID_INTEL_945GME) || device 531 drivers/video/fbdev/intelfb/intelfbdrv.c (ent->device == PCI_DEVICE_ID_INTEL_965G) || device 532 drivers/video/fbdev/intelfb/intelfbdrv.c (ent->device == PCI_DEVICE_ID_INTEL_965GM)) { device 567 drivers/video/fbdev/intelfb/intelfbdrv.c dinfo->pci_chipset = pdev->device; device 73 drivers/video/fbdev/intelfb/intelfbhw.c switch (pdev->device) { device 196 drivers/video/fbdev/intelfb/intelfbhw.c switch (pdev->device) { device 223 drivers/video/fbdev/intelfb/intelfbhw.c switch(pdev->device) { device 1450 drivers/video/fbdev/intelfb/intelfbhw.c if (dinfo->pdev->device == PCI_DEVICE_ID_INTEL_830M) { device 695 drivers/video/fbdev/matrox/matroxfb_Ti3026.c minfo->milleniumII = (minfo->pcidev->device != PCI_DEVICE_ID_MATROX_MIL); device 1415 drivers/video/fbdev/matrox/matroxfb_base.c unsigned short vendor, device, rev, svid, sid; device 1921 drivers/video/fbdev/matrox/matroxfb_base.c minfo->fbcon.device = &minfo->pcidev->dev; device 2041 drivers/video/fbdev/matrox/matroxfb_base.c if ((b->vendor != pdev->vendor) || (b->device != pdev->device) || (b->rev < pdev->revision)) continue; device 791 drivers/video/fbdev/matrox/matroxfb_misc.c if (ven != pdev->vendor || dev != pdev->device) { device 793 drivers/video/fbdev/matrox/matroxfb_misc.c ven, dev, pdev->vendor, pdev->device); device 52 drivers/video/fbdev/mb862xx/mb862xxfb.h struct device *dev; device 543 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static ssize_t mb862xxfb_show_dispregs(struct device *dev, device 670 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c struct device *dev = &ofdev->dev; device 995 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c struct device *dev = &pdev->dev; device 1022 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c switch (pdev->device) { device 58 drivers/video/fbdev/mbx/mbxfb.c struct device *dev; device 184 drivers/video/fbdev/metronomefb.c struct device *dev = par->info->dev; device 18 drivers/video/fbdev/mmp/fb/mmpfb.h struct device *dev; device 1400 drivers/video/fbdev/mmp/hw/mmp_ctrl.h struct device *dev; device 241 drivers/video/fbdev/mx3fb.c struct device *dev; device 845 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "pixclock = %u Hz\n", device 859 drivers/video/fbdev/mx3fb.c dev_err(fbi->device, device 931 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "%s\n", __func__); device 1003 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "pixclock set for 60Hz refresh = %u ps\n", device 1033 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "%s, regno = %u\n", __func__, regno); device 1113 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "%s, blank = %d, base %p, len %u\n", __func__, device 1146 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "%s [%c]\n", __func__, device 1150 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "x panning not supported\n"); device 1172 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "Updating SDC BG buf %d address=0x%08lX\n", device 1186 drivers/video/fbdev/mx3fb.c dev_info(fbi->device, "Panning failed due to %s\n", ret < 0 ? device 1205 drivers/video/fbdev/mx3fb.c dev_err(fbi->device, device 1219 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "%d: Submit %p #%d\n", __LINE__, txd, cookie); device 1221 drivers/video/fbdev/mx3fb.c dev_err(fbi->device, device 1242 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "Update complete\n"); device 1336 drivers/video/fbdev/mx3fb.c fbi->screen_base = dma_alloc_wc(fbi->device, mem_len, &addr, device 1340 drivers/video/fbdev/mx3fb.c dev_err(fbi->device, "Cannot allocate %u bytes framebuffer memory\n", device 1353 drivers/video/fbdev/mx3fb.c dev_dbg(fbi->device, "allocated fb @ p=0x%08x, v=0x%p, size=%d.\n", device 1377 drivers/video/fbdev/mx3fb.c dma_free_wc(fbi->device, fbi->fix.smem_len, fbi->screen_base, device 1392 drivers/video/fbdev/mx3fb.c static struct fb_info *mx3fb_init_fbinfo(struct device *dev, struct fb_ops *ops) device 1427 drivers/video/fbdev/mx3fb.c struct device *dev = mx3fb->dev; device 1526 drivers/video/fbdev/mx3fb.c struct device *dev; device 1539 drivers/video/fbdev/mx3fb.c mx3fb_pdata->dma_dev == chan->device->dev; device 1554 drivers/video/fbdev/mx3fb.c struct device *dev = &pdev->dev; device 162 drivers/video/fbdev/nvidia/nv_i2c.c const u8 *e = fb_firmware_edid(info->device); device 1198 drivers/video/fbdev/nvidia/nvidia.c u32 id = (par->pci_dev->vendor << 16) | par->pci_dev->device; device 1336 drivers/video/fbdev/nvidia/nvidia.c sprintf(nvidiafb_fix.id, "NV%x", (pd->device & 0x0ff0) >> 4); device 107 drivers/video/fbdev/ocfb.c struct device *dev = fbdev->info.device; device 182 drivers/video/fbdev/ocfb.c dev_err(info->device, "regno >= cmap.len\n"); device 310 drivers/video/fbdev/ocfb.c fbdev->info.device = &pdev->dev; device 209 drivers/video/fbdev/omap/omapfb.h struct device *dev; device 76 drivers/video/fbdev/omap/omapfb_main.c static void omapdss_release(struct device *dev) device 1238 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_show_caps_num(struct device *dev, device 1258 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_show_caps_text(struct device *dev, device 1305 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_show_panel_name(struct device *dev, device 1313 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_show_bklight_level(struct device *dev, device 1328 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_store_bklight_level(struct device *dev, device 1348 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_show_bklight_max(struct device *dev, device 1381 drivers/video/fbdev/omap/omapfb_main.c static ssize_t omapfb_show_ctrl_name(struct device *dev, device 21 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c struct device *dev; device 40 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c struct device *dev; device 384 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static ssize_t dsicm_num_errors_show(struct device *dev, device 415 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static ssize_t dsicm_hw_revision_show(struct device *dev, device 445 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static ssize_t dsicm_store_ulps(struct device *dev, device 479 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static ssize_t dsicm_show_ulps(struct device *dev, device 493 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static ssize_t dsicm_store_ulps_timeout(struct device *dev, device 524 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static ssize_t dsicm_show_ulps_timeout(struct device *dev, device 703 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c struct device *dev = &ddata->pdev->dev; device 1158 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c struct device *dev = &pdev->dev; device 349 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int nec_8048_suspend(struct device *dev) device 359 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int nec_8048_resume(struct device *dev) device 196 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c static int sharp_ls_get_gpio_of(struct device *dev, int index, int val, device 416 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static ssize_t show_cabc_mode(struct device *dev, device 437 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static ssize_t store_cabc_mode(struct device *dev, device 470 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static ssize_t show_cabc_available_modes(struct device *dev, device 167 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static ssize_t tpo_td043_vmirror_show(struct device *dev, device 175 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static ssize_t tpo_td043_vmirror_store(struct device *dev, device 197 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static ssize_t tpo_td043_mode_show(struct device *dev, device 205 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static ssize_t tpo_td043_mode_store(struct device *dev, device 224 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static ssize_t tpo_td043_gamma_show(struct device *dev, device 244 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static ssize_t tpo_td043_gamma_store(struct device *dev, device 593 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_spi_suspend(struct device *dev) device 606 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_spi_resume(struct device *dev) device 80 drivers/video/fbdev/omap2/omapfb/dss/core.c int dss_set_min_bus_tput(struct device *dev, unsigned long tput) device 4041 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static int dispc_bind(struct device *dev, struct device *master, void *data) device 4115 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_unbind(struct device *dev, struct device *master, device 4139 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static int dispc_runtime_suspend(struct device *dev) device 4152 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static int dispc_runtime_resume(struct device *dev) device 776 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static int dpi_bind(struct device *dev, struct device *master, void *data) device 796 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static void dpi_unbind(struct device *dev, struct device *master, void *data) device 5257 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data) device 5466 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_unbind(struct device *dev, struct device *master, void *data) device 5503 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_runtime_suspend(struct device *dev) device 5519 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_runtime_resume(struct device *dev) device 1067 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_bind(struct device *dev) device 1167 drivers/video/fbdev/omap2/omapfb/dss/dss.c static void dss_unbind(struct device *dev) device 1193 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_component_compare(struct device *dev, void *data) device 1195 drivers/video/fbdev/omap2/omapfb/dss/dss.c struct device *child = data; device 1199 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_add_child_component(struct device *dev, void *data) device 1238 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_runtime_suspend(struct device *dev) device 1248 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_runtime_resume(struct device *dev) device 205 drivers/video/fbdev/omap2/omapfb/dss/dss.h int dss_set_min_bus_tput(struct device *dev, unsigned long tput); device 348 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h void (*audio_abort_cb)(struct device *dev); device 552 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_audio_startup(struct device *dev, device 553 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c void (*abort_cb)(struct device *dev)) device 573 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_audio_shutdown(struct device *dev) device 586 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_audio_start(struct device *dev) device 603 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static void hdmi_audio_stop(struct device *dev) device 619 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_audio_config(struct device *dev, device 652 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_audio_register(struct device *dev) device 669 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi4_bind(struct device *dev, struct device *master, void *data) device 738 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static void hdmi4_unbind(struct device *dev, struct device *master, void *data) device 768 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_runtime_suspend(struct device *dev) device 775 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_runtime_resume(struct device *dev) device 582 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_audio_startup(struct device *dev, device 583 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c void (*abort_cb)(struct device *dev)) device 603 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_audio_shutdown(struct device *dev) device 616 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_audio_start(struct device *dev) device 633 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static void hdmi_audio_stop(struct device *dev) device 649 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_audio_config(struct device *dev, device 683 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_audio_register(struct device *dev) device 708 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi5_bind(struct device *dev, struct device *master, void *data) device 777 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static void hdmi5_unbind(struct device *dev, struct device *master, void *data) device 807 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_runtime_suspend(struct device *dev) device 814 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_runtime_resume(struct device *dev) device 350 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static int sdi_bind(struct device *dev, struct device *master, void *data) device 361 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static void sdi_unbind(struct device *dev, struct device *master, void *data) device 845 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_bind(struct device *dev, struct device *master, void *data) device 906 drivers/video/fbdev/omap2/omapfb/dss/venc.c static void venc_unbind(struct device *dev, struct device *master, void *data) device 931 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_runtime_suspend(struct device *dev) device 941 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_runtime_resume(struct device *dev) device 22 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c struct device *dev; device 26 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_rotate_type(struct device *dev, device 35 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t store_rotate_type(struct device *dev, device 80 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_mirror(struct device *dev, device 89 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t store_mirror(struct device *dev, device 130 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_overlays(struct device *dev, device 179 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t store_overlays(struct device *dev, struct device_attribute *attr, device 320 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_overlays_rotate(struct device *dev, device 342 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t store_overlays_rotate(struct device *dev, device 412 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_size(struct device *dev, device 421 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t store_size(struct device *dev, struct device_attribute *attr, device 489 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_phys(struct device *dev, device 498 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_virt(struct device *dev, device 507 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t show_upd_mode(struct device *dev, device 522 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c static ssize_t store_upd_mode(struct device *dev, struct device_attribute *attr, device 79 drivers/video/fbdev/omap2/omapfb/omapfb.h struct device *dev; device 1531 drivers/video/fbdev/pm2fb.c switch (pdev->device) { device 1314 drivers/video/fbdev/pm3fb.c struct device *device = &dev->dev; /* for pci drivers */ device 1326 drivers/video/fbdev/pm3fb.c info = framebuffer_alloc(sizeof(struct pm3_par), device); device 159 drivers/video/fbdev/pmag-aa-fb.c static int pmagaafb_probe(struct device *dev) device 248 drivers/video/fbdev/pmag-aa-fb.c static int pmagaafb_remove(struct device *dev) device 144 drivers/video/fbdev/pmag-ba-fb.c static int pmagbafb_probe(struct device *dev) device 236 drivers/video/fbdev/pmag-ba-fb.c static int pmagbafb_remove(struct device *dev) device 189 drivers/video/fbdev/pmagb-b-fb.c struct tc_bus *tbus = to_tc_dev(info->device)->bus; device 249 drivers/video/fbdev/pmagb-b-fb.c static int pmagbbfb_probe(struct device *dev) device 354 drivers/video/fbdev/pmagb-b-fb.c static int pmagbbfb_remove(struct device *dev) device 440 drivers/video/fbdev/ps3fb.c static void ps3fb_sync_image(struct device *dev, u64 frame_offset, device 486 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "%s: invalid frame number (%u)\n", device 495 drivers/video/fbdev/ps3fb.c ps3fb_sync_image(info->device, ddr_base + par->full_offset, device 543 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, device 550 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "panning out-of-range\n"); device 562 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "We support ARGB8888 only\n"); device 582 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "Rotation is not supported\n"); device 588 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "Not enough memory\n"); device 661 drivers/video/fbdev/ps3fb.c ps3fb_sync_image(info->device, 0, dst, 0, vmode->xres, l, device 712 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "ps3fb: mmap framebuffer P(%lx)->V(%lx)\n", device 727 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "%s: blank:%d\n", __func__, blank); device 785 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "FBIOGET_VBLANK:\n"); device 798 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "FBIO_WAITFORVSYNC:\n"); device 820 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "PS3FB_IOCTL_SETMODE:%x\n", val); device 840 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "PS3FB_IOCTL_GETMODE:%x\n", val); device 849 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "PS3FB_IOCTL_SCREENINFO:\n"); device 861 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "PS3FB_IOCTL_ON:\n"); device 867 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "PS3FB_IOCTL_OFF:\n"); device 876 drivers/video/fbdev/ps3fb.c dev_dbg(info->device, "PS3FB_IOCTL_FSEL:%d\n", val); device 910 drivers/video/fbdev/ps3fb.c struct device *dev = ptr; device 1169 drivers/video/fbdev/ps3fb.c dev_info(info->device, "%s %s, using %u KiB of video memory\n", device 954 drivers/video/fbdev/pvr2fb.c fb_info->device = &pdev->dev; device 86 drivers/video/fbdev/pxa3xx-gcu.c struct device *dev; device 529 drivers/video/fbdev/pxa3xx-gcu.c pxa3xx_gcu_add_buffer(struct device *dev, device 552 drivers/video/fbdev/pxa3xx-gcu.c pxa3xx_gcu_free_buffers(struct device *dev, device 583 drivers/video/fbdev/pxa3xx-gcu.c struct device *dev = &pdev->dev; device 686 drivers/video/fbdev/pxa3xx-gcu.c struct device *dev = &pdev->dev; device 1054 drivers/video/fbdev/pxafb.c unsigned long pxafb_get_hsync_time(struct device *dev) device 1688 drivers/video/fbdev/pxafb.c static int pxafb_suspend(struct device *dev) device 1696 drivers/video/fbdev/pxafb.c static int pxafb_resume(struct device *dev) device 1793 drivers/video/fbdev/pxafb.c static struct pxafb_info *pxafb_init_fbinfo(struct device *dev, device 1856 drivers/video/fbdev/pxafb.c static int parse_opt_mode(struct device *dev, const char *this_opt, device 1914 drivers/video/fbdev/pxafb.c static int parse_opt(struct device *dev, char *this_opt, device 2014 drivers/video/fbdev/pxafb.c static int pxafb_parse_options(struct device *dev, char *options, device 2064 drivers/video/fbdev/pxafb.c static void pxafb_check_options(struct device *dev, struct pxafb_mach_info *inf) device 2102 drivers/video/fbdev/pxafb.c static int of_get_pxafb_display(struct device *dev, struct device_node *disp, device 2171 drivers/video/fbdev/pxafb.c static int of_get_pxafb_mode_info(struct device *dev, device 2208 drivers/video/fbdev/pxafb.c static struct pxafb_mach_info *of_pxafb_of_mach_info(struct device *dev) device 2230 drivers/video/fbdev/pxafb.c static struct pxafb_mach_info *of_pxafb_of_mach_info(struct device *dev) device 111 drivers/video/fbdev/pxafb.h struct device *dev; device 1860 drivers/video/fbdev/riva/fbdev.c switch (pd->device & 0x0ff0) { device 1932 drivers/video/fbdev/riva/fbdev.c default_par->Chipset = (pd->vendor << 16) | pd->device; device 1943 drivers/video/fbdev/riva/fbdev.c sprintf(rivafb_fix.id, "NV%x", (pd->device & 0x0ff0) >> 4); device 40 drivers/video/fbdev/riva/nvreg.h #define DEVICE_BASE(device) (0?NV##_##device) device 41 drivers/video/fbdev/riva/nvreg.h #define DEVICE_SIZE(device) ((1?NV##_##device) - DEVICE_BASE(device)+1) device 44 drivers/video/fbdev/riva/nvreg.h #define DEVICE_ACCESS(device,reg) \ device 45 drivers/video/fbdev/riva/nvreg.h nvCONTROL[(NV_##device##_##reg)/4] device 47 drivers/video/fbdev/riva/nvreg.h #define DEVICE_WRITE(device,reg,value) DEVICE_ACCESS(device,reg)=(value) device 48 drivers/video/fbdev/riva/nvreg.h #define DEVICE_READ(device,reg) DEVICE_ACCESS(device,reg) device 49 drivers/video/fbdev/riva/nvreg.h #define DEVICE_PRINT(device,reg) \ device 50 drivers/video/fbdev/riva/nvreg.h ErrorF("NV_"#device"_"#reg"=#%08lx\n",DEVICE_ACCESS(device,reg)) device 51 drivers/video/fbdev/riva/nvreg.h #define DEVICE_DEF(device,mask,value) \ device 52 drivers/video/fbdev/riva/nvreg.h SetBF(NV_##device##_##mask,NV_##device##_##mask##_##value) device 53 drivers/video/fbdev/riva/nvreg.h #define DEVICE_VALUE(device,mask,value) SetBF(NV_##device##_##mask,value) device 54 drivers/video/fbdev/riva/nvreg.h #define DEVICE_MASK(device,mask) MASKEXPAND(NV_##device##_##mask) device 204 drivers/video/fbdev/s3c-fb.c struct device *dev; device 1359 drivers/video/fbdev/s3c-fb.c struct device *dev = &pdev->dev; device 1536 drivers/video/fbdev/s3c-fb.c static int s3c_fb_suspend(struct device *dev) device 1563 drivers/video/fbdev/s3c-fb.c static int s3c_fb_resume(struct device *dev) device 1626 drivers/video/fbdev/s3c-fb.c static int s3c_fb_runtime_suspend(struct device *dev) device 1638 drivers/video/fbdev/s3c-fb.c static int s3c_fb_runtime_resume(struct device *dev) device 591 drivers/video/fbdev/s3c2410fb.c static int s3c2410fb_debug_show(struct device *dev, device 597 drivers/video/fbdev/s3c2410fb.c static int s3c2410fb_debug_store(struct device *dev, device 22 drivers/video/fbdev/s3c2410fb.h struct device *dev; device 256 drivers/video/fbdev/s3fb.c par->ddc_adapter.dev.parent = info->device; device 1143 drivers/video/fbdev/s3fb.c dev_err(info->device, "cannot enable PCI device\n"); device 1149 drivers/video/fbdev/s3fb.c dev_err(info->device, "cannot reserve framebuffer region\n"); device 1161 drivers/video/fbdev/s3fb.c dev_err(info->device, "iomap for framebuffer failed\n"); device 1271 drivers/video/fbdev/s3fb.c dev_err(info->device, "unable to map MMIO at 0x%lx, disabling DDC", device 1282 drivers/video/fbdev/s3fb.c dev_err(info->device, "error getting mode database\n"); device 1310 drivers/video/fbdev/s3fb.c dev_err(info->device, "mode %s not found\n", mode_option); device 1324 drivers/video/fbdev/s3fb.c dev_err(info->device, "virtual vertical size smaller than real\n"); device 1331 drivers/video/fbdev/s3fb.c dev_err(info->device, "cannot allocate colormap\n"); device 1337 drivers/video/fbdev/s3fb.c dev_err(info->device, "cannot register framebuffer\n"); device 1418 drivers/video/fbdev/s3fb.c dev_info(info->device, "suspend\n"); device 1450 drivers/video/fbdev/s3fb.c dev_info(info->device, "resume\n"); device 1467 drivers/video/fbdev/s3fb.c dev_err(info->device, "error %d enabling device for resume\n", err); device 1077 drivers/video/fbdev/sa1100fb.c static struct sa1100fb_info *sa1100fb_init_fbinfo(struct device *dev) device 33 drivers/video/fbdev/sa1100fb.h struct device *dev; device 230 drivers/video/fbdev/savage/savagefb-i2c.c const u8 *e = fb_firmware_edid(info->device); device 121 drivers/video/fbdev/sh7760fb.c static int sh7760fb_get_color_info(struct device *dev, device 210 drivers/video/fbdev/sh_mobile_lcdcfb.c struct device *dev; device 1193 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_alpha_show(struct device *dev, struct device_attribute *attr, char *buf) device 1202 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_alpha_store(struct device *dev, struct device_attribute *attr, device 1231 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_mode_show(struct device *dev, struct device_attribute *attr, char *buf) device 1240 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_mode_store(struct device *dev, struct device_attribute *attr, device 1269 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_position_show(struct device *dev, struct device_attribute *attr, device 1279 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_position_store(struct device *dev, struct device_attribute *attr, device 1311 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_rop3_show(struct device *dev, struct device_attribute *attr, char *buf) device 1320 drivers/video/fbdev/sh_mobile_lcdcfb.c overlay_rop3_store(struct device *dev, struct device_attribute *attr, device 1552 drivers/video/fbdev/sh_mobile_lcdcfb.c if (info == NULL || info->device == NULL) device 1574 drivers/video/fbdev/sh_mobile_lcdcfb.c info->device = priv->dev; device 2028 drivers/video/fbdev/sh_mobile_lcdcfb.c if (!info || !info->device) device 2058 drivers/video/fbdev/sh_mobile_lcdcfb.c info->device = priv->dev; device 2157 drivers/video/fbdev/sh_mobile_lcdcfb.c static struct backlight_device *sh_mobile_lcdc_bl_probe(struct device *parent, device 2186 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_suspend(struct device *dev) device 2194 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_resume(struct device *dev) device 2201 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_runtime_suspend(struct device *dev) device 2211 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_runtime_resume(struct device *dev) device 2356 drivers/video/fbdev/sh_mobile_lcdcfb.c struct device *dev = ovl->channel->lcdc->dev; device 2412 drivers/video/fbdev/sh_mobile_lcdcfb.c struct device *dev = ch->lcdc->dev; device 5874 drivers/video/fbdev/sis/sis_main.c ivideo->chip_id = pdev->device; device 5979 drivers/video/fbdev/sis/sis_main.c switch(ivideo->nbridge->device) { device 668 drivers/video/fbdev/skeletonfb.c struct device *device = &dev->dev; /* or &pdev->dev */ device 674 drivers/video/fbdev/skeletonfb.c info = framebuffer_alloc(sizeof(struct xxx_par), device); device 82 drivers/video/fbdev/sm501fb.c struct device *dev; device 1160 drivers/video/fbdev/sm501fb.c static ssize_t sm501fb_crtsrc_show(struct device *dev, device 1177 drivers/video/fbdev/sm501fb.c static ssize_t sm501fb_crtsrc_store(struct device *dev, device 1241 drivers/video/fbdev/sm501fb.c static ssize_t sm501fb_debug_show_crt(struct device *dev, device 1260 drivers/video/fbdev/sm501fb.c static ssize_t sm501fb_debug_show_pnl(struct device *dev, device 1527 drivers/video/fbdev/sm501fb.c struct device *dev = &pdev->dev; device 1934 drivers/video/fbdev/sm501fb.c struct device *dev = &pdev->dev; device 1537 drivers/video/fbdev/sm712fb.c sprintf(smtcfb_fix.id, "sm%Xfb", ent->device); device 1547 drivers/video/fbdev/sm712fb.c sfb->chip_id = ent->device; device 1695 drivers/video/fbdev/sm712fb.c static int __maybe_unused smtcfb_pci_suspend(struct device *device) device 1697 drivers/video/fbdev/sm712fb.c struct smtcfb_info *sfb = dev_get_drvdata(device); device 1716 drivers/video/fbdev/sm712fb.c static int __maybe_unused smtcfb_pci_resume(struct device *device) device 1718 drivers/video/fbdev/sm712fb.c struct smtcfb_info *sfb = dev_get_drvdata(device); device 94 drivers/video/fbdev/smscufx.c struct device *gdev; /* &udev->dev */ device 718 drivers/video/fbdev/sstfb.c static ssize_t store_vgapass(struct device *device, struct device_attribute *attr, device 721 drivers/video/fbdev/sstfb.c struct fb_info *info = dev_get_drvdata(device); device 731 drivers/video/fbdev/sstfb.c static ssize_t show_vgapass(struct device *device, struct device_attribute *attr, device 734 drivers/video/fbdev/sstfb.c struct fb_info *info = dev_get_drvdata(device); device 1429 drivers/video/fbdev/sstfb.c info->device = &pdev->dev; device 400 drivers/video/fbdev/sunxvr500.c .device = PCI_ANY_ID, device 405 drivers/video/fbdev/sunxvr500.c .device = PCI_ANY_ID, device 410 drivers/video/fbdev/sunxvr500.c .device = PCI_ANY_ID, device 1265 drivers/video/fbdev/tdfxfb.c struct device *dev) device 1294 drivers/video/fbdev/tdfxfb.c struct device *dev) device 1396 drivers/video/fbdev/tdfxfb.c switch (pdev->device) { device 1428 drivers/video/fbdev/tdfxfb.c info->fix.smem_len = do_lfb_size(default_par, pdev->device); device 58 drivers/video/fbdev/tgafb.c static int tgafb_register(struct device *dev); device 59 drivers/video/fbdev/tgafb.c static void tgafb_unregister(struct device *dev); device 122 drivers/video/fbdev/tgafb.c static int tgafb_tc_register(struct device *); device 123 drivers/video/fbdev/tgafb.c static int tgafb_tc_unregister(struct device *); device 142 drivers/video/fbdev/tgafb.c static int tgafb_tc_register(struct device *dev) device 150 drivers/video/fbdev/tgafb.c static int tgafb_tc_unregister(struct device *dev) device 1384 drivers/video/fbdev/tgafb.c static int tgafb_register(struct device *dev) device 1529 drivers/video/fbdev/tgafb.c static void tgafb_unregister(struct device *dev) device 552 drivers/video/fbdev/tmiofb.c struct tmio_fb_data *data = dev_get_platdata(info->device); device 572 drivers/video/fbdev/tmiofb.c struct tmio_fb_data *data = dev_get_platdata(info->device); device 618 drivers/video/fbdev/tmiofb.c tmiofb_hw_mode(to_platform_device(info->device)); device 278 drivers/video/fbdev/tridentfb.c par->ddc_adapter.dev.parent = info->device; device 1479 drivers/video/fbdev/tridentfb.c chip_id = id->device; device 1643 drivers/video/fbdev/tridentfb.c dev_err(info->device, "error getting mode database\n"); device 1674 drivers/video/fbdev/tridentfb.c dev_err(info->device, "mode %s not found\n", device 1690 drivers/video/fbdev/tridentfb.c info->device = &dev->dev; device 1287 drivers/video/fbdev/udlfb.c struct device *dev = info->device; device 1425 drivers/video/fbdev/udlfb.c static ssize_t metrics_bytes_rendered_show(struct device *fbdev, device 1433 drivers/video/fbdev/udlfb.c static ssize_t metrics_bytes_identical_show(struct device *fbdev, device 1441 drivers/video/fbdev/udlfb.c static ssize_t metrics_bytes_sent_show(struct device *fbdev, device 1449 drivers/video/fbdev/udlfb.c static ssize_t metrics_cpu_kcycles_used_show(struct device *fbdev, device 1461 drivers/video/fbdev/udlfb.c struct device *fbdev = container_of(kobj, struct device, kobj); device 1483 drivers/video/fbdev/udlfb.c struct device *fbdev = container_of(kobj, struct device, kobj); device 1506 drivers/video/fbdev/udlfb.c static ssize_t metrics_reset_store(struct device *fbdev, device 1715 drivers/video/fbdev/udlfb.c dev_err(info->device, "cmap allocation failed: %d\n", retval); device 1721 drivers/video/fbdev/udlfb.c dev_err(info->device, device 1738 drivers/video/fbdev/udlfb.c dev_err(info->device, "unable to register framebuffer: %d\n", device 1747 drivers/video/fbdev/udlfb.c dev_warn(info->device, device 1754 drivers/video/fbdev/udlfb.c dev_warn(info->device, "failed to create '%s' attribute: %d\n", device 1757 drivers/video/fbdev/udlfb.c dev_info(info->device, device 1544 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_vbe_ver(struct device *dev, device 1555 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_vbe_modes(struct device *dev, device 1574 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_vendor(struct device *dev, device 1589 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_product_name(struct device *dev, device 1604 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_product_rev(struct device *dev, device 1619 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_oem_string(struct device *dev, device 1634 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_show_nocrtc(struct device *dev, device 1643 drivers/video/fbdev/uvesafb.c static ssize_t uvesafb_store_nocrtc(struct device *dev, device 461 drivers/video/fbdev/vermilion/vermilion.c switch (id->device) { device 499 drivers/video/fbdev/vermilion/vermilion.c info->device = &dev->dev; device 909 drivers/video/fbdev/via/hw.c odev |= device_mapping[i].device; device 928 drivers/video/fbdev/via/hw.c if (odev & device_mapping[i].device) { device 610 drivers/video/fbdev/via/hw.h u32 device; device 615 drivers/video/fbdev/via/hw.h u32 device; device 337 drivers/video/fbdev/via/via-core.c DEBUG_MSG(KERN_INFO "Device ID = %x\n", pdev->device); device 339 drivers/video/fbdev/via/via-core.c switch (pdev->device) { device 685 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "cannot enable PCI device\n"); device 691 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "cannot reserve framebuffer region\n"); device 704 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "iomap for framebuffer failed\n"); device 711 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "iomap for MMIO failed\n"); device 731 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "memory size detection failed (%x %x), suppose 16 MB\n", memsize1, memsize2); device 750 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "mode %s not found\n", mode_option); device 756 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "cannot allocate colormap\n"); device 762 drivers/video/fbdev/vt8623fb.c dev_err(info->device, "cannot register framebuffer\n"); device 826 drivers/video/fbdev/vt8623fb.c dev_info(info->device, "suspend\n"); device 857 drivers/video/fbdev/vt8623fb.c dev_info(info->device, "resume\n"); device 79 drivers/video/fbdev/w100fb.c static ssize_t flip_show(struct device *dev, struct device_attribute *attr, char *buf) device 87 drivers/video/fbdev/w100fb.c static ssize_t flip_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 111 drivers/video/fbdev/w100fb.c static ssize_t w100fb_reg_read(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 122 drivers/video/fbdev/w100fb.c static ssize_t w100fb_reg_write(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 138 drivers/video/fbdev/w100fb.c static ssize_t fastpllclk_show(struct device *dev, struct device_attribute *attr, char *buf) device 146 drivers/video/fbdev/w100fb.c static ssize_t fastpllclk_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) device 180 drivers/video/fbdev/w100fb.c unsigned long w100fb_get_hsynclen(struct device *dev) device 151 drivers/video/fbdev/wm8505fb.c static ssize_t contrast_show(struct device *dev, device 160 drivers/video/fbdev/wm8505fb.c static ssize_t contrast_store(struct device *dev, device 268 drivers/video/fbdev/xilinxfb.c struct device *dev = &pdev->dev; device 317 drivers/video/fbdev/xilinxfb.c drvdata->info.device = dev; device 377 drivers/video/fbdev/xilinxfb.c static int xilinxfb_release(struct device *dev) device 999 drivers/video/hdmi.c struct device *dev, device 1195 drivers/video/hdmi.c struct device *dev, device 1266 drivers/video/hdmi.c struct device *dev, device 1396 drivers/video/hdmi.c struct device *dev, device 1423 drivers/video/hdmi.c struct device *dev, device 1481 drivers/video/hdmi.c struct device *dev, device 1516 drivers/video/hdmi.c struct device *dev, device 53 drivers/virt/vboxguest/vboxguest_core.h struct device *dev; device 258 drivers/virt/vboxguest/vboxguest_linux.c static ssize_t host_version_show(struct device *dev, device 266 drivers/virt/vboxguest/vboxguest_linux.c static ssize_t host_features_show(struct device *dev, device 284 drivers/virt/vboxguest/vboxguest_linux.c struct device *dev = &pci->dev; device 485 drivers/virt/vboxguest/vboxguest_linux.c { .vendor = VBOX_VENDORID, .device = VMMDEV_DEVICEID }, device 12 drivers/virtio/virtio.c static ssize_t device_show(struct device *_d, device 16 drivers/virtio/virtio.c return sprintf(buf, "0x%04x\n", dev->id.device); device 18 drivers/virtio/virtio.c static DEVICE_ATTR_RO(device); device 20 drivers/virtio/virtio.c static ssize_t vendor_show(struct device *_d, device 28 drivers/virtio/virtio.c static ssize_t status_show(struct device *_d, device 36 drivers/virtio/virtio.c static ssize_t modalias_show(struct device *_d, device 41 drivers/virtio/virtio.c dev->id.device, dev->id.vendor); device 45 drivers/virtio/virtio.c static ssize_t features_show(struct device *_d, device 75 drivers/virtio/virtio.c if (id->device != dev->id.device && id->device != VIRTIO_DEV_ANY_ID) device 83 drivers/virtio/virtio.c static int virtio_dev_match(struct device *_dv, struct device_driver *_dr) device 90 drivers/virtio/virtio.c for (i = 0; ids[i].device; i++) device 96 drivers/virtio/virtio.c static int virtio_uevent(struct device *_dv, struct kobj_uevent_env *env) device 101 drivers/virtio/virtio.c dev->id.device, dev->id.vendor); device 193 drivers/virtio/virtio.c static int virtio_dev_probe(struct device *_d) device 268 drivers/virtio/virtio.c static int virtio_dev_remove(struct device *_d) device 655 drivers/virtio/virtio_balloon.c struct device *dev = &vb->vdev->dev; device 518 drivers/virtio/virtio_mmio.c static void virtio_mmio_release_dev(struct device *_d) device 576 drivers/virtio/virtio_mmio.c vm_dev->vdev.id.device = readl(vm_dev->base + VIRTIO_MMIO_DEVICE_ID); device 577 drivers/virtio/virtio_mmio.c if (vm_dev->vdev.id.device == 0) { device 628 drivers/virtio/virtio_mmio.c static struct device vm_cmdline_parent = { device 635 drivers/virtio/virtio_mmio.c static int vm_cmdline_set(const char *device, device 647 drivers/virtio/virtio_mmio.c size = memparse(device, &str); device 691 drivers/virtio/virtio_mmio.c static int vm_cmdline_get_device(struct device *dev, void *data) device 718 drivers/virtio/virtio_mmio.c device_param_cb(device, &vm_cmdline_param_ops, NULL, S_IRUSR); device 720 drivers/virtio/virtio_mmio.c static int vm_unregister_cmdline_device(struct device *dev, device 460 drivers/virtio/virtio_pci_common.c static int virtio_pci_freeze(struct device *dev) device 473 drivers/virtio/virtio_pci_common.c static int virtio_pci_restore(struct device *dev) device 501 drivers/virtio/virtio_pci_common.c static void virtio_pci_release_dev(struct device *_d) device 577 drivers/virtio/virtio_pci_common.c struct device *dev = get_device(&vp_dev->vdev.dev); device 55 drivers/virtio/virtio_pci_common.h void __iomem *device; device 218 drivers/virtio/virtio_pci_legacy.c if (pci_dev->device < 0x1000 || pci_dev->device > 0x103f) device 258 drivers/virtio/virtio_pci_legacy.c vp_dev->vdev.id.device = pci_dev->subsystem_device; device 202 drivers/virtio/virtio_pci_modern.c b = ioread8(vp_dev->device + offset); device 206 drivers/virtio/virtio_pci_modern.c w = cpu_to_le16(ioread16(vp_dev->device + offset)); device 210 drivers/virtio/virtio_pci_modern.c l = cpu_to_le32(ioread32(vp_dev->device + offset)); device 214 drivers/virtio/virtio_pci_modern.c l = cpu_to_le32(ioread32(vp_dev->device + offset)); device 216 drivers/virtio/virtio_pci_modern.c l = cpu_to_le32(ioread32(vp_dev->device + offset + sizeof l)); device 239 drivers/virtio/virtio_pci_modern.c iowrite8(b, vp_dev->device + offset); device 243 drivers/virtio/virtio_pci_modern.c iowrite16(le16_to_cpu(w), vp_dev->device + offset); device 247 drivers/virtio/virtio_pci_modern.c iowrite32(le32_to_cpu(l), vp_dev->device + offset); device 251 drivers/virtio/virtio_pci_modern.c iowrite32(le32_to_cpu(l), vp_dev->device + offset); device 253 drivers/virtio/virtio_pci_modern.c iowrite32(le32_to_cpu(l), vp_dev->device + offset + sizeof l); device 584 drivers/virtio/virtio_pci_modern.c int err, common, isr, notify, device; device 591 drivers/virtio/virtio_pci_modern.c if (pci_dev->device < 0x1000 || pci_dev->device > 0x107f) device 594 drivers/virtio/virtio_pci_modern.c if (pci_dev->device < 0x1040) { device 598 drivers/virtio/virtio_pci_modern.c vp_dev->vdev.id.device = pci_dev->subsystem_device; device 601 drivers/virtio/virtio_pci_modern.c vp_dev->vdev.id.device = pci_dev->device - 0x1040; device 639 drivers/virtio/virtio_pci_modern.c device = virtio_pci_find_capability(pci_dev, VIRTIO_PCI_CAP_DEVICE_CFG, device 694 drivers/virtio/virtio_pci_modern.c if (device) { device 695 drivers/virtio/virtio_pci_modern.c vp_dev->device = map_capability(pci_dev, device, 0, 4, device 698 drivers/virtio/virtio_pci_modern.c if (!vp_dev->device) device 727 drivers/virtio/virtio_pci_modern.c if (vp_dev->device) device 728 drivers/virtio/virtio_pci_modern.c pci_iounmap(pci_dev, vp_dev->device); device 146 drivers/virtio/virtio_ring.c struct vring_packed_desc_event *device; device 319 drivers/virtio/virtio_ring.c static inline struct device *vring_dma_dev(const struct vring_virtqueue *vq) device 1257 drivers/virtio/virtio_ring.c snapshot.u32 = *(u32 *)vq->packed.vring.device; device 1567 drivers/virtio/virtio_ring.c struct vring_packed_desc_event *driver, *device; device 1588 drivers/virtio/virtio_ring.c device = vring_alloc_queue(vdev, event_size_in_bytes, device 1591 drivers/virtio/virtio_ring.c if (!device) device 1634 drivers/virtio/virtio_ring.c vq->packed.vring.device = device; device 1679 drivers/virtio/virtio_ring.c vring_free_queue(vdev, event_size_in_bytes, device, ring_dma_addr); device 2196 drivers/virtio/virtio_ring.c vq->packed.vring.device, device 31 drivers/visorbus/visorbus_main.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 66 drivers/visorbus/visorbus_main.c int visor_check_channel(struct channel_header *ch, struct device *dev, device 112 drivers/visorbus/visorbus_main.c static int visorbus_uevent(struct device *xdev, struct kobj_uevent_env *env) device 131 drivers/visorbus/visorbus_main.c static int visorbus_match(struct device *xdev, struct device_driver *xdrv) device 174 drivers/visorbus/visorbus_main.c static int match_visorbus_dev_by_id(struct device *dev, const void *data) device 188 drivers/visorbus/visorbus_main.c struct device *dev; device 189 drivers/visorbus/visorbus_main.c struct device *dev_start = NULL; device 196 drivers/visorbus/visorbus_main.c dev_start = &from->device; device 210 drivers/visorbus/visorbus_main.c static void visorbus_release_busdevice(struct device *xdev) device 225 drivers/visorbus/visorbus_main.c static void visorbus_release_device(struct device *xdev) device 238 drivers/visorbus/visorbus_main.c static ssize_t physaddr_show(struct device *dev, struct device_attribute *attr, device 248 drivers/visorbus/visorbus_main.c static ssize_t nbytes_show(struct device *dev, struct device_attribute *attr, device 258 drivers/visorbus/visorbus_main.c static ssize_t clientpartition_show(struct device *dev, device 268 drivers/visorbus/visorbus_main.c static ssize_t typeguid_show(struct device *dev, struct device_attribute *attr, device 279 drivers/visorbus/visorbus_main.c static ssize_t zoneguid_show(struct device *dev, struct device_attribute *attr, device 290 drivers/visorbus/visorbus_main.c static ssize_t typename_show(struct device *dev, struct device_attribute *attr, device 326 drivers/visorbus/visorbus_main.c static ssize_t partition_handle_show(struct device *dev, device 336 drivers/visorbus/visorbus_main.c static ssize_t partition_guid_show(struct device *dev, device 345 drivers/visorbus/visorbus_main.c static ssize_t partition_name_show(struct device *dev, device 354 drivers/visorbus/visorbus_main.c static ssize_t channel_addr_show(struct device *dev, device 364 drivers/visorbus/visorbus_main.c static ssize_t channel_bytes_show(struct device *dev, device 374 drivers/visorbus/visorbus_main.c static ssize_t channel_id_show(struct device *dev, device 490 drivers/visorbus/visorbus_main.c struct visor_driver *drv = to_visor_driver(dev->device.driver); device 502 drivers/visorbus/visorbus_main.c get_device(&dev->device); device 516 drivers/visorbus/visorbus_main.c put_device(&dev->device); device 529 drivers/visorbus/visorbus_main.c static int visordriver_remove_device(struct device *xdev) device 539 drivers/visorbus/visorbus_main.c put_device(&dev->device); device 604 drivers/visorbus/visorbus_main.c struct visor_driver *drv = to_visor_driver(dev->device.driver); device 607 drivers/visorbus/visorbus_main.c dev_err(&dev->device, "%s no interrupt function!\n", __func__); device 655 drivers/visorbus/visorbus_main.c dev->device.bus = &visorbus_type; device 656 drivers/visorbus/visorbus_main.c dev->device.groups = channel_groups; device 657 drivers/visorbus/visorbus_main.c device_initialize(&dev->device); device 658 drivers/visorbus/visorbus_main.c dev->device.release = visorbus_release_device; device 660 drivers/visorbus/visorbus_main.c get_device(&dev->device); device 667 drivers/visorbus/visorbus_main.c err = dev_set_name(&dev->device, "vbus%u:dev%u", device 688 drivers/visorbus/visorbus_main.c err = device_add(&dev->device); device 698 drivers/visorbus/visorbus_main.c put_device(&dev->device); device 699 drivers/visorbus/visorbus_main.c dev_err(&dev->device, "Creating visor device failed. %d\n", err); device 706 drivers/visorbus/visorbus_main.c put_device(&dev->device); device 709 drivers/visorbus/visorbus_main.c device_unregister(&dev->device); device 713 drivers/visorbus/visorbus_main.c struct device *dev, device 853 drivers/visorbus/visorbus_main.c if (!visordev->device.driver) device 861 drivers/visorbus/visorbus_main.c visordrv = to_visor_driver(visordev->device.driver); device 898 drivers/visorbus/visorbus_main.c static int visordriver_probe_device(struct device *xdev) device 912 drivers/visorbus/visorbus_main.c get_device(&dev->device); device 1017 drivers/visorbus/visorbus_main.c dev_set_name(&dev->device, "visorbus%d", id); device 1018 drivers/visorbus/visorbus_main.c dev->device.bus = &visorbus_type; device 1019 drivers/visorbus/visorbus_main.c dev->device.groups = visorbus_groups; device 1020 drivers/visorbus/visorbus_main.c dev->device.release = visorbus_release_busdevice; device 1021 drivers/visorbus/visorbus_main.c dev->debugfs_dir = debugfs_create_dir(dev_name(&dev->device), device 1026 drivers/visorbus/visorbus_main.c dev_set_drvdata(&dev->device, dev); device 1027 drivers/visorbus/visorbus_main.c err = get_vbus_header_info(dev->visorchannel, &dev->device, hdr_info); device 1030 drivers/visorbus/visorbus_main.c err = device_register(&dev->device); device 1044 drivers/visorbus/visorbus_main.c dev_err(&dev->device, "%s failed: %d\n", __func__, err); device 1066 drivers/visorbus/visorbus_main.c device_unregister(&dev->device); device 1145 drivers/visorbus/visorbus_main.c if (!dev->device.driver) device 1150 drivers/visorbus/visorbus_main.c drv = to_visor_driver(dev->device.driver); device 109 drivers/visorbus/visorchipset.c static ssize_t toolaction_show(struct device *dev, device 125 drivers/visorbus/visorchipset.c static ssize_t toolaction_store(struct device *dev, device 144 drivers/visorbus/visorchipset.c static ssize_t boottotool_show(struct device *dev, device 161 drivers/visorbus/visorchipset.c static ssize_t boottotool_store(struct device *dev, device 182 drivers/visorbus/visorchipset.c static ssize_t error_show(struct device *dev, struct device_attribute *attr, device 197 drivers/visorbus/visorchipset.c static ssize_t error_store(struct device *dev, struct device_attribute *attr, device 215 drivers/visorbus/visorchipset.c static ssize_t textid_show(struct device *dev, struct device_attribute *attr, device 230 drivers/visorbus/visorchipset.c static ssize_t textid_store(struct device *dev, struct device_attribute *attr, device 248 drivers/visorbus/visorchipset.c static ssize_t remaining_steps_show(struct device *dev, device 263 drivers/visorbus/visorchipset.c static ssize_t remaining_steps_store(struct device *dev, device 676 drivers/visorbus/visorchipset.c dev_info->device.parent = &bus_info->device; device 957 drivers/visorbus/visorchipset.c static ssize_t devicedisabled_store(struct device *dev, device 986 drivers/visorbus/visorchipset.c static ssize_t deviceenabled_store(struct device *dev, device 303 drivers/vlynq/vlynq.c static void vlynq_device_release(struct device *dev) device 309 drivers/vlynq/vlynq.c static int vlynq_device_match(struct device *dev, device 331 drivers/vlynq/vlynq.c static int vlynq_device_probe(struct device *dev) device 345 drivers/vlynq/vlynq.c static int vlynq_device_remove(struct device *dev) device 970 drivers/vme/bridges/vme_ca91cx42.c struct device *dev; device 1026 drivers/vme/bridges/vme_ca91cx42.c struct device *dev; device 1184 drivers/vme/bridges/vme_ca91cx42.c struct device *dev; device 1299 drivers/vme/bridges/vme_ca91cx42.c struct device *dev; device 1409 drivers/vme/bridges/vme_ca91cx42.c struct device *dev; device 1505 drivers/vme/bridges/vme_ca91cx42.c static void *ca91cx42_alloc_consistent(struct device *parent, size_t size, device 1516 drivers/vme/bridges/vme_ca91cx42.c static void ca91cx42_free_consistent(struct device *parent, size_t size, device 88 drivers/vme/bridges/vme_fake.c static struct device *vme_root; device 1003 drivers/vme/bridges/vme_fake.c static void *fake_alloc_consistent(struct device *parent, size_t size, device 1014 drivers/vme/bridges/vme_fake.c static void fake_free_consistent(struct device *parent, size_t size, device 1419 drivers/vme/bridges/vme_tsi148.c static int tsi148_dma_set_vme_src_attributes(struct device *dev, __be32 *attr, device 1519 drivers/vme/bridges/vme_tsi148.c static int tsi148_dma_set_vme_dest_attributes(struct device *dev, __be32 *attr, device 2157 drivers/vme/bridges/vme_tsi148.c static void *tsi148_alloc_consistent(struct device *parent, size_t size, device 2168 drivers/vme/bridges/vme_tsi148.c static void tsi148_free_consistent(struct device *parent, size_t size, device 40 drivers/vme/vme.c static struct vme_dev *dev_to_vme_dev(struct device *dev) device 1792 drivers/vme/vme.c static void vme_dev_release(struct device *dev) device 1973 drivers/vme/vme.c static int vme_bus_match(struct device *dev, struct device_driver *drv) device 1990 drivers/vme/vme.c static int vme_bus_probe(struct device *dev) device 2002 drivers/vme/vme.c static int vme_bus_remove(struct device *dev) device 121 drivers/vme/vme_bridge.h struct device *parent; /* Parent device (eg. pdev->dev for PCI) */ device 172 drivers/vme/vme_bridge.h void *(*alloc_consistent)(struct device *dev, size_t size, device 174 drivers/vme/vme_bridge.h void (*free_consistent)(struct device *dev, size_t size, device 311 drivers/w1/masters/ds1wm.c struct device *dev = &ds1wm_data->pdev->dev; device 121 drivers/w1/masters/matrox_w1.c if (pdev->vendor != PCI_VENDOR_ID_MATROX || pdev->device != PCI_DEVICE_ID_MATROX_G400) device 61 drivers/w1/masters/omap_hdq.c struct device *dev; device 661 drivers/w1/masters/omap_hdq.c struct device *dev = &pdev->dev; device 73 drivers/w1/masters/w1-gpio.c struct device *dev = &pdev->dev; device 170 drivers/w1/masters/w1-gpio.c static int __maybe_unused w1_gpio_suspend(struct device *dev) device 180 drivers/w1/masters/w1-gpio.c static int __maybe_unused w1_gpio_resume(struct device *dev) device 71 drivers/w1/slaves/w1_ds2405.c static ssize_t state_show(struct device *device, device 74 drivers/w1/slaves/w1_ds2405.c struct w1_slave *sl = dev_to_w1_slave(device); device 93 drivers/w1/slaves/w1_ds2405.c dev_err(device, "non-consistent state %x\n", state); device 108 drivers/w1/slaves/w1_ds2405.c static ssize_t output_show(struct device *device, device 111 drivers/w1/slaves/w1_ds2405.c struct w1_slave *sl = dev_to_w1_slave(device); device 137 drivers/w1/slaves/w1_ds2405.c static ssize_t output_store(struct device *device, device 141 drivers/w1/slaves/w1_ds2405.c struct w1_slave *sl = dev_to_w1_slave(device); device 30 drivers/w1/slaves/w1_ds2423.c static ssize_t w1_slave_show(struct device *device, device 33 drivers/w1/slaves/w1_ds2423.c struct w1_slave *sl = dev_to_w1_slave(device); device 69 drivers/w1/slaves/w1_ds2423.c dev_warn(device, device 26 drivers/w1/slaves/w1_ds2780.c static int w1_ds2780_do_io(struct device *dev, char *buf, int addr, device 51 drivers/w1/slaves/w1_ds2780.c int w1_ds2780_io(struct device *dev, char *buf, int addr, size_t count, device 70 drivers/w1/slaves/w1_ds2780.c int w1_ds2780_eeprom_cmd(struct device *dev, int addr, int cmd) device 93 drivers/w1/slaves/w1_ds2780.c struct device *dev = container_of(kobj, struct device, kobj); device 121 drivers/w1/slaves/w1_ds2780.h extern int w1_ds2780_io(struct device *dev, char *buf, int addr, size_t count, device 123 drivers/w1/slaves/w1_ds2780.h extern int w1_ds2780_eeprom_cmd(struct device *dev, int addr, int cmd); device 23 drivers/w1/slaves/w1_ds2781.c static int w1_ds2781_do_io(struct device *dev, char *buf, int addr, device 48 drivers/w1/slaves/w1_ds2781.c int w1_ds2781_io(struct device *dev, char *buf, int addr, size_t count, device 67 drivers/w1/slaves/w1_ds2781.c int w1_ds2781_eeprom_cmd(struct device *dev, int addr, int cmd) device 90 drivers/w1/slaves/w1_ds2781.c struct device *dev = container_of(kobj, struct device, kobj); device 126 drivers/w1/slaves/w1_ds2781.h extern int w1_ds2781_io(struct device *dev, char *buf, int addr, size_t count, device 128 drivers/w1/slaves/w1_ds2781.h extern int w1_ds2781_eeprom_cmd(struct device *dev, int addr, int cmd); device 339 drivers/w1/slaves/w1_ds28e04.c static ssize_t crccheck_show(struct device *dev, struct device_attribute *attr, device 348 drivers/w1/slaves/w1_ds28e04.c static ssize_t crccheck_store(struct device *dev, struct device_attribute *attr, device 574 drivers/w1/slaves/w1_ds28e17.c static ssize_t speed_show(struct device *dev, struct device_attribute *attr, device 589 drivers/w1/slaves/w1_ds28e17.c static ssize_t speed_store(struct device *dev, struct device_attribute *attr, device 629 drivers/w1/slaves/w1_ds28e17.c static ssize_t stretch_show(struct device *dev, struct device_attribute *attr, device 639 drivers/w1/slaves/w1_ds28e17.c static ssize_t stretch_store(struct device *dev, struct device_attribute *attr, device 81 drivers/w1/slaves/w1_therm.c static ssize_t w1_slave_show(struct device *device, device 84 drivers/w1/slaves/w1_therm.c static ssize_t w1_slave_store(struct device *device, device 87 drivers/w1/slaves/w1_therm.c static ssize_t w1_seq_show(struct device *device, device 108 drivers/w1/slaves/w1_therm.c static int w1_read_temp(struct device *dev, u32 attr, int channel, device 117 drivers/w1/slaves/w1_therm.c static int w1_read(struct device *dev, enum hwmon_sensor_types type, device 201 drivers/w1/slaves/w1_therm.c int (*precision)(struct device *device, int val); device 202 drivers/w1/slaves/w1_therm.c int (*eeprom)(struct device *device); device 206 drivers/w1/slaves/w1_therm.c static inline int w1_therm_eeprom(struct device *device); device 209 drivers/w1/slaves/w1_therm.c static inline int w1_DS18B20_precision(struct device *device, int val); device 210 drivers/w1/slaves/w1_therm.c static inline int w1_DS18S20_precision(struct device *device, int val); device 249 drivers/w1/slaves/w1_therm.c static inline int w1_therm_eeprom(struct device *device) device 251 drivers/w1/slaves/w1_therm.c struct w1_slave *sl = dev_to_w1_slave(device); device 323 drivers/w1/slaves/w1_therm.c static inline int w1_DS18S20_precision(struct device *device, int val) device 328 drivers/w1/slaves/w1_therm.c static inline int w1_DS18B20_precision(struct device *device, int val) device 330 drivers/w1/slaves/w1_therm.c struct w1_slave *sl = dev_to_w1_slave(device); device 385 drivers/w1/slaves/w1_therm.c dev_warn(device, "w1_read_block() returned %u instead of 9.\n", count); device 448 drivers/w1/slaves/w1_therm.c static ssize_t w1_slave_store(struct device *device, device 453 drivers/w1/slaves/w1_therm.c struct w1_slave *sl = dev_to_w1_slave(device); device 464 drivers/w1/slaves/w1_therm.c ret = w1_therm_families[i].eeprom(device); device 466 drivers/w1/slaves/w1_therm.c ret = w1_therm_families[i].precision(device, val); device 473 drivers/w1/slaves/w1_therm.c static ssize_t read_therm(struct device *device, device 543 drivers/w1/slaves/w1_therm.c dev_warn(device, "w1_read_block() " device 567 drivers/w1/slaves/w1_therm.c static ssize_t w1_slave_show(struct device *device, device 570 drivers/w1/slaves/w1_therm.c struct w1_slave *sl = dev_to_w1_slave(device); device 577 drivers/w1/slaves/w1_therm.c ret = read_therm(device, sl, &info); device 588 drivers/w1/slaves/w1_therm.c dev_warn(device, "Read failed CRC check\n"); device 601 drivers/w1/slaves/w1_therm.c static int w1_read_temp(struct device *device, u32 attr, int channel, device 604 drivers/w1/slaves/w1_therm.c struct w1_slave *sl = dev_get_drvdata(device); device 611 drivers/w1/slaves/w1_therm.c ret = read_therm(device, sl, &info); device 642 drivers/w1/slaves/w1_therm.c static ssize_t w1_seq_show(struct device *device, device 645 drivers/w1/slaves/w1_therm.c struct w1_slave *sl = dev_to_w1_slave(device); device 59 drivers/w1/w1.c static int w1_master_match(struct device *dev, struct device_driver *drv) device 64 drivers/w1/w1.c static int w1_master_probe(struct device *dev) device 69 drivers/w1/w1.c static void w1_master_release(struct device *dev) device 78 drivers/w1/w1.c static void w1_slave_release(struct device *dev) device 88 drivers/w1/w1.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, char *buf) device 96 drivers/w1/w1.c static ssize_t id_show(struct device *dev, device 171 drivers/w1/w1.c static int w1_uevent(struct device *dev, struct kobj_uevent_env *env); device 185 drivers/w1/w1.c struct device w1_master_device = { device 199 drivers/w1/w1.c struct device w1_slave_device = { device 208 drivers/w1/w1.c static ssize_t w1_master_attribute_show_name(struct device *dev, struct device_attribute *attr, char *buf) device 220 drivers/w1/w1.c static ssize_t w1_master_attribute_store_search(struct device * dev, device 242 drivers/w1/w1.c static ssize_t w1_master_attribute_show_search(struct device *dev, device 256 drivers/w1/w1.c static ssize_t w1_master_attribute_store_pullup(struct device *dev, device 275 drivers/w1/w1.c static ssize_t w1_master_attribute_show_pullup(struct device *dev, device 289 drivers/w1/w1.c static ssize_t w1_master_attribute_show_pointer(struct device *dev, struct device_attribute *attr, char *buf) device 300 drivers/w1/w1.c static ssize_t w1_master_attribute_show_timeout(struct device *dev, struct device_attribute *attr, char *buf) device 307 drivers/w1/w1.c static ssize_t w1_master_attribute_show_timeout_us(struct device *dev, device 315 drivers/w1/w1.c static ssize_t w1_master_attribute_store_max_slave_count(struct device *dev, device 333 drivers/w1/w1.c static ssize_t w1_master_attribute_show_max_slave_count(struct device *dev, struct device_attribute *attr, char *buf) device 344 drivers/w1/w1.c static ssize_t w1_master_attribute_show_attempts(struct device *dev, struct device_attribute *attr, char *buf) device 355 drivers/w1/w1.c static ssize_t w1_master_attribute_show_slave_count(struct device *dev, struct device_attribute *attr, char *buf) device 366 drivers/w1/w1.c static ssize_t w1_master_attribute_show_slaves(struct device *dev, device 389 drivers/w1/w1.c static ssize_t w1_master_attribute_show_add(struct device *dev, device 398 drivers/w1/w1.c static int w1_atoreg_num(struct device *dev, const char *buf, size_t count, device 457 drivers/w1/w1.c static ssize_t w1_master_attribute_store_add(struct device *dev, device 486 drivers/w1/w1.c static ssize_t w1_master_attribute_show_remove(struct device *dev, device 495 drivers/w1/w1.c static ssize_t w1_master_attribute_store_remove(struct device *dev, device 578 drivers/w1/w1.c static int w1_uevent(struct device *dev, struct kobj_uevent_env *env) device 646 drivers/w1/w1.c struct device *hwmon device 26 drivers/w1/w1_int.c struct device *device) device 65 drivers/w1/w1_int.c memcpy(&dev->dev, device, sizeof(struct device)); device 68 drivers/w1/w1_internal.h extern struct device w1_master_device; device 328 drivers/watchdog/armada_37xx_wdt.c static int __maybe_unused armada_37xx_wdt_suspend(struct device *dev) device 335 drivers/watchdog/armada_37xx_wdt.c static int __maybe_unused armada_37xx_wdt_resume(struct device *dev) device 55 drivers/watchdog/asm9260_wdt.c struct device *dev; device 287 drivers/watchdog/asm9260_wdt.c struct device *dev = &pdev->dev; device 172 drivers/watchdog/aspeed_wdt.c static ssize_t access_cs0_show(struct device *dev, device 182 drivers/watchdog/aspeed_wdt.c static ssize_t access_cs0_store(struct device *dev, device 243 drivers/watchdog/aspeed_wdt.c struct device *dev = &pdev->dev; device 229 drivers/watchdog/at91rm9200_wdt.c struct device *dev = &pdev->dev; device 230 drivers/watchdog/at91rm9200_wdt.c struct device *parent; device 262 drivers/watchdog/at91rm9200_wdt.c struct device *dev = &pdev->dev; device 161 drivers/watchdog/at91sam9_wdt.c struct device *dev = &pdev->dev; device 36 drivers/watchdog/atlas7_wdt.c struct device *dev; device 134 drivers/watchdog/atlas7_wdt.c struct device *dev = &pdev->dev; device 180 drivers/watchdog/atlas7_wdt.c static int __maybe_unused atlas7_wdt_suspend(struct device *dev) device 189 drivers/watchdog/atlas7_wdt.c static int __maybe_unused atlas7_wdt_resume(struct device *dev) device 173 drivers/watchdog/bcm2835_wdt.c struct device *dev = &pdev->dev; device 117 drivers/watchdog/bcm7038_wdt.c struct device *dev = &pdev->dev; device 171 drivers/watchdog/bcm7038_wdt.c static int bcm7038_wdt_suspend(struct device *dev) device 181 drivers/watchdog/bcm7038_wdt.c static int bcm7038_wdt_resume(struct device *dev) device 270 drivers/watchdog/bcm_kona_wdt.c struct device *dev = &pdev->dev; device 26 drivers/watchdog/bd70528_wdt.c struct device *dev; device 293 drivers/watchdog/cadence_wdt.c struct device *dev = &pdev->dev; device 383 drivers/watchdog/cadence_wdt.c static int __maybe_unused cdns_wdt_suspend(struct device *dev) device 401 drivers/watchdog/cadence_wdt.c static int __maybe_unused cdns_wdt_resume(struct device *dev) device 76 drivers/watchdog/coh901327_wdt.c static struct device *parent; device 248 drivers/watchdog/coh901327_wdt.c struct device *dev = &pdev->dev; device 153 drivers/watchdog/da9052_wdt.c struct device *dev = &pdev->dev; device 122 drivers/watchdog/da9055_wdt.c struct device *dev = &pdev->dev; device 181 drivers/watchdog/da9062_wdt.c struct device *dev = &pdev->dev; device 191 drivers/watchdog/da9063_wdt.c struct device *dev = &pdev->dev; device 200 drivers/watchdog/davinci_wdt.c struct device *dev = &pdev->dev; device 119 drivers/watchdog/digicolor_wdt.c struct device *dev = &pdev->dev; device 201 drivers/watchdog/dw_wdt.c static int dw_wdt_suspend(struct device *dev) device 213 drivers/watchdog/dw_wdt.c static int dw_wdt_resume(struct device *dev) device 234 drivers/watchdog/dw_wdt.c struct device *dev = &pdev->dev; device 90 drivers/watchdog/ebc-c384_wdt.c static int ebc_c384_wdt_probe(struct device *dev, unsigned int id) device 92 drivers/watchdog/ep93xx_wdt.c struct device *dev = &pdev->dev; device 39 drivers/watchdog/ftwdt010_wdt.c struct device *dev; device 123 drivers/watchdog/ftwdt010_wdt.c struct device *dev = &pdev->dev; device 178 drivers/watchdog/ftwdt010_wdt.c static int __maybe_unused ftwdt010_wdt_suspend(struct device *dev) device 190 drivers/watchdog/ftwdt010_wdt.c static int __maybe_unused ftwdt010_wdt_resume(struct device *dev) device 108 drivers/watchdog/gpio_wdt.c struct device *dev = &pdev->dev; device 307 drivers/watchdog/hpwdt.c ent->vendor, ent->device); device 443 drivers/watchdog/iTCO_wdt.c struct device *dev = &pdev->dev; device 599 drivers/watchdog/iTCO_wdt.c static int iTCO_wdt_suspend_noirq(struct device *dev) device 613 drivers/watchdog/iTCO_wdt.c static int iTCO_wdt_resume_noirq(struct device *dev) device 185 drivers/watchdog/imgpdc_wdt.c struct device *dev = &pdev->dev; device 364 drivers/watchdog/imx2_wdt.c static int imx2_wdt_suspend(struct device *dev) device 385 drivers/watchdog/imx2_wdt.c static int imx2_wdt_resume(struct device *dev) device 162 drivers/watchdog/imx7ulp_wdt.c struct device *dev = &pdev->dev; device 207 drivers/watchdog/imx7ulp_wdt.c static int __maybe_unused imx7ulp_wdt_suspend(struct device *dev) device 219 drivers/watchdog/imx7ulp_wdt.c static int __maybe_unused imx7ulp_wdt_resume(struct device *dev) device 162 drivers/watchdog/imx_sc_wdt.c struct device *dev = &pdev->dev; device 221 drivers/watchdog/imx_sc_wdt.c static int __maybe_unused imx_sc_wdt_suspend(struct device *dev) device 231 drivers/watchdog/imx_sc_wdt.c static int __maybe_unused imx_sc_wdt_resume(struct device *dev) device 43 drivers/watchdog/intel-mid_wdt.c struct device *dev = watchdog_get_drvdata(wd); device 66 drivers/watchdog/intel-mid_wdt.c struct device *dev = watchdog_get_drvdata(wd); device 78 drivers/watchdog/intel-mid_wdt.c struct device *dev = watchdog_get_drvdata(wd); device 110 drivers/watchdog/intel-mid_wdt.c struct device *dev = &pdev->dev; device 162 drivers/watchdog/jz4740_wdt.c struct device *dev = &pdev->dev; device 440 drivers/watchdog/kempld_wdt.c struct device *dev = &pdev->dev; device 58 drivers/watchdog/lantiq_wdt.c int (*bootstatus_get)(struct device *dev); device 158 drivers/watchdog/lantiq_wdt.c static int ltq_wdt_xrx_bootstatus_get(struct device *dev) device 178 drivers/watchdog/lantiq_wdt.c static int ltq_wdt_falcon_bootstatus_get(struct device *dev) device 201 drivers/watchdog/lantiq_wdt.c struct device *dev = &pdev->dev; device 89 drivers/watchdog/loongson1_wdt.c struct device *dev = &pdev->dev; device 208 drivers/watchdog/lpc18xx_wdt.c struct device *dev = &pdev->dev; device 203 drivers/watchdog/max63xx_wdt.c struct device *dev = &pdev->dev; device 24 drivers/watchdog/max77620_wdt.c struct device *dev; device 112 drivers/watchdog/max77620_wdt.c struct device *dev = &pdev->dev; device 361 drivers/watchdog/mei_wdt.c struct device *dev; device 130 drivers/watchdog/mena21_wdt.c struct device *dev = &pdev->dev; device 116 drivers/watchdog/menf21bmc_wdt.c struct device *dev = &pdev->dev; device 152 drivers/watchdog/menz69_wdt.c { .device = 0x45 }, device 109 drivers/watchdog/meson_gxbb_wdt.c static int __maybe_unused meson_gxbb_wdt_resume(struct device *dev) device 119 drivers/watchdog/meson_gxbb_wdt.c static int __maybe_unused meson_gxbb_wdt_suspend(struct device *dev) device 146 drivers/watchdog/meson_gxbb_wdt.c struct device *dev = &pdev->dev; device 163 drivers/watchdog/meson_wdt.c struct device *dev = &pdev->dev; device 236 drivers/watchdog/mlx_wdt.c struct device *dev = &pdev->dev; device 93 drivers/watchdog/moxart_wdt.c struct device *dev = &pdev->dev; device 135 drivers/watchdog/mpc8xxx_wdt.c struct device *dev = &ofdev->dev; device 133 drivers/watchdog/mt7621_wdt.c struct device *dev = &pdev->dev; device 156 drivers/watchdog/mtk_wdt.c struct device *dev = &pdev->dev; device 197 drivers/watchdog/mtk_wdt.c static int mtk_wdt_suspend(struct device *dev) device 207 drivers/watchdog/mtk_wdt.c static int mtk_wdt_resume(struct device *dev) device 39 drivers/watchdog/ni903x_wdt.c struct device *dev; device 180 drivers/watchdog/ni903x_wdt.c static int ni903x_acpi_add(struct acpi_device *device) device 182 drivers/watchdog/ni903x_wdt.c struct device *dev = &device->dev; device 192 drivers/watchdog/ni903x_wdt.c device->driver_data = wdt; device 195 drivers/watchdog/ni903x_wdt.c status = acpi_walk_resources(device->handle, METHOD_NAME__CRS, device 227 drivers/watchdog/ni903x_wdt.c static int ni903x_acpi_remove(struct acpi_device *device) device 229 drivers/watchdog/ni903x_wdt.c struct ni903x_wdt *wdt = acpi_driver_data(device); device 170 drivers/watchdog/nic7018_wdt.c struct device *dev = &pdev->dev; device 182 drivers/watchdog/npcm_wdt.c struct device *dev = &pdev->dev; device 161 drivers/watchdog/of_xilinx_wdt.c struct device *dev = &pdev->dev; device 260 drivers/watchdog/of_xilinx_wdt.c static int __maybe_unused xwdt_suspend(struct device *dev) device 276 drivers/watchdog/of_xilinx_wdt.c static int __maybe_unused xwdt_resume(struct device *dev) device 65 drivers/watchdog/omap_wdt.c struct device *dev; device 805 drivers/watchdog/pcwd.c static int pcwd_isa_match(struct device *dev, unsigned int id) device 850 drivers/watchdog/pcwd.c static int pcwd_isa_probe(struct device *dev, unsigned int id) device 953 drivers/watchdog/pcwd.c static int pcwd_isa_remove(struct device *dev, unsigned int id) device 977 drivers/watchdog/pcwd.c static void pcwd_isa_shutdown(struct device *dev, unsigned int id) device 170 drivers/watchdog/pcwd_usb.c struct device *dev = &usb_pcwd->interface->dev; device 174 drivers/watchdog/pic32-dmt.c struct device *dev = &pdev->dev; device 73 drivers/watchdog/pic32-wdt.c static u32 pic32_wdt_get_timeout_secs(struct pic32_wdt *wdt, struct device *dev) device 172 drivers/watchdog/pic32-wdt.c struct device *dev = &pdev->dev; device 135 drivers/watchdog/pm8916_wdt.c struct device *dev = &pdev->dev; device 137 drivers/watchdog/pm8916_wdt.c struct device *parent; device 189 drivers/watchdog/pnx4008_wdt.c struct device *dev = &pdev->dev; device 184 drivers/watchdog/qcom-wdt.c struct device *dev = &pdev->dev; device 291 drivers/watchdog/qcom-wdt.c static int __maybe_unused qcom_wdt_suspend(struct device *dev) device 301 drivers/watchdog/qcom-wdt.c static int __maybe_unused qcom_wdt_resume(struct device *dev) device 255 drivers/watchdog/rave-sp-wdt.c struct device *dev = &pdev->dev; device 173 drivers/watchdog/renesas_wdt.c static bool rwdt_blacklisted(struct device *dev) device 187 drivers/watchdog/renesas_wdt.c static inline bool rwdt_blacklisted(struct device *dev) { return false; } device 192 drivers/watchdog/renesas_wdt.c struct device *dev = &pdev->dev; device 276 drivers/watchdog/renesas_wdt.c static int __maybe_unused rwdt_suspend(struct device *dev) device 286 drivers/watchdog/renesas_wdt.c static int __maybe_unused rwdt_resume(struct device *dev) device 25 drivers/watchdog/retu_wdt.c struct device *dev; device 143 drivers/watchdog/rn5t618_wdt.c struct device *dev = &pdev->dev; device 141 drivers/watchdog/rt2880_wdt.c struct device *dev = &pdev->dev; device 104 drivers/watchdog/rtd119x_wdt.c struct device *dev = &pdev->dev; device 169 drivers/watchdog/rza_wdt.c struct device *dev = &pdev->dev; device 111 drivers/watchdog/s3c2410_wdt.c struct device *dev; device 514 drivers/watchdog/s3c2410_wdt.c struct device *dev = &pdev->dev; device 682 drivers/watchdog/s3c2410_wdt.c static int s3c2410wdt_suspend(struct device *dev) device 701 drivers/watchdog/s3c2410_wdt.c static int s3c2410wdt_resume(struct device *dev) device 199 drivers/watchdog/sama5d4_wdt.c struct device *dev = &pdev->dev; device 278 drivers/watchdog/sama5d4_wdt.c static int sama5d4_wdt_suspend_late(struct device *dev) device 288 drivers/watchdog/sama5d4_wdt.c static int sama5d4_wdt_resume_early(struct device *dev) device 222 drivers/watchdog/sbsa_gwdt.c struct device *dev = &pdev->dev; device 317 drivers/watchdog/sbsa_gwdt.c static int __maybe_unused sbsa_gwdt_suspend(struct device *dev) device 328 drivers/watchdog/sbsa_gwdt.c static int __maybe_unused sbsa_gwdt_resume(struct device *dev) device 356 drivers/watchdog/sch311x_wdt.c struct device *dev = &pdev->dev; device 74 drivers/watchdog/shwdt.c struct device *dev; device 148 drivers/watchdog/sirfsoc_wdt.c struct device *dev = &pdev->dev; device 174 drivers/watchdog/sirfsoc_wdt.c static int sirfsoc_wdt_suspend(struct device *dev) device 179 drivers/watchdog/sirfsoc_wdt.c static int sirfsoc_wdt_resume(struct device *dev) device 79 drivers/watchdog/sp5100_tco.c dev->device == PCI_DEVICE_ID_ATI_SBX00_SMBUS && device 83 drivers/watchdog/sp5100_tco.c ((dev->device == PCI_DEVICE_ID_AMD_HUDSON2_SMBUS && device 85 drivers/watchdog/sp5100_tco.c (dev->device == PCI_DEVICE_ID_AMD_KERNCZ_SMBUS && device 212 drivers/watchdog/sp5100_tco.c static int sp5100_tco_setupdevice(struct device *dev, device 375 drivers/watchdog/sp5100_tco.c struct device *dev = &pdev->dev; device 317 drivers/watchdog/sp805_wdt.c static int __maybe_unused sp805_wdt_suspend(struct device *dev) device 327 drivers/watchdog/sp805_wdt.c static int __maybe_unused sp805_wdt_resume(struct device *dev) device 262 drivers/watchdog/sprd_wdt.c struct device *dev = &pdev->dev; device 328 drivers/watchdog/sprd_wdt.c static int __maybe_unused sprd_wdt_pm_suspend(struct device *dev) device 339 drivers/watchdog/sprd_wdt.c static int __maybe_unused sprd_wdt_pm_resume(struct device *dev) device 43 drivers/watchdog/st_lpc_wdt.c struct device *dev; device 152 drivers/watchdog/st_lpc_wdt.c struct device *dev = &pdev->dev; device 252 drivers/watchdog/st_lpc_wdt.c static int st_wdog_suspend(struct device *dev) device 266 drivers/watchdog/st_lpc_wdt.c static int st_wdog_resume(struct device *dev) device 161 drivers/watchdog/stm32_iwdg.c struct device *dev = &pdev->dev; device 228 drivers/watchdog/stm32_iwdg.c struct device *dev = &pdev->dev; device 29 drivers/watchdog/stmp3xxx_rtc_wdt.c struct device *dev = watchdog_get_drvdata(wdd); device 38 drivers/watchdog/stmp3xxx_rtc_wdt.c struct device *dev = watchdog_get_drvdata(wdd); device 92 drivers/watchdog/stmp3xxx_rtc_wdt.c struct device *dev = &pdev->dev; device 118 drivers/watchdog/stmp3xxx_rtc_wdt.c static int __maybe_unused stmp3xxx_wdt_suspend(struct device *dev) device 128 drivers/watchdog/stmp3xxx_rtc_wdt.c static int __maybe_unused stmp3xxx_wdt_resume(struct device *dev) device 84 drivers/watchdog/stpmic1_wdt.c struct device *dev = &pdev->dev; device 232 drivers/watchdog/sunxi_wdt.c struct device *dev = &pdev->dev; device 184 drivers/watchdog/tegra_wdt.c struct device *dev = &pdev->dev; device 234 drivers/watchdog/tegra_wdt.c static int tegra_wdt_runtime_suspend(struct device *dev) device 244 drivers/watchdog/tegra_wdt.c static int tegra_wdt_runtime_resume(struct device *dev) device 73 drivers/watchdog/tqmx86_wdt.c struct device *dev = &pdev->dev; device 111 drivers/watchdog/ts4800_wdt.c struct device *dev = &pdev->dev; device 125 drivers/watchdog/ts72xx_wdt.c struct device *dev = &pdev->dev; device 60 drivers/watchdog/twl4030_wdt.c struct device *dev = &pdev->dev; device 184 drivers/watchdog/uniphier_wdt.c struct device *dev = &pdev->dev; device 88 drivers/watchdog/ux500_wdt.c struct device *dev = &pdev->dev; device 111 drivers/watchdog/watchdog_core.c unsigned int timeout_parm, struct device *dev) device 351 drivers/watchdog/watchdog_core.c static void devm_watchdog_unregister_device(struct device *dev, void *res) device 365 drivers/watchdog/watchdog_core.c int devm_watchdog_register_device(struct device *dev, device 60 drivers/watchdog/watchdog_dev.c struct device dev; device 448 drivers/watchdog/watchdog_dev.c static ssize_t nowayout_show(struct device *dev, struct device_attribute *attr, device 457 drivers/watchdog/watchdog_dev.c static ssize_t status_show(struct device *dev, struct device_attribute *attr, device 472 drivers/watchdog/watchdog_dev.c static ssize_t bootstatus_show(struct device *dev, device 481 drivers/watchdog/watchdog_dev.c static ssize_t timeleft_show(struct device *dev, struct device_attribute *attr, device 499 drivers/watchdog/watchdog_dev.c static ssize_t timeout_show(struct device *dev, struct device_attribute *attr, device 508 drivers/watchdog/watchdog_dev.c static ssize_t pretimeout_show(struct device *dev, device 517 drivers/watchdog/watchdog_dev.c static ssize_t identity_show(struct device *dev, struct device_attribute *attr, device 526 drivers/watchdog/watchdog_dev.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 538 drivers/watchdog/watchdog_dev.c static ssize_t pretimeout_available_governors_show(struct device *dev, device 545 drivers/watchdog/watchdog_dev.c static ssize_t pretimeout_governor_show(struct device *dev, device 554 drivers/watchdog/watchdog_dev.c static ssize_t pretimeout_governor_store(struct device *dev, device 571 drivers/watchdog/watchdog_dev.c struct device *dev = container_of(kobj, struct device, kobj); device 863 drivers/watchdog/watchdog_dev.c static void watchdog_core_data_release(struct device *dev) device 315 drivers/watchdog/wdat_wdt.c struct device *dev = &pdev->dev; device 469 drivers/watchdog/wdat_wdt.c static int wdat_wdt_suspend_noirq(struct device *dev) device 496 drivers/watchdog/wdat_wdt.c static int wdat_wdt_resume_noirq(struct device *dev) device 721 drivers/watchdog/wdt_pci.c .device = PCI_DEVICE_ID_ACCESSIO_WDG_CSM, device 183 drivers/watchdog/wm831x_wdt.c struct device *dev = &pdev->dev; device 121 drivers/watchdog/xen_wdt.c struct device *dev = &pdev->dev; device 437 drivers/watchdog/ziirave_wdt.c static ssize_t ziirave_wdt_sysfs_show_firm(struct device *dev, device 460 drivers/watchdog/ziirave_wdt.c static ssize_t ziirave_wdt_sysfs_show_boot(struct device *dev, device 483 drivers/watchdog/ziirave_wdt.c static ssize_t ziirave_wdt_sysfs_show_reason(struct device *dev, device 505 drivers/watchdog/ziirave_wdt.c static ssize_t ziirave_wdt_sysfs_store_firm(struct device *dev, device 164 drivers/watchdog/zx2967_wdt.c static void zx2967_wdt_reset_sysctrl(struct device *dev) device 197 drivers/watchdog/zx2967_wdt.c struct device *dev = &pdev->dev; device 13 drivers/xen/dbgp.c const struct device *ctrlr = hcd_to_bus(hcd)->controller; device 36 drivers/xen/gntdev-common.h struct device *dma_dev; device 73 drivers/xen/gntdev-common.h struct device *dma_dev; device 380 drivers/xen/gntdev-dmabuf.c struct device *dev; device 607 drivers/xen/gntdev-dmabuf.c dmabuf_imp_to_refs(struct gntdev_dmabuf_priv *priv, struct device *dev, device 26 drivers/xen/pci.c static int xen_add_device(struct device *dev) device 150 drivers/xen/pci.c static int xen_remove_device(struct device *dev) device 156 drivers/xen/pci.c struct physdev_pci_device device = { device 163 drivers/xen/pci.c &device); device 182 drivers/xen/pci.c struct device *dev = data; device 59 drivers/xen/pcpu.c struct device dev; device 95 drivers/xen/pcpu.c static ssize_t show_online(struct device *dev, device 104 drivers/xen/pcpu.c static ssize_t __ref store_online(struct device *dev, device 143 drivers/xen/pcpu.c struct device *dev = kobj_to_dev(kobj); device 195 drivers/xen/pcpu.c static void pcpu_release(struct device *dev) device 205 drivers/xen/pcpu.c struct device *dev; device 217 drivers/xen/pcpu.c struct device *dev; device 276 drivers/xen/swiotlb-xen.c xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size, device 332 drivers/xen/swiotlb-xen.c xen_swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, device 364 drivers/xen/swiotlb-xen.c static dma_addr_t xen_swiotlb_map_page(struct device *dev, struct page *page, device 420 drivers/xen/swiotlb-xen.c static void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, device 436 drivers/xen/swiotlb-xen.c xen_swiotlb_sync_single_for_cpu(struct device *dev, dma_addr_t dma_addr, device 449 drivers/xen/swiotlb-xen.c xen_swiotlb_sync_single_for_device(struct device *dev, dma_addr_t dma_addr, device 466 drivers/xen/swiotlb-xen.c xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, device 481 drivers/xen/swiotlb-xen.c xen_swiotlb_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, device 505 drivers/xen/swiotlb-xen.c xen_swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, device 518 drivers/xen/swiotlb-xen.c xen_swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, device 537 drivers/xen/swiotlb-xen.c xen_swiotlb_dma_supported(struct device *hwdev, u64 mask) device 33 drivers/xen/xen-acpi-cpuhotplug.c static int xen_acpi_processor_enable(struct acpi_device *device) device 39 drivers/xen/xen-acpi-cpuhotplug.c struct acpi_processor *pr = acpi_driver_data(device); device 41 drivers/xen/xen-acpi-cpuhotplug.c if (!strcmp(acpi_device_hid(device), ACPI_PROCESSOR_OBJECT_HID)) { device 75 drivers/xen/xen-acpi-cpuhotplug.c static int xen_acpi_processor_add(struct acpi_device *device) device 80 drivers/xen/xen-acpi-cpuhotplug.c if (!device) device 87 drivers/xen/xen-acpi-cpuhotplug.c pr->handle = device->handle; device 88 drivers/xen/xen-acpi-cpuhotplug.c strcpy(acpi_device_name(device), ACPI_PROCESSOR_DEVICE_NAME); device 89 drivers/xen/xen-acpi-cpuhotplug.c strcpy(acpi_device_class(device), ACPI_PROCESSOR_CLASS); device 90 drivers/xen/xen-acpi-cpuhotplug.c device->driver_data = pr; device 92 drivers/xen/xen-acpi-cpuhotplug.c ret = xen_acpi_processor_enable(device); device 99 drivers/xen/xen-acpi-cpuhotplug.c static int xen_acpi_processor_remove(struct acpi_device *device) device 103 drivers/xen/xen-acpi-cpuhotplug.c if (!device) device 106 drivers/xen/xen-acpi-cpuhotplug.c pr = acpi_driver_data(device); device 225 drivers/xen/xen-acpi-cpuhotplug.c static int acpi_processor_device_remove(struct acpi_device *device) device 236 drivers/xen/xen-acpi-cpuhotplug.c struct acpi_device *device = NULL; device 253 drivers/xen/xen-acpi-cpuhotplug.c acpi_bus_get_device(handle, &device); device 254 drivers/xen/xen-acpi-cpuhotplug.c if (acpi_device_enumerated(device)) device 262 drivers/xen/xen-acpi-cpuhotplug.c device = NULL; device 263 drivers/xen/xen-acpi-cpuhotplug.c acpi_bus_get_device(handle, &device); device 264 drivers/xen/xen-acpi-cpuhotplug.c if (!acpi_device_enumerated(device)) { device 275 drivers/xen/xen-acpi-cpuhotplug.c if (acpi_bus_get_device(handle, &device)) { device 279 drivers/xen/xen-acpi-cpuhotplug.c pr = acpi_driver_data(device); device 289 drivers/xen/xen-acpi-cpuhotplug.c acpi_processor_device_remove(device); device 32 drivers/xen/xen-acpi-memhotplug.c struct acpi_device *device; device 68 drivers/xen/xen-acpi-memhotplug.c pxm = xen_acpi_get_pxm(mem_device->device->handle); device 139 drivers/xen/xen-acpi-memhotplug.c status = acpi_walk_resources(mem_device->device->handle, device 155 drivers/xen/xen-acpi-memhotplug.c struct acpi_device *device = NULL; device 160 drivers/xen/xen-acpi-memhotplug.c acpi_bus_get_device(handle, &device); device 161 drivers/xen/xen-acpi-memhotplug.c if (acpi_device_enumerated(device)) device 174 drivers/xen/xen-acpi-memhotplug.c device = NULL; device 175 drivers/xen/xen-acpi-memhotplug.c acpi_bus_get_device(handle, &device); device 176 drivers/xen/xen-acpi-memhotplug.c if (!acpi_device_enumerated(device)) { device 183 drivers/xen/xen-acpi-memhotplug.c *mem_device = acpi_driver_data(device); device 200 drivers/xen/xen-acpi-memhotplug.c if (ACPI_FAILURE(acpi_evaluate_integer(mem_device->device->handle, device 225 drivers/xen/xen-acpi-memhotplug.c struct acpi_device *device; device 251 drivers/xen/xen-acpi-memhotplug.c if (acpi_bus_get_device(handle, &device)) { device 256 drivers/xen/xen-acpi-memhotplug.c mem_device = acpi_driver_data(device); device 282 drivers/xen/xen-acpi-memhotplug.c static int xen_acpi_memory_device_add(struct acpi_device *device) device 288 drivers/xen/xen-acpi-memhotplug.c if (!device) device 296 drivers/xen/xen-acpi-memhotplug.c mem_device->device = device; device 297 drivers/xen/xen-acpi-memhotplug.c sprintf(acpi_device_name(device), "%s", ACPI_MEMORY_DEVICE_NAME); device 298 drivers/xen/xen-acpi-memhotplug.c sprintf(acpi_device_class(device), "%s", ACPI_MEMORY_DEVICE_CLASS); device 299 drivers/xen/xen-acpi-memhotplug.c device->driver_data = mem_device; device 324 drivers/xen/xen-acpi-memhotplug.c static int xen_acpi_memory_device_remove(struct acpi_device *device) device 328 drivers/xen/xen-acpi-memhotplug.c if (!device || !acpi_driver_data(device)) device 331 drivers/xen/xen-acpi-memhotplug.c mem_device = acpi_driver_data(device); device 110 drivers/xen/xen-acpi-pad.c static int acpi_pad_add(struct acpi_device *device) device 114 drivers/xen/xen-acpi-pad.c strcpy(acpi_device_name(device), ACPI_PROCESSOR_AGGREGATOR_DEVICE_NAME); device 115 drivers/xen/xen-acpi-pad.c strcpy(acpi_device_class(device), ACPI_PROCESSOR_AGGREGATOR_CLASS); device 117 drivers/xen/xen-acpi-pad.c status = acpi_install_notify_handler(device->handle, device 118 drivers/xen/xen-acpi-pad.c ACPI_DEVICE_NOTIFY, acpi_pad_notify, device); device 125 drivers/xen/xen-acpi-pad.c static int acpi_pad_remove(struct acpi_device *device) device 131 drivers/xen/xen-acpi-pad.c acpi_remove_notify_handler(device->handle, device 58 drivers/xen/xen-balloon.c static struct device balloon_dev; device 60 drivers/xen/xen-balloon.c static int register_balloon(struct device *dev); device 137 drivers/xen/xen-balloon.c static ssize_t show_##name(struct device *dev, \ device 155 drivers/xen/xen-balloon.c static ssize_t show_target_kb(struct device *dev, struct device_attribute *attr, device 161 drivers/xen/xen-balloon.c static ssize_t store_target_kb(struct device *dev, device 183 drivers/xen/xen-balloon.c static ssize_t show_target(struct device *dev, struct device_attribute *attr, device 191 drivers/xen/xen-balloon.c static ssize_t store_target(struct device *dev, device 251 drivers/xen/xen-balloon.c static int register_balloon(struct device *dev) device 278 drivers/xen/xen-pciback/conf_space_header.c *value = dev->device; device 20 drivers/xen/xen-pciback/conf_space_quirks.c (id->device == PCI_ANY_ID || id->device == dev->device) && device 105 drivers/xen/xen-pciback/conf_space_quirks.c quirk->devid.device = dev->device; device 652 drivers/xen/xen-pciback/pci_stub.c .device = PCI_ANY_ID, device 1344 drivers/xen/xen-pciback/pci_stub.c quirk->devid.vendor, quirk->devid.device, device 1587 drivers/xen/xen-pciback/pci_stub.c struct device *dev = data; device 105 drivers/xen/xenbus/xenbus.h int xenbus_match(struct device *_dev, struct device_driver *_drv); device 106 drivers/xen/xenbus/xenbus.h int xenbus_dev_probe(struct device *_dev); device 107 drivers/xen/xenbus/xenbus.h int xenbus_dev_remove(struct device *_dev); device 119 drivers/xen/xenbus/xenbus.h void xenbus_dev_shutdown(struct device *_dev); device 121 drivers/xen/xenbus/xenbus.h int xenbus_dev_suspend(struct device *dev); device 122 drivers/xen/xenbus/xenbus.h int xenbus_dev_resume(struct device *dev); device 123 drivers/xen/xenbus/xenbus.h int xenbus_dev_cancel(struct device *dev); device 92 drivers/xen/xenbus/xenbus_probe.c int xenbus_match(struct device *_dev, struct device_driver *_drv) device 208 drivers/xen/xenbus/xenbus_probe.c int xenbus_dev_probe(struct device *_dev) device 254 drivers/xen/xenbus/xenbus_probe.c int xenbus_dev_remove(struct device *_dev) device 273 drivers/xen/xenbus/xenbus_probe.c void xenbus_dev_shutdown(struct device *_dev) device 320 drivers/xen/xenbus/xenbus_probe.c static int cmp_dev(struct device *dev, void *data) device 342 drivers/xen/xenbus/xenbus_probe.c static int cleanup_dev(struct device *dev, void *data) device 377 drivers/xen/xenbus/xenbus_probe.c static void xenbus_dev_release(struct device *dev) device 383 drivers/xen/xenbus/xenbus_probe.c static ssize_t nodename_show(struct device *dev, device 390 drivers/xen/xenbus/xenbus_probe.c static ssize_t devtype_show(struct device *dev, device 397 drivers/xen/xenbus/xenbus_probe.c static ssize_t modalias_show(struct device *dev, device 405 drivers/xen/xenbus/xenbus_probe.c static ssize_t state_show(struct device *dev, device 594 drivers/xen/xenbus/xenbus_probe.c int xenbus_dev_suspend(struct device *dev) device 614 drivers/xen/xenbus/xenbus_probe.c int xenbus_dev_resume(struct device *dev) device 654 drivers/xen/xenbus/xenbus_probe.c int xenbus_dev_cancel(struct device *dev) device 95 drivers/xen/xenbus/xenbus_probe_backend.c static int xenbus_uevent_backend(struct device *dev, device 77 drivers/xen/xenbus/xenbus_probe_frontend.c static int xenbus_uevent_frontend(struct device *_dev, device 102 drivers/xen/xenbus/xenbus_probe_frontend.c static int xenbus_frontend_dev_resume(struct device *dev) device 119 drivers/xen/xenbus/xenbus_probe_frontend.c static int xenbus_frontend_dev_probe(struct device *dev) device 176 drivers/xen/xenbus/xenbus_probe_frontend.c static int is_device_connecting(struct device *dev, void *data, bool ignore_nonessential) device 210 drivers/xen/xenbus/xenbus_probe_frontend.c static int essential_device_connecting(struct device *dev, void *data) device 214 drivers/xen/xenbus/xenbus_probe_frontend.c static int non_essential_device_connecting(struct device *dev, void *data) device 230 drivers/xen/xenbus/xenbus_probe_frontend.c static int print_device_status(struct device *dev, void *data) device 45 drivers/zorro/zorro-driver.c static int zorro_device_probe(struct device *dev) device 66 drivers/zorro/zorro-driver.c static int zorro_device_remove(struct device *dev) device 128 drivers/zorro/zorro-driver.c static int zorro_bus_match(struct device *dev, struct device_driver *drv) device 145 drivers/zorro/zorro-driver.c static int zorro_uevent(struct device *dev, struct kobj_uevent_env *env) device 26 drivers/zorro/zorro-sysfs.c static ssize_t name##_show(struct device *dev, \ device 41 drivers/zorro/zorro-sysfs.c static ssize_t serial_show(struct device *dev, struct device_attribute *attr, device 51 drivers/zorro/zorro-sysfs.c static ssize_t resource_show(struct device *dev, struct device_attribute *attr, device 63 drivers/zorro/zorro-sysfs.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 43 drivers/zorro/zorro.c struct device dev; device 370 fs/btrfs/check-integrity.c struct btrfs_device *device, device 634 fs/btrfs/check-integrity.c struct btrfs_device *device; device 646 fs/btrfs/check-integrity.c list_for_each_entry(device, dev_head, dev_list) { device 650 fs/btrfs/check-integrity.c if (!device->bdev || !device->name) device 653 fs/btrfs/check-integrity.c dev_state = btrfsic_dev_state_lookup(device->bdev->bd_dev); device 657 fs/btrfs/check-integrity.c state, dev_state, device, i, device 763 fs/btrfs/check-integrity.c struct btrfs_device *device, device 774 fs/btrfs/check-integrity.c struct block_device *const superblock_bdev = device->bdev; device 778 fs/btrfs/check-integrity.c if (dev_bytenr + BTRFS_SUPER_INFO_SIZE > device->commit_total_bytes) device 789 fs/btrfs/check-integrity.c memcmp(device->uuid, super_tmp->dev_item.uuid, BTRFS_UUID_SIZE) || device 821 fs/btrfs/check-integrity.c rcu_str_deref(device->name), dev_bytenr, device 1522 fs/btrfs/check-integrity.c struct btrfs_device *device; device 1540 fs/btrfs/check-integrity.c device = multi->stripes[0].dev; device 1541 fs/btrfs/check-integrity.c if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state) || device 1542 fs/btrfs/check-integrity.c !device->bdev || !device->name) device 1546 fs/btrfs/check-integrity.c device->bdev->bd_dev); device 2896 fs/btrfs/check-integrity.c struct btrfs_device *device; device 2932 fs/btrfs/check-integrity.c list_for_each_entry(device, dev_head, dev_list) { device 2936 fs/btrfs/check-integrity.c if (!device->bdev || !device->name) device 2945 fs/btrfs/check-integrity.c ds->bdev = device->bdev; device 2976 fs/btrfs/check-integrity.c struct btrfs_device *device; device 2984 fs/btrfs/check-integrity.c list_for_each_entry(device, dev_head, dev_list) { device 2987 fs/btrfs/check-integrity.c if (!device->bdev || !device->name) device 2991 fs/btrfs/check-integrity.c device->bdev->bd_dev, device 185 fs/btrfs/dev-replace.c struct btrfs_device *device; device 208 fs/btrfs/dev-replace.c list_for_each_entry(device, devices, dev_list) { device 209 fs/btrfs/dev-replace.c if (device->bdev == bdev) { device 227 fs/btrfs/dev-replace.c device = btrfs_alloc_device(NULL, &devid, NULL); device 228 fs/btrfs/dev-replace.c if (IS_ERR(device)) { device 229 fs/btrfs/dev-replace.c ret = PTR_ERR(device); device 235 fs/btrfs/dev-replace.c btrfs_free_device(device); device 239 fs/btrfs/dev-replace.c rcu_assign_pointer(device->name, name); device 241 fs/btrfs/dev-replace.c set_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); device 242 fs/btrfs/dev-replace.c device->generation = 0; device 243 fs/btrfs/dev-replace.c device->io_width = fs_info->sectorsize; device 244 fs/btrfs/dev-replace.c device->io_align = fs_info->sectorsize; device 245 fs/btrfs/dev-replace.c device->sector_size = fs_info->sectorsize; device 246 fs/btrfs/dev-replace.c device->total_bytes = btrfs_device_get_total_bytes(srcdev); device 247 fs/btrfs/dev-replace.c device->disk_total_bytes = btrfs_device_get_disk_total_bytes(srcdev); device 248 fs/btrfs/dev-replace.c device->bytes_used = btrfs_device_get_bytes_used(srcdev); device 249 fs/btrfs/dev-replace.c device->commit_total_bytes = srcdev->commit_total_bytes; device 250 fs/btrfs/dev-replace.c device->commit_bytes_used = device->bytes_used; device 251 fs/btrfs/dev-replace.c device->fs_info = fs_info; device 252 fs/btrfs/dev-replace.c device->bdev = bdev; device 253 fs/btrfs/dev-replace.c set_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); device 254 fs/btrfs/dev-replace.c set_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state); device 255 fs/btrfs/dev-replace.c device->mode = FMODE_EXCL; device 256 fs/btrfs/dev-replace.c device->dev_stats_valid = 1; device 257 fs/btrfs/dev-replace.c set_blocksize(device->bdev, BTRFS_BDEV_BLOCKSIZE); device 258 fs/btrfs/dev-replace.c device->fs_devices = fs_info->fs_devices; device 261 fs/btrfs/dev-replace.c list_add(&device->dev_list, &fs_info->fs_devices->devices); device 266 fs/btrfs/dev-replace.c *device_out = device; device 386 fs/btrfs/dev-replace.c static char* btrfs_dev_name(struct btrfs_device *device) device 388 fs/btrfs/dev-replace.c if (!device || test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) device 391 fs/btrfs/dev-replace.c return rcu_str_deref(device->name); device 1616 fs/btrfs/disk-io.c struct btrfs_device *device; device 1620 fs/btrfs/disk-io.c list_for_each_entry_rcu(device, &info->fs_devices->devices, dev_list) { device 1621 fs/btrfs/disk-io.c if (!device->bdev) device 1623 fs/btrfs/disk-io.c bdi = device->bdev->bd_bdi; device 3391 fs/btrfs/disk-io.c struct btrfs_device *device = (struct btrfs_device *) device 3394 fs/btrfs/disk-io.c btrfs_warn_rl_in_rcu(device->fs_info, device 3396 fs/btrfs/disk-io.c rcu_str_deref(device->name)); device 3401 fs/btrfs/disk-io.c btrfs_dev_stat_inc_and_print(device, BTRFS_DEV_STAT_WRITE_ERRS); device 3484 fs/btrfs/disk-io.c static int write_dev_supers(struct btrfs_device *device, device 3487 fs/btrfs/disk-io.c struct btrfs_fs_info *fs_info = device->fs_info; device 3504 fs/btrfs/disk-io.c device->commit_total_bytes) device 3515 fs/btrfs/disk-io.c bh = __getblk(device->bdev, bytenr / BTRFS_BDEV_BLOCKSIZE, device 3518 fs/btrfs/disk-io.c btrfs_err(device->fs_info, device 3533 fs/btrfs/disk-io.c bh->b_private = device; device 3540 fs/btrfs/disk-io.c if (i == 0 && !btrfs_test_opt(device->fs_info, NOBARRIER)) device 3556 fs/btrfs/disk-io.c static int wait_dev_supers(struct btrfs_device *device, int max_mirrors) device 3570 fs/btrfs/disk-io.c device->commit_total_bytes) device 3573 fs/btrfs/disk-io.c bh = __find_get_block(device->bdev, device 3598 fs/btrfs/disk-io.c btrfs_err(device->fs_info, "error writing primary super block to device %llu", device 3599 fs/btrfs/disk-io.c device->devid); device 3619 fs/btrfs/disk-io.c static void write_dev_flush(struct btrfs_device *device) device 3621 fs/btrfs/disk-io.c struct request_queue *q = bdev_get_queue(device->bdev); device 3622 fs/btrfs/disk-io.c struct bio *bio = device->flush_bio; device 3629 fs/btrfs/disk-io.c bio_set_dev(bio, device->bdev); device 3631 fs/btrfs/disk-io.c init_completion(&device->flush_wait); device 3632 fs/btrfs/disk-io.c bio->bi_private = &device->flush_wait; device 3635 fs/btrfs/disk-io.c set_bit(BTRFS_DEV_STATE_FLUSH_SENT, &device->dev_state); device 3641 fs/btrfs/disk-io.c static blk_status_t wait_dev_flush(struct btrfs_device *device) device 3643 fs/btrfs/disk-io.c struct bio *bio = device->flush_bio; device 3645 fs/btrfs/disk-io.c if (!test_bit(BTRFS_DEV_STATE_FLUSH_SENT, &device->dev_state)) device 3648 fs/btrfs/disk-io.c clear_bit(BTRFS_DEV_STATE_FLUSH_SENT, &device->dev_state); device 3649 fs/btrfs/disk-io.c wait_for_completion_io(&device->flush_wait); device 5557 fs/btrfs/extent-tree.c static int btrfs_trim_free_extents(struct btrfs_device *device, u64 *trimmed) device 5565 fs/btrfs/extent-tree.c if (!blk_queue_discard(bdev_get_queue(device->bdev))) device 5569 fs/btrfs/extent-tree.c if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) device 5573 fs/btrfs/extent-tree.c if (device->total_bytes <= device->bytes_used) device 5579 fs/btrfs/extent-tree.c struct btrfs_fs_info *fs_info = device->fs_info; device 5586 fs/btrfs/extent-tree.c find_first_clear_extent_bit(&device->alloc_state, start, device 5598 fs/btrfs/extent-tree.c end = min(end, device->total_bytes - 1); device 5609 fs/btrfs/extent-tree.c ret = btrfs_issue_discard(device->bdev, start, len, device 5612 fs/btrfs/extent-tree.c set_extent_bits(&device->alloc_state, start, device 5646 fs/btrfs/extent-tree.c struct btrfs_device *device; device 5713 fs/btrfs/extent-tree.c list_for_each_entry(device, devices, dev_list) { device 5714 fs/btrfs/extent-tree.c ret = btrfs_trim_free_extents(device, &group_trimmed); device 360 fs/btrfs/extent_map.c struct btrfs_device *device = stripe->dev; device 362 fs/btrfs/extent_map.c set_extent_bits_nowait(&device->alloc_state, stripe->physical, device 375 fs/btrfs/extent_map.c struct btrfs_device *device = stripe->dev; device 377 fs/btrfs/extent_map.c __clear_extent_bit(&device->alloc_state, stripe->physical, device 10852 fs/btrfs/inode.c struct btrfs_device *device = NULL; device 10975 fs/btrfs/inode.c if (device == NULL) { device 10976 fs/btrfs/inode.c device = em->map_lookup->stripes[0].dev; device 10977 fs/btrfs/inode.c ret = btrfs_add_swapfile_pin(inode, device, false); device 10982 fs/btrfs/inode.c } else if (device != em->map_lookup->stripes[0].dev) { device 11045 fs/btrfs/inode.c if (device) device 11046 fs/btrfs/inode.c sis->bdev = device->bdev; device 486 fs/btrfs/ioctl.c struct btrfs_device *device; device 507 fs/btrfs/ioctl.c list_for_each_entry_rcu(device, &fs_info->fs_devices->devices, device 509 fs/btrfs/ioctl.c if (!device->bdev) device 511 fs/btrfs/ioctl.c q = bdev_get_queue(device->bdev); device 1607 fs/btrfs/ioctl.c struct btrfs_device *device = NULL; device 1650 fs/btrfs/ioctl.c device = btrfs_find_device(fs_info->fs_devices, devid, NULL, NULL, true); device 1651 fs/btrfs/ioctl.c if (!device) { device 1658 fs/btrfs/ioctl.c if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 1667 fs/btrfs/ioctl.c new_size = device->bdev->bd_inode->i_size; device 1683 fs/btrfs/ioctl.c if (test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) { device 1688 fs/btrfs/ioctl.c old_size = btrfs_device_get_total_bytes(device); device 1708 fs/btrfs/ioctl.c if (new_size > device->bdev->bd_inode->i_size) { device 1716 fs/btrfs/ioctl.c rcu_str_deref(device->name), new_size); device 1724 fs/btrfs/ioctl.c ret = btrfs_grow_device(trans, device, new_size); device 1727 fs/btrfs/ioctl.c ret = btrfs_shrink_device(device, new_size); device 3150 fs/btrfs/ioctl.c struct btrfs_device *device; device 3161 fs/btrfs/ioctl.c list_for_each_entry_rcu(device, &fs_devices->devices, dev_list) { device 3162 fs/btrfs/ioctl.c if (device->devid > fi_args->max_id) device 3163 fs/btrfs/ioctl.c fi_args->max_id = device->devid; device 71 fs/btrfs/reada.c struct btrfs_device *device; device 272 fs/btrfs/reada.c zone->device = dev; /* our device always sits at index 0 */ device 409 fs/btrfs/reada.c dev = re->zones[nzones]->device; device 436 fs/btrfs/reada.c dev = re->zones[nzones]->device; device 499 fs/btrfs/reada.c radix_tree_delete(&zone->device->reada_extents, index); device 529 fs/btrfs/reada.c radix_tree_delete(&zone->device->reada_zones, device 585 fs/btrfs/reada.c if (peer && peer->device != zone->device) device 728 fs/btrfs/reada.c if (re->zones[i]->device == dev) { device 772 fs/btrfs/reada.c struct btrfs_device *device; device 782 fs/btrfs/reada.c list_for_each_entry(device, &fs_devices->devices, dev_list) { device 783 fs/btrfs/reada.c if (atomic_read(&device->reada_in_flight) < device 785 fs/btrfs/reada.c enqueued += reada_start_machine_dev(device); device 832 fs/btrfs/reada.c struct btrfs_device *device; device 841 fs/btrfs/reada.c list_for_each_entry(device, &fs_devices->devices, dev_list) { device 842 fs/btrfs/reada.c btrfs_debug(fs_info, "dev %lld has %d in flight", device->devid, device 843 fs/btrfs/reada.c atomic_read(&device->reada_in_flight)); device 847 fs/btrfs/reada.c ret = radix_tree_gang_lookup(&device->reada_zones, device 858 fs/btrfs/reada.c if (device->reada_curr_zone == zone) device 860 fs/btrfs/reada.c device->reada_next - zone->start); device 869 fs/btrfs/reada.c ret = radix_tree_gang_lookup(&device->reada_extents, device 899 fs/btrfs/super.c struct btrfs_device *device = NULL; device 929 fs/btrfs/super.c device = btrfs_scan_one_device(device_name, flags, device 932 fs/btrfs/super.c if (IS_ERR(device)) { device 933 fs/btrfs/super.c error = PTR_ERR(device); device 1481 fs/btrfs/super.c struct btrfs_device *device = NULL; device 1523 fs/btrfs/super.c device = btrfs_scan_one_device(device_name, mode, fs_type); device 1524 fs/btrfs/super.c if (IS_ERR(device)) { device 1526 fs/btrfs/super.c error = PTR_ERR(device); device 1530 fs/btrfs/super.c fs_devices = device->fs_devices; device 1905 fs/btrfs/super.c struct btrfs_device *device; device 1948 fs/btrfs/super.c list_for_each_entry_rcu(device, &fs_devices->devices, dev_list) { device 1950 fs/btrfs/super.c &device->dev_state) || device 1951 fs/btrfs/super.c !device->bdev || device 1952 fs/btrfs/super.c test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) device 1958 fs/btrfs/super.c avail_space = device->total_bytes - device->bytes_used; device 1976 fs/btrfs/super.c devices_info[i].dev = device; device 2179 fs/btrfs/super.c struct btrfs_device *device = NULL; device 2193 fs/btrfs/super.c device = btrfs_scan_one_device(vol->name, FMODE_READ, device 2195 fs/btrfs/super.c ret = PTR_ERR_OR_ZERO(device); device 2203 fs/btrfs/super.c device = btrfs_scan_one_device(vol->name, FMODE_READ, device 2205 fs/btrfs/super.c if (IS_ERR(device)) { device 2207 fs/btrfs/super.c ret = PTR_ERR(device); device 2210 fs/btrfs/super.c ret = !(device->fs_devices->num_devices == device 2211 fs/btrfs/super.c device->fs_devices->total_devices); device 195 fs/btrfs/volumes.c static void btrfs_dev_stat_print_on_load(struct btrfs_device *device); device 339 fs/btrfs/volumes.c void btrfs_free_device(struct btrfs_device *device) device 341 fs/btrfs/volumes.c WARN_ON(!list_empty(&device->post_commit_list)); device 342 fs/btrfs/volumes.c rcu_string_free(device->name); device 343 fs/btrfs/volumes.c extent_io_tree_release(&device->alloc_state); device 344 fs/btrfs/volumes.c bio_put(device->flush_bio); device 345 fs/btrfs/volumes.c kfree(device); device 350 fs/btrfs/volumes.c struct btrfs_device *device; device 353 fs/btrfs/volumes.c device = list_entry(fs_devices->devices.next, device 355 fs/btrfs/volumes.c list_del(&device->dev_list); device 356 fs/btrfs/volumes.c btrfs_free_device(device); device 529 fs/btrfs/volumes.c static noinline void run_scheduled_bios(struct btrfs_device *device) device 531 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 553 fs/btrfs/volumes.c bdi = device->bdev->bd_bdi; device 556 fs/btrfs/volumes.c spin_lock(&device->io_lock); device 566 fs/btrfs/volumes.c if (!force_reg && device->pending_sync_bios.head) { device 567 fs/btrfs/volumes.c pending_bios = &device->pending_sync_bios; device 570 fs/btrfs/volumes.c pending_bios = &device->pending_bios; device 586 fs/btrfs/volumes.c if (device->pending_sync_bios.head == NULL && device 587 fs/btrfs/volumes.c device->pending_bios.head == NULL) { device 589 fs/btrfs/volumes.c device->running_pending = 0; device 592 fs/btrfs/volumes.c device->running_pending = 1; device 598 fs/btrfs/volumes.c spin_unlock(&device->io_lock); device 607 fs/btrfs/volumes.c pending_bios != &device->pending_sync_bios && device 608 fs/btrfs/volumes.c device->pending_sync_bios.head) || device 609 fs/btrfs/volumes.c (num_run > 64 && pending_bios == &device->pending_sync_bios && device 610 fs/btrfs/volumes.c device->pending_bios.head)) { device 611 fs/btrfs/volumes.c spin_lock(&device->io_lock); device 630 fs/btrfs/volumes.c if (pending_bios == &device->pending_sync_bios) { device 678 fs/btrfs/volumes.c spin_lock(&device->io_lock); device 680 fs/btrfs/volumes.c device->running_pending = 1; device 682 fs/btrfs/volumes.c spin_unlock(&device->io_lock); device 684 fs/btrfs/volumes.c &device->work); device 693 fs/btrfs/volumes.c spin_lock(&device->io_lock); device 694 fs/btrfs/volumes.c if (device->pending_bios.head || device->pending_sync_bios.head) device 696 fs/btrfs/volumes.c spin_unlock(&device->io_lock); device 704 fs/btrfs/volumes.c struct btrfs_device *device; device 706 fs/btrfs/volumes.c device = container_of(work, struct btrfs_device, work); device 707 fs/btrfs/volumes.c run_scheduled_bios(device); device 710 fs/btrfs/volumes.c static bool device_path_matched(const char *path, struct btrfs_device *device) device 715 fs/btrfs/volumes.c found = strcmp(rcu_str_deref(device->name), path); device 736 fs/btrfs/volumes.c struct btrfs_device *device, *tmp_device; device 745 fs/btrfs/volumes.c list_for_each_entry_safe(device, tmp_device, device 747 fs/btrfs/volumes.c if (skip_device && skip_device == device) device 749 fs/btrfs/volumes.c if (path && !device->name) device 751 fs/btrfs/volumes.c if (path && !device_path_matched(path, device)) device 762 fs/btrfs/volumes.c list_del(&device->dev_list); device 763 fs/btrfs/volumes.c btrfs_free_device(device); device 782 fs/btrfs/volumes.c struct btrfs_device *device, fmode_t flags, device 792 fs/btrfs/volumes.c if (device->bdev) device 794 fs/btrfs/volumes.c if (!device->name) device 797 fs/btrfs/volumes.c ret = btrfs_get_bdev_and_sb(device->name->str, flags, holder, 1, device 804 fs/btrfs/volumes.c if (devid != device->devid) device 807 fs/btrfs/volumes.c if (memcmp(device->uuid, disk_super->dev_item.uuid, BTRFS_UUID_SIZE)) device 810 fs/btrfs/volumes.c device->generation = btrfs_super_generation(disk_super); device 820 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); device 824 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); device 826 fs/btrfs/volumes.c set_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); device 833 fs/btrfs/volumes.c device->bdev = bdev; device 834 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); device 835 fs/btrfs/volumes.c device->mode = flags; device 838 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state) && device 839 fs/btrfs/volumes.c device->devid != BTRFS_DEV_REPLACE_DEVID) { device 841 fs/btrfs/volumes.c list_add_tail(&device->dev_alloc_list, &fs_devices->alloc_list); device 947 fs/btrfs/volumes.c struct btrfs_device *device; device 996 fs/btrfs/volumes.c device = NULL; device 999 fs/btrfs/volumes.c device = btrfs_find_device(fs_devices, devid, device 1024 fs/btrfs/volumes.c if (!device) { device 1030 fs/btrfs/volumes.c device = btrfs_alloc_device(NULL, &devid, device 1032 fs/btrfs/volumes.c if (IS_ERR(device)) { device 1035 fs/btrfs/volumes.c return device; device 1040 fs/btrfs/volumes.c btrfs_free_device(device); device 1044 fs/btrfs/volumes.c rcu_assign_pointer(device->name, name); device 1046 fs/btrfs/volumes.c list_add_rcu(&device->dev_list, &fs_devices->devices); device 1049 fs/btrfs/volumes.c device->fs_devices = fs_devices; device 1059 fs/btrfs/volumes.c } else if (!device->name || strcmp(device->name->str, path)) { device 1086 fs/btrfs/volumes.c if (!fs_devices->opened && found_transid < device->generation) { device 1102 fs/btrfs/volumes.c if (device->bdev) { device 1111 fs/btrfs/volumes.c if (device->bdev != path_bdev) { device 1114 fs/btrfs/volumes.c btrfs_warn_in_rcu(device->fs_info, device 1117 fs/btrfs/volumes.c rcu_str_deref(device->name), path); device 1121 fs/btrfs/volumes.c btrfs_info_in_rcu(device->fs_info, device 1124 fs/btrfs/volumes.c rcu_str_deref(device->name), path); device 1132 fs/btrfs/volumes.c rcu_string_free(device->name); device 1133 fs/btrfs/volumes.c rcu_assign_pointer(device->name, name); device 1134 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) { device 1136 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state); device 1147 fs/btrfs/volumes.c device->generation = found_transid; device 1155 fs/btrfs/volumes.c return device; device 1161 fs/btrfs/volumes.c struct btrfs_device *device; device 1175 fs/btrfs/volumes.c device = btrfs_alloc_device(NULL, &orig_dev->devid, device 1177 fs/btrfs/volumes.c if (IS_ERR(device)) { device 1178 fs/btrfs/volumes.c ret = PTR_ERR(device); device 1190 fs/btrfs/volumes.c btrfs_free_device(device); device 1194 fs/btrfs/volumes.c rcu_assign_pointer(device->name, name); device 1197 fs/btrfs/volumes.c list_add(&device->dev_list, &fs_devices->devices); device 1198 fs/btrfs/volumes.c device->fs_devices = fs_devices; device 1215 fs/btrfs/volumes.c struct btrfs_device *device, *next; device 1221 fs/btrfs/volumes.c list_for_each_entry_safe(device, next, &fs_devices->devices, dev_list) { device 1223 fs/btrfs/volumes.c &device->dev_state)) { device 1225 fs/btrfs/volumes.c &device->dev_state) && device 1227 fs/btrfs/volumes.c device->generation > latest_dev->generation)) { device 1228 fs/btrfs/volumes.c latest_dev = device; device 1233 fs/btrfs/volumes.c if (device->devid == BTRFS_DEV_REPLACE_DEVID) { device 1245 fs/btrfs/volumes.c &device->dev_state)) { device 1249 fs/btrfs/volumes.c if (device->bdev) { device 1250 fs/btrfs/volumes.c blkdev_put(device->bdev, device->mode); device 1251 fs/btrfs/volumes.c device->bdev = NULL; device 1254 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 1255 fs/btrfs/volumes.c list_del_init(&device->dev_alloc_list); device 1256 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); device 1258 fs/btrfs/volumes.c &device->dev_state)) device 1261 fs/btrfs/volumes.c list_del_init(&device->dev_list); device 1263 fs/btrfs/volumes.c btrfs_free_device(device); device 1276 fs/btrfs/volumes.c static void btrfs_close_bdev(struct btrfs_device *device) device 1278 fs/btrfs/volumes.c if (!device->bdev) device 1281 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 1282 fs/btrfs/volumes.c sync_blockdev(device->bdev); device 1283 fs/btrfs/volumes.c invalidate_bdev(device->bdev); device 1286 fs/btrfs/volumes.c blkdev_put(device->bdev, device->mode); device 1289 fs/btrfs/volumes.c static void btrfs_close_one_device(struct btrfs_device *device) device 1291 fs/btrfs/volumes.c struct btrfs_fs_devices *fs_devices = device->fs_devices; device 1295 fs/btrfs/volumes.c if (device->bdev) device 1298 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state) && device 1299 fs/btrfs/volumes.c device->devid != BTRFS_DEV_REPLACE_DEVID) { device 1300 fs/btrfs/volumes.c list_del_init(&device->dev_alloc_list); device 1304 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) device 1307 fs/btrfs/volumes.c btrfs_close_bdev(device); device 1309 fs/btrfs/volumes.c new_device = btrfs_alloc_device(NULL, &device->devid, device 1310 fs/btrfs/volumes.c device->uuid); device 1314 fs/btrfs/volumes.c if (device->name) { device 1315 fs/btrfs/volumes.c name = rcu_string_strdup(device->name->str, GFP_NOFS); device 1320 fs/btrfs/volumes.c list_replace_rcu(&device->dev_list, &new_device->dev_list); device 1321 fs/btrfs/volumes.c new_device->fs_devices = device->fs_devices; device 1324 fs/btrfs/volumes.c btrfs_free_device(device); device 1329 fs/btrfs/volumes.c struct btrfs_device *device, *tmp; device 1335 fs/btrfs/volumes.c list_for_each_entry_safe(device, tmp, &fs_devices->devices, dev_list) { device 1336 fs/btrfs/volumes.c btrfs_close_one_device(device); device 1373 fs/btrfs/volumes.c struct btrfs_device *device; device 1379 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->devices, dev_list) { device 1381 fs/btrfs/volumes.c if (btrfs_open_one_device(fs_devices, device, flags, holder)) device 1385 fs/btrfs/volumes.c device->generation > latest_dev->generation) device 1386 fs/btrfs/volumes.c latest_dev = device; device 1505 fs/btrfs/volumes.c struct btrfs_device *device = NULL; device 1526 fs/btrfs/volumes.c device = ERR_PTR(-EINVAL); device 1530 fs/btrfs/volumes.c device = device_list_add(path, disk_super, &new_device_added); device 1531 fs/btrfs/volumes.c if (!IS_ERR(device)) { device 1533 fs/btrfs/volumes.c btrfs_free_stale_devices(path, device); device 1541 fs/btrfs/volumes.c return device; device 1548 fs/btrfs/volumes.c static bool contains_pending_extent(struct btrfs_device *device, u64 *start, device 1553 fs/btrfs/volumes.c lockdep_assert_held(&device->fs_info->chunk_mutex); device 1555 fs/btrfs/volumes.c if (!find_first_extent_bit(&device->alloc_state, *start, device 1597 fs/btrfs/volumes.c static int find_free_dev_extent_start(struct btrfs_device *device, device 1601 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 1610 fs/btrfs/volumes.c u64 search_end = device->total_bytes; device 1631 fs/btrfs/volumes.c test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) { device 1640 fs/btrfs/volumes.c key.objectid = device->devid; device 1667 fs/btrfs/volumes.c if (key.objectid < device->devid) device 1670 fs/btrfs/volumes.c if (key.objectid > device->devid) device 1683 fs/btrfs/volumes.c if (contains_pending_extent(device, &search_start, device 1729 fs/btrfs/volumes.c if (contains_pending_extent(device, &search_start, hole_size)) { device 1754 fs/btrfs/volumes.c int find_free_dev_extent(struct btrfs_device *device, u64 num_bytes, device 1758 fs/btrfs/volumes.c return find_free_dev_extent_start(device, num_bytes, 0, start, len); device 1762 fs/btrfs/volumes.c struct btrfs_device *device, device 1765 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 1778 fs/btrfs/volumes.c key.objectid = device->devid; device 1821 fs/btrfs/volumes.c struct btrfs_device *device, device 1826 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 1832 fs/btrfs/volumes.c WARN_ON(!test_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state)); device 1833 fs/btrfs/volumes.c WARN_ON(test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)); device 1838 fs/btrfs/volumes.c key.objectid = device->devid; device 1929 fs/btrfs/volumes.c struct btrfs_device *device) device 1944 fs/btrfs/volumes.c key.offset = device->devid; device 1954 fs/btrfs/volumes.c btrfs_set_device_id(leaf, dev_item, device->devid); device 1956 fs/btrfs/volumes.c btrfs_set_device_type(leaf, dev_item, device->type); device 1957 fs/btrfs/volumes.c btrfs_set_device_io_align(leaf, dev_item, device->io_align); device 1958 fs/btrfs/volumes.c btrfs_set_device_io_width(leaf, dev_item, device->io_width); device 1959 fs/btrfs/volumes.c btrfs_set_device_sector_size(leaf, dev_item, device->sector_size); device 1961 fs/btrfs/volumes.c btrfs_device_get_disk_total_bytes(device)); device 1963 fs/btrfs/volumes.c btrfs_device_get_bytes_used(device)); device 1970 fs/btrfs/volumes.c write_extent_buffer(leaf, device->uuid, ptr, BTRFS_UUID_SIZE); device 1997 fs/btrfs/volumes.c static int btrfs_rm_dev_item(struct btrfs_device *device) device 1999 fs/btrfs/volumes.c struct btrfs_root *root = device->fs_info->chunk_root; device 2016 fs/btrfs/volumes.c key.offset = device->devid; device 2076 fs/btrfs/volumes.c struct btrfs_fs_devices *fs_devs, struct btrfs_device *device) device 2081 fs/btrfs/volumes.c if (next_device != device && device 2096 fs/btrfs/volumes.c void btrfs_assign_next_active_device(struct btrfs_device *device, device 2099 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 2106 fs/btrfs/volumes.c device); device 2110 fs/btrfs/volumes.c (fs_info->sb->s_bdev == device->bdev)) device 2113 fs/btrfs/volumes.c if (fs_info->fs_devices->latest_bdev == device->bdev) device 2138 fs/btrfs/volumes.c struct btrfs_device *device; device 2152 fs/btrfs/volumes.c device = btrfs_find_device_by_devspec(fs_info, devid, device_path); device 2154 fs/btrfs/volumes.c if (IS_ERR(device)) { device 2155 fs/btrfs/volumes.c if (PTR_ERR(device) == -ENOENT && device 2159 fs/btrfs/volumes.c ret = PTR_ERR(device); device 2163 fs/btrfs/volumes.c if (btrfs_pinned_by_swapfile(fs_info, device)) { device 2166 fs/btrfs/volumes.c rcu_str_deref(device->name), device->devid); device 2171 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) { device 2176 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state) && device 2182 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 2184 fs/btrfs/volumes.c list_del_init(&device->dev_alloc_list); device 2185 fs/btrfs/volumes.c device->fs_devices->rw_devices--; device 2190 fs/btrfs/volumes.c ret = btrfs_shrink_device(device, 0); device 2200 fs/btrfs/volumes.c ret = btrfs_rm_dev_item(device); device 2204 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); device 2205 fs/btrfs/volumes.c btrfs_scrub_cancel_dev(device); device 2222 fs/btrfs/volumes.c cur_devices = device->fs_devices; device 2224 fs/btrfs/volumes.c list_del_rcu(&device->dev_list); device 2232 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) device 2235 fs/btrfs/volumes.c btrfs_assign_next_active_device(device, NULL); device 2237 fs/btrfs/volumes.c if (device->bdev) { device 2240 fs/btrfs/volumes.c btrfs_sysfs_rm_device_link(fs_devices, device); device 2252 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) device 2253 fs/btrfs/volumes.c btrfs_scratch_superblocks(device->bdev, device->name->str); device 2255 fs/btrfs/volumes.c btrfs_close_bdev(device); device 2257 fs/btrfs/volumes.c btrfs_free_device(device); device 2277 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 2279 fs/btrfs/volumes.c list_add(&device->dev_alloc_list, device 2281 fs/btrfs/volumes.c device->fs_devices->rw_devices++; device 2397 fs/btrfs/volumes.c struct btrfs_device *device; device 2407 fs/btrfs/volumes.c device = btrfs_find_device(fs_info->fs_devices, devid, dev_uuid, device 2410 fs/btrfs/volumes.c device = btrfs_find_device(fs_info->fs_devices, devid, dev_uuid, device 2414 fs/btrfs/volumes.c if (!device) device 2415 fs/btrfs/volumes.c device = ERR_PTR(-ENOENT); device 2417 fs/btrfs/volumes.c return device; device 2427 fs/btrfs/volumes.c struct btrfs_device *device; device 2430 fs/btrfs/volumes.c device = btrfs_find_device(fs_info->fs_devices, devid, NULL, device 2432 fs/btrfs/volumes.c if (!device) device 2434 fs/btrfs/volumes.c return device; device 2442 fs/btrfs/volumes.c list_for_each_entry(device, &fs_info->fs_devices->devices, device 2445 fs/btrfs/volumes.c &device->dev_state) && !device->bdev) device 2446 fs/btrfs/volumes.c return device; device 2463 fs/btrfs/volumes.c struct btrfs_device *device; device 2491 fs/btrfs/volumes.c list_for_each_entry(device, &seed_devices->devices, dev_list) device 2492 fs/btrfs/volumes.c device->fs_devices = seed_devices; device 2527 fs/btrfs/volumes.c struct btrfs_device *device; device 2573 fs/btrfs/volumes.c device = btrfs_find_device(fs_info->fs_devices, devid, dev_uuid, device 2575 fs/btrfs/volumes.c BUG_ON(!device); /* Logic error */ device 2577 fs/btrfs/volumes.c if (device->fs_devices->seeding) { device 2579 fs/btrfs/volumes.c device->generation); device 2597 fs/btrfs/volumes.c struct btrfs_device *device; device 2625 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->devices, dev_list) { device 2626 fs/btrfs/volumes.c if (device->bdev == bdev) { device 2635 fs/btrfs/volumes.c device = btrfs_alloc_device(fs_info, NULL, NULL); device 2636 fs/btrfs/volumes.c if (IS_ERR(device)) { device 2638 fs/btrfs/volumes.c ret = PTR_ERR(device); device 2647 fs/btrfs/volumes.c rcu_assign_pointer(device->name, name); device 2656 fs/btrfs/volumes.c set_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state); device 2657 fs/btrfs/volumes.c device->generation = trans->transid; device 2658 fs/btrfs/volumes.c device->io_width = fs_info->sectorsize; device 2659 fs/btrfs/volumes.c device->io_align = fs_info->sectorsize; device 2660 fs/btrfs/volumes.c device->sector_size = fs_info->sectorsize; device 2661 fs/btrfs/volumes.c device->total_bytes = round_down(i_size_read(bdev->bd_inode), device 2663 fs/btrfs/volumes.c device->disk_total_bytes = device->total_bytes; device 2664 fs/btrfs/volumes.c device->commit_total_bytes = device->total_bytes; device 2665 fs/btrfs/volumes.c device->fs_info = fs_info; device 2666 fs/btrfs/volumes.c device->bdev = bdev; device 2667 fs/btrfs/volumes.c set_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); device 2668 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state); device 2669 fs/btrfs/volumes.c device->mode = FMODE_EXCL; device 2670 fs/btrfs/volumes.c device->dev_stats_valid = 1; device 2671 fs/btrfs/volumes.c set_blocksize(device->bdev, BTRFS_BDEV_BLOCKSIZE); device 2682 fs/btrfs/volumes.c device->fs_devices = fs_devices; device 2686 fs/btrfs/volumes.c list_add_rcu(&device->dev_list, &fs_devices->devices); device 2687 fs/btrfs/volumes.c list_add(&device->dev_alloc_list, &fs_devices->alloc_list); device 2692 fs/btrfs/volumes.c fs_devices->total_rw_bytes += device->total_bytes; device 2694 fs/btrfs/volumes.c atomic64_add(device->total_bytes, &fs_info->free_chunk_space); device 2701 fs/btrfs/volumes.c round_down(orig_super_total_bytes + device->total_bytes, device 2709 fs/btrfs/volumes.c btrfs_sysfs_add_device_link(fs_devices, device); device 2730 fs/btrfs/volumes.c ret = btrfs_add_dev_item(trans, device); device 2777 fs/btrfs/volumes.c btrfs_sysfs_rm_device_link(fs_devices, device); device 2780 fs/btrfs/volumes.c list_del_rcu(&device->dev_list); device 2781 fs/btrfs/volumes.c list_del(&device->dev_alloc_list); device 2786 fs/btrfs/volumes.c fs_info->fs_devices->total_rw_bytes -= device->total_bytes; device 2787 fs/btrfs/volumes.c atomic64_sub(device->total_bytes, &fs_info->free_chunk_space); device 2800 fs/btrfs/volumes.c btrfs_free_device(device); device 2811 fs/btrfs/volumes.c struct btrfs_device *device) device 2815 fs/btrfs/volumes.c struct btrfs_root *root = device->fs_info->chunk_root; device 2826 fs/btrfs/volumes.c key.offset = device->devid; device 2840 fs/btrfs/volumes.c btrfs_set_device_id(leaf, dev_item, device->devid); device 2841 fs/btrfs/volumes.c btrfs_set_device_type(leaf, dev_item, device->type); device 2842 fs/btrfs/volumes.c btrfs_set_device_io_align(leaf, dev_item, device->io_align); device 2843 fs/btrfs/volumes.c btrfs_set_device_io_width(leaf, dev_item, device->io_width); device 2844 fs/btrfs/volumes.c btrfs_set_device_sector_size(leaf, dev_item, device->sector_size); device 2846 fs/btrfs/volumes.c btrfs_device_get_disk_total_bytes(device)); device 2848 fs/btrfs/volumes.c btrfs_device_get_bytes_used(device)); device 2857 fs/btrfs/volumes.c struct btrfs_device *device, u64 new_size) device 2859 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 2864 fs/btrfs/volumes.c if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) device 2871 fs/btrfs/volumes.c diff = round_down(new_size - device->total_bytes, fs_info->sectorsize); device 2873 fs/btrfs/volumes.c if (new_size <= device->total_bytes || device 2874 fs/btrfs/volumes.c test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) { device 2881 fs/btrfs/volumes.c device->fs_devices->total_rw_bytes += diff; device 2883 fs/btrfs/volumes.c btrfs_device_set_total_bytes(device, new_size); device 2884 fs/btrfs/volumes.c btrfs_device_set_disk_total_bytes(device, new_size); device 2885 fs/btrfs/volumes.c btrfs_clear_space_info_full(device->fs_info); device 2886 fs/btrfs/volumes.c if (list_empty(&device->post_commit_list)) device 2887 fs/btrfs/volumes.c list_add_tail(&device->post_commit_list, device 2891 fs/btrfs/volumes.c return btrfs_update_device(trans, device); device 3043 fs/btrfs/volumes.c struct btrfs_device *device = map->stripes[i].dev; device 3044 fs/btrfs/volumes.c ret = btrfs_free_dev_extent(trans, device, device 3053 fs/btrfs/volumes.c if (device->bytes_used > 0) { device 3055 fs/btrfs/volumes.c btrfs_device_set_bytes_used(device, device 3056 fs/btrfs/volumes.c device->bytes_used - dev_extent_len); device 3062 fs/btrfs/volumes.c ret = btrfs_update_device(trans, device); device 4715 fs/btrfs/volumes.c int btrfs_shrink_device(struct btrfs_device *device, u64 new_size) device 4717 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 4732 fs/btrfs/volumes.c u64 old_size = btrfs_device_get_total_bytes(device); device 4740 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) device 4757 fs/btrfs/volumes.c btrfs_device_set_total_bytes(device, new_size); device 4758 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 4759 fs/btrfs/volumes.c device->fs_devices->total_rw_bytes -= diff; device 4768 fs/btrfs/volumes.c if (contains_pending_extent(device, &start, diff)) { device 4779 fs/btrfs/volumes.c key.objectid = device->devid; device 4806 fs/btrfs/volumes.c if (key.objectid != device->devid) { device 4867 fs/btrfs/volumes.c btrfs_device_set_disk_total_bytes(device, new_size); device 4868 fs/btrfs/volumes.c if (list_empty(&device->post_commit_list)) device 4869 fs/btrfs/volumes.c list_add_tail(&device->post_commit_list, device 4878 fs/btrfs/volumes.c ret = btrfs_update_device(trans, device); device 4889 fs/btrfs/volumes.c btrfs_device_set_total_bytes(device, old_size); device 4890 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) device 4891 fs/btrfs/volumes.c device->fs_devices->total_rw_bytes += diff; device 4959 fs/btrfs/volumes.c struct btrfs_device *device; device 5040 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->alloc_list, dev_alloc_list) { device 5044 fs/btrfs/volumes.c if (!test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)) { device 5051 fs/btrfs/volumes.c &device->dev_state) || device 5052 fs/btrfs/volumes.c test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) device 5055 fs/btrfs/volumes.c if (device->total_bytes > device->bytes_used) device 5056 fs/btrfs/volumes.c total_avail = device->total_bytes - device->bytes_used; device 5064 fs/btrfs/volumes.c ret = find_free_dev_extent(device, device 5077 fs/btrfs/volumes.c __func__, device->devid, max_avail, device 5090 fs/btrfs/volumes.c devices_info[ndevs].dev = device; device 5242 fs/btrfs/volumes.c struct btrfs_device *device; device 5276 fs/btrfs/volumes.c device = map->stripes[i].dev; device 5279 fs/btrfs/volumes.c ret = btrfs_update_device(trans, device); device 5282 fs/btrfs/volumes.c ret = btrfs_alloc_dev_extent(trans, device, chunk_offset, device 5294 fs/btrfs/volumes.c device = map->stripes[i].dev; device 5297 fs/btrfs/volumes.c btrfs_set_stack_stripe_devid(stripe, device->devid); device 5299 fs/btrfs/volumes.c memcpy(stripe->dev_uuid, device->uuid, BTRFS_UUID_SIZE); device 6475 fs/btrfs/volumes.c static noinline void btrfs_schedule_bio(struct btrfs_device *device, device 6478 fs/btrfs/volumes.c struct btrfs_fs_info *fs_info = device->fs_info; device 6491 fs/btrfs/volumes.c spin_lock(&device->io_lock); device 6493 fs/btrfs/volumes.c pending_bios = &device->pending_sync_bios; device 6495 fs/btrfs/volumes.c pending_bios = &device->pending_bios; device 6503 fs/btrfs/volumes.c if (device->running_pending) device 6506 fs/btrfs/volumes.c spin_unlock(&device->io_lock); device 6509 fs/btrfs/volumes.c btrfs_queue_work(fs_info->submit_workers, &device->work); device 6643 fs/btrfs/volumes.c struct btrfs_device *device; device 6648 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->devices, device 6650 fs/btrfs/volumes.c if (device->devid == devid && device 6651 fs/btrfs/volumes.c (!uuid || memcmp(device->uuid, uuid, device 6653 fs/btrfs/volumes.c return device; device 6667 fs/btrfs/volumes.c struct btrfs_device *device; device 6669 fs/btrfs/volumes.c device = btrfs_alloc_device(NULL, &devid, dev_uuid); device 6670 fs/btrfs/volumes.c if (IS_ERR(device)) device 6671 fs/btrfs/volumes.c return device; device 6673 fs/btrfs/volumes.c list_add(&device->dev_list, &fs_devices->devices); device 6674 fs/btrfs/volumes.c device->fs_devices = fs_devices; device 6677 fs/btrfs/volumes.c set_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state); device 6680 fs/btrfs/volumes.c return device; device 6879 fs/btrfs/volumes.c struct btrfs_device *device) device 6883 fs/btrfs/volumes.c device->devid = btrfs_device_id(leaf, dev_item); device 6884 fs/btrfs/volumes.c device->disk_total_bytes = btrfs_device_total_bytes(leaf, dev_item); device 6885 fs/btrfs/volumes.c device->total_bytes = device->disk_total_bytes; device 6886 fs/btrfs/volumes.c device->commit_total_bytes = device->disk_total_bytes; device 6887 fs/btrfs/volumes.c device->bytes_used = btrfs_device_bytes_used(leaf, dev_item); device 6888 fs/btrfs/volumes.c device->commit_bytes_used = device->bytes_used; device 6889 fs/btrfs/volumes.c device->type = btrfs_device_type(leaf, dev_item); device 6890 fs/btrfs/volumes.c device->io_align = btrfs_device_io_align(leaf, dev_item); device 6891 fs/btrfs/volumes.c device->io_width = btrfs_device_io_width(leaf, dev_item); device 6892 fs/btrfs/volumes.c device->sector_size = btrfs_device_sector_size(leaf, dev_item); device 6893 fs/btrfs/volumes.c WARN_ON(device->devid == BTRFS_DEV_REPLACE_DEVID); device 6894 fs/btrfs/volumes.c clear_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state); device 6897 fs/btrfs/volumes.c read_extent_buffer(leaf, device->uuid, ptr, BTRFS_UUID_SIZE); device 6960 fs/btrfs/volumes.c struct btrfs_device *device; device 6978 fs/btrfs/volumes.c device = btrfs_find_device(fs_info->fs_devices, devid, dev_uuid, device 6980 fs/btrfs/volumes.c if (!device) { device 6987 fs/btrfs/volumes.c device = add_missing_dev(fs_devices, devid, dev_uuid); device 6988 fs/btrfs/volumes.c if (IS_ERR(device)) { device 6991 fs/btrfs/volumes.c devid, PTR_ERR(device)); device 6992 fs/btrfs/volumes.c return PTR_ERR(device); device 6996 fs/btrfs/volumes.c if (!device->bdev) { device 7006 fs/btrfs/volumes.c if (!device->bdev && device 7007 fs/btrfs/volumes.c !test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) { device 7014 fs/btrfs/volumes.c device->fs_devices->missing_devices++; device 7015 fs/btrfs/volumes.c set_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state); device 7019 fs/btrfs/volumes.c if (device->fs_devices != fs_devices) { device 7021 fs/btrfs/volumes.c &device->dev_state)); device 7023 fs/btrfs/volumes.c list_move(&device->dev_list, &fs_devices->devices); device 7024 fs/btrfs/volumes.c device->fs_devices->num_devices--; device 7027 fs/btrfs/volumes.c device->fs_devices->missing_devices--; device 7030 fs/btrfs/volumes.c device->fs_devices = fs_devices; device 7034 fs/btrfs/volumes.c if (device->fs_devices != fs_info->fs_devices) { device 7035 fs/btrfs/volumes.c BUG_ON(test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state)); device 7036 fs/btrfs/volumes.c if (device->generation != device 7041 fs/btrfs/volumes.c fill_device_from_item(leaf, dev_item, device); device 7042 fs/btrfs/volumes.c set_bit(BTRFS_DEV_STATE_IN_FS_METADATA, &device->dev_state); device 7043 fs/btrfs/volumes.c if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &device->dev_state) && device 7044 fs/btrfs/volumes.c !test_bit(BTRFS_DEV_STATE_REPLACE_TGT, &device->dev_state)) { device 7045 fs/btrfs/volumes.c device->fs_devices->total_rw_bytes += device->total_bytes; device 7046 fs/btrfs/volumes.c atomic64_add(device->total_bytes - device->bytes_used, device 7335 fs/btrfs/volumes.c struct btrfs_device *device; device 7339 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->devices, dev_list) device 7340 fs/btrfs/volumes.c device->fs_info = fs_info; device 7378 fs/btrfs/volumes.c struct btrfs_device *device; device 7387 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->devices, dev_list) { device 7393 fs/btrfs/volumes.c key.offset = device->devid; device 7397 fs/btrfs/volumes.c btrfs_dev_stat_set(device, i, 0); device 7398 fs/btrfs/volumes.c device->dev_stats_valid = 1; device 7411 fs/btrfs/volumes.c btrfs_dev_stat_set(device, i, device 7414 fs/btrfs/volumes.c btrfs_dev_stat_set(device, i, 0); device 7417 fs/btrfs/volumes.c device->dev_stats_valid = 1; device 7418 fs/btrfs/volumes.c btrfs_dev_stat_print_on_load(device); device 7428 fs/btrfs/volumes.c struct btrfs_device *device) device 7441 fs/btrfs/volumes.c key.offset = device->devid; device 7450 fs/btrfs/volumes.c ret, rcu_str_deref(device->name)); device 7461 fs/btrfs/volumes.c rcu_str_deref(device->name), ret); device 7475 fs/btrfs/volumes.c rcu_str_deref(device->name), ret); device 7484 fs/btrfs/volumes.c btrfs_dev_stat_read(device, i)); device 7499 fs/btrfs/volumes.c struct btrfs_device *device; device 7504 fs/btrfs/volumes.c list_for_each_entry(device, &fs_devices->devices, dev_list) { device 7505 fs/btrfs/volumes.c stats_cnt = atomic_read(&device->dev_stats_ccnt); device 7506 fs/btrfs/volumes.c if (!device->dev_stats_valid || stats_cnt == 0) device 7523 fs/btrfs/volumes.c ret = update_dev_stat_item(trans, device); device 7525 fs/btrfs/volumes.c atomic_sub(stats_cnt, &device->dev_stats_ccnt); device 48 fs/btrfs/volumes.h #define btrfs_device_data_ordered_init(device) \ device 49 fs/btrfs/volumes.h seqcount_init(&device->data_seqcount) device 51 fs/btrfs/volumes.h #define btrfs_device_data_ordered_init(device) do { } while (0) device 446 fs/btrfs/volumes.h void btrfs_assign_next_active_device(struct btrfs_device *device, device 454 fs/btrfs/volumes.h void btrfs_free_device(struct btrfs_device *device); device 460 fs/btrfs/volumes.h struct btrfs_device *device, u64 new_size); device 463 fs/btrfs/volumes.h int btrfs_shrink_device(struct btrfs_device *device, u64 new_size); device 476 fs/btrfs/volumes.h int find_free_dev_extent(struct btrfs_device *device, u64 num_bytes, device 534 fs/char_dev.c int cdev_device_add(struct cdev *cdev, struct device *dev) device 568 fs/char_dev.c void cdev_device_del(struct cdev *cdev, struct device *dev) device 363 fs/cifs/cifsproto.h dev_t device; device 6034 fs/cifs/cifssmb.c data_offset->DevMajor = cpu_to_le64(MAJOR(args->device)); device 6035 fs/cifs/cifssmb.c data_offset->DevMinor = cpu_to_le64(MINOR(args->device)); device 388 fs/cifs/dir.c .device = 0, device 629 fs/cifs/file.c .device = 0, device 1480 fs/cifs/inode.c .device = 0, device 2372 fs/cifs/inode.c args->device = 0; device 1054 fs/cifs/smb1ops.c .device = dev, device 243 fs/cifs/smbdirect.c ib_event_msg(event->event), event->device->name, info); device 282 fs/cifs/smbdirect.c ib_dma_unmap_single(request->info->id->device, device 503 fs/cifs/smbdirect.c wc->qp->device, device 665 fs/cifs/smbdirect.c if (!frwr_is_supported(&info->id->device->attrs)) { device 672 fs/cifs/smbdirect.c info->id->device->attrs.device_cap_flags, device 673 fs/cifs/smbdirect.c info->id->device->attrs.max_fast_reg_page_list_len); device 679 fs/cifs/smbdirect.c info->id->device->attrs.max_fast_reg_page_list_len); device 681 fs/cifs/smbdirect.c if (info->id->device->attrs.device_cap_flags & IB_DEVICE_SG_GAPS_REG) device 684 fs/cifs/smbdirect.c info->pd = ib_alloc_pd(info->id->device, 0); device 732 fs/cifs/smbdirect.c info->id->device, (void *)packet, device 734 fs/cifs/smbdirect.c if (ib_dma_mapping_error(info->id->device, request->sge[0].addr)) { device 743 fs/cifs/smbdirect.c info->id->device, request->sge[0].addr, device 768 fs/cifs/smbdirect.c ib_dma_unmap_single(info->id->device, request->sge[0].addr, device 894 fs/cifs/smbdirect.c request->sge[0].addr = ib_dma_map_single(info->id->device, device 898 fs/cifs/smbdirect.c if (ib_dma_mapping_error(info->id->device, request->sge[0].addr)) { device 919 fs/cifs/smbdirect.c ib_dma_unmap_single(info->id->device, device 939 fs/cifs/smbdirect.c info->id->device, device 998 fs/cifs/smbdirect.c ib_dma_map_page(info->id->device, sg_page(sg), device 1001 fs/cifs/smbdirect.c info->id->device, request->sge[i+1].addr)) { device 1018 fs/cifs/smbdirect.c ib_dma_unmap_single(info->id->device, device 1096 fs/cifs/smbdirect.c info->id->device, response->packet, device 1098 fs/cifs/smbdirect.c if (ib_dma_mapping_error(info->id->device, response->sge.addr)) device 1113 fs/cifs/smbdirect.c ib_dma_unmap_single(info->id->device, response->sge.addr, device 1275 fs/cifs/smbdirect.c ib_dma_unmap_single(info->id->device, response->sge.addr, device 1613 fs/cifs/smbdirect.c if (smbd_send_credit_target > info->id->device->attrs.max_cqe || device 1614 fs/cifs/smbdirect.c smbd_send_credit_target > info->id->device->attrs.max_qp_wr) { device 1620 fs/cifs/smbdirect.c info->id->device->attrs.max_cqe, device 1621 fs/cifs/smbdirect.c info->id->device->attrs.max_qp_wr); device 1625 fs/cifs/smbdirect.c if (smbd_receive_credit_max > info->id->device->attrs.max_cqe || device 1626 fs/cifs/smbdirect.c smbd_receive_credit_max > info->id->device->attrs.max_qp_wr) { device 1632 fs/cifs/smbdirect.c info->id->device->attrs.max_cqe, device 1633 fs/cifs/smbdirect.c info->id->device->attrs.max_qp_wr); device 1644 fs/cifs/smbdirect.c if (info->id->device->attrs.max_send_sge < SMBDIRECT_MAX_SGE) { device 1647 fs/cifs/smbdirect.c info->id->device->attrs.max_send_sge); device 1650 fs/cifs/smbdirect.c if (info->id->device->attrs.max_recv_sge < SMBDIRECT_MAX_SGE) { device 1653 fs/cifs/smbdirect.c info->id->device->attrs.max_recv_sge); device 1660 fs/cifs/smbdirect.c ib_alloc_cq_any(info->id->device, info, device 1668 fs/cifs/smbdirect.c ib_alloc_cq_any(info->id->device, info, device 1699 fs/cifs/smbdirect.c info->id->device->attrs.max_qp_rd_atom device 1701 fs/cifs/smbdirect.c info->id->device->attrs.max_qp_rd_atom : device 1708 fs/cifs/smbdirect.c info->id->device->ops.get_port_immutable( device 1709 fs/cifs/smbdirect.c info->id->device, info->id->port_num, &port_immutable); device 2323 fs/cifs/smbdirect.c ib_dma_unmap_sg(info->id->device, mr->sgl, device 2492 fs/cifs/smbdirect.c rc = ib_dma_map_sg(info->id->device, smbdirect_mr->sgl, num_pages, dir); device 2536 fs/cifs/smbdirect.c ib_dma_unmap_sg(info->id->device, smbdirect_mr->sgl, device 2604 fs/cifs/smbdirect.c info->id->device, smbdirect_mr->sgl, device 1154 fs/debugfs/file.c struct device *dev; device 1182 fs/debugfs/file.c struct dentry *debugfs_create_devm_seqfile(struct device *dev, const char *name, device 51 fs/efs/inode.c dev_t device; device 120 fs/efs/inode.c device = 0; device 122 fs/efs/inode.c device = MKDEV(sysv_major(rdev), sysv_minor(rdev)); device 124 fs/efs/inode.c device = old_decode_dev(rdev); device 161 fs/efs/inode.c init_special_inode(inode, inode->i_mode, device); device 62 fs/fuse/cuse.c struct device *dev; /* device representing @cdev */ device 296 fs/fuse/cuse.c static void cuse_gendev_release(struct device *dev) device 325 fs/fuse/cuse.c struct device *dev; device 578 fs/fuse/cuse.c static ssize_t cuse_class_waiting_show(struct device *dev, device 587 fs/fuse/cuse.c static ssize_t cuse_class_abort_store(struct device *dev, device 4937 fs/nfs/nfs4proc.c data->arg.u.device.specdata1 = MAJOR(rdev); device 4938 fs/nfs/nfs4proc.c data->arg.u.device.specdata2 = MINOR(rdev); device 4942 fs/nfs/nfs4proc.c data->arg.u.device.specdata1 = MAJOR(rdev); device 4943 fs/nfs/nfs4proc.c data->arg.u.device.specdata2 = MINOR(rdev); device 1232 fs/nfs/nfs4xdr.c *p++ = cpu_to_be32(create->u.device.specdata1); device 1233 fs/nfs/nfs4xdr.c *p = cpu_to_be32(create->u.device.specdata2); device 33 fs/proc/consoles.c if (con->device) { device 36 fs/proc/consoles.c driver = con->device(con, &index); device 49 fs/pstore/pmsg.c static char *pmsg_devnode(struct device *dev, umode_t *mode) device 58 fs/pstore/pmsg.c struct device *pmsg_device; device 517 fs/pstore/ram.c struct device *dev, struct ramoops_context *cxt, device 613 fs/pstore/ram.c struct device *dev, struct ramoops_context *cxt, device 733 fs/pstore/ram.c struct device *dev = &pdev->dev; device 127 include/acpi/acpi_bus.h void (*bind)(struct device *phys_dev); device 128 include/acpi/acpi_bus.h void (*unbind)(struct device *phys_dev); device 149 include/acpi/acpi_bus.h typedef int (*acpi_op_add) (struct acpi_device * device); device 150 include/acpi/acpi_bus.h typedef int (*acpi_op_remove) (struct acpi_device * device); device 151 include/acpi/acpi_bus.h typedef void (*acpi_op_notify) (struct acpi_device * device, u32 event); device 246 include/acpi/acpi_bus.h const char *acpi_device_hid(struct acpi_device *device); device 311 include/acpi/acpi_bus.h struct device *dev; device 329 include/acpi/acpi_bus.h struct device *dev; device 372 include/acpi/acpi_bus.h struct device dev; device 497 include/acpi/acpi_bus.h int acpi_bus_get_device(acpi_handle handle, struct acpi_device **device); device 502 include/acpi/acpi_bus.h int acpi_bus_get_status(struct acpi_device *device); device 506 include/acpi/acpi_bus.h int acpi_device_set_power(struct acpi_device *device, int state); device 507 include/acpi/acpi_bus.h int acpi_bus_init_power(struct acpi_device *device); device 508 include/acpi/acpi_bus.h int acpi_device_fix_up_power(struct acpi_device *device); device 510 include/acpi/acpi_bus.h int acpi_device_update_power(struct acpi_device *device, int *state_p); device 513 include/acpi/acpi_bus.h struct device *dev); device 515 include/acpi/acpi_bus.h struct device *dev); device 533 include/acpi/acpi_bus.h int acpi_match_device_ids(struct acpi_device *device, device 563 include/acpi/acpi_bus.h bool (*match)(struct device *dev); device 564 include/acpi/acpi_bus.h struct acpi_device * (*find_companion)(struct device *); device 565 include/acpi/acpi_bus.h void (*setup)(struct device *); device 566 include/acpi/acpi_bus.h void (*cleanup)(struct device *); device 570 include/acpi/acpi_bus.h int acpi_bind_one(struct device *dev, struct acpi_device *adev); device 571 include/acpi/acpi_bus.h int acpi_unbind_one(struct device *dev); device 574 include/acpi/acpi_bus.h struct acpi_device * device; device 588 include/acpi/acpi_bus.h int acpi_dma_get_range(struct device *dev, u64 *dma_addr, u64 *offset, device 590 include/acpi/acpi_bus.h int acpi_dma_configure(struct device *dev, enum dev_dma_attr attr); device 610 include/acpi/acpi_bus.h void acpi_pm_wakeup_event(struct device *dev); device 611 include/acpi/acpi_bus.h acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, device 614 include/acpi/acpi_bus.h bool acpi_pm_device_can_wakeup(struct device *dev); device 615 include/acpi/acpi_bus.h int acpi_pm_device_sleep_state(struct device *, int *, int); device 616 include/acpi/acpi_bus.h int acpi_pm_set_device_wakeup(struct device *dev, bool enable); device 617 include/acpi/acpi_bus.h int acpi_pm_set_bridge_wakeup(struct device *dev, bool enable); device 619 include/acpi/acpi_bus.h static inline void acpi_pm_wakeup_event(struct device *dev) device 623 include/acpi/acpi_bus.h struct device *dev, device 632 include/acpi/acpi_bus.h static inline bool acpi_pm_device_can_wakeup(struct device *dev) device 636 include/acpi/acpi_bus.h static inline int acpi_pm_device_sleep_state(struct device *d, int *p, int m) device 644 include/acpi/acpi_bus.h static inline int acpi_pm_set_device_wakeup(struct device *dev, bool enable) device 648 include/acpi/acpi_bus.h static inline int acpi_pm_set_bridge_wakeup(struct device *dev, bool enable) device 629 include/acpi/acpixf.h acpi_install_notify_handler(acpi_handle device, device 635 include/acpi/acpixf.h acpi_remove_notify_handler(acpi_handle device, device 641 include/acpi/acpixf.h device, device 651 include/acpi/acpixf.h device, device 776 include/acpi/acpixf.h acpi_get_vendor_resource(acpi_handle device, device 783 include/acpi/acpixf.h acpi_get_current_resources(acpi_handle device, device 787 include/acpi/acpixf.h acpi_get_possible_resources(acpi_handle device, device 801 include/acpi/acpixf.h acpi_walk_resources(acpi_handle device, char *name, device 805 include/acpi/acpixf.h acpi_set_current_resources(acpi_handle device, device 809 include/acpi/acpixf.h acpi_get_irq_routing_table(acpi_handle device, device 543 include/acpi/actbl1.h u8 device; device 1143 include/acpi/actbl1.h u16 device; device 1721 include/acpi/actbl2.h u8 device; device 355 include/acpi/actbl3.h u8 device; device 1038 include/acpi/actypes.h acpi_handle device, device 1051 include/acpi/actypes.h void (*acpi_notify_handler) (acpi_handle device, u32 value, void *context); device 1199 include/acpi/actypes.h u16 device; device 60 include/acpi/ghes.h int ghes_edac_register(struct ghes *ghes, struct device *dev); device 70 include/acpi/ghes.h static inline int ghes_edac_register(struct ghes *ghes, struct device *dev) device 234 include/acpi/processor.h struct device *dev; /* Processor device. */ device 56 include/acpi/video.h extern int acpi_video_get_edid(struct acpi_device *device, int type, device 65 include/acpi/video.h extern int acpi_video_get_levels(struct acpi_device *device, device 71 include/acpi/video.h static inline int acpi_video_get_edid(struct acpi_device *device, int type, device 87 include/acpi/video.h static inline int acpi_video_get_levels(struct acpi_device *device, device 51 include/asm-generic/gpio.h struct device; device 130 include/asm-generic/gpio.h static inline int gpio_export_link(struct device *dev, const char *name, device 112 include/clocksource/timer-ti-dm.h int (*get_context_loss_count)(struct device *); device 53 include/crypto/engine.h struct device *dev; device 108 include/crypto/engine.h struct crypto_engine *crypto_engine_alloc_init(struct device *dev, bool rt); device 45 include/drm/bridge/analogix_dp.h analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data); device 8 include/drm/drm_audio_component.h struct device; device 26 include/drm/drm_audio_component.h unsigned long (*get_power)(struct device *); device 32 include/drm/drm_audio_component.h void (*put_power)(struct device *, unsigned long); device 36 include/drm/drm_audio_component.h void (*codec_wake_override)(struct device *, bool enable); device 40 include/drm/drm_audio_component.h int (*get_cdclk_freq)(struct device *); device 47 include/drm/drm_audio_component.h int (*sync_audio_rate)(struct device *, int port, int pipe, int rate); device 60 include/drm/drm_audio_component.h int (*get_eld)(struct device *, int port, int pipe, bool *enabled, device 94 include/drm/drm_audio_component.h int (*master_bind)(struct device *dev, struct drm_audio_component *); device 101 include/drm/drm_audio_component.h void (*master_unbind)(struct device *dev, struct drm_audio_component *); device 111 include/drm/drm_audio_component.h struct device *dev; device 435 include/drm/drm_bridge.h struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev, device 1086 include/drm/drm_connector.h struct device *kdev; device 68 include/drm/drm_device.h struct device *dev; device 1246 include/drm/drm_dp_helper.h struct device *parent; device 1293 include/drm/drm_dp_helper.h struct device *dev; device 1455 include/drm/drm_dp_helper.h struct device *parent); device 1466 include/drm/drm_dp_helper.h struct device *parent) device 785 include/drm/drm_drv.h struct device *parent); device 786 include/drm/drm_drv.h int devm_drm_dev_init(struct device *parent, device 792 include/drm/drm_drv.h struct device *parent); device 44 include/drm/drm_file.h struct device; device 73 include/drm/drm_file.h struct device *kdev; /* Linux device */ device 99 include/drm/drm_mipi_dsi.h struct device *dev; device 177 include/drm/drm_mipi_dsi.h struct device dev; device 190 include/drm/drm_mipi_dsi.h static inline struct mipi_dsi_device *to_mipi_dsi_device(struct device *dev) device 12 include/drm/drm_of.h struct device; device 24 include/drm/drm_of.h void drm_of_component_match_add(struct device *master, device 26 include/drm/drm_of.h int (*compare)(struct device *, void *), device 28 include/drm/drm_of.h int drm_of_component_probe(struct device *dev, device 29 include/drm/drm_of.h int (*compare_of)(struct device *, void *), device 52 include/drm/drm_of.h drm_of_component_match_add(struct device *master, device 54 include/drm/drm_of.h int (*compare)(struct device *, void *), device 60 include/drm/drm_of.h drm_of_component_probe(struct device *dev, device 61 include/drm/drm_of.h int (*compare_of)(struct device *, void *), device 133 include/drm/drm_panel.h struct device *dev; device 52 include/drm/drm_prime.h struct device; device 64 include/drm/drm_prime.h struct device; device 100 include/drm/drm_prime.h struct device *attach_dev); device 205 include/drm/drm_print.h static inline struct drm_printer drm_info_printer(struct device *dev) device 276 include/drm/drm_print.h void drm_dev_printk(const struct device *dev, const char *level, device 279 include/drm/drm_print.h void drm_dev_dbg(const struct device *dev, unsigned int category, device 6 include/drm/drm_sysfs.h struct device; device 10 include/drm/drm_sysfs.h int drm_class_device_register(struct device *dev); device 11 include/drm/drm_sysfs.h void drm_class_device_unregister(struct device *dev); device 93 include/drm/i915_mei_hdcp_interface.h int (*initiate_hdcp2_session)(struct device *dev, device 96 include/drm/i915_mei_hdcp_interface.h int (*verify_receiver_cert_prepare_km)(struct device *dev, device 104 include/drm/i915_mei_hdcp_interface.h int (*verify_hprime)(struct device *dev, device 107 include/drm/i915_mei_hdcp_interface.h int (*store_pairing_info)(struct device *dev, device 111 include/drm/i915_mei_hdcp_interface.h int (*initiate_locality_check)(struct device *dev, device 114 include/drm/i915_mei_hdcp_interface.h int (*verify_lprime)(struct device *dev, device 117 include/drm/i915_mei_hdcp_interface.h int (*get_session_key)(struct device *dev, device 120 include/drm/i915_mei_hdcp_interface.h int (*repeater_check_flow_prepare_ack)(struct device *dev, device 126 include/drm/i915_mei_hdcp_interface.h int (*verify_mprime)(struct device *dev, device 129 include/drm/i915_mei_hdcp_interface.h int (*enable_hdcp_authentication)(struct device *dev, device 131 include/drm/i915_mei_hdcp_interface.h int (*close_hdcp_session)(struct device *dev, device 142 include/drm/i915_mei_hdcp_interface.h struct device *mei_dev; device 30 include/drm/ttm/ttm_debug.h extern void ttm_trace_dma_map(struct device *dev, struct ttm_dma_tt *tt); device 31 include/drm/ttm/ttm_debug.h extern void ttm_trace_dma_unmap(struct device *dev, struct ttm_dma_tt *tt); device 32 include/drm/ttm/ttm_page_alloc.h struct device; device 64 include/drm/ttm/ttm_page_alloc.h int ttm_populate_and_map_pages(struct device *dev, struct ttm_dma_tt *tt, device 70 include/drm/ttm/ttm_page_alloc.h void ttm_unmap_and_unpopulate_pages(struct device *dev, struct ttm_dma_tt *tt); device 93 include/drm/ttm/ttm_page_alloc.h int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev, device 95 include/drm/ttm/ttm_page_alloc.h void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev); device 111 include/drm/ttm/ttm_page_alloc.h struct device *dev, device 117 include/drm/ttm/ttm_page_alloc.h struct device *dev) device 84 include/linux/acpi.h static inline bool has_acpi_companion(struct device *dev) device 89 include/linux/acpi.h static inline void acpi_preset_companion(struct device *dev, device 100 include/linux/acpi.h struct device *acpi_get_first_physical_node(struct acpi_device *adev); device 311 include/linux/acpi.h int acpi_register_gsi (struct device *dev, u32 gsi, int triggering, int polarity); device 613 include/linux/acpi.h const struct device *dev); device 615 include/linux/acpi.h const void *acpi_device_get_match_data(const struct device *dev); device 616 include/linux/acpi.h extern bool acpi_driver_match_device(struct device *dev, device 618 include/linux/acpi.h int acpi_device_uevent_modalias(struct device *, struct kobj_uevent_env *); device 619 include/linux/acpi.h int acpi_device_modalias(struct device *, char *, int); device 730 include/linux/acpi.h static inline bool has_acpi_companion(struct device *dev) device 735 include/linux/acpi.h static inline void acpi_preset_companion(struct device *dev, device 745 include/linux/acpi.h static inline struct device *acpi_get_first_physical_node(struct acpi_device *adev) device 804 include/linux/acpi.h const struct acpi_device_id *ids, const struct device *dev) device 809 include/linux/acpi.h static inline const void *acpi_device_get_match_data(const struct device *dev) device 814 include/linux/acpi.h static inline bool acpi_driver_match_device(struct device *dev, device 828 include/linux/acpi.h static inline int acpi_device_uevent_modalias(struct device *dev, device 834 include/linux/acpi.h static inline int acpi_device_modalias(struct device *dev, device 850 include/linux/acpi.h static inline int acpi_dma_get_range(struct device *dev, u64 *dma_addr, device 856 include/linux/acpi.h static inline int acpi_dma_configure(struct device *dev, device 921 include/linux/acpi.h int acpi_dev_suspend(struct device *dev, bool wakeup); device 922 include/linux/acpi.h int acpi_dev_resume(struct device *dev); device 923 include/linux/acpi.h int acpi_subsys_runtime_suspend(struct device *dev); device 924 include/linux/acpi.h int acpi_subsys_runtime_resume(struct device *dev); device 925 include/linux/acpi.h int acpi_dev_pm_attach(struct device *dev, bool power_on); device 927 include/linux/acpi.h static inline int acpi_dev_runtime_suspend(struct device *dev) { return 0; } device 928 include/linux/acpi.h static inline int acpi_dev_runtime_resume(struct device *dev) { return 0; } device 929 include/linux/acpi.h static inline int acpi_subsys_runtime_suspend(struct device *dev) { return 0; } device 930 include/linux/acpi.h static inline int acpi_subsys_runtime_resume(struct device *dev) { return 0; } device 931 include/linux/acpi.h static inline int acpi_dev_pm_attach(struct device *dev, bool power_on) device 938 include/linux/acpi.h int acpi_subsys_prepare(struct device *dev); device 939 include/linux/acpi.h void acpi_subsys_complete(struct device *dev); device 940 include/linux/acpi.h int acpi_subsys_suspend_late(struct device *dev); device 941 include/linux/acpi.h int acpi_subsys_suspend_noirq(struct device *dev); device 942 include/linux/acpi.h int acpi_subsys_suspend(struct device *dev); device 943 include/linux/acpi.h int acpi_subsys_freeze(struct device *dev); device 944 include/linux/acpi.h int acpi_subsys_poweroff(struct device *dev); device 948 include/linux/acpi.h static inline int acpi_subsys_prepare(struct device *dev) { return 0; } device 949 include/linux/acpi.h static inline void acpi_subsys_complete(struct device *dev) {} device 950 include/linux/acpi.h static inline int acpi_subsys_suspend_late(struct device *dev) { return 0; } device 951 include/linux/acpi.h static inline int acpi_subsys_suspend_noirq(struct device *dev) { return 0; } device 952 include/linux/acpi.h static inline int acpi_subsys_suspend(struct device *dev) { return 0; } device 953 include/linux/acpi.h static inline int acpi_subsys_freeze(struct device *dev) { return 0; } device 954 include/linux/acpi.h static inline int acpi_subsys_poweroff(struct device *dev) { return 0; } device 1298 include/linux/acpi.h extern int acpi_platform_notify(struct device *dev, enum kobject_action action); device 1301 include/linux/acpi.h acpi_platform_notify(struct device *dev, enum kobject_action action) device 29 include/linux/acpi_dma.h struct device *dev; device 43 include/linux/acpi_dma.h struct device *dev; device 59 include/linux/acpi_dma.h int acpi_dma_controller_register(struct device *dev, device 63 include/linux/acpi_dma.h int acpi_dma_controller_free(struct device *dev); device 64 include/linux/acpi_dma.h int devm_acpi_dma_controller_register(struct device *dev, device 68 include/linux/acpi_dma.h void devm_acpi_dma_controller_free(struct device *dev); device 70 include/linux/acpi_dma.h struct dma_chan *acpi_dma_request_slave_chan_by_index(struct device *dev, device 72 include/linux/acpi_dma.h struct dma_chan *acpi_dma_request_slave_chan_by_name(struct device *dev, device 79 include/linux/acpi_dma.h static inline int acpi_dma_controller_register(struct device *dev, device 86 include/linux/acpi_dma.h static inline int acpi_dma_controller_free(struct device *dev) device 90 include/linux/acpi_dma.h static inline int devm_acpi_dma_controller_register(struct device *dev, device 97 include/linux/acpi_dma.h static inline void devm_acpi_dma_controller_free(struct device *dev) device 102 include/linux/acpi_dma.h struct device *dev, size_t index) device 107 include/linux/acpi_dma.h struct device *dev, const char *name) device 31 include/linux/acpi_iort.h u32 iort_msi_map_rid(struct device *dev, u32 req_id); device 32 include/linux/acpi_iort.h struct irq_domain *iort_get_device_domain(struct device *dev, u32 req_id); device 33 include/linux/acpi_iort.h void acpi_configure_pmsi_domain(struct device *dev); device 34 include/linux/acpi_iort.h int iort_pmsi_get_dev_id(struct device *dev, u32 *dev_id); device 36 include/linux/acpi_iort.h void iort_dma_setup(struct device *dev, u64 *dma_addr, u64 *size); device 37 include/linux/acpi_iort.h const struct iommu_ops *iort_iommu_configure(struct device *dev); device 38 include/linux/acpi_iort.h int iort_iommu_msi_get_resv_regions(struct device *dev, struct list_head *head); device 41 include/linux/acpi_iort.h static inline u32 iort_msi_map_rid(struct device *dev, u32 req_id) device 43 include/linux/acpi_iort.h static inline struct irq_domain *iort_get_device_domain(struct device *dev, device 46 include/linux/acpi_iort.h static inline void acpi_configure_pmsi_domain(struct device *dev) { } device 48 include/linux/acpi_iort.h static inline void iort_dma_setup(struct device *dev, u64 *dma_addr, device 51 include/linux/acpi_iort.h struct device *dev) device 54 include/linux/acpi_iort.h int iort_iommu_msi_get_resv_regions(struct device *dev, struct list_head *head) device 47 include/linux/agp_backend.h struct pci_dev *device; device 16 include/linux/ahci_platform.h struct device; device 39 include/linux/ahci_platform.h int ahci_platform_suspend_host(struct device *dev); device 40 include/linux/ahci_platform.h int ahci_platform_resume_host(struct device *dev); device 41 include/linux/ahci_platform.h int ahci_platform_suspend(struct device *dev); device 42 include/linux/ahci_platform.h int ahci_platform_resume(struct device *dev); device 263 include/linux/alcor_pci.h struct device *dev; device 65 include/linux/amba/bus.h struct device dev; device 113 include/linux/amba/bus.h struct amba_device *amba_apb_device_add(struct device *parent, const char *name, device 117 include/linux/amba/bus.h struct amba_device *amba_ahb_device_add(struct device *parent, const char *name, device 122 include/linux/amba/bus.h amba_apb_device_add_res(struct device *parent, const char *name, device 127 include/linux/amba/bus.h amba_ahb_device_add_res(struct device *parent, const char *name, device 132 include/linux/amba/bus.h struct amba_device *amba_find_device(const char *, struct device *, unsigned int, unsigned int); device 26 include/linux/amba/mmci.h int (*ios_handler)(struct device *, struct mmc_ios *); device 27 include/linux/amba/mmci.h unsigned int (*status)(struct device *); device 88 include/linux/async.h async_schedule_dev(async_func_t func, struct device *dev) device 109 include/linux/async.h async_schedule_dev_domain(async_func_t func, struct device *dev, device 92 include/linux/async_tx.h struct dma_device *dma = chan->device; device 16 include/linux/ata_platform.h extern int __pata_platform_probe(struct device *dev, device 45 include/linux/atmdev.h struct device; device 169 include/linux/atmdev.h struct device class_dev; /* sysfs device */ device 227 include/linux/atmdev.h struct atm_dev *atm_dev_register(const char *type, struct device *parent, device 14 include/linux/attribute_container.h struct device; device 22 include/linux/attribute_container.h int (*match)(struct attribute_container *, struct device *); device 41 include/linux/attribute_container.h void attribute_container_create_device(struct device *dev, device 43 include/linux/attribute_container.h struct device *, device 44 include/linux/attribute_container.h struct device *)); device 45 include/linux/attribute_container.h void attribute_container_add_device(struct device *dev, device 47 include/linux/attribute_container.h struct device *, device 48 include/linux/attribute_container.h struct device *)); device 49 include/linux/attribute_container.h void attribute_container_remove_device(struct device *dev, device 51 include/linux/attribute_container.h struct device *, device 52 include/linux/attribute_container.h struct device *)); device 53 include/linux/attribute_container.h void attribute_container_device_trigger(struct device *dev, device 55 include/linux/attribute_container.h struct device *, device 56 include/linux/attribute_container.h struct device *)); device 57 include/linux/attribute_container.h void attribute_container_trigger(struct device *dev, device 59 include/linux/attribute_container.h struct device *)); device 60 include/linux/attribute_container.h int attribute_container_add_attrs(struct device *classdev); device 61 include/linux/attribute_container.h int attribute_container_add_class_device(struct device *classdev); device 63 include/linux/attribute_container.h struct device *dev, device 64 include/linux/attribute_container.h struct device *classdev); device 65 include/linux/attribute_container.h void attribute_container_remove_attrs(struct device *classdev); device 66 include/linux/attribute_container.h void attribute_container_class_device_del(struct device *classdev); device 67 include/linux/attribute_container.h struct attribute_container *attribute_container_classdev_to_container(struct device *); device 68 include/linux/attribute_container.h struct device *attribute_container_find_class_device(struct attribute_container *, struct device *); device 69 include/linux/attribute_container.h struct device_attribute **attribute_container_classdev_to_attrs(const struct device *classdev); device 18 include/linux/backing-dev-defs.h struct device; device 222 include/linux/backing-dev-defs.h struct device *dev; device 224 include/linux/backing-dev-defs.h struct device *owner; device 36 include/linux/backing-dev.h int bdi_register_owner(struct backing_dev_info *bdi, struct device *owner); device 116 include/linux/backlight.h struct device dev; device 179 include/linux/backlight.h struct device *dev, void *devdata, const struct backlight_ops *ops, device 182 include/linux/backlight.h struct device *dev, const char *name, struct device *parent, device 186 include/linux/backlight.h extern void devm_backlight_device_unregister(struct device *dev, device 222 include/linux/backlight.h struct backlight_device *of_find_backlight(struct device *dev); device 223 include/linux/backlight.h struct backlight_device *devm_of_find_backlight(struct device *dev); device 225 include/linux/backlight.h static inline struct backlight_device *of_find_backlight(struct device *dev) device 231 include/linux/backlight.h devm_of_find_backlight(struct device *dev) device 28 include/linux/badblocks.h struct device *dev; /* set by devm_init_badblocks */ device 55 include/linux/badblocks.h struct device; device 56 include/linux/badblocks.h int devm_init_badblocks(struct device *dev, struct badblocks *bb); device 57 include/linux/badblocks.h static inline void devm_exit_badblocks(struct device *dev, struct badblocks *bb) device 271 include/linux/bcma/bcma.h struct device dev; device 272 include/linux/bcma/bcma.h struct device *dma_dev; device 335 include/linux/bcma/bcma.h struct device *dev; device 9 include/linux/bcma/bcma_soc.h struct device *dev; device 6 include/linux/blk-pm.h struct device; device 13 include/linux/blk-pm.h extern void blk_pm_runtime_init(struct request_queue *q, struct device *dev); device 21 include/linux/blk-pm.h struct device *dev) {} device 469 include/linux/blkdev.h struct device *dev; device 1114 include/linux/blkdev.h struct device *dev); device 85 include/linux/blktrace_api.h extern void blk_trace_remove_sysfs(struct device *dev); device 86 include/linux/blktrace_api.h extern int blk_trace_init_sysfs(struct device *dev); device 101 include/linux/blktrace_api.h static inline int blk_trace_init_sysfs(struct device *dev) device 16 include/linux/bsg-lib.h struct device; device 30 include/linux/bsg-lib.h struct device *dev; device 67 include/linux/bsg-lib.h struct request_queue *bsg_setup_queue(struct device *dev, const char *name, device 19 include/linux/bsg.h struct device *class_dev; device 25 include/linux/bsg.h int bsg_register_queue(struct request_queue *q, struct device *parent, device 27 include/linux/bsg.h int bsg_scsi_register_queue(struct request_queue *q, struct device *parent); device 31 include/linux/bsg.h struct device *parent) device 11 include/linux/c2port.h struct device; device 28 include/linux/c2port.h struct device *dev; device 94 include/linux/cb710.h static inline struct device *cb710_slot_dev(struct cb710_slot *slot) device 99 include/linux/cb710.h static inline struct device *cb710_chip_dev(struct cb710_chip *chip) device 32 include/linux/cdev.h int cdev_device_add(struct cdev *cdev, struct device *dev); device 33 include/linux/cdev.h void cdev_device_del(struct cdev *cdev, struct device *dev); device 39 include/linux/cgroup_rdma.h void rdmacg_register_device(struct rdmacg_device *device); device 40 include/linux/cgroup_rdma.h void rdmacg_unregister_device(struct rdmacg_device *device); device 44 include/linux/cgroup_rdma.h struct rdmacg_device *device, device 47 include/linux/cgroup_rdma.h struct rdmacg_device *device, device 334 include/linux/clk-provider.h struct clk *clk_register_fixed_rate(struct device *dev, const char *name, device 337 include/linux/clk-provider.h struct clk_hw *clk_hw_register_fixed_rate(struct device *dev, const char *name, device 340 include/linux/clk-provider.h struct clk *clk_register_fixed_rate_with_accuracy(struct device *dev, device 344 include/linux/clk-provider.h struct clk_hw *clk_hw_register_fixed_rate_with_accuracy(struct device *dev, device 389 include/linux/clk-provider.h struct clk *clk_register_gate(struct device *dev, const char *name, device 393 include/linux/clk-provider.h struct clk_hw *clk_hw_register_gate(struct device *dev, const char *name, device 486 include/linux/clk-provider.h struct clk *clk_register_divider(struct device *dev, const char *name, device 490 include/linux/clk-provider.h struct clk_hw *clk_hw_register_divider(struct device *dev, const char *name, device 494 include/linux/clk-provider.h struct clk *clk_register_divider_table(struct device *dev, const char *name, device 499 include/linux/clk-provider.h struct clk_hw *clk_hw_register_divider_table(struct device *dev, device 558 include/linux/clk-provider.h struct clk *clk_register_mux(struct device *dev, const char *name, device 563 include/linux/clk-provider.h struct clk_hw *clk_hw_register_mux(struct device *dev, const char *name, device 569 include/linux/clk-provider.h struct clk *clk_register_mux_table(struct device *dev, const char *name, device 574 include/linux/clk-provider.h struct clk_hw *clk_hw_register_mux_table(struct device *dev, const char *name, device 610 include/linux/clk-provider.h struct clk *clk_register_fixed_factor(struct device *dev, const char *name, device 614 include/linux/clk-provider.h struct clk_hw *clk_hw_register_fixed_factor(struct device *dev, device 663 include/linux/clk-provider.h struct clk *clk_register_fractional_divider(struct device *dev, device 667 include/linux/clk-provider.h struct clk_hw *clk_hw_register_fractional_divider(struct device *dev, device 740 include/linux/clk-provider.h struct clk *clk_register_composite(struct device *dev, const char *name, device 747 include/linux/clk-provider.h struct clk_hw *clk_hw_register_composite(struct device *dev, const char *name, device 776 include/linux/clk-provider.h struct clk *clk_register_gpio_gate(struct device *dev, const char *name, device 779 include/linux/clk-provider.h struct clk_hw *clk_hw_register_gpio_gate(struct device *dev, const char *name, device 785 include/linux/clk-provider.h struct clk *clk_register_gpio_mux(struct device *dev, const char *name, device 788 include/linux/clk-provider.h struct clk_hw *clk_hw_register_gpio_mux(struct device *dev, const char *name, device 793 include/linux/clk-provider.h struct clk *clk_register(struct device *dev, struct clk_hw *hw); device 794 include/linux/clk-provider.h struct clk *devm_clk_register(struct device *dev, struct clk_hw *hw); device 796 include/linux/clk-provider.h int __must_check clk_hw_register(struct device *dev, struct clk_hw *hw); device 797 include/linux/clk-provider.h int __must_check devm_clk_hw_register(struct device *dev, struct clk_hw *hw); device 801 include/linux/clk-provider.h void devm_clk_unregister(struct device *dev, struct clk *clk); device 804 include/linux/clk-provider.h void devm_clk_hw_unregister(struct device *dev, struct clk_hw *hw); device 1037 include/linux/clk-provider.h int devm_of_clk_add_hw_provider(struct device *dev, device 1042 include/linux/clk-provider.h void devm_of_clk_del_provider(struct device *dev); device 1071 include/linux/clk-provider.h static inline int devm_of_clk_add_hw_provider(struct device *dev, device 1079 include/linux/clk-provider.h static inline void devm_of_clk_del_provider(struct device *dev) {} device 16 include/linux/clk.h struct device; device 290 include/linux/clk.h struct clk *clk_get(struct device *dev, const char *id); device 312 include/linux/clk.h int __must_check clk_bulk_get(struct device *dev, int num_clks, device 332 include/linux/clk.h int __must_check clk_bulk_get_all(struct device *dev, device 345 include/linux/clk.h int __must_check clk_bulk_get_optional(struct device *dev, int num_clks, device 359 include/linux/clk.h int __must_check devm_clk_bulk_get(struct device *dev, int num_clks, device 382 include/linux/clk.h int __must_check devm_clk_bulk_get_optional(struct device *dev, int num_clks, device 398 include/linux/clk.h int __must_check devm_clk_bulk_get_all(struct device *dev, device 419 include/linux/clk.h struct clk *devm_clk_get(struct device *dev, const char *id); device 430 include/linux/clk.h struct clk *devm_clk_get_optional(struct device *dev, const char *id); device 446 include/linux/clk.h struct clk *devm_get_clk_from_child(struct device *dev, device 595 include/linux/clk.h void devm_clk_put(struct device *dev, struct clk *clk); device 745 include/linux/clk.h static inline struct clk *clk_get(struct device *dev, const char *id) device 750 include/linux/clk.h static inline int __must_check clk_bulk_get(struct device *dev, int num_clks, device 756 include/linux/clk.h static inline int __must_check clk_bulk_get_optional(struct device *dev, device 762 include/linux/clk.h static inline int __must_check clk_bulk_get_all(struct device *dev, device 768 include/linux/clk.h static inline struct clk *devm_clk_get(struct device *dev, const char *id) device 773 include/linux/clk.h static inline struct clk *devm_clk_get_optional(struct device *dev, device 779 include/linux/clk.h static inline int __must_check devm_clk_bulk_get(struct device *dev, int num_clks, device 785 include/linux/clk.h static inline int __must_check devm_clk_bulk_get_optional(struct device *dev, device 791 include/linux/clk.h static inline int __must_check devm_clk_bulk_get_all(struct device *dev, device 798 include/linux/clk.h static inline struct clk *devm_get_clk_from_child(struct device *dev, device 810 include/linux/clk.h static inline void devm_clk_put(struct device *dev, struct clk *clk) {} device 955 include/linux/clk.h static inline struct clk *clk_get_optional(struct device *dev, const char *id) device 17 include/linux/clk/davinci.h int da830_pll_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 20 include/linux/clk/davinci.h int da850_pll0_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 23 include/linux/clk/davinci.h int dm355_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 24 include/linux/clk/davinci.h int dm355_psc_init(struct device *dev, void __iomem *base); device 27 include/linux/clk/davinci.h int dm365_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 28 include/linux/clk/davinci.h int dm365_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 29 include/linux/clk/davinci.h int dm365_psc_init(struct device *dev, void __iomem *base); device 32 include/linux/clk/davinci.h int dm644x_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 33 include/linux/clk/davinci.h int dm644x_psc_init(struct device *dev, void __iomem *base); device 36 include/linux/clk/davinci.h int dm646x_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); device 37 include/linux/clk/davinci.h int dm646x_psc_init(struct device *dev, void __iomem *base); device 15 include/linux/clk/renesas.h struct device; device 21 include/linux/clk/renesas.h int cpg_mstp_attach_dev(struct generic_pm_domain *unused, struct device *dev); device 22 include/linux/clk/renesas.h void cpg_mstp_detach_dev(struct generic_pm_domain *unused, struct device *dev); device 29 include/linux/clk/renesas.h int cpg_mssr_attach_dev(struct generic_pm_domain *unused, struct device *dev); device 30 include/linux/clk/renesas.h void cpg_mssr_detach_dev(struct generic_pm_domain *unused, struct device *dev); device 16 include/linux/clkdev.h struct device; device 47 include/linux/clkdev.h int clk_add_alias(const char *, const char *, const char *, struct device *); device 52 include/linux/clkdev.h int devm_clk_hw_register_clkdev(struct device *dev, struct clk_hw *hw, device 54 include/linux/clkdev.h void devm_clk_release_clkdev(struct device *dev, const char *con_id, device 29 include/linux/clock_cooling.h clock_cooling_register(struct device *dev, const char *clock_name); device 41 include/linux/clock_cooling.h clock_cooling_register(struct device *dev, const char *clock_name) device 8 include/linux/component.h struct device; device 23 include/linux/component.h int (*bind)(struct device *comp, struct device *master, device 32 include/linux/component.h void (*unbind)(struct device *comp, struct device *master, device 36 include/linux/component.h int component_add(struct device *, const struct component_ops *); device 37 include/linux/component.h int component_add_typed(struct device *dev, const struct component_ops *ops, device 39 include/linux/component.h void component_del(struct device *, const struct component_ops *); device 41 include/linux/component.h int component_bind_all(struct device *master, void *master_data); device 42 include/linux/component.h void component_unbind_all(struct device *master, void *master_data); device 74 include/linux/component.h int (*bind)(struct device *master); device 82 include/linux/component.h void (*unbind)(struct device *master); device 85 include/linux/component.h void component_master_del(struct device *, device 90 include/linux/component.h int component_master_add_with_match(struct device *, device 92 include/linux/component.h void component_match_add_release(struct device *master, device 94 include/linux/component.h void (*release)(struct device *, void *), device 95 include/linux/component.h int (*compare)(struct device *, void *), void *compare_data); device 96 include/linux/component.h void component_match_add_typed(struct device *master, device 98 include/linux/component.h int (*compare_typed)(struct device *, int, void *), void *compare_data); device 117 include/linux/component.h static inline void component_match_add(struct device *master, device 119 include/linux/component.h int (*compare)(struct device *, void *), void *compare_data) device 149 include/linux/console.h struct tty_driver *(*device)(struct console *, int *); device 18 include/linux/container.h struct device dev; device 22 include/linux/container.h static inline struct container_dev *to_container_dev(struct device *dev) device 121 include/linux/coresight.h struct device *dev; device 162 include/linux/coresight.h struct device dev; device 287 include/linux/coresight.h struct device *dev); device 312 include/linux/coresight.h extern int coresight_get_cpu(struct device *dev); device 314 include/linux/coresight.h struct coresight_platform_data *coresight_get_platform_data(struct device *dev); device 287 include/linux/counter.h struct device dev; device 464 include/linux/counter.h struct device *parent; device 505 include/linux/counter.h int devm_counter_register(struct device *dev, device 507 include/linux/counter.h void devm_counter_unregister(struct device *dev, device 436 include/linux/cper.h u16 device; device 456 include/linux/cper.h u16 device; device 476 include/linux/cper.h u16 device; device 505 include/linux/cper.h u8 device; device 22 include/linux/cpu.h struct device; device 29 include/linux/cpu.h struct device dev; device 38 include/linux/cpu.h extern struct device *get_cpu_device(unsigned cpu); device 50 include/linux/cpu.h extern ssize_t cpu_show_meltdown(struct device *dev, device 52 include/linux/cpu.h extern ssize_t cpu_show_spectre_v1(struct device *dev, device 54 include/linux/cpu.h extern ssize_t cpu_show_spectre_v2(struct device *dev, device 56 include/linux/cpu.h extern ssize_t cpu_show_spec_store_bypass(struct device *dev, device 58 include/linux/cpu.h extern ssize_t cpu_show_l1tf(struct device *dev, device 60 include/linux/cpu.h extern ssize_t cpu_show_mds(struct device *dev, device 62 include/linux/cpu.h extern ssize_t cpu_show_tsx_async_abort(struct device *dev, device 65 include/linux/cpu.h extern ssize_t cpu_show_itlb_multihit(struct device *dev, device 69 include/linux/cpu.h struct device *cpu_device_create(struct device *parent, void *drvdata, device 630 include/linux/cpufreq.h int dev_pm_opp_init_cpufreq_table(struct device *dev, device 632 include/linux/cpufreq.h void dev_pm_opp_free_cpufreq_table(struct device *dev, device 635 include/linux/cpufreq.h static inline int dev_pm_opp_init_cpufreq_table(struct device *dev, device 642 include/linux/cpufreq.h static inline void dev_pm_opp_free_cpufreq_table(struct device *dev, device 22 include/linux/dca.h struct device *cd; device 33 include/linux/dca.h int (*add_requester) (struct dca_provider *, struct device *); device 34 include/linux/dca.h int (*remove_requester) (struct dca_provider *, struct device *); device 35 include/linux/dca.h u8 (*get_tag) (struct dca_provider *, struct device *, device 37 include/linux/dca.h int (*dev_managed) (struct dca_provider *, struct device *); device 43 include/linux/dca.h int register_dca_provider(struct dca_provider *dca, struct device *dev); device 44 include/linux/dca.h void unregister_dca_provider(struct dca_provider *dca, struct device *dev); device 53 include/linux/dca.h int dca_add_requester(struct device *dev); device 54 include/linux/dca.h int dca_remove_requester(struct device *dev); device 56 include/linux/dca.h u8 dca3_get_tag(struct device *dev, int cpu); device 61 include/linux/dca.h int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev); device 63 include/linux/dca.h int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot); device 21 include/linux/debugfs.h struct device; device 139 include/linux/debugfs.h struct dentry *debugfs_create_devm_seqfile(struct device *dev, const char *name, device 361 include/linux/debugfs.h static inline struct dentry *debugfs_create_devm_seqfile(struct device *dev, device 55 include/linux/devcoredump.h void dev_coredumpv(struct device *dev, void *data, size_t datalen, device 58 include/linux/devcoredump.h void dev_coredumpm(struct device *dev, struct module *owner, device 64 include/linux/devcoredump.h void dev_coredumpsg(struct device *dev, struct scatterlist *table, device 67 include/linux/devcoredump.h static inline void dev_coredumpv(struct device *dev, void *data, device 74 include/linux/devcoredump.h dev_coredumpm(struct device *dev, struct module *owner, device 83 include/linux/devcoredump.h static inline void dev_coredumpsg(struct device *dev, struct scatterlist *table, device 29 include/linux/devfreq-event.h struct device dev; device 109 include/linux/devfreq-event.h struct device *dev, int index); device 110 include/linux/devfreq-event.h extern int devfreq_event_get_edev_count(struct device *dev); device 111 include/linux/devfreq-event.h extern struct devfreq_event_dev *devfreq_event_add_edev(struct device *dev, device 114 include/linux/devfreq-event.h extern struct devfreq_event_dev *devm_devfreq_event_add_edev(struct device *dev, device 116 include/linux/devfreq-event.h extern void devm_devfreq_event_remove_edev(struct device *dev, device 155 include/linux/devfreq-event.h struct device *dev, int index) device 160 include/linux/devfreq-event.h static inline int devfreq_event_get_edev_count(struct device *dev) device 165 include/linux/devfreq-event.h static inline struct devfreq_event_dev *devfreq_event_add_edev(struct device *dev, device 177 include/linux/devfreq-event.h struct device *dev, device 183 include/linux/devfreq-event.h static inline void devm_devfreq_event_remove_edev(struct device *dev, device 99 include/linux/devfreq.h int (*target)(struct device *dev, unsigned long *freq, u32 flags); device 100 include/linux/devfreq.h int (*get_dev_status)(struct device *dev, device 102 include/linux/devfreq.h int (*get_cur_freq)(struct device *dev, unsigned long *freq); device 103 include/linux/devfreq.h void (*exit)(struct device *dev); device 152 include/linux/devfreq.h struct device dev; device 189 include/linux/devfreq.h extern struct devfreq *devfreq_add_device(struct device *dev, device 194 include/linux/devfreq.h extern struct devfreq *devm_devfreq_add_device(struct device *dev, device 198 include/linux/devfreq.h extern void devm_devfreq_remove_device(struct device *dev, device 217 include/linux/devfreq.h extern struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, device 219 include/linux/devfreq.h extern int devfreq_register_opp_notifier(struct device *dev, device 221 include/linux/devfreq.h extern int devfreq_unregister_opp_notifier(struct device *dev, device 223 include/linux/devfreq.h extern int devm_devfreq_register_opp_notifier(struct device *dev, device 225 include/linux/devfreq.h extern void devm_devfreq_unregister_opp_notifier(struct device *dev, device 233 include/linux/devfreq.h extern int devm_devfreq_register_notifier(struct device *dev, device 237 include/linux/devfreq.h extern void devm_devfreq_unregister_notifier(struct device *dev, device 241 include/linux/devfreq.h extern struct devfreq *devfreq_get_devfreq_by_phandle(struct device *dev, device 298 include/linux/devfreq.h static inline struct devfreq *devfreq_add_device(struct device *dev, device 311 include/linux/devfreq.h static inline struct devfreq *devm_devfreq_add_device(struct device *dev, device 319 include/linux/devfreq.h static inline void devm_devfreq_remove_device(struct device *dev, device 337 include/linux/devfreq.h static inline struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, device 343 include/linux/devfreq.h static inline int devfreq_register_opp_notifier(struct device *dev, device 349 include/linux/devfreq.h static inline int devfreq_unregister_opp_notifier(struct device *dev, device 355 include/linux/devfreq.h static inline int devm_devfreq_register_opp_notifier(struct device *dev, device 361 include/linux/devfreq.h static inline void devm_devfreq_unregister_opp_notifier(struct device *dev, device 380 include/linux/devfreq.h static inline int devm_devfreq_register_notifier(struct device *dev, device 388 include/linux/devfreq.h static inline void devm_devfreq_unregister_notifier(struct device *dev, device 395 include/linux/devfreq.h static inline struct devfreq *devfreq_get_devfreq_by_phandle(struct device *dev, device 31 include/linux/device.h struct device; device 118 include/linux/device.h struct device *dev_root; device 123 include/linux/device.h int (*match)(struct device *dev, struct device_driver *drv); device 124 include/linux/device.h int (*uevent)(struct device *dev, struct kobj_uevent_env *env); device 125 include/linux/device.h int (*probe)(struct device *dev); device 126 include/linux/device.h int (*remove)(struct device *dev); device 127 include/linux/device.h void (*shutdown)(struct device *dev); device 129 include/linux/device.h int (*online)(struct device *dev); device 130 include/linux/device.h int (*offline)(struct device *dev); device 132 include/linux/device.h int (*suspend)(struct device *dev, pm_message_t state); device 133 include/linux/device.h int (*resume)(struct device *dev); device 135 include/linux/device.h int (*num_vf)(struct device *dev); device 137 include/linux/device.h int (*dma_configure)(struct device *dev); device 162 include/linux/device.h struct device *start, device 164 include/linux/device.h struct device *subsys_dev_iter_next(struct subsys_dev_iter *iter); device 167 include/linux/device.h int device_match_name(struct device *dev, const void *name); device 168 include/linux/device.h int device_match_of_node(struct device *dev, const void *np); device 169 include/linux/device.h int device_match_fwnode(struct device *dev, const void *fwnode); device 170 include/linux/device.h int device_match_devt(struct device *dev, const void *pdevt); device 171 include/linux/device.h int device_match_acpi_dev(struct device *dev, const void *adev); device 172 include/linux/device.h int device_match_any(struct device *dev, const void *unused); device 174 include/linux/device.h int bus_for_each_dev(struct bus_type *bus, struct device *start, void *data, device 175 include/linux/device.h int (*fn)(struct device *dev, void *data)); device 176 include/linux/device.h struct device *bus_find_device(struct bus_type *bus, struct device *start, device 178 include/linux/device.h int (*match)(struct device *dev, const void *data)); device 186 include/linux/device.h static inline struct device *bus_find_device_by_name(struct bus_type *bus, device 187 include/linux/device.h struct device *start, device 199 include/linux/device.h static inline struct device * device 211 include/linux/device.h static inline struct device * device 223 include/linux/device.h static inline struct device *bus_find_device_by_devt(struct bus_type *bus, device 235 include/linux/device.h static inline struct device * device 236 include/linux/device.h bus_find_next_device(struct bus_type *bus,struct device *cur) device 250 include/linux/device.h static inline struct device * device 256 include/linux/device.h static inline struct device * device 263 include/linux/device.h struct device *subsys_find_device_by_id(struct bus_type *bus, unsigned int id, device 264 include/linux/device.h struct device *hint); device 268 include/linux/device.h int (*compare)(const struct device *a, device 269 include/linux/device.h const struct device *b)); device 381 include/linux/device.h int (*probe) (struct device *dev); device 382 include/linux/device.h int (*remove) (struct device *dev); device 383 include/linux/device.h void (*shutdown) (struct device *dev); device 384 include/linux/device.h int (*suspend) (struct device *dev, pm_message_t state); device 385 include/linux/device.h int (*resume) (struct device *dev); device 390 include/linux/device.h void (*coredump) (struct device *dev); device 426 include/linux/device.h struct device *start, device 428 include/linux/device.h int (*fn)(struct device *dev, device 430 include/linux/device.h struct device *driver_find_device(struct device_driver *drv, device 431 include/linux/device.h struct device *start, const void *data, device 432 include/linux/device.h int (*match)(struct device *dev, const void *data)); device 440 include/linux/device.h static inline struct device *driver_find_device_by_name(struct device_driver *drv, device 452 include/linux/device.h static inline struct device * device 465 include/linux/device.h static inline struct device * device 478 include/linux/device.h static inline struct device *driver_find_device_by_devt(struct device_driver *drv, device 484 include/linux/device.h static inline struct device *driver_find_next_device(struct device_driver *drv, device 485 include/linux/device.h struct device *start) device 497 include/linux/device.h static inline struct device * device 504 include/linux/device.h static inline struct device * device 511 include/linux/device.h void driver_deferred_probe_add(struct device *dev); device 512 include/linux/device.h int driver_deferred_probe_check_state(struct device *dev); device 513 include/linux/device.h int driver_deferred_probe_check_state_continue(struct device *dev); device 532 include/linux/device.h int (*add_dev)(struct device *dev, struct subsys_interface *sif); device 533 include/linux/device.h void (*remove_dev)(struct device *dev, struct subsys_interface *sif); device 581 include/linux/device.h int (*dev_uevent)(struct device *dev, struct kobj_uevent_env *env); device 582 include/linux/device.h char *(*devnode)(struct device *dev, umode_t *mode); device 585 include/linux/device.h void (*dev_release)(struct device *dev); device 587 include/linux/device.h int (*shutdown_pre)(struct device *dev); device 590 include/linux/device.h const void *(*namespace)(struct device *dev); device 592 include/linux/device.h void (*get_ownership)(struct device *dev, kuid_t *uid, kgid_t *gid); device 621 include/linux/device.h int class_compat_create_link(struct class_compat *cls, struct device *dev, device 622 include/linux/device.h struct device *device_link); device 623 include/linux/device.h void class_compat_remove_link(struct class_compat *cls, struct device *dev, device 624 include/linux/device.h struct device *device_link); device 628 include/linux/device.h struct device *start, device 630 include/linux/device.h extern struct device *class_dev_iter_next(struct class_dev_iter *iter); device 633 include/linux/device.h extern int class_for_each_device(struct class *class, struct device *start, device 635 include/linux/device.h int (*fn)(struct device *dev, void *data)); device 636 include/linux/device.h extern struct device *class_find_device(struct class *class, device 637 include/linux/device.h struct device *start, const void *data, device 638 include/linux/device.h int (*match)(struct device *, const void *)); device 646 include/linux/device.h static inline struct device *class_find_device_by_name(struct class *class, device 658 include/linux/device.h static inline struct device * device 670 include/linux/device.h static inline struct device * device 683 include/linux/device.h static inline struct device *class_find_device_by_devt(struct class *class, device 697 include/linux/device.h static inline struct device * device 703 include/linux/device.h static inline struct device * device 764 include/linux/device.h int (*add_dev) (struct device *, struct class_interface *); device 765 include/linux/device.h void (*remove_dev) (struct device *, struct class_interface *); device 796 include/linux/device.h int (*uevent)(struct device *dev, struct kobj_uevent_env *env); device 797 include/linux/device.h char *(*devnode)(struct device *dev, umode_t *mode, device 799 include/linux/device.h void (*release)(struct device *dev); device 807 include/linux/device.h ssize_t (*show)(struct device *dev, struct device_attribute *attr, device 809 include/linux/device.h ssize_t (*store)(struct device *dev, struct device_attribute *attr, device 818 include/linux/device.h ssize_t device_show_ulong(struct device *dev, struct device_attribute *attr, device 820 include/linux/device.h ssize_t device_store_ulong(struct device *dev, struct device_attribute *attr, device 822 include/linux/device.h ssize_t device_show_int(struct device *dev, struct device_attribute *attr, device 824 include/linux/device.h ssize_t device_store_int(struct device *dev, struct device_attribute *attr, device 826 include/linux/device.h ssize_t device_show_bool(struct device *dev, struct device_attribute *attr, device 828 include/linux/device.h ssize_t device_store_bool(struct device *dev, struct device_attribute *attr, device 855 include/linux/device.h extern int device_create_file(struct device *device, device 857 include/linux/device.h extern void device_remove_file(struct device *dev, device 859 include/linux/device.h extern bool device_remove_file_self(struct device *dev, device 861 include/linux/device.h extern int __must_check device_create_bin_file(struct device *dev, device 863 include/linux/device.h extern void device_remove_bin_file(struct device *dev, device 867 include/linux/device.h typedef void (*dr_release_t)(struct device *dev, void *res); device 868 include/linux/device.h typedef int (*dr_match_t)(struct device *dev, void *res, void *match_data); device 886 include/linux/device.h extern void devres_for_each_res(struct device *dev, dr_release_t release, device 888 include/linux/device.h void (*fn)(struct device *, void *, void *), device 891 include/linux/device.h extern void devres_add(struct device *dev, void *res); device 892 include/linux/device.h extern void *devres_find(struct device *dev, dr_release_t release, device 894 include/linux/device.h extern void *devres_get(struct device *dev, void *new_res, device 896 include/linux/device.h extern void *devres_remove(struct device *dev, dr_release_t release, device 898 include/linux/device.h extern int devres_destroy(struct device *dev, dr_release_t release, device 900 include/linux/device.h extern int devres_release(struct device *dev, dr_release_t release, device 904 include/linux/device.h extern void * __must_check devres_open_group(struct device *dev, void *id, device 906 include/linux/device.h extern void devres_close_group(struct device *dev, void *id); device 907 include/linux/device.h extern void devres_remove_group(struct device *dev, void *id); device 908 include/linux/device.h extern int devres_release_group(struct device *dev, void *id); device 911 include/linux/device.h extern void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp) __malloc; device 913 include/linux/device.h char *devm_kvasprintf(struct device *dev, gfp_t gfp, const char *fmt, device 916 include/linux/device.h char *devm_kasprintf(struct device *dev, gfp_t gfp, const char *fmt, ...) __malloc; device 917 include/linux/device.h static inline void *devm_kzalloc(struct device *dev, size_t size, gfp_t gfp) device 921 include/linux/device.h static inline void *devm_kmalloc_array(struct device *dev, device 931 include/linux/device.h static inline void *devm_kcalloc(struct device *dev, device 936 include/linux/device.h extern void devm_kfree(struct device *dev, const void *p); device 937 include/linux/device.h extern char *devm_kstrdup(struct device *dev, const char *s, gfp_t gfp) __malloc; device 938 include/linux/device.h extern const char *devm_kstrdup_const(struct device *dev, device 940 include/linux/device.h extern void *devm_kmemdup(struct device *dev, const void *src, size_t len, device 943 include/linux/device.h extern unsigned long devm_get_free_pages(struct device *dev, device 945 include/linux/device.h extern void devm_free_pages(struct device *dev, unsigned long addr); device 947 include/linux/device.h void __iomem *devm_ioremap_resource(struct device *dev, device 950 include/linux/device.h void __iomem *devm_of_iomap(struct device *dev, device 955 include/linux/device.h int devm_add_action(struct device *dev, void (*action)(void *), void *data); device 956 include/linux/device.h void devm_remove_action(struct device *dev, void (*action)(void *), void *data); device 957 include/linux/device.h void devm_release_action(struct device *dev, void (*action)(void *), void *data); device 959 include/linux/device.h static inline int devm_add_action_or_reset(struct device *dev, device 986 include/linux/device.h void __percpu *__devm_alloc_percpu(struct device *dev, size_t size, device 988 include/linux/device.h void devm_free_percpu(struct device *dev, void __percpu *pdata); device 1023 include/linux/device.h void *device_connection_find_match(struct device *dev, const char *con_id, device 1026 include/linux/device.h struct device *device_connection_find(struct device *dev, const char *con_id); device 1106 include/linux/device.h struct device *supplier; device 1108 include/linux/device.h struct device *consumer; device 1231 include/linux/device.h struct device *parent; device 1306 include/linux/device.h void (*release)(struct device *dev); device 1321 include/linux/device.h static inline struct device *kobj_to_dev(struct kobject *kobj) device 1323 include/linux/device.h return container_of(kobj, struct device, kobj); device 1331 include/linux/device.h static inline bool device_iommu_mapped(struct device *dev) device 1339 include/linux/device.h static inline const char *dev_name(const struct device *dev) device 1349 include/linux/device.h int dev_set_name(struct device *dev, const char *name, ...); device 1352 include/linux/device.h static inline int dev_to_node(struct device *dev) device 1356 include/linux/device.h static inline void set_dev_node(struct device *dev, int node) device 1361 include/linux/device.h static inline int dev_to_node(struct device *dev) device 1365 include/linux/device.h static inline void set_dev_node(struct device *dev, int node) device 1370 include/linux/device.h static inline struct irq_domain *dev_get_msi_domain(const struct device *dev) device 1379 include/linux/device.h static inline void dev_set_msi_domain(struct device *dev, struct irq_domain *d) device 1386 include/linux/device.h static inline void *dev_get_drvdata(const struct device *dev) device 1391 include/linux/device.h static inline void dev_set_drvdata(struct device *dev, void *data) device 1396 include/linux/device.h static inline struct pm_subsys_data *dev_to_psd(struct device *dev) device 1401 include/linux/device.h static inline unsigned int dev_get_uevent_suppress(const struct device *dev) device 1406 include/linux/device.h static inline void dev_set_uevent_suppress(struct device *dev, int val) device 1411 include/linux/device.h static inline int device_is_registered(struct device *dev) device 1416 include/linux/device.h static inline void device_enable_async_suspend(struct device *dev) device 1422 include/linux/device.h static inline void device_disable_async_suspend(struct device *dev) device 1428 include/linux/device.h static inline bool device_async_suspend_enabled(struct device *dev) device 1433 include/linux/device.h static inline bool device_pm_not_required(struct device *dev) device 1438 include/linux/device.h static inline void device_set_pm_not_required(struct device *dev) device 1443 include/linux/device.h static inline void dev_pm_syscore_device(struct device *dev, bool val) device 1450 include/linux/device.h static inline void dev_pm_set_driver_flags(struct device *dev, u32 flags) device 1455 include/linux/device.h static inline bool dev_pm_test_driver_flags(struct device *dev, u32 flags) device 1460 include/linux/device.h static inline void device_lock(struct device *dev) device 1465 include/linux/device.h static inline int device_lock_interruptible(struct device *dev) device 1470 include/linux/device.h static inline int device_trylock(struct device *dev) device 1475 include/linux/device.h static inline void device_unlock(struct device *dev) device 1480 include/linux/device.h static inline void device_lock_assert(struct device *dev) device 1485 include/linux/device.h static inline struct device_node *dev_of_node(struct device *dev) device 1497 include/linux/device.h extern int __must_check device_register(struct device *dev); device 1498 include/linux/device.h extern void device_unregister(struct device *dev); device 1499 include/linux/device.h extern void device_initialize(struct device *dev); device 1500 include/linux/device.h extern int __must_check device_add(struct device *dev); device 1501 include/linux/device.h extern void device_del(struct device *dev); device 1502 include/linux/device.h extern int device_for_each_child(struct device *dev, void *data, device 1503 include/linux/device.h int (*fn)(struct device *dev, void *data)); device 1504 include/linux/device.h extern int device_for_each_child_reverse(struct device *dev, void *data, device 1505 include/linux/device.h int (*fn)(struct device *dev, void *data)); device 1506 include/linux/device.h extern struct device *device_find_child(struct device *dev, void *data, device 1507 include/linux/device.h int (*match)(struct device *dev, void *data)); device 1508 include/linux/device.h extern struct device *device_find_child_by_name(struct device *parent, device 1510 include/linux/device.h extern int device_rename(struct device *dev, const char *new_name); device 1511 include/linux/device.h extern int device_move(struct device *dev, struct device *new_parent, device 1513 include/linux/device.h extern const char *device_get_devnode(struct device *dev, device 1517 include/linux/device.h static inline bool device_supports_offline(struct device *dev) device 1525 include/linux/device.h extern int device_offline(struct device *dev); device 1526 include/linux/device.h extern int device_online(struct device *dev); device 1527 include/linux/device.h extern void set_primary_fwnode(struct device *dev, struct fwnode_handle *fwnode); device 1528 include/linux/device.h extern void set_secondary_fwnode(struct device *dev, struct fwnode_handle *fwnode); device 1529 include/linux/device.h void device_set_of_node_from_dev(struct device *dev, const struct device *dev2); device 1531 include/linux/device.h static inline int dev_num_vf(struct device *dev) device 1541 include/linux/device.h extern struct device *__root_device_register(const char *name, device 1548 include/linux/device.h extern void root_device_unregister(struct device *root); device 1550 include/linux/device.h static inline void *dev_get_platdata(const struct device *dev) device 1559 include/linux/device.h extern int __must_check device_bind_driver(struct device *dev); device 1560 include/linux/device.h extern void device_release_driver(struct device *dev); device 1561 include/linux/device.h extern int __must_check device_attach(struct device *dev); device 1563 include/linux/device.h extern void device_initial_probe(struct device *dev); device 1564 include/linux/device.h extern int __must_check device_reprobe(struct device *dev); device 1566 include/linux/device.h extern bool device_is_bound(struct device *dev); device 1572 include/linux/device.h struct device *device_create_vargs(struct class *cls, struct device *parent, device 1576 include/linux/device.h struct device *device_create(struct class *cls, struct device *parent, device 1580 include/linux/device.h struct device *device_create_with_groups(struct class *cls, device 1581 include/linux/device.h struct device *parent, dev_t devt, void *drvdata, device 1586 include/linux/device.h extern int __must_check device_add_groups(struct device *dev, device 1588 include/linux/device.h extern void device_remove_groups(struct device *dev, device 1591 include/linux/device.h static inline int __must_check device_add_group(struct device *dev, device 1599 include/linux/device.h static inline void device_remove_group(struct device *dev, device 1607 include/linux/device.h extern int __must_check devm_device_add_groups(struct device *dev, device 1609 include/linux/device.h extern void devm_device_remove_groups(struct device *dev, device 1611 include/linux/device.h extern int __must_check devm_device_add_group(struct device *dev, device 1613 include/linux/device.h extern void devm_device_remove_group(struct device *dev, device 1622 include/linux/device.h extern int (*platform_notify)(struct device *dev); device 1624 include/linux/device.h extern int (*platform_notify_remove)(struct device *dev); device 1631 include/linux/device.h extern struct device *get_device(struct device *dev); device 1632 include/linux/device.h extern void put_device(struct device *dev); device 1633 include/linux/device.h extern bool kill_device(struct device *dev); device 1636 include/linux/device.h extern int devtmpfs_create_node(struct device *dev); device 1637 include/linux/device.h extern int devtmpfs_delete_node(struct device *dev); device 1640 include/linux/device.h static inline int devtmpfs_create_node(struct device *dev) { return 0; } device 1641 include/linux/device.h static inline int devtmpfs_delete_node(struct device *dev) { return 0; } device 1649 include/linux/device.h extern const char *dev_driver_string(const struct device *dev); device 1652 include/linux/device.h struct device_link *device_link_add(struct device *consumer, device 1653 include/linux/device.h struct device *supplier, u32 flags); device 1655 include/linux/device.h void device_link_remove(void *consumer, struct device *supplier); device 1664 include/linux/device.h int dev_vprintk_emit(int level, const struct device *dev, device 1667 include/linux/device.h int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...); device 1670 include/linux/device.h void dev_printk(const char *level, const struct device *dev, device 1673 include/linux/device.h void _dev_emerg(const struct device *dev, const char *fmt, ...); device 1675 include/linux/device.h void _dev_alert(const struct device *dev, const char *fmt, ...); device 1677 include/linux/device.h void _dev_crit(const struct device *dev, const char *fmt, ...); device 1679 include/linux/device.h void _dev_err(const struct device *dev, const char *fmt, ...); device 1681 include/linux/device.h void _dev_warn(const struct device *dev, const char *fmt, ...); device 1683 include/linux/device.h void _dev_notice(const struct device *dev, const char *fmt, ...); device 1685 include/linux/device.h void _dev_info(const struct device *dev, const char *fmt, ...); device 1690 include/linux/device.h int dev_vprintk_emit(int level, const struct device *dev, device 1694 include/linux/device.h int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...) device 1697 include/linux/device.h static inline void __dev_printk(const char *level, const struct device *dev, device 1701 include/linux/device.h void dev_printk(const char *level, const struct device *dev, device 1706 include/linux/device.h void _dev_emerg(const struct device *dev, const char *fmt, ...) device 1709 include/linux/device.h void _dev_crit(const struct device *dev, const char *fmt, ...) device 1712 include/linux/device.h void _dev_alert(const struct device *dev, const char *fmt, ...) device 1715 include/linux/device.h void _dev_err(const struct device *dev, const char *fmt, ...) device 1718 include/linux/device.h void _dev_warn(const struct device *dev, const char *fmt, ...) device 1721 include/linux/device.h void _dev_notice(const struct device *dev, const char *fmt, ...) device 1724 include/linux/device.h void _dev_info(const struct device *dev, const char *fmt, ...) device 50 include/linux/dio.h struct device dev; /* Generic device interface */ device 66 include/linux/dio.h struct device dev; device 25 include/linux/dma-buf.h struct device; device 342 include/linux/dma-buf.h struct device *dev; device 398 include/linux/dma-buf.h struct device *dev); device 62 include/linux/dma-contiguous.h static inline struct cma *dev_get_cma_area(struct device *dev) device 69 include/linux/dma-contiguous.h static inline void dev_set_cma_area(struct device *dev, struct cma *cma) device 99 include/linux/dma-contiguous.h static inline int dma_declare_contiguous(struct device *dev, phys_addr_t size, device 111 include/linux/dma-contiguous.h struct page *dma_alloc_from_contiguous(struct device *dev, size_t count, device 113 include/linux/dma-contiguous.h bool dma_release_from_contiguous(struct device *dev, struct page *pages, device 115 include/linux/dma-contiguous.h struct page *dma_alloc_contiguous(struct device *dev, size_t size, gfp_t gfp); device 116 include/linux/dma-contiguous.h void dma_free_contiguous(struct device *dev, struct page *page, size_t size); device 120 include/linux/dma-contiguous.h static inline struct cma *dev_get_cma_area(struct device *dev) device 125 include/linux/dma-contiguous.h static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } device 139 include/linux/dma-contiguous.h int dma_declare_contiguous(struct device *dev, phys_addr_t size, device 146 include/linux/dma-contiguous.h struct page *dma_alloc_from_contiguous(struct device *dev, size_t count, device 153 include/linux/dma-contiguous.h bool dma_release_from_contiguous(struct device *dev, struct page *pages, device 160 include/linux/dma-contiguous.h static inline struct page *dma_alloc_contiguous(struct device *dev, size_t size, device 166 include/linux/dma-contiguous.h static inline void dma_free_contiguous(struct device *dev, struct page *page, device 13 include/linux/dma-debug.h struct device; device 21 include/linux/dma-debug.h extern void debug_dma_map_single(struct device *dev, const void *addr, device 24 include/linux/dma-debug.h extern void debug_dma_map_page(struct device *dev, struct page *page, device 28 include/linux/dma-debug.h extern void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr); device 30 include/linux/dma-debug.h extern void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, device 33 include/linux/dma-debug.h extern void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, device 36 include/linux/dma-debug.h extern void debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, device 39 include/linux/dma-debug.h extern void debug_dma_alloc_coherent(struct device *dev, size_t size, device 42 include/linux/dma-debug.h extern void debug_dma_free_coherent(struct device *dev, size_t size, device 45 include/linux/dma-debug.h extern void debug_dma_map_resource(struct device *dev, phys_addr_t addr, device 49 include/linux/dma-debug.h extern void debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr, device 52 include/linux/dma-debug.h extern void debug_dma_sync_single_for_cpu(struct device *dev, device 56 include/linux/dma-debug.h extern void debug_dma_sync_single_for_device(struct device *dev, device 60 include/linux/dma-debug.h extern void debug_dma_sync_sg_for_cpu(struct device *dev, device 64 include/linux/dma-debug.h extern void debug_dma_sync_sg_for_device(struct device *dev, device 68 include/linux/dma-debug.h extern void debug_dma_dump_mappings(struct device *dev); device 78 include/linux/dma-debug.h static inline void debug_dma_map_single(struct device *dev, const void *addr, device 83 include/linux/dma-debug.h static inline void debug_dma_map_page(struct device *dev, struct page *page, device 89 include/linux/dma-debug.h static inline void debug_dma_mapping_error(struct device *dev, device 94 include/linux/dma-debug.h static inline void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, device 99 include/linux/dma-debug.h static inline void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, device 104 include/linux/dma-debug.h static inline void debug_dma_unmap_sg(struct device *dev, device 110 include/linux/dma-debug.h static inline void debug_dma_alloc_coherent(struct device *dev, size_t size, device 115 include/linux/dma-debug.h static inline void debug_dma_free_coherent(struct device *dev, size_t size, device 120 include/linux/dma-debug.h static inline void debug_dma_map_resource(struct device *dev, phys_addr_t addr, device 126 include/linux/dma-debug.h static inline void debug_dma_unmap_resource(struct device *dev, device 132 include/linux/dma-debug.h static inline void debug_dma_sync_single_for_cpu(struct device *dev, device 138 include/linux/dma-debug.h static inline void debug_dma_sync_single_for_device(struct device *dev, device 144 include/linux/dma-debug.h static inline void debug_dma_sync_sg_for_cpu(struct device *dev, device 150 include/linux/dma-debug.h static inline void debug_dma_sync_sg_for_device(struct device *dev, device 156 include/linux/dma-debug.h static inline void debug_dma_dump_mappings(struct device *dev) device 9 include/linux/dma-direct.h static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr); device 14 include/linux/dma-direct.h static inline dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) device 21 include/linux/dma-direct.h static inline phys_addr_t __dma_to_phys(struct device *dev, dma_addr_t dev_addr) device 28 include/linux/dma-direct.h static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) device 44 include/linux/dma-direct.h bool force_dma_unencrypted(struct device *dev); device 46 include/linux/dma-direct.h static inline bool force_dma_unencrypted(struct device *dev) device 58 include/linux/dma-direct.h static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) device 63 include/linux/dma-direct.h static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) device 68 include/linux/dma-direct.h u64 dma_direct_get_required_mask(struct device *dev); device 69 include/linux/dma-direct.h void *dma_direct_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 71 include/linux/dma-direct.h void dma_direct_free(struct device *dev, size_t size, void *cpu_addr, device 73 include/linux/dma-direct.h void *dma_direct_alloc_pages(struct device *dev, size_t size, device 75 include/linux/dma-direct.h void dma_direct_free_pages(struct device *dev, size_t size, void *cpu_addr, device 77 include/linux/dma-direct.h struct page *__dma_direct_alloc_pages(struct device *dev, size_t size, device 79 include/linux/dma-direct.h void __dma_direct_free_pages(struct device *dev, size_t size, struct page *page); device 80 include/linux/dma-direct.h int dma_direct_supported(struct device *dev, u64 mask); device 22 include/linux/dma-iommu.h void iommu_setup_dma_ops(struct device *dev, u64 dma_base, u64 size); device 38 include/linux/dma-iommu.h void iommu_dma_get_resv_regions(struct device *dev, struct list_head *list); device 45 include/linux/dma-iommu.h struct device; device 47 include/linux/dma-iommu.h static inline void iommu_setup_dma_ops(struct device *dev, u64 dma_base, device 77 include/linux/dma-iommu.h static inline void iommu_dma_get_resv_regions(struct device *dev, struct list_head *list) device 80 include/linux/dma-mapping.h void* (*alloc)(struct device *dev, size_t size, device 83 include/linux/dma-mapping.h void (*free)(struct device *dev, size_t size, device 86 include/linux/dma-mapping.h int (*mmap)(struct device *, struct vm_area_struct *, device 90 include/linux/dma-mapping.h int (*get_sgtable)(struct device *dev, struct sg_table *sgt, void *, device 93 include/linux/dma-mapping.h dma_addr_t (*map_page)(struct device *dev, struct page *page, device 97 include/linux/dma-mapping.h void (*unmap_page)(struct device *dev, dma_addr_t dma_handle, device 104 include/linux/dma-mapping.h int (*map_sg)(struct device *dev, struct scatterlist *sg, device 107 include/linux/dma-mapping.h void (*unmap_sg)(struct device *dev, device 111 include/linux/dma-mapping.h dma_addr_t (*map_resource)(struct device *dev, phys_addr_t phys_addr, device 114 include/linux/dma-mapping.h void (*unmap_resource)(struct device *dev, dma_addr_t dma_handle, device 117 include/linux/dma-mapping.h void (*sync_single_for_cpu)(struct device *dev, device 120 include/linux/dma-mapping.h void (*sync_single_for_device)(struct device *dev, device 123 include/linux/dma-mapping.h void (*sync_sg_for_cpu)(struct device *dev, device 126 include/linux/dma-mapping.h void (*sync_sg_for_device)(struct device *dev, device 129 include/linux/dma-mapping.h void (*cache_sync)(struct device *dev, void *vaddr, size_t size, device 131 include/linux/dma-mapping.h int (*dma_supported)(struct device *dev, u64 mask); device 132 include/linux/dma-mapping.h u64 (*get_required_mask)(struct device *dev); device 133 include/linux/dma-mapping.h size_t (*max_mapping_size)(struct device *dev); device 134 include/linux/dma-mapping.h unsigned long (*get_merge_boundary)(struct device *dev); device 158 include/linux/dma-mapping.h int dma_alloc_from_dev_coherent(struct device *dev, ssize_t size, device 160 include/linux/dma-mapping.h int dma_release_from_dev_coherent(struct device *dev, int order, void *vaddr); device 162 include/linux/dma-mapping.h int dma_mmap_from_dev_coherent(struct device *dev, struct vm_area_struct *vma, device 165 include/linux/dma-mapping.h void *dma_alloc_from_global_coherent(struct device *dev, ssize_t size, dma_addr_t *dma_handle); device 175 include/linux/dma-mapping.h static inline void *dma_alloc_from_global_coherent(struct device *dev, ssize_t size, device 203 include/linux/dma-mapping.h dma_addr_t dma_direct_map_page(struct device *dev, struct page *page, device 206 include/linux/dma-mapping.h int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, device 208 include/linux/dma-mapping.h dma_addr_t dma_direct_map_resource(struct device *dev, phys_addr_t paddr, device 213 include/linux/dma-mapping.h void dma_direct_sync_single_for_device(struct device *dev, device 215 include/linux/dma-mapping.h void dma_direct_sync_sg_for_device(struct device *dev, device 218 include/linux/dma-mapping.h static inline void dma_direct_sync_single_for_device(struct device *dev, device 222 include/linux/dma-mapping.h static inline void dma_direct_sync_sg_for_device(struct device *dev, device 231 include/linux/dma-mapping.h void dma_direct_unmap_page(struct device *dev, dma_addr_t addr, device 233 include/linux/dma-mapping.h void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sgl, device 235 include/linux/dma-mapping.h void dma_direct_sync_single_for_cpu(struct device *dev, device 237 include/linux/dma-mapping.h void dma_direct_sync_sg_for_cpu(struct device *dev, device 240 include/linux/dma-mapping.h static inline void dma_direct_unmap_page(struct device *dev, dma_addr_t addr, device 244 include/linux/dma-mapping.h static inline void dma_direct_unmap_sg(struct device *dev, device 249 include/linux/dma-mapping.h static inline void dma_direct_sync_single_for_cpu(struct device *dev, device 253 include/linux/dma-mapping.h static inline void dma_direct_sync_sg_for_cpu(struct device *dev, device 259 include/linux/dma-mapping.h size_t dma_direct_max_mapping_size(struct device *dev); device 264 include/linux/dma-mapping.h static inline const struct dma_map_ops *get_dma_ops(struct device *dev) device 271 include/linux/dma-mapping.h static inline void set_dma_ops(struct device *dev, device 277 include/linux/dma-mapping.h static inline dma_addr_t dma_map_page_attrs(struct device *dev, device 294 include/linux/dma-mapping.h static inline void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, device 311 include/linux/dma-mapping.h static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, device 329 include/linux/dma-mapping.h static inline void dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, device 343 include/linux/dma-mapping.h static inline dma_addr_t dma_map_resource(struct device *dev, device 367 include/linux/dma-mapping.h static inline void dma_unmap_resource(struct device *dev, dma_addr_t addr, device 379 include/linux/dma-mapping.h static inline void dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, device 393 include/linux/dma-mapping.h static inline void dma_sync_single_for_device(struct device *dev, device 408 include/linux/dma-mapping.h dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, device 422 include/linux/dma-mapping.h dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, device 436 include/linux/dma-mapping.h static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) device 445 include/linux/dma-mapping.h void *dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, device 447 include/linux/dma-mapping.h void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, device 449 include/linux/dma-mapping.h void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, device 451 include/linux/dma-mapping.h void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, device 453 include/linux/dma-mapping.h void dma_cache_sync(struct device *dev, void *vaddr, size_t size, device 455 include/linux/dma-mapping.h int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, device 458 include/linux/dma-mapping.h int dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, device 461 include/linux/dma-mapping.h bool dma_can_mmap(struct device *dev); device 462 include/linux/dma-mapping.h int dma_supported(struct device *dev, u64 mask); device 463 include/linux/dma-mapping.h int dma_set_mask(struct device *dev, u64 mask); device 464 include/linux/dma-mapping.h int dma_set_coherent_mask(struct device *dev, u64 mask); device 465 include/linux/dma-mapping.h u64 dma_get_required_mask(struct device *dev); device 466 include/linux/dma-mapping.h size_t dma_max_mapping_size(struct device *dev); device 467 include/linux/dma-mapping.h unsigned long dma_get_merge_boundary(struct device *dev); device 469 include/linux/dma-mapping.h static inline dma_addr_t dma_map_page_attrs(struct device *dev, device 475 include/linux/dma-mapping.h static inline void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, device 479 include/linux/dma-mapping.h static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, device 484 include/linux/dma-mapping.h static inline void dma_unmap_sg_attrs(struct device *dev, device 489 include/linux/dma-mapping.h static inline dma_addr_t dma_map_resource(struct device *dev, device 495 include/linux/dma-mapping.h static inline void dma_unmap_resource(struct device *dev, dma_addr_t addr, device 499 include/linux/dma-mapping.h static inline void dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, device 503 include/linux/dma-mapping.h static inline void dma_sync_single_for_device(struct device *dev, device 507 include/linux/dma-mapping.h static inline void dma_sync_sg_for_cpu(struct device *dev, device 511 include/linux/dma-mapping.h static inline void dma_sync_sg_for_device(struct device *dev, device 515 include/linux/dma-mapping.h static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) device 519 include/linux/dma-mapping.h static inline void *dma_alloc_attrs(struct device *dev, size_t size, device 524 include/linux/dma-mapping.h static void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, device 528 include/linux/dma-mapping.h static inline void *dmam_alloc_attrs(struct device *dev, size_t size, device 533 include/linux/dma-mapping.h static inline void dmam_free_coherent(struct device *dev, size_t size, device 537 include/linux/dma-mapping.h static inline void dma_cache_sync(struct device *dev, void *vaddr, size_t size, device 541 include/linux/dma-mapping.h static inline int dma_get_sgtable_attrs(struct device *dev, device 547 include/linux/dma-mapping.h static inline int dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, device 553 include/linux/dma-mapping.h static inline bool dma_can_mmap(struct device *dev) device 557 include/linux/dma-mapping.h static inline int dma_supported(struct device *dev, u64 mask) device 561 include/linux/dma-mapping.h static inline int dma_set_mask(struct device *dev, u64 mask) device 565 include/linux/dma-mapping.h static inline int dma_set_coherent_mask(struct device *dev, u64 mask) device 569 include/linux/dma-mapping.h static inline u64 dma_get_required_mask(struct device *dev) device 573 include/linux/dma-mapping.h static inline size_t dma_max_mapping_size(struct device *dev) device 577 include/linux/dma-mapping.h static inline unsigned long dma_get_merge_boundary(struct device *dev) device 583 include/linux/dma-mapping.h static inline dma_addr_t dma_map_single_attrs(struct device *dev, void *ptr, device 595 include/linux/dma-mapping.h static inline void dma_unmap_single_attrs(struct device *dev, dma_addr_t addr, device 601 include/linux/dma-mapping.h static inline void dma_sync_single_range_for_cpu(struct device *dev, device 608 include/linux/dma-mapping.h static inline void dma_sync_single_range_for_device(struct device *dev, device 624 include/linux/dma-mapping.h extern int dma_common_mmap(struct device *dev, struct vm_area_struct *vma, device 641 include/linux/dma-mapping.h dma_common_get_sgtable(struct device *dev, struct sg_table *sgt, void *cpu_addr, device 644 include/linux/dma-mapping.h static inline void *dma_alloc_coherent(struct device *dev, size_t size, device 652 include/linux/dma-mapping.h static inline void dma_free_coherent(struct device *dev, size_t size, device 659 include/linux/dma-mapping.h static inline u64 dma_get_mask(struct device *dev) device 672 include/linux/dma-mapping.h static inline int dma_set_mask_and_coherent(struct device *dev, u64 mask) device 684 include/linux/dma-mapping.h static inline int dma_coerce_mask_and_coherent(struct device *dev, u64 mask) device 698 include/linux/dma-mapping.h static inline bool dma_addressing_limited(struct device *dev) device 705 include/linux/dma-mapping.h void arch_setup_dma_ops(struct device *dev, u64 dma_base, u64 size, device 708 include/linux/dma-mapping.h static inline void arch_setup_dma_ops(struct device *dev, u64 dma_base, device 715 include/linux/dma-mapping.h void arch_teardown_dma_ops(struct device *dev); device 717 include/linux/dma-mapping.h static inline void arch_teardown_dma_ops(struct device *dev) device 722 include/linux/dma-mapping.h static inline unsigned int dma_get_max_seg_size(struct device *dev) device 729 include/linux/dma-mapping.h static inline int dma_set_max_seg_size(struct device *dev, unsigned int size) device 738 include/linux/dma-mapping.h static inline unsigned long dma_get_seg_boundary(struct device *dev) device 745 include/linux/dma-mapping.h static inline int dma_set_seg_boundary(struct device *dev, unsigned long mask) device 763 include/linux/dma-mapping.h int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, device 767 include/linux/dma-mapping.h dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, device 774 include/linux/dma-mapping.h static inline void *dmam_alloc_coherent(struct device *dev, size_t size, device 781 include/linux/dma-mapping.h static inline void *dma_alloc_wc(struct device *dev, size_t size, device 792 include/linux/dma-mapping.h static inline void dma_free_wc(struct device *dev, size_t size, device 799 include/linux/dma-mapping.h static inline int dma_mmap_wc(struct device *dev, device 13 include/linux/dma-noncoherent.h static inline bool dev_is_dma_coherent(struct device *dev) device 18 include/linux/dma-noncoherent.h static inline bool dev_is_dma_coherent(struct device *dev) device 27 include/linux/dma-noncoherent.h static __always_inline bool dma_alloc_need_uncached(struct device *dev, device 40 include/linux/dma-noncoherent.h void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 42 include/linux/dma-noncoherent.h void arch_dma_free(struct device *dev, size_t size, void *cpu_addr, device 44 include/linux/dma-noncoherent.h long arch_dma_coherent_to_pfn(struct device *dev, void *cpu_addr, device 58 include/linux/dma-noncoherent.h pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs); device 60 include/linux/dma-noncoherent.h static inline pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, device 68 include/linux/dma-noncoherent.h void arch_dma_cache_sync(struct device *dev, void *vaddr, size_t size, device 71 include/linux/dma-noncoherent.h static inline void arch_dma_cache_sync(struct device *dev, void *vaddr, device 78 include/linux/dma-noncoherent.h void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, device 81 include/linux/dma-noncoherent.h static inline void arch_sync_dma_for_device(struct device *dev, device 88 include/linux/dma-noncoherent.h void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, device 91 include/linux/dma-noncoherent.h static inline void arch_sync_dma_for_cpu(struct device *dev, device 98 include/linux/dma-noncoherent.h void arch_sync_dma_for_cpu_all(struct device *dev); device 100 include/linux/dma-noncoherent.h static inline void arch_sync_dma_for_cpu_all(struct device *dev) device 31 include/linux/dma/dw.h struct device *dev; device 25 include/linux/dma/edma.h struct device *dev; device 29 include/linux/dma/hsu.h struct device *dev; device 234 include/linux/dmaengine.h struct device *dev; device 235 include/linux/dmaengine.h void (*route_free)(struct device *dev, void *route_data); device 254 include/linux/dmaengine.h struct dma_device *device; device 283 include/linux/dmaengine.h struct device device; device 428 include/linux/dmaengine.h return dev_name(&chan->dev->device); device 472 include/linux/dmaengine.h struct device *dev; device 523 include/linux/dmaengine.h dmaengine_get_unmap_data(struct device *dev, int nr, gfp_t flags); device 531 include/linux/dmaengine.h dmaengine_get_unmap_data(struct device *dev, int nr, gfp_t flags) device 740 include/linux/dmaengine.h struct device *dev; device 810 include/linux/dmaengine.h if (chan->device->device_config) device 811 include/linux/dmaengine.h return chan->device->device_config(chan, config); device 830 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_slave_sg) device 833 include/linux/dmaengine.h return chan->device->device_prep_slave_sg(chan, &sg, 1, device 841 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_slave_sg) device 844 include/linux/dmaengine.h return chan->device->device_prep_slave_sg(chan, sgl, sg_len, device 855 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_slave_sg) device 858 include/linux/dmaengine.h return chan->device->device_prep_slave_sg(chan, sgl, sg_len, device 868 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_dma_cyclic) device 871 include/linux/dmaengine.h return chan->device->device_prep_dma_cyclic(chan, buf_addr, buf_len, device 879 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_interleaved_dma) device 882 include/linux/dmaengine.h return chan->device->device_prep_interleaved_dma(chan, xt, flags); device 889 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_dma_memset) device 892 include/linux/dmaengine.h return chan->device->device_prep_dma_memset(chan, dest, value, device 900 include/linux/dmaengine.h if (!chan || !chan->device || !chan->device->device_prep_dma_memcpy) device 903 include/linux/dmaengine.h return chan->device->device_prep_dma_memcpy(chan, dest, src, device 916 include/linux/dmaengine.h if (chan->device->device_terminate_all) device 917 include/linux/dmaengine.h return chan->device->device_terminate_all(chan); device 945 include/linux/dmaengine.h if (chan->device->device_terminate_all) device 946 include/linux/dmaengine.h return chan->device->device_terminate_all(chan); device 973 include/linux/dmaengine.h if (chan->device->device_synchronize) device 974 include/linux/dmaengine.h chan->device->device_synchronize(chan); device 1006 include/linux/dmaengine.h if (chan->device->device_pause) device 1007 include/linux/dmaengine.h return chan->device->device_pause(chan); device 1014 include/linux/dmaengine.h if (chan->device->device_resume) device 1015 include/linux/dmaengine.h return chan->device->device_resume(chan); device 1023 include/linux/dmaengine.h return chan->device->device_tx_status(chan, cookie, state); device 1241 include/linux/dmaengine.h chan->device->device_issue_pending(chan); device 1261 include/linux/dmaengine.h status = chan->device->device_tx_status(chan, cookie, &state); device 1309 include/linux/dmaengine.h struct dma_chan *dma_request_slave_channel(struct device *dev, const char *name); device 1311 include/linux/dmaengine.h struct dma_chan *dma_request_chan(struct device *dev, const char *name); device 1339 include/linux/dmaengine.h static inline struct dma_chan *dma_request_slave_channel(struct device *dev, device 1344 include/linux/dmaengine.h static inline struct dma_chan *dma_request_chan(struct device *dev, device 1404 include/linux/dmaengine.h int dma_async_device_register(struct dma_device *device); device 1405 include/linux/dmaengine.h int dmaenginem_async_device_register(struct dma_device *device); device 1406 include/linux/dmaengine.h void dma_async_device_unregister(struct dma_device *device); device 1409 include/linux/dmaengine.h struct dma_chan *dma_get_any_slave_channel(struct dma_device *device); device 1418 include/linux/dmaengine.h struct device *dev, const char *name) device 17 include/linux/dmapool.h struct device; device 21 include/linux/dmapool.h struct dma_pool *dma_pool_create(const char *name, struct device *dev, device 33 include/linux/dmapool.h struct dma_pool *dmam_pool_create(const char *name, struct device *dev, device 39 include/linux/dmapool.h struct device *dev, size_t size, size_t align, size_t allocation) device 47 include/linux/dmapool.h struct device *dev, size_t size, size_t align, size_t allocation) device 35 include/linux/dmar.h struct device __rcu *dev; device 56 include/linux/dmar.h u8 device; device 114 include/linux/dmi.h extern void dmi_memdev_name(u16 handle, const char **bank, const char **device); device 143 include/linux/dmi.h const char **device) { } device 21 include/linux/dsa/lan9303.h struct device *dev; device 61 include/linux/dynamic_debug.h struct device; device 64 include/linux/dynamic_debug.h void __dynamic_dev_dbg(struct _ddebug *descriptor, const struct device *dev, device 24 include/linux/edac.h struct device; device 438 include/linux/edac.h struct device dev; device 483 include/linux/edac.h struct device dev; device 555 include/linux/edac.h struct device dev; device 626 include/linux/edac.h struct device *pdev; device 1324 include/linux/efi.h struct device *efi_get_device_by_path(struct efi_dev_path **node, size_t *len); device 42 include/linux/eisa.h struct device dev; /* generic device */ device 94 include/linux/eisa.h struct device *dev; /* Pointer to bridge device */ device 86 include/linux/enclosure.h struct device cdev; device 87 include/linux/enclosure.h struct device *dev; device 101 include/linux/enclosure.h struct device edev; device 108 include/linux/enclosure.h to_enclosure_device(struct device *dev) device 114 include/linux/enclosure.h to_enclosure_component(struct device *dev) device 120 include/linux/enclosure.h enclosure_register(struct device *, const char *, int, device 128 include/linux/enclosure.h struct device *dev); device 129 include/linux/enclosure.h int enclosure_remove_device(struct enclosure_device *, struct device *); device 130 include/linux/enclosure.h struct enclosure_device *enclosure_find(struct device *dev, device 27 include/linux/etherdevice.h struct device; device 28 include/linux/etherdevice.h int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr); device 30 include/linux/etherdevice.h int nvmem_get_mac_address(struct device *dev, void *addrbuf); device 54 include/linux/etherdevice.h struct net_device *devm_alloc_etherdev_mqs(struct device *dev, int sizeof_priv, device 22 include/linux/extcon-provider.h extern int devm_extcon_dev_register(struct device *dev, device 24 include/linux/extcon-provider.h extern void devm_extcon_dev_unregister(struct device *dev, device 30 include/linux/extcon-provider.h extern struct extcon_dev *devm_extcon_dev_allocate(struct device *dev, device 32 include/linux/extcon-provider.h extern void devm_extcon_dev_free(struct device *dev, struct extcon_dev *edev); device 72 include/linux/extcon-provider.h static inline int devm_extcon_dev_register(struct device *dev, device 78 include/linux/extcon-provider.h static inline void devm_extcon_dev_unregister(struct device *dev, device 88 include/linux/extcon-provider.h static inline struct extcon_dev *devm_extcon_dev_allocate(struct device *dev, device 203 include/linux/extcon.h extern int devm_extcon_register_notifier(struct device *dev, device 206 include/linux/extcon.h extern void devm_extcon_unregister_notifier(struct device *dev, device 214 include/linux/extcon.h extern int devm_extcon_register_notifier_all(struct device *dev, device 217 include/linux/extcon.h extern void devm_extcon_unregister_notifier_all(struct device *dev, device 226 include/linux/extcon.h extern struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, device 263 include/linux/extcon.h static inline int devm_extcon_register_notifier(struct device *dev, device 270 include/linux/extcon.h static inline void devm_extcon_unregister_notifier(struct device *dev, device 284 include/linux/extcon.h static inline struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, device 21 include/linux/fb.h struct device; device 476 include/linux/fb.h struct device *device; /* This is the parent */ device 477 include/linux/fb.h struct device *dev; /* This is this fb device */ device 690 include/linux/fb.h extern struct fb_info *framebuffer_alloc(size_t size, struct device *dev); device 717 include/linux/fb.h extern const unsigned char *fb_firmware_edid(struct device *device); device 85 include/linux/firewire.h struct device *device; device 190 include/linux/firewire.h struct device device; device 209 include/linux/firewire.h static inline struct fw_device *fw_device(struct device *dev) device 211 include/linux/firewire.h return container_of(dev, struct fw_device, device); device 214 include/linux/firewire.h static inline int fw_device_is_shutdown(struct fw_device *device) device 216 include/linux/firewire.h return atomic_read(&device->state) == FW_DEVICE_SHUTDOWN; device 219 include/linux/firewire.h int fw_device_enable_phys_dma(struct fw_device *device); device 225 include/linux/firewire.h struct device device; device 230 include/linux/firewire.h static inline struct fw_unit *fw_unit(struct device *dev) device 232 include/linux/firewire.h return container_of(dev, struct fw_unit, device); device 237 include/linux/firewire.h get_device(&unit->device); device 244 include/linux/firewire.h put_device(&unit->device); device 249 include/linux/firewire.h return fw_device(unit->device.parent); device 22 include/linux/firmware.h struct device; device 44 include/linux/firmware.h struct device *device); device 46 include/linux/firmware.h struct device *device); device 49 include/linux/firmware.h const char *name, struct device *device, gfp_t gfp, void *context, device 52 include/linux/firmware.h struct device *device); device 54 include/linux/firmware.h const char *name, struct device *device, void *buf, size_t size); device 60 include/linux/firmware.h struct device *device) device 67 include/linux/firmware.h struct device *device) device 74 include/linux/firmware.h const char *name, struct device *device, gfp_t gfp, void *context, device 86 include/linux/firmware.h struct device *device) device 92 include/linux/firmware.h const char *name, struct device *device, void *buf, size_t size) device 99 include/linux/firmware.h int firmware_request_cache(struct device *device, const char *name); device 33 include/linux/firmware/imx/dsp.h struct device *dev; device 19 include/linux/firmware/imx/sci.h int imx_scu_enable_general_irq_channel(struct device *dev); device 161 include/linux/firmware/intel/stratix10-svc-client.h struct device *dev; device 15 include/linux/fpga/altera-pr-ip-core.h int alt_pr_register(struct device *dev, void __iomem *reg_base); device 16 include/linux/fpga/altera-pr-ip-core.h void alt_pr_unregister(struct device *dev); device 37 include/linux/fpga/fpga-bridge.h struct device dev; device 49 include/linux/fpga/fpga-bridge.h struct fpga_bridge *fpga_bridge_get(struct device *dev, device 58 include/linux/fpga/fpga-bridge.h int fpga_bridge_get_to_list(struct device *dev, device 65 include/linux/fpga/fpga-bridge.h struct fpga_bridge *fpga_bridge_create(struct device *dev, const char *name, device 73 include/linux/fpga/fpga-bridge.h *devm_fpga_bridge_create(struct device *dev, const char *name, device 102 include/linux/fpga/fpga-mgr.h struct device *dev; device 169 include/linux/fpga/fpga-mgr.h struct device dev; device 179 include/linux/fpga/fpga-mgr.h struct fpga_image_info *fpga_image_info_alloc(struct device *dev); device 190 include/linux/fpga/fpga-mgr.h struct fpga_manager *fpga_mgr_get(struct device *dev); device 194 include/linux/fpga/fpga-mgr.h struct fpga_manager *fpga_mgr_create(struct device *dev, const char *name, device 201 include/linux/fpga/fpga-mgr.h struct fpga_manager *devm_fpga_mgr_create(struct device *dev, const char *name, device 22 include/linux/fpga/fpga-region.h struct device dev; device 35 include/linux/fpga/fpga-region.h struct device *start, const void *data, device 36 include/linux/fpga/fpga-region.h int (*match)(struct device *, const void *)); device 41 include/linux/fpga/fpga-region.h *fpga_region_create(struct device *dev, struct fpga_manager *mgr, device 48 include/linux/fpga/fpga-region.h *devm_fpga_region_create(struct device *dev, struct fpga_manager *mgr, device 6 include/linux/fsi-occ.h struct device; device 22 include/linux/fsi-occ.h int fsi_occ_submit(struct device *dev, const void *request, size_t req_len, device 17 include/linux/fsi-sbefifo.h struct device; device 19 include/linux/fsi-sbefifo.h int sbefifo_submit(struct device *dev, const __be32 *command, size_t cmd_len, device 22 include/linux/fsi-sbefifo.h int sbefifo_parse_status(struct device *dev, u16 cmd, __be32 *response, device 13 include/linux/fsi.h struct device dev; device 156 include/linux/fsl/guts.h unsigned int co, unsigned int ch, unsigned int device) device 160 include/linux/fsl/guts.h clrsetbits_be32(&guts->dmacr, 3 << shift, device << shift); device 186 include/linux/fsl/mc.h struct device dev; device 325 include/linux/fsl/mc.h struct device *dev; device 148 include/linux/fsl/ptp_qoriq.h struct device *dev; device 836 include/linux/fsl_ifc.h struct device *dev; device 15 include/linux/fwnode.h struct device; device 74 include/linux/fwnode.h const struct device *dev); device 45 include/linux/gameport.h struct device dev; device 35 include/linux/genalloc.h struct device; device 205 include/linux/genalloc.h extern struct gen_pool *devm_gen_pool_create(struct device *dev, device 207 include/linux/genalloc.h extern struct gen_pool *gen_pool_get(struct device *dev, const char *name); device 24 include/linux/genhd.h #define dev_to_disk(device) container_of((device), struct gendisk, part0.__dev) device 25 include/linux/genhd.h #define dev_to_part(device) container_of((device), struct hd_struct, __dev) device 119 include/linux/genhd.h struct device __dev; device 425 include/linux/genhd.h extern void device_add_disk(struct device *parent, struct gendisk *disk, device 431 include/linux/genhd.h extern void device_add_disk_no_queue_reg(struct device *parent, struct gendisk *disk); device 647 include/linux/genhd.h extern ssize_t part_size_show(struct device *dev, device 649 include/linux/genhd.h extern ssize_t part_stat_show(struct device *dev, device 651 include/linux/genhd.h extern ssize_t part_inflight_show(struct device *dev, device 654 include/linux/genhd.h extern ssize_t part_fail_show(struct device *dev, device 656 include/linux/genhd.h extern ssize_t part_fail_store(struct device *dev, device 38 include/linux/gnss.h struct device dev; device 58 include/linux/gnss.h struct gnss_device *gnss_allocate_device(struct device *parent); device 93 include/linux/gpio.h struct device; device 95 include/linux/gpio.h int devm_gpio_request(struct device *dev, unsigned gpio, const char *label); device 96 include/linux/gpio.h int devm_gpio_request_one(struct device *dev, unsigned gpio, device 98 include/linux/gpio.h void devm_gpio_free(struct device *dev, unsigned int gpio); device 107 include/linux/gpio.h struct device; device 203 include/linux/gpio.h static inline int gpio_export_link(struct device *dev, const char *name, device 231 include/linux/gpio.h static inline int devm_gpio_request(struct device *dev, unsigned gpio, device 238 include/linux/gpio.h static inline int devm_gpio_request_one(struct device *dev, unsigned gpio, device 245 include/linux/gpio.h static inline void devm_gpio_free(struct device *dev, unsigned int gpio) device 9 include/linux/gpio/consumer.h struct device; device 61 include/linux/gpio/consumer.h int gpiod_count(struct device *dev, const char *con_id); device 64 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get(struct device *dev, device 67 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get_index(struct device *dev, device 71 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get_optional(struct device *dev, device 74 include/linux/gpio/consumer.h struct gpio_desc *__must_check gpiod_get_index_optional(struct device *dev, device 78 include/linux/gpio/consumer.h struct gpio_descs *__must_check gpiod_get_array(struct device *dev, device 81 include/linux/gpio/consumer.h struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev, device 87 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get(struct device *dev, device 90 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get_index(struct device *dev, device 94 include/linux/gpio/consumer.h struct gpio_desc *__must_check devm_gpiod_get_optional(struct device *dev, device 98 include/linux/gpio/consumer.h devm_gpiod_get_index_optional(struct device *dev, const char *con_id, device 100 include/linux/gpio/consumer.h struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev, device 104 include/linux/gpio/consumer.h devm_gpiod_get_array_optional(struct device *dev, const char *con_id, device 106 include/linux/gpio/consumer.h void devm_gpiod_put(struct device *dev, struct gpio_desc *desc); device 107 include/linux/gpio/consumer.h void devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc); device 108 include/linux/gpio/consumer.h void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs); device 180 include/linux/gpio/consumer.h struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev, device 188 include/linux/gpio/consumer.h static inline int gpiod_count(struct device *dev, const char *con_id) device 193 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check gpiod_get(struct device *dev, device 200 include/linux/gpio/consumer.h gpiod_get_index(struct device *dev, device 209 include/linux/gpio/consumer.h gpiod_get_optional(struct device *dev, const char *con_id, device 216 include/linux/gpio/consumer.h gpiod_get_index_optional(struct device *dev, const char *con_id, device 223 include/linux/gpio/consumer.h gpiod_get_array(struct device *dev, const char *con_id, device 230 include/linux/gpio/consumer.h gpiod_get_array_optional(struct device *dev, const char *con_id, device 244 include/linux/gpio/consumer.h static inline void devm_gpiod_unhinge(struct device *dev, device 262 include/linux/gpio/consumer.h devm_gpiod_get(struct device *dev, device 270 include/linux/gpio/consumer.h devm_gpiod_get_index(struct device *dev, device 279 include/linux/gpio/consumer.h devm_gpiod_get_optional(struct device *dev, const char *con_id, device 286 include/linux/gpio/consumer.h devm_gpiod_get_index_optional(struct device *dev, const char *con_id, device 293 include/linux/gpio/consumer.h devm_gpiod_get_array(struct device *dev, const char *con_id, device 300 include/linux/gpio/consumer.h devm_gpiod_get_array_optional(struct device *dev, const char *con_id, device 306 include/linux/gpio/consumer.h static inline void devm_gpiod_put(struct device *dev, struct gpio_desc *desc) device 314 include/linux/gpio/consumer.h static inline void devm_gpiod_put_array(struct device *dev, device 542 include/linux/gpio/consumer.h struct gpio_desc *devm_fwnode_get_index_gpiod_from_child(struct device *dev, device 554 include/linux/gpio/consumer.h struct gpio_desc *devm_fwnode_get_gpiod_from_child(struct device *dev, device 590 include/linux/gpio/consumer.h struct gpio_desc *devm_gpiod_get_from_of_node(struct device *dev, device 601 include/linux/gpio/consumer.h struct gpio_desc *devm_gpiod_get_from_of_node(struct device *dev, device 644 include/linux/gpio/consumer.h int devm_acpi_dev_add_driver_gpios(struct device *dev, device 646 include/linux/gpio/consumer.h void devm_acpi_dev_remove_driver_gpios(struct device *dev); device 659 include/linux/gpio/consumer.h static inline int devm_acpi_dev_add_driver_gpios(struct device *dev, device 664 include/linux/gpio/consumer.h static inline void devm_acpi_dev_remove_driver_gpios(struct device *dev) {} device 672 include/linux/gpio/consumer.h int gpiod_export_link(struct device *dev, const char *name, device 684 include/linux/gpio/consumer.h static inline int gpiod_export_link(struct device *dev, const char *name, device 343 include/linux/gpio/driver.h struct device *parent; device 501 include/linux/gpio/driver.h extern int devm_gpiochip_add_data(struct device *dev, struct gpio_chip *chip, device 559 include/linux/gpio/driver.h int bgpio_init(struct gpio_chip *gc, struct device *dev, device 5 include/linux/gpio/gpio-reg.h struct device; device 8 include/linux/gpio/gpio-reg.h struct gpio_chip *gpio_reg_init(struct device *dev, void __iomem *reg, device 7 include/linux/gpio_keys.h struct device; device 55 include/linux/gpio_keys.h int (*enable)(struct device *dev); device 56 include/linux/gpio_keys.h void (*disable)(struct device *dev); device 116 include/linux/greybus.h static inline int is_gb_host_device(const struct device *dev) device 121 include/linux/greybus.h static inline int is_gb_module(const struct device *dev) device 126 include/linux/greybus.h static inline int is_gb_interface(const struct device *dev) device 131 include/linux/greybus.h static inline int is_gb_control(const struct device *dev) device 136 include/linux/greybus.h static inline int is_gb_bundle(const struct device *dev) device 141 include/linux/greybus.h static inline int is_gb_svc(const struct device *dev) device 21 include/linux/greybus/bundle.h struct device dev; device 16 include/linux/greybus/control.h struct device dev; device 45 include/linux/greybus/hd.h struct device dev; device 72 include/linux/greybus/hd.h struct device *parent, device 32 include/linux/greybus/interface.h struct device dev; device 16 include/linux/greybus/module.h struct device dev; device 40 include/linux/greybus/svc.h struct device dev; device 434 include/linux/hdmi.h void hdmi_infoframe_log(const char *level, struct device *dev, device 483 include/linux/hid.h struct hid_device *device; /* associated device */ device 565 include/linux/hid.h struct device dev; /* device */ device 651 include/linux/hid.h struct hid_device *device; device 889 include/linux/hid.h struct hid_report *hid_register_report(struct hid_device *device, device 899 include/linux/hid.h int hid_open_report(struct hid_device *device); device 17 include/linux/hidraw.h struct device *dev; device 392 include/linux/hmm.h struct device *device, device 396 include/linux/hmm.h struct device *device, device 45 include/linux/host1x.h struct device *parent; device 46 include/linux/host1x.h struct device *dev; device 161 include/linux/host1x.h struct host1x_channel *host1x_channel_request(struct device *dev); device 227 include/linux/host1x.h int (*is_addr_reg)(struct device *dev, u32 class, u32 reg); device 245 include/linux/host1x.h int host1x_job_pin(struct host1x_job *job, struct device *dev); device 269 include/linux/host1x.h int (*probe)(struct host1x_device *device); device 270 include/linux/host1x.h int (*remove)(struct host1x_device *device); device 271 include/linux/host1x.h void (*shutdown)(struct host1x_device *device); device 290 include/linux/host1x.h struct device dev; device 304 include/linux/host1x.h static inline struct host1x_device *to_host1x_device(struct device *dev) device 309 include/linux/host1x.h int host1x_device_init(struct host1x_device *device); device 310 include/linux/host1x.h int host1x_device_exit(struct host1x_device *device); device 317 include/linux/host1x.h struct tegra_mipi_device *tegra_mipi_request(struct device *device); device 318 include/linux/host1x.h void tegra_mipi_free(struct tegra_mipi_device *device); device 319 include/linux/host1x.h int tegra_mipi_enable(struct tegra_mipi_device *device); device 320 include/linux/host1x.h int tegra_mipi_disable(struct tegra_mipi_device *device); device 321 include/linux/host1x.h int tegra_mipi_calibrate(struct tegra_mipi_device *device); device 293 include/linux/hp_sdc.h #error No support for device registration on this arch yet. device 127 include/linux/hsi/hsi.h struct device device; device 136 include/linux/hsi/hsi.h #define to_hsi_client(dev) container_of(dev, struct hsi_client, device) device 140 include/linux/hsi/hsi.h dev_set_drvdata(&cl->device, data); device 145 include/linux/hsi/hsi.h return dev_get_drvdata(&cl->device); device 222 include/linux/hsi/hsi.h struct device device; device 239 include/linux/hsi/hsi.h #define to_hsi_port(dev) container_of(dev, struct hsi_port, device) device 240 include/linux/hsi/hsi.h #define hsi_get_port(cl) to_hsi_port((cl)->device.parent) device 253 include/linux/hsi/hsi.h dev_set_drvdata(&port->device, data); device 258 include/linux/hsi/hsi.h return dev_get_drvdata(&port->device); device 270 include/linux/hsi/hsi.h struct device device; device 277 include/linux/hsi/hsi.h #define to_hsi_controller(dev) container_of(dev, struct hsi_controller, device) device 285 include/linux/hsi/hsi.h int hsi_remove_client(struct device *dev, void *data); device 302 include/linux/hsi/hsi.h dev_set_drvdata(&hsi->device, data); device 307 include/linux/hsi/hsi.h return dev_get_drvdata(&hsi->device); device 331 include/linux/hsi/hsi.h return to_hsi_controller(cl->device.parent->parent)->id; device 342 include/linux/hsi/hsi.h return to_hsi_port(cl->device.parent)->num; device 55 include/linux/hw_random.h struct device; device 59 include/linux/hw_random.h extern int devm_hwrng_register(struct device *dev, struct hwrng *rng); device 62 include/linux/hw_random.h extern void devm_hwrng_unregister(struct device *dve, struct hwrng *rng); device 17 include/linux/hwmon.h struct device; device 357 include/linux/hwmon.h int (*read)(struct device *dev, enum hwmon_sensor_types type, device 359 include/linux/hwmon.h int (*read_string)(struct device *dev, enum hwmon_sensor_types type, device 361 include/linux/hwmon.h int (*write)(struct device *dev, enum hwmon_sensor_types type, device 395 include/linux/hwmon.h struct device *hwmon_device_register(struct device *dev); device 397 include/linux/hwmon.h struct device * device 398 include/linux/hwmon.h hwmon_device_register_with_groups(struct device *dev, const char *name, device 401 include/linux/hwmon.h struct device * device 402 include/linux/hwmon.h devm_hwmon_device_register_with_groups(struct device *dev, const char *name, device 405 include/linux/hwmon.h struct device * device 406 include/linux/hwmon.h hwmon_device_register_with_info(struct device *dev, device 410 include/linux/hwmon.h struct device * device 411 include/linux/hwmon.h devm_hwmon_device_register_with_info(struct device *dev, device 416 include/linux/hwmon.h void hwmon_device_unregister(struct device *dev); device 417 include/linux/hwmon.h void devm_hwmon_device_unregister(struct device *dev); device 22 include/linux/hwspinlock.h struct device; device 58 include/linux/hwspinlock.h int hwspin_lock_register(struct hwspinlock_device *bank, struct device *dev, device 71 include/linux/hwspinlock.h int devm_hwspin_lock_free(struct device *dev, struct hwspinlock *hwlock); device 72 include/linux/hwspinlock.h struct hwspinlock *devm_hwspin_lock_request(struct device *dev); device 73 include/linux/hwspinlock.h struct hwspinlock *devm_hwspin_lock_request_specific(struct device *dev, device 75 include/linux/hwspinlock.h int devm_hwspin_lock_unregister(struct device *dev, device 77 include/linux/hwspinlock.h int devm_hwspin_lock_register(struct device *dev, device 147 include/linux/hwspinlock.h int devm_hwspin_lock_free(struct device *dev, struct hwspinlock *hwlock) device 152 include/linux/hwspinlock.h static inline struct hwspinlock *devm_hwspin_lock_request(struct device *dev) device 158 include/linux/hwspinlock.h struct hwspinlock *devm_hwspin_lock_request_specific(struct device *dev, device 1178 include/linux/hyperv.h struct device device; device 1186 include/linux/hyperv.h static inline struct hv_device *device_to_hv_device(struct device *d) device 1188 include/linux/hyperv.h return container_of(d, struct hv_device, device); device 1198 include/linux/hyperv.h dev_set_drvdata(&dev->device, data); device 1203 include/linux/hyperv.h return dev_get_drvdata(&dev->device); device 20 include/linux/i2c-mux.h struct device *dev; device 36 include/linux/i2c-mux.h struct device *dev, int max_adapters, device 51 include/linux/i2c-mux.h struct i2c_adapter *i2c_root_adapter(struct device *dev); device 329 include/linux/i2c.h struct device dev; /* the device structure */ device 339 include/linux/i2c.h extern struct i2c_client *i2c_verify_client(struct device *dev); device 340 include/linux/i2c.h extern struct i2c_adapter *i2c_verify_adapter(struct device *dev); device 346 include/linux/i2c.h struct device * const dev = container_of(kobj, struct device, kobj); device 373 include/linux/i2c.h extern bool i2c_detect_slave_mode(struct device *dev); device 381 include/linux/i2c.h static inline bool i2c_detect_slave_mode(struct device *dev) { return false; } device 473 include/linux/i2c.h devm_i2c_new_dummy_device(struct device *dev, struct i2c_adapter *adap, u16 address); device 698 include/linux/i2c.h struct device dev; /* the adapter device */ device 731 include/linux/i2c.h struct device *parent = adapter->dev.parent; device 740 include/linux/i2c.h int i2c_for_each_dev(void *data, int (*fn)(struct device *dev, void *data)); device 859 include/linux/i2c.h void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults); device 941 include/linux/i2c.h int of_i2c_get_board_info(struct device *dev, struct device_node *node, device 968 include/linux/i2c.h static inline int of_i2c_get_board_info(struct device *dev, device 983 include/linux/i2c.h u32 i2c_acpi_find_bus_speed(struct device *dev); device 984 include/linux/i2c.h struct i2c_client *i2c_acpi_new_device(struct device *dev, int index, device 993 include/linux/i2c.h static inline u32 i2c_acpi_find_bus_speed(struct device *dev) device 997 include/linux/i2c.h static inline struct i2c_client *i2c_acpi_new_device(struct device *dev, device 188 include/linux/i3c/device.h struct device *i3cdev_to_dev(struct i3c_device *i3cdev); device 189 include/linux/i3c/device.h struct i3c_device *dev_to_i3cdev(struct device *dev); device 198 include/linux/i3c/device.h struct device *dev = i3cdev_to_dev(i3cdev); device 205 include/linux/i3c/device.h struct device *dev = i3cdev_to_dev(i3cdev); device 230 include/linux/i3c/master.h struct device dev; device 484 include/linux/i3c/master.h struct device dev; device 542 include/linux/i3c/master.h struct device *parent, device 37 include/linux/ide.h struct device; device 223 include/linux/ide.h struct device *dev, *parent; device 322 include/linux/ide.h u8 device; /* 6: device select */ device 598 include/linux/ide.h struct device gendev; device 749 include/linux/ide.h struct device *dev; device 787 include/linux/ide.h struct device gendev; device 788 include/linux/ide.h struct device *portdev; device 828 include/linux/ide.h struct device *dev[2]; device 1053 include/linux/ide.h int generic_ide_suspend(struct device *, pm_message_t); device 1054 include/linux/ide.h int generic_ide_resume(struct device *); device 1162 include/linux/ide.h ssize_t ide_park_show(struct device *dev, struct device_attribute *attr, device 1164 include/linux/ide.h ssize_t ide_park_store(struct device *dev, struct device_attribute *attr, device 66 include/linux/ihex.h struct device *dev) device 18 include/linux/iio/buffer-dma.h struct device; device 107 include/linux/iio/buffer-dma.h struct device *dev; device 147 include/linux/iio/buffer-dma.h struct device *dma_dev, const struct iio_dma_buffer_ops *ops); device 11 include/linux/iio/buffer-dmaengine.h struct device; device 13 include/linux/iio/buffer-dmaengine.h struct iio_buffer *iio_dmaengine_buffer_alloc(struct device *dev, device 233 include/linux/iio/common/st_sensors.h struct device *dev; device 312 include/linux/iio/common/st_sensors.h ssize_t st_sensors_sysfs_sampling_frequency_avail(struct device *dev, device 315 include/linux/iio/common/st_sensors.h ssize_t st_sensors_sysfs_scale_avail(struct device *dev, device 319 include/linux/iio/common/st_sensors.h void st_sensors_of_name_probe(struct device *dev, device 323 include/linux/iio/common/st_sensors.h static inline void st_sensors_of_name_probe(struct device *dev, device 21 include/linux/iio/common/st_sensors_i2c.h int st_sensors_match_acpi_device(struct device *dev); device 23 include/linux/iio/common/st_sensors_i2c.h static inline int st_sensors_match_acpi_device(struct device *dev) device 15 include/linux/iio/consumer.h struct device; device 39 include/linux/iio/consumer.h struct iio_channel *iio_channel_get(struct device *dev, device 64 include/linux/iio/consumer.h struct iio_channel *devm_iio_channel_get(struct device *dev, device 73 include/linux/iio/consumer.h void devm_iio_channel_release(struct device *dev, struct iio_channel *chan); device 84 include/linux/iio/consumer.h struct iio_channel *iio_channel_get_all(struct device *dev); device 107 include/linux/iio/consumer.h struct iio_channel *devm_iio_channel_get_all(struct device *dev); device 116 include/linux/iio/consumer.h void devm_iio_channel_release_all(struct device *dev, struct iio_channel *chan); device 129 include/linux/iio/consumer.h struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev, device 14 include/linux/iio/hw-consumer.h struct iio_hw_consumer *iio_hw_consumer_alloc(struct device *dev); device 16 include/linux/iio/hw-consumer.h struct iio_hw_consumer *devm_iio_hw_consumer_alloc(struct device *dev); device 17 include/linux/iio/hw-consumer.h void devm_iio_hw_consumer_free(struct device *dev, struct iio_hw_consumer *hwc); device 130 include/linux/iio/iio.h int iio_read_mount_matrix(struct device *dev, const char *propname, device 531 include/linux/iio/iio.h struct device dev; device 600 include/linux/iio/iio.h int __devm_iio_device_register(struct device *dev, struct iio_dev *indio_dev, device 602 include/linux/iio/iio.h void devm_iio_device_unregister(struct device *dev, struct iio_dev *indio_dev); device 634 include/linux/iio/iio.h static inline struct iio_dev *dev_to_iio_dev(struct device *dev) device 691 include/linux/iio/iio.h int devm_iio_device_match(struct device *dev, void *res, void *data); device 692 include/linux/iio/iio.h struct iio_dev *devm_iio_device_alloc(struct device *dev, int sizeof_priv); device 693 include/linux/iio/iio.h void devm_iio_device_free(struct device *dev, struct iio_dev *indio_dev); device 694 include/linux/iio/iio.h struct iio_trigger *devm_iio_trigger_alloc(struct device *dev, device 696 include/linux/iio/iio.h void devm_iio_trigger_free(struct device *dev, struct iio_trigger *iio_trig); device 6 include/linux/iio/kfifo_buf.h struct device; device 11 include/linux/iio/kfifo_buf.h struct iio_buffer *devm_iio_kfifo_allocate(struct device *dev); device 12 include/linux/iio/kfifo_buf.h void devm_iio_kfifo_free(struct device *dev, struct iio_buffer *r); device 31 include/linux/iio/sw_device.h struct iio_dev *device; device 31 include/linux/iio/sysfs.h ssize_t iio_read_const_attr(struct device *dev, device 64 include/linux/iio/trigger.h struct device dev; device 80 include/linux/iio/trigger.h static inline struct iio_trigger *to_iio_trigger(struct device *d) device 134 include/linux/iio/trigger.h int __devm_iio_trigger_register(struct device *dev, device 144 include/linux/iio/trigger.h void devm_iio_trigger_unregister(struct device *dev, device 16 include/linux/iio/triggered_buffer.h int devm_iio_triggered_buffer_setup(struct device *dev, device 21 include/linux/iio/triggered_buffer.h void devm_iio_triggered_buffer_cleanup(struct device *dev, device 53 include/linux/input-polldev.h struct input_polled_dev *devm_input_allocate_polled_device(struct device *dev); device 192 include/linux/input.h struct device dev; device 352 include/linux/input.h struct input_dev __must_check *devm_input_allocate_device(struct device *); device 87 include/linux/input/matrix_keypad.h int matrix_keypad_parse_properties(struct device *dev, device 580 include/linux/intel-iommu.h struct device *dev; /* it's NULL for PCIe-to-PCI bridge */ device 660 include/linux/intel-iommu.h int intel_iommu_enable_pasid(struct intel_iommu *iommu, struct device *dev); device 672 include/linux/intel-iommu.h struct device *dev; device 690 include/linux/intel-iommu.h extern struct intel_iommu *intel_svm_device_to_iommu(struct device *dev); device 73 include/linux/intel-ish-client-if.h int ishtp_register_event_cb(struct ishtp_cl_device *device, device 77 include/linux/intel-ish-client-if.h struct device *ishtp_device(struct ishtp_cl_device *cl_device); device 81 include/linux/intel-ish-client-if.h struct device *ishtp_get_pci_device(struct ishtp_cl_device *cl_device); device 106 include/linux/intel-ish-client-if.h struct ishtp_cl_device *ishtp_dev_to_cl_device(struct device *dev); device 107 include/linux/intel-ish-client-if.h int ishtp_register_event_cb(struct ishtp_cl_device *device, device 11 include/linux/intel-svm.h struct device; device 14 include/linux/intel-svm.h void (*fault_cb)(struct device *dev, int pasid, u64 address, device 77 include/linux/intel-svm.h extern int intel_svm_bind_mm(struct device *dev, int *pasid, int flags, device 95 include/linux/intel-svm.h extern int intel_svm_unbind_mm(struct device *dev, int pasid); device 110 include/linux/intel-svm.h extern int intel_svm_is_pasid_valid(struct device *dev, int pasid); device 114 include/linux/intel-svm.h static inline int intel_svm_bind_mm(struct device *dev, int *pasid, device 120 include/linux/intel-svm.h static inline int intel_svm_unbind_mm(struct device *dev, int pasid) device 125 include/linux/intel-svm.h static inline int intel_svm_is_pasid_valid(struct device *dev, int pasid) device 32 include/linux/intel_th.h void *(*assign)(struct device *dev, int *mode); device 65 include/linux/intel_th.h void intel_th_msc_window_unlock(struct device *dev, struct sg_table *sgt); device 54 include/linux/interconnect-provider.h struct device *dev; device 24 include/linux/interconnect.h struct device; device 28 include/linux/interconnect.h struct icc_path *icc_get(struct device *dev, const int src_id, device 30 include/linux/interconnect.h struct icc_path *of_icc_get(struct device *dev, const char *name); device 37 include/linux/interconnect.h static inline struct icc_path *icc_get(struct device *dev, const int src_id, device 43 include/linux/interconnect.h static inline struct icc_path *of_icc_get(struct device *dev, device 181 include/linux/interrupt.h struct device; device 184 include/linux/interrupt.h devm_request_threaded_irq(struct device *dev, unsigned int irq, device 190 include/linux/interrupt.h devm_request_irq(struct device *dev, unsigned int irq, irq_handler_t handler, device 198 include/linux/interrupt.h devm_request_any_context_irq(struct device *dev, unsigned int irq, device 202 include/linux/interrupt.h extern void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id); device 98 include/linux/io-pgtable.h struct device *iommu_dev; device 16 include/linux/io.h struct device; device 47 include/linux/io.h void __iomem * devm_ioport_map(struct device *dev, unsigned long port, device 49 include/linux/io.h void devm_ioport_unmap(struct device *dev, void __iomem *addr); device 51 include/linux/io.h static inline void __iomem *devm_ioport_map(struct device *dev, device 58 include/linux/io.h static inline void devm_ioport_unmap(struct device *dev, void __iomem *addr) device 65 include/linux/io.h void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, device 67 include/linux/io.h void __iomem *devm_ioremap_uc(struct device *dev, resource_size_t offset, device 69 include/linux/io.h void __iomem *devm_ioremap_nocache(struct device *dev, resource_size_t offset, device 71 include/linux/io.h void __iomem *devm_ioremap_wc(struct device *dev, resource_size_t offset, device 73 include/linux/io.h void devm_iounmap(struct device *dev, void __iomem *addr); device 76 include/linux/io.h void devm_ioremap_release(struct device *dev, void *res); device 78 include/linux/io.h void *devm_memremap(struct device *dev, resource_size_t offset, device 80 include/linux/io.h void devm_memunmap(struct device *dev, void *addr); device 82 include/linux/io.h void *__devm_memremap_pages(struct device *dev, struct resource *res); device 43 include/linux/iommu.h struct device; device 54 include/linux/iommu.h struct device *, unsigned long, int, void *); device 55 include/linux/iommu.h typedef int (*iommu_mm_exit_handler_t)(struct device *dev, struct iommu_sva *, device 256 include/linux/iommu.h int (*attach_dev)(struct iommu_domain *domain, struct device *dev); device 257 include/linux/iommu.h void (*detach_dev)(struct iommu_domain *domain, struct device *dev); device 267 include/linux/iommu.h int (*add_device)(struct device *dev); device 268 include/linux/iommu.h void (*remove_device)(struct device *dev); device 269 include/linux/iommu.h struct iommu_group *(*device_group)(struct device *dev); device 276 include/linux/iommu.h void (*get_resv_regions)(struct device *dev, struct list_head *list); device 277 include/linux/iommu.h void (*put_resv_regions)(struct device *dev, struct list_head *list); device 278 include/linux/iommu.h void (*apply_resv_region)(struct device *dev, device 287 include/linux/iommu.h int (*of_xlate)(struct device *dev, struct of_phandle_args *args); device 288 include/linux/iommu.h bool (*is_attach_deferred)(struct iommu_domain *domain, struct device *dev); device 291 include/linux/iommu.h bool (*dev_has_feat)(struct device *dev, enum iommu_dev_features f); device 292 include/linux/iommu.h bool (*dev_feat_enabled)(struct device *dev, enum iommu_dev_features f); device 293 include/linux/iommu.h int (*dev_enable_feat)(struct device *dev, enum iommu_dev_features f); device 294 include/linux/iommu.h int (*dev_disable_feat)(struct device *dev, enum iommu_dev_features f); device 297 include/linux/iommu.h int (*aux_attach_dev)(struct iommu_domain *domain, struct device *dev); device 298 include/linux/iommu.h void (*aux_detach_dev)(struct iommu_domain *domain, struct device *dev); device 299 include/linux/iommu.h int (*aux_get_pasid)(struct iommu_domain *domain, struct device *dev); device 301 include/linux/iommu.h struct iommu_sva *(*sva_bind)(struct device *dev, struct mm_struct *mm, device 306 include/linux/iommu.h int (*page_response)(struct device *dev, device 324 include/linux/iommu.h struct device *dev; device 372 include/linux/iommu.h struct device *parent, device 376 include/linux/iommu.h int iommu_device_link(struct iommu_device *iommu, struct device *link); device 377 include/linux/iommu.h void iommu_device_unlink(struct iommu_device *iommu, struct device *link); device 391 include/linux/iommu.h static inline struct iommu_device *dev_to_iommu_device(struct device *dev) device 417 include/linux/iommu.h struct device *dev); device 419 include/linux/iommu.h struct device *dev); device 420 include/linux/iommu.h extern struct iommu_domain *iommu_get_domain_for_dev(struct device *dev); device 421 include/linux/iommu.h extern struct iommu_domain *iommu_get_dma_domain(struct device *dev); device 435 include/linux/iommu.h extern void iommu_get_resv_regions(struct device *dev, struct list_head *list); device 436 include/linux/iommu.h extern void iommu_put_resv_regions(struct device *dev, struct list_head *list); device 437 include/linux/iommu.h extern int iommu_request_dm_for_dev(struct device *dev); device 438 include/linux/iommu.h extern int iommu_request_dma_domain_for_dev(struct device *dev); device 459 include/linux/iommu.h struct device *dev); device 460 include/linux/iommu.h extern void iommu_group_remove_device(struct device *dev); device 462 include/linux/iommu.h int (*fn)(struct device *, void *)); device 463 include/linux/iommu.h extern struct iommu_group *iommu_group_get(struct device *dev); device 470 include/linux/iommu.h extern int iommu_register_device_fault_handler(struct device *dev, device 474 include/linux/iommu.h extern int iommu_unregister_device_fault_handler(struct device *dev); device 476 include/linux/iommu.h extern int iommu_report_device_fault(struct device *dev, device 478 include/linux/iommu.h extern int iommu_page_response(struct device *dev, device 482 include/linux/iommu.h extern struct iommu_group *iommu_group_get_for_dev(struct device *dev); device 496 include/linux/iommu.h extern int report_iommu_fault(struct iommu_domain *domain, struct device *dev, device 540 include/linux/iommu.h extern struct iommu_group *pci_device_group(struct device *dev); device 542 include/linux/iommu.h extern struct iommu_group *generic_device_group(struct device *dev); device 544 include/linux/iommu.h struct iommu_group *fsl_mc_device_group(struct device *dev); device 570 include/linux/iommu.h struct device *dev; device 574 include/linux/iommu.h int iommu_fwspec_init(struct device *dev, struct fwnode_handle *iommu_fwnode, device 576 include/linux/iommu.h void iommu_fwspec_free(struct device *dev); device 577 include/linux/iommu.h int iommu_fwspec_add_ids(struct device *dev, u32 *ids, int num_ids); device 580 include/linux/iommu.h static inline struct iommu_fwspec *dev_iommu_fwspec_get(struct device *dev) device 585 include/linux/iommu.h static inline void dev_iommu_fwspec_set(struct device *dev, device 591 include/linux/iommu.h int iommu_probe_device(struct device *dev); device 592 include/linux/iommu.h void iommu_release_device(struct device *dev); device 594 include/linux/iommu.h bool iommu_dev_has_feature(struct device *dev, enum iommu_dev_features f); device 595 include/linux/iommu.h int iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features f); device 596 include/linux/iommu.h int iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features f); device 597 include/linux/iommu.h bool iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features f); device 598 include/linux/iommu.h int iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev); device 599 include/linux/iommu.h void iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev); device 600 include/linux/iommu.h int iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev); device 602 include/linux/iommu.h struct iommu_sva *iommu_sva_bind_device(struct device *dev, device 644 include/linux/iommu.h struct device *dev) device 650 include/linux/iommu.h struct device *dev) device 654 include/linux/iommu.h static inline struct iommu_domain *iommu_get_domain_for_dev(struct device *dev) device 716 include/linux/iommu.h static inline void iommu_get_resv_regions(struct device *dev, device 721 include/linux/iommu.h static inline void iommu_put_resv_regions(struct device *dev, device 732 include/linux/iommu.h static inline int iommu_request_dm_for_dev(struct device *dev) device 737 include/linux/iommu.h static inline int iommu_request_dma_domain_for_dev(struct device *dev) device 789 include/linux/iommu.h struct device *dev) device 794 include/linux/iommu.h static inline void iommu_group_remove_device(struct device *dev) device 800 include/linux/iommu.h int (*fn)(struct device *, void *)) device 805 include/linux/iommu.h static inline struct iommu_group *iommu_group_get(struct device *dev) device 827 include/linux/iommu.h int iommu_register_device_fault_handler(struct device *dev, device 834 include/linux/iommu.h static inline int iommu_unregister_device_fault_handler(struct device *dev) device 840 include/linux/iommu.h int iommu_report_device_fault(struct device *dev, struct iommu_fault_event *evt) device 845 include/linux/iommu.h static inline int iommu_page_response(struct device *dev, device 883 include/linux/iommu.h static inline struct iommu_device *dev_to_iommu_device(struct device *dev) device 903 include/linux/iommu.h struct device *parent, device 914 include/linux/iommu.h static inline int iommu_device_link(struct device *dev, struct device *link) device 919 include/linux/iommu.h static inline void iommu_device_unlink(struct device *dev, struct device *link) device 923 include/linux/iommu.h static inline int iommu_fwspec_init(struct device *dev, device 930 include/linux/iommu.h static inline void iommu_fwspec_free(struct device *dev) device 934 include/linux/iommu.h static inline int iommu_fwspec_add_ids(struct device *dev, u32 *ids, device 947 include/linux/iommu.h iommu_dev_has_feature(struct device *dev, enum iommu_dev_features feat) device 953 include/linux/iommu.h iommu_dev_feature_enabled(struct device *dev, enum iommu_dev_features feat) device 959 include/linux/iommu.h iommu_dev_enable_feature(struct device *dev, enum iommu_dev_features feat) device 965 include/linux/iommu.h iommu_dev_disable_feature(struct device *dev, enum iommu_dev_features feat) device 971 include/linux/iommu.h iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev) device 977 include/linux/iommu.h iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev) device 982 include/linux/iommu.h iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) device 988 include/linux/iommu.h iommu_sva_bind_device(struct device *dev, struct mm_struct *mm, void *drvdata) device 254 include/linux/ioport.h struct device; device 256 include/linux/ioport.h extern int devm_request_resource(struct device *dev, struct resource *root, device 258 include/linux/ioport.h extern void devm_release_resource(struct device *dev, struct resource *new); device 265 include/linux/ioport.h extern struct resource * __devm_request_region(struct device *dev, device 274 include/linux/ioport.h extern void __devm_release_region(struct device *dev, struct resource *parent, device 298 include/linux/ioport.h struct resource *devm_request_free_mem_region(struct device *dev, device 97 include/linux/ipack.h struct device dev; device 173 include/linux/ipack.h struct device *parent; device 189 include/linux/ipack.h struct ipack_bus_device *ipack_bus_register(struct device *parent, int slots, device 266 include/linux/ipack.h .device = (dev) device 24 include/linux/ipmi.h struct device; device 277 include/linux/ipmi.h void (*new_smi)(int if_num, struct device *dev); device 323 include/linux/ipmi.h struct device *dev; device 23 include/linux/ipmi_smi.h struct device; device 230 include/linux/ipmi_smi.h struct device *dev, device 468 include/linux/irq.h struct device *parent_device; device 872 include/linux/irq.h int __devm_irq_alloc_descs(struct device *dev, int irq, unsigned int from, device 1092 include/linux/irq.h devm_irq_alloc_generic_chip(struct device *dev, const char *name, int num_ct, device 1095 include/linux/irq.h int devm_irq_setup_generic_chip(struct device *dev, struct irq_chip_generic *gc, device 35 include/linux/irq_sim.h int devm_irq_sim_init(struct device *dev, struct irq_sim *sim, device 152 include/linux/irqchip/arm-gic.h int gic_of_init_child(struct device *dev, struct gic_chip_data **gic, int irq); device 14 include/linux/isa.h int (*match)(struct device *, unsigned int); device 15 include/linux/isa.h int (*probe)(struct device *, unsigned int); device 16 include/linux/isa.h int (*remove)(struct device *, unsigned int); device 17 include/linux/isa.h void (*shutdown)(struct device *, unsigned int); device 18 include/linux/isa.h int (*suspend)(struct device *, unsigned int, pm_message_t); device 19 include/linux/isa.h int (*resume)(struct device *, unsigned int); device 22 include/linux/isa.h struct device *devices; device 64 include/linux/isapnp.h int isapnp_cfg_begin(int csn, int device); device 79 include/linux/isapnp.h unsigned short device, device 90 include/linux/isapnp.h static inline int isapnp_cfg_begin(int csn, int device) { return -ENODEV; } device 96 include/linux/isapnp.h unsigned short device, device 6 include/linux/jz4740-adc.h struct device; device 17 include/linux/jz4740-adc.h int jz4740_adc_set_config(struct device *dev, uint32_t mask, uint32_t val); device 14 include/linux/jz4780-nemc.h struct device; device 32 include/linux/jz4780-nemc.h extern unsigned int jz4780_nemc_num_banks(struct device *dev); device 34 include/linux/jz4780-nemc.h extern void jz4780_nemc_set_type(struct device *dev, unsigned int bank, device 36 include/linux/jz4780-nemc.h extern void jz4780_nemc_assert(struct device *dev, unsigned int bank, device 70 include/linux/lcd.h struct device dev; device 105 include/linux/lcd.h struct device *parent, void *devdata, struct lcd_ops *ops); device 106 include/linux/lcd.h extern struct lcd_device *devm_lcd_device_register(struct device *dev, device 107 include/linux/lcd.h const char *name, struct device *parent, device 110 include/linux/lcd.h extern void devm_lcd_device_unregister(struct device *dev, device 97 include/linux/led-class-flash.h extern int led_classdev_flash_register_ext(struct device *parent, device 40 include/linux/leds-ti-lmu-common.h int ti_lmu_common_get_ramp_params(struct device *dev, device 44 include/linux/leds-ti-lmu-common.h int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child, device 21 include/linux/leds.h struct device; device 118 include/linux/leds.h struct device *dev; device 164 include/linux/leds.h extern int led_classdev_register_ext(struct device *parent, device 178 include/linux/leds.h static inline int led_classdev_register(struct device *parent, device 184 include/linux/leds.h extern int devm_led_classdev_register_ext(struct device *parent, device 188 include/linux/leds.h static inline int devm_led_classdev_register(struct device *parent, device 194 include/linux/leds.h extern void devm_led_classdev_unregister(struct device *parent, device 313 include/linux/leds.h extern int led_compose_name(struct device *dev, struct led_init_data *init_data, device 363 include/linux/leds.h ssize_t led_trigger_store(struct device *dev, struct device_attribute *attr, device 365 include/linux/leds.h ssize_t led_trigger_show(struct device *dev, struct device_attribute *attr, device 371 include/linux/leds.h extern int devm_led_trigger_register(struct device *dev, device 564 include/linux/libata.h u8 device; device 597 include/linux/libata.h struct device *dev; device 683 include/linux/libata.h struct device tdev; device 783 include/linux/libata.h struct device tdev; device 800 include/linux/libata.h struct ata_device device[ATA_MAX_DEVICES]; device 805 include/linux/libata.h #define ATA_LINK_CLEAR_END offsetof(struct ata_link, device[0]) device 852 include/linux/libata.h struct device *dev; device 853 include/linux/libata.h struct device tdev; device 951 include/linux/libata.h void (*sff_dev_select)(struct ata_port *ap, unsigned int device); device 1094 include/linux/libata.h extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports); device 1095 include/linux/libata.h extern struct ata_host *ata_host_alloc_pinfo(struct device *dev, device 1107 include/linux/libata.h extern void ata_host_init(struct ata_host *, struct device *, struct ata_port_operations *); device 1121 include/linux/libata.h extern int ata_sas_tport_add(struct device *parent, struct ata_port *ap); device 1448 include/linux/libata.h void ata_print_version(const struct device *dev, const char *version); device 1705 include/linux/libata.h tf->device = ATA_DEVICE_OBS; device 1707 include/linux/libata.h tf->device = ATA_DEVICE_OBS | ATA_DEV1; device 1832 include/linux/libata.h extern void ata_sff_dev_select(struct ata_port *ap, unsigned int device); device 136 include/linux/libnvdimm.h struct device; device 137 include/linux/libnvdimm.h void *devm_nvdimm_memremap(struct device *dev, resource_size_t offset, device 139 include/linux/libnvdimm.h static inline void __iomem *devm_nvdimm_ioremap(struct device *dev, device 147 include/linux/libnvdimm.h struct device; device 150 include/linux/libnvdimm.h int (*enable)(struct nvdimm_bus *nvdimm_bus, struct device *dev); device 213 include/linux/libnvdimm.h struct nvdimm_bus *nvdimm_bus_register(struct device *parent, device 216 include/linux/libnvdimm.h struct nvdimm_bus *to_nvdimm_bus(struct device *dev); device 218 include/linux/libnvdimm.h struct nvdimm *to_nvdimm(struct device *dev); device 219 include/linux/libnvdimm.h struct nd_region *to_nd_region(struct device *dev); device 220 include/linux/libnvdimm.h struct device *nd_region_dev(struct nd_region *nd_region); device 221 include/linux/libnvdimm.h struct nd_blk_region *to_nd_blk_region(struct device *dev); device 223 include/linux/libnvdimm.h struct device *to_nvdimm_bus_dev(struct nvdimm_bus *nvdimm_bus); device 503 include/linux/mISDNif.h struct device dev; device 582 include/linux/mISDNif.h struct device *parent, char *name); device 590 include/linux/mISDNif.h static inline struct mISDNdevice *dev_to_mISDN(struct device *dev) device 30 include/linux/mailbox_client.h struct device *dev; device 75 include/linux/mailbox_controller.h struct device *dev; device 134 include/linux/mailbox_controller.h int devm_mbox_controller_register(struct device *dev, device 136 include/linux/mailbox_controller.h void devm_mbox_controller_unregister(struct device *dev, device 7 include/linux/maple.h struct device; device 81 include/linux/maple.h struct device dev; device 34 include/linux/mc146818rtc.h void (*wake_on)(struct device *dev); device 35 include/linux/mc146818rtc.h void (*wake_off)(struct device *dev); device 32 include/linux/mcb.h struct device dev; device 33 include/linux/mcb.h struct device *carrier; device 42 include/linux/mcb.h static inline struct mcb_bus *to_mcb_bus(struct device *dev) device 64 include/linux/mcb.h struct device dev; device 76 include/linux/mcb.h struct device *dma_dev; device 79 include/linux/mcb.h static inline struct mcb_device *to_mcb_device(struct device *dev) device 126 include/linux/mcb.h extern struct mcb_bus *mcb_alloc_bus(struct device *carrier); device 25 include/linux/mdev.h int mdev_set_iommu_device(struct device *dev, struct device *iommu_device); device 27 include/linux/mdev.h struct device *mdev_get_iommu_device(struct device *dev); device 100 include/linux/mdev.h ssize_t (*show)(struct kobject *kobj, struct device *dev, char *buf); device 101 include/linux/mdev.h ssize_t (*store)(struct kobject *kobj, struct device *dev, device 125 include/linux/mdev.h int (*probe)(struct device *dev); device 126 include/linux/mdev.h void (*remove)(struct device *dev); device 138 include/linux/mdev.h int mdev_register_device(struct device *dev, const struct mdev_parent_ops *ops); device 139 include/linux/mdev.h void mdev_unregister_device(struct device *dev); device 144 include/linux/mdev.h struct device *mdev_parent_dev(struct mdev_device *mdev); device 145 include/linux/mdev.h struct device *mdev_dev(struct mdev_device *mdev); device 146 include/linux/mdev.h struct mdev_device *mdev_from_dev(struct device *dev); device 23 include/linux/mdio-mux.h int mdio_mux_init(struct device *dev, device 27 include/linux/mdio.h struct device dev; device 32 include/linux/mdio.h int (*bus_match)(struct device *dev, struct device_driver *drv); device 89 include/linux/mdio.h int mdio_device_bus_match(struct device *dev, struct device_driver *drv); device 44 include/linux/mei_cl_bus.h struct device dev; device 34 include/linux/memory.h struct device dev; device 8 include/linux/memremap.h struct device; device 128 include/linux/memremap.h void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap); device 129 include/linux/memremap.h void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap); device 136 include/linux/memremap.h static inline void *devm_memremap_pages(struct device *dev, device 148 include/linux/memremap.h static inline void devm_memunmap_pages(struct device *dev, device 268 include/linux/memstick.h struct device dev; device 280 include/linux/memstick.h struct device dev; device 309 include/linux/memstick.h struct device *dev); device 293 include/linux/mfd/88pm80x.h struct device *dev; device 343 include/linux/mfd/88pm80x.h static inline int pm80x_dev_suspend(struct device *dev) device 355 include/linux/mfd/88pm80x.h static inline int pm80x_dev_resume(struct device *dev) device 377 include/linux/mfd/88pm860x.h struct device *dev; device 120 include/linux/mfd/aat2870.h struct device *dev; device 10 include/linux/mfd/ab3100.h struct device; device 94 include/linux/mfd/ab3100.h struct device *dev; device 16 include/linux/mfd/abx500.h struct device; device 303 include/linux/mfd/abx500.h int ab8500_bm_of_probe(struct device *dev, device 307 include/linux/mfd/abx500.h int abx500_set_register_interruptible(struct device *dev, u8 bank, u8 reg, device 309 include/linux/mfd/abx500.h int abx500_get_register_interruptible(struct device *dev, u8 bank, u8 reg, device 311 include/linux/mfd/abx500.h int abx500_get_register_page_interruptible(struct device *dev, u8 bank, device 313 include/linux/mfd/abx500.h int abx500_set_register_page_interruptible(struct device *dev, u8 bank, device 327 include/linux/mfd/abx500.h int abx500_mask_and_set_register_interruptible(struct device *dev, u8 bank, device 329 include/linux/mfd/abx500.h int abx500_get_chip_id(struct device *dev); device 330 include/linux/mfd/abx500.h int abx500_event_registers_startup_state_get(struct device *dev, u8 *event); device 331 include/linux/mfd/abx500.h int abx500_startup_irq_enabled(struct device *dev, unsigned int irq); device 334 include/linux/mfd/abx500.h int (*get_chip_id) (struct device *); device 335 include/linux/mfd/abx500.h int (*get_register) (struct device *, u8, u8, u8 *); device 336 include/linux/mfd/abx500.h int (*set_register) (struct device *, u8, u8, u8); device 337 include/linux/mfd/abx500.h int (*get_register_page) (struct device *, u8, u8, u8 *, u8); device 338 include/linux/mfd/abx500.h int (*set_register_page) (struct device *, u8, u8, u8 *, u8); device 339 include/linux/mfd/abx500.h int (*mask_and_set_register) (struct device *, u8, u8, u8, u8); device 340 include/linux/mfd/abx500.h int (*event_registers_startup_state_get) (struct device *, u8 *); device 341 include/linux/mfd/abx500.h int (*startup_irq_enabled) (struct device *, unsigned int); device 342 include/linux/mfd/abx500.h void (*dump_all_banks) (struct device *); device 345 include/linux/mfd/abx500.h int abx500_register_ops(struct device *core_dev, struct abx500_ops *ops); device 346 include/linux/mfd/abx500.h void abx500_remove_ops(struct device *dev); device 14 include/linux/mfd/abx500/ab8500.h struct device; device 348 include/linux/mfd/abx500/ab8500.h struct device *dev; device 511 include/linux/mfd/abx500/ab8500.h void ab8500_dump_all_banks(struct device *dev); device 514 include/linux/mfd/abx500/ab8500.h static inline void ab8500_dump_all_banks(struct device *dev) {} device 16 include/linux/mfd/ac100.h struct device *dev; device 287 include/linux/mfd/adp5520.h extern int adp5520_read(struct device *dev, int reg, uint8_t *val); device 288 include/linux/mfd/adp5520.h extern int adp5520_write(struct device *dev, int reg, u8 val); device 289 include/linux/mfd/adp5520.h extern int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask); device 290 include/linux/mfd/adp5520.h extern int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask); device 292 include/linux/mfd/adp5520.h extern int adp5520_register_notifier(struct device *dev, device 295 include/linux/mfd/adp5520.h extern int adp5520_unregister_notifier(struct device *dev, device 70 include/linux/mfd/altera-a10sr.h struct device *dev; device 121 include/linux/mfd/arizona/core.h struct device *dev; device 72 include/linux/mfd/as3711.h struct device; device 76 include/linux/mfd/as3711.h struct device *dev; device 376 include/linux/mfd/as3722.h struct device *dev; device 636 include/linux/mfd/axp20x.h struct device *dev; device 9 include/linux/mfd/bcm2835-pm.h struct device *dev; device 21 include/linux/mfd/bcm590xx.h struct device *dev; device 112 include/linux/mfd/bd9571mwv.h struct device *dev; device 116 include/linux/mfd/core.h extern int mfd_add_devices(struct device *parent, int id, device 121 include/linux/mfd/core.h static inline int mfd_add_hotplug_devices(struct device *parent, device 128 include/linux/mfd/core.h extern void mfd_remove_devices(struct device *parent); device 130 include/linux/mfd/core.h extern int devm_mfd_add_devices(struct device *dev, int id, device 24 include/linux/mfd/cros_ec.h struct device class_dev; device 26 include/linux/mfd/cros_ec.h struct device *dev; device 204 include/linux/mfd/da903x.h extern int da903x_register_notifier(struct device *dev, device 206 include/linux/mfd/da903x.h extern int da903x_unregister_notifier(struct device *dev, device 235 include/linux/mfd/da903x.h extern int da903x_query_status(struct device *dev, unsigned int status); device 241 include/linux/mfd/da903x.h extern int da903x_write(struct device *dev, int reg, uint8_t val); device 242 include/linux/mfd/da903x.h extern int da903x_writes(struct device *dev, int reg, int len, uint8_t *val); device 243 include/linux/mfd/da903x.h extern int da903x_read(struct device *dev, int reg, uint8_t *val); device 244 include/linux/mfd/da903x.h extern int da903x_reads(struct device *dev, int reg, int len, uint8_t *val); device 245 include/linux/mfd/da903x.h extern int da903x_update(struct device *dev, int reg, uint8_t val, uint8_t mask); device 246 include/linux/mfd/da903x.h extern int da903x_set_bits(struct device *dev, int reg, uint8_t bit_mask); device 247 include/linux/mfd/da903x.h extern int da903x_clr_bits(struct device *dev, int reg, uint8_t bit_mask); device 84 include/linux/mfd/da9052/da9052.h struct device *dev; device 30 include/linux/mfd/da9055/core.h struct device *dev; device 60 include/linux/mfd/da9062/core.h struct device *dev; device 75 include/linux/mfd/da9063/core.h struct device *dev; device 61 include/linux/mfd/da9150/core.h struct device *dev; device 89 include/linux/mfd/davinci_voicecodec.h struct device *dev; device 54 include/linux/mfd/hi655x-pmic.h struct device *dev; device 18 include/linux/mfd/htc-pasic3.h extern void pasic3_write_register(struct device *dev, u32 reg, u8 val); device 19 include/linux/mfd/htc-pasic3.h extern u8 pasic3_read_register(struct device *dev, u32 reg); device 26 include/linux/mfd/intel_soc_pmic.h struct device *dev; device 110 include/linux/mfd/ipaq-micro.h struct device *dev; device 92 include/linux/mfd/kempld.h struct device *dev; device 18 include/linux/mfd/lm3533.h struct device; device 22 include/linux/mfd/lm3533.h struct device *dev; device 36 include/linux/mfd/lm3533.h struct device *dev; device 35 include/linux/mfd/lochnagar.h struct device *dev; device 100 include/linux/mfd/lp3943.h struct device *dev; device 264 include/linux/mfd/lp873x.h struct device *dev; device 264 include/linux/mfd/lp87565.h struct device *dev; device 317 include/linux/mfd/lp8788.h struct device *dev; device 170 include/linux/mfd/madera/core.h struct device *dev; device 183 include/linux/mfd/madera/core.h struct device *irq_dev; device 428 include/linux/mfd/max14577-private.h struct device *dev; device 328 include/linux/mfd/max77620.h struct device *dev; device 425 include/linux/mfd/max77686-private.h struct device *dev; device 23 include/linux/mfd/max77693-common.h struct device *dev; device 238 include/linux/mfd/max8907.h struct device *dev; device 193 include/linux/mfd/max8925.h struct device *dev; device 369 include/linux/mfd/max8997-private.h struct device *dev; device 140 include/linux/mfd/max8998-private.h struct device *dev; device 21 include/linux/mfd/mcp.h struct device attached_device; device 41 include/linux/mfd/mcp.h struct mcp *mcp_host_alloc(struct device *, size_t); device 9 include/linux/mfd/menelaus.h struct device; device 12 include/linux/mfd/menelaus.h int (* late_init)(struct device *dev); device 256 include/linux/mfd/motorola-cpcap.h static inline int cpcap_get_revision(struct device *dev, device 275 include/linux/mfd/motorola-cpcap.h static inline int cpcap_get_vendor(struct device *dev, device 55 include/linux/mfd/mt6397/core.h struct device *dev; device 62 include/linux/mfd/palmas.h struct device *dev; device 549 include/linux/mfd/palmas.h struct device *dev; device 564 include/linux/mfd/palmas.h struct device *dev; device 569 include/linux/mfd/palmas.h struct device *dev; device 133 include/linux/mfd/pcf50633/core.h struct device *dev; device 222 include/linux/mfd/pcf50633/core.h static inline struct pcf50633 *dev_to_pcf50633(struct device *dev) device 58 include/linux/mfd/rave-sp.h struct device; device 59 include/linux/mfd/rave-sp.h int devm_rave_sp_register_event_notifier(struct device *dev, device 286 include/linux/mfd/rc5t583.h struct device *dev; device 326 include/linux/mfd/rc5t583.h static inline int rc5t583_write(struct device *dev, uint8_t reg, uint8_t val) device 332 include/linux/mfd/rc5t583.h static inline int rc5t583_read(struct device *dev, uint8_t reg, uint8_t *val) device 343 include/linux/mfd/rc5t583.h static inline int rc5t583_set_bits(struct device *dev, unsigned int reg, device 350 include/linux/mfd/rc5t583.h static inline int rc5t583_clear_bits(struct device *dev, unsigned int reg, device 357 include/linux/mfd/rc5t583.h static inline int rc5t583_update(struct device *dev, unsigned int reg, device 364 include/linux/mfd/rc5t583.h int rc5t583_ext_power_req_config(struct device *dev, int deepsleep_id, device 16 include/linux/mfd/rohm-generic.h struct device *dev; device 27 include/linux/mfd/rt5033.h struct device *dev; device 52 include/linux/mfd/rt5033.h struct device *dev; device 64 include/linux/mfd/samsung/core.h struct device *dev; device 159 include/linux/mfd/si476x-core.h static inline struct si476x_core *i2c_mfd_cell_to_core(struct device *dev) device 26 include/linux/mfd/smsc.h struct device *dev; device 37 include/linux/mfd/smsc.h static inline int smsc_read(struct device *child, unsigned int reg, device 45 include/linux/mfd/smsc.h static inline int smsc_write(struct device *child, unsigned int reg, device 128 include/linux/mfd/stm32-timers.h int stm32_timers_dma_burst_read(struct device *dev, u32 *buf, device 133 include/linux/mfd/stm32-timers.h static inline int stm32_timers_dma_burst_read(struct device *dev, u32 *buf, device 109 include/linux/mfd/stmfx.h struct device *dev; device 27 include/linux/mfd/stmpe.h struct device; device 127 include/linux/mfd/stmpe.h struct device *dev; device 206 include/linux/mfd/stpmic1.h struct device *dev; device 91 include/linux/mfd/sun4i-gpadc.h struct device *dev; device 9 include/linux/mfd/tc3589x.h struct device; device 116 include/linux/mfd/tc3589x.h struct device *dev; device 82 include/linux/mfd/ti-lmu.h struct device *dev; device 166 include/linux/mfd/ti_am335x_tscadc.h struct device *dev; device 157 include/linux/mfd/tps6507x.h struct device *dev; device 109 include/linux/mfd/tps65086.h struct device *dev; device 75 include/linux/mfd/tps65090.h struct device *dev; device 114 include/linux/mfd/tps65090.h static inline int tps65090_write(struct device *dev, int reg, uint8_t val) device 121 include/linux/mfd/tps65090.h static inline int tps65090_read(struct device *dev, int reg, uint8_t *val) device 133 include/linux/mfd/tps65090.h static inline int tps65090_set_bits(struct device *dev, int reg, device 141 include/linux/mfd/tps65090.h static inline int tps65090_clr_bits(struct device *dev, int reg, device 264 include/linux/mfd/tps65217.h struct device *dev; device 275 include/linux/mfd/tps65217.h static inline struct tps65217 *dev_to_tps65217(struct device *dev) device 260 include/linux/mfd/tps65218.h struct device *dev; device 101 include/linux/mfd/tps6586x.h extern int tps6586x_write(struct device *dev, int reg, uint8_t val); device 102 include/linux/mfd/tps6586x.h extern int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val); device 103 include/linux/mfd/tps6586x.h extern int tps6586x_read(struct device *dev, int reg, uint8_t *val); device 104 include/linux/mfd/tps6586x.h extern int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val); device 105 include/linux/mfd/tps6586x.h extern int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask); device 106 include/linux/mfd/tps6586x.h extern int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask); device 107 include/linux/mfd/tps6586x.h extern int tps6586x_update(struct device *dev, int reg, uint8_t val, device 109 include/linux/mfd/tps6586x.h extern int tps6586x_irq_get_virq(struct device *dev, int irq); device 110 include/linux/mfd/tps6586x.h extern int tps6586x_get_version(struct device *dev); device 888 include/linux/mfd/tps65910.h struct device *dev; device 314 include/linux/mfd/tps65912.h struct device *dev; device 510 include/linux/mfd/tps80031.h struct device *dev; device 547 include/linux/mfd/tps80031.h static inline int tps80031_write(struct device *dev, int sid, device 555 include/linux/mfd/tps80031.h static inline int tps80031_writes(struct device *dev, int sid, int reg, device 563 include/linux/mfd/tps80031.h static inline int tps80031_read(struct device *dev, int sid, device 580 include/linux/mfd/tps80031.h static inline int tps80031_reads(struct device *dev, int sid, device 588 include/linux/mfd/tps80031.h static inline int tps80031_set_bits(struct device *dev, int sid, device 597 include/linux/mfd/tps80031.h static inline int tps80031_clr_bits(struct device *dev, int sid, device 605 include/linux/mfd/tps80031.h static inline int tps80031_update(struct device *dev, int sid, device 613 include/linux/mfd/tps80031.h static inline unsigned long tps80031_get_chip_info(struct device *dev) device 620 include/linux/mfd/tps80031.h static inline int tps80031_get_pmu_version(struct device *dev) device 627 include/linux/mfd/tps80031.h static inline int tps80031_irq_get_virq(struct device *dev, int irq) device 634 include/linux/mfd/tps80031.h extern int tps80031_ext_power_req_config(struct device *dev, device 215 include/linux/mfd/twl.h int twl6030_mmc_card_detect(struct device *dev, int slot); device 217 include/linux/mfd/twl.h static inline int twl6030_mmc_card_detect(struct device *dev, int slot) device 591 include/linux/mfd/twl.h int (*setup)(struct device *dev, device 593 include/linux/mfd/twl.h int (*teardown)(struct device *dev, device 623 include/linux/mfd/twl.h int (*phy_init)(struct device *dev); device 624 include/linux/mfd/twl.h int (*phy_exit)(struct device *dev); device 626 include/linux/mfd/twl.h int (*phy_power)(struct device *dev, int iD, int on); device 628 include/linux/mfd/twl.h int (*phy_set_clock)(struct device *dev, int on); device 630 include/linux/mfd/twl.h int (*phy_suspend)(struct device *dev, int suspend); device 768 include/linux/mfd/twl.h int twl4030_sih_setup(struct device *dev, int module, int irq_base); device 210 include/linux/mfd/twl6040.h struct device *dev; device 135 include/linux/mfd/ucb1x00.h struct device dev; device 363 include/linux/mfd/wm831x/core.h struct device *dev; device 590 include/linux/mfd/wm8350/core.h struct device *classdev; device 594 include/linux/mfd/wm8350/core.h struct device *dev; device 19 include/linux/mfd/wm8400-private.h struct device *dev; device 21 include/linux/mfd/wm8400.h int (*platform_init)(struct device *dev); device 24 include/linux/mfd/wm8400.h int wm8400_register_regulator(struct device *dev, int reg, device 60 include/linux/mfd/wm8994/core.h struct device *dev; device 22 include/linux/mic_bus.h __u32 device; device 43 include/linux/mic_bus.h struct device dev; device 82 include/linux/mic_bus.h mbus_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops, device 90 include/linux/mic_bus.h static inline struct mbus_device *dev_to_mbus(struct device *_dev) device 63 include/linux/miscdevice.h struct device; device 71 include/linux/miscdevice.h struct device *parent; device 72 include/linux/miscdevice.h struct device *this_device; device 675 include/linux/mlx5/driver.h struct device *device; device 1104 include/linux/mlx5/driver.h struct ib_device *device, device 204 include/linux/mmc/card.h unsigned short device; device 245 include/linux/mmc/card.h struct device dev; /* the device */ device 272 include/linux/mmc/host.h struct device *parent; device 273 include/linux/mmc/host.h struct device class_dev; device 471 include/linux/mmc/host.h struct mmc_host *mmc_alloc_host(int extra, struct device *); device 36 include/linux/mmc/sdio_func.h struct device dev; /* the device */ device 42 include/linux/mmc/sdio_func.h unsigned short device; /* device id */ device 93 include/linux/mmc/sdio_func.h .vendor = (vend), .device = (dev) device 105 include/linux/mmc/sdio_func.h .vendor = SDIO_ANY_ID, .device = SDIO_ANY_ID device 39 include/linux/mod_devicetable.h __u32 vendor, device; /* Vendor and device ID or PCI_ANY_ID*/ device 394 include/linux/mod_devicetable.h __u16 device; /* Device ID or SDIO_ANY_ID */ device 428 include/linux/mod_devicetable.h __u32 device; device 698 include/linux/mod_devicetable.h __u32 device; /* Device ID or IPACK_ANY_ID */ device 741 include/linux/mod_devicetable.h __u16 device; device 41 include/linux/moxtet.h struct device *dev; device 91 include/linux/moxtet.h struct device dev; device 97 include/linux/moxtet.h extern int moxtet_device_read(struct device *dev); device 98 include/linux/moxtet.h extern int moxtet_device_write(struct device *dev, u8 val); device 99 include/linux/moxtet.h extern int moxtet_device_written(struct device *dev); device 102 include/linux/moxtet.h to_moxtet_device(struct device *dev) device 90 include/linux/msi.h struct device *dev; device 184 include/linux/msi.h struct msi_desc *alloc_msi_entry(struct device *dev, int nvec, device 211 include/linux/msi.h struct device *dev; device 264 include/linux/msi.h struct device *dev); device 266 include/linux/msi.h struct device *dev, int nvec, device 330 include/linux/msi.h int msi_domain_alloc_irqs(struct irq_domain *domain, struct device *dev, device 332 include/linux/msi.h void msi_domain_free_irqs(struct irq_domain *domain, struct device *dev); device 338 include/linux/msi.h int platform_msi_domain_alloc_irqs(struct device *dev, unsigned int nvec, device 340 include/linux/msi.h void platform_msi_domain_free_irqs(struct device *dev); device 343 include/linux/msi.h int msi_domain_prepare_irqs(struct irq_domain *domain, struct device *dev, device 345 include/linux/msi.h int msi_domain_populate_irqs(struct irq_domain *domain, struct device *dev, device 348 include/linux/msi.h __platform_msi_create_device_domain(struct device *dev, device 375 include/linux/msi.h struct msi_domain_info *info, struct device *dev); device 62 include/linux/mtd/hyperbus.h struct device *dev; device 338 include/linux/mtd/mtd.h struct device dev; device 27 include/linux/mtd/plat-ram.h void (*set_rw)(struct device *dev, int to); device 574 include/linux/mtd/spi-nor.h struct device *dev; device 15 include/linux/mux/consumer.h struct device; device 25 include/linux/mux/consumer.h struct mux_control *mux_control_get(struct device *dev, const char *mux_name); device 28 include/linux/mux/consumer.h struct mux_control *devm_mux_control_get(struct device *dev, device 63 include/linux/mux/driver.h struct device dev; device 82 include/linux/mux/driver.h struct mux_chip *mux_chip_alloc(struct device *dev, device 88 include/linux/mux/driver.h struct mux_chip *devm_mux_chip_alloc(struct device *dev, device 91 include/linux/mux/driver.h int devm_mux_chip_register(struct device *dev, struct mux_chip *mux_chip); device 28 include/linux/nd.h int (*probe)(struct device *dev); device 29 include/linux/nd.h int (*remove)(struct device *dev); device 30 include/linux/nd.h void (*shutdown)(struct device *dev); device 31 include/linux/nd.h void (*notify)(struct device *dev, enum nvdimm_event event); device 50 include/linux/nd.h struct device dev; device 51 include/linux/nd.h struct device *claim; device 57 include/linux/nd.h static inline struct nd_namespace_common *to_ndns(struct device *dev) device 115 include/linux/nd.h static inline struct nd_namespace_io *to_nd_namespace_io(const struct device *dev) device 120 include/linux/nd.h static inline struct nd_namespace_pmem *to_nd_namespace_pmem(const struct device *dev) device 127 include/linux/nd.h static inline struct nd_namespace_blk *to_nd_namespace_blk(const struct device *dev) device 53 include/linux/netdevice.h struct device; device 2036 include/linux/netdevice.h struct device dev; device 4753 include/linux/netdevice.h #define MODULE_ALIAS_NETDEV(device) \ device 4754 include/linux/netdevice.h MODULE_ALIAS("netdev-" device) device 1004 include/linux/nfs_xdr.h } device; /* NF4BLK, NF4CHR */ device 85 include/linux/node.h struct device dev; device 93 include/linux/node.h struct device *cache_dev; device 181 include/linux/node.h #define to_node(device) container_of(device, struct node, dev) device 31 include/linux/nsc_gpio.h struct device* dev; /* for dev_dbg() support, set in init */ device 418 include/linux/ntb.h struct device dev; device 55 include/linux/ntb_transport.h int (*probe)(struct device *client_dev); device 56 include/linux/ntb_transport.h void (*remove)(struct device *client_dev); device 75 include/linux/ntb_transport.h ntb_transport_create_queue(void *data, struct device *client_dev, device 36 include/linux/nubus.h struct device dev; device 428 include/linux/nvme-fc-driver.h struct device *dev, device 857 include/linux/nvme-fc-driver.h struct device *dev, device 16 include/linux/nvmem-consumer.h struct device; device 58 include/linux/nvmem-consumer.h struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *id); device 59 include/linux/nvmem-consumer.h struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, const char *id); device 61 include/linux/nvmem-consumer.h void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell); device 64 include/linux/nvmem-consumer.h int nvmem_cell_read_u16(struct device *dev, const char *cell_id, u16 *val); device 65 include/linux/nvmem-consumer.h int nvmem_cell_read_u32(struct device *dev, const char *cell_id, u32 *val); device 68 include/linux/nvmem-consumer.h struct nvmem_device *nvmem_device_get(struct device *dev, const char *name); device 69 include/linux/nvmem-consumer.h struct nvmem_device *devm_nvmem_device_get(struct device *dev, device 72 include/linux/nvmem-consumer.h void devm_nvmem_device_put(struct device *dev, struct nvmem_device *nvmem); device 94 include/linux/nvmem-consumer.h static inline struct nvmem_cell *nvmem_cell_get(struct device *dev, device 100 include/linux/nvmem-consumer.h static inline struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, device 106 include/linux/nvmem-consumer.h static inline void devm_nvmem_cell_put(struct device *dev, device 126 include/linux/nvmem-consumer.h static inline int nvmem_cell_read_u16(struct device *dev, device 132 include/linux/nvmem-consumer.h static inline int nvmem_cell_read_u32(struct device *dev, device 138 include/linux/nvmem-consumer.h static inline struct nvmem_device *nvmem_device_get(struct device *dev, device 144 include/linux/nvmem-consumer.h static inline struct nvmem_device *devm_nvmem_device_get(struct device *dev, device 154 include/linux/nvmem-consumer.h static inline void devm_nvmem_device_put(struct device *dev, device 57 include/linux/nvmem-provider.h struct device *dev; device 75 include/linux/nvmem-provider.h struct device *base_dev; device 102 include/linux/nvmem-provider.h struct nvmem_device *devm_nvmem_register(struct device *dev, device 105 include/linux/nvmem-provider.h int devm_nvmem_unregister(struct device *dev, struct nvmem_device *nvmem); device 120 include/linux/nvmem-provider.h devm_nvmem_register(struct device *dev, const struct nvmem_config *c) device 126 include/linux/nvmem-provider.h devm_nvmem_unregister(struct device *dev, struct nvmem_device *nvmem) device 343 include/linux/of.h extern int of_device_is_compatible(const struct device_node *device, device 345 include/linux/of.h extern int of_device_compatible_match(struct device_node *device, device 347 include/linux/of.h extern bool of_device_is_available(const struct device_node *device); device 348 include/linux/of.h extern bool of_device_is_big_endian(const struct device_node *device); device 669 include/linux/of.h static inline int of_device_is_compatible(const struct device_node *device, device 675 include/linux/of.h static inline int of_device_compatible_match(struct device_node *device, device 681 include/linux/of.h static inline bool of_device_is_available(const struct device_node *device) device 686 include/linux/of.h static inline bool of_device_is_big_endian(const struct device_node *device) device 1000 include/linux/of.h static inline int of_node_to_nid(struct device_node *device) device 40 include/linux/of_address.h extern void __iomem *of_iomap(struct device_node *device, int index); device 41 include/linux/of_address.h void __iomem *of_io_request_and_map(struct device_node *device, device 62 include/linux/of_address.h static inline void __iomem *of_io_request_and_map(struct device_node *device, device 130 include/linux/of_address.h static inline void __iomem *of_iomap(struct device_node *device, int index) device 12 include/linux/of_device.h struct device; device 16 include/linux/of_device.h const struct of_device_id *matches, const struct device *dev); device 23 include/linux/of_device.h static inline int of_driver_match_device(struct device *dev, device 36 include/linux/of_device.h extern const void *of_device_get_match_data(const struct device *dev); device 38 include/linux/of_device.h extern ssize_t of_device_modalias(struct device *dev, char *str, ssize_t len); device 39 include/linux/of_device.h extern int of_device_request_module(struct device *dev); device 41 include/linux/of_device.h extern void of_device_uevent(struct device *dev, struct kobj_uevent_env *env); device 42 include/linux/of_device.h extern int of_device_uevent_modalias(struct device *dev, struct kobj_uevent_env *env); device 44 include/linux/of_device.h static inline void of_device_node_put(struct device *dev) device 51 include/linux/of_device.h struct device *cpu_dev; device 58 include/linux/of_device.h int of_dma_configure(struct device *dev, device 63 include/linux/of_device.h static inline int of_driver_match_device(struct device *dev, device 69 include/linux/of_device.h static inline void of_device_uevent(struct device *dev, device 72 include/linux/of_device.h static inline const void *of_device_get_match_data(const struct device *dev) device 77 include/linux/of_device.h static inline int of_device_modalias(struct device *dev, device 83 include/linux/of_device.h static inline int of_device_request_module(struct device *dev) device 88 include/linux/of_device.h static inline int of_device_uevent_modalias(struct device *dev, device 94 include/linux/of_device.h static inline void of_device_node_put(struct device *dev) { } device 97 include/linux/of_device.h const struct of_device_id *matches, const struct device *dev) device 109 include/linux/of_device.h static inline int of_dma_configure(struct device *dev, device 15 include/linux/of_iommu.h extern const struct iommu_ops *of_iommu_configure(struct device *dev, device 27 include/linux/of_iommu.h static inline const struct iommu_ops *of_iommu_configure(struct device *dev, device 23 include/linux/of_irq.h extern int of_irq_parse_oldworld(struct device_node *device, int index, device 28 include/linux/of_irq.h static inline int of_irq_parse_oldworld(struct device_node *device, int index, device 36 include/linux/of_irq.h extern int of_irq_parse_one(struct device_node *device, int index, device 51 include/linux/of_irq.h extern struct irq_domain *of_msi_get_domain(struct device *dev, device 54 include/linux/of_irq.h extern struct irq_domain *of_msi_map_get_device_domain(struct device *dev, device 56 include/linux/of_irq.h extern void of_msi_configure(struct device *dev, struct device_node *np); device 57 include/linux/of_irq.h u32 of_msi_map_rid(struct device *dev, struct device_node *msi_np, u32 rid_in); device 81 include/linux/of_irq.h static inline struct irq_domain *of_msi_get_domain(struct device *dev, device 87 include/linux/of_irq.h static inline struct irq_domain *of_msi_map_get_device_domain(struct device *dev, device 92 include/linux/of_irq.h static inline void of_msi_configure(struct device *dev, struct device_node *np) device 95 include/linux/of_irq.h static inline u32 of_msi_map_rid(struct device *dev, device 34 include/linux/of_mdio.h static inline int of_mdio_parse_addr(struct device *dev, device 99 include/linux/of_mdio.h static inline int of_mdio_parse_addr(struct device *dev, device 54 include/linux/of_platform.h struct device *parent); device 67 include/linux/of_platform.h struct device *parent); device 69 include/linux/of_platform.h extern int of_platform_device_destroy(struct device *dev, void *data); device 72 include/linux/of_platform.h struct device *parent); device 77 include/linux/of_platform.h struct device *parent); device 80 include/linux/of_platform.h struct device *parent); device 81 include/linux/of_platform.h extern void of_platform_depopulate(struct device *parent); device 83 include/linux/of_platform.h extern int devm_of_platform_populate(struct device *dev); device 85 include/linux/of_platform.h extern void devm_of_platform_depopulate(struct device *dev); device 90 include/linux/of_platform.h struct device *parent) device 96 include/linux/of_platform.h struct device *parent) device 100 include/linux/of_platform.h static inline void of_platform_depopulate(struct device *parent) { } device 102 include/linux/of_platform.h static inline int devm_of_platform_populate(struct device *dev) device 107 include/linux/of_platform.h static inline void devm_of_platform_depopulate(struct device *dev) { } device 22 include/linux/of_reserved_mem.h struct device *dev); device 24 include/linux/of_reserved_mem.h struct device *dev); device 34 include/linux/of_reserved_mem.h int of_reserved_mem_device_init_by_idx(struct device *dev, device 36 include/linux/of_reserved_mem.h void of_reserved_mem_device_release(struct device *dev); device 43 include/linux/of_reserved_mem.h static inline int of_reserved_mem_device_init_by_idx(struct device *dev, device 48 include/linux/of_reserved_mem.h static inline void of_reserved_mem_device_release(struct device *pdev) { } device 69 include/linux/of_reserved_mem.h static inline int of_reserved_mem_device_init(struct device *dev) device 43 include/linux/omap-gpmc.h int gpmc_omap_onenand_set_timings(struct device *dev, int cs, int freq, device 55 include/linux/omap-gpmc.h int gpmc_omap_onenand_set_timings(struct device *dev, int cs, int freq, device 16 include/linux/omap-iommu.h extern void omap_iommu_save_ctx(struct device *dev); device 17 include/linux/omap-iommu.h extern void omap_iommu_restore_ctx(struct device *dev); device 22 include/linux/omap-iommu.h static inline void omap_iommu_save_ctx(struct device *dev) {} device 23 include/linux/omap-iommu.h static inline void omap_iommu_restore_ctx(struct device *dev) {} device 149 include/linux/parport.h struct device dev; device 199 include/linux/parport.h struct device *dev; /* Physical device associated with IO/DMA. device 203 include/linux/parport.h struct device bus_dev; /* to link with the bus */ device 484 include/linux/parport.h extern int parport_device_proc_register(struct pardevice *device); device 485 include/linux/parport.h extern int parport_device_proc_unregister(struct pardevice *device); device 235 include/linux/parport_pc.h struct device *dev, device 18 include/linux/pch_dma.h struct device *dma_dev; device 45 include/linux/pci-acpi.h struct device *dev; device 37 include/linux/pci-ecam.h struct device *parent;/* ECAM res was from this dev */ device 41 include/linux/pci-ecam.h struct pci_config_window *pci_ecam_create(struct device *dev, device 97 include/linux/pci-epc.h struct device dev; device 127 include/linux/pci-epc.h #define to_pci_epc(device) container_of((device), struct pci_epc, dev) device 148 include/linux/pci-epc.h __devm_pci_epc_create(struct device *dev, const struct pci_epc_ops *ops, device 151 include/linux/pci-epc.h __pci_epc_create(struct device *dev, const struct pci_epc_ops *ops, device 153 include/linux/pci-epc.h void devm_pci_epc_destroy(struct device *dev, struct pci_epc *epc); device 117 include/linux/pci-epf.h struct device dev; device 22 include/linux/pci-p2pdma.h int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients, device 25 include/linux/pci-p2pdma.h struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients); device 33 include/linux/pci-p2pdma.h int pci_p2pdma_map_sg_attrs(struct device *dev, struct scatterlist *sg, device 35 include/linux/pci-p2pdma.h void pci_p2pdma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, device 48 include/linux/pci-p2pdma.h struct device **clients, int num_clients, bool verbose) device 56 include/linux/pci-p2pdma.h static inline struct pci_dev *pci_p2pmem_find_many(struct device **clients, device 86 include/linux/pci-p2pdma.h static inline int pci_p2pdma_map_sg_attrs(struct device *dev, device 92 include/linux/pci-p2pdma.h static inline void pci_p2pdma_unmap_sg_attrs(struct device *dev, device 112 include/linux/pci-p2pdma.h struct device *client, bool verbose) device 117 include/linux/pci-p2pdma.h static inline struct pci_dev *pci_p2pmem_find(struct device *client) device 122 include/linux/pci-p2pdma.h static inline int pci_p2pdma_map_sg(struct device *dev, struct scatterlist *sg, device 128 include/linux/pci-p2pdma.h static inline void pci_p2pdma_unmap_sg(struct device *dev, device 302 include/linux/pci.h unsigned short device; device 369 include/linux/pci.h struct device dev; /* Generic device interface */ device 493 include/linux/pci.h struct device dev; device 536 include/linux/pci.h struct pci_host_bridge *devm_pci_alloc_host_bridge(struct device *dev, device 599 include/linux/pci.h struct device *bridge; device 600 include/linux/pci.h struct device dev; device 855 include/linux/pci.h .vendor = (vend), .device = (dev), \ device 869 include/linux/pci.h .vendor = (vend), .device = (dev), \ device 883 include/linux/pci.h .vendor = PCI_ANY_ID, .device = PCI_ANY_ID, \ device 897 include/linux/pci.h .vendor = PCI_VENDOR_ID_##vend, .device = (dev), \ device 911 include/linux/pci.h .vendor = PCI_VENDOR_ID_##vend, .device = PCI_DEVICE_ID_##vend##_##dev, \ device 987 include/linux/pci.h struct pci_bus *pci_create_root_bus(struct device *parent, int bus, device 994 include/linux/pci.h struct pci_bus *pci_scan_root_bus(struct device *parent, int bus, device 1051 include/linux/pci.h struct pci_dev *pci_get_device(unsigned int vendor, unsigned int device, device 1053 include/linux/pci.h struct pci_dev *pci_get_subsys(unsigned int vendor, unsigned int device, device 1302 include/linux/pci.h int devm_request_pci_bus_resources(struct device *dev, device 1329 include/linux/pci.h int devm_pci_remap_iospace(struct device *dev, const struct resource *res, device 1332 include/linux/pci.h void __iomem *devm_pci_remap_cfgspace(struct device *dev, device 1335 include/linux/pci.h void __iomem *devm_pci_remap_cfg_resource(struct device *dev, device 1380 include/linux/pci.h unsigned int vendor, unsigned int device, device 1608 include/linux/pci.h int pci_bus_find_domain_nr(struct pci_bus *bus, struct device *parent); device 1667 include/linux/pci.h unsigned int device, device 1672 include/linux/pci.h unsigned int device, device 1878 include/linux/pci.h u16 device; /* Or PCI_ANY_ID */ device 1900 include/linux/pci.h #define __DECLARE_PCI_FIXUP_SECTION(sec, name, vendor, device, class, \ device 1905 include/linux/pci.h ".short " #vendor ", " #device " \n" \ device 1909 include/linux/pci.h #define DECLARE_PCI_FIXUP_SECTION(sec, name, vendor, device, class, \ device 1911 include/linux/pci.h __DECLARE_PCI_FIXUP_SECTION(sec, name, vendor, device, class, \ device 1915 include/linux/pci.h #define DECLARE_PCI_FIXUP_SECTION(section, name, vendor, device, class, \ device 1919 include/linux/pci.h = { vendor, device, class, class_shift, hook }; device 1922 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_EARLY(vendor, device, class, \ device 1925 include/linux/pci.h hook, vendor, device, class, class_shift, hook) device 1926 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_HEADER(vendor, device, class, \ device 1929 include/linux/pci.h hook, vendor, device, class, class_shift, hook) device 1930 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_FINAL(vendor, device, class, \ device 1933 include/linux/pci.h hook, vendor, device, class, class_shift, hook) device 1934 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_ENABLE(vendor, device, class, \ device 1937 include/linux/pci.h hook, vendor, device, class, class_shift, hook) device 1938 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_RESUME(vendor, device, class, \ device 1941 include/linux/pci.h resume##hook, vendor, device, class, class_shift, hook) device 1942 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_RESUME_EARLY(vendor, device, class, \ device 1945 include/linux/pci.h resume_early##hook, vendor, device, class, class_shift, hook) device 1946 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_SUSPEND(vendor, device, class, \ device 1949 include/linux/pci.h suspend##hook, vendor, device, class, class_shift, hook) device 1950 include/linux/pci.h #define DECLARE_PCI_FIXUP_CLASS_SUSPEND_LATE(vendor, device, class, \ device 1953 include/linux/pci.h suspend_late##hook, vendor, device, class, class_shift, hook) device 1955 include/linux/pci.h #define DECLARE_PCI_FIXUP_EARLY(vendor, device, hook) \ device 1957 include/linux/pci.h hook, vendor, device, PCI_ANY_ID, 0, hook) device 1958 include/linux/pci.h #define DECLARE_PCI_FIXUP_HEADER(vendor, device, hook) \ device 1960 include/linux/pci.h hook, vendor, device, PCI_ANY_ID, 0, hook) device 1961 include/linux/pci.h #define DECLARE_PCI_FIXUP_FINAL(vendor, device, hook) \ device 1963 include/linux/pci.h hook, vendor, device, PCI_ANY_ID, 0, hook) device 1964 include/linux/pci.h #define DECLARE_PCI_FIXUP_ENABLE(vendor, device, hook) \ device 1966 include/linux/pci.h hook, vendor, device, PCI_ANY_ID, 0, hook) device 1967 include/linux/pci.h #define DECLARE_PCI_FIXUP_RESUME(vendor, device, hook) \ device 1969 include/linux/pci.h resume##hook, vendor, device, PCI_ANY_ID, 0, hook) device 1970 include/linux/pci.h #define DECLARE_PCI_FIXUP_RESUME_EARLY(vendor, device, hook) \ device 1972 include/linux/pci.h resume_early##hook, vendor, device, PCI_ANY_ID, 0, hook) device 1973 include/linux/pci.h #define DECLARE_PCI_FIXUP_SUSPEND(vendor, device, hook) \ device 1975 include/linux/pci.h suspend##hook, vendor, device, PCI_ANY_ID, 0, hook) device 1976 include/linux/pci.h #define DECLARE_PCI_FIXUP_SUSPEND_LATE(vendor, device, hook) \ device 1978 include/linux/pci.h suspend_late##hook, vendor, device, PCI_ANY_ID, 0, hook) device 2279 include/linux/pci.h int pci_parse_request_of_pci_ranges(struct device *dev, device 2289 include/linux/pci.h static inline int pci_parse_request_of_pci_ranges(struct device *dev, device 2312 include/linux/pci.h pci_msi_register_fwnode_provider(struct fwnode_handle *(*fn)(struct device *)); device 16 include/linux/pda_power.h struct device; device 19 include/linux/pda_power.h int (*init)(struct device *dev); device 23 include/linux/pda_power.h void (*exit)(struct device *dev); device 258 include/linux/perf_event.h struct device *dev; device 1446 include/linux/perf_event.h ssize_t perf_event_sysfs_show(struct device *dev, struct device_attribute *attr, device 1464 include/linux/perf_event.h _name##_show(struct device *dev, \ device 17 include/linux/phonet.h uint8_t device; device 204 include/linux/phy.h struct device; device 227 include/linux/phy.h struct device *parent; device 234 include/linux/phy.h struct device dev; device 268 include/linux/phy.h struct mii_bus *devm_mdiobus_alloc_size(struct device *dev, int sizeof_priv); device 269 include/linux/phy.h static inline struct mii_bus *devm_mdiobus_alloc(struct device *dev) device 274 include/linux/phy.h void devm_mdiobus_free(struct device *dev, struct mii_bus *bus); device 22 include/linux/phy/omap_control_phy.h struct device *dev; device 69 include/linux/phy/omap_control_phy.h void omap_control_phy_power(struct device *dev, int on); device 70 include/linux/phy/omap_control_phy.h void omap_control_usb_set_mode(struct device *dev, device 72 include/linux/phy/omap_control_phy.h void omap_control_pcie_pcs(struct device *dev, u8 delay); device 75 include/linux/phy/omap_control_phy.h static inline void omap_control_phy_power(struct device *dev, int on) device 79 include/linux/phy/omap_control_phy.h static inline void omap_control_usb_set_mode(struct device *dev, device 84 include/linux/phy/omap_control_phy.h static inline void omap_control_pcie_pcs(struct device *dev, u8 delay) device 34 include/linux/phy/omap_usb.h struct device *dev; device 35 include/linux/phy/omap_usb.h struct device *control_dev; device 131 include/linux/phy/phy.h struct device dev; device 150 include/linux/phy/phy.h struct device *dev; device 154 include/linux/phy/phy.h struct phy * (*of_xlate)(struct device *dev, device 228 include/linux/phy/phy.h struct phy *phy_get(struct device *dev, const char *string); device 229 include/linux/phy/phy.h struct phy *phy_optional_get(struct device *dev, const char *string); device 230 include/linux/phy/phy.h struct phy *devm_phy_get(struct device *dev, const char *string); device 231 include/linux/phy/phy.h struct phy *devm_phy_optional_get(struct device *dev, const char *string); device 232 include/linux/phy/phy.h struct phy *devm_of_phy_get(struct device *dev, struct device_node *np, device 234 include/linux/phy/phy.h struct phy *devm_of_phy_get_by_index(struct device *dev, struct device_node *np, device 237 include/linux/phy/phy.h void devm_phy_put(struct device *dev, struct phy *phy); device 239 include/linux/phy/phy.h struct phy *of_phy_simple_xlate(struct device *dev, device 241 include/linux/phy/phy.h struct phy *phy_create(struct device *dev, struct device_node *node, device 243 include/linux/phy/phy.h struct phy *devm_phy_create(struct device *dev, struct device_node *node, device 246 include/linux/phy/phy.h void devm_phy_destroy(struct device *dev, struct phy *phy); device 247 include/linux/phy/phy.h struct phy_provider *__of_phy_provider_register(struct device *dev, device 249 include/linux/phy/phy.h struct phy * (*of_xlate)(struct device *dev, device 251 include/linux/phy/phy.h struct phy_provider *__devm_of_phy_provider_register(struct device *dev, device 253 include/linux/phy/phy.h struct phy * (*of_xlate)(struct device *dev, device 256 include/linux/phy/phy.h void devm_of_phy_provider_unregister(struct device *dev, device 385 include/linux/phy/phy.h static inline struct phy *phy_get(struct device *dev, const char *string) device 390 include/linux/phy/phy.h static inline struct phy *phy_optional_get(struct device *dev, device 396 include/linux/phy/phy.h static inline struct phy *devm_phy_get(struct device *dev, const char *string) device 401 include/linux/phy/phy.h static inline struct phy *devm_phy_optional_get(struct device *dev, device 407 include/linux/phy/phy.h static inline struct phy *devm_of_phy_get(struct device *dev, device 414 include/linux/phy/phy.h static inline struct phy *devm_of_phy_get_by_index(struct device *dev, device 425 include/linux/phy/phy.h static inline void devm_phy_put(struct device *dev, struct phy *phy) device 434 include/linux/phy/phy.h static inline struct phy *of_phy_simple_xlate(struct device *dev, device 440 include/linux/phy/phy.h static inline struct phy *phy_create(struct device *dev, device 447 include/linux/phy/phy.h static inline struct phy *devm_phy_create(struct device *dev, device 458 include/linux/phy/phy.h static inline void devm_phy_destroy(struct device *dev, struct phy *phy) device 463 include/linux/phy/phy.h struct device *dev, struct device_node *children, struct module *owner, device 464 include/linux/phy/phy.h struct phy * (*of_xlate)(struct device *dev, device 470 include/linux/phy/phy.h static inline struct phy_provider *__devm_of_phy_provider_register(struct device device 472 include/linux/phy/phy.h struct phy * (*of_xlate)(struct device *dev, device 482 include/linux/phy/phy.h static inline void devm_of_phy_provider_unregister(struct device *dev, device 10 include/linux/phy/tegra/xusb.h struct device; device 12 include/linux/phy/tegra/xusb.h struct tegra_xusb_padctl *tegra_xusb_padctl_get(struct device *dev); device 68 include/linux/phylink.h struct device *dev; device 22 include/linux/pinctrl/consumer.h struct device; device 34 include/linux/pinctrl/consumer.h extern struct pinctrl * __must_check pinctrl_get(struct device *dev); device 41 include/linux/pinctrl/consumer.h extern struct pinctrl * __must_check devm_pinctrl_get(struct device *dev); device 45 include/linux/pinctrl/consumer.h extern int pinctrl_pm_select_default_state(struct device *dev); device 46 include/linux/pinctrl/consumer.h extern int pinctrl_pm_select_sleep_state(struct device *dev); device 47 include/linux/pinctrl/consumer.h extern int pinctrl_pm_select_idle_state(struct device *dev); device 49 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_default_state(struct device *dev) device 53 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_sleep_state(struct device *dev) device 57 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_idle_state(struct device *dev) device 94 include/linux/pinctrl/consumer.h static inline struct pinctrl * __must_check pinctrl_get(struct device *dev) device 116 include/linux/pinctrl/consumer.h static inline struct pinctrl * __must_check devm_pinctrl_get(struct device *dev) device 125 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_default_state(struct device *dev) device 130 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_sleep_state(struct device *dev) device 135 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_idle_state(struct device *dev) device 143 include/linux/pinctrl/consumer.h struct device *dev, const char *name) device 169 include/linux/pinctrl/consumer.h struct device *dev) device 175 include/linux/pinctrl/consumer.h struct device *dev, const char *name) device 201 include/linux/pinctrl/consumer.h struct device *dev) device 40 include/linux/pinctrl/devinfo.h extern int pinctrl_bind_pins(struct device *dev); device 41 include/linux/pinctrl/devinfo.h extern int pinctrl_init_done(struct device *dev); device 45 include/linux/pinctrl/devinfo.h struct device; device 49 include/linux/pinctrl/devinfo.h static inline int pinctrl_bind_pins(struct device *dev) device 54 include/linux/pinctrl/devinfo.h static inline int pinctrl_init_done(struct device *dev) device 20 include/linux/pinctrl/pinctrl.h struct device; device 149 include/linux/pinctrl/pinctrl.h struct device *dev, void *driver_data, device 155 include/linux/pinctrl/pinctrl.h struct device *dev, void *driver_data); device 159 include/linux/pinctrl/pinctrl.h extern int devm_pinctrl_register_and_init(struct device *dev, device 165 include/linux/pinctrl/pinctrl.h extern struct pinctrl_dev *devm_pinctrl_register(struct device *dev, device 169 include/linux/pinctrl/pinctrl.h extern void devm_pinctrl_unregister(struct device *dev, device 197 include/linux/pktcdvd.h struct device *dev; /* sysfs pktcdvd[0-7] dev */ device 8 include/linux/platform_data/bd6107.h struct device; device 11 include/linux/platform_data/bd6107.h struct device *fbdev; device 132 include/linux/platform_data/cros_ec_proto.h struct device *dev; device 47 include/linux/platform_data/cyttsp4.h struct device *dev); device 49 include/linux/platform_data/cyttsp4.h int on, struct device *dev); device 51 include/linux/platform_data/cyttsp4.h int on, struct device *dev, atomic_t *ignore_irq); device 53 include/linux/platform_data/cyttsp4.h struct device *dev); device 28 include/linux/platform_data/dma-atmel.h struct device *dma_dev; device 27 include/linux/platform_data/dma-dw.h struct device *dma_dev; device 73 include/linux/platform_data/dma-ep93xx.h return !strcmp(dev_name(chan->device->dev), "ep93xx-dma-m2p"); device 14 include/linux/platform_data/dma-hsu.h struct device *dma_dev; device 59 include/linux/platform_data/dma-imx.h return !strcmp(dev_name(chan->device->dev), "ipu-core"); device 64 include/linux/platform_data/dma-imx.h return !strcmp(chan->device->dev->driver->name, "imx-sdma") || device 65 include/linux/platform_data/dma-imx.h !strcmp(chan->device->dev->driver->name, "imx-dma"); device 58 include/linux/platform_data/dma-iop32x.h struct iop_adma_device *device; device 54 include/linux/platform_data/dmtimer-omap.h int (*get_context_loss_count)(struct device *); device 5 include/linux/platform_data/dsa.h struct device; device 16 include/linux/platform_data/dsa.h struct device *host_dev; device 22 include/linux/platform_data/dsa.h struct device *netdev[DSA_MAX_PORTS]; device 56 include/linux/platform_data/dsa.h struct device *netdev; device 36 include/linux/platform_data/elm.h void elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, device 38 include/linux/platform_data/elm.h int elm_config(struct device *dev, enum bch_ecc bch_type, device 42 include/linux/platform_data/elm.h elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, device 47 include/linux/platform_data/elm.h static inline int elm_config(struct device *dev, enum bch_ecc bch_type, device 192 include/linux/platform_data/gpio-omap.h int (*get_context_loss_count)(struct device *dev); device 8 include/linux/platform_data/gpio_backlight.h struct device; device 11 include/linux/platform_data/gpio_backlight.h struct device *fbdev; device 36 include/linux/platform_data/hsmmc-omap.h struct device *dev; device 36 include/linux/platform_data/i2c-omap.h void (*set_mpu_wkup_lat)(struct device *dev, long set); device 13 include/linux/platform_data/irda-pxaficp.h void (*transceiver_mode)(struct device *dev, int mode); device 14 include/linux/platform_data/irda-pxaficp.h int (*startup)(struct device *dev); device 15 include/linux/platform_data/irda-pxaficp.h void (*shutdown)(struct device *dev); device 23 include/linux/platform_data/irda-pxaficp.h void pxa2xx_transceiver_mode(struct device *dev, int mode); device 11 include/linux/platform_data/irda-sa11x0.h int (*startup)(struct device *); device 12 include/linux/platform_data/irda-sa11x0.h void (*shutdown)(struct device *); device 13 include/linux/platform_data/irda-sa11x0.h int (*set_power)(struct device *, unsigned int state); device 14 include/linux/platform_data/irda-sa11x0.h void (*set_speed)(struct device *, unsigned int speed); device 19 include/linux/platform_data/keyscan-davinci.h int (*device_enable)(struct device *dev); device 8 include/linux/platform_data/lv5207lp.h struct device; device 11 include/linux/platform_data/lv5207lp.h struct device *fbdev; device 38 include/linux/platform_data/media/camera-mx3.h struct device *dma_dev; device 8 include/linux/platform_data/media/coda.h struct device; device 11 include/linux/platform_data/media/coda.h struct device *iram_dev; device 8 include/linux/platform_data/mmc-mxcmmc.h struct device; device 20 include/linux/platform_data/mmc-mxcmmc.h int (*get_ro)(struct device *); device 26 include/linux/platform_data/mmc-mxcmmc.h int (*init)(struct device *dev, irq_handler_t handler, void *data); device 27 include/linux/platform_data/mmc-mxcmmc.h void (*exit)(struct device *dev, void *data); device 35 include/linux/platform_data/mmc-mxcmmc.h void (*setpower)(struct device *, unsigned int vdd); device 14 include/linux/platform_data/mmc-omap.h struct device *dev; device 24 include/linux/platform_data/mmc-omap.h int (*switch_slot)(struct device *dev, int slot); device 27 include/linux/platform_data/mmc-omap.h int (*init)(struct device *dev); device 28 include/linux/platform_data/mmc-omap.h void (*cleanup)(struct device *dev); device 29 include/linux/platform_data/mmc-omap.h void (*shutdown)(struct device *dev); device 32 include/linux/platform_data/mmc-omap.h int (*get_context_loss_count)(struct device *dev); device 86 include/linux/platform_data/mmc-omap.h int (*set_bus_mode)(struct device *dev, int slot, int bus_mode); device 87 include/linux/platform_data/mmc-omap.h int (*set_power)(struct device *dev, int slot, device 89 include/linux/platform_data/mmc-omap.h int (*get_ro)(struct device *dev, int slot); device 90 include/linux/platform_data/mmc-omap.h void (*remux)(struct device *dev, int slot, int power_on); device 92 include/linux/platform_data/mmc-omap.h void (*before_set_reg)(struct device *dev, int slot, device 95 include/linux/platform_data/mmc-omap.h void (*after_set_reg)(struct device *dev, int slot, device 106 include/linux/platform_data/mmc-omap.h int (*get_cover_state)(struct device *dev, int slot); device 113 include/linux/platform_data/mmc-omap.h int (*card_detect)(struct device *dev, int slot); device 8 include/linux/platform_data/mmc-pxamci.h struct device; device 14 include/linux/platform_data/mmc-pxamci.h int (*init)(struct device *, irq_handler_t , void *); device 15 include/linux/platform_data/mmc-pxamci.h int (*get_ro)(struct device *); device 16 include/linux/platform_data/mmc-pxamci.h int (*setpower)(struct device *, unsigned int); device 17 include/linux/platform_data/mmc-pxamci.h void (*exit)(struct device *, void *); device 9 include/linux/platform_data/omap1_bl.h int (*set_power)(struct device *dev, int state); device 28 include/linux/platform_data/omapdss.h int (*set_min_bus_tput)(struct device *dev, unsigned long r); device 38 include/linux/platform_data/serial-omap.h int (*get_context_loss_count)(struct device *); device 39 include/linux/platform_data/serial-omap.h void (*enable_wakeup)(struct device *, bool); device 4 include/linux/platform_data/tda9950.h struct device; device 7 include/linux/platform_data/tda9950.h struct device *parent; device 139 include/linux/platform_data/ti-sysc.h struct device; device 144 include/linux/platform_data/ti-sysc.h int (*init_clockdomain)(struct device *dev, struct clk *fck, device 146 include/linux/platform_data/ti-sysc.h void (*clkdm_deny_idle)(struct device *dev, device 148 include/linux/platform_data/ti-sysc.h void (*clkdm_allow_idle)(struct device *dev, device 150 include/linux/platform_data/ti-sysc.h int (*init_module)(struct device *dev, device 153 include/linux/platform_data/ti-sysc.h int (*enable_module)(struct device *dev, device 155 include/linux/platform_data/ti-sysc.h int (*idle_module)(struct device *dev, device 157 include/linux/platform_data/ti-sysc.h int (*shutdown_module)(struct device *dev, device 16 include/linux/platform_data/tsc2007.h int (*get_pendown_state)(struct device *); device 20 include/linux/platform_data/usb-musb-ux500.h void ux500_add_usb(struct device *parent, resource_size_t base, device 5 include/linux/platform_data/usb-ohci-pxa27x.h struct device; device 8 include/linux/platform_data/usb-ohci-pxa27x.h int (*init)(struct device *); device 9 include/linux/platform_data/usb-ohci-pxa27x.h void (*exit)(struct device *); device 20 include/linux/platform_data/usb-pxa3xx-ulpi.h int (*init)(struct device *); device 21 include/linux/platform_data/usb-pxa3xx-ulpi.h void (*exit)(struct device *); device 43 include/linux/platform_data/video-mx3fb.h struct device *dma_dev; device 153 include/linux/platform_data/video-pxafb.h void pxa_set_fb_info(struct device *, struct pxafb_mach_info *); device 154 include/linux/platform_data/video-pxafb.h unsigned long pxafb_get_hsync_time(struct device *dev); device 35 include/linux/platform_data/wilco-ec.h struct device *dev; device 26 include/linux/platform_device.h struct device dev; device 50 include/linux/platform_device.h extern struct device platform_bus; device 54 include/linux/platform_device.h extern struct device * device 55 include/linux/platform_device.h platform_find_device_by_driver(struct device *start, device 72 include/linux/platform_device.h struct device *parent; device 106 include/linux/platform_device.h struct device *parent, const char *name, int id, device 171 include/linux/platform_device.h struct device *parent, const char *name, int id, device 350 include/linux/platform_device.h extern int platform_pm_suspend(struct device *dev); device 351 include/linux/platform_device.h extern int platform_pm_resume(struct device *dev); device 358 include/linux/platform_device.h extern int platform_pm_freeze(struct device *dev); device 359 include/linux/platform_device.h extern int platform_pm_thaw(struct device *dev); device 360 include/linux/platform_device.h extern int platform_pm_poweroff(struct device *dev); device 361 include/linux/platform_device.h extern int platform_pm_restore(struct device *dev); device 369 include/linux/platform_device.h extern int platform_dma_configure(struct device *dev); device 22 include/linux/pm-trace.h struct device; device 23 include/linux/pm-trace.h extern void set_trace_device(struct device *); device 25 include/linux/pm.h struct device; /* we have a circular dep with device.h */ device 27 include/linux/pm.h extern void pm_vt_switch_required(struct device *dev, bool required); device 28 include/linux/pm.h extern void pm_vt_switch_unregister(struct device *dev); device 30 include/linux/pm.h static inline void pm_vt_switch_required(struct device *dev, bool required) device 33 include/linux/pm.h static inline void pm_vt_switch_unregister(struct device *dev) device 42 include/linux/pm.h struct device; device 279 include/linux/pm.h int (*prepare)(struct device *dev); device 280 include/linux/pm.h void (*complete)(struct device *dev); device 281 include/linux/pm.h int (*suspend)(struct device *dev); device 282 include/linux/pm.h int (*resume)(struct device *dev); device 283 include/linux/pm.h int (*freeze)(struct device *dev); device 284 include/linux/pm.h int (*thaw)(struct device *dev); device 285 include/linux/pm.h int (*poweroff)(struct device *dev); device 286 include/linux/pm.h int (*restore)(struct device *dev); device 287 include/linux/pm.h int (*suspend_late)(struct device *dev); device 288 include/linux/pm.h int (*resume_early)(struct device *dev); device 289 include/linux/pm.h int (*freeze_late)(struct device *dev); device 290 include/linux/pm.h int (*thaw_early)(struct device *dev); device 291 include/linux/pm.h int (*poweroff_late)(struct device *dev); device 292 include/linux/pm.h int (*restore_early)(struct device *dev); device 293 include/linux/pm.h int (*suspend_noirq)(struct device *dev); device 294 include/linux/pm.h int (*resume_noirq)(struct device *dev); device 295 include/linux/pm.h int (*freeze_noirq)(struct device *dev); device 296 include/linux/pm.h int (*thaw_noirq)(struct device *dev); device 297 include/linux/pm.h int (*poweroff_noirq)(struct device *dev); device 298 include/linux/pm.h int (*restore_noirq)(struct device *dev); device 299 include/linux/pm.h int (*runtime_suspend)(struct device *dev); device 300 include/linux/pm.h int (*runtime_resume)(struct device *dev); device 301 include/linux/pm.h int (*runtime_idle)(struct device *dev); device 629 include/linux/pm.h void (*set_latency_tolerance)(struct device *, s32); device 633 include/linux/pm.h extern int dev_pm_get_subsys_data(struct device *dev); device 634 include/linux/pm.h extern void dev_pm_put_subsys_data(struct device *dev); device 651 include/linux/pm.h void (*detach)(struct device *dev, bool power_off); device 652 include/linux/pm.h int (*activate)(struct device *dev); device 653 include/linux/pm.h void (*sync)(struct device *dev); device 654 include/linux/pm.h void (*dismiss)(struct device *dev); device 735 include/linux/pm.h extern int device_pm_wait_for_dev(struct device *sub, struct device *dev); device 736 include/linux/pm.h extern void dpm_for_each_dev(void *data, void (*fn)(struct device *, void *)); device 738 include/linux/pm.h extern int pm_generic_prepare(struct device *dev); device 739 include/linux/pm.h extern int pm_generic_suspend_late(struct device *dev); device 740 include/linux/pm.h extern int pm_generic_suspend_noirq(struct device *dev); device 741 include/linux/pm.h extern int pm_generic_suspend(struct device *dev); device 742 include/linux/pm.h extern int pm_generic_resume_early(struct device *dev); device 743 include/linux/pm.h extern int pm_generic_resume_noirq(struct device *dev); device 744 include/linux/pm.h extern int pm_generic_resume(struct device *dev); device 745 include/linux/pm.h extern int pm_generic_freeze_noirq(struct device *dev); device 746 include/linux/pm.h extern int pm_generic_freeze_late(struct device *dev); device 747 include/linux/pm.h extern int pm_generic_freeze(struct device *dev); device 748 include/linux/pm.h extern int pm_generic_thaw_noirq(struct device *dev); device 749 include/linux/pm.h extern int pm_generic_thaw_early(struct device *dev); device 750 include/linux/pm.h extern int pm_generic_thaw(struct device *dev); device 751 include/linux/pm.h extern int pm_generic_restore_noirq(struct device *dev); device 752 include/linux/pm.h extern int pm_generic_restore_early(struct device *dev); device 753 include/linux/pm.h extern int pm_generic_restore(struct device *dev); device 754 include/linux/pm.h extern int pm_generic_poweroff_noirq(struct device *dev); device 755 include/linux/pm.h extern int pm_generic_poweroff_late(struct device *dev); device 756 include/linux/pm.h extern int pm_generic_poweroff(struct device *dev); device 757 include/linux/pm.h extern void pm_generic_complete(struct device *dev); device 759 include/linux/pm.h extern bool dev_pm_may_skip_resume(struct device *dev); device 760 include/linux/pm.h extern bool dev_pm_smart_suspend_and_suspended(struct device *dev); device 774 include/linux/pm.h static inline int device_pm_wait_for_dev(struct device *a, struct device *b) device 779 include/linux/pm.h static inline void dpm_for_each_dev(void *data, void (*fn)(struct device *, void *)) device 23 include/linux/pm_clock.h extern int pm_clk_runtime_suspend(struct device *dev); device 24 include/linux/pm_clock.h extern int pm_clk_runtime_resume(struct device *dev); device 33 include/linux/pm_clock.h static inline bool pm_clk_no_clocks(struct device *dev) device 39 include/linux/pm_clock.h extern void pm_clk_init(struct device *dev); device 40 include/linux/pm_clock.h extern int pm_clk_create(struct device *dev); device 41 include/linux/pm_clock.h extern void pm_clk_destroy(struct device *dev); device 42 include/linux/pm_clock.h extern int pm_clk_add(struct device *dev, const char *con_id); device 43 include/linux/pm_clock.h extern int pm_clk_add_clk(struct device *dev, struct clk *clk); device 44 include/linux/pm_clock.h extern int of_pm_clk_add_clk(struct device *dev, const char *name); device 45 include/linux/pm_clock.h extern int of_pm_clk_add_clks(struct device *dev); device 46 include/linux/pm_clock.h extern void pm_clk_remove(struct device *dev, const char *con_id); device 47 include/linux/pm_clock.h extern void pm_clk_remove_clk(struct device *dev, struct clk *clk); device 48 include/linux/pm_clock.h extern int pm_clk_suspend(struct device *dev); device 49 include/linux/pm_clock.h extern int pm_clk_resume(struct device *dev); device 51 include/linux/pm_clock.h static inline bool pm_clk_no_clocks(struct device *dev) device 55 include/linux/pm_clock.h static inline void pm_clk_init(struct device *dev) device 58 include/linux/pm_clock.h static inline int pm_clk_create(struct device *dev) device 62 include/linux/pm_clock.h static inline void pm_clk_destroy(struct device *dev) device 65 include/linux/pm_clock.h static inline int pm_clk_add(struct device *dev, const char *con_id) device 70 include/linux/pm_clock.h static inline int pm_clk_add_clk(struct device *dev, struct clk *clk) device 74 include/linux/pm_clock.h static inline int of_pm_clk_add_clks(struct device *dev) device 78 include/linux/pm_clock.h static inline void pm_clk_remove(struct device *dev, const char *con_id) device 83 include/linux/pm_clock.h static inline void pm_clk_remove_clk(struct device *dev, struct clk *clk) device 73 include/linux/pm_domain.h bool (*suspend_ok)(struct device *dev); device 77 include/linux/pm_domain.h int (*start)(struct device *dev); device 78 include/linux/pm_domain.h int (*stop)(struct device *dev); device 95 include/linux/pm_domain.h struct device dev; device 126 include/linux/pm_domain.h struct device *dev); device 128 include/linux/pm_domain.h struct device *dev); device 174 include/linux/pm_domain.h struct device *dev; device 192 include/linux/pm_domain.h static inline struct generic_pm_domain_data *dev_gpd_data(struct device *dev) device 197 include/linux/pm_domain.h int pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev); device 198 include/linux/pm_domain.h int pm_genpd_remove_device(struct device *dev); device 206 include/linux/pm_domain.h int dev_pm_genpd_set_performance_state(struct device *dev, unsigned int state); device 215 include/linux/pm_domain.h static inline struct generic_pm_domain_data *dev_gpd_data(struct device *dev) device 220 include/linux/pm_domain.h struct device *dev) device 224 include/linux/pm_domain.h static inline int pm_genpd_remove_device(struct device *dev) device 248 include/linux/pm_domain.h static inline int dev_pm_genpd_set_performance_state(struct device *dev, device 259 include/linux/pm_domain.h void pm_genpd_syscore_poweroff(struct device *dev); device 260 include/linux/pm_domain.h void pm_genpd_syscore_poweron(struct device *dev); device 262 include/linux/pm_domain.h static inline void pm_genpd_syscore_poweroff(struct device *dev) {} device 263 include/linux/pm_domain.h static inline void pm_genpd_syscore_poweron(struct device *dev) {} device 284 include/linux/pm_domain.h int of_genpd_add_device(struct of_phandle_args *args, struct device *dev); device 290 include/linux/pm_domain.h unsigned int pm_genpd_opp_to_performance_state(struct device *genpd_dev, device 293 include/linux/pm_domain.h int genpd_dev_pm_attach(struct device *dev); device 294 include/linux/pm_domain.h struct device *genpd_dev_pm_attach_by_id(struct device *dev, device 296 include/linux/pm_domain.h struct device *genpd_dev_pm_attach_by_name(struct device *dev, device 314 include/linux/pm_domain.h struct device *dev) device 332 include/linux/pm_domain.h pm_genpd_opp_to_performance_state(struct device *genpd_dev, device 338 include/linux/pm_domain.h static inline int genpd_dev_pm_attach(struct device *dev) device 343 include/linux/pm_domain.h static inline struct device *genpd_dev_pm_attach_by_id(struct device *dev, device 349 include/linux/pm_domain.h static inline struct device *genpd_dev_pm_attach_by_name(struct device *dev, device 363 include/linux/pm_domain.h int dev_pm_domain_attach(struct device *dev, bool power_on); device 364 include/linux/pm_domain.h struct device *dev_pm_domain_attach_by_id(struct device *dev, device 366 include/linux/pm_domain.h struct device *dev_pm_domain_attach_by_name(struct device *dev, device 368 include/linux/pm_domain.h void dev_pm_domain_detach(struct device *dev, bool power_off); device 369 include/linux/pm_domain.h void dev_pm_domain_set(struct device *dev, struct dev_pm_domain *pd); device 371 include/linux/pm_domain.h static inline int dev_pm_domain_attach(struct device *dev, bool power_on) device 375 include/linux/pm_domain.h static inline struct device *dev_pm_domain_attach_by_id(struct device *dev, device 380 include/linux/pm_domain.h static inline struct device *dev_pm_domain_attach_by_name(struct device *dev, device 385 include/linux/pm_domain.h static inline void dev_pm_domain_detach(struct device *dev, bool power_off) {} device 386 include/linux/pm_domain.h static inline void dev_pm_domain_set(struct device *dev, device 20 include/linux/pm_opp.h struct device; device 73 include/linux/pm_opp.h struct device *dev; device 78 include/linux/pm_opp.h struct opp_table *dev_pm_opp_get_opp_table(struct device *dev); device 79 include/linux/pm_opp.h struct opp_table *dev_pm_opp_get_opp_table_indexed(struct device *dev, int index); device 90 include/linux/pm_opp.h int dev_pm_opp_get_opp_count(struct device *dev); device 91 include/linux/pm_opp.h unsigned long dev_pm_opp_get_max_clock_latency(struct device *dev); device 92 include/linux/pm_opp.h unsigned long dev_pm_opp_get_max_volt_latency(struct device *dev); device 93 include/linux/pm_opp.h unsigned long dev_pm_opp_get_max_transition_latency(struct device *dev); device 94 include/linux/pm_opp.h unsigned long dev_pm_opp_get_suspend_opp_freq(struct device *dev); device 96 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, device 99 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev, device 102 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, device 104 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_ceil_by_volt(struct device *dev, device 107 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, device 111 include/linux/pm_opp.h int dev_pm_opp_add(struct device *dev, unsigned long freq, device 113 include/linux/pm_opp.h void dev_pm_opp_remove(struct device *dev, unsigned long freq); device 114 include/linux/pm_opp.h void dev_pm_opp_remove_all_dynamic(struct device *dev); device 116 include/linux/pm_opp.h int dev_pm_opp_enable(struct device *dev, unsigned long freq); device 118 include/linux/pm_opp.h int dev_pm_opp_disable(struct device *dev, unsigned long freq); device 120 include/linux/pm_opp.h int dev_pm_opp_register_notifier(struct device *dev, struct notifier_block *nb); device 121 include/linux/pm_opp.h int dev_pm_opp_unregister_notifier(struct device *dev, struct notifier_block *nb); device 123 include/linux/pm_opp.h struct opp_table *dev_pm_opp_set_supported_hw(struct device *dev, const u32 *versions, unsigned int count); device 125 include/linux/pm_opp.h struct opp_table *dev_pm_opp_set_prop_name(struct device *dev, const char *name); device 127 include/linux/pm_opp.h struct opp_table *dev_pm_opp_set_regulators(struct device *dev, const char * const names[], unsigned int count); device 129 include/linux/pm_opp.h struct opp_table *dev_pm_opp_set_clkname(struct device *dev, const char * name); device 131 include/linux/pm_opp.h struct opp_table *dev_pm_opp_register_set_opp_helper(struct device *dev, int (*set_opp)(struct dev_pm_set_opp_data *data)); device 133 include/linux/pm_opp.h struct opp_table *dev_pm_opp_attach_genpd(struct device *dev, const char **names, struct device ***virt_devs); device 136 include/linux/pm_opp.h int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq); device 137 include/linux/pm_opp.h int dev_pm_opp_set_sharing_cpus(struct device *cpu_dev, const struct cpumask *cpumask); device 138 include/linux/pm_opp.h int dev_pm_opp_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask); device 139 include/linux/pm_opp.h void dev_pm_opp_remove_table(struct device *dev); device 142 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_get_opp_table(struct device *dev) device 147 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_get_opp_table_indexed(struct device *dev, int index) device 174 include/linux/pm_opp.h static inline int dev_pm_opp_get_opp_count(struct device *dev) device 179 include/linux/pm_opp.h static inline unsigned long dev_pm_opp_get_max_clock_latency(struct device *dev) device 184 include/linux/pm_opp.h static inline unsigned long dev_pm_opp_get_max_volt_latency(struct device *dev) device 189 include/linux/pm_opp.h static inline unsigned long dev_pm_opp_get_max_transition_latency(struct device *dev) device 194 include/linux/pm_opp.h static inline unsigned long dev_pm_opp_get_suspend_opp_freq(struct device *dev) device 199 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, device 205 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_level_exact(struct device *dev, device 211 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, device 217 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_ceil_by_volt(struct device *dev, device 223 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, device 231 include/linux/pm_opp.h static inline int dev_pm_opp_add(struct device *dev, unsigned long freq, device 237 include/linux/pm_opp.h static inline void dev_pm_opp_remove(struct device *dev, unsigned long freq) device 241 include/linux/pm_opp.h static inline void dev_pm_opp_remove_all_dynamic(struct device *dev) device 245 include/linux/pm_opp.h static inline int dev_pm_opp_enable(struct device *dev, unsigned long freq) device 250 include/linux/pm_opp.h static inline int dev_pm_opp_disable(struct device *dev, unsigned long freq) device 255 include/linux/pm_opp.h static inline int dev_pm_opp_register_notifier(struct device *dev, struct notifier_block *nb) device 260 include/linux/pm_opp.h static inline int dev_pm_opp_unregister_notifier(struct device *dev, struct notifier_block *nb) device 265 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_set_supported_hw(struct device *dev, device 274 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_register_set_opp_helper(struct device *dev, device 282 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_set_prop_name(struct device *dev, const char *name) device 289 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_set_regulators(struct device *dev, const char * const names[], unsigned int count) device 296 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_set_clkname(struct device *dev, const char * name) device 303 include/linux/pm_opp.h static inline struct opp_table *dev_pm_opp_attach_genpd(struct device *dev, const char **names, struct device ***virt_devs) device 315 include/linux/pm_opp.h static inline int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq) device 320 include/linux/pm_opp.h static inline int dev_pm_opp_set_sharing_cpus(struct device *cpu_dev, const struct cpumask *cpumask) device 325 include/linux/pm_opp.h static inline int dev_pm_opp_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) device 330 include/linux/pm_opp.h static inline void dev_pm_opp_remove_table(struct device *dev) device 341 include/linux/pm_opp.h int dev_pm_opp_of_add_table(struct device *dev); device 342 include/linux/pm_opp.h int dev_pm_opp_of_add_table_indexed(struct device *dev, int index); device 343 include/linux/pm_opp.h void dev_pm_opp_of_remove_table(struct device *dev); device 346 include/linux/pm_opp.h int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask); device 347 include/linux/pm_opp.h struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev); device 352 include/linux/pm_opp.h static inline int dev_pm_opp_of_add_table(struct device *dev) device 357 include/linux/pm_opp.h static inline int dev_pm_opp_of_add_table_indexed(struct device *dev, int index) device 362 include/linux/pm_opp.h static inline void dev_pm_opp_of_remove_table(struct device *dev) device 375 include/linux/pm_opp.h static inline int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) device 380 include/linux/pm_opp.h static inline struct device_node *dev_pm_opp_of_get_opp_desc_node(struct device *dev) device 64 include/linux/pm_qos.h struct device *dev; device 134 include/linux/pm_qos.h enum pm_qos_flags_status __dev_pm_qos_flags(struct device *dev, s32 mask); device 135 include/linux/pm_qos.h enum pm_qos_flags_status dev_pm_qos_flags(struct device *dev, s32 mask); device 136 include/linux/pm_qos.h s32 __dev_pm_qos_resume_latency(struct device *dev); device 137 include/linux/pm_qos.h s32 dev_pm_qos_read_value(struct device *dev, enum dev_pm_qos_req_type type); device 138 include/linux/pm_qos.h int dev_pm_qos_add_request(struct device *dev, struct dev_pm_qos_request *req, device 142 include/linux/pm_qos.h int dev_pm_qos_add_notifier(struct device *dev, device 145 include/linux/pm_qos.h int dev_pm_qos_remove_notifier(struct device *dev, device 148 include/linux/pm_qos.h void dev_pm_qos_constraints_init(struct device *dev); device 149 include/linux/pm_qos.h void dev_pm_qos_constraints_destroy(struct device *dev); device 150 include/linux/pm_qos.h int dev_pm_qos_add_ancestor_request(struct device *dev, device 153 include/linux/pm_qos.h int dev_pm_qos_expose_latency_limit(struct device *dev, s32 value); device 154 include/linux/pm_qos.h void dev_pm_qos_hide_latency_limit(struct device *dev); device 155 include/linux/pm_qos.h int dev_pm_qos_expose_flags(struct device *dev, s32 value); device 156 include/linux/pm_qos.h void dev_pm_qos_hide_flags(struct device *dev); device 157 include/linux/pm_qos.h int dev_pm_qos_update_flags(struct device *dev, s32 mask, bool set); device 158 include/linux/pm_qos.h s32 dev_pm_qos_get_user_latency_tolerance(struct device *dev); device 159 include/linux/pm_qos.h int dev_pm_qos_update_user_latency_tolerance(struct device *dev, s32 val); device 160 include/linux/pm_qos.h int dev_pm_qos_expose_latency_tolerance(struct device *dev); device 161 include/linux/pm_qos.h void dev_pm_qos_hide_latency_tolerance(struct device *dev); device 163 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_resume_latency(struct device *dev) device 168 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_flags(struct device *dev) device 173 include/linux/pm_qos.h static inline s32 dev_pm_qos_raw_resume_latency(struct device *dev) device 180 include/linux/pm_qos.h static inline enum pm_qos_flags_status __dev_pm_qos_flags(struct device *dev, device 183 include/linux/pm_qos.h static inline enum pm_qos_flags_status dev_pm_qos_flags(struct device *dev, device 186 include/linux/pm_qos.h static inline s32 __dev_pm_qos_resume_latency(struct device *dev) device 188 include/linux/pm_qos.h static inline s32 dev_pm_qos_read_value(struct device *dev, device 200 include/linux/pm_qos.h static inline int dev_pm_qos_add_request(struct device *dev, device 210 include/linux/pm_qos.h static inline int dev_pm_qos_add_notifier(struct device *dev, device 214 include/linux/pm_qos.h static inline int dev_pm_qos_remove_notifier(struct device *dev, device 218 include/linux/pm_qos.h static inline void dev_pm_qos_constraints_init(struct device *dev) device 222 include/linux/pm_qos.h static inline void dev_pm_qos_constraints_destroy(struct device *dev) device 226 include/linux/pm_qos.h static inline int dev_pm_qos_add_ancestor_request(struct device *dev, device 231 include/linux/pm_qos.h static inline int dev_pm_qos_expose_latency_limit(struct device *dev, s32 value) device 233 include/linux/pm_qos.h static inline void dev_pm_qos_hide_latency_limit(struct device *dev) {} device 234 include/linux/pm_qos.h static inline int dev_pm_qos_expose_flags(struct device *dev, s32 value) device 236 include/linux/pm_qos.h static inline void dev_pm_qos_hide_flags(struct device *dev) {} device 237 include/linux/pm_qos.h static inline int dev_pm_qos_update_flags(struct device *dev, s32 m, bool set) device 239 include/linux/pm_qos.h static inline s32 dev_pm_qos_get_user_latency_tolerance(struct device *dev) device 241 include/linux/pm_qos.h static inline int dev_pm_qos_update_user_latency_tolerance(struct device *dev, s32 val) device 243 include/linux/pm_qos.h static inline int dev_pm_qos_expose_latency_tolerance(struct device *dev) device 245 include/linux/pm_qos.h static inline void dev_pm_qos_hide_latency_tolerance(struct device *dev) {} device 247 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_resume_latency(struct device *dev) device 251 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_flags(struct device *dev) { return 0; } device 252 include/linux/pm_qos.h static inline s32 dev_pm_qos_raw_resume_latency(struct device *dev) device 33 include/linux/pm_runtime.h extern int pm_generic_runtime_suspend(struct device *dev); device 34 include/linux/pm_runtime.h extern int pm_generic_runtime_resume(struct device *dev); device 35 include/linux/pm_runtime.h extern int pm_runtime_force_suspend(struct device *dev); device 36 include/linux/pm_runtime.h extern int pm_runtime_force_resume(struct device *dev); device 38 include/linux/pm_runtime.h extern int __pm_runtime_idle(struct device *dev, int rpmflags); device 39 include/linux/pm_runtime.h extern int __pm_runtime_suspend(struct device *dev, int rpmflags); device 40 include/linux/pm_runtime.h extern int __pm_runtime_resume(struct device *dev, int rpmflags); device 41 include/linux/pm_runtime.h extern int pm_runtime_get_if_in_use(struct device *dev); device 42 include/linux/pm_runtime.h extern int pm_schedule_suspend(struct device *dev, unsigned int delay); device 43 include/linux/pm_runtime.h extern int __pm_runtime_set_status(struct device *dev, unsigned int status); device 44 include/linux/pm_runtime.h extern int pm_runtime_barrier(struct device *dev); device 45 include/linux/pm_runtime.h extern void pm_runtime_enable(struct device *dev); device 46 include/linux/pm_runtime.h extern void __pm_runtime_disable(struct device *dev, bool check_resume); device 47 include/linux/pm_runtime.h extern void pm_runtime_allow(struct device *dev); device 48 include/linux/pm_runtime.h extern void pm_runtime_forbid(struct device *dev); device 49 include/linux/pm_runtime.h extern void pm_runtime_no_callbacks(struct device *dev); device 50 include/linux/pm_runtime.h extern void pm_runtime_irq_safe(struct device *dev); device 51 include/linux/pm_runtime.h extern void __pm_runtime_use_autosuspend(struct device *dev, bool use); device 52 include/linux/pm_runtime.h extern void pm_runtime_set_autosuspend_delay(struct device *dev, int delay); device 53 include/linux/pm_runtime.h extern u64 pm_runtime_autosuspend_expiration(struct device *dev); device 54 include/linux/pm_runtime.h extern void pm_runtime_update_max_time_suspended(struct device *dev, device 56 include/linux/pm_runtime.h extern void pm_runtime_set_memalloc_noio(struct device *dev, bool enable); device 57 include/linux/pm_runtime.h extern void pm_runtime_clean_up_links(struct device *dev); device 58 include/linux/pm_runtime.h extern void pm_runtime_get_suppliers(struct device *dev); device 59 include/linux/pm_runtime.h extern void pm_runtime_put_suppliers(struct device *dev); device 60 include/linux/pm_runtime.h extern void pm_runtime_new_link(struct device *dev); device 61 include/linux/pm_runtime.h extern void pm_runtime_drop_link(struct device *dev); device 63 include/linux/pm_runtime.h static inline void pm_suspend_ignore_children(struct device *dev, bool enable) device 68 include/linux/pm_runtime.h static inline void pm_runtime_get_noresume(struct device *dev) device 73 include/linux/pm_runtime.h static inline void pm_runtime_put_noidle(struct device *dev) device 78 include/linux/pm_runtime.h static inline bool pm_runtime_suspended(struct device *dev) device 84 include/linux/pm_runtime.h static inline bool pm_runtime_active(struct device *dev) device 90 include/linux/pm_runtime.h static inline bool pm_runtime_status_suspended(struct device *dev) device 95 include/linux/pm_runtime.h static inline bool pm_runtime_enabled(struct device *dev) device 100 include/linux/pm_runtime.h static inline bool pm_runtime_callbacks_present(struct device *dev) device 105 include/linux/pm_runtime.h static inline void pm_runtime_mark_last_busy(struct device *dev) device 110 include/linux/pm_runtime.h static inline bool pm_runtime_is_irq_safe(struct device *dev) device 115 include/linux/pm_runtime.h extern u64 pm_runtime_suspended_time(struct device *dev); device 121 include/linux/pm_runtime.h static inline int pm_generic_runtime_suspend(struct device *dev) { return 0; } device 122 include/linux/pm_runtime.h static inline int pm_generic_runtime_resume(struct device *dev) { return 0; } device 123 include/linux/pm_runtime.h static inline int pm_runtime_force_suspend(struct device *dev) { return 0; } device 124 include/linux/pm_runtime.h static inline int pm_runtime_force_resume(struct device *dev) { return 0; } device 126 include/linux/pm_runtime.h static inline int __pm_runtime_idle(struct device *dev, int rpmflags) device 130 include/linux/pm_runtime.h static inline int __pm_runtime_suspend(struct device *dev, int rpmflags) device 134 include/linux/pm_runtime.h static inline int __pm_runtime_resume(struct device *dev, int rpmflags) device 138 include/linux/pm_runtime.h static inline int pm_schedule_suspend(struct device *dev, unsigned int delay) device 142 include/linux/pm_runtime.h static inline int pm_runtime_get_if_in_use(struct device *dev) device 146 include/linux/pm_runtime.h static inline int __pm_runtime_set_status(struct device *dev, device 148 include/linux/pm_runtime.h static inline int pm_runtime_barrier(struct device *dev) { return 0; } device 149 include/linux/pm_runtime.h static inline void pm_runtime_enable(struct device *dev) {} device 150 include/linux/pm_runtime.h static inline void __pm_runtime_disable(struct device *dev, bool c) {} device 151 include/linux/pm_runtime.h static inline void pm_runtime_allow(struct device *dev) {} device 152 include/linux/pm_runtime.h static inline void pm_runtime_forbid(struct device *dev) {} device 154 include/linux/pm_runtime.h static inline void pm_suspend_ignore_children(struct device *dev, bool enable) {} device 155 include/linux/pm_runtime.h static inline void pm_runtime_get_noresume(struct device *dev) {} device 156 include/linux/pm_runtime.h static inline void pm_runtime_put_noidle(struct device *dev) {} device 157 include/linux/pm_runtime.h static inline bool pm_runtime_suspended(struct device *dev) { return false; } device 158 include/linux/pm_runtime.h static inline bool pm_runtime_active(struct device *dev) { return true; } device 159 include/linux/pm_runtime.h static inline bool pm_runtime_status_suspended(struct device *dev) { return false; } device 160 include/linux/pm_runtime.h static inline bool pm_runtime_enabled(struct device *dev) { return false; } device 162 include/linux/pm_runtime.h static inline void pm_runtime_no_callbacks(struct device *dev) {} device 163 include/linux/pm_runtime.h static inline void pm_runtime_irq_safe(struct device *dev) {} device 164 include/linux/pm_runtime.h static inline bool pm_runtime_is_irq_safe(struct device *dev) { return false; } device 166 include/linux/pm_runtime.h static inline bool pm_runtime_callbacks_present(struct device *dev) { return false; } device 167 include/linux/pm_runtime.h static inline void pm_runtime_mark_last_busy(struct device *dev) {} device 168 include/linux/pm_runtime.h static inline void __pm_runtime_use_autosuspend(struct device *dev, device 170 include/linux/pm_runtime.h static inline void pm_runtime_set_autosuspend_delay(struct device *dev, device 173 include/linux/pm_runtime.h struct device *dev) { return 0; } device 174 include/linux/pm_runtime.h static inline void pm_runtime_set_memalloc_noio(struct device *dev, device 176 include/linux/pm_runtime.h static inline void pm_runtime_clean_up_links(struct device *dev) {} device 177 include/linux/pm_runtime.h static inline void pm_runtime_get_suppliers(struct device *dev) {} device 178 include/linux/pm_runtime.h static inline void pm_runtime_put_suppliers(struct device *dev) {} device 179 include/linux/pm_runtime.h static inline void pm_runtime_new_link(struct device *dev) {} device 180 include/linux/pm_runtime.h static inline void pm_runtime_drop_link(struct device *dev) {} device 184 include/linux/pm_runtime.h static inline int pm_runtime_idle(struct device *dev) device 189 include/linux/pm_runtime.h static inline int pm_runtime_suspend(struct device *dev) device 194 include/linux/pm_runtime.h static inline int pm_runtime_autosuspend(struct device *dev) device 199 include/linux/pm_runtime.h static inline int pm_runtime_resume(struct device *dev) device 204 include/linux/pm_runtime.h static inline int pm_request_idle(struct device *dev) device 209 include/linux/pm_runtime.h static inline int pm_request_resume(struct device *dev) device 214 include/linux/pm_runtime.h static inline int pm_request_autosuspend(struct device *dev) device 219 include/linux/pm_runtime.h static inline int pm_runtime_get(struct device *dev) device 224 include/linux/pm_runtime.h static inline int pm_runtime_get_sync(struct device *dev) device 229 include/linux/pm_runtime.h static inline int pm_runtime_put(struct device *dev) device 234 include/linux/pm_runtime.h static inline int pm_runtime_put_autosuspend(struct device *dev) device 240 include/linux/pm_runtime.h static inline int pm_runtime_put_sync(struct device *dev) device 245 include/linux/pm_runtime.h static inline int pm_runtime_put_sync_suspend(struct device *dev) device 250 include/linux/pm_runtime.h static inline int pm_runtime_put_sync_autosuspend(struct device *dev) device 255 include/linux/pm_runtime.h static inline int pm_runtime_set_active(struct device *dev) device 260 include/linux/pm_runtime.h static inline int pm_runtime_set_suspended(struct device *dev) device 265 include/linux/pm_runtime.h static inline void pm_runtime_disable(struct device *dev) device 270 include/linux/pm_runtime.h static inline void pm_runtime_use_autosuspend(struct device *dev) device 275 include/linux/pm_runtime.h static inline void pm_runtime_dont_use_autosuspend(struct device *dev) device 19 include/linux/pm_wakeirq.h extern int dev_pm_set_wake_irq(struct device *dev, int irq); device 20 include/linux/pm_wakeirq.h extern int dev_pm_set_dedicated_wake_irq(struct device *dev, device 22 include/linux/pm_wakeirq.h extern void dev_pm_clear_wake_irq(struct device *dev); device 23 include/linux/pm_wakeirq.h extern void dev_pm_enable_wake_irq(struct device *dev); device 24 include/linux/pm_wakeirq.h extern void dev_pm_disable_wake_irq(struct device *dev); device 28 include/linux/pm_wakeirq.h static inline int dev_pm_set_wake_irq(struct device *dev, int irq) device 33 include/linux/pm_wakeirq.h static inline int dev_pm_set_dedicated_wake_irq(struct device *dev, int irq) device 38 include/linux/pm_wakeirq.h static inline void dev_pm_clear_wake_irq(struct device *dev) device 42 include/linux/pm_wakeirq.h static inline void dev_pm_enable_wake_irq(struct device *dev) device 46 include/linux/pm_wakeirq.h static inline void dev_pm_disable_wake_irq(struct device *dev) device 61 include/linux/pm_wakeup.h struct device *dev; device 72 include/linux/pm_wakeup.h static inline bool device_can_wakeup(struct device *dev) device 77 include/linux/pm_wakeup.h static inline bool device_may_wakeup(struct device *dev) device 82 include/linux/pm_wakeup.h static inline void device_set_wakeup_path(struct device *dev) device 92 include/linux/pm_wakeup.h extern struct wakeup_source *wakeup_source_register(struct device *dev, device 95 include/linux/pm_wakeup.h extern int device_wakeup_enable(struct device *dev); device 96 include/linux/pm_wakeup.h extern int device_wakeup_disable(struct device *dev); device 97 include/linux/pm_wakeup.h extern void device_set_wakeup_capable(struct device *dev, bool capable); device 98 include/linux/pm_wakeup.h extern int device_init_wakeup(struct device *dev, bool val); device 99 include/linux/pm_wakeup.h extern int device_set_wakeup_enable(struct device *dev, bool enable); device 101 include/linux/pm_wakeup.h extern void pm_stay_awake(struct device *dev); device 103 include/linux/pm_wakeup.h extern void pm_relax(struct device *dev); device 105 include/linux/pm_wakeup.h extern void pm_wakeup_dev_event(struct device *dev, unsigned int msec, bool hard); device 109 include/linux/pm_wakeup.h static inline void device_set_wakeup_capable(struct device *dev, bool capable) device 114 include/linux/pm_wakeup.h static inline bool device_can_wakeup(struct device *dev) device 130 include/linux/pm_wakeup.h static inline struct wakeup_source *wakeup_source_register(struct device *dev, device 138 include/linux/pm_wakeup.h static inline int device_wakeup_enable(struct device *dev) device 144 include/linux/pm_wakeup.h static inline int device_wakeup_disable(struct device *dev) device 150 include/linux/pm_wakeup.h static inline int device_set_wakeup_enable(struct device *dev, bool enable) device 156 include/linux/pm_wakeup.h static inline int device_init_wakeup(struct device *dev, bool val) device 163 include/linux/pm_wakeup.h static inline bool device_may_wakeup(struct device *dev) device 168 include/linux/pm_wakeup.h static inline void device_set_wakeup_path(struct device *dev) {} device 172 include/linux/pm_wakeup.h static inline void pm_stay_awake(struct device *dev) {} device 176 include/linux/pm_wakeup.h static inline void pm_relax(struct device *dev) {} device 181 include/linux/pm_wakeup.h static inline void pm_wakeup_dev_event(struct device *dev, unsigned int msec, device 191 include/linux/pm_wakeup.h static inline void pm_wakeup_event(struct device *dev, unsigned int msec) device 196 include/linux/pm_wakeup.h static inline void pm_wakeup_hard_event(struct device *dev) device 203 include/linux/pnp.h struct device dev; /* Driver Model device interface */ device 244 include/linux/pnp.h struct device dev; /* Driver Model device interface */ device 427 include/linux/pnp.h struct device dev; /* link to driver model */ device 88 include/linux/posix-clock.h struct device *dev; device 106 include/linux/posix-clock.h int posix_clock_register(struct posix_clock *clk, struct device *dev); device 58 include/linux/power/bq27xxx_battery.h struct device *dev; device 230 include/linux/power/charger-manager.h struct device *dev; device 277 include/linux/power_supply.h struct device dev; device 363 include/linux/power_supply.h struct device *dev, const char *property); device 369 include/linux/power_supply.h devm_power_supply_get_by_phandle(struct device *dev, const char *property) device 407 include/linux/power_supply.h power_supply_register(struct device *parent, device 411 include/linux/power_supply.h power_supply_register_no_ws(struct device *parent, device 415 include/linux/power_supply.h devm_power_supply_register(struct device *parent, device 419 include/linux/power_supply.h devm_power_supply_register_no_ws(struct device *parent, device 423 include/linux/power_supply.h extern int power_supply_powers(struct power_supply *psy, struct device *dev); device 425 include/linux/power_supply.h #define to_power_supply(device) container_of(device, struct power_supply, dev) device 66 include/linux/powercap.h struct device dev; device 142 include/linux/powercap.h struct device dev; device 32 include/linux/pps_kernel.h struct device *dev; /* Parent device for device_create */ device 60 include/linux/pps_kernel.h struct device *dev; device 17 include/linux/property.h struct device; device 34 include/linux/property.h struct fwnode_handle *dev_fwnode(struct device *dev); device 36 include/linux/property.h bool device_property_present(struct device *dev, const char *propname); device 37 include/linux/property.h int device_property_read_u8_array(struct device *dev, const char *propname, device 39 include/linux/property.h int device_property_read_u16_array(struct device *dev, const char *propname, device 41 include/linux/property.h int device_property_read_u32_array(struct device *dev, const char *propname, device 43 include/linux/property.h int device_property_read_u64_array(struct device *dev, const char *propname, device 45 include/linux/property.h int device_property_read_string_array(struct device *dev, const char *propname, device 47 include/linux/property.h int device_property_read_string(struct device *dev, const char *propname, device 49 include/linux/property.h int device_property_match_string(struct device *dev, device 100 include/linux/property.h struct device *dev, struct fwnode_handle *child); device 108 include/linux/property.h struct fwnode_handle *device_get_named_child_node(struct device *dev, device 116 include/linux/property.h unsigned int device_get_child_node_count(struct device *dev); device 118 include/linux/property.h static inline bool device_property_read_bool(struct device *dev, device 124 include/linux/property.h static inline int device_property_read_u8(struct device *dev, device 130 include/linux/property.h static inline int device_property_read_u16(struct device *dev, device 136 include/linux/property.h static inline int device_property_read_u32(struct device *dev, device 142 include/linux/property.h static inline int device_property_read_u64(struct device *dev, device 148 include/linux/property.h static inline int device_property_count_u8(struct device *dev, const char *propname) device 153 include/linux/property.h static inline int device_property_count_u16(struct device *dev, const char *propname) device 158 include/linux/property.h static inline int device_property_count_u32(struct device *dev, const char *propname) device 163 include/linux/property.h static inline int device_property_count_u64(struct device *dev, const char *propname) device 322 include/linux/property.h int device_add_properties(struct device *dev, device 324 include/linux/property.h void device_remove_properties(struct device *dev); device 326 include/linux/property.h bool device_dma_supported(struct device *dev); device 328 include/linux/property.h enum dev_dma_attr device_get_dma_attr(struct device *dev); device 330 include/linux/property.h const void *device_get_match_data(struct device *dev); device 332 include/linux/property.h int device_get_phy_mode(struct device *dev); device 334 include/linux/property.h void *device_get_mac_address(struct device *dev, char *addr, int alen); device 433 include/linux/property.h int software_node_notify(struct device *dev, unsigned long action); device 187 include/linux/ptp_clock_kernel.h struct device *parent); device 248 include/linux/ptp_clock_kernel.h struct device *parent) device 291 include/linux/pwm.h struct device *dev; device 407 include/linux/pwm.h struct pwm_device *pwm_get(struct device *dev, const char *con_id); device 408 include/linux/pwm.h struct pwm_device *of_pwm_get(struct device *dev, struct device_node *np, device 412 include/linux/pwm.h struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id); device 413 include/linux/pwm.h struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np, device 415 include/linux/pwm.h struct pwm_device *devm_fwnode_pwm_get(struct device *dev, device 418 include/linux/pwm.h void devm_pwm_put(struct device *dev, struct pwm_device *pwm); device 494 include/linux/pwm.h static inline struct pwm_device *pwm_get(struct device *dev, device 500 include/linux/pwm.h static inline struct pwm_device *of_pwm_get(struct device *dev, device 511 include/linux/pwm.h static inline struct pwm_device *devm_pwm_get(struct device *dev, device 517 include/linux/pwm.h static inline struct pwm_device *devm_of_pwm_get(struct device *dev, device 525 include/linux/pwm.h devm_fwnode_pwm_get(struct device *dev, struct fwnode_handle *fwnode, device 531 include/linux/pwm.h static inline void devm_pwm_put(struct device *dev, struct pwm_device *pwm) device 21 include/linux/pwm_backlight.h int (*init)(struct device *dev); device 22 include/linux/pwm_backlight.h int (*notify)(struct device *dev, int brightness); device 23 include/linux/pwm_backlight.h void (*notify_after)(struct device *dev, int brightness); device 24 include/linux/pwm_backlight.h void (*exit)(struct device *dev); device 25 include/linux/pwm_backlight.h int (*check_fb)(struct device *dev, struct fb_info *info); device 39 include/linux/qcom-geni-se.h struct device *dev; device 15 include/linux/raid_class.h int (*is_raid)(struct device *); device 16 include/linux/raid_class.h void (*get_resync)(struct device *); device 17 include/linux/raid_class.h void (*get_state)(struct device *); device 56 include/linux/raid_class.h raid_set_##attr(struct raid_template *r, struct device *dev, type value) { \ device 57 include/linux/raid_class.h struct device *device = \ device 60 include/linux/raid_class.h BUG_ON(!device); \ device 61 include/linux/raid_class.h rd = dev_get_drvdata(device); \ device 65 include/linux/raid_class.h raid_get_##attr(struct raid_template *r, struct device *dev) { \ device 66 include/linux/raid_class.h struct device *device = \ device 69 include/linux/raid_class.h BUG_ON(!device); \ device 70 include/linux/raid_class.h rd = dev_get_drvdata(device); \ device 81 include/linux/raid_class.h int __must_check raid_component_add(struct raid_template *, struct device *, device 82 include/linux/raid_class.h struct device *); device 6 include/linux/reboot-mode.h struct device *dev; device 14 include/linux/reboot-mode.h int devm_reboot_mode_register(struct device *dev, device 16 include/linux/reboot-mode.h void devm_reboot_mode_unregister(struct device *dev, device 9 include/linux/reboot.h struct device; device 46 include/linux/reboot.h extern int devm_register_reboot_notifier(struct device *, struct notifier_block *); device 23 include/linux/regmap.h struct device; device 360 include/linux/regmap.h bool (*writeable_reg)(struct device *dev, unsigned int reg); device 361 include/linux/regmap.h bool (*readable_reg)(struct device *dev, unsigned int reg); device 362 include/linux/regmap.h bool (*volatile_reg)(struct device *dev, unsigned int reg); device 363 include/linux/regmap.h bool (*precious_reg)(struct device *dev, unsigned int reg); device 364 include/linux/regmap.h bool (*writeable_noinc_reg)(struct device *dev, unsigned int reg); device 365 include/linux/regmap.h bool (*readable_noinc_reg)(struct device *dev, unsigned int reg); device 529 include/linux/regmap.h struct regmap *__regmap_init(struct device *dev, device 559 include/linux/regmap.h struct regmap *__regmap_init_w1(struct device *w1_dev, device 563 include/linux/regmap.h struct regmap *__regmap_init_mmio_clk(struct device *dev, const char *clk_id, device 577 include/linux/regmap.h struct regmap *__devm_regmap_init(struct device *dev, device 603 include/linux/regmap.h struct regmap *__devm_regmap_init_w1(struct device *w1_dev, device 607 include/linux/regmap.h struct regmap *__devm_regmap_init_mmio_clk(struct device *dev, device 666 include/linux/regmap.h int regmap_attach_dev(struct device *dev, struct regmap *map, device 800 include/linux/regmap.h bool regmap_ac97_default_volatile(struct device *dev, unsigned int reg); device 1007 include/linux/regmap.h struct regmap *dev_get_regmap(struct device *dev, const char *name); device 1008 include/linux/regmap.h struct device *regmap_get_device(struct regmap *map); device 1096 include/linux/regmap.h struct regmap_field *devm_regmap_field_alloc(struct device *dev, device 1098 include/linux/regmap.h void devm_regmap_field_free(struct device *dev, struct regmap_field *field); device 1270 include/linux/regmap.h int devm_regmap_add_irq_chip(struct device *dev, struct regmap *map, int irq, device 1274 include/linux/regmap.h void devm_regmap_del_irq_chip(struct device *dev, int irq, device 1458 include/linux/regmap.h static inline struct regmap *dev_get_regmap(struct device *dev, device 1464 include/linux/regmap.h static inline struct device *regmap_get_device(struct regmap *map) device 36 include/linux/regulator/consumer.h struct device; device 178 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get(struct device *dev, device 180 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get(struct device *dev, device 182 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get_exclusive(struct device *dev, device 184 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get_exclusive(struct device *dev, device 186 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get_optional(struct device *dev, device 188 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get_optional(struct device *dev, device 193 include/linux/regulator/consumer.h int regulator_register_supply_alias(struct device *dev, const char *id, device 194 include/linux/regulator/consumer.h struct device *alias_dev, device 196 include/linux/regulator/consumer.h void regulator_unregister_supply_alias(struct device *dev, const char *id); device 198 include/linux/regulator/consumer.h int regulator_bulk_register_supply_alias(struct device *dev, device 200 include/linux/regulator/consumer.h struct device *alias_dev, device 203 include/linux/regulator/consumer.h void regulator_bulk_unregister_supply_alias(struct device *dev, device 206 include/linux/regulator/consumer.h int devm_regulator_register_supply_alias(struct device *dev, const char *id, device 207 include/linux/regulator/consumer.h struct device *alias_dev, device 209 include/linux/regulator/consumer.h void devm_regulator_unregister_supply_alias(struct device *dev, device 212 include/linux/regulator/consumer.h int devm_regulator_bulk_register_supply_alias(struct device *dev, device 214 include/linux/regulator/consumer.h struct device *alias_dev, device 217 include/linux/regulator/consumer.h void devm_regulator_bulk_unregister_supply_alias(struct device *dev, device 228 include/linux/regulator/consumer.h int __must_check regulator_bulk_get(struct device *dev, int num_consumers, device 230 include/linux/regulator/consumer.h int __must_check devm_regulator_bulk_get(struct device *dev, int num_consumers, device 298 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator_get(struct device *dev, device 313 include/linux/regulator/consumer.h devm_regulator_get(struct device *dev, const char *id) device 319 include/linux/regulator/consumer.h regulator_get_exclusive(struct device *dev, const char *id) device 325 include/linux/regulator/consumer.h regulator_get_optional(struct device *dev, const char *id) device 332 include/linux/regulator/consumer.h devm_regulator_get_optional(struct device *dev, const char *id) device 345 include/linux/regulator/consumer.h static inline int regulator_register_supply_alias(struct device *dev, device 347 include/linux/regulator/consumer.h struct device *alias_dev, device 353 include/linux/regulator/consumer.h static inline void regulator_unregister_supply_alias(struct device *dev, device 358 include/linux/regulator/consumer.h static inline int regulator_bulk_register_supply_alias(struct device *dev, device 360 include/linux/regulator/consumer.h struct device *alias_dev, device 367 include/linux/regulator/consumer.h static inline void regulator_bulk_unregister_supply_alias(struct device *dev, device 373 include/linux/regulator/consumer.h static inline int devm_regulator_register_supply_alias(struct device *dev, device 375 include/linux/regulator/consumer.h struct device *alias_dev, device 381 include/linux/regulator/consumer.h static inline void devm_regulator_unregister_supply_alias(struct device *dev, device 386 include/linux/regulator/consumer.h static inline int devm_regulator_bulk_register_supply_alias(struct device *dev, device 388 include/linux/regulator/consumer.h struct device *alias_dev, device 396 include/linux/regulator/consumer.h struct device *dev, const char *const *id, int num_id) device 426 include/linux/regulator/consumer.h static inline int regulator_bulk_get(struct device *dev, device 433 include/linux/regulator/consumer.h static inline int devm_regulator_bulk_get(struct device *dev, int num_consumers, device 412 include/linux/regulator/driver.h struct device *dev; device 466 include/linux/regulator/driver.h struct device dev; device 491 include/linux/regulator/driver.h devm_regulator_register(struct device *dev, device 495 include/linux/regulator/driver.h void devm_regulator_unregister(struct device *dev, struct regulator_dev *rdev); device 501 include/linux/regulator/driver.h struct device *rdev_get_dev(struct regulator_dev *rdev); device 22 include/linux/regulator/of_regulator.h *of_get_regulator_init_data(struct device *dev, device 25 include/linux/regulator/of_regulator.h extern int of_regulator_match(struct device *dev, struct device_node *node, device 30 include/linux/regulator/of_regulator.h *of_get_regulator_init_data(struct device *dev, device 37 include/linux/regulator/of_regulator.h static inline int of_regulator_match(struct device *dev, device 492 include/linux/remoteproc.h struct device dev; device 577 include/linux/remoteproc.h struct device dev; device 588 include/linux/remoteproc.h struct rproc *rproc_get_by_child(struct device *dev); device 590 include/linux/remoteproc.h struct rproc *rproc_alloc(struct device *dev, const char *name, device 601 include/linux/remoteproc.h rproc_mem_entry_init(struct device *dev, device 608 include/linux/remoteproc.h rproc_of_resm_mem_entry_init(struct device *dev, u32 of_resm_idx, int len, device 73 include/linux/reset-controller.h struct device *dev; device 84 include/linux/reset-controller.h struct device; device 85 include/linux/reset-controller.h int devm_reset_controller_register(struct device *dev, device 9 include/linux/reset.h struct device; device 25 include/linux/reset.h struct reset_control *__reset_control_get(struct device *dev, const char *id, device 29 include/linux/reset.h int __device_reset(struct device *dev, bool optional); device 30 include/linux/reset.h struct reset_control *__devm_reset_control_get(struct device *dev, device 34 include/linux/reset.h struct reset_control *devm_reset_control_array_get(struct device *dev, device 40 include/linux/reset.h int reset_control_get_count(struct device *dev); device 77 include/linux/reset.h static inline int __device_reset(struct device *dev, bool optional) device 91 include/linux/reset.h struct device *dev, const char *id, device 99 include/linux/reset.h struct device *dev, const char *id, device 107 include/linux/reset.h devm_reset_control_array_get(struct device *dev, bool shared, bool optional) device 119 include/linux/reset.h static inline int reset_control_get_count(struct device *dev) device 126 include/linux/reset.h static inline int __must_check device_reset(struct device *dev) device 131 include/linux/reset.h static inline int device_reset_optional(struct device *dev) device 152 include/linux/reset.h __must_check reset_control_get_exclusive(struct device *dev, const char *id) device 172 include/linux/reset.h __must_check reset_control_get_exclusive_released(struct device *dev, device 201 include/linux/reset.h struct device *dev, const char *id) device 207 include/linux/reset.h struct device *dev, const char *id) device 213 include/linux/reset.h struct device *dev, const char *id) device 317 include/linux/reset.h __must_check devm_reset_control_get_exclusive(struct device *dev, device 336 include/linux/reset.h __must_check devm_reset_control_get_exclusive_released(struct device *dev, device 352 include/linux/reset.h struct device *dev, const char *id) device 358 include/linux/reset.h struct device *dev, const char *id) device 364 include/linux/reset.h struct device *dev, const char *id) device 382 include/linux/reset.h devm_reset_control_get_exclusive_by_index(struct device *dev, int index) device 398 include/linux/reset.h devm_reset_control_get_shared_by_index(struct device *dev, int index) device 424 include/linux/reset.h struct device *dev, const char *id) device 430 include/linux/reset.h struct device *dev, const char *id) device 437 include/linux/reset.h struct device *dev, int index) device 446 include/linux/reset.h devm_reset_control_array_get_exclusive(struct device *dev) device 452 include/linux/reset.h devm_reset_control_array_get_shared(struct device *dev) device 458 include/linux/reset.h devm_reset_control_array_get_optional_exclusive(struct device *dev) device 464 include/linux/reset.h devm_reset_control_array_get_optional_shared(struct device *dev) device 39 include/linux/rfkill.h struct device; device 80 include/linux/rfkill.h struct device *parent, device 228 include/linux/rfkill.h struct device *parent, device 197 include/linux/rio.h struct device dev; /* LDM device structure */ device 288 include/linux/rio.h struct device dev; device 327 include/linux/rio.h struct device dev; device 263 include/linux/rmi.h struct device *dev; device 321 include/linux/rmi.h struct device dev; device 51 include/linux/rpmsg.h struct device dev; device 12 include/linux/rpmsg/qcom_glink.h struct qcom_glink *qcom_glink_smem_register(struct device *parent, device 19 include/linux/rpmsg/qcom_glink.h qcom_glink_smem_register(struct device *parent, device 12 include/linux/rpmsg/qcom_smd.h struct qcom_smd_edge *qcom_smd_register_edge(struct device *parent, device 19 include/linux/rpmsg/qcom_smd.h qcom_smd_register_edge(struct device *parent, device 76 include/linux/rtc.h int (*ioctl)(struct device *, unsigned int, unsigned long); device 77 include/linux/rtc.h int (*read_time)(struct device *, struct rtc_time *); device 78 include/linux/rtc.h int (*set_time)(struct device *, struct rtc_time *); device 79 include/linux/rtc.h int (*read_alarm)(struct device *, struct rtc_wkalrm *); device 80 include/linux/rtc.h int (*set_alarm)(struct device *, struct rtc_wkalrm *); device 81 include/linux/rtc.h int (*proc)(struct device *, struct seq_file *); device 82 include/linux/rtc.h int (*alarm_irq_enable)(struct device *, unsigned int enabled); device 83 include/linux/rtc.h int (*read_offset)(struct device *, long *offset); device 84 include/linux/rtc.h int (*set_offset)(struct device *, long offset); device 101 include/linux/rtc.h struct device dev; device 169 include/linux/rtc.h extern struct rtc_device *devm_rtc_device_register(struct device *dev, device 173 include/linux/rtc.h struct rtc_device *devm_rtc_allocate_device(struct device *dev); device 251 include/linux/rtc.h #define rtc_register_device(device) \ device 252 include/linux/rtc.h __rtc_register_device(THIS_MODULE, device) device 50 include/linux/rtc/m48t59.h void (*write_byte)(struct device *dev, u32 ofs, u8 val); device 51 include/linux/rtc/m48t59.h unsigned char (*read_byte)(struct device *dev, u32 ofs); device 6 include/linux/rtc/rtc-omap.h int omap_rtc_power_off_program(struct device *dev); device 18 include/linux/rtc/sirfsoc_rtciobrg.h struct regmap *devm_regmap_init_iobg(struct device *dev, device 1266 include/linux/rtsx_pci.h #define CHK_PCI_PID(pcr, pid) ((pcr)->pci->device == (pid)) device 1268 include/linux/rtsx_pci.h #define PCI_PID(pcr) ((pcr)->pci->device) device 143 include/linux/scif.h struct device dev; device 106 include/linux/scmi_protocol.h int (*device_domain_id)(struct device *dev); device 108 include/linux/scmi_protocol.h struct device *dev); device 110 include/linux/scmi_protocol.h struct device *dev); device 232 include/linux/scmi_protocol.h struct device *dev; device 260 include/linux/scmi_protocol.h struct device dev; device 267 include/linux/scmi_protocol.h scmi_device_create(struct device_node *np, struct device *parent, int protocol); device 59 include/linux/scpi_protocol.h int (*device_domain_id)(struct device *); device 60 include/linux/scpi_protocol.h int (*get_transition_latency)(struct device *); device 61 include/linux/scpi_protocol.h int (*add_opps_to_device)(struct device *); device 42 include/linux/serdev.h struct device dev; device 50 include/linux/serdev.h static inline struct serdev_device *to_serdev_device(struct device *d) device 104 include/linux/serdev.h struct device dev; device 110 include/linux/serdev.h static inline struct serdev_controller *to_serdev_controller(struct device *d) device 167 include/linux/serdev.h struct serdev_controller *serdev_controller_alloc(struct device *, size_t); device 197 include/linux/serdev.h int devm_serdev_device_open(struct device *, struct serdev_device *); device 313 include/linux/serdev.h struct device *serdev_tty_port_register(struct tty_port *port, device 314 include/linux/serdev.h struct device *parent, device 318 include/linux/serdev.h static inline struct device *serdev_tty_port_register(struct tty_port *port, device 319 include/linux/serdev.h struct device *parent, device 152 include/linux/serial_8250.h extern int early_serial8250_setup(struct earlycon_device *device, device 31 include/linux/serial_core.h struct device; device 246 include/linux/serial_core.h struct device *dev; /* parent device */ device 546 include/linux/serial_core.h void uart_get_rs485_mode(struct device *dev, struct serial_rs485 *rs485conf); device 55 include/linux/serio.h struct device dev; device 15 include/linux/sh_dma.h struct device; device 34 include/linux/shdma-base.h struct device; device 62 include/linux/shdma-base.h struct device *dev; /* Channel device */ device 122 include/linux/shdma-base.h int shdma_init(struct device *dev, struct shdma_dev *sdev, device 12 include/linux/siox.h struct device dev; device 3069 include/linux/skbuff.h static inline dma_addr_t skb_frag_dma_map(struct device *dev, device 59 include/linux/slimbus.h struct device dev; device 9 include/linux/sm501.h extern int sm501_unit_power(struct device *dev, device 12 include/linux/sm501.h extern unsigned long sm501_set_clock(struct device *dev, device 15 include/linux/sm501.h extern unsigned long sm501_find_clock(struct device *dev, device 23 include/linux/sm501.h extern int sm501_misc_control(struct device *dev, device 32 include/linux/sm501.h extern unsigned long sm501_modify_reg(struct device *dev, device 157 include/linux/sm501.h int (*get_power)(struct device *dev); device 158 include/linux/sm501.h int (*set_power)(struct device *dev, unsigned int on); device 23 include/linux/soc/amlogic/meson-canvas.h struct device; device 31 include/linux/soc/amlogic/meson-canvas.h struct meson_canvas *meson_canvas_get(struct device *dev); device 34 include/linux/soc/ixp4xx/npe.h int npe_load_firmware(struct npe *npe, const char *name, struct device *dev); device 36 include/linux/soc/mediatek/mtk-cmdq.h struct cmdq_client *cmdq_mbox_create(struct device *dev, int index, device 83 include/linux/soc/qcom/apr.h struct device dev; device 11 include/linux/soc/qcom/mdt_loader.h struct device; device 15 include/linux/soc/qcom/mdt_loader.h int qcom_mdt_load(struct device *dev, const struct firmware *fw, device 20 include/linux/soc/qcom/mdt_loader.h int qcom_mdt_load_no_init(struct device *dev, const struct firmware *fw, device 16 include/linux/soc/qcom/smem_state.h struct qcom_smem_state *qcom_smem_state_get(struct device *dev, const char *con_id, unsigned *bit); device 26 include/linux/soc/qcom/smem_state.h static inline struct qcom_smem_state *qcom_smem_state_get(struct device *dev, device 16 include/linux/soc/sunxi/sunxi_sram.h int sunxi_sram_claim(struct device *dev); device 17 include/linux/soc/sunxi/sunxi_sram.h int sunxi_sram_release(struct device *dev); device 167 include/linux/soc/ti/knav_dma.h void *knav_dma_open_channel(struct device *dev, const char *name, device 173 include/linux/soc/ti/knav_dma.h static inline void *knav_dma_open_channel(struct device *dev, const char *name, device 19 include/linux/soc/ti/ti_sci_inta_msi.h int ti_sci_inta_msi_domain_alloc_irqs(struct device *dev, device 21 include/linux/soc/ti/ti_sci_inta_msi.h unsigned int ti_sci_inta_msi_get_virq(struct device *dev, u32 index); device 22 include/linux/soc/ti/ti_sci_inta_msi.h void ti_sci_inta_msi_domain_free_irqs(struct device *dev); device 546 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *ti_sci_get_handle(struct device *dev); device 548 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_handle(struct device *dev); device 551 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_by_phandle(struct device *dev, device 558 include/linux/soc/ti/ti_sci_protocol.h struct device *dev, u32 dev_id, char *of_prop); device 562 include/linux/soc/ti/ti_sci_protocol.h static inline const struct ti_sci_handle *ti_sci_get_handle(struct device *dev) device 573 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_handle(struct device *dev) device 586 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_by_phandle(struct device *dev, device 608 include/linux/soc/ti/ti_sci_protocol.h struct device *dev, u32 dev_id, char *of_prop) device 11 include/linux/sound.h struct device; device 13 include/linux/sound.h extern int register_sound_special_device(const struct file_operations *fops, int unit, struct device *dev); device 554 include/linux/soundwire/sdw.h struct device dev; device 748 include/linux/soundwire/sdw.h struct device *dev; device 31 include/linux/soundwire/sdw_intel.h struct device *parent; device 17 include/linux/spi/max7301.h struct device *dev; device 18 include/linux/spi/max7301.h int (*write)(struct device *dev, unsigned int reg, unsigned int val); device 19 include/linux/spi/max7301.h int (*read)(struct device *dev, unsigned int reg); device 34 include/linux/spi/max7301.h extern int __max730x_remove(struct device *dev); device 8 include/linux/spi/mmc_spi.h struct device; device 20 include/linux/spi/mmc_spi.h int (*init)(struct device *, device 23 include/linux/spi/mmc_spi.h void (*exit)(struct device *, void *); device 35 include/linux/spi/mmc_spi.h void (*setpower)(struct device *, unsigned int maskval); device 121 include/linux/spi/mxs-spi.h struct device *dev; device 346 include/linux/spi/spi-mem.h devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem, device 348 include/linux/spi/spi-mem.h void devm_spi_mem_dirmap_destroy(struct device *dev, device 141 include/linux/spi/spi.h struct device dev; device 191 include/linux/spi/spi.h static inline struct spi_device *to_spi_device(struct device *dev) device 425 include/linux/spi/spi.h struct device dev; device 648 include/linux/spi/spi.h extern struct spi_controller *__spi_alloc_controller(struct device *host, device 651 include/linux/spi/spi.h static inline struct spi_controller *spi_alloc_master(struct device *host, device 657 include/linux/spi/spi.h static inline struct spi_controller *spi_alloc_slave(struct device *host, device 667 include/linux/spi/spi.h extern int devm_spi_register_controller(struct device *dev, device 40 include/linux/spmi.h struct device dev; device 45 include/linux/spmi.h static inline struct spmi_device *to_spmi_device(struct device *d) device 81 include/linux/spmi.h struct device dev; device 90 include/linux/spmi.h static inline struct spmi_controller *to_spmi_controller(struct device *d) device 107 include/linux/spmi.h struct spmi_controller *spmi_controller_alloc(struct device *parent, device 264 include/linux/ssb/ssb.h struct device dev; device 273 include/linux/ssb/ssb.h struct device *dev, *dma_dev; device 288 include/linux/ssb/ssb.h struct ssb_device * dev_to_ssb_dev(struct device *dev) device 12 include/linux/ssbi.h int ssbi_write(struct device *dev, u16 addr, const u8 *buf, int len); device 13 include/linux/ssbi.h int ssbi_read(struct device *dev, u16 addr, u8 *buf, int len); device 98 include/linux/stm.h int stm_register_device(struct device *parent, struct stm_data *stm_data, device 124 include/linux/stm.h int stm_source_register_device(struct device *parent, device 11 include/linux/stmp3xxx_rtc_wdt.h void (*wdt_set_timeout)(struct device *dev, u32 timeout); device 29 include/linux/sunxi-rsb.h struct device dev; device 36 include/linux/sunxi-rsb.h static inline struct sunxi_rsb_device *to_sunxi_rsb_device(struct device *d) device 65 include/linux/superhyway.h struct device dev; device 9 include/linux/swiotlb.h struct device; device 47 include/linux/swiotlb.h extern phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, device 55 include/linux/swiotlb.h extern void swiotlb_tbl_unmap_single(struct device *hwdev, device 62 include/linux/swiotlb.h extern void swiotlb_tbl_sync_single(struct device *hwdev, device 76 include/linux/swiotlb.h bool swiotlb_map(struct device *dev, phys_addr_t *phys, dma_addr_t *dma_addr, device 80 include/linux/swiotlb.h size_t swiotlb_max_mapping_size(struct device *dev); device 88 include/linux/swiotlb.h static inline bool swiotlb_map(struct device *dev, phys_addr_t *phys, device 101 include/linux/swiotlb.h static inline size_t swiotlb_max_mapping_size(struct device *dev) device 355 include/linux/switchtec.h struct device dev; device 397 include/linux/switchtec.h static inline struct switchtec_dev *to_stdev(struct device *dev) device 37 include/linux/sys_soc.h struct device *soc_device_to_device(struct soc_device *soc); device 68 include/linux/tc.h struct device dev; device 85 include/linux/tc.h struct device dev; /* Generic device interface. */ device 30 include/linux/tee_drv.h struct device; device 144 include/linux/tee_drv.h struct device *dev, device 562 include/linux/tee_drv.h struct device dev; device 133 include/linux/thermal.h struct device device; device 194 include/linux/thermal.h struct device device; device 379 include/linux/thermal.h thermal_zone_of_sensor_register(struct device *dev, int id, void *data, device 381 include/linux/thermal.h void thermal_zone_of_sensor_unregister(struct device *dev, device 384 include/linux/thermal.h struct device *dev, int id, void *data, device 386 include/linux/thermal.h void devm_thermal_zone_of_sensor_unregister(struct device *dev, device 390 include/linux/thermal.h thermal_zone_of_sensor_register(struct device *dev, int id, void *data, device 397 include/linux/thermal.h void thermal_zone_of_sensor_unregister(struct device *dev, device 403 include/linux/thermal.h struct device *dev, int id, void *data, device 410 include/linux/thermal.h void devm_thermal_zone_of_sensor_unregister(struct device *dev, device 451 include/linux/thermal.h devm_thermal_of_cooling_device_register(struct device *dev, device 512 include/linux/thermal.h devm_thermal_of_cooling_device_register(struct device *dev, device 73 include/linux/thunderbolt.h struct device dev; device 216 include/linux/thunderbolt.h struct device dev; device 222 include/linux/thunderbolt.h u16 device; device 290 include/linux/thunderbolt.h static inline bool tb_is_xdomain(const struct device *dev) device 295 include/linux/thunderbolt.h static inline struct tb_xdomain *tb_to_xdomain(struct device *dev) device 353 include/linux/thunderbolt.h struct device dev; device 375 include/linux/thunderbolt.h static inline bool tb_is_service(const struct device *dev) device 380 include/linux/thunderbolt.h static inline struct tb_service *tb_to_service(struct device *dev) device 619 include/linux/thunderbolt.h static inline struct device *tb_ring_dma_device(struct tb_ring *ring) device 96 include/linux/tifm.h struct device dev; device 120 include/linux/tifm.h struct device dev; device 131 include/linux/tifm.h struct device *dev); device 136 include/linux/tifm.h void tifm_free_device(struct device *dev); device 250 include/linux/timekeeping.h ktime_t device; device 109 include/linux/tpm.h struct device dev; device 110 include/linux/tpm.h struct device devs; device 19 include/linux/transport_class.h int (*setup)(struct transport_container *, struct device *, device 20 include/linux/transport_class.h struct device *); device 21 include/linux/transport_class.h int (*configure)(struct transport_container *, struct device *, device 22 include/linux/transport_class.h struct device *); device 23 include/linux/transport_class.h int (*remove)(struct transport_container *, struct device *, device 24 include/linux/transport_class.h struct device *); device 64 include/linux/transport_class.h void transport_remove_device(struct device *); device 65 include/linux/transport_class.h void transport_add_device(struct device *); device 66 include/linux/transport_class.h void transport_setup_device(struct device *); device 67 include/linux/transport_class.h void transport_configure_device(struct device *); device 68 include/linux/transport_class.h void transport_destroy_device(struct device *); device 71 include/linux/transport_class.h transport_register_device(struct device *dev) device 78 include/linux/transport_class.h transport_unregister_device(struct device *dev) device 189 include/linux/tty.h struct device; device 288 include/linux/tty.h struct device *dev; device 416 include/linux/tty.h extern struct tty_struct *tty_kopen(dev_t device); device 441 include/linux/tty.h static inline struct tty_struct *tty_kopen(dev_t device) device 481 include/linux/tty.h extern struct device *tty_register_device(struct tty_driver *driver, device 482 include/linux/tty.h unsigned index, struct device *dev); device 483 include/linux/tty.h extern struct device *tty_register_device_attr(struct tty_driver *driver, device 484 include/linux/tty.h unsigned index, struct device *device, device 579 include/linux/tty.h extern struct device *tty_port_register_device(struct tty_port *port, device 581 include/linux/tty.h struct device *device); device 582 include/linux/tty.h extern struct device *tty_port_register_device_attr(struct tty_port *port, device 584 include/linux/tty.h struct device *device, void *drvdata, device 586 include/linux/tty.h extern struct device *tty_port_register_device_serdev(struct tty_port *port, device 588 include/linux/tty.h struct device *device); device 589 include/linux/tty.h extern struct device *tty_port_register_device_attr_serdev(struct tty_port *port, device 591 include/linux/tty.h struct device *device, void *drvdata, device 87 include/linux/ucb1400.h int (*gpio_setup)(struct device *dev, int ngpio); device 88 include/linux/ucb1400.h int (*gpio_teardown)(struct device *dev, int ngpio); device 108 include/linux/ucb1400.h int (*gpio_setup)(struct device *dev, int ngpio); device 109 include/linux/ucb1400.h int (*gpio_teardown)(struct device *dev, int ngpio); device 71 include/linux/uio_driver.h struct device dev; device 116 include/linux/uio_driver.h struct device *parent, device 20 include/linux/ulpi/driver.h struct device dev; device 8 include/linux/ulpi/interface.h struct device; device 16 include/linux/ulpi/interface.h int (*read)(struct device *dev, u8 addr); device 17 include/linux/ulpi/interface.h int (*write)(struct device *dev, u8 addr, u8 val); device 20 include/linux/ulpi/interface.h struct ulpi *ulpi_register_interface(struct device *, const struct ulpi_ops *); device 257 include/linux/usb.h struct device dev; /* interface specific device info */ device 258 include/linux/usb.h struct device *usb_dev; device 425 include/linux/usb.h struct device *controller; /* host/master side hardware */ device 426 include/linux/usb.h struct device *sysdev; /* as seen from firmware or bus */ device 649 include/linux/usb.h struct device dev; device 1265 include/linux/usb.h char *(*devnode)(struct device *dev, umode_t *mode); device 63 include/linux/usb/ch9.h extern enum usb_device_speed usb_get_maximum_speed(struct device *dev); device 96 include/linux/usb/chipidea.h struct platform_device *ci_hdrc_add_device(struct device *dev, device 406 include/linux/usb/gadget.h struct device dev; device 437 include/linux/usb/gadget.h static inline struct usb_gadget *dev_to_usb_gadget(struct device *dev) device 732 include/linux/usb/gadget.h extern int usb_add_gadget_udc_release(struct device *parent, device 733 include/linux/usb/gadget.h struct usb_gadget *gadget, void (*release)(struct device *dev)); device 734 include/linux/usb/gadget.h extern int usb_add_gadget_udc(struct device *parent, struct usb_gadget *gadget); device 818 include/linux/usb/gadget.h extern int usb_gadget_map_request_by_dev(struct device *dev, device 823 include/linux/usb/gadget.h extern void usb_gadget_unmap_request_by_dev(struct device *dev, device 828 include/linux/usb/gadget.h static inline int usb_gadget_map_request_by_dev(struct device *dev, device 833 include/linux/usb/gadget.h static inline void usb_gadget_unmap_request_by_dev(struct device *dev, device 458 include/linux/usb/hcd.h struct device *sysdev, struct device *dev, const char *bus_name, device 461 include/linux/usb/hcd.h struct device *dev, const char *bus_name); device 463 include/linux/usb/hcd.h struct device *dev, const char *bus_name, device 31 include/linux/usb/isp116x.h void (*delay) (struct device *dev, int delay); device 34 include/linux/usb/isp1362.h void (*reset) (struct device *dev, int set); device 36 include/linux/usb/isp1362.h void (*clock) (struct device *dev, int start); device 44 include/linux/usb/isp1362.h void (*delay) (struct device *dev, unsigned int delay); device 88 include/linux/usb/musb.h int (*set_vbus)(struct device *dev, int is_on); device 26 include/linux/usb/of.h struct device *usb_of_get_companion_dev(struct device *dev); device 56 include/linux/usb/of.h static inline struct device *usb_of_get_companion_dev(struct device *dev) device 130 include/linux/usb/otg.h extern enum usb_dr_mode usb_get_dr_mode(struct device *dev); device 89 include/linux/usb/phy.h struct device *dev; device 98 include/linux/usb/phy.h struct device *io_dev; device 219 include/linux/usb/phy.h extern struct usb_phy *devm_usb_get_phy(struct device *dev, device 221 include/linux/usb/phy.h extern struct usb_phy *devm_usb_get_phy_by_phandle(struct device *dev, device 223 include/linux/usb/phy.h extern struct usb_phy *devm_usb_get_phy_by_node(struct device *dev, device 226 include/linux/usb/phy.h extern void devm_usb_put_phy(struct device *dev, struct usb_phy *x); device 240 include/linux/usb/phy.h static inline struct usb_phy *devm_usb_get_phy(struct device *dev, device 246 include/linux/usb/phy.h static inline struct usb_phy *devm_usb_get_phy_by_phandle(struct device *dev, device 252 include/linux/usb/phy.h static inline struct usb_phy *devm_usb_get_phy_by_node(struct device *dev, device 262 include/linux/usb/phy.h static inline void devm_usb_put_phy(struct device *dev, struct usb_phy *x) device 16 include/linux/usb/role.h typedef int (*usb_role_switch_set_t)(struct device *dev, enum usb_role role); device 17 include/linux/usb/role.h typedef enum usb_role (*usb_role_switch_get_t)(struct device *dev); device 37 include/linux/usb/role.h struct device *usb2_port; device 38 include/linux/usb/role.h struct device *usb3_port; device 39 include/linux/usb/role.h struct device *udc; device 49 include/linux/usb/role.h struct usb_role_switch *usb_role_switch_get(struct device *dev); device 54 include/linux/usb/role.h usb_role_switch_register(struct device *parent, device 69 include/linux/usb/role.h static inline struct usb_role_switch *usb_role_switch_get(struct device *dev) device 83 include/linux/usb/role.h usb_role_switch_register(struct device *parent, device 115 include/linux/usb/serial.h struct device dev; device 376 include/linux/usb/serial.h extern int usb_serial_bus_register(struct usb_serial_driver *device); device 377 include/linux/usb/serial.h extern void usb_serial_bus_deregister(struct usb_serial_driver *device); device 382 include/linux/usb/serial.h static inline void usb_serial_debug_data(struct device *dev, device 20 include/linux/usb/sl811.h void (*port_power)(struct device *dev, int is_on); device 23 include/linux/usb/sl811.h void (*reset)(struct device *dev); device 151 include/linux/usb/tcpm.h struct tcpm_port *tcpm_register_port(struct device *dev, struct tcpc_dev *tcpc); device 19 include/linux/usb/typec.h struct device; device 218 include/linux/usb/typec.h struct typec_port *typec_register_port(struct device *parent, device 25 include/linux/usb/typec_altmode.h struct device dev; device 114 include/linux/usb/typec_altmode.h typec_altmode_register_notifier(struct device *dev, u16 svid, u8 mode, device 8 include/linux/usb/typec_mux.h struct device; device 22 include/linux/usb/typec_mux.h struct typec_switch *typec_switch_get(struct device *dev); device 25 include/linux/usb/typec_mux.h typec_switch_register(struct device *parent, device 41 include/linux/usb/typec_mux.h typec_mux_get(struct device *dev, const struct typec_altmode_desc *desc); device 44 include/linux/usb/typec_mux.h typec_mux_register(struct device *parent, const struct typec_mux_desc *desc); device 32 include/linux/vexpress.h struct regmap * (*regmap_init)(struct device *dev, void *context); device 36 include/linux/vexpress.h struct device *vexpress_config_bridge_register(struct device *parent, device 41 include/linux/vexpress.h struct regmap *devm_regmap_init_vexpress_config(struct device *dev); device 44 include/linux/vfio.h extern struct iommu_group *vfio_iommu_group_get(struct device *dev); device 45 include/linux/vfio.h extern void vfio_iommu_group_put(struct iommu_group *group, struct device *dev); device 47 include/linux/vfio.h extern int vfio_add_group_dev(struct device *dev, device 51 include/linux/vfio.h extern void *vfio_del_group_dev(struct device *dev); device 52 include/linux/vfio.h extern struct vfio_device *vfio_device_get_from_dev(struct device *dev); device 53 include/linux/vfio.h extern void vfio_device_put(struct vfio_device *device); device 54 include/linux/vfio.h extern void *vfio_device_data(struct vfio_device *device); device 105 include/linux/vfio.h extern int vfio_pin_pages(struct device *dev, unsigned long *user_pfn, device 107 include/linux/vfio.h extern int vfio_unpin_pages(struct device *dev, unsigned long *user_pfn, device 122 include/linux/vfio.h extern int vfio_register_notifier(struct device *dev, device 126 include/linux/vfio.h extern int vfio_unregister_notifier(struct device *dev, device 174 include/linux/vga_switcheroo.h int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain); device 175 include/linux/vga_switcheroo.h void vga_switcheroo_fini_domain_pm_ops(struct device *dev); device 195 include/linux/vga_switcheroo.h static inline int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } device 196 include/linux/vga_switcheroo.h static inline void vga_switcheroo_fini_domain_pm_ops(struct device *dev) {} device 114 include/linux/virtio.h struct device dev; device 123 include/linux/virtio.h static inline struct virtio_device *dev_to_virtio(struct device *_dev) device 233 include/linux/visorbus.h struct device device; device 253 include/linux/visorbus.h #define to_visor_device(x) container_of(x, struct visor_device, device) device 318 include/linux/visorbus.h int visor_check_channel(struct channel_header *ch, struct device *dev, device 61 include/linux/vlynq.h struct device dev; device 82 include/linux/vlynq.h static inline struct vlynq_device *to_vlynq_device(struct device *device) device 84 include/linux/vlynq.h return container_of(device, struct vlynq_device, dev); device 106 include/linux/vme.h struct device dev; device 77 include/linux/w1.h struct device dev; device 78 include/linux/w1.h struct device *hwmon; device 236 include/linux/w1.h struct device dev; device 306 include/linux/w1.h static inline struct w1_slave* dev_to_w1_slave(struct device *dev) device 313 include/linux/w1.h return dev_to_w1_slave(container_of(kobj, struct device, kobj)); device 316 include/linux/w1.h static inline struct w1_master* dev_to_w1_master(struct device *dev) device 96 include/linux/watchdog.h struct device *parent; device 209 include/linux/watchdog.h unsigned int timeout_parm, struct device *dev); device 214 include/linux/watchdog.h int devm_watchdog_register_device(struct device *dev, struct watchdog_device *); device 136 include/linux/wimax/debug.h struct device; device 150 include/linux/wimax/debug.h struct device *dev) device 32 include/linux/wkup_m3_ipc.h struct device *dev; device 274 include/linux/wm97xx.h struct device *dev; /* ALSA device */ device 17 include/linux/wmi.h struct device dev; device 41 include/linux/wmi.h void (*notify)(struct wmi_device *device, union acpi_object *data); device 33 include/linux/zorro.h struct device dev; /* Generic device interface */ device 15 include/media/cec-notifier.h struct device; device 36 include/media/cec-notifier.h struct cec_notifier *cec_notifier_get_conn(struct device *dev, device 62 include/media/cec-notifier.h cec_notifier_conn_register(struct device *hdmi_dev, const char *conn_name, device 89 include/media/cec-notifier.h cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *conn_name, device 129 include/media/cec-notifier.h struct device *cec_notifier_parse_hdmi_phandle(struct device *dev); device 132 include/media/cec-notifier.h static inline struct cec_notifier *cec_notifier_get_conn(struct device *dev, device 144 include/media/cec-notifier.h cec_notifier_conn_register(struct device *hdmi_dev, const char *conn_name, device 156 include/media/cec-notifier.h cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *conn_name, device 176 include/media/cec-notifier.h static inline struct device *cec_notifier_parse_hdmi_phandle(struct device *dev) device 195 include/media/cec-notifier.h static inline struct cec_notifier *cec_notifier_get(struct device *dev) device 44 include/media/cec.h struct device dev; device 273 include/media/cec.h int cec_register_adapter(struct cec_adapter *adap, struct device *parent); device 375 include/media/cec.h struct device *parent) device 125 include/media/davinci/vpbe.h int (*initialize)(struct device *dev, struct vpbe_device *vpbe_dev); device 128 include/media/davinci/vpbe.h void (*deinitialize)(struct device *dev, struct vpbe_device *vpbe_dev); device 152 include/media/davinci/vpbe.h struct device *pdev; device 347 include/media/davinci/vpbe_osd.h struct device *dev; device 100 include/media/davinci/vpfe_capture.h struct device *pdev; device 83 include/media/drv-intf/saa7146.h .device = PCI_DEVICE_ID_PHILIPS_SAA7146, \ device 51 include/media/dvb_net.h struct net_device *device[DVB_NET_DEVICES_MAX]; device 109 include/media/dvbdev.h struct device *device; device 202 include/media/dvbdev.h struct module *module, struct device *device, device 26 include/media/i2c/m5mols.h int (*set_power)(struct device *dev, int on); device 14 include/media/i2c/sr030pc30.h int (*set_power)(struct device *dev, int on); device 21 include/media/media-device.h struct device; device 146 include/media/media-device.h struct device *dev; device 82 include/media/media-devnode.h struct device dev; /* media device */ device 84 include/media/media-devnode.h struct device *parent; /* device parent */ device 163 include/media/rc-core.h struct device dev; device 203 include/media/rc-core.h struct device lirc_dev; device 255 include/media/rc-core.h struct rc_dev *devm_rc_allocate_device(struct device *dev, enum rc_driver_type); device 277 include/media/rc-core.h int devm_rc_register_device(struct device *parent, struct rc_dev *dev); device 18 include/media/rcar-fcp.h struct device *rcar_fcp_get_device(struct rcar_fcp_device *fcp); device 27 include/media/rcar-fcp.h static inline struct device *rcar_fcp_get_device(struct rcar_fcp_device *fcp) device 29 include/media/soc_camera.h struct device *pdev; /* Platform device */ device 30 include/media/soc_camera.h struct device *parent; /* Camera host device */ device 31 include/media/soc_camera.h struct device *control; /* E.g., the i2c client */ device 146 include/media/soc_camera.h int (*power)(struct device *, int); device 147 include/media/soc_camera.h int (*reset)(struct device *); device 206 include/media/soc_camera.h int (*power)(struct device *, int); device 207 include/media/soc_camera.h int (*reset)(struct device *); device 243 include/media/soc_camera.h const struct device *dev) device 256 include/media/soc_camera.h static inline struct device *to_soc_camera_control( device 265 include/media/soc_camera.h struct device *control = to_soc_camera_control(icd); device 351 include/media/soc_camera.h int soc_camera_power_init(struct device *dev, struct soc_camera_subdev_desc *ssdd); device 352 include/media/soc_camera.h int soc_camera_power_on(struct device *dev, struct soc_camera_subdev_desc *ssdd, device 354 include/media/soc_camera.h int soc_camera_power_off(struct device *dev, struct soc_camera_subdev_desc *ssdd, device 357 include/media/soc_camera.h static inline int soc_camera_set_power(struct device *dev, device 14 include/media/v4l2-async.h struct device; device 89 include/media/v4l2-async.h bool (*match)(struct device *dev, device 20 include/media/v4l2-clk.h struct device; device 46 include/media/v4l2-clk.h struct v4l2_clk *v4l2_clk_get(struct device *dev, const char *id); device 268 include/media/v4l2-dev.h struct device dev; device 272 include/media/v4l2-dev.h struct device *dev_parent; device 48 include/media/v4l2-device.h struct device *dev; device 96 include/media/v4l2-device.h int __must_check v4l2_device_register(struct device *dev, device 133 include/media/v4l2-flash-led-class.h struct device *dev, struct fwnode_handle *fwn, device 154 include/media/v4l2-flash-led-class.h struct device *dev, struct fwnode_handle *fwn, device 167 include/media/v4l2-flash-led-class.h struct device *dev, struct fwnode_handle *fwn, device 175 include/media/v4l2-flash-led-class.h struct device *dev, struct fwnode_handle *fwn, device 250 include/media/v4l2-fwnode.h typedef int (*parse_endpoint_func)(struct device *dev, device 293 include/media/v4l2-fwnode.h v4l2_async_notifier_parse_fwnode_endpoints(struct device *dev, device 345 include/media/v4l2-fwnode.h v4l2_async_notifier_parse_fwnode_endpoints_by_port(struct device *dev, device 369 include/media/v4l2-fwnode.h int v4l2_async_notifier_parse_fwnode_sensor_common(struct device *dev, device 865 include/media/v4l2-subdev.h struct device *dev; device 136 include/media/videobuf-core.h struct device *dev; device 187 include/media/videobuf-core.h struct device *dev, device 18 include/media/videobuf-dma-contig.h struct device *dev, device 55 include/media/videobuf-dma-sg.h struct device *dev; device 86 include/media/videobuf-dma-sg.h int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); device 93 include/media/videobuf-dma-sg.h struct device *dev, device 31 include/media/videobuf-vmalloc.h struct device *dev, device 119 include/media/videobuf2-core.h void *(*alloc)(struct device *dev, unsigned long attrs, device 126 include/media/videobuf2-core.h void *(*get_userptr)(struct device *dev, unsigned long vaddr, device 134 include/media/videobuf2-core.h void *(*attach_dmabuf)(struct device *dev, device 414 include/media/videobuf2-core.h unsigned int sizes[], struct device *alloc_devs[]); device 554 include/media/videobuf2-core.h struct device *dev; device 579 include/media/videobuf2-core.h struct device *alloc_devs[VB2_MAX_PLANES]; device 27 include/media/videobuf2-dma-contig.h int vb2_dma_contig_set_max_seg_size(struct device *dev, unsigned int size); device 28 include/media/videobuf2-dma-contig.h void vb2_dma_contig_clear_max_seg_size(struct device *dev); device 56 include/media/videobuf2-dvb.h struct device *device, device 16 include/media/vsp1.h struct device; device 18 include/media/vsp1.h int vsp1_du_init(struct device *dev); device 42 include/media/vsp1.h int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index, device 109 include/media/vsp1.h void vsp1_du_atomic_begin(struct device *dev, unsigned int pipe_index); device 110 include/media/vsp1.h int vsp1_du_atomic_update(struct device *dev, unsigned int pipe_index, device 113 include/media/vsp1.h void vsp1_du_atomic_flush(struct device *dev, unsigned int pipe_index, device 115 include/media/vsp1.h int vsp1_du_map_sg(struct device *dev, struct sg_table *sgt); device 116 include/media/vsp1.h void vsp1_du_unmap_sg(struct device *dev, struct sg_table *sgt); device 409 include/net/bluetooth/hci_core.h struct device dev; device 521 include/net/bluetooth/hci_core.h struct device dev; device 4640 include/net/cfg80211.h struct device dev; device 4727 include/net/cfg80211.h static inline void set_wiphy_dev(struct wiphy *wiphy, struct device *dev) device 4738 include/net/cfg80211.h static inline struct device *wiphy_dev(struct wiphy *wiphy) device 212 include/net/cfg802154.h struct device dev; device 379 include/net/cfg802154.h static inline void wpan_phy_set_dev(struct wpan_phy *phy, struct device *dev) device 38 include/net/devlink.h struct device *dev; device 776 include/net/devlink.h int devlink_register(struct devlink *devlink, struct device *dev); device 218 include/net/dsa.h struct device *dev; device 321 include/net/dsa.h static inline unsigned int dsa_towards_port(struct dsa_switch *ds, int device, device 324 include/net/dsa.h if (device == ds->index) device 327 include/net/dsa.h return ds->rtable[device]; device 553 include/net/dsa.h struct net_device *dsa_dev_to_net_device(struct device *dev); device 573 include/net/dsa.h struct dsa_switch *dsa_switch_alloc(struct device *dev, size_t n); device 84 include/net/iucv/iucv.h extern struct device *iucv_root; device 493 include/net/iucv/iucv.h struct device *root; device 128 include/net/mac80211.h struct device; device 2581 include/net/mac80211.h static inline void SET_IEEE80211_DEV(struct ieee80211_hw *hw, struct device *dev) device 79 include/net/mac802154.h struct device *parent; device 69 include/net/netrom.h struct net_device *device; device 249 include/net/nfc/digital.h struct device *dev) device 329 include/net/nfc/nci_core.h static inline void nci_set_parent_dev(struct nci_dev *ndev, struct device *dev) device 169 include/net/nfc/nfc.h struct device dev; device 227 include/net/nfc/nfc.h struct device *dev) device 66 include/net/page_pool.h struct device *dev; /* device, for DMA pre-mapping purposes */ device 134 include/net/rose.h struct net_device *device; device 68 include/net/smc.h struct device dev; device 80 include/net/smc.h struct smcd_dev *smcd_alloc_dev(struct device *parent, const char *name, device 102 include/net/tls.h int (*feature)(struct tls_device *device); device 103 include/net/tls.h int (*hash)(struct tls_device *device, struct sock *sk); device 104 include/net/tls.h void (*unhash)(struct tls_device *device, struct sock *sk); device 656 include/net/tls.h void tls_register_device(struct tls_device *device); device 657 include/net/tls.h void tls_unregister_device(struct tls_device *device); device 437 include/net/wimax.h struct device *wimax_dev_to_dev(struct wimax_dev *wimax_dev) device 118 include/pcmcia/cistpl.h cistpl_device_t device; device 534 include/pcmcia/cistpl.h cistpl_device_t device; device 144 include/pcmcia/ds.h struct device dev; device 221 include/pcmcia/ss.h struct device dev; device 40 include/rdma/ib_cache.h int rdma_query_gid(struct ib_device *device, u8 port_num, int index, device 42 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_find_gid(struct ib_device *device, device 52 include/rdma/ib_cache.h struct ib_device *device, const union ib_gid *gid, u8 port_num, device 87 include/rdma/ib_cache.h int ib_find_cached_pkey(struct ib_device *device, device 103 include/rdma/ib_cache.h int ib_find_exact_cached_pkey(struct ib_device *device, device 117 include/rdma/ib_cache.h int ib_get_cached_lmc(struct ib_device *device, device 130 include/rdma/ib_cache.h int ib_get_cached_port_state(struct ib_device *device, device 135 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_get_gid_attr(struct ib_device *device, device 319 include/rdma/ib_cm.h struct ib_device *device; device 340 include/rdma/ib_cm.h struct ib_cm_id *ib_create_cm_id(struct ib_device *device, device 375 include/rdma/ib_cm.h struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device, device 611 include/rdma/ib_mad.h struct ib_device *device; device 714 include/rdma/ib_mad.h struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, device 745 include/rdma/ib_mad.h struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, device 41 include/rdma/ib_marshall.h void ib_copy_qp_attr_to_user(struct ib_device *device, device 45 include/rdma/ib_marshall.h void ib_copy_ah_attr_to_user(struct ib_device *device, device 452 include/rdma/ib_sa.h int ib_sa_path_rec_get(struct ib_sa_client *client, struct ib_device *device, device 461 include/rdma/ib_sa.h struct ib_device *device, u8 port_num, u8 method, device 507 include/rdma/ib_sa.h struct ib_device *device, u8 port_num, device 536 include/rdma/ib_sa.h int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num, device 543 include/rdma/ib_sa.h int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num, device 549 include/rdma/ib_sa.h int ib_init_ah_attr_from_path(struct ib_device *device, u8 port_num, device 568 include/rdma/ib_sa.h struct ib_device *device, u8 port_num, device 578 include/rdma/ib_sa.h struct ib_device *device, device 170 include/rdma/ib_verbs.h struct ib_device *device; device 719 include/rdma/ib_verbs.h struct ib_device *device; device 731 include/rdma/ib_verbs.h struct ib_device *device; device 738 include/rdma/ib_verbs.h (_ptr)->device = _device; \ device 1458 include/rdma/ib_verbs.h struct ib_device *device; device 1503 include/rdma/ib_verbs.h struct ib_device *device; device 1517 include/rdma/ib_verbs.h struct ib_device *device; device 1526 include/rdma/ib_verbs.h struct ib_device *device; device 1543 include/rdma/ib_verbs.h struct ib_device *device; device 1565 include/rdma/ib_verbs.h struct ib_device *device; device 1611 include/rdma/ib_verbs.h struct ib_device *device; device 1654 include/rdma/ib_verbs.h struct ib_device *device; device 1712 include/rdma/ib_verbs.h struct ib_device *device; device 1753 include/rdma/ib_verbs.h struct ib_device *device; device 1761 include/rdma/ib_verbs.h struct ib_device *device; device 1784 include/rdma/ib_verbs.h struct ib_device *device; device 1792 include/rdma/ib_verbs.h struct ib_device *device; device 2061 include/rdma/ib_verbs.h struct ib_device *device; device 2117 include/rdma/ib_verbs.h struct ib_device *device; device 2216 include/rdma/ib_verbs.h int (*initialize_rdma_netdev)(struct ib_device *device, u8 port_num, device 2221 include/rdma/ib_verbs.h struct ib_device *device; device 2277 include/rdma/ib_verbs.h int (*process_mad)(struct ib_device *device, int process_mad_flags, device 2283 include/rdma/ib_verbs.h int (*query_device)(struct ib_device *device, device 2286 include/rdma/ib_verbs.h int (*modify_device)(struct ib_device *device, int device_modify_mask, device 2288 include/rdma/ib_verbs.h void (*get_dev_fw_str)(struct ib_device *device, char *str); device 2291 include/rdma/ib_verbs.h int (*query_port)(struct ib_device *device, u8 port_num, device 2293 include/rdma/ib_verbs.h int (*modify_port)(struct ib_device *device, u8 port_num, device 2302 include/rdma/ib_verbs.h int (*get_port_immutable)(struct ib_device *device, u8 port_num, device 2304 include/rdma/ib_verbs.h enum rdma_link_layer (*get_link_layer)(struct ib_device *device, device 2314 include/rdma/ib_verbs.h struct net_device *(*get_netdev)(struct ib_device *device, u8 port_num); device 2322 include/rdma/ib_verbs.h struct ib_device *device, u8 port_num, enum rdma_netdev_t type, device 2326 include/rdma/ib_verbs.h int (*rdma_netdev_get_params)(struct ib_device *device, u8 port_num, device 2334 include/rdma/ib_verbs.h int (*query_gid)(struct ib_device *device, u8 port_num, int index, device 2359 include/rdma/ib_verbs.h int (*query_pkey)(struct ib_device *device, u8 port_num, u16 index, device 2428 include/rdma/ib_verbs.h struct ib_xrcd *(*alloc_xrcd)(struct ib_device *device, device 2436 include/rdma/ib_verbs.h struct ib_device *device, device 2444 include/rdma/ib_verbs.h int (*set_vf_link_state)(struct ib_device *device, int vf, u8 port, device 2446 include/rdma/ib_verbs.h int (*get_vf_config)(struct ib_device *device, int vf, u8 port, device 2448 include/rdma/ib_verbs.h int (*get_vf_stats)(struct ib_device *device, int vf, u8 port, device 2450 include/rdma/ib_verbs.h int (*set_vf_guid)(struct ib_device *device, int vf, u8 port, u64 guid, device 2459 include/rdma/ib_verbs.h struct ib_device *device, device 2463 include/rdma/ib_verbs.h struct ib_dm *(*alloc_dm)(struct ib_device *device, device 2472 include/rdma/ib_verbs.h struct ib_device *device, struct uverbs_attr_bundle *attrs); device 2488 include/rdma/ib_verbs.h struct rdma_hw_stats *(*alloc_hw_stats)(struct ib_device *device, device 2502 include/rdma/ib_verbs.h int (*get_hw_stats)(struct ib_device *device, device 2508 include/rdma/ib_verbs.h int (*init_port)(struct ib_device *device, u8 port_num, device 2530 include/rdma/ib_verbs.h struct ib_qp *(*iw_get_qp)(struct ib_device *device, int qpn); device 2576 include/rdma/ib_verbs.h struct device dev; device 2586 include/rdma/ib_verbs.h struct device *dma_device; device 2611 include/rdma/ib_verbs.h struct device dev; device 2730 include/rdma/ib_verbs.h void ib_dealloc_device(struct ib_device *device); device 2732 include/rdma/ib_verbs.h void ib_get_device_fw_str(struct ib_device *device, char *str); device 2734 include/rdma/ib_verbs.h int ib_register_device(struct ib_device *device, const char *name); device 2735 include/rdma/ib_verbs.h void ib_unregister_device(struct ib_device *device); device 2737 include/rdma/ib_verbs.h void ib_unregister_device_and_put(struct ib_device *device); device 2785 include/rdma/ib_verbs.h static inline void *ib_get_client_data(struct ib_device *device, device 2788 include/rdma/ib_verbs.h return xa_load(&device->client_data, client->client_id); device 2790 include/rdma/ib_verbs.h void ib_set_client_data(struct ib_device *device, struct ib_client *client, device 2792 include/rdma/ib_verbs.h void ib_set_device_ops(struct ib_device *device, device 2905 include/rdma/ib_verbs.h int ib_query_port(struct ib_device *device, device 2908 include/rdma/ib_verbs.h enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device, device 2920 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_switch(const struct ib_device *device) device 2922 include/rdma/ib_verbs.h return device->is_switch; device 2933 include/rdma/ib_verbs.h static inline u8 rdma_start_port(const struct ib_device *device) device 2935 include/rdma/ib_verbs.h return rdma_cap_ib_switch(device) ? 0 : 1; device 2943 include/rdma/ib_verbs.h #define rdma_for_each_port(device, iter) \ device 2944 include/rdma/ib_verbs.h for (iter = rdma_start_port(device + BUILD_BUG_ON_ZERO(!__same_type( \ device 2946 include/rdma/ib_verbs.h iter <= rdma_end_port(device); (iter)++) device 2956 include/rdma/ib_verbs.h static inline u8 rdma_end_port(const struct ib_device *device) device 2958 include/rdma/ib_verbs.h return rdma_cap_ib_switch(device) ? 0 : device->phys_port_cnt; device 2961 include/rdma/ib_verbs.h static inline int rdma_is_port_valid(const struct ib_device *device, device 2964 include/rdma/ib_verbs.h return (port >= rdma_start_port(device) && device 2965 include/rdma/ib_verbs.h port <= rdma_end_port(device)); device 2968 include/rdma/ib_verbs.h static inline bool rdma_is_grh_required(const struct ib_device *device, device 2971 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 2975 include/rdma/ib_verbs.h static inline bool rdma_protocol_ib(const struct ib_device *device, u8 port_num) device 2977 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 2981 include/rdma/ib_verbs.h static inline bool rdma_protocol_roce(const struct ib_device *device, u8 port_num) device 2983 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 2987 include/rdma/ib_verbs.h static inline bool rdma_protocol_roce_udp_encap(const struct ib_device *device, u8 port_num) device 2989 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 2993 include/rdma/ib_verbs.h static inline bool rdma_protocol_roce_eth_encap(const struct ib_device *device, u8 port_num) device 2995 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 2999 include/rdma/ib_verbs.h static inline bool rdma_protocol_iwarp(const struct ib_device *device, u8 port_num) device 3001 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3005 include/rdma/ib_verbs.h static inline bool rdma_ib_or_roce(const struct ib_device *device, u8 port_num) device 3007 include/rdma/ib_verbs.h return rdma_protocol_ib(device, port_num) || device 3008 include/rdma/ib_verbs.h rdma_protocol_roce(device, port_num); device 3011 include/rdma/ib_verbs.h static inline bool rdma_protocol_raw_packet(const struct ib_device *device, u8 port_num) device 3013 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3017 include/rdma/ib_verbs.h static inline bool rdma_protocol_usnic(const struct ib_device *device, u8 port_num) device 3019 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3035 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_mad(const struct ib_device *device, u8 port_num) device 3037 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3060 include/rdma/ib_verbs.h static inline bool rdma_cap_opa_mad(struct ib_device *device, u8 port_num) device 3062 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3086 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_smi(const struct ib_device *device, u8 port_num) device 3088 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3107 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_cm(const struct ib_device *device, u8 port_num) device 3109 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3125 include/rdma/ib_verbs.h static inline bool rdma_cap_iw_cm(const struct ib_device *device, u8 port_num) device 3127 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3146 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_sa(const struct ib_device *device, u8 port_num) device 3148 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3169 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_mcast(const struct ib_device *device, u8 port_num) device 3171 include/rdma/ib_verbs.h return rdma_cap_ib_sa(device, port_num); device 3187 include/rdma/ib_verbs.h static inline bool rdma_cap_af_ib(const struct ib_device *device, u8 port_num) device 3189 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3209 include/rdma/ib_verbs.h static inline bool rdma_cap_eth_ah(const struct ib_device *device, u8 port_num) device 3211 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.core_cap_flags & device 3224 include/rdma/ib_verbs.h static inline bool rdma_cap_opa_ah(struct ib_device *device, u8 port_num) device 3226 include/rdma/ib_verbs.h return (device->port_data[port_num].immutable.core_cap_flags & device 3242 include/rdma/ib_verbs.h static inline size_t rdma_max_mad_size(const struct ib_device *device, u8 port_num) device 3244 include/rdma/ib_verbs.h return device->port_data[port_num].immutable.max_mad_size; device 3260 include/rdma/ib_verbs.h static inline bool rdma_cap_roce_gid_table(const struct ib_device *device, device 3263 include/rdma/ib_verbs.h return rdma_protocol_roce(device, port_num) && device 3264 include/rdma/ib_verbs.h device->ops.add_gid && device->ops.del_gid; device 3303 include/rdma/ib_verbs.h int ib_set_vf_link_state(struct ib_device *device, int vf, u8 port, device 3305 include/rdma/ib_verbs.h int ib_get_vf_config(struct ib_device *device, int vf, u8 port, device 3307 include/rdma/ib_verbs.h int ib_get_vf_stats(struct ib_device *device, int vf, u8 port, device 3309 include/rdma/ib_verbs.h int ib_set_vf_guid(struct ib_device *device, int vf, u8 port, u64 guid, device 3312 include/rdma/ib_verbs.h int ib_query_pkey(struct ib_device *device, device 3315 include/rdma/ib_verbs.h int ib_modify_device(struct ib_device *device, device 3319 include/rdma/ib_verbs.h int ib_modify_port(struct ib_device *device, device 3323 include/rdma/ib_verbs.h int ib_find_gid(struct ib_device *device, union ib_gid *gid, device 3326 include/rdma/ib_verbs.h int ib_find_pkey(struct ib_device *device, device 3342 include/rdma/ib_verbs.h struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags, device 3345 include/rdma/ib_verbs.h #define ib_alloc_pd(device, flags) \ device 3346 include/rdma/ib_verbs.h __ib_alloc_pd((device), (flags), KBUILD_MODNAME) device 3434 include/rdma/ib_verbs.h int ib_init_ah_attr_from_wc(struct ib_device *device, u8 port_num, device 3568 include/rdma/ib_verbs.h return srq->device->ops.post_srq_recv(srq, recv_wr, device 3703 include/rdma/ib_verbs.h return qp->device->ops.post_send(qp, send_wr, bad_send_wr ? : &dummy); device 3720 include/rdma/ib_verbs.h return qp->device->ops.post_recv(qp, recv_wr, bad_recv_wr ? : &dummy); device 3817 include/rdma/ib_verbs.h struct ib_cq *__ib_create_cq(struct ib_device *device, device 3823 include/rdma/ib_verbs.h #define ib_create_cq(device, cmp_hndlr, evt_hndlr, cq_ctxt, cq_attr) \ device 3824 include/rdma/ib_verbs.h __ib_create_cq((device), (cmp_hndlr), (evt_hndlr), (cq_ctxt), (cq_attr), KBUILD_MODNAME) device 3877 include/rdma/ib_verbs.h return cq->device->ops.poll_cq(cq, num_entries, wc); device 3910 include/rdma/ib_verbs.h return cq->device->ops.req_notify_cq(cq, flags); device 3922 include/rdma/ib_verbs.h return cq->device->ops.req_ncomp_notif ? device 3923 include/rdma/ib_verbs.h cq->device->ops.req_ncomp_notif(cq, wc_cnt) : device 4195 include/rdma/ib_verbs.h return fmr->device->ops.map_phys_fmr(fmr, page_list, list_len, iova); device 4237 include/rdma/ib_verbs.h struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller); device 4238 include/rdma/ib_verbs.h #define ib_alloc_xrcd(device) \ device 4239 include/rdma/ib_verbs.h __ib_alloc_xrcd((device), KBUILD_MODNAME) device 4311 include/rdma/ib_verbs.h void ib_device_put(struct ib_device *device); device 4328 include/rdma/ib_verbs.h struct ib_rwq_ind_table *ib_create_rwq_ind_table(struct ib_device *device, device 4580 include/rdma/ib_verbs.h ib_get_vector_affinity(struct ib_device *device, int comp_vector) device 4582 include/rdma/ib_verbs.h if (comp_vector < 0 || comp_vector >= device->num_comp_vectors || device 4583 include/rdma/ib_verbs.h !device->ops.get_vector_affinity) device 4586 include/rdma/ib_verbs.h return device->ops.get_vector_affinity(device, comp_vector); device 4602 include/rdma/ib_verbs.h struct net_device *rdma_alloc_netdev(struct ib_device *device, u8 port_num, device 4607 include/rdma/ib_verbs.h int rdma_init_netdev(struct ib_device *device, u8 port_num, device 4643 include/rdma/ib_verbs.h static inline struct ib_device *rdma_device_to_ibdev(struct device *device) device 4646 include/rdma/ib_verbs.h container_of(device, struct ib_core_device, dev); device 4662 include/rdma/ib_verbs.h bool rdma_dev_access_netns(const struct ib_device *device, device 85 include/rdma/iw_cm.h struct ib_device *device; device 129 include/rdma/iw_cm.h struct iw_cm_id *iw_create_cm_id(struct ib_device *device, device 161 include/rdma/iw_cm.h struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn); device 132 include/rdma/opa_vnic.h static inline bool rdma_cap_opa_vnic(struct ib_device *device) device 134 include/rdma/opa_vnic.h return !!(device->attrs.device_cap_flags & device 129 include/rdma/rdma_cm.h struct ib_device *device; device 37 include/rdma/rdma_counter.h struct ib_device *device; device 742 include/rdma/rdmavt_qp.h struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); device 984 include/rdma/rdmavt_qp.h struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); device 67 include/rdma/rw.h unsigned int rdma_rw_mr_factor(struct ib_device *device, u8 port_num, device 375 include/rdma/uverbs_ioctl.h bool (*func_is_supported)(struct ib_device *device); device 49 include/rdma/uverbs_std_types.h uapi_get_object((_attrs)->ufile->device->uapi, _object) device 131 include/rdma/uverbs_std_types.h *ib_dev = attrs->context->device; device 144 include/rdma/uverbs_std_types.h action->device = ib_dev; device 171 include/rdma/uverbs_std_types.h struct ib_qp *qp, struct ib_device *device, device 184 include/rdma/uverbs_std_types.h ibflow->device = device; device 49 include/scsi/fcoe_sysfs.h struct device dev; device 83 include/scsi/fcoe_sysfs.h struct device dev; device 110 include/scsi/fcoe_sysfs.h struct fcoe_ctlr_device *fcoe_ctlr_device_add(struct device *parent, device 306 include/scsi/libfcoe.h bool (*match) (struct net_device *device); device 307 include/scsi/libfcoe.h int (*alloc) (struct net_device *device); device 308 include/scsi/libfcoe.h int (*create) (struct net_device *device, enum fip_mode fip_mode); device 309 include/scsi/libfcoe.h int (*destroy) (struct net_device *device); device 310 include/scsi/libfcoe.h int (*enable) (struct net_device *device); device 311 include/scsi/libfcoe.h int (*disable) (struct net_device *device); device 36 include/scsi/libiscsi.h struct device; device 388 include/scsi/libiscsi.h extern int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev); device 377 include/scsi/libsas.h struct device *dev; /* should be set */ device 420 include/scsi/libsas.h return &dev->sata_dev.ap->link.device[0]; device 426 include/scsi/libsas.h return sdev_to_domain_dev(cmd->device); device 442 include/scsi/libsas.h static inline unsigned int to_sas_gpio_od(int device, int bit) device 444 include/scsi/libsas.h return 3 * device + bit; device 703 include/scsi/libsas.h extern void sas_ssp_task_response(struct device *dev, struct sas_task *task, device 203 include/scsi/sas.h u8 device; device 227 include/scsi/sas.h u8 device; device 69 include/scsi/scsi_cmnd.h struct scsi_device *device; device 289 include/scsi/scsi_cmnd.h return scmd->device->sector_size; device 12 include/scsi/scsi_device.h struct device; device 217 include/scsi/scsi_device.h struct device sdev_gendev, device 260 include/scsi/scsi_device.h sdev_dbg((scmd)->device, "[%s] " fmt, \ device 263 include/scsi/scsi_device.h sdev_dbg((scmd)->device, fmt, ##a); \ device 283 include/scsi/scsi_device.h struct device dev; device 420 include/scsi/scsi_device.h extern void scsi_scan_target(struct device *parent, unsigned int channel, device 424 include/scsi/scsi_device.h extern void scsi_target_block(struct device *); device 425 include/scsi/scsi_device.h extern void scsi_target_unblock(struct device *, enum scsi_device_state); device 426 include/scsi/scsi_device.h extern void scsi_remove_target(struct device *); device 428 include/scsi/scsi_device.h extern int scsi_is_sdev_device(const struct device *); device 429 include/scsi/scsi_device.h extern int scsi_is_target_device(const struct device *); device 482 include/scsi/scsi_device.h #define scmd_id(scmd) sdev_id((scmd)->device) device 483 include/scsi/scsi_device.h #define scmd_channel(scmd) sdev_channel((scmd)->device) device 16 include/scsi/scsi_driver.h void (*rescan)(struct device *); device 680 include/scsi/scsi_host.h struct device shost_gendev, shost_dev; device 692 include/scsi/scsi_host.h struct device *dma_dev; device 714 include/scsi/scsi_host.h int scsi_is_host_device(const struct device *); device 716 include/scsi/scsi_host.h static inline struct Scsi_Host *dev_to_shost(struct device *dev) device 739 include/scsi/scsi_host.h struct device *, device 740 include/scsi/scsi_host.h struct device *); device 742 include/scsi/scsi_host.h extern void scsi_rescan_device(struct device *); device 751 include/scsi/scsi_host.h struct device *dev) device 756 include/scsi/scsi_host.h static inline struct device *scsi_get_device(struct Scsi_Host *shost) device 241 include/scsi/scsi_transport_fc.h struct device dev; device 346 include/scsi/scsi_transport_fc.h struct device dev; device 783 include/scsi/scsi_transport_fc.h int scsi_is_fc_rport(const struct device *); device 199 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ device 245 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ device 276 include/scsi/scsi_transport_iscsi.h struct device dev; device 282 include/scsi/scsi_transport_iscsi.h struct device dev; device 300 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ device 347 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ device 442 include/scsi/scsi_transport_iscsi.h extern int iscsi_is_session_dev(const struct device *dev); device 445 include/scsi/scsi_transport_iscsi.h extern struct device * device 447 include/scsi/scsi_transport_iscsi.h int (*fn)(struct device *dev, void *data)); device 462 include/scsi/scsi_transport_iscsi.h extern int iscsi_flashnode_bus_match(struct device *dev, device 464 include/scsi/scsi_transport_iscsi.h extern struct device * device 466 include/scsi/scsi_transport_iscsi.h int (*fn)(struct device *dev, void *data)); device 467 include/scsi/scsi_transport_iscsi.h extern struct device * device 16 include/scsi/scsi_transport_sas.h static inline int scsi_is_sas_rphy(const struct device *sdev) device 21 include/scsi/scsi_transport_sas.h extern int scsi_is_sas_rphy(const struct device *); device 60 include/scsi/scsi_transport_sas.h struct device dev; device 96 include/scsi/scsi_transport_sas.h struct device dev; device 147 include/scsi/scsi_transport_sas.h struct device dev; device 187 include/scsi/scsi_transport_sas.h void sas_remove_children(struct device *); device 190 include/scsi/scsi_transport_sas.h extern struct sas_phy *sas_phy_alloc(struct device *, int); device 194 include/scsi/scsi_transport_sas.h extern int scsi_is_sas_phy(const struct device *); device 210 include/scsi/scsi_transport_sas.h struct sas_port *sas_port_alloc(struct device *, int); device 211 include/scsi/scsi_transport_sas.h struct sas_port *sas_port_alloc_num(struct device *); device 218 include/scsi/scsi_transport_sas.h int scsi_is_sas_port(const struct device *); device 232 include/scsi/scsi_transport_sas.h scsi_is_sas_expander_device(struct device *dev) device 56 include/scsi/scsi_transport_srp.h struct device dev; device 19 include/soc/fsl/dpaa2-io.h struct device; device 61 include/soc/fsl/dpaa2-io.h struct device *dev); device 98 include/soc/fsl/dpaa2-io.h struct device *dev); device 101 include/soc/fsl/dpaa2-io.h struct device *dev); device 120 include/soc/fsl/dpaa2-io.h struct device *dev); device 195 include/soc/fsl/qe/qe.h int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol, u32 cmd_input); device 197 include/soc/fsl/qe/qe.h static inline int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol, device 19 include/soc/mediatek/smi.h struct device *dev; device 31 include/soc/mediatek/smi.h int mtk_smi_larb_get(struct device *larbdev); device 32 include/soc/mediatek/smi.h void mtk_smi_larb_put(struct device *larbdev); device 36 include/soc/mediatek/smi.h static inline int mtk_smi_larb_get(struct device *larbdev) device 41 include/soc/mediatek/smi.h static inline void mtk_smi_larb_put(struct device *larbdev) { } device 14 include/soc/qcom/rpmh.h int rpmh_write(const struct device *dev, enum rpmh_state state, device 17 include/soc/qcom/rpmh.h int rpmh_write_async(const struct device *dev, enum rpmh_state state, device 20 include/soc/qcom/rpmh.h int rpmh_write_batch(const struct device *dev, enum rpmh_state state, device 23 include/soc/qcom/rpmh.h int rpmh_flush(const struct device *dev); device 25 include/soc/qcom/rpmh.h int rpmh_invalidate(const struct device *dev); device 29 include/soc/qcom/rpmh.h static inline int rpmh_write(const struct device *dev, enum rpmh_state state, device 33 include/soc/qcom/rpmh.h static inline int rpmh_write_async(const struct device *dev, device 38 include/soc/qcom/rpmh.h static inline int rpmh_write_batch(const struct device *dev, device 43 include/soc/qcom/rpmh.h static inline int rpmh_flush(const struct device *dev) device 46 include/soc/qcom/rpmh.h static inline int rpmh_invalidate(const struct device *dev) device 61 include/soc/tegra/bpmp.h struct device *dev; device 110 include/soc/tegra/bpmp.h struct tegra_bpmp *tegra_bpmp_get(struct device *dev); device 125 include/soc/tegra/bpmp.h static inline struct tegra_bpmp *tegra_bpmp_get(struct device *dev) device 56 include/soc/tegra/fuse.h struct device *tegra_soc_device_register(void); device 15 include/soc/tegra/ivc.h struct device *peer; device 94 include/soc/tegra/ivc.h int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, void *rx, device 14 include/soc/tegra/mc.h struct device; device 81 include/soc/tegra/mc.h struct tegra_smmu *tegra_smmu_probe(struct device *dev, device 87 include/soc/tegra/mc.h tegra_smmu_probe(struct device *dev, const struct tegra_smmu_soc *soc, device 99 include/soc/tegra/mc.h struct gart_device *tegra_gart_probe(struct device *dev, struct tegra_mc *mc); device 104 include/soc/tegra/mc.h tegra_gart_probe(struct device *dev, struct tegra_mc *mc) device 166 include/soc/tegra/mc.h struct device *dev; device 48 include/sound/ac97/codec.h struct device dev; device 71 include/sound/ac97/codec.h static inline struct ac97_codec_device *to_ac97_device(struct device *d) device 97 include/sound/ac97/codec.h static inline struct device * device 34 include/sound/ac97/controller.h struct device adap; device 37 include/sound/ac97/controller.h struct device *parent; device 64 include/sound/ac97/controller.h const struct ac97_controller_ops *ops, struct device *dev, device 70 include/sound/ac97/controller.h struct device *dev, device 281 include/sound/ac97_codec.h struct device dev; device 161 include/sound/ad1816a.h extern int snd_ad1816a_pcm(struct snd_ad1816a *chip, int device); device 163 include/sound/ad1816a.h extern int snd_ad1816a_timer(struct snd_ad1816a *chip, int device); device 68 include/sound/compress_driver.h struct snd_compr *device; device 137 include/sound/compress_driver.h struct device dev; device 143 include/sound/compress_driver.h int device; device 153 include/sound/compress_driver.h int snd_compress_register(struct snd_compr *device); device 154 include/sound/compress_driver.h int snd_compress_deregister(struct snd_compr *device); device 155 include/sound/compress_driver.h int snd_compress_new(struct snd_card *card, int device, device 33 include/sound/control.h unsigned int device; /* device/client number */ device 98 include/sound/core.h struct device ctl_dev; /* control device */ device 116 include/sound/core.h struct device *dev; /* device assigned to this card */ device 117 include/sound/core.h struct device card_dev; /* cardX object for sysfs */ device 161 include/sound/core.h int device; /* device number */ device 164 include/sound/core.h struct device *dev; /* device for sysfs */ device 169 include/sound/core.h static inline struct device *snd_card_get_device_link(struct snd_card *card) device 182 include/sound/core.h void snd_device_initialize(struct device *dev, struct snd_card *card); device 186 include/sound/core.h void *private_data, struct device *device); device 187 include/sound/core.h int snd_unregister_device(struct device *dev); device 222 include/sound/core.h int snd_card_new(struct device *parent, int idx, const char *xid, device 426 include/sound/core.h snd_pci_quirk_lookup_id(u16 vendor, u16 device, device 436 include/sound/core.h snd_pci_quirk_lookup_id(u16 vendor, u16 device, device 176 include/sound/cs8427.h int snd_cs8427_init(struct snd_i2c_bus *bus, struct snd_i2c_device *device); device 179 include/sound/cs8427.h int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg, device 137 include/sound/dmaengine_pcm.h struct device *dma_dev; device 144 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_register(struct device *dev, device 147 include/sound/dmaengine_pcm.h void snd_dmaengine_pcm_unregister(struct device *dev); device 149 include/sound/dmaengine_pcm.h int devm_snd_dmaengine_pcm_register(struct device *dev, device 1644 include/sound/emu10k1.h u32 device; device 1802 include/sound/emu10k1.h int snd_emu10k1_pcm(struct snd_emu10k1 *emu, int device); device 1803 include/sound/emu10k1.h int snd_emu10k1_pcm_mic(struct snd_emu10k1 *emu, int device); device 1804 include/sound/emu10k1.h int snd_emu10k1_pcm_efx(struct snd_emu10k1 *emu, int device); device 1805 include/sound/emu10k1.h int snd_p16v_pcm(struct snd_emu10k1 *emu, int device); device 1808 include/sound/emu10k1.h int snd_emu10k1_pcm_multi(struct snd_emu10k1 *emu, int device); device 1809 include/sound/emu10k1.h int snd_emu10k1_fx8010_pcm(struct snd_emu10k1 *emu, int device); device 1811 include/sound/emu10k1.h int snd_emu10k1_timer(struct snd_emu10k1 * emu, int device); device 1812 include/sound/emu10k1.h int snd_emu10k1_fx8010_new(struct snd_emu10k1 *emu, int device); device 88 include/sound/emu8000.h int snd_emu8000_new(struct snd_card *card, int device, long port, int seq_ports, device 103 include/sound/es1688.h int snd_es1688_pcm(struct snd_card *card, struct snd_es1688 *chip, int device); device 608 include/sound/gus.h int snd_gf1_rawmidi_new(struct snd_gus_card *gus, int device); device 21 include/sound/hda_codec.h #define IS_BXT(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0x5a98) device 22 include/sound/hda_codec.h #define IS_CFL(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0xa348) device 166 include/sound/hda_codec.h int device; /* device number to assign */ device 23 include/sound/hda_component.h int (*match_master)(struct device *, int, void *), device 50 include/sound/hda_component.h int (*match_master)(struct device *, device 50 include/sound/hdaudio.h struct device dev; device 285 include/sound/hdaudio.h struct device *dev; device 367 include/sound/hdaudio.h int snd_hdac_bus_init(struct hdac_bus *bus, struct device *dev, device 7 include/sound/hdaudio_ext.h int snd_hdac_ext_bus_init(struct hdac_bus *bus, struct device *dev, device 50 include/sound/hdmi-codec.h typedef void (*hdmi_codec_plugged_cb)(struct device *dev, device 59 include/sound/hdmi-codec.h int (*audio_startup)(struct device *dev, void *data); device 65 include/sound/hdmi-codec.h int (*hw_params)(struct device *dev, void *data, device 73 include/sound/hdmi-codec.h void (*audio_shutdown)(struct device *dev, void *data); device 79 include/sound/hdmi-codec.h int (*digital_mute)(struct device *dev, void *data, bool enable); device 85 include/sound/hdmi-codec.h int (*get_eld)(struct device *dev, void *data, device 99 include/sound/hdmi-codec.h int (*hook_plugged_cb)(struct device *dev, void *data, device 101 include/sound/hdmi-codec.h struct device *codec_dev); device 42 include/sound/hwdep.h int device; device 56 include/sound/hwdep.h struct device dev; device 64 include/sound/hwdep.h extern int snd_hwdep_new(struct snd_card *card, char *id, int device, device 18 include/sound/i2c.h void (*private_free)(struct snd_i2c_device *device); device 33 include/sound/i2c.h int (*sendbytes)(struct snd_i2c_device *device, unsigned char *bytes, int count); device 34 include/sound/i2c.h int (*readbytes)(struct snd_i2c_device *device, unsigned char *bytes, int count); device 66 include/sound/i2c.h int snd_i2c_device_free(struct snd_i2c_device *device); device 84 include/sound/i2c.h int snd_i2c_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count); device 85 include/sound/i2c.h int snd_i2c_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count); device 124 include/sound/intel-nhlt.h struct nhlt_acpi_table *intel_nhlt_init(struct device *dev); device 128 include/sound/intel-nhlt.h int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt); device 134 include/sound/intel-nhlt.h static inline struct nhlt_acpi_table *intel_nhlt_init(struct device *dev) device 143 include/sound/intel-nhlt.h static inline int intel_nhlt_get_dmic_geo(struct device *dev, device 80 include/sound/jack.h void snd_jack_set_parent(struct snd_jack *jack, struct device *parent); device 106 include/sound/jack.h struct device *parent) device 23 include/sound/l3.h struct device; device 26 include/sound/l3.h int l3_set_gpio_ops(struct device *dev, struct l3_pins *adap); device 14 include/sound/memalloc.h struct device; device 21 include/sound/memalloc.h struct device *dev; /* generic device */ device 25 include/sound/memalloc.h #define snd_dma_continuous_data(x) ((struct device *)(__force unsigned long)(x)) device 71 include/sound/memalloc.h void *snd_malloc_sgbuf_pages(struct device *device, device 87 include/sound/memalloc.h struct device *dev; device 133 include/sound/memalloc.h int snd_dma_alloc_pages(int type, struct device *dev, size_t size, device 135 include/sound/memalloc.h int snd_dma_alloc_pages_fallback(int type, struct device *dev, size_t size, device 116 include/sound/mpu401.h int device, device 21 include/sound/omap-hdmi-audio.h int (*audio_startup)(struct device *dev, device 22 include/sound/omap-hdmi-audio.h void (*abort_cb)(struct device *dev)); device 23 include/sound/omap-hdmi-audio.h int (*audio_shutdown)(struct device *dev); device 24 include/sound/omap-hdmi-audio.h int (*audio_start)(struct device *dev); device 25 include/sound/omap-hdmi-audio.h void (*audio_stop)(struct device *dev); device 26 include/sound/omap-hdmi-audio.h int (*audio_config)(struct device *dev, device 32 include/sound/omap-hdmi-audio.h struct device *dev; device 348 include/sound/opl3.h int snd_opl3_hwdep_new(struct snd_opl3 * opl3, int device, int seq_device, device 501 include/sound/pcm.h struct device dev; device 507 include/sound/pcm.h int device; /* device number */ device 532 include/sound/pcm.h int snd_pcm_new(struct snd_card *card, const char *id, int device, device 535 include/sound/pcm.h int snd_pcm_new_internal(struct snd_card *card, const char *id, int device, device 1181 include/sound/pcm.h int type, struct device *data, device 110 include/sound/rawmidi.h unsigned int device; /* device number */ device 129 include/sound/rawmidi.h struct device dev; device 140 include/sound/rawmidi.h int snd_rawmidi_new(struct snd_card *card, char *id, int device, device 165 include/sound/rawmidi.h int snd_rawmidi_kernel_open(struct snd_card *card, int device, int subdevice, device 296 include/sound/sb.h int snd_sb8dsp_pcm(struct snd_sb *chip, int device); device 305 include/sound/sb.h int snd_sb8dsp_midi(struct snd_sb *chip, int device); device 308 include/sound/sb.h int snd_sb16dsp_pcm(struct snd_sb *chip, int device); device 75 include/sound/sb16_csp.h int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep); device 17 include/sound/seq_device.h int device; /* device number */ device 23 include/sound/seq_device.h void (*private_free)(struct snd_seq_device *device); device 24 include/sound/seq_device.h struct device dev; device 62 include/sound/seq_device.h int snd_seq_device_new(struct snd_card *card, int device, const char *id, device 45 include/sound/seq_virmidi.h int device; /* sequencer device */ device 67 include/sound/seq_virmidi.h int snd_virmidi_new(struct snd_card *card, int device, struct snd_rawmidi **rrmidi); device 72 include/sound/simple_card_utils.h int asoc_simple_parse_daifmt(struct device *dev, device 78 include/sound/simple_card_utils.h int asoc_simple_set_dailink_name(struct device *dev, device 88 include/sound/simple_card_utils.h int asoc_simple_parse_clk(struct device *dev, device 121 include/sound/simple_card_utils.h void asoc_simple_parse_convert(struct device *dev, device 143 include/sound/simple_card_utils.h struct device *dev = simple_priv_to_dev(priv); device 174 include/sound/simple_card_utils.h struct device *dev = simple_priv_to_dev(priv); device 112 include/sound/soc-component.h struct device *dev; device 322 include/sound/soc-dai.h struct device *dev; device 18 include/sound/soc-dapm.h struct device; device 671 include/sound/soc-dapm.h struct device *dev; /* from parent - for debug */ device 418 include/sound/soc.h int devm_snd_soc_register_card(struct device *dev, struct snd_soc_card *card); device 420 include/sound/soc.h int snd_soc_suspend(struct device *dev); device 421 include/sound/soc.h int snd_soc_resume(struct device *dev); device 423 include/sound/soc.h static inline int snd_soc_suspend(struct device *dev) device 428 include/sound/soc.h static inline int snd_soc_resume(struct device *dev) device 433 include/sound/soc.h int snd_soc_poweroff(struct device *dev); device 434 include/sound/soc.h int snd_soc_add_component(struct device *dev, device 439 include/sound/soc.h int snd_soc_register_component(struct device *dev, device 442 include/sound/soc.h int devm_snd_soc_register_component(struct device *dev, device 445 include/sound/soc.h void snd_soc_unregister_component(struct device *dev); device 446 include/sound/soc.h struct snd_soc_component *snd_soc_lookup_component(struct device *dev, device 459 include/sound/soc.h void snd_soc_disconnect_sync(struct device *dev); device 511 include/sound/soc.h int snd_soc_jack_add_gpiods(struct device *gpiod_dev, device 523 include/sound/soc.h static inline int snd_soc_jack_add_gpiods(struct device *gpiod_dev, device 678 include/sound/soc.h struct device *gpiod_dev; device 984 include/sound/soc.h struct device *dev; device 1121 include/sound/soc.h struct device *dev; device 1316 include/sound/soc.h int snd_soc_of_get_dai_link_codecs(struct device *dev, device 29 include/sound/sof.h struct device *dev; device 38 include/sound/sof.h void (*sof_probe_complete)(struct device *dev); device 95 include/sound/sof.h int sof_nocodec_setup(struct device *dev, device 117 include/sound/timer.h int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer); device 18 include/sound/vx_core.h struct device; device 158 include/sound/vx_core.h struct device *dev; device 142 include/sound/wss.h int snd_wss_pcm(struct snd_wss *chip, int device); device 143 include/sound/wss.h int snd_wss_timer(struct snd_wss *chip, int device); device 155 include/sound/wss.h int snd_cs4236_pcm(struct snd_wss *chip, int device); device 35 include/target/target_core_backend.h void (*free_device)(struct se_device *device); device 56 include/trace/events/ib_mad.h __entry->dev_index = wr->mad_agent_priv->agent.device->index; device 145 include/trace/events/ib_mad.h __entry->dev_index = wr->mad_agent_priv->agent.device->index; device 211 include/trace/events/ib_mad.h __entry->dev_index = qp_info->port_priv->device->index; device 227 include/trace/events/ib_mad.h ib_query_pkey(qp_info->port_priv->device, device 264 include/trace/events/ib_mad.h __entry->dev_index = agent->agent.device->index; device 20 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, device 47 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, device 53 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, device 59 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, device 65 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), device 88 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), device 93 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), device 98 include/trace/events/intel_iommu.h TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), device 16 include/trace/events/iommu.h struct device; device 20 include/trace/events/iommu.h TP_PROTO(int group_id, struct device *dev), device 26 include/trace/events/iommu.h __string(device, dev_name(dev)) device 31 include/trace/events/iommu.h __assign_str(device, dev_name(dev)); device 35 include/trace/events/iommu.h __entry->gid, __get_str(device) device 41 include/trace/events/iommu.h TP_PROTO(int group_id, struct device *dev), device 49 include/trace/events/iommu.h TP_PROTO(int group_id, struct device *dev), device 56 include/trace/events/iommu.h TP_PROTO(struct device *dev), device 61 include/trace/events/iommu.h __string(device, dev_name(dev)) device 65 include/trace/events/iommu.h __assign_str(device, dev_name(dev)); device 68 include/trace/events/iommu.h TP_printk("IOMMU: device=%s", __get_str(device) device 74 include/trace/events/iommu.h TP_PROTO(struct device *dev), device 81 include/trace/events/iommu.h TP_PROTO(struct device *dev), device 134 include/trace/events/iommu.h TP_PROTO(struct device *dev, unsigned long iova, int flags), device 139 include/trace/events/iommu.h __string(device, dev_name(dev)) device 146 include/trace/events/iommu.h __assign_str(device, dev_name(dev)); device 153 include/trace/events/iommu.h __get_str(driver), __get_str(device), device 160 include/trace/events/iommu.h TP_PROTO(struct device *dev, unsigned long iova, int flags), device 15 include/trace/events/iscsi.h void iscsi_dbg_trace(void (*trace)(struct device *dev, struct va_format *), device 16 include/trace/events/iscsi.h struct device *dev, const char *fmt, ...); device 23 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 45 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 54 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 63 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 72 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 81 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 90 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 99 include/trace/events/iscsi.h TP_PROTO(struct device *dev, struct va_format *vaf), device 184 include/trace/events/libata.h __entry->dev = qc->tf.device; device 241 include/trace/events/libata.h __entry->dev = qc->result_tf.device; device 178 include/trace/events/power.h TP_PROTO(struct device *dev, const char *pm_ops, int event), device 183 include/trace/events/power.h __string(device, dev_name(dev)) device 191 include/trace/events/power.h __assign_str(device, dev_name(dev)); device 200 include/trace/events/power.h __get_str(device), __get_str(parent), __get_str(pm_ops), device 206 include/trace/events/power.h TP_PROTO(struct device *dev, int error), device 211 include/trace/events/power.h __string(device, dev_name(dev)) device 217 include/trace/events/power.h __assign_str(device, dev_name(dev)); device 223 include/trace/events/power.h __get_str(driver), __get_str(device), __entry->error) device 420 include/trace/events/rpcrdma.h __string(name, event->device->name) device 428 include/trace/events/rpcrdma.h __assign_str(name, event->device->name); device 1536 include/trace/events/rpcrdma.h __string(device, rdma->sc_cm_id->device->name) device 1542 include/trace/events/rpcrdma.h __assign_str(device, rdma->sc_cm_id->device->name); device 1547 include/trace/events/rpcrdma.h __get_str(addr), __get_str(device), __entry->page device 1561 include/trace/events/rpcrdma.h __string(device, rdma->sc_cm_id->device->name) device 1567 include/trace/events/rpcrdma.h __assign_str(device, rdma->sc_cm_id->device->name); device 1572 include/trace/events/rpcrdma.h __get_str(addr), __get_str(device), __entry->status device 1787 include/trace/events/rpcrdma.h __string(device, event->device->name) device 1793 include/trace/events/rpcrdma.h __assign_str(device, event->device->name); device 1799 include/trace/events/rpcrdma.h __entry->addr, __get_str(device), device 12 include/trace/events/rpm.h struct device; device 20 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), device 61 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), device 67 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), device 73 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), device 79 include/trace/events/rpm.h TP_PROTO(struct device *dev, unsigned long ip, int ret), device 220 include/trace/events/scsi.h __entry->host_no = cmd->device->host->host_no; device 221 include/trace/events/scsi.h __entry->channel = cmd->device->channel; device 222 include/trace/events/scsi.h __entry->id = cmd->device->id; device 223 include/trace/events/scsi.h __entry->lun = cmd->device->lun; device 263 include/trace/events/scsi.h __entry->host_no = cmd->device->host->host_no; device 264 include/trace/events/scsi.h __entry->channel = cmd->device->channel; device 265 include/trace/events/scsi.h __entry->id = cmd->device->id; device 266 include/trace/events/scsi.h __entry->lun = cmd->device->lun; device 308 include/trace/events/scsi.h __entry->host_no = cmd->device->host->host_no; device 309 include/trace/events/scsi.h __entry->channel = cmd->device->channel; device 310 include/trace/events/scsi.h __entry->id = cmd->device->id; device 311 include/trace/events/scsi.h __entry->lun = cmd->device->lun; device 12 include/trace/events/swiotlb.h TP_PROTO(struct device *dev, device 14 include/trace/events/tegra_apb_dma.h __string(chan, dev_name(&dc->dev->device)) device 19 include/trace/events/tegra_apb_dma.h __assign_str(chan, dev_name(&dc->dev->device)); device 31 include/trace/events/tegra_apb_dma.h __string(chan, dev_name(&dc->dev->device)) device 36 include/trace/events/tegra_apb_dma.h __assign_str(chan, dev_name(&dc->dev->device)); device 48 include/trace/events/tegra_apb_dma.h __string(chan, dev_name(&dc->dev->device)) device 52 include/trace/events/tegra_apb_dma.h __assign_str(chan, dev_name(&dc->dev->device)); device 109 include/uapi/linux/blktrace_api.h __u32 device; /* device number */ device 116 include/uapi/linux/edd.h __u8 device; device 123 include/uapi/linux/edd.h __u8 device; device 158 include/uapi/linux/edd.h __u8 device; device 174 include/uapi/linux/edd.h __u8 device; device 74 include/uapi/linux/fd.h unsigned int device,head,track; device 184 include/uapi/linux/media.h __u32 device; device 28 include/uapi/linux/netrom.h char device[16]; device 133 include/uapi/linux/ptp_clock.h struct ptp_clock_time device; device 70 include/uapi/linux/rose.h char device[16]; device 475 include/uapi/linux/soundcard.h short device; /* Synth# (0-4) */ device 482 include/uapi/linux/soundcard.h int device; /* 0-N. INITIALIZE BEFORE CALLING */ device 517 include/uapi/linux/soundcard.h int device; /* 0-N. INITIALIZE BEFORE CALLING */ device 1264 include/uapi/linux/soundcard.h #define SEQ_MIDIOUT(device, byte) {_SEQ_NEEDBUF(4);\ device 1267 include/uapi/linux/soundcard.h _seqbuf[_seqbufptr+2] = (device);\ device 75 include/uapi/linux/x25.h char device[200-sizeof(unsigned long)]; device 97 include/uapi/linux/x25.h char device[200]; device 120 include/uapi/sound/asound.h unsigned int device; /* WR: device number */ device 331 include/uapi/sound/asound.h unsigned int device; /* RO/WR (control): device number */ device 630 include/uapi/sound/asound.h unsigned int device; /* RO/WR (control): device number */ device 703 include/uapi/sound/asound.h int device; device 888 include/uapi/sound/asound.h unsigned int device; /* device/client number */ device 177 include/video/mmp_disp.h struct device *dev; device 214 include/video/mmp_disp.h struct device *dev; device 296 include/video/mmp_disp.h struct device *dev; device 600 include/video/omapfb_dss.h struct device *dev; device 63 include/video/pxa168fb.h struct device *dev; device 200 include/video/tgafb.h struct device *dev; device 19 include/video/w100fb.h unsigned long w100fb_get_hsynclen(struct device *dev); device 8 include/xen/arm/page-coherent.h static inline void *xen_alloc_coherent_pages(struct device *hwdev, size_t size, device 14 include/xen/arm/page-coherent.h static inline void xen_free_coherent_pages(struct device *hwdev, size_t size, device 108 include/xen/arm/page.h bool xen_arch_need_swiotlb(struct device *dev, device 204 include/xen/grant_table.h struct device *dev; device 235 include/xen/interface/platform.h uint8_t device; /* %dl: bios device number */ device 247 include/xen/interface/platform.h uint8_t device; /* bios device number */ device 7 include/xen/swiotlb-xen.h void xen_dma_sync_for_cpu(struct device *dev, dma_addr_t handle, device 9 include/xen/swiotlb-xen.h void xen_dma_sync_for_device(struct device *dev, dma_addr_t handle, device 75 include/xen/xenbus.h struct device dev; device 81 include/xen/xenbus.h static inline struct xenbus_device *to_xenbus_device(struct device *dev) device 78 init/do_mounts.c static int match_dev_by_uuid(struct device *dev, const void *data) device 112 init/do_mounts.c struct device *dev = NULL; device 180 init/do_mounts.c static int match_dev_by_label(struct device *dev, const void *data) device 237 init/do_mounts.c struct device *dev; device 55 kernel/cgroup/rdma.c struct rdmacg_device *device; device 114 kernel/cgroup/rdma.c struct rdmacg_device *device) device 122 kernel/cgroup/rdma.c if (pool->device == device) device 129 kernel/cgroup/rdma.c get_cg_rpool_locked(struct rdma_cgroup *cg, struct rdmacg_device *device) device 133 kernel/cgroup/rdma.c rpool = find_cg_rpool_locked(cg, device); device 141 kernel/cgroup/rdma.c rpool->device = device; device 147 kernel/cgroup/rdma.c list_add_tail(&rpool->dev_node, &device->rpools); device 163 kernel/cgroup/rdma.c struct rdmacg_device *device, device 168 kernel/cgroup/rdma.c rpool = find_cg_rpool_locked(cg, device); device 176 kernel/cgroup/rdma.c pr_warn("Invalid device %p or rdma cgroup %p\n", cg, device); device 206 kernel/cgroup/rdma.c struct rdmacg_device *device, device 215 kernel/cgroup/rdma.c uncharge_cg_locked(p, device, index); device 228 kernel/cgroup/rdma.c struct rdmacg_device *device, device 234 kernel/cgroup/rdma.c rdmacg_uncharge_hierarchy(cg, device, NULL, index); device 260 kernel/cgroup/rdma.c struct rdmacg_device *device, device 279 kernel/cgroup/rdma.c rpool = get_cg_rpool_locked(p, device); device 301 kernel/cgroup/rdma.c rdmacg_uncharge_hierarchy(cg, device, p, index); device 314 kernel/cgroup/rdma.c void rdmacg_register_device(struct rdmacg_device *device) device 316 kernel/cgroup/rdma.c INIT_LIST_HEAD(&device->dev_node); device 317 kernel/cgroup/rdma.c INIT_LIST_HEAD(&device->rpools); device 320 kernel/cgroup/rdma.c list_add_tail(&device->dev_node, &rdmacg_devices); device 334 kernel/cgroup/rdma.c void rdmacg_unregister_device(struct rdmacg_device *device) device 343 kernel/cgroup/rdma.c list_del_init(&device->dev_node); device 349 kernel/cgroup/rdma.c list_for_each_entry_safe(rpool, tmp, &device->rpools, dev_node) device 414 kernel/cgroup/rdma.c struct rdmacg_device *device; device 418 kernel/cgroup/rdma.c list_for_each_entry(device, &rdmacg_devices, dev_node) device 419 kernel/cgroup/rdma.c if (!strcmp(name, device->name)) device 420 kernel/cgroup/rdma.c return device; device 431 kernel/cgroup/rdma.c struct rdmacg_device *device; device 457 kernel/cgroup/rdma.c device = rdmacg_get_device_locked(dev_name); device 458 kernel/cgroup/rdma.c if (!device) { device 463 kernel/cgroup/rdma.c rpool = get_cg_rpool_locked(cg, device); device 526 kernel/cgroup/rdma.c struct rdmacg_device *device; device 532 kernel/cgroup/rdma.c list_for_each_entry(device, &rdmacg_devices, dev_node) { device 533 kernel/cgroup/rdma.c seq_printf(sf, "%s ", device->name); device 535 kernel/cgroup/rdma.c rpool = find_cg_rpool_locked(cg, device); device 1920 kernel/cpu.c struct device *dev = get_cpu_device(cpu); device 1929 kernel/cpu.c struct device *dev = get_cpu_device(cpu); device 1990 kernel/cpu.c static ssize_t show_cpuhp_state(struct device *dev, device 1999 kernel/cpu.c static ssize_t write_cpuhp_target(struct device *dev, device 2039 kernel/cpu.c static ssize_t show_cpuhp_target(struct device *dev, device 2049 kernel/cpu.c static ssize_t write_cpuhp_fail(struct device *dev, device 2086 kernel/cpu.c static ssize_t show_cpuhp_fail(struct device *dev, device 2109 kernel/cpu.c static ssize_t show_cpuhp_states(struct device *dev, device 2144 kernel/cpu.c __store_smt_control(struct device *dev, struct device_attribute *attr, device 2186 kernel/cpu.c __store_smt_control(struct device *dev, struct device_attribute *attr, device 2202 kernel/cpu.c show_smt_control(struct device *dev, struct device_attribute *attr, char *buf) device 2210 kernel/cpu.c store_smt_control(struct device *dev, struct device_attribute *attr, device 2218 kernel/cpu.c show_smt_active(struct device *dev, struct device_attribute *attr, char *buf) device 2256 kernel/cpu.c struct device *dev = get_cpu_device(cpu); device 24 kernel/dma/coherent.c static inline struct dma_coherent_mem *dev_get_coherent_memory(struct device *dev) device 31 kernel/dma/coherent.c static inline dma_addr_t dma_get_device_base(struct device *dev, device 97 kernel/dma/coherent.c static int dma_assign_coherent_memory(struct device *dev, device 110 kernel/dma/coherent.c int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, device 126 kernel/dma/coherent.c static void *__dma_alloc_from_coherent(struct device *dev, device 172 kernel/dma/coherent.c int dma_alloc_from_dev_coherent(struct device *dev, ssize_t size, device 184 kernel/dma/coherent.c void *dma_alloc_from_global_coherent(struct device *dev, ssize_t size, device 222 kernel/dma/coherent.c int dma_release_from_dev_coherent(struct device *dev, int order, void *vaddr) device 275 kernel/dma/coherent.c int dma_mmap_from_dev_coherent(struct device *dev, struct vm_area_struct *vma, device 303 kernel/dma/coherent.c static int rmem_dma_device_init(struct reserved_mem *rmem, struct device *dev) device 324 kernel/dma/coherent.c struct device *dev) device 192 kernel/dma/contiguous.c struct page *dma_alloc_from_contiguous(struct device *dev, size_t count, device 211 kernel/dma/contiguous.c bool dma_release_from_contiguous(struct device *dev, struct page *pages, device 231 kernel/dma/contiguous.c struct page *dma_alloc_contiguous(struct device *dev, size_t size, gfp_t gfp) device 264 kernel/dma/contiguous.c void dma_free_contiguous(struct device *dev, struct page *page, size_t size) device 282 kernel/dma/contiguous.c static int rmem_cma_device_init(struct reserved_mem *rmem, struct device *dev) device 289 kernel/dma/contiguous.c struct device *dev) device 69 kernel/dma/debug.c struct device *dev; device 173 kernel/dma/debug.c static bool driver_filter(struct device *dev) device 402 kernel/dma/debug.c void debug_dma_dump_mappings(struct device *dev) device 864 kernel/dma/debug.c static int device_dma_allocations(struct device *dev, struct dma_debug_entry **out_entry) device 886 kernel/dma/debug.c struct device *dev = data; device 1093 kernel/dma/debug.c static void check_for_stack(struct device *dev, device 1131 kernel/dma/debug.c static void check_for_illegal_area(struct device *dev, void *addr, unsigned long len) device 1138 kernel/dma/debug.c static void check_sync(struct device *dev, device 1213 kernel/dma/debug.c static void check_sg_segment(struct device *dev, struct scatterlist *sg) device 1239 kernel/dma/debug.c void debug_dma_map_single(struct device *dev, const void *addr, device 1255 kernel/dma/debug.c void debug_dma_map_page(struct device *dev, struct page *page, size_t offset, device 1291 kernel/dma/debug.c void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) device 1329 kernel/dma/debug.c void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, device 1346 kernel/dma/debug.c void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, device 1384 kernel/dma/debug.c static int get_nr_mapped_entries(struct device *dev, device 1403 kernel/dma/debug.c void debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, device 1436 kernel/dma/debug.c void debug_dma_alloc_coherent(struct device *dev, size_t size, device 1470 kernel/dma/debug.c void debug_dma_free_coherent(struct device *dev, size_t size, device 1497 kernel/dma/debug.c void debug_dma_map_resource(struct device *dev, phys_addr_t addr, size_t size, device 1522 kernel/dma/debug.c void debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr, device 1540 kernel/dma/debug.c void debug_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, device 1559 kernel/dma/debug.c void debug_dma_sync_single_for_device(struct device *dev, device 1579 kernel/dma/debug.c void debug_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, device 1612 kernel/dma/debug.c void debug_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, device 26 kernel/dma/direct.c static void report_addr(struct device *dev, dma_addr_t dma_addr, size_t size) device 38 kernel/dma/direct.c static inline dma_addr_t phys_to_dma_direct(struct device *dev, device 46 kernel/dma/direct.c u64 dma_direct_get_required_mask(struct device *dev) device 54 kernel/dma/direct.c static gfp_t __dma_direct_optimal_gfp_mask(struct device *dev, u64 dma_mask, device 80 kernel/dma/direct.c static bool dma_coherent_ok(struct device *dev, phys_addr_t phys, size_t size) device 86 kernel/dma/direct.c struct page *__dma_direct_alloc_pages(struct device *dev, size_t size, device 129 kernel/dma/direct.c void *dma_direct_alloc_pages(struct device *dev, size_t size, device 179 kernel/dma/direct.c void __dma_direct_free_pages(struct device *dev, size_t size, struct page *page) device 184 kernel/dma/direct.c void dma_direct_free_pages(struct device *dev, size_t size, void *cpu_addr, device 205 kernel/dma/direct.c void *dma_direct_alloc(struct device *dev, size_t size, device 214 kernel/dma/direct.c void dma_direct_free(struct device *dev, size_t size, device 226 kernel/dma/direct.c void dma_direct_sync_single_for_device(struct device *dev, device 239 kernel/dma/direct.c void dma_direct_sync_sg_for_device(struct device *dev, device 263 kernel/dma/direct.c void dma_direct_sync_single_for_cpu(struct device *dev, device 278 kernel/dma/direct.c void dma_direct_sync_sg_for_cpu(struct device *dev, device 300 kernel/dma/direct.c void dma_direct_unmap_page(struct device *dev, dma_addr_t addr, device 313 kernel/dma/direct.c void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sgl, device 326 kernel/dma/direct.c static inline bool dma_direct_possible(struct device *dev, dma_addr_t dma_addr, device 333 kernel/dma/direct.c dma_addr_t dma_direct_map_page(struct device *dev, struct page *page, device 352 kernel/dma/direct.c int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, device 374 kernel/dma/direct.c dma_addr_t dma_direct_map_resource(struct device *dev, phys_addr_t paddr, device 394 kernel/dma/direct.c int dma_direct_supported(struct device *dev, u64 mask) device 413 kernel/dma/direct.c size_t dma_direct_max_mapping_size(struct device *dev) device 7 kernel/dma/dummy.c static int dma_dummy_mmap(struct device *dev, struct vm_area_struct *vma, device 14 kernel/dma/dummy.c static dma_addr_t dma_dummy_map_page(struct device *dev, struct page *page, device 21 kernel/dma/dummy.c static int dma_dummy_map_sg(struct device *dev, struct scatterlist *sgl, device 28 kernel/dma/dummy.c static int dma_dummy_supported(struct device *hwdev, u64 mask) device 28 kernel/dma/mapping.c static void dmam_release(struct device *dev, void *res) device 36 kernel/dma/mapping.c static int dmam_match(struct device *dev, void *res, void *match_data) device 57 kernel/dma/mapping.c void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, device 81 kernel/dma/mapping.c void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, device 111 kernel/dma/mapping.c int dma_common_get_sgtable(struct device *dev, struct sg_table *sgt, device 150 kernel/dma/mapping.c int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, device 170 kernel/dma/mapping.c pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs) device 189 kernel/dma/mapping.c int dma_common_mmap(struct device *dev, struct vm_area_struct *vma, device 234 kernel/dma/mapping.c bool dma_can_mmap(struct device *dev) device 261 kernel/dma/mapping.c int dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, device 276 kernel/dma/mapping.c u64 dma_get_required_mask(struct device *dev) device 297 kernel/dma/mapping.c void *dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, device 323 kernel/dma/mapping.c void dma_free_attrs(struct device *dev, size_t size, void *cpu_addr, device 350 kernel/dma/mapping.c int dma_supported(struct device *dev, u64 mask) device 363 kernel/dma/mapping.c void arch_dma_set_mask(struct device *dev, u64 mask); device 368 kernel/dma/mapping.c int dma_set_mask(struct device *dev, u64 mask) device 386 kernel/dma/mapping.c int dma_set_coherent_mask(struct device *dev, u64 mask) device 403 kernel/dma/mapping.c void dma_cache_sync(struct device *dev, void *vaddr, size_t size, device 417 kernel/dma/mapping.c size_t dma_max_mapping_size(struct device *dev) device 431 kernel/dma/mapping.c unsigned long dma_get_merge_boundary(struct device *dev) device 214 kernel/dma/remap.c void *arch_dma_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, device 251 kernel/dma/remap.c void arch_dma_free(struct device *dev, size_t size, void *vaddr, device 263 kernel/dma/remap.c long arch_dma_coherent_to_pfn(struct device *dev, void *cpu_addr, device 445 kernel/dma/swiotlb.c phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, device 580 kernel/dma/swiotlb.c void swiotlb_tbl_unmap_single(struct device *hwdev, phys_addr_t tlb_addr, device 627 kernel/dma/swiotlb.c void swiotlb_tbl_sync_single(struct device *hwdev, phys_addr_t tlb_addr, device 662 kernel/dma/swiotlb.c bool swiotlb_map(struct device *dev, phys_addr_t *phys, dma_addr_t *dma_addr, device 690 kernel/dma/swiotlb.c size_t swiotlb_max_mapping_size(struct device *dev) device 10 kernel/dma/virt.c static void *dma_virt_alloc(struct device *dev, size_t size, device 22 kernel/dma/virt.c static void dma_virt_free(struct device *dev, size_t size, device 29 kernel/dma/virt.c static dma_addr_t dma_virt_map_page(struct device *dev, struct page *page, device 37 kernel/dma/virt.c static int dma_virt_map_sg(struct device *dev, struct scatterlist *sgl, device 9918 kernel/events/core.c static ssize_t nr_addr_filters_show(struct device *dev, device 9931 kernel/events/core.c type_show(struct device *dev, struct device_attribute *attr, char *page) device 9940 kernel/events/core.c perf_event_mux_interval_ms_show(struct device *dev, device 9952 kernel/events/core.c perf_event_mux_interval_ms_store(struct device *dev, device 10003 kernel/events/core.c static void pmu_dev_release(struct device *dev) device 10012 kernel/events/core.c pmu->dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 12258 kernel/events/core.c ssize_t perf_event_sysfs_show(struct device *dev, struct device_attribute *attr, device 129 kernel/iomem.c static void devm_memremap_release(struct device *dev, void *res) device 134 kernel/iomem.c static int devm_memremap_match(struct device *dev, void *res, void *match_data) device 139 kernel/iomem.c void *devm_memremap(struct device *dev, resource_size_t offset, device 162 kernel/iomem.c void devm_memunmap(struct device *dev, void *addr) device 242 kernel/irq/debugfs.c void irq_debugfs_copy_devname(int irq, struct device *dev) device 18 kernel/irq/devres.c static void devm_irq_release(struct device *dev, void *res) device 25 kernel/irq/devres.c static int devm_irq_match(struct device *dev, void *res, void *data) device 51 kernel/irq/devres.c int devm_request_threaded_irq(struct device *dev, unsigned int irq, device 99 kernel/irq/devres.c int devm_request_any_context_irq(struct device *dev, unsigned int irq, device 139 kernel/irq/devres.c void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) device 154 kernel/irq/devres.c static void devm_irq_desc_release(struct device *dev, void *res) device 178 kernel/irq/devres.c int __devm_irq_alloc_descs(struct device *dev, int irq, unsigned int from, device 218 kernel/irq/devres.c devm_irq_alloc_generic_chip(struct device *dev, const char *name, int num_ct, device 240 kernel/irq/devres.c static void devm_irq_remove_generic_chip(struct device *dev, void *res) device 262 kernel/irq/devres.c int devm_irq_setup_generic_chip(struct device *dev, struct irq_chip_generic *gc, device 477 kernel/irq/internals.h void irq_debugfs_copy_devname(int irq, struct device *dev); device 492 kernel/irq/internals.h static inline void irq_debugfs_copy_devname(int irq, struct device *dev) device 128 kernel/irq/irq_sim.c static void devm_irq_sim_release(struct device *dev, void *res) device 145 kernel/irq/irq_sim.c int devm_irq_sim_init(struct device *dev, struct irq_sim *sim, device 29 kernel/irq/msi.c struct msi_desc *alloc_msi_entry(struct device *dev, int nvec, device 197 kernel/irq/msi.c static int msi_domain_ops_prepare(struct irq_domain *domain, struct device *dev, device 232 kernel/irq/msi.c struct device *dev) device 301 kernel/irq/msi.c int msi_domain_prepare_irqs(struct irq_domain *domain, struct device *dev, device 315 kernel/irq/msi.c int msi_domain_populate_irqs(struct irq_domain *domain, struct device *dev, device 369 kernel/irq/msi.c struct device *dev) device 399 kernel/irq/msi.c int msi_domain_alloc_irqs(struct irq_domain *domain, struct device *dev, device 499 kernel/irq/msi.c void msi_domain_free_irqs(struct irq_domain *domain, struct device *dev) device 24 kernel/power/console.c struct device *dev; device 46 kernel/power/console.c void pm_vt_switch_required(struct device *dev, bool required) device 78 kernel/power/console.c void pm_vt_switch_unregister(struct device *dev) device 128 kernel/power/suspend_test.c static int __init has_wakealarm(struct device *dev, const void *data) device 185 kernel/power/suspend_test.c struct device *dev; device 2614 kernel/printk/printk.c if (!c->device) device 2616 kernel/printk/printk.c driver = c->device(c, index); device 2723 kernel/printk/printk.c if (newcon->device) { device 2945 kernel/printk/printk.c init_section_contains(con->device, 0) || device 110 kernel/reboot.c static void devm_unregister_reboot_notifier(struct device *dev, void *res) device 115 kernel/reboot.c int devm_register_reboot_notifier(struct device *dev, struct notifier_block *nb) device 1354 kernel/resource.c static void devm_resource_release(struct device *dev, void *ptr) device 1379 kernel/resource.c int devm_request_resource(struct device *dev, struct resource *root, device 1403 kernel/resource.c static int devm_resource_match(struct device *dev, void *res, void *data) device 1417 kernel/resource.c void devm_release_resource(struct device *dev, struct resource *new) device 1430 kernel/resource.c static void devm_region_release(struct device *dev, void *res) device 1437 kernel/resource.c static int devm_region_match(struct device *dev, void *res, void *match_data) device 1446 kernel/resource.c __devm_request_region(struct device *dev, struct resource *parent, device 1471 kernel/resource.c void __devm_release_region(struct device *dev, struct resource *parent, device 1647 kernel/resource.c static struct resource *__request_free_mem_region(struct device *dev, device 1686 kernel/resource.c struct resource *devm_request_free_mem_region(struct device *dev, device 85 kernel/time/alarmtimer.c static int alarmtimer_rtc_add_device(struct device *dev, device 251 kernel/time/alarmtimer.c static int alarmtimer_suspend(struct device *dev) device 312 kernel/time/alarmtimer.c static int alarmtimer_resume(struct device *dev) device 323 kernel/time/alarmtimer.c static int alarmtimer_suspend(struct device *dev) device 328 kernel/time/alarmtimer.c static int alarmtimer_resume(struct device *dev) device 668 kernel/time/clockevents.c static DEFINE_PER_CPU(struct device, tick_percpu_dev); device 669 kernel/time/clockevents.c static struct tick_device *tick_get_tick_dev(struct device *dev); device 671 kernel/time/clockevents.c static ssize_t sysfs_show_current_tick_dev(struct device *dev, device 688 kernel/time/clockevents.c static ssize_t sysfs_unbind_tick_dev(struct device *dev, device 720 kernel/time/clockevents.c static struct device tick_bc_dev = { device 726 kernel/time/clockevents.c static struct tick_device *tick_get_tick_dev(struct device *dev) device 741 kernel/time/clockevents.c static struct tick_device *tick_get_tick_dev(struct device *dev) device 753 kernel/time/clockevents.c struct device *dev = &per_cpu(tick_percpu_dev, cpu); device 1041 kernel/time/clocksource.c static ssize_t current_clocksource_show(struct device *dev, device 1081 kernel/time/clocksource.c static ssize_t current_clocksource_store(struct device *dev, device 1108 kernel/time/clocksource.c static ssize_t unbind_clocksource_store(struct device *dev, device 1142 kernel/time/clocksource.c static ssize_t available_clocksource_show(struct device *dev, device 1183 kernel/time/clocksource.c static struct device device_clocksource = { device 162 kernel/time/posix-clock.c int posix_clock_register(struct posix_clock *clk, struct device *dev) device 1142 kernel/time/timekeeping.c ret = get_time_fn(&xtstamp->device, &system_counterval, ctx); device 98 kernel/trace/blktrace.c t->device = bt->dev; device 292 kernel/trace/blktrace.c t->device = bt->dev; device 1293 kernel/trace/blktrace.c MAJOR(t->device), MINOR(t->device), iter->cpu, device 1313 kernel/trace/blktrace.c MAJOR(t->device), MINOR(t->device), device 1318 kernel/trace/blktrace.c MAJOR(t->device), MINOR(t->device), device 1322 kernel/trace/blktrace.c MAJOR(t->device), MINOR(t->device), act, rwbs); device 1680 kernel/trace/blktrace.c static ssize_t sysfs_blk_trace_attr_show(struct device *dev, device 1683 kernel/trace/blktrace.c static ssize_t sysfs_blk_trace_attr_store(struct device *dev, device 1792 kernel/trace/blktrace.c static ssize_t sysfs_blk_trace_attr_show(struct device *dev, device 1838 kernel/trace/blktrace.c static ssize_t sysfs_blk_trace_attr_store(struct device *dev, device 1916 kernel/trace/blktrace.c int blk_trace_init_sysfs(struct device *dev) device 1921 kernel/trace/blktrace.c void blk_trace_remove_sysfs(struct device *dev) device 71 kernel/trace/trace_mmiotrace.c dev->vendor, dev->device, dev->irq); device 5339 kernel/workqueue.c struct device dev; device 5342 kernel/workqueue.c static struct workqueue_struct *dev_to_wq(struct device *dev) device 5349 kernel/workqueue.c static ssize_t per_cpu_show(struct device *dev, struct device_attribute *attr, device 5358 kernel/workqueue.c static ssize_t max_active_show(struct device *dev, device 5366 kernel/workqueue.c static ssize_t max_active_store(struct device *dev, device 5388 kernel/workqueue.c static ssize_t wq_pool_ids_show(struct device *dev, device 5410 kernel/workqueue.c static ssize_t wq_nice_show(struct device *dev, struct device_attribute *attr, device 5438 kernel/workqueue.c static ssize_t wq_nice_store(struct device *dev, struct device_attribute *attr, device 5463 kernel/workqueue.c static ssize_t wq_cpumask_show(struct device *dev, device 5476 kernel/workqueue.c static ssize_t wq_cpumask_store(struct device *dev, device 5500 kernel/workqueue.c static ssize_t wq_numa_show(struct device *dev, struct device_attribute *attr, device 5514 kernel/workqueue.c static ssize_t wq_numa_store(struct device *dev, struct device_attribute *attr, device 5552 kernel/workqueue.c static ssize_t wq_unbound_cpumask_show(struct device *dev, device 5565 kernel/workqueue.c static ssize_t wq_unbound_cpumask_store(struct device *dev, device 5598 kernel/workqueue.c static void wq_device_release(struct device *dev) device 16 lib/devres.c void devm_ioremap_release(struct device *dev, void *res) device 21 lib/devres.c static int devm_ioremap_match(struct device *dev, void *res, void *match_data) device 26 lib/devres.c static void __iomem *__devm_ioremap(struct device *dev, resource_size_t offset, device 68 lib/devres.c void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, device 83 lib/devres.c void __iomem *devm_ioremap_uc(struct device *dev, resource_size_t offset, device 99 lib/devres.c void __iomem *devm_ioremap_nocache(struct device *dev, resource_size_t offset, device 114 lib/devres.c void __iomem *devm_ioremap_wc(struct device *dev, resource_size_t offset, device 128 lib/devres.c void devm_iounmap(struct device *dev, void __iomem *addr) device 153 lib/devres.c void __iomem *devm_ioremap_resource(struct device *dev, device 206 lib/devres.c void __iomem *devm_of_iomap(struct device *dev, struct device_node *node, int index, device 223 lib/devres.c static void devm_ioport_map_release(struct device *dev, void *res) device 228 lib/devres.c static int devm_ioport_map_match(struct device *dev, void *res, device 243 lib/devres.c void __iomem *devm_ioport_map(struct device *dev, unsigned long port, device 271 lib/devres.c void devm_ioport_unmap(struct device *dev, void __iomem *addr) device 290 lib/devres.c static void pcim_iomap_release(struct device *gendev, void *res) device 574 lib/dynamic_debug.c const struct device *dev, const char *fmt, ...) device 772 lib/genalloc.c static void devm_gen_pool_release(struct device *dev, void *res) device 777 lib/genalloc.c static int devm_gen_pool_match(struct device *dev, void *res, void *data) device 798 lib/genalloc.c struct gen_pool *gen_pool_get(struct device *dev, const char *name) device 821 lib/genalloc.c struct gen_pool *devm_gen_pool_create(struct device *dev, int min_alloc_order, device 43 lib/test_firmware.c struct device *dev; device 103 lib/test_firmware.c struct device *device); device 197 lib/test_firmware.c static ssize_t reset_store(struct device *dev, device 225 lib/test_firmware.c static ssize_t config_show(struct device *dev, device 268 lib/test_firmware.c static ssize_t config_name_store(struct device *dev, device 367 lib/test_firmware.c static ssize_t config_name_show(struct device *dev, device 375 lib/test_firmware.c static ssize_t config_num_requests_store(struct device *dev, device 397 lib/test_firmware.c static ssize_t config_num_requests_show(struct device *dev, device 405 lib/test_firmware.c static ssize_t config_into_buf_store(struct device *dev, device 414 lib/test_firmware.c static ssize_t config_into_buf_show(struct device *dev, device 422 lib/test_firmware.c static ssize_t config_sync_direct_store(struct device *dev, device 436 lib/test_firmware.c static ssize_t config_sync_direct_show(struct device *dev, device 444 lib/test_firmware.c static ssize_t config_send_uevent_store(struct device *dev, device 452 lib/test_firmware.c static ssize_t config_send_uevent_show(struct device *dev, device 460 lib/test_firmware.c static ssize_t config_read_fw_idx_store(struct device *dev, device 468 lib/test_firmware.c static ssize_t config_read_fw_idx_show(struct device *dev, device 477 lib/test_firmware.c static ssize_t trigger_request_store(struct device *dev, device 518 lib/test_firmware.c static ssize_t trigger_async_request_store(struct device *dev, device 561 lib/test_firmware.c static ssize_t trigger_custom_fallback_store(struct device *dev, device 657 lib/test_firmware.c static ssize_t trigger_batched_requests_store(struct device *dev, device 754 lib/test_firmware.c ssize_t trigger_batched_requests_async_store(struct device *dev, device 827 lib/test_firmware.c static ssize_t test_result_show(struct device *dev, device 835 lib/test_firmware.c static ssize_t release_all_firmware_store(struct device *dev, device 844 lib/test_firmware.c static ssize_t read_firmware_show(struct device *dev, device 133 lib/test_kmod.c struct device *dev; device 159 lib/test_kmod.c static struct miscdevice *dev_to_misc_dev(struct device *dev) device 169 lib/test_kmod.c static struct kmod_test_device *dev_to_test_dev(struct device *dev) device 459 lib/test_kmod.c static ssize_t config_show(struct device *dev, device 564 lib/test_kmod.c trigger_config_store(struct device *dev, device 652 lib/test_kmod.c static ssize_t config_test_driver_store(struct device *dev, device 687 lib/test_kmod.c static ssize_t config_test_driver_show(struct device *dev, device 699 lib/test_kmod.c static ssize_t config_test_fs_store(struct device *dev, device 718 lib/test_kmod.c static ssize_t config_test_fs_show(struct device *dev, device 845 lib/test_kmod.c static ssize_t reset_store(struct device *dev, device 982 lib/test_kmod.c static ssize_t test_result_store(struct device *dev, device 993 lib/test_kmod.c static ssize_t config_num_threads_store(struct device *dev, device 1005 lib/test_kmod.c static ssize_t config_num_threads_show(struct device *dev, device 1016 lib/test_kmod.c static ssize_t config_test_case_store(struct device *dev, device 1029 lib/test_kmod.c static ssize_t config_test_case_show(struct device *dev, device 1040 lib/test_kmod.c static ssize_t test_result_show(struct device *dev, device 561 lib/test_overflow.c struct device *dev; device 135 mm/backing-dev.c static ssize_t read_ahead_kb_store(struct device *dev, device 155 mm/backing-dev.c static ssize_t name##_show(struct device *dev, \ device 166 mm/backing-dev.c static ssize_t min_ratio_store(struct device *dev, device 185 mm/backing-dev.c static ssize_t max_ratio_store(struct device *dev, device 204 mm/backing-dev.c static ssize_t stable_pages_required_show(struct device *dev, device 935 mm/backing-dev.c struct device *dev; device 981 mm/backing-dev.c int bdi_register_owner(struct backing_dev_info *bdi, struct device *owner) device 2467 mm/compaction.c static ssize_t sysfs_compact_node(struct device *dev, device 46 mm/dmapool.c struct device *dev; device 65 mm/dmapool.c show_pools(struct device *dev, struct device_attribute *attr, char *buf) device 130 mm/dmapool.c struct dma_pool *dma_pool_create(const char *name, struct device *dev, device 480 mm/dmapool.c static void dmam_pool_release(struct device *dev, void *res) device 487 mm/dmapool.c static int dmam_pool_match(struct device *dev, void *res, void *match_data) device 506 mm/dmapool.c struct dma_pool *dmam_pool_create(const char *name, struct device *dev, device 533 mm/dmapool.c struct device *dev = pool->dev; device 964 mm/hmm.c long hmm_range_dma_map(struct hmm_range *range, struct device *device, device 1003 mm/hmm.c daddrs[i] = dma_map_page(device, page, 0, PAGE_SIZE, dir); device 1004 mm/hmm.c if (dma_mapping_error(device, daddrs[i])) { device 1023 mm/hmm.c if (dma_mapping_error(device, daddrs[i])) device 1030 mm/hmm.c dma_unmap_page(device, daddrs[i], PAGE_SIZE, dir); device 1052 mm/hmm.c struct device *device, device 1089 mm/hmm.c dma_unmap_page(device, daddrs[i], PAGE_SIZE, dir); device 5925 mm/memcontrol.c bool device = false; device 5933 mm/memcontrol.c device = true; device 5945 mm/memcontrol.c if (!device && isolate_lru_page(page)) device 5953 mm/memcontrol.c if (!device) device 343 mm/memremap.c void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap) device 360 mm/memremap.c void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap) device 1760 mm/swapfile.c int swap_type_of(dev_t device, sector_t offset, struct block_device **bdev_p) device 1765 mm/swapfile.c if (device) device 1766 mm/swapfile.c bdev = bdget(device); device 301 net/9p/trans_rdma.c ib_dma_unmap_single(rdma->cm_id->device, c->busa, client->msize, device 348 net/9p/trans_rdma.c ib_dma_unmap_single(rdma->cm_id->device, device 389 net/9p/trans_rdma.c c->busa = ib_dma_map_single(rdma->cm_id->device, device 392 net/9p/trans_rdma.c if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) device 479 net/9p/trans_rdma.c c->busa = ib_dma_map_single(rdma->cm_id->device, device 482 net/9p/trans_rdma.c if (ib_dma_mapping_error(rdma->cm_id->device, c->busa)) { device 688 net/9p/trans_rdma.c rdma->cq = ib_alloc_cq_any(rdma->cm_id->device, client, device 695 net/9p/trans_rdma.c rdma->pd = ib_alloc_pd(rdma->cm_id->device, 0); device 526 net/9p/trans_virtio.c static ssize_t p9_mount_tag_show(struct device *dev, device 14 net/atm/atm_sysfs.c static ssize_t show_type(struct device *cdev, device 22 net/atm/atm_sysfs.c static ssize_t show_address(struct device *cdev, device 30 net/atm/atm_sysfs.c static ssize_t show_atmaddress(struct device *cdev, device 59 net/atm/atm_sysfs.c static ssize_t show_atmindex(struct device *cdev, device 67 net/atm/atm_sysfs.c static ssize_t show_carrier(struct device *cdev, device 76 net/atm/atm_sysfs.c static ssize_t show_link_rate(struct device *cdev, device 117 net/atm/atm_sysfs.c static int atm_uevent(struct device *cdev, struct kobj_uevent_env *env) device 134 net/atm/atm_sysfs.c static void atm_release(struct device *cdev) device 147 net/atm/atm_sysfs.c int atm_register_sysfs(struct atm_dev *adev, struct device *parent) device 149 net/atm/atm_sysfs.c struct device *cdev = &adev->class_dev; device 178 net/atm/atm_sysfs.c struct device *cdev = &adev->class_dev; device 68 net/atm/br2684.c struct net_device *device; device 189 net/atm/br2684.c pr_debug("(vcc %p ; net_dev %p )\n", vcc, brvcc->device); device 194 net/atm/br2684.c netif_wake_queue(brvcc->device); device 262 net/atm/br2684.c netif_stop_queue(brvcc->device); device 265 net/atm/br2684.c netif_wake_queue(brvcc->device); device 279 net/atm/br2684.c netif_wake_queue(brvcc->device); device 323 net/atm/br2684.c netif_stop_queue(brvcc->device); device 411 net/atm/br2684.c pr_debug("removing VCC %p from dev %p\n", brvcc, brvcc->device); device 426 net/atm/br2684.c struct net_device *net_dev = brvcc->device; device 587 net/atm/br2684.c brvcc->device = net_dev; device 78 net/atm/resources.c struct atm_dev *atm_dev_register(const char *type, struct device *parent, device 46 net/atm/resources.h int atm_register_sysfs(struct atm_dev *adev, struct device *parent); device 58 net/batman-adv/sysfs.c struct device *dev = container_of(obj->parent, struct device, kobj); device 42 net/batman-adv/trace.h __string(device, bat_priv->soft_iface->name) device 48 net/batman-adv/trace.h __assign_str(device, bat_priv->soft_iface->name); device 59 net/batman-adv/trace.h __get_str(device), device 113 net/bluetooth/bnep/bnep.h char device[16]; /* Name of the Ethernet device */ device 126 net/bluetooth/bnep/bnep.h char device[16]; device 542 net/bluetooth/bnep/core.c static struct device *bnep_get_device(struct bnep_session *session) device 577 net/bluetooth/bnep/core.c (*req->device) ? req->device : "bnep%d", device 641 net/bluetooth/bnep/core.c strcpy(req->device, dev->name); device 680 net/bluetooth/bnep/core.c strcpy(ci->device, s->dev->name); device 80 net/bluetooth/bnep/sock.c ca.device[sizeof(ca.device)-1] = 0; device 11 net/bluetooth/hci_sysfs.c static void bt_link_release(struct device *dev) device 27 net/bluetooth/hci_sysfs.c static int __match_tty(struct device *dev, void *data) device 69 net/bluetooth/hci_sysfs.c struct device *dev; device 83 net/bluetooth/hci_sysfs.c static void bt_host_release(struct device *dev) device 97 net/bluetooth/hci_sysfs.c struct device *dev = &hdev->dev; device 65 net/bluetooth/rfcomm/tty.c struct device *tty_dev; device 201 net/bluetooth/rfcomm/tty.c static ssize_t show_address(struct device *tty_dev, struct device_attribute *attr, char *buf) device 207 net/bluetooth/rfcomm/tty.c static ssize_t show_channel(struct device *tty_dev, struct device_attribute *attr, char *buf) device 320 net/bluetooth/rfcomm/tty.c struct device *tty; device 27 net/bridge/br_sysfs_br.c static ssize_t store_bridge_parm(struct device *d, device 55 net/bridge/br_sysfs_br.c static ssize_t forward_delay_show(struct device *d, device 62 net/bridge/br_sysfs_br.c static ssize_t forward_delay_store(struct device *d, device 70 net/bridge/br_sysfs_br.c static ssize_t hello_time_show(struct device *d, struct device_attribute *attr, device 77 net/bridge/br_sysfs_br.c static ssize_t hello_time_store(struct device *d, device 85 net/bridge/br_sysfs_br.c static ssize_t max_age_show(struct device *d, struct device_attribute *attr, device 92 net/bridge/br_sysfs_br.c static ssize_t max_age_store(struct device *d, struct device_attribute *attr, device 99 net/bridge/br_sysfs_br.c static ssize_t ageing_time_show(struct device *d, device 111 net/bridge/br_sysfs_br.c static ssize_t ageing_time_store(struct device *d, device 119 net/bridge/br_sysfs_br.c static ssize_t stp_state_show(struct device *d, device 134 net/bridge/br_sysfs_br.c static ssize_t stp_state_store(struct device *d, device 142 net/bridge/br_sysfs_br.c static ssize_t group_fwd_mask_show(struct device *d, device 160 net/bridge/br_sysfs_br.c static ssize_t group_fwd_mask_store(struct device *d, device 169 net/bridge/br_sysfs_br.c static ssize_t priority_show(struct device *d, struct device_attribute *attr, device 183 net/bridge/br_sysfs_br.c static ssize_t priority_store(struct device *d, struct device_attribute *attr, device 190 net/bridge/br_sysfs_br.c static ssize_t root_id_show(struct device *d, struct device_attribute *attr, device 197 net/bridge/br_sysfs_br.c static ssize_t bridge_id_show(struct device *d, struct device_attribute *attr, device 204 net/bridge/br_sysfs_br.c static ssize_t root_port_show(struct device *d, struct device_attribute *attr, device 211 net/bridge/br_sysfs_br.c static ssize_t root_path_cost_show(struct device *d, device 218 net/bridge/br_sysfs_br.c static ssize_t topology_change_show(struct device *d, device 225 net/bridge/br_sysfs_br.c static ssize_t topology_change_detected_show(struct device *d, device 234 net/bridge/br_sysfs_br.c static ssize_t hello_timer_show(struct device *d, device 242 net/bridge/br_sysfs_br.c static ssize_t tcn_timer_show(struct device *d, struct device_attribute *attr, device 250 net/bridge/br_sysfs_br.c static ssize_t topology_change_timer_show(struct device *d, device 259 net/bridge/br_sysfs_br.c static ssize_t gc_timer_show(struct device *d, struct device_attribute *attr, device 267 net/bridge/br_sysfs_br.c static ssize_t group_addr_show(struct device *d, device 274 net/bridge/br_sysfs_br.c static ssize_t group_addr_store(struct device *d, device 319 net/bridge/br_sysfs_br.c static ssize_t flush_store(struct device *d, device 327 net/bridge/br_sysfs_br.c static ssize_t no_linklocal_learn_show(struct device *d, device 340 net/bridge/br_sysfs_br.c static ssize_t no_linklocal_learn_store(struct device *d, device 349 net/bridge/br_sysfs_br.c static ssize_t multicast_router_show(struct device *d, device 356 net/bridge/br_sysfs_br.c static ssize_t multicast_router_store(struct device *d, device 364 net/bridge/br_sysfs_br.c static ssize_t multicast_snooping_show(struct device *d, device 372 net/bridge/br_sysfs_br.c static ssize_t multicast_snooping_store(struct device *d, device 380 net/bridge/br_sysfs_br.c static ssize_t multicast_query_use_ifaddr_show(struct device *d, device 396 net/bridge/br_sysfs_br.c multicast_query_use_ifaddr_store(struct device *d, device 404 net/bridge/br_sysfs_br.c static ssize_t multicast_querier_show(struct device *d, device 412 net/bridge/br_sysfs_br.c static ssize_t multicast_querier_store(struct device *d, device 420 net/bridge/br_sysfs_br.c static ssize_t hash_elasticity_show(struct device *d, device 433 net/bridge/br_sysfs_br.c static ssize_t hash_elasticity_store(struct device *d, device 441 net/bridge/br_sysfs_br.c static ssize_t hash_max_show(struct device *d, struct device_attribute *attr, device 454 net/bridge/br_sysfs_br.c static ssize_t hash_max_store(struct device *d, struct device_attribute *attr, device 461 net/bridge/br_sysfs_br.c static ssize_t multicast_igmp_version_show(struct device *d, device 470 net/bridge/br_sysfs_br.c static ssize_t multicast_igmp_version_store(struct device *d, device 478 net/bridge/br_sysfs_br.c static ssize_t multicast_last_member_count_show(struct device *d, device 492 net/bridge/br_sysfs_br.c static ssize_t multicast_last_member_count_store(struct device *d, device 501 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 514 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 522 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 536 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 544 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 558 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 565 net/bridge/br_sysfs_br.c static ssize_t multicast_querier_interval_show(struct device *d, device 580 net/bridge/br_sysfs_br.c static ssize_t multicast_querier_interval_store(struct device *d, device 588 net/bridge/br_sysfs_br.c static ssize_t multicast_query_interval_show(struct device *d, device 603 net/bridge/br_sysfs_br.c static ssize_t multicast_query_interval_store(struct device *d, device 612 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 627 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 635 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 650 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 657 net/bridge/br_sysfs_br.c static ssize_t multicast_stats_enabled_show(struct device *d, device 673 net/bridge/br_sysfs_br.c static ssize_t multicast_stats_enabled_store(struct device *d, device 683 net/bridge/br_sysfs_br.c static ssize_t multicast_mld_version_show(struct device *d, device 692 net/bridge/br_sysfs_br.c static ssize_t multicast_mld_version_store(struct device *d, device 703 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 716 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 724 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 737 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 745 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, char *buf) device 758 net/bridge/br_sysfs_br.c struct device *d, struct device_attribute *attr, const char *buf, device 766 net/bridge/br_sysfs_br.c static ssize_t vlan_filtering_show(struct device *d, device 774 net/bridge/br_sysfs_br.c static ssize_t vlan_filtering_store(struct device *d, device 782 net/bridge/br_sysfs_br.c static ssize_t vlan_protocol_show(struct device *d, device 790 net/bridge/br_sysfs_br.c static ssize_t vlan_protocol_store(struct device *d, device 798 net/bridge/br_sysfs_br.c static ssize_t default_pvid_show(struct device *d, device 806 net/bridge/br_sysfs_br.c static ssize_t default_pvid_store(struct device *d, device 814 net/bridge/br_sysfs_br.c static ssize_t vlan_stats_enabled_show(struct device *d, device 822 net/bridge/br_sysfs_br.c static ssize_t vlan_stats_enabled_store(struct device *d, device 830 net/bridge/br_sysfs_br.c static ssize_t vlan_stats_per_port_show(struct device *d, device 838 net/bridge/br_sysfs_br.c static ssize_t vlan_stats_per_port_store(struct device *d, device 919 net/bridge/br_sysfs_br.c struct device *dev = kobj_to_dev(kobj); device 100 net/bridge/netfilter/ebtables.c ebt_dev_check(const char *entry, const struct net_device *device) device 107 net/bridge/netfilter/ebtables.c if (!device) device 109 net/bridge/netfilter/ebtables.c devname = device->name; device 9965 net/core/dev.c const struct device *parent; device 6206 net/core/devlink.c int devlink_register(struct devlink *devlink, struct device *dev) device 40 net/core/net-sysfs.c static ssize_t netdev_show(const struct device *dev, device 61 net/core/net-sysfs.c static ssize_t field##_show(struct device *dev, \ device 76 net/core/net-sysfs.c static ssize_t netdev_store(struct device *dev, struct device_attribute *attr, device 113 net/core/net-sysfs.c static ssize_t iflink_show(struct device *dev, struct device_attribute *attr, device 127 net/core/net-sysfs.c static ssize_t name_assign_type_show(struct device *dev, device 142 net/core/net-sysfs.c static ssize_t address_show(struct device *dev, struct device_attribute *attr, device 156 net/core/net-sysfs.c static ssize_t broadcast_show(struct device *dev, device 174 net/core/net-sysfs.c static ssize_t carrier_store(struct device *dev, struct device_attribute *attr, device 180 net/core/net-sysfs.c static ssize_t carrier_show(struct device *dev, device 192 net/core/net-sysfs.c static ssize_t speed_show(struct device *dev, device 212 net/core/net-sysfs.c static ssize_t duplex_show(struct device *dev, device 246 net/core/net-sysfs.c static ssize_t dormant_show(struct device *dev, device 268 net/core/net-sysfs.c static ssize_t operstate_show(struct device *dev, device 287 net/core/net-sysfs.c static ssize_t carrier_changes_show(struct device *dev, device 299 net/core/net-sysfs.c static ssize_t carrier_up_count_show(struct device *dev, device 309 net/core/net-sysfs.c static ssize_t carrier_down_count_show(struct device *dev, device 326 net/core/net-sysfs.c static ssize_t mtu_store(struct device *dev, struct device_attribute *attr, device 338 net/core/net-sysfs.c static ssize_t flags_store(struct device *dev, struct device_attribute *attr, device 345 net/core/net-sysfs.c static ssize_t tx_queue_len_store(struct device *dev, device 362 net/core/net-sysfs.c static ssize_t gro_flush_timeout_store(struct device *dev, device 373 net/core/net-sysfs.c static ssize_t ifalias_store(struct device *dev, struct device_attribute *attr, device 404 net/core/net-sysfs.c static ssize_t ifalias_show(struct device *dev, device 424 net/core/net-sysfs.c static ssize_t group_store(struct device *dev, struct device_attribute *attr, device 437 net/core/net-sysfs.c static ssize_t proto_down_store(struct device *dev, device 445 net/core/net-sysfs.c static ssize_t phys_port_id_show(struct device *dev, device 467 net/core/net-sysfs.c static ssize_t phys_port_name_show(struct device *dev, device 489 net/core/net-sysfs.c static ssize_t phys_switch_id_show(struct device *dev, device 546 net/core/net-sysfs.c static ssize_t netstat_show(const struct device *d, device 569 net/core/net-sysfs.c static ssize_t name##_show(struct device *d, \ device 891 net/core/net-sysfs.c struct device *dev = &queue->dev->dev; device 1434 net/core/net-sysfs.c struct device *dev = &queue->dev->dev; device 1610 net/core/net-sysfs.c static int netdev_uevent(struct device *d, struct kobj_uevent_env *env) device 1634 net/core/net-sysfs.c static void netdev_release(struct device *d) device 1647 net/core/net-sysfs.c static const void *net_namespace(struct device *d) device 1654 net/core/net-sysfs.c static void net_get_ownership(struct device *d, kuid_t *uid, kgid_t *gid) device 1673 net/core/net-sysfs.c static int of_dev_node_match(struct device *dev, const void *data) device 1694 net/core/net-sysfs.c struct device *dev; device 1710 net/core/net-sysfs.c struct device *dev = &ndev->dev; device 1727 net/core/net-sysfs.c struct device *dev = &ndev->dev; device 134 net/dsa/dsa.c static int dev_is_class(struct device *dev, void *class) device 142 net/dsa/dsa.c static struct device *dev_find_class(struct device *parent, char *class) device 152 net/dsa/dsa.c struct net_device *dsa_dev_to_net_device(struct device *dev) device 154 net/dsa/dsa.c struct device *d; device 116 net/dsa/dsa2.c int device, port; device 118 net/dsa/dsa2.c for (device = 0; device < DSA_MAX_SWITCHES; device++) { device 119 net/dsa/dsa2.c ds = dst->ds[device]; device 182 net/dsa/dsa2.c int device; device 184 net/dsa/dsa2.c for (device = 0; device < DSA_MAX_SWITCHES; device++) { device 185 net/dsa/dsa2.c ds = dst->ds[device]; device 201 net/dsa/dsa2.c int device, port; device 203 net/dsa/dsa2.c for (device = 0; device < DSA_MAX_SWITCHES; device++) { device 204 net/dsa/dsa2.c ds = dst->ds[device]; device 223 net/dsa/dsa2.c int device, port; device 233 net/dsa/dsa2.c for (device = 0; device < DSA_MAX_SWITCHES; device++) { device 234 net/dsa/dsa2.c ds = dst->ds[device]; device 447 net/dsa/dsa2.c int device, port, i; device 450 net/dsa/dsa2.c for (device = 0; device < DSA_MAX_SWITCHES; device++) { device 451 net/dsa/dsa2.c ds = dst->ds[device]; device 471 net/dsa/dsa2.c for (i = 0; i < device; i++) { device 492 net/dsa/dsa2.c int device, port; device 494 net/dsa/dsa2.c for (device = 0; device < DSA_MAX_SWITCHES; device++) { device 495 net/dsa/dsa2.c ds = dst->ds[device]; device 751 net/dsa/dsa2.c struct device *dev) device 776 net/dsa/dsa2.c struct device *dev; device 843 net/dsa/dsa2.c struct dsa_switch *dsa_switch_alloc(struct device *dev, size_t n) device 103 net/dsa/dsa_priv.h int device, int port) device 110 net/dsa/dsa_priv.h if (device < 0 || device >= DSA_MAX_SWITCHES) device 113 net/dsa/dsa_priv.h ds = dst->ds[device]; device 267 net/dsa/master.c static ssize_t tagging_show(struct device *d, struct device_attribute *attr, device 419 net/ethernet/eth.c static void devm_free_netdev(struct device *dev, void *res) device 424 net/ethernet/eth.c struct net_device *devm_alloc_etherdev_mqs(struct device *dev, int sizeof_priv, device 551 net/ethernet/eth.c int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr) device 578 net/ethernet/eth.c int nvmem_get_mac_address(struct device *dev, void *addrbuf) device 28 net/ieee802154/core.c struct device *dev; device 46 net/ieee802154/core.c static int wpan_phy_iter(struct device *dev, void *_data) device 20 net/ieee802154/sysfs.c dev_to_rdev(struct device *dev) device 27 net/ieee802154/sysfs.c static ssize_t name ## _show(struct device *dev, \ device 37 net/ieee802154/sysfs.c static ssize_t name_show(struct device *dev, device 47 net/ieee802154/sysfs.c static void wpan_phy_release(struct device *dev) device 62 net/ieee802154/sysfs.c static int wpan_phy_suspend(struct device *dev) device 76 net/ieee802154/sysfs.c static int wpan_phy_resume(struct device *dev) device 130 net/iucv/af_iucv.c static int afiucv_pm_prepare(struct device *dev) device 138 net/iucv/af_iucv.c static void afiucv_pm_complete(struct device *dev) device 151 net/iucv/af_iucv.c static int afiucv_pm_freeze(struct device *dev) device 188 net/iucv/af_iucv.c static int afiucv_pm_restore_thaw(struct device *dev) device 232 net/iucv/af_iucv.c static struct device *af_iucv_dev; device 2422 net/iucv/af_iucv.c af_iucv_dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 2430 net/iucv/af_iucv.c af_iucv_dev->release = (void (*)(struct device *))kfree; device 65 net/iucv/iucv.c static int iucv_bus_match(struct device *dev, struct device_driver *drv) device 78 net/iucv/iucv.c static int iucv_pm_prepare(struct device *); device 79 net/iucv/iucv.c static void iucv_pm_complete(struct device *); device 80 net/iucv/iucv.c static int iucv_pm_freeze(struct device *); device 81 net/iucv/iucv.c static int iucv_pm_thaw(struct device *); device 82 net/iucv/iucv.c static int iucv_pm_restore(struct device *); device 99 net/iucv/iucv.c struct device *iucv_root; device 1837 net/iucv/iucv.c static int iucv_pm_prepare(struct device *dev) device 1849 net/iucv/iucv.c static void iucv_pm_complete(struct device *dev) device 1883 net/iucv/iucv.c static int iucv_pm_freeze(struct device *dev) device 1920 net/iucv/iucv.c static int iucv_pm_thaw(struct device *dev) device 1955 net/iucv/iucv.c static int iucv_pm_restore(struct device *dev) device 60 net/netfilter/xt_IDLETIMER.c static ssize_t idletimer_tg_show(struct device *dev, device 263 net/netfilter/xt_IDLETIMER.c static struct device *idletimer_tg_device; device 85 net/netrom/af_netrom.c if (nr_sk(s)->device == dev) device 485 net/netrom/af_netrom.c nr->device = onr->device; device 598 net/netrom/af_netrom.c nr->device = dev; device 670 net/netrom/af_netrom.c nr->device = dev; device 1036 net/netrom/af_netrom.c if (nr->device == NULL) { device 1265 net/netrom/af_netrom.c if ((dev = nr->device) == NULL) device 644 net/netrom/nr_route.c if ((dev = nr_ax25_dev_get(nr_route.device)) == NULL) device 676 net/netrom/nr_route.c if ((dev = nr_ax25_dev_get(nr_route.device)) == NULL) device 957 net/nfc/core.c static void nfc_release(struct device *d) device 1019 net/nfc/core.c static int match_idx(struct device *d, const void *data) device 1029 net/nfc/core.c struct device *d; device 66 net/nfc/llcp_core.c static void nfc_llcp_socket_release(struct nfc_llcp_local *local, bool device, device 121 net/nfc/llcp_core.c if (device == true) device 1190 net/nfc/nci/core.c struct device *dev = &ndev->nfc_dev->dev; device 112 net/nfc/nfc.h struct device *d = class_dev_iter_next(iter); device 247 net/phonet/pn_dev.c ret = phonet_address_add(dev, req.ifr_phonet_autoconf.device); device 251 net/phonet/pn_dev.c req.ifr_phonet_autoconf.device); device 16 net/qrtr/smd.c struct device *dev; device 128 net/rds/ib.c static void rds_ib_add_one(struct ib_device *device) device 134 net/rds/ib.c if (device->node_type != RDMA_NODE_IB_CA) device 138 net/rds/ib.c ibdev_to_node(device)); device 149 net/rds/ib.c rds_ibdev->max_wrs = device->attrs.max_qp_wr; device 150 net/rds/ib.c rds_ibdev->max_sge = min(device->attrs.max_send_sge, RDS_IB_MAX_SGE); device 152 net/rds/ib.c has_fr = (device->attrs.device_cap_flags & device 154 net/rds/ib.c has_fmr = (device->ops.alloc_fmr && device->ops.dealloc_fmr && device 155 net/rds/ib.c device->ops.map_phys_fmr && device->ops.unmap_fmr); device 158 net/rds/ib.c rds_ibdev->fmr_max_remaps = device->attrs.max_map_per_fmr?: 32; device 159 net/rds/ib.c rds_ibdev->max_1m_mrs = device->attrs.max_mr ? device 160 net/rds/ib.c min_t(unsigned int, (device->attrs.max_mr / 2), device 163 net/rds/ib.c rds_ibdev->max_8k_mrs = device->attrs.max_mr ? device 164 net/rds/ib.c min_t(unsigned int, ((device->attrs.max_mr / 2) * RDS_MR_8K_SCALE), device 167 net/rds/ib.c rds_ibdev->max_initiator_depth = device->attrs.max_qp_init_rd_atom; device 168 net/rds/ib.c rds_ibdev->max_responder_resources = device->attrs.max_qp_rd_atom; device 170 net/rds/ib.c rds_ibdev->vector_load = kcalloc(device->num_comp_vectors, device 179 net/rds/ib.c rds_ibdev->dev = device; device 180 net/rds/ib.c rds_ibdev->pd = ib_alloc_pd(device, 0); device 201 net/rds/ib.c device->attrs.max_fmr, rds_ibdev->max_wrs, rds_ibdev->max_sge, device 206 net/rds/ib.c device->name, device 214 net/rds/ib.c ib_set_client_data(device, &rds_ib_client, rds_ibdev); device 239 net/rds/ib.c struct rds_ib_device *rds_ib_get_client_data(struct ib_device *device) device 244 net/rds/ib.c rds_ibdev = ib_get_client_data(device, &rds_ib_client); device 258 net/rds/ib.c static void rds_ib_remove_one(struct ib_device *device, void *client_data) device 268 net/rds/ib.c ib_set_client_data(device, &rds_ib_client, NULL); device 474 net/rds/ib.c if (ret || !cm_id->device || device 475 net/rds/ib.c cm_id->device->node_type != RDMA_NODE_IB_CA) device 480 net/rds/ib.c cm_id->device ? cm_id->device->node_type : -1); device 360 net/rds/ib.h struct rds_ib_device *rds_ib_get_client_data(struct ib_device *device); device 449 net/rds/ib_cm.c struct ib_device *dev = ic->i_cm_id->device; device 993 net/rds/ib_cm.c struct ib_device *dev = ic->i_cm_id->device; device 211 net/rds/ib_fmr.c ibmr->device = rds_ibdev; device 425 net/rds/ib_frmr.c ibmr->device = rds_ibdev; device 70 net/rds/ib_mr.h struct rds_ib_device *device; device 214 net/rds/ib_rdma.c struct rds_ib_device *rds_ibdev = ibmr->device; device 230 net/rds/ib_rdma.c struct rds_ib_device *rds_ibdev = ibmr->device; device 481 net/rds/ib_rdma.c struct rds_ib_device *rds_ibdev = ibmr->device; device 231 net/rds/ib_recv.c ib_dma_unmap_sg(ic->i_cm_id->device, &recv->r_frag->f_sg, 1, DMA_FROM_DEVICE); device 341 net/rds/ib_recv.c ret = ib_dma_map_sg(ic->i_cm_id->device, &recv->r_frag->f_sg, device 984 net/rds/ib_recv.c ib_dma_unmap_sg(ic->i_cm_id->device, &recv->r_frag->f_sg, 1, device 77 net/rds/ib_send.c ib_dma_unmap_sg(ic->i_cm_id->device, device 87 net/rds/ib_send.c ib_dma_unmap_sg(ic->i_cm_id->device, device 128 net/rds/ib_send.c ib_dma_unmap_sg(ic->i_cm_id->device, op->op_sg, 1, device 487 net/rds/ib_send.c struct ib_device *dev = ic->i_cm_id->device; device 797 net/rds/ib_send.c ret = ib_dma_map_sg(ic->i_cm_id->device, op->op_sg, 1, DMA_FROM_DEVICE); device 861 net/rds/ib_send.c op->op_count = ib_dma_map_sg(ic->i_cm_id->device, device 63 net/rds/rdma_transport.c if (cm_id->device->node_type == RDMA_NODE_IB_CA) device 59 net/rfkill/core.c struct device dev; device 669 net/rfkill/core.c static ssize_t name_show(struct device *dev, struct device_attribute *attr, device 678 net/rfkill/core.c static ssize_t type_show(struct device *dev, struct device_attribute *attr, device 687 net/rfkill/core.c static ssize_t index_show(struct device *dev, struct device_attribute *attr, device 696 net/rfkill/core.c static ssize_t persistent_show(struct device *dev, device 705 net/rfkill/core.c static ssize_t hard_show(struct device *dev, struct device_attribute *attr, device 714 net/rfkill/core.c static ssize_t soft_show(struct device *dev, struct device_attribute *attr, device 722 net/rfkill/core.c static ssize_t soft_store(struct device *dev, struct device_attribute *attr, device 757 net/rfkill/core.c static ssize_t state_show(struct device *dev, struct device_attribute *attr, device 765 net/rfkill/core.c static ssize_t state_store(struct device *dev, struct device_attribute *attr, device 803 net/rfkill/core.c static void rfkill_release(struct device *dev) device 810 net/rfkill/core.c static int rfkill_dev_uevent(struct device *dev, struct kobj_uevent_env *env) device 862 net/rfkill/core.c static int rfkill_suspend(struct device *dev) device 872 net/rfkill/core.c static int rfkill_resume(struct device *dev) device 920 net/rfkill/core.c struct device *parent, device 926 net/rfkill/core.c struct device *dev; device 1005 net/rfkill/core.c struct device *dev; device 60 net/rfkill/rfkill-gpio.c static int rfkill_gpio_acpi_probe(struct device *dev, device 168 net/rose/af_rose.c if (rose->device == dev) { device 172 net/rose/af_rose.c rose->device = NULL; device 571 net/rose/af_rose.c rose->device = orose->device; device 675 net/rose/af_rose.c rose->device = dev; device 773 net/rose/af_rose.c rose->device = dev; device 996 net/rose/af_rose.c make_rose->device = dev; device 1050 net/rose/af_rose.c if (rose->neighbour == NULL || rose->device == NULL) device 1379 net/rose/af_rose.c const struct net_device *dev = rose->device; device 734 net/rose/rose_route.c if ((dev = rose_ax25_dev_find(rose_route.device)) == NULL) device 748 net/rose/rose_route.c if ((dev = rose_ax25_dev_find(rose_route.device)) == NULL) device 258 net/smc/smc_ism.c static void smcd_release(struct device *dev) device 266 net/smc/smc_ism.c struct smcd_dev *smcd_alloc_dev(struct device *parent, const char *name, device 33 net/smc/smc_pnet.h static inline int smc_pnetid_by_dev_port(struct device *dev, device 59 net/sunrpc/xprtrdma/frwr_ops.c bool frwr_is_supported(struct ib_device *device) device 61 net/sunrpc/xprtrdma/frwr_ops.c struct ib_device_attr *attrs = &device->attrs; device 71 net/sunrpc/xprtrdma/frwr_ops.c device->name); device 97 net/sunrpc/xprtrdma/frwr_ops.c ib_dma_unmap_sg(r_xprt->rx_ia.ri_id->device, device 219 net/sunrpc/xprtrdma/frwr_ops.c struct ib_device_attr *attrs = &ia->ri_id->device->attrs; device 261 net/sunrpc/xprtrdma/frwr_ops.c max_qp_wr = ia->ri_id->device->attrs.max_qp_wr; device 356 net/sunrpc/xprtrdma/frwr_ops.c dma_nents = ib_dma_map_sg(ia->ri_id->device, mr->mr_sg, mr->mr_nents, device 133 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c addr = ib_dma_map_single(rdma->sc_pd->device, buffer, device 135 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c if (ib_dma_mapping_error(rdma->sc_pd->device, addr)) device 161 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c ib_dma_unmap_single(rdma->sc_pd->device, ctxt->rc_recv_sge.addr, device 324 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c ib_dma_sync_single_for_cpu(rdma->sc_pd->device, device 143 net/sunrpc/xprtrdma/svc_rdma_sendto.c addr = ib_dma_map_single(rdma->sc_pd->device, buffer, device 145 net/sunrpc/xprtrdma/svc_rdma_sendto.c if (ib_dma_mapping_error(rdma->sc_pd->device, addr)) device 179 net/sunrpc/xprtrdma/svc_rdma_sendto.c ib_dma_unmap_single(rdma->sc_pd->device, device 230 net/sunrpc/xprtrdma/svc_rdma_sendto.c struct ib_device *device = rdma->sc_cm_id->device; device 237 net/sunrpc/xprtrdma/svc_rdma_sendto.c ib_dma_unmap_page(device, device 491 net/sunrpc/xprtrdma/svc_rdma_sendto.c struct ib_device *dev = rdma->sc_cm_id->device; device 533 net/sunrpc/xprtrdma/svc_rdma_sendto.c ib_dma_sync_single_for_device(rdma->sc_pd->device, device 623 net/sunrpc/xprtrdma/svc_rdma_sendto.c ib_dma_sync_single_for_device(rdma->sc_pd->device, device 417 net/sunrpc/xprtrdma/svc_rdma_transport.c dev = newxprt->sc_cm_id->device; device 245 net/sunrpc/xprtrdma/verbs.c ia->ri_id->device->name, device 289 net/sunrpc/xprtrdma/verbs.c ia->ri_id->device->name, rdma_event_msg(event->event)); device 368 net/sunrpc/xprtrdma/verbs.c ia->ri_pd = ib_alloc_pd(ia->ri_id->device, 0); device 377 net/sunrpc/xprtrdma/verbs.c if (frwr_is_supported(ia->ri_id->device)) device 382 net/sunrpc/xprtrdma/verbs.c ia->ri_id->device->name, xprt_rdma_memreg_strategy); device 488 net/sunrpc/xprtrdma/verbs.c max_sge = min_t(unsigned int, ia->ri_id->device->attrs.max_send_sge, device 523 net/sunrpc/xprtrdma/verbs.c sendcq = ib_alloc_cq_any(ia->ri_id->device, NULL, device 531 net/sunrpc/xprtrdma/verbs.c recvcq = ib_alloc_cq_any(ia->ri_id->device, NULL, device 557 net/sunrpc/xprtrdma/verbs.c min_t(int, U8_MAX, ia->ri_id->device->attrs.max_qp_rd_atom); device 671 net/sunrpc/xprtrdma/verbs.c if (ia->ri_id->device != id->device) { device 1302 net/sunrpc/xprtrdma/verbs.c ib_dma_unmap_sg(r_xprt->rx_ia.ri_id->device, device 1420 net/sunrpc/xprtrdma/verbs.c struct ib_device *device = r_xprt->rx_ia.ri_id->device; device 1425 net/sunrpc/xprtrdma/verbs.c rb->rg_iov.addr = ib_dma_map_single(device, rdmab_data(rb), device 1427 net/sunrpc/xprtrdma/verbs.c if (ib_dma_mapping_error(device, rdmab_addr(rb))) { device 1432 net/sunrpc/xprtrdma/verbs.c rb->rg_device = device; device 547 net/sunrpc/xprtrdma/xprt_rdma.h bool frwr_is_supported(struct ib_device *device); device 877 net/tls/tls_main.c void tls_register_device(struct tls_device *device) device 880 net/tls/tls_main.c list_add_tail(&device->dev_list, &device_list); device 885 net/tls/tls_main.c void tls_unregister_device(struct tls_device *device) device 888 net/tls/tls_main.c list_del(&device->dev_list); device 111 net/wimax/op-msg.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 260 net/wimax/op-msg.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 321 net/wimax/op-msg.c struct device *dev; device 57 net/wimax/op-reset.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 82 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 137 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 194 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 237 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 288 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 336 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 380 net/wimax/op-rfkill.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 402 net/wimax/op-rfkill.c struct device *dev; device 92 net/wimax/stack.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 158 net/wimax/stack.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 191 net/wimax/stack.c struct device *dev = wimax_dev_to_dev(wimax_dev); device 468 net/wimax/stack.c struct device *dev = net_dev->dev.parent; device 10 net/wireless/ethtool.c struct device *pdev = wiphy_dev(wdev->wiphy); device 76 net/wireless/of.c struct device *dev = wiphy_dev(wiphy); device 21 net/wireless/sysfs.c struct device *dev) device 27 net/wireless/sysfs.c static ssize_t name ## _show(struct device *dev, \ device 39 net/wireless/sysfs.c static ssize_t name_show(struct device *dev, device 49 net/wireless/sysfs.c static ssize_t addresses_show(struct device *dev, device 77 net/wireless/sysfs.c static void wiphy_dev_release(struct device *dev) device 84 net/wireless/sysfs.c static int wiphy_uevent(struct device *dev, struct kobj_uevent_env *env) device 99 net/wireless/sysfs.c static int wiphy_suspend(struct device *dev) device 126 net/wireless/sysfs.c static int wiphy_resume(struct device *dev) device 148 net/wireless/sysfs.c static const void *wiphy_namespace(struct device *d) device 76 net/x25/af_x25.c char device[200-sizeof(compat_ulong_t)]; device 1632 net/x25/af_x25.c dev = x25_dev_get(x25_subscr.device); device 353 net/x25/x25_link.c if ((dev = x25_dev_get(x25_subscr.device)) == NULL) device 194 net/x25/x25_route.c dev = x25_dev_get(rt.device); device 22 samples/binderfs/binderfs_example.c struct binderfs_device device = { 0 }; device 52 samples/binderfs/binderfs_example.c memcpy(device.name, "my-binder", strlen("my-binder")); device 61 samples/binderfs/binderfs_example.c ret = ioctl(fd, BINDER_CTL_ADD, &device); device 72 samples/binderfs/binderfs_example.c device.major, device.minor, device.name); device 50 samples/hidraw/hid-example.c char *device = "/dev/hidraw0"; device 53 samples/hidraw/hid-example.c device = argv[1]; device 57 samples/hidraw/hid-example.c fd = open(device, O_RDWR|O_NONBLOCK); device 167 samples/v4l/v4l2-pci-skeleton.c unsigned int sizes[], struct device *alloc_devs[]) device 131 samples/vfio-mdev/mbochs.c static struct device mbochs_dev; device 250 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 308 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 336 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 366 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 442 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev); device 522 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev); device 733 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 806 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(dmabuf->mdev_state->mdev); device 821 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(dmabuf->mdev_state->mdev); device 838 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(dmabuf->mdev_state->mdev); device 867 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(dmabuf->mdev_state->mdev); device 879 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 992 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev_state->mdev); device 1096 samples/vfio-mdev/mbochs.c struct device *dev = mdev_dev(mdev); device 1332 samples/vfio-mdev/mbochs.c memory_show(struct device *dev, struct device_attribute *attr, device 1358 samples/vfio-mdev/mbochs.c name_show(struct kobject *kobj, struct device *dev, char *buf) device 1365 samples/vfio-mdev/mbochs.c description_show(struct kobject *kobj, struct device *dev, char *buf) device 1375 samples/vfio-mdev/mbochs.c available_instances_show(struct kobject *kobj, struct device *dev, char *buf) device 1384 samples/vfio-mdev/mbochs.c static ssize_t device_api_show(struct kobject *kobj, struct device *dev, device 1439 samples/vfio-mdev/mbochs.c static void mbochs_device_release(struct device *dev) device 203 samples/vfio-mdev/mdpy-fb.c .device = MDPY_PCI_DEVICE_ID, device 86 samples/vfio-mdev/mdpy.c static struct device mdpy_dev; device 153 samples/vfio-mdev/mdpy.c struct device *dev = mdev_dev(mdev_state->mdev); device 179 samples/vfio-mdev/mdpy.c struct device *dev = mdev_dev(mdev); device 232 samples/vfio-mdev/mdpy.c struct device *dev = mdev_dev(mdev); device 278 samples/vfio-mdev/mdpy.c struct device *dev = mdev_dev(mdev); device 639 samples/vfio-mdev/mdpy.c resolution_show(struct device *dev, struct device_attribute *attr, device 667 samples/vfio-mdev/mdpy.c name_show(struct kobject *kobj, struct device *dev, char *buf) device 674 samples/vfio-mdev/mdpy.c description_show(struct kobject *kobj, struct device *dev, char *buf) device 685 samples/vfio-mdev/mdpy.c available_instances_show(struct kobject *kobj, struct device *dev, char *buf) device 691 samples/vfio-mdev/mdpy.c static ssize_t device_api_show(struct kobject *kobj, struct device *dev, device 746 samples/vfio-mdev/mdpy.c static void mdpy_device_release(struct device *dev) device 76 samples/vfio-mdev/mtty.c struct device dev; device 1261 samples/vfio-mdev/mtty.c sample_mtty_dev_show(struct device *dev, struct device_attribute *attr, device 1285 samples/vfio-mdev/mtty.c sample_mdev_dev_show(struct device *dev, struct device_attribute *attr, device 1312 samples/vfio-mdev/mtty.c name_show(struct kobject *kobj, struct device *dev, char *buf) device 1331 samples/vfio-mdev/mtty.c available_instances_show(struct kobject *kobj, struct device *dev, char *buf) device 1359 samples/vfio-mdev/mtty.c static ssize_t device_api_show(struct kobject *kobj, struct device *dev, device 1404 samples/vfio-mdev/mtty.c static void mtty_device_release(struct device *dev) device 40 scripts/mod/devicetable-offsets.c DEVID_FIELD(pci_device_id, device); device 122 scripts/mod/devicetable-offsets.c DEVID_FIELD(sdio_device_id, device); device 136 scripts/mod/devicetable-offsets.c DEVID_FIELD(virtio_device_id, device); device 171 scripts/mod/devicetable-offsets.c DEVID_FIELD(ipack_device_id, device); device 438 scripts/mod/file2alias.c DEF_FIELD(symval, pci_device_id, device); device 446 scripts/mod/file2alias.c ADD(alias, "d", device != PCI_ANY_ID, device); device 821 scripts/mod/file2alias.c DEF_FIELD(symval, sdio_device_id, device); device 826 scripts/mod/file2alias.c ADD(alias, "d", device != (__u16)SDIO_ANY_ID, device); device 869 scripts/mod/file2alias.c DEF_FIELD(symval, virtio_device_id, device); device 873 scripts/mod/file2alias.c ADD(alias, "d", device != VIRTIO_DEV_ANY_ID, device); device 1049 scripts/mod/file2alias.c DEF_FIELD(symval, ipack_device_id, device); device 1053 scripts/mod/file2alias.c ADD(alias, "d", device != IPACK_ANY_ID, device); device 34 sound/ac97/bus.c to_ac97_controller(struct device *ac97_adapter) device 90 sound/ac97/bus.c static void ac97_codec_release(struct device *dev) device 239 sound/ac97/bus.c static ssize_t cold_reset_store(struct device *dev, device 253 sound/ac97/bus.c static ssize_t warm_reset_store(struct device *dev, device 296 sound/ac97/bus.c static void ac97_adapter_release(struct device *dev) device 349 sound/ac97/bus.c const struct ac97_controller_ops *ops, struct device *dev, device 391 sound/ac97/bus.c static int ac97_pm_runtime_suspend(struct device *dev) device 406 sound/ac97/bus.c static int ac97_pm_runtime_resume(struct device *dev) device 458 sound/ac97/bus.c static ssize_t vendor_id_show(struct device *dev, device 473 sound/ac97/bus.c static int ac97_bus_match(struct device *dev, struct device_driver *drv) device 491 sound/ac97/bus.c static int ac97_bus_probe(struct device *dev) device 517 sound/ac97/bus.c static int ac97_bus_remove(struct device *dev) device 15 sound/ac97/snd_ac97_compat.c static void compat_ac97_release(struct device *dev) device 83 sound/ac97_bus.c static int ac97_bus_match(struct device *dev, struct device_driver *drv) device 99 sound/aoa/aoa.h aoa_fabric_register(struct aoa_fabric *fabric, struct device *dev); device 928 sound/aoa/codecs/onyx.c ctl->id.device = \ device 929 sound/aoa/codecs/onyx.c onyx->codec.soundbus_dev->pcm->device; \ device 16 sound/aoa/core/alsa.c int aoa_alsa_init(char *name, struct module *mod, struct device *dev) device 12 sound/aoa/core/alsa.h extern int aoa_alsa_init(char *name, struct module *mod, struct device *dev); device 84 sound/aoa/core/core.c int aoa_fabric_register(struct aoa_fabric *new_fabric, struct device *dev) device 1130 sound/aoa/fabrics/layout.c static int aoa_fabric_layout_suspend(struct device *dev) device 1140 sound/aoa/fabrics/layout.c static int aoa_fabric_layout_resume(struct device *dev) device 17 sound/aoa/soundbus/core.c struct device *tmp; device 36 sound/aoa/soundbus/core.c static int soundbus_probe(struct device *dev) device 58 sound/aoa/soundbus/core.c static int soundbus_uevent(struct device *dev, struct kobj_uevent_env *env) device 107 sound/aoa/soundbus/core.c static int soundbus_device_remove(struct device *dev) device 119 sound/aoa/soundbus/core.c static void soundbus_device_shutdown(struct device *dev) device 70 sound/aoa/soundbus/i2sbus/core.c static void i2sbus_release_dev(struct device *dev) device 8 sound/aoa/soundbus/sysfs.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 29 sound/aoa/soundbus/sysfs.c static ssize_t name_show(struct device *dev, device 39 sound/aoa/soundbus/sysfs.c static ssize_t type_show(struct device *dev, device 766 sound/arm/aaci.c static int aaci_suspend(struct device *dev) device 772 sound/arm/aaci.c static int aaci_resume(struct device *dev) device 148 sound/arm/pxa2xx-ac97.c static int pxa2xx_ac97_suspend(struct device *dev) device 159 sound/arm/pxa2xx-ac97.c static int pxa2xx_ac97_resume(struct device *dev) device 716 sound/atmel/ac97c.c struct device *dev = &pdev->dev; device 838 sound/atmel/ac97c.c static int atmel_ac97c_suspend(struct device *pdev) device 847 sound/atmel/ac97c.c static int atmel_ac97c_resume(struct device *pdev) device 121 sound/core/compress_offload.c data->stream.device = compr; device 293 sound/core/compress_offload.c mutex_lock(&stream->device->lock); device 301 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 327 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 344 sound/core/compress_offload.c mutex_lock(&stream->device->lock); device 378 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 407 sound/core/compress_offload.c mutex_lock(&stream->device->lock); device 442 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 508 sound/core/compress_offload.c dev_err(&stream->device->dev, device 738 sound/core/compress_offload.c mutex_lock(&stream->device->lock); device 743 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 784 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 801 sound/core/compress_offload.c mutex_lock(&stream->device->lock); device 904 sound/core/compress_offload.c mutex_lock(&stream->device->lock); device 959 sound/core/compress_offload.c mutex_unlock(&stream->device->lock); device 986 sound/core/compress_offload.c static int snd_compress_dev_register(struct snd_device *device) device 991 sound/core/compress_offload.c if (snd_BUG_ON(!device || !device->device_data)) device 993 sound/core/compress_offload.c compr = device->device_data; device 999 sound/core/compress_offload.c compr->card, compr->device, device 1009 sound/core/compress_offload.c static int snd_compress_dev_disconnect(struct snd_device *device) device 1013 sound/core/compress_offload.c compr = device->device_data; device 1025 sound/core/compress_offload.c snd_iprintf(buffer, "device: %d\n", compr->device); device 1037 sound/core/compress_offload.c sprintf(name, "compr%i", compr->device); device 1082 sound/core/compress_offload.c static int snd_compress_dev_free(struct snd_device *device) device 1086 sound/core/compress_offload.c compr = device->device_data; device 1099 sound/core/compress_offload.c int snd_compress_new(struct snd_card *card, int device, device 1110 sound/core/compress_offload.c compr->device = device; device 1116 sound/core/compress_offload.c dev_set_name(&compr->dev, "comprC%iD%i", card->number, device); device 1126 sound/core/compress_offload.c static int snd_compress_add_device(struct snd_compr *device) device 1130 sound/core/compress_offload.c if (!device->card) device 1134 sound/core/compress_offload.c ret = snd_card_register(device->card); device 1145 sound/core/compress_offload.c static int snd_compress_remove_device(struct snd_compr *device) device 1147 sound/core/compress_offload.c return snd_card_free(device->card); device 1155 sound/core/compress_offload.c int snd_compress_register(struct snd_compr *device) device 1159 sound/core/compress_offload.c if (device->name == NULL || device->ops == NULL) device 1162 sound/core/compress_offload.c pr_debug("Registering compressed device %s\n", device->name); device 1163 sound/core/compress_offload.c if (snd_BUG_ON(!device->ops->open)) device 1165 sound/core/compress_offload.c if (snd_BUG_ON(!device->ops->free)) device 1167 sound/core/compress_offload.c if (snd_BUG_ON(!device->ops->set_params)) device 1169 sound/core/compress_offload.c if (snd_BUG_ON(!device->ops->trigger)) device 1172 sound/core/compress_offload.c mutex_init(&device->lock); device 1176 sound/core/compress_offload.c retval = snd_compress_add_device(device); device 1182 sound/core/compress_offload.c int snd_compress_deregister(struct snd_compr *device) device 1184 sound/core/compress_offload.c pr_debug("Removing compressed device %s\n", device->name); device 1186 sound/core/compress_offload.c snd_compress_remove_device(device); device 259 sound/core/control.c kctl->id.device = ncontrol->device; device 359 sound/core/control.c id.iface, id.device, id.subdevice, id.name, device 676 sound/core/control.c if (kctl->id.device != id->device) device 1808 sound/core/control.c static int snd_ctl_dev_register(struct snd_device *device) device 1810 sound/core/control.c struct snd_card *card = device->device_data; device 1819 sound/core/control.c static int snd_ctl_dev_disconnect(struct snd_device *device) device 1821 sound/core/control.c struct snd_card *card = device->device_data; device 1837 sound/core/control.c static int snd_ctl_dev_free(struct snd_device *device) device 1839 sound/core/control.c struct snd_card *card = device->device_data; device 27 sound/core/hwdep.c static int snd_hwdep_dev_free(struct snd_device *device); device 28 sound/core/hwdep.c static int snd_hwdep_dev_register(struct snd_device *device); device 29 sound/core/hwdep.c static int snd_hwdep_dev_disconnect(struct snd_device *device); device 32 sound/core/hwdep.c static struct snd_hwdep *snd_hwdep_search(struct snd_card *card, int device) device 37 sound/core/hwdep.c if (hwdep->card == card && hwdep->device == device) device 263 sound/core/hwdep.c int device; device 265 sound/core/hwdep.c if (get_user(device, (int __user *)arg)) device 269 sound/core/hwdep.c if (device < 0) device 270 sound/core/hwdep.c device = 0; device 271 sound/core/hwdep.c else if (device < SNDRV_MINOR_HWDEPS) device 272 sound/core/hwdep.c device++; device 274 sound/core/hwdep.c device = SNDRV_MINOR_HWDEPS; device 276 sound/core/hwdep.c while (device < SNDRV_MINOR_HWDEPS) { device 277 sound/core/hwdep.c if (snd_hwdep_search(card, device)) device 279 sound/core/hwdep.c device++; device 281 sound/core/hwdep.c if (device >= SNDRV_MINOR_HWDEPS) device 282 sound/core/hwdep.c device = -1; device 284 sound/core/hwdep.c if (put_user(device, (int __user *)arg)) device 291 sound/core/hwdep.c int device, err; device 294 sound/core/hwdep.c if (get_user(device, &info->device)) device 297 sound/core/hwdep.c hwdep = snd_hwdep_search(card, device); device 333 sound/core/hwdep.c static void release_hwdep_device(struct device *dev) device 351 sound/core/hwdep.c int snd_hwdep_new(struct snd_card *card, char *id, int device, device 373 sound/core/hwdep.c hwdep->device = device; device 379 sound/core/hwdep.c dev_set_name(&hwdep->dev, "hwC%iD%i", card->number, device); device 396 sound/core/hwdep.c static int snd_hwdep_dev_free(struct snd_device *device) device 398 sound/core/hwdep.c struct snd_hwdep *hwdep = device->device_data; device 407 sound/core/hwdep.c static int snd_hwdep_dev_register(struct snd_device *device) device 409 sound/core/hwdep.c struct snd_hwdep *hwdep = device->device_data; device 414 sound/core/hwdep.c if (snd_hwdep_search(card, hwdep->device)) { device 420 sound/core/hwdep.c hwdep->card, hwdep->device, device 433 sound/core/hwdep.c hwdep->device) device 437 sound/core/hwdep.c card, hwdep->device, device 449 sound/core/hwdep.c static int snd_hwdep_dev_disconnect(struct snd_device *device) device 451 sound/core/hwdep.c struct snd_hwdep *hwdep = device->device_data; device 456 sound/core/hwdep.c if (snd_hwdep_search(hwdep->card, hwdep->device) != hwdep) { device 464 sound/core/hwdep.c snd_unregister_oss_device(hwdep->oss_type, hwdep->card, hwdep->device); device 486 sound/core/hwdep.c hwdep->card->number, hwdep->device, hwdep->name); device 116 sound/core/init.c static void default_release(struct device *dev) device 125 sound/core/init.c void snd_device_initialize(struct device *dev, struct snd_card *card) device 138 sound/core/init.c static void release_card_device(struct device *dev) device 160 sound/core/init.c int snd_card_new(struct device *parent, int idx, const char *xid, device 647 sound/core/init.c card_id_show_attr(struct device *dev, device 655 sound/core/init.c card_id_store_attr(struct device *dev, struct device_attribute *attr, device 687 sound/core/init.c card_number_show_attr(struct device *dev, device 32 sound/core/jack.c static int snd_jack_dev_disconnect(struct snd_device *device) device 35 sound/core/jack.c struct snd_jack *jack = device->device_data; device 51 sound/core/jack.c static int snd_jack_dev_free(struct snd_device *device) device 53 sound/core/jack.c struct snd_jack *jack = device->device_data; device 54 sound/core/jack.c struct snd_card *card = device->card; device 64 sound/core/jack.c snd_jack_dev_disconnect(device); device 73 sound/core/jack.c static int snd_jack_dev_register(struct snd_device *device) device 75 sound/core/jack.c struct snd_jack *jack = device->device_data; device 76 sound/core/jack.c struct snd_card *card = device->card; device 282 sound/core/jack.c void snd_jack_set_parent(struct snd_jack *jack, struct device *parent) device 64 sound/core/memalloc.c struct device *dev = dmab->dev.dev; device 116 sound/core/memalloc.c int snd_dma_alloc_pages(int type, struct device *device, size_t size, device 123 sound/core/memalloc.c if (WARN_ON(!device)) device 127 sound/core/memalloc.c dmab->dev.dev = device; device 132 sound/core/memalloc.c (__force gfp_t)(unsigned long)device); device 155 sound/core/memalloc.c snd_malloc_sgbuf_pages(device, size, dmab, NULL); device 186 sound/core/memalloc.c int snd_dma_alloc_pages_fallback(int type, struct device *device, size_t size, device 191 sound/core/memalloc.c while ((err = snd_dma_alloc_pages(type, device, size, dmab)) < 0) { device 110 sound/core/misc.c snd_pci_quirk_lookup_id(u16 vendor, u16 device, device 119 sound/core/misc.c (device & q->subdevice_mask) == q->subdevice) device 3085 sound/core/oss/pcm_oss.c pcm->card->number, pcm->device); device 3092 sound/core/oss/pcm_oss.c if (dsp_map[pcm->card->number] == (int)pcm->device) { device 3108 sound/core/oss/pcm_oss.c if (adsp_map[pcm->card->number] == (int)pcm->device) { device 3133 sound/core/oss/pcm_oss.c if (dsp_map[pcm->card->number] == (int)pcm->device) { device 34 sound/core/pcm.c static int snd_pcm_dev_free(struct snd_device *device); device 35 sound/core/pcm.c static int snd_pcm_dev_register(struct snd_device *device); device 36 sound/core/pcm.c static int snd_pcm_dev_disconnect(struct snd_device *device); device 38 sound/core/pcm.c static struct snd_pcm *snd_pcm_get(struct snd_card *card, int device) device 43 sound/core/pcm.c if (pcm->card == card && pcm->device == device) device 49 sound/core/pcm.c static int snd_pcm_next(struct snd_card *card, int device) device 54 sound/core/pcm.c if (pcm->card == card && pcm->device > device) device 55 sound/core/pcm.c return pcm->device; device 70 sound/core/pcm.c if (pcm->card == newpcm->card && pcm->device == newpcm->device) device 74 sound/core/pcm.c pcm->device > newpcm->device)) { device 90 sound/core/pcm.c int device; device 92 sound/core/pcm.c if (get_user(device, (int __user *)arg)) device 95 sound/core/pcm.c device = snd_pcm_next(card, device); device 97 sound/core/pcm.c if (put_user(device, (int __user *)arg)) device 104 sound/core/pcm.c unsigned int device, subdevice; device 112 sound/core/pcm.c if (get_user(device, &info->device)) device 122 sound/core/pcm.c pcm = snd_pcm_get(card, device); device 350 sound/core/pcm.c snd_iprintf(buffer, "device: %d\n", info->device); device 509 sound/core/pcm.c sprintf(name, "pcm%i%c", pcm->device, device 603 sound/core/pcm.c static int do_pcm_suspend(struct device *dev) device 654 sound/core/pcm.c dev_set_name(&pstr->dev, "pcmC%iD%i%c", pcm->card->number, pcm->device, device 703 sound/core/pcm.c static int _snd_pcm_new(struct snd_card *card, const char *id, int device, device 726 sound/core/pcm.c pcm->device = device; device 773 sound/core/pcm.c int snd_pcm_new(struct snd_card *card, const char *id, int device, device 776 sound/core/pcm.c return _snd_pcm_new(card, id, device, playback_count, capture_count, device 801 sound/core/pcm.c int snd_pcm_new_internal(struct snd_card *card, const char *id, int device, device 805 sound/core/pcm.c return _snd_pcm_new(card, id, device, playback_count, capture_count, device 873 sound/core/pcm.c static int snd_pcm_dev_free(struct snd_device *device) device 875 sound/core/pcm.c struct snd_pcm *pcm = device->device_data; device 1005 sound/core/pcm.c static ssize_t show_pcm_class(struct device *dev, device 1040 sound/core/pcm.c static int snd_pcm_dev_register(struct snd_device *device) device 1046 sound/core/pcm.c if (snd_BUG_ON(!device || !device->device_data)) device 1048 sound/core/pcm.c pcm = device->device_data; device 1067 sound/core/pcm.c err = snd_register_device(devtype, pcm->card, pcm->device, device 1086 sound/core/pcm.c static int snd_pcm_dev_disconnect(struct snd_device *device) device 1088 sound/core/pcm.c struct snd_pcm *pcm = device->device_data; device 1170 sound/core/pcm.c pcm->card->number, pcm->device, pcm->id, pcm->name); device 117 sound/core/pcm_lib.c substream->pcm->device, device 2447 sound/core/pcm_lib.c knew.device = pcm->device; device 53 sound/core/pcm_memory.c substream->pcm->card->number, substream->pcm->device, device 221 sound/core/pcm_memory.c int type, struct device *data, device 197 sound/core/pcm_native.c info->device = pcm->device; device 33 sound/core/pcm_param_trace.h __field(int, device) device 44 sound/core/pcm_param_trace.h __entry->device = substream->pcm->device; device 55 sound/core/pcm_param_trace.h __entry->device, device 73 sound/core/pcm_param_trace.h __field(int, device) device 94 sound/core/pcm_param_trace.h __entry->device = substream->pcm->device; device 115 sound/core/pcm_param_trace.h __entry->device, device 106 sound/core/pcm_timer.c tid.device = substream->pcm->device; device 113 sound/core/pcm_timer.c tid.card, tid.device, tid.subdevice); device 17 sound/core/pcm_trace.h __field( unsigned int, device ) device 29 sound/core/pcm_trace.h __entry->device = (substream)->pcm->device; device 39 sound/core/pcm_trace.h __entry->card, __entry->device, device 55 sound/core/pcm_trace.h __field( unsigned int, device ) device 65 sound/core/pcm_trace.h __entry->device = (substream)->pcm->device; device 74 sound/core/pcm_trace.h __entry->card, __entry->device, device 88 sound/core/pcm_trace.h __field( unsigned int, device ) device 95 sound/core/pcm_trace.h __entry->device = (substream)->pcm->device; device 101 sound/core/pcm_trace.h __entry->card, __entry->device, device 111 sound/core/pcm_trace.h __field( unsigned int, device ) device 122 sound/core/pcm_trace.h __entry->device = (substream)->pcm->device; device 133 sound/core/pcm_trace.h __entry->device, device 39 sound/core/rawmidi.c static int snd_rawmidi_dev_free(struct snd_device *device); device 40 sound/core/rawmidi.c static int snd_rawmidi_dev_register(struct snd_device *device); device 41 sound/core/rawmidi.c static int snd_rawmidi_dev_disconnect(struct snd_device *device); device 53 sound/core/rawmidi.c static struct snd_rawmidi *snd_rawmidi_search(struct snd_card *card, int device) device 58 sound/core/rawmidi.c if (rawmidi->card == card && rawmidi->device == device) device 339 sound/core/rawmidi.c int snd_rawmidi_kernel_open(struct snd_card *card, int device, int subdevice, device 349 sound/core/rawmidi.c rmidi = snd_rawmidi_search(card, device); device 562 sound/core/rawmidi.c info->device = rmidi->device; device 596 sound/core/rawmidi.c rmidi = snd_rawmidi_search(card, info->device); device 631 sound/core/rawmidi.c if (get_user(info.device, &_info->device)) device 847 sound/core/rawmidi.c int device; device 849 sound/core/rawmidi.c if (get_user(device, (int __user *)argp)) device 851 sound/core/rawmidi.c if (device >= SNDRV_RAWMIDI_DEVICES) /* next device is -1 */ device 852 sound/core/rawmidi.c device = SNDRV_RAWMIDI_DEVICES - 1; device 854 sound/core/rawmidi.c device = device < 0 ? 0 : device + 1; device 855 sound/core/rawmidi.c while (device < SNDRV_RAWMIDI_DEVICES) { device 856 sound/core/rawmidi.c if (snd_rawmidi_search(card, device)) device 858 sound/core/rawmidi.c device++; device 860 sound/core/rawmidi.c if (device == SNDRV_RAWMIDI_DEVICES) device 861 sound/core/rawmidi.c device = -1; device 863 sound/core/rawmidi.c if (put_user(device, (int __user *)argp)) device 1548 sound/core/rawmidi.c static void release_rawmidi_device(struct device *dev) device 1567 sound/core/rawmidi.c int snd_rawmidi_new(struct snd_card *card, char *id, int device, device 1587 sound/core/rawmidi.c rmidi->device = device; device 1598 sound/core/rawmidi.c dev_set_name(&rmidi->dev, "midiC%iD%i", card->number, device); device 1657 sound/core/rawmidi.c static int snd_rawmidi_dev_free(struct snd_device *device) device 1659 sound/core/rawmidi.c struct snd_rawmidi *rmidi = device->device_data; device 1665 sound/core/rawmidi.c static void snd_rawmidi_dev_seq_free(struct snd_seq_device *device) device 1667 sound/core/rawmidi.c struct snd_rawmidi *rmidi = device->private_data; device 1673 sound/core/rawmidi.c static int snd_rawmidi_dev_register(struct snd_device *device) device 1678 sound/core/rawmidi.c struct snd_rawmidi *rmidi = device->device_data; device 1680 sound/core/rawmidi.c if (rmidi->device >= SNDRV_RAWMIDI_DEVICES) device 1684 sound/core/rawmidi.c if (snd_rawmidi_search(rmidi->card, rmidi->device)) device 1693 sound/core/rawmidi.c rmidi->card, rmidi->device, device 1706 sound/core/rawmidi.c if ((int)rmidi->device == midi_map[rmidi->card->number]) { device 1720 sound/core/rawmidi.c if ((int)rmidi->device == amidi_map[rmidi->card->number]) { device 1732 sound/core/rawmidi.c sprintf(name, "midi%d", rmidi->device); device 1745 sound/core/rawmidi.c if (snd_seq_device_new(rmidi->card, rmidi->device, SNDRV_SEQ_DEV_ID_MIDISYNTH, 0, &rmidi->seq_dev) >= 0) { device 1748 sound/core/rawmidi.c sprintf(rmidi->seq_dev->name, "MIDI %d-%d", rmidi->card->number, rmidi->device); device 1764 sound/core/rawmidi.c static int snd_rawmidi_dev_disconnect(struct snd_device *device) device 1766 sound/core/rawmidi.c struct snd_rawmidi *rmidi = device->device_data; device 1784 sound/core/rawmidi.c if ((int)rmidi->device == midi_map[rmidi->card->number]) { device 1790 sound/core/rawmidi.c if ((int)rmidi->device == amidi_map[rmidi->card->number]) device 24 sound/core/seq/oss/seq_oss_ioctl.c if (snd_seq_oss_synth_make_info(dp, info.device, &info) < 0) device 37 sound/core/seq/oss/seq_oss_ioctl.c if (snd_seq_oss_midi_make_info(dp, info.device, &info) < 0) device 647 sound/core/seq/oss/seq_oss_midi.c inf->device = dev; device 89 sound/core/seq/oss/seq_oss_synth.c snd_seq_oss_synth_probe(struct device *_dev) device 140 sound/core/seq/oss/seq_oss_synth.c snd_seq_oss_synth_remove(struct device *_dev) device 618 sound/core/seq/oss/seq_oss_synth.c inf->device = dev; device 626 sound/core/seq/oss/seq_oss_synth.c inf->device = dev; device 18 sound/core/seq/oss/seq_oss_synth.h int snd_seq_oss_synth_probe(struct device *dev); device 19 sound/core/seq/oss/seq_oss_synth.h int snd_seq_oss_synth_remove(struct device *dev); device 2505 sound/core/seq/seq_clientmgr.c static struct device seq_dev; device 41 sound/core/seq/seq_midi.c int device; device 150 sound/core/seq/seq_midi.c int device, device 156 sound/core/seq/seq_midi.c msynth->device = device; device 170 sound/core/seq/seq_midi.c if ((err = snd_rawmidi_kernel_open(msynth->card, msynth->device, device 212 sound/core/seq/seq_midi.c if ((err = snd_rawmidi_kernel_open(msynth->card, msynth->device, device 258 sound/core/seq/seq_midi.c snd_seq_midisynth_probe(struct device *_dev) device 270 sound/core/seq/seq_midi.c int device = dev->device; device 273 sound/core/seq/seq_midi.c if (snd_BUG_ON(!card || device < 0 || device >= SNDRV_RAWMIDI_DEVICES)) device 278 sound/core/seq/seq_midi.c info->device = device; device 327 sound/core/seq/seq_midi.c if (snd_seq_midisynth_new(ms, card, device, p) < 0) device 333 sound/core/seq/seq_midi.c port->addr.port = device * (256 / SNDRV_RAWMIDI_DEVICES) + p; device 336 sound/core/seq/seq_midi.c info->device = device; device 353 sound/core/seq/seq_midi.c sprintf(port->name, "MIDI %d-%d-%u", card->number, device, p); device 355 sound/core/seq/seq_midi.c sprintf(port->name, "MIDI %d-%d", card->number, device); device 385 sound/core/seq/seq_midi.c client->ports_per_device[device] = ports; device 386 sound/core/seq/seq_midi.c client->ports[device] = msynth; device 413 sound/core/seq/seq_midi.c snd_seq_midisynth_remove(struct device *_dev) device 419 sound/core/seq/seq_midi.c int device = dev->device, p, ports; device 423 sound/core/seq/seq_midi.c if (client == NULL || client->ports[device] == NULL) { device 427 sound/core/seq/seq_midi.c ports = client->ports_per_device[device]; device 428 sound/core/seq/seq_midi.c client->ports_per_device[device] = 0; device 429 sound/core/seq/seq_midi.c msynth = client->ports[device]; device 430 sound/core/seq/seq_midi.c client->ports[device] = NULL; device 91 sound/core/seq/seq_timer.c tmr->alsa_id.device = seq_default_timer_device; device 278 sound/core/seq/seq_timer.c tmr->alsa_id.device != SNDRV_TIMER_GLOBAL_SYSTEM) { device 284 sound/core/seq/seq_timer.c tid.device = SNDRV_TIMER_GLOBAL_SYSTEM; device 360 sound/core/seq/seq_virmidi.c client = snd_seq_create_kernel_client(rdev->card, rdev->device, device 363 sound/core/seq/seq_virmidi.c rdev->device); device 372 sound/core/seq/seq_virmidi.c sprintf(pinfo->name, "VirMIDI %d-%d", rdev->card->number, rdev->device); device 478 sound/core/seq/seq_virmidi.c int snd_virmidi_new(struct snd_card *card, int device, struct snd_rawmidi **rrmidi) device 485 sound/core/seq/seq_virmidi.c if ((err = snd_rawmidi_new(card, "VirMidi", device, device 498 sound/core/seq/seq_virmidi.c rdev->device = device; device 43 sound/core/seq_device.c static int snd_seq_bus_match(struct device *dev, struct device_driver *drv) device 63 sound/core/seq_device.c static int print_dev_info(struct device *dev, void *data) device 89 sound/core/seq_device.c static int request_seq_drv(struct device *dev, void *data) device 145 sound/core/seq_device.c static int snd_seq_device_dev_free(struct snd_device *device) device 147 sound/core/seq_device.c struct snd_seq_device *dev = device->device_data; device 154 sound/core/seq_device.c static int snd_seq_device_dev_register(struct snd_device *device) device 156 sound/core/seq_device.c struct snd_seq_device *dev = device->device_data; device 167 sound/core/seq_device.c static int snd_seq_device_dev_disconnect(struct snd_device *device) device 169 sound/core/seq_device.c struct snd_seq_device *dev = device->device_data; device 175 sound/core/seq_device.c static void snd_seq_dev_release(struct device *dev) device 191 sound/core/seq_device.c int snd_seq_device_new(struct snd_card *card, int device, const char *id, device 214 sound/core/seq_device.c dev->device = device; device 222 sound/core/seq_device.c dev_set_name(&dev->dev, "%s-%d-%d", dev->id, card->number, device); device 55 sound/core/sgbuf.c void *snd_malloc_sgbuf_pages(struct device *device, device 78 sound/core/sgbuf.c sgbuf->dev = device; device 98 sound/core/sgbuf.c if (snd_dma_alloc_pages_fallback(type, device, device 248 sound/core/sound.c void *private_data, struct device *device) device 254 sound/core/sound.c if (snd_BUG_ON(!device)) device 262 sound/core/sound.c preg->device = dev; device 273 sound/core/sound.c preg->dev = device; device 274 sound/core/sound.c device->devt = MKDEV(major, minor); device 275 sound/core/sound.c err = device_add(device); device 297 sound/core/sound.c int snd_unregister_device(struct device *dev) device 355 sound/core/sound.c if (mptr->device >= 0) device 357 sound/core/sound.c minor, mptr->card, mptr->device, device 94 sound/core/sound_oss.c struct device *carddev = snd_card_get_device_link(card); device 105 sound/core/sound_oss.c preg->device = dev; device 224 sound/core/sound_oss.c mptr->card, mptr->device, device 83 sound/core/timer.c static int snd_timer_dev_free(struct snd_device *device); device 84 sound/core/timer.c static int snd_timer_dev_register(struct snd_device *device); device 85 sound/core/timer.c static int snd_timer_dev_disconnect(struct snd_device *device); device 136 sound/core/timer.c if (timer->tmr_device != tid->device) device 151 sound/core/timer.c if (tid->device < timer_limit) device 152 sound/core/timer.c request_module("snd-timer-%i", tid->device); device 233 sound/core/timer.c struct device **card_devp_to_put); device 245 sound/core/timer.c struct device *card_dev_to_put = NULL; device 268 sound/core/timer.c timeri->slave_id = tid->device; device 355 sound/core/timer.c struct device **card_devp_to_put) device 426 sound/core/timer.c struct device *card_dev_to_put = NULL; device 930 sound/core/timer.c timer->tmr_device = tid->device; device 983 sound/core/timer.c static int snd_timer_dev_free(struct snd_device *device) device 985 sound/core/timer.c struct snd_timer *timer = device->device_data; device 1029 sound/core/timer.c static int snd_timer_dev_disconnect(struct snd_device *device) device 1031 sound/core/timer.c struct snd_timer *timer = device->device_data; device 1077 sound/core/timer.c int snd_timer_global_new(char *id, int device, struct snd_timer **rtimer) device 1084 sound/core/timer.c tid.device = device; device 1502 sound/core/timer.c id->device = -1; device 1511 sound/core/timer.c id->device = timer->tmr_device; device 1535 sound/core/timer.c id.device = id.device < 0 ? 0 : id.device + 1; device 1542 sound/core/timer.c if (timer->tmr_device >= id.device) { device 1555 sound/core/timer.c if (id.device < 0) { device 1556 sound/core/timer.c id.device = 0; device 1578 sound/core/timer.c if (timer->tmr_device > id.device) { device 1582 sound/core/timer.c if (timer->tmr_device < id.device) device 2174 sound/core/timer.c static struct device timer_dev; device 138 sound/drivers/aloop.c int device = dpcm->substream->pstr->pcm->device; device 141 sound/drivers/aloop.c device ^= 1; device 142 sound/drivers/aloop.c return &dpcm->loopback->setup[dpcm->substream->number][device]; device 597 sound/drivers/aloop.c if (!substream->pcm->device) device 772 sound/drivers/aloop.c int device, int substreams) device 777 sound/drivers/aloop.c err = snd_pcm_new(loopback->card, "Loopback PCM", device, device 788 sound/drivers/aloop.c loopback->pcm[device] = pcm; device 811 sound/drivers/aloop.c [kcontrol->id.device].rate_shift; device 830 sound/drivers/aloop.c [kcontrol->id.device].rate_shift) { device 832 sound/drivers/aloop.c [kcontrol->id.device].rate_shift = val; device 847 sound/drivers/aloop.c [kcontrol->id.device].notify; device 862 sound/drivers/aloop.c [kcontrol->id.device].notify) { device 864 sound/drivers/aloop.c [kcontrol->id.device].notify = val; device 880 sound/drivers/aloop.c cable = loopback->cables[kcontrol->id.subdevice][kcontrol->id.device ^ 1]; device 909 sound/drivers/aloop.c [kcontrol->id.device].format; device 932 sound/drivers/aloop.c [kcontrol->id.device].rate; device 956 sound/drivers/aloop.c [kcontrol->id.device].channels; device 1036 sound/drivers/aloop.c kctl->id.device = dev; device 1182 sound/drivers/aloop.c static int loopback_suspend(struct device *pdev) device 1190 sound/drivers/aloop.c static int loopback_resume(struct device *pdev) device 1235 sound/drivers/aloop.c struct platform_device *device; device 1238 sound/drivers/aloop.c device = platform_device_register_simple(SND_LOOPBACK_DRIVER, device 1240 sound/drivers/aloop.c if (IS_ERR(device)) device 1242 sound/drivers/aloop.c if (!platform_get_drvdata(device)) { device 1243 sound/drivers/aloop.c platform_device_unregister(device); device 1246 sound/drivers/aloop.c devices[i] = device; device 563 sound/drivers/dummy.c if (substream->pcm->device & 1) { device 567 sound/drivers/dummy.c if (substream->pcm->device & 2) device 681 sound/drivers/dummy.c static int snd_card_dummy_pcm(struct snd_dummy *dummy, int device, device 688 sound/drivers/dummy.c err = snd_pcm_new(dummy->card, "Dummy PCM", device, device 1118 sound/drivers/dummy.c static int snd_dummy_suspend(struct device *pdev) device 1126 sound/drivers/dummy.c static int snd_dummy_resume(struct device *pdev) device 1177 sound/drivers/dummy.c struct platform_device *device; device 1180 sound/drivers/dummy.c device = platform_device_register_simple(SND_DUMMY_DRIVER, device 1182 sound/drivers/dummy.c if (IS_ERR(device)) device 1184 sound/drivers/dummy.c if (!platform_get_drvdata(device)) { device 1185 sound/drivers/dummy.c platform_device_unregister(device); device 1188 sound/drivers/dummy.c devices[i] = device; device 1226 sound/drivers/ml403-ac97cr.c snd_ml403_ac97cr_pcm(struct snd_ml403_ac97cr *ml403_ac97cr, int device) device 1231 sound/drivers/ml403-ac97cr.c err = snd_pcm_new(ml403_ac97cr->card, "ML403AC97CR/1", device, 1, 1, device 52 sound/drivers/mpu401/mpu401.c static int snd_mpu401_create(struct device *devptr, int dev, device 143 sound/drivers/mpu401/mpu401.c static int snd_mpu401_pnp(int dev, struct pnp_dev *device, device 146 sound/drivers/mpu401/mpu401.c if (!pnp_port_valid(device, 0) || device 147 sound/drivers/mpu401/mpu401.c pnp_port_flags(device, 0) & IORESOURCE_DISABLED) { device 151 sound/drivers/mpu401/mpu401.c if (pnp_port_len(device, 0) < IO_EXTENT) { device 153 sound/drivers/mpu401/mpu401.c (unsigned long long)pnp_port_len(device, 0), device 157 sound/drivers/mpu401/mpu401.c port[dev] = pnp_port_start(device, 0); device 159 sound/drivers/mpu401/mpu401.c if (!pnp_irq_valid(device, 0) || device 160 sound/drivers/mpu401/mpu401.c pnp_irq_flags(device, 0) & IORESOURCE_DISABLED) { device 164 sound/drivers/mpu401/mpu401.c irq[dev] = pnp_irq(device, 0); device 234 sound/drivers/mpu401/mpu401.c struct platform_device *device; device 241 sound/drivers/mpu401/mpu401.c device = platform_device_register_simple(SND_MPU401_DRIVER, device 243 sound/drivers/mpu401/mpu401.c if (IS_ERR(device)) device 245 sound/drivers/mpu401/mpu401.c if (!platform_get_drvdata(device)) { device 246 sound/drivers/mpu401/mpu401.c platform_device_unregister(device); device 249 sound/drivers/mpu401/mpu401.c platform_devices[i] = device; device 509 sound/drivers/mpu401/mpu401_uart.c int snd_mpu401_uart_new(struct snd_card *card, int device, device 527 sound/drivers/mpu401/mpu401_uart.c if ((err = snd_rawmidi_new(card, "MPU-401U", device, device 582 sound/drivers/mpu401/mpu401_uart.c sprintf(rmidi->name, "MPU-401 MIDI %d-%d",card->number, device); device 80 sound/drivers/mtpav.c static struct platform_device *device; device 751 sound/drivers/mtpav.c device = platform_device_register_simple(SND_MTPAV_DRIVER, -1, NULL, 0); device 752 sound/drivers/mtpav.c if (!IS_ERR(device)) { device 753 sound/drivers/mtpav.c if (platform_get_drvdata(device)) device 755 sound/drivers/mtpav.c platform_device_unregister(device); device 758 sound/drivers/mtpav.c err = PTR_ERR(device); device 765 sound/drivers/mtpav.c platform_device_unregister(device); device 839 sound/drivers/mts64.c struct platform_device *device; device 841 sound/drivers/mts64.c device = platform_device_alloc(PLATFORM_DRIVER, device_count); device 842 sound/drivers/mts64.c if (!device) device 846 sound/drivers/mts64.c platform_set_drvdata(device, p); device 848 sound/drivers/mts64.c if (platform_device_add(device) < 0) { device 849 sound/drivers/mts64.c platform_device_put(device); device 855 sound/drivers/mts64.c if (!platform_get_drvdata(device)) { device 856 sound/drivers/mts64.c platform_device_unregister(device); device 861 sound/drivers/mts64.c platform_devices[device_count] = device; device 244 sound/drivers/opl3/opl3_lib.c tid.device = timer_no; device 264 sound/drivers/opl3/opl3_lib.c tid.device = timer_no; device 325 sound/drivers/opl3/opl3_lib.c static int snd_opl3_dev_free(struct snd_device *device) device 327 sound/drivers/opl3/opl3_lib.c struct snd_opl3 *opl3 = device->device_data; device 468 sound/drivers/opl3/opl3_lib.c int device, int seq_device, device 480 sound/drivers/opl3/opl3_lib.c if ((err = snd_hwdep_new(card, "OPL2/OPL3", device, &hw)) < 0) { device 487 sound/drivers/opl3/opl3_lib.c if (device == 0) device 205 sound/drivers/opl3/opl3_seq.c static int snd_opl3_seq_probe(struct device *_dev) device 247 sound/drivers/opl3/opl3_seq.c static int snd_opl3_seq_remove(struct device *_dev) device 172 sound/drivers/opl4/opl4_lib.c static int snd_opl4_dev_free(struct snd_device *device) device 174 sound/drivers/opl4/opl4_lib.c struct snd_opl4 *opl4 = device->device_data; device 127 sound/drivers/opl4/opl4_seq.c static int snd_opl4_seq_probe(struct device *_dev) device 184 sound/drivers/opl4/opl4_seq.c static int snd_opl4_seq_remove(struct device *_dev) device 96 sound/drivers/pcsp/pcsp.c static int snd_card_pcsp_probe(int devnum, struct device *dev) device 140 sound/drivers/pcsp/pcsp.c static int alsa_card_pcsp_init(struct device *dev) device 197 sound/drivers/pcsp/pcsp.c static int pcsp_suspend(struct device *dev) device 76 sound/drivers/pcsp/pcsp_input.c int pcspkr_input_init(struct input_dev **rdev, struct device *dev) device 11 sound/drivers/pcsp/pcsp_input.h int pcspkr_input_init(struct input_dev **rdev, struct device *dev); device 638 sound/drivers/portman2x4.c struct platform_device *device; device 640 sound/drivers/portman2x4.c device = platform_device_alloc(PLATFORM_DRIVER, device_count); device 641 sound/drivers/portman2x4.c if (!device) device 645 sound/drivers/portman2x4.c platform_set_drvdata(device, p); device 647 sound/drivers/portman2x4.c if (platform_device_add(device) < 0) { device 648 sound/drivers/portman2x4.c platform_device_put(device); device 654 sound/drivers/portman2x4.c if (!platform_get_drvdata(device)) { device 655 sound/drivers/portman2x4.c platform_device_unregister(device); device 660 sound/drivers/portman2x4.c platform_devices[device_count] = device; device 765 sound/drivers/serial-u16550.c static int snd_uart16550_dev_free(struct snd_device *device) device 767 sound/drivers/serial-u16550.c struct snd_uart16550 *uart = device->device_data; device 858 sound/drivers/serial-u16550.c static int snd_uart16550_rmidi(struct snd_uart16550 *uart, int device, device 865 sound/drivers/serial-u16550.c err = snd_rawmidi_new(uart->card, "UART Serial MIDI", device, device 1001 sound/drivers/serial-u16550.c struct platform_device *device; device 1004 sound/drivers/serial-u16550.c device = platform_device_register_simple(SND_SERIAL_DRIVER, device 1006 sound/drivers/serial-u16550.c if (IS_ERR(device)) device 1008 sound/drivers/serial-u16550.c if (!platform_get_drvdata(device)) { device 1009 sound/drivers/serial-u16550.c platform_device_unregister(device); device 1012 sound/drivers/serial-u16550.c devices[i] = device; device 154 sound/drivers/virmidi.c struct platform_device *device; device 158 sound/drivers/virmidi.c device = platform_device_register_simple(SND_VIRMIDI_DRIVER, device 160 sound/drivers/virmidi.c if (IS_ERR(device)) device 162 sound/drivers/virmidi.c if (!platform_get_drvdata(device)) { device 163 sound/drivers/virmidi.c platform_device_unregister(device); device 166 sound/drivers/virmidi.c devices[i] = device; device 522 sound/drivers/vx/vx_pcm.c audio = subs->pcm->device * 2; device 913 sound/drivers/vx/vx_pcm.c audio = subs->pcm->device * 2; device 1203 sound/drivers/vx/vx_pcm.c chip->pcm[pcm->device] = NULL; device 450 sound/firewire/amdtp-stream.c dev_err(&s->unit->device, "queueing error: %d\n", err); device 538 sound/firewire/amdtp-stream.c dev_info_ratelimited(&s->unit->device, device 548 sound/firewire/amdtp-stream.c dev_info_ratelimited(&s->unit->device, device 564 sound/firewire/amdtp-stream.c dev_err(&s->unit->device, device 599 sound/firewire/amdtp-stream.c dev_err(&s->unit->device, device 625 sound/firewire/amdtp-stream.c dev_err(&s->unit->device, device 967 sound/firewire/amdtp-stream.c dev_err(&s->unit->device, device 122 sound/firewire/bebob/bebob.c data[0], data[1], dev_name(&bebob->unit->device), device 186 sound/firewire/bebob/bebob.c err = snd_card_new(&bebob->unit->device, index[card_index], device 242 sound/firewire/bebob/bebob.c dev_info(&bebob->unit->device, device 271 sound/firewire/bebob/bebob.c bebob = devm_kzalloc(&unit->device, sizeof(struct snd_bebob), device 276 sound/firewire/bebob/bebob.c dev_set_drvdata(&unit->device, bebob); device 328 sound/firewire/bebob/bebob.c struct snd_bebob *bebob = dev_get_drvdata(&unit->device); device 342 sound/firewire/bebob/bebob.c struct snd_bebob *bebob = dev_get_drvdata(&unit->device); device 84 sound/firewire/bebob/bebob_hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 95 sound/firewire/bebob/bebob_maudio.c struct fw_device *device = fw_parent_device(unit); device 110 sound/firewire/bebob/bebob_maudio.c dev_err(&unit->device, device 123 sound/firewire/bebob/bebob_maudio.c rcode = fw_run_transaction(device->card, TCODE_WRITE_BLOCK_REQUEST, device 124 sound/firewire/bebob/bebob_maudio.c device->node_id, device->generation, device 125 sound/firewire/bebob/bebob_maudio.c device->max_speed, BEBOB_ADDR_REG_REQ, device 129 sound/firewire/bebob/bebob_maudio.c dev_err(&unit->device, device 278 sound/firewire/bebob/bebob_maudio.c dev_err(&bebob->unit->device, device 464 sound/firewire/bebob/bebob_maudio.c dev_err(&bebob->unit->device, device 516 sound/firewire/bebob/bebob_maudio.c dev_err(&bebob->unit->device, device 162 sound/firewire/bebob/bebob_pcm.c dev_err(&bebob->unit->device, device 133 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 139 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 167 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 280 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 302 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 391 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 591 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 661 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 812 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 841 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 853 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 879 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 898 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 913 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 931 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 947 sound/firewire/bebob/bebob_stream.c dev_err(&bebob->unit->device, device 51 sound/firewire/cmp.c dev_err(&c->resources.unit->device, "%cPCR%u: %pV", device 82 sound/firewire/dice/dice-hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 16 sound/firewire/dice/dice-pcm.c unsigned int index = substream->pcm->device; device 54 sound/firewire/dice/dice-pcm.c unsigned int index = substream->pcm->device; device 130 sound/firewire/dice/dice-pcm.c unsigned int index = substream->pcm->device; device 276 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; device 290 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; device 305 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; device 323 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; device 342 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; device 349 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; device 357 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->tx_stream[substream->pcm->device]; device 365 sound/firewire/dice/dice-pcm.c struct amdtp_stream *stream = &dice->rx_stream[substream->pcm->device]; device 257 sound/firewire/dice/dice-stream.c dev_info(&dice->unit->device, device 453 sound/firewire/dice/dice-stream.c dev_err(&dice->unit->device, device 165 sound/firewire/dice/dice-transaction.c struct fw_device *device = fw_parent_device(dice->unit); device 179 sound/firewire/dice/dice-transaction.c ((u64)device->card->node_id << OWNER_NODE_SHIFT) | device 182 sound/firewire/dice/dice-transaction.c dice->owner_generation = device->generation; device 199 sound/firewire/dice/dice-transaction.c dev_err(&dice->unit->device, device 219 sound/firewire/dice/dice-transaction.c struct fw_device *device = fw_parent_device(dice->unit); device 227 sound/firewire/dice/dice-transaction.c ((u64)device->card->node_id << OWNER_NODE_SHIFT) | device 317 sound/firewire/dice/dice-transaction.c dev_err(&dice->unit->device, device 32 sound/firewire/dice/dice.c struct fw_device *device = fw_parent_device(unit); device 61 sound/firewire/dice/dice.c if (device->config_rom[3] != ((vendor << 8) | category) || device 62 sound/firewire/dice/dice.c device->config_rom[4] >> 22 != model) device 122 sound/firewire/dice/dice.c dev_name(&dice->unit->device), 100 << dev->max_speed); device 143 sound/firewire/dice/dice.c err = snd_card_new(&dice->unit->device, -1, NULL, THIS_MODULE, 0, device 191 sound/firewire/dice/dice.c dev_info(&dice->unit->device, device 208 sound/firewire/dice/dice.c dice = devm_kzalloc(&unit->device, sizeof(struct snd_dice), GFP_KERNEL); device 212 sound/firewire/dice/dice.c dev_set_drvdata(&unit->device, dice); device 235 sound/firewire/dice/dice.c struct snd_dice *dice = dev_get_drvdata(&unit->device); device 255 sound/firewire/dice/dice.c struct snd_dice *dice = dev_get_drvdata(&unit->device); device 90 sound/firewire/digi00x/digi00x-hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 54 sound/firewire/digi00x/digi00x-midi.c if (substream->rmidi->device == 0) device 76 sound/firewire/digi00x/digi00x-midi.c if (substream->rmidi->device == 0) device 39 sound/firewire/digi00x/digi00x-transaction.c struct fw_device *device = fw_parent_device(dg00x->unit); device 43 sound/firewire/digi00x/digi00x-transaction.c data[0] = cpu_to_be32((device->card->node_id << 16) | device 38 sound/firewire/digi00x/digi00x.c dev_name(&dg00x->unit->device), 100 << fw_dev->max_speed); device 60 sound/firewire/digi00x/digi00x.c err = snd_card_new(&dg00x->unit->device, -1, NULL, THIS_MODULE, 0, device 102 sound/firewire/digi00x/digi00x.c dev_info(&dg00x->unit->device, device 112 sound/firewire/digi00x/digi00x.c dg00x = devm_kzalloc(&unit->device, sizeof(struct snd_dg00x), device 118 sound/firewire/digi00x/digi00x.c dev_set_drvdata(&unit->device, dg00x); device 135 sound/firewire/digi00x/digi00x.c struct snd_dg00x *dg00x = dev_get_drvdata(&unit->device); device 156 sound/firewire/digi00x/digi00x.c struct snd_dg00x *dg00x = dev_get_drvdata(&unit->device); device 279 sound/firewire/fcp.c dev_err(&t.unit->device, "FCP command timed out\n"); device 353 sound/firewire/fcp.c struct fw_device *device = fw_parent_device(t->unit); device 354 sound/firewire/fcp.c if (device->card != card || device 355 sound/firewire/fcp.c device->generation != generation) device 358 sound/firewire/fcp.c if (device->node_id != source) device 82 sound/firewire/fireface/ff-hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 26 sound/firewire/fireface/ff.c dev_name(&ff->unit->device), 100 << fw_dev->max_speed); device 45 sound/firewire/fireface/ff.c err = snd_card_new(&ff->unit->device, -1, NULL, THIS_MODULE, 0, device 85 sound/firewire/fireface/ff.c dev_info(&ff->unit->device, device 94 sound/firewire/fireface/ff.c ff = devm_kzalloc(&unit->device, sizeof(struct snd_ff), GFP_KERNEL); device 98 sound/firewire/fireface/ff.c dev_set_drvdata(&unit->device, ff); device 115 sound/firewire/fireface/ff.c struct snd_ff *ff = dev_get_drvdata(&unit->device); device 129 sound/firewire/fireface/ff.c struct snd_ff *ff = dev_get_drvdata(&unit->device); device 100 sound/firewire/fireworks/fireworks.c dev_name(&efw->unit->device), 100 << fw_dev->max_speed); device 220 sound/firewire/fireworks/fireworks.c err = snd_card_new(&efw->unit->device, index[card_index], device 277 sound/firewire/fireworks/fireworks.c dev_info(&efw->unit->device, device 286 sound/firewire/fireworks/fireworks.c efw = devm_kzalloc(&unit->device, sizeof(struct snd_efw), GFP_KERNEL); device 290 sound/firewire/fireworks/fireworks.c dev_set_drvdata(&unit->device, efw); device 305 sound/firewire/fireworks/fireworks.c struct snd_efw *efw = dev_get_drvdata(&unit->device); device 326 sound/firewire/fireworks/fireworks.c struct snd_efw *efw = dev_get_drvdata(&unit->device); device 154 sound/firewire/fireworks/fireworks_command.c dev_err(&efw->unit->device, "EFW command failed [%u/%u]: %s\n", device 215 sound/firewire/fireworks/fireworks_hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 117 sound/firewire/fireworks/fireworks_stream.c dev_err(&efw->unit->device, device 104 sound/firewire/fireworks/fireworks_transaction.c dev_err(&t.unit->device, "EFW transaction timed out\n"); device 168 sound/firewire/fireworks/fireworks_transaction.c struct fw_device *device; device 178 sound/firewire/fireworks/fireworks_transaction.c device = fw_parent_device(efw->unit); device 179 sound/firewire/fireworks/fireworks_transaction.c if ((device->card != card) || device 180 sound/firewire/fireworks/fireworks_transaction.c (device->generation != generation)) device 183 sound/firewire/fireworks/fireworks_transaction.c if (device->node_id != source) device 200 sound/firewire/fireworks/fireworks_transaction.c struct fw_device *device; device 206 sound/firewire/fireworks/fireworks_transaction.c device = fw_parent_device(t->unit); device 207 sound/firewire/fireworks/fireworks_transaction.c if ((device->card != card) || device 208 sound/firewire/fireworks/fireworks_transaction.c (device->generation != generation)) device 211 sound/firewire/fireworks/fireworks_transaction.c if (device->node_id != source) device 52 sound/firewire/isight.c struct fw_device *device; device 200 sound/firewire/isight.c dev_err(&isight->unit->device, "queueing error: %d\n", err); device 220 sound/firewire/isight.c isight->device->max_speed); device 226 sound/firewire/isight.c value = cpu_to_be32(ch | (isight->device->max_speed << SPEED_SHIFT)); device 367 sound/firewire/isight.c isight->context = fw_iso_context_create(isight->device->card, device 370 sound/firewire/isight.c isight->device->max_speed, device 627 sound/firewire/isight.c err = snd_card_new(&unit->device, -1, NULL, THIS_MODULE, device 636 sound/firewire/isight.c isight->device = fw_dev; device 639 sound/firewire/isight.c dev_err(&unit->device, "audio unit base not found\n"); device 652 sound/firewire/isight.c dev_name(&unit->device), 100 << fw_dev->max_speed); device 667 sound/firewire/isight.c dev_set_drvdata(&unit->device, isight); device 681 sound/firewire/isight.c struct isight *isight = dev_get_drvdata(&unit->device); device 694 sound/firewire/isight.c struct isight *isight = dev_get_drvdata(&unit->device); device 140 sound/firewire/iso-resources.c dev_err(&r->unit->device, device 143 sound/firewire/iso-resources.c dev_err(&r->unit->device, device 192 sound/firewire/iso-resources.c dev_err(&r->unit->device, device 195 sound/firewire/iso-resources.c dev_err(&r->unit->device, device 228 sound/firewire/iso-resources.c dev_err(&r->unit->device, device 37 sound/firewire/lib.c struct fw_device *device = fw_parent_device(unit); device 43 sound/firewire/lib.c generation = device->generation; device 46 sound/firewire/lib.c rcode = fw_run_transaction(device->card, tcode, device 47 sound/firewire/lib.c device->node_id, generation, device 48 sound/firewire/lib.c device->max_speed, offset, device 59 sound/firewire/lib.c dev_err(&unit->device, device 89 sound/firewire/motu/motu-hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 156 sound/firewire/motu/motu-stream.c dev_err(&motu->unit->device, device 238 sound/firewire/motu/motu-stream.c dev_err(&motu->unit->device, device 267 sound/firewire/motu/motu-stream.c dev_err(&motu->unit->device, device 77 sound/firewire/motu/motu-transaction.c struct fw_device *device = fw_parent_device(motu->unit); device 85 sound/firewire/motu/motu-transaction.c data = cpu_to_be32((device->card->node_id << 16) | device 51 sound/firewire/motu/motu.c dev_name(&motu->unit->device), 100 << fw_dev->max_speed); device 70 sound/firewire/motu/motu.c err = snd_card_new(&motu->unit->device, -1, NULL, THIS_MODULE, 0, device 115 sound/firewire/motu/motu.c dev_info(&motu->unit->device, device 125 sound/firewire/motu/motu.c motu = devm_kzalloc(&unit->device, sizeof(struct snd_motu), GFP_KERNEL); device 129 sound/firewire/motu/motu.c dev_set_drvdata(&unit->device, motu); device 145 sound/firewire/motu/motu.c struct snd_motu *motu = dev_get_drvdata(&unit->device); device 165 sound/firewire/motu/motu.c struct snd_motu *motu = dev_get_drvdata(&unit->device); device 82 sound/firewire/oxfw/oxfw-hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 64 sound/firewire/oxfw/oxfw-spkr.c dev_err(&unit->device, "short FCP response\n"); device 69 sound/firewire/oxfw/oxfw-spkr.c dev_err(&unit->device, "mute command failed\n"); device 125 sound/firewire/oxfw/oxfw-spkr.c dev_err(&unit->device, "short FCP response\n"); device 130 sound/firewire/oxfw/oxfw-spkr.c dev_err(&unit->device, "volume command failed\n"); device 141 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 292 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 332 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 341 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 580 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 655 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 691 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 715 sound/firewire/oxfw/oxfw-stream.c dev_err(&oxfw->unit->device, device 112 sound/firewire/oxfw/oxfw.c dev_name(&oxfw->unit->device), 100 << fw_dev->max_speed); device 190 sound/firewire/oxfw/oxfw.c err = snd_card_new(&oxfw->unit->device, -1, NULL, THIS_MODULE, 0, device 236 sound/firewire/oxfw/oxfw.c dev_info(&oxfw->unit->device, device 249 sound/firewire/oxfw/oxfw.c oxfw = devm_kzalloc(&unit->device, sizeof(struct snd_oxfw), GFP_KERNEL); device 253 sound/firewire/oxfw/oxfw.c dev_set_drvdata(&unit->device, oxfw); device 269 sound/firewire/oxfw/oxfw.c struct snd_oxfw *oxfw = dev_get_drvdata(&unit->device); device 288 sound/firewire/oxfw/oxfw.c struct snd_oxfw *oxfw = dev_get_drvdata(&unit->device); device 155 sound/firewire/tascam/tascam-hwdep.c strlcpy(info.device_name, dev_name(&dev->device), device 335 sound/firewire/tascam/tascam-transaction.c struct fw_device *device = fw_parent_device(tscm->unit); device 340 sound/firewire/tascam/tascam-transaction.c reg = cpu_to_be32((device->card->node_id << 16) | device 56 sound/firewire/tascam/tascam.c dev_err(&tscm->unit->device, device 85 sound/firewire/tascam/tascam.c dev_name(&tscm->unit->device), 100 << fw_dev->max_speed); device 103 sound/firewire/tascam/tascam.c err = snd_card_new(&tscm->unit->device, -1, NULL, THIS_MODULE, 0, device 145 sound/firewire/tascam/tascam.c dev_info(&tscm->unit->device, device 155 sound/firewire/tascam/tascam.c tscm = devm_kzalloc(&unit->device, sizeof(struct snd_tscm), GFP_KERNEL); device 159 sound/firewire/tascam/tascam.c dev_set_drvdata(&unit->device, tscm); device 174 sound/firewire/tascam/tascam.c struct snd_tscm *tscm = dev_get_drvdata(&unit->device); device 195 sound/firewire/tascam/tascam.c struct snd_tscm *tscm = dev_get_drvdata(&unit->device); device 29 sound/hda/ext/hdac_ext_bus.c int snd_hdac_ext_bus_init(struct hdac_bus *bus, struct device *dev, device 63 sound/hda/ext/hdac_ext_bus.c static void default_release(struct device *dev) device 135 sound/hda/ext/hdac_ext_bus.c static inline struct hdac_driver *get_hdrv(struct device *dev) device 141 sound/hda/ext/hdac_ext_bus.c static inline struct hdac_device *get_hdev(struct device *dev) device 147 sound/hda/ext/hdac_ext_bus.c static int hda_ext_drv_probe(struct device *dev) device 152 sound/hda/ext/hdac_ext_bus.c static int hdac_ext_drv_remove(struct device *dev) device 157 sound/hda/ext/hdac_ext_bus.c static void hdac_ext_drv_shutdown(struct device *dev) device 49 sound/hda/hda_bus_type.c static int hda_bus_match(struct device *dev, struct device_driver *drv) device 68 sound/hda/hda_bus_type.c static int hda_uevent(struct device *dev, struct kobj_uevent_env *env) device 29 sound/hda/hdac_bus.c int snd_hdac_bus_init(struct hdac_bus *bus, struct device *dev, device 13 sound/hda/hdac_component.c static void hdac_acomp_release(struct device *dev, void *res) device 17 sound/hda/hdac_component.c static struct drm_audio_component *hdac_get_acomp(struct device *dev) device 184 sound/hda/hdac_component.c static int hdac_component_master_bind(struct device *dev) device 223 sound/hda/hdac_component.c static void hdac_component_master_unbind(struct device *dev) device 282 sound/hda/hdac_component.c int (*match_master)(struct device *, int, void *), device 286 sound/hda/hdac_component.c struct device *dev = bus->dev; device 331 sound/hda/hdac_component.c struct device *dev = bus->dev; device 21 sound/hda/hdac_device.c static void default_release(struct device *dev) device 43 sound/hda/hdac_device.c struct device *dev; device 575 sound/hda/hdac_device.c struct device *dev = &codec->dev; device 16 sound/hda/hdac_i915.c #define CONTROLLER_IN_GPU(pci) (((pci)->device == 0x0a0c) || \ device 17 sound/hda/hdac_i915.c ((pci)->device == 0x0c0c) || \ device 18 sound/hda/hdac_i915.c ((pci)->device == 0x0d0c) || \ device 19 sound/hda/hdac_i915.c ((pci)->device == 0x160c)) device 76 sound/hda/hdac_i915.c static int i915_component_master_match(struct device *dev, int subcomponent, device 95 sound/hda/hdac_i915.c static int i915_master_bind(struct device *dev, device 39 sound/hda/hdac_regmap.c static bool hda_volatile_reg(struct device *dev, unsigned int reg) device 66 sound/hda/hdac_regmap.c static bool hda_writeable_reg(struct device *dev, unsigned int reg) device 115 sound/hda/hdac_regmap.c static bool hda_readable_reg(struct device *dev, unsigned int reg) device 289 sound/hda/hdac_stream.c int key = (substream->pcm->device << 16) | (substream->number << 2) | device 20 sound/hda/hdac_sysfs.c static ssize_t type##_show(struct device *dev, \ device 30 sound/hda/hdac_sysfs.c static ssize_t type##_show(struct device *dev, \ device 49 sound/hda/hdac_sysfs.c static ssize_t modalias_show(struct device *dev, struct device_attribute *attr, device 98 sound/hda/hdac_sysfs.c struct device *dev = kobj_to_dev(kobj->parent->parent); device 14 sound/hda/intel-nhlt.c struct nhlt_acpi_table *intel_nhlt_init(struct device *dev) device 62 sound/hda/intel-nhlt.c int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) device 45 sound/i2c/cs8427.c int snd_cs8427_reg_write(struct snd_i2c_device *device, unsigned char reg, device 53 sound/i2c/cs8427.c if ((err = snd_i2c_sendbytes(device, buf, 2)) != 2) { device 63 sound/i2c/cs8427.c static int snd_cs8427_reg_read(struct snd_i2c_device *device, unsigned char reg) device 68 sound/i2c/cs8427.c if ((err = snd_i2c_sendbytes(device, ®, 1)) != 1) { device 73 sound/i2c/cs8427.c if ((err = snd_i2c_readbytes(device, &buf, 1)) != 1) { device 81 sound/i2c/cs8427.c static int snd_cs8427_select_corudata(struct snd_i2c_device *device, int udata) device 83 sound/i2c/cs8427.c struct cs8427 *chip = device->private_data; device 90 sound/i2c/cs8427.c err = snd_cs8427_reg_write(device, CS8427_REG_CSDATABUF, device 98 sound/i2c/cs8427.c static int snd_cs8427_send_corudata(struct snd_i2c_device *device, device 103 sound/i2c/cs8427.c struct cs8427 *chip = device->private_data; device 111 sound/i2c/cs8427.c if ((err = snd_cs8427_select_corudata(device, udata)) < 0) device 120 sound/i2c/cs8427.c err = snd_cs8427_reg_write(device, CS8427_REG_UDATABUF, device 128 sound/i2c/cs8427.c if (snd_i2c_sendbytes(device, data, count + 1) != count + 1) device 133 sound/i2c/cs8427.c static void snd_cs8427_free(struct snd_i2c_device *device) device 135 sound/i2c/cs8427.c kfree(device->private_data); device 139 sound/i2c/cs8427.c struct snd_i2c_device *device) device 186 sound/i2c/cs8427.c struct cs8427 *chip = device->private_data; device 191 sound/i2c/cs8427.c err = snd_cs8427_reg_read(device, CS8427_REG_ID_AND_VER); device 196 sound/i2c/cs8427.c err = snd_cs8427_reg_read(device, CS8427_REG_ID_AND_VER); device 207 sound/i2c/cs8427.c err = snd_cs8427_reg_write(device, CS8427_REG_CLOCKSOURCE, 0x00); device 212 sound/i2c/cs8427.c if ((err = snd_i2c_sendbytes(device, initvals1, 7)) != 7) { device 220 sound/i2c/cs8427.c if ((err = snd_i2c_sendbytes(device, buf, 7)) != 7) device 224 sound/i2c/cs8427.c if ((err = snd_i2c_sendbytes(device, initvals2, 4)) != 4) { device 231 sound/i2c/cs8427.c if (snd_cs8427_send_corudata(device, 0, buf, 24) < 0) device 238 sound/i2c/cs8427.c snd_cs8427_reset(device); device 256 sound/i2c/cs8427.c struct snd_i2c_device *device; device 259 sound/i2c/cs8427.c &device); device 262 sound/i2c/cs8427.c chip = device->private_data = kzalloc(sizeof(*chip), GFP_KERNEL); device 264 sound/i2c/cs8427.c snd_i2c_device_free(device); device 267 sound/i2c/cs8427.c device->private_free = snd_cs8427_free; device 273 sound/i2c/cs8427.c err = snd_cs8427_init(bus, device); device 282 sound/i2c/cs8427.c snd_i2c_sendbytes(device, buf, 1); device 283 sound/i2c/cs8427.c snd_i2c_readbytes(device, buf, 127); device 290 sound/i2c/cs8427.c *r_cs8427 = device; device 294 sound/i2c/cs8427.c snd_i2c_device_free(device); device 358 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); device 361 sound/i2c/cs8427.c snd_i2c_lock(device->bus); device 362 sound/i2c/cs8427.c data = snd_cs8427_reg_read(device, kcontrol->private_value); device 363 sound/i2c/cs8427.c snd_i2c_unlock(device->bus); device 381 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); device 385 sound/i2c/cs8427.c snd_i2c_lock(device->bus); device 386 sound/i2c/cs8427.c if ((err = snd_i2c_sendbytes(device, ®, 1)) != 1) { device 389 sound/i2c/cs8427.c snd_i2c_unlock(device->bus); device 392 sound/i2c/cs8427.c err = snd_i2c_readbytes(device, ucontrol->value.bytes.data, 10); device 396 sound/i2c/cs8427.c snd_i2c_unlock(device->bus); device 399 sound/i2c/cs8427.c snd_i2c_unlock(device->bus); device 414 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); device 415 sound/i2c/cs8427.c struct cs8427 *chip = device->private_data; device 417 sound/i2c/cs8427.c snd_i2c_lock(device->bus); device 419 sound/i2c/cs8427.c snd_i2c_unlock(device->bus); device 426 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); device 427 sound/i2c/cs8427.c struct cs8427 *chip = device->private_data; device 434 sound/i2c/cs8427.c snd_i2c_lock(device->bus); device 439 sound/i2c/cs8427.c err = snd_cs8427_send_corudata(device, 0, status, 24); device 443 sound/i2c/cs8427.c snd_i2c_unlock(device->bus); device 530 sound/i2c/cs8427.c kctl->id.device = play_substream->pcm->device; device 21 sound/i2c/i2c.c static int snd_i2c_bit_sendbytes(struct snd_i2c_device *device, device 23 sound/i2c/i2c.c static int snd_i2c_bit_readbytes(struct snd_i2c_device *device, device 37 sound/i2c/i2c.c struct snd_i2c_device *device; device 42 sound/i2c/i2c.c device = snd_i2c_device(bus->devices.next); device 43 sound/i2c/i2c.c snd_i2c_device_free(device); device 59 sound/i2c/i2c.c static int snd_i2c_bus_dev_free(struct snd_device *device) device 61 sound/i2c/i2c.c struct snd_i2c_bus *bus = device->device_data; device 102 sound/i2c/i2c.c struct snd_i2c_device *device; device 107 sound/i2c/i2c.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 108 sound/i2c/i2c.c if (device == NULL) device 110 sound/i2c/i2c.c device->addr = addr; device 111 sound/i2c/i2c.c strlcpy(device->name, name, sizeof(device->name)); device 112 sound/i2c/i2c.c list_add_tail(&device->list, &bus->devices); device 113 sound/i2c/i2c.c device->bus = bus; device 114 sound/i2c/i2c.c *rdevice = device; device 120 sound/i2c/i2c.c int snd_i2c_device_free(struct snd_i2c_device *device) device 122 sound/i2c/i2c.c if (device->bus) device 123 sound/i2c/i2c.c list_del(&device->list); device 124 sound/i2c/i2c.c if (device->private_free) device 125 sound/i2c/i2c.c device->private_free(device); device 126 sound/i2c/i2c.c kfree(device); device 132 sound/i2c/i2c.c int snd_i2c_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) device 134 sound/i2c/i2c.c return device->bus->ops->sendbytes(device, bytes, count); device 139 sound/i2c/i2c.c int snd_i2c_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) device 141 sound/i2c/i2c.c return device->bus->ops->readbytes(device, bytes, count); device 261 sound/i2c/i2c.c static int snd_i2c_bit_sendbytes(struct snd_i2c_device *device, device 264 sound/i2c/i2c.c struct snd_i2c_bus *bus = device->bus; device 267 sound/i2c/i2c.c if (device->flags & SND_I2C_DEVICE_ADDRTEN) device 270 sound/i2c/i2c.c err = snd_i2c_bit_sendbyte(bus, device->addr << 1); device 287 sound/i2c/i2c.c static int snd_i2c_bit_readbytes(struct snd_i2c_device *device, device 290 sound/i2c/i2c.c struct snd_i2c_bus *bus = device->bus; device 293 sound/i2c/i2c.c if (device->flags & SND_I2C_DEVICE_ADDRTEN) device 296 sound/i2c/i2c.c err = snd_i2c_bit_sendbyte(bus, (device->addr << 1) | 1); device 49 sound/i2c/other/ak4113.c static int snd_ak4113_dev_free(struct snd_device *device) device 51 sound/i2c/other/ak4113.c struct ak4113 *chip = device->device_data; device 498 sound/i2c/other/ak4113.c kctl->id.device = cap_substream->pcm->device; device 59 sound/i2c/other/ak4114.c static int snd_ak4114_dev_free(struct snd_device *device) device 61 sound/i2c/other/ak4114.c struct ak4114 *chip = device->device_data; device 479 sound/i2c/other/ak4114.c kctl->id.device = ply_substream->pcm->device; device 482 sound/i2c/other/ak4114.c kctl->id.device = cap_substream->pcm->device; device 54 sound/i2c/other/ak4117.c static int snd_ak4117_dev_free(struct snd_device *device) device 56 sound/i2c/other/ak4117.c struct ak4117 *chip = device->device_data; device 423 sound/i2c/other/ak4117.c kctl->id.device = cap_substream->pcm->device; device 34 sound/i2c/tea6330t.c struct snd_i2c_device *device; device 118 sound/i2c/tea6330t.c if ((err = snd_i2c_sendbytes(tea->device, bytes, count)) < 0) device 163 sound/i2c/tea6330t.c if ((err = snd_i2c_sendbytes(tea->device, bytes, 3)) < 0) device 210 sound/i2c/tea6330t.c if ((err = snd_i2c_sendbytes(tea->device, bytes, 2)) < 0) device 257 sound/i2c/tea6330t.c if ((err = snd_i2c_sendbytes(tea->device, bytes, 2)) < 0) device 270 sound/i2c/tea6330t.c static void snd_tea6330_free(struct snd_i2c_device *device) device 272 sound/i2c/tea6330t.c kfree(device->private_data); device 279 sound/i2c/tea6330t.c struct snd_i2c_device *device; device 290 sound/i2c/tea6330t.c if ((err = snd_i2c_device_create(bus, "TEA6330T", TEA6330T_ADDR, &device)) < 0) { device 294 sound/i2c/tea6330t.c tea->device = device; device 298 sound/i2c/tea6330t.c device->private_data = tea; device 299 sound/i2c/tea6330t.c device->private_free = snd_tea6330_free; device 330 sound/i2c/tea6330t.c if ((err = snd_i2c_sendbytes(device, bytes, 7)) < 0) device 350 sound/i2c/tea6330t.c snd_i2c_device_free(device); device 568 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_dev_free(struct snd_device *device) device 570 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = device->device_data; device 666 sound/isa/ad1816a/ad1816a_lib.c int snd_ad1816a_pcm(struct snd_ad1816a *chip, int device) device 671 sound/isa/ad1816a/ad1816a_lib.c if ((error = snd_pcm_new(chip->card, "AD1816A", device, 1, 1, &pcm))) device 691 sound/isa/ad1816a/ad1816a_lib.c int snd_ad1816a_timer(struct snd_ad1816a *chip, int device) device 700 sound/isa/ad1816a/ad1816a_lib.c tid.device = device; device 52 sound/isa/ad1848/ad1848.c static int snd_ad1848_match(struct device *dev, unsigned int n) device 72 sound/isa/ad1848/ad1848.c static int snd_ad1848_probe(struct device *dev, unsigned int n) device 121 sound/isa/ad1848/ad1848.c static int snd_ad1848_remove(struct device *dev, unsigned int n) device 128 sound/isa/ad1848/ad1848.c static int snd_ad1848_suspend(struct device *dev, unsigned int n, pm_message_t state) device 138 sound/isa/ad1848/ad1848.c static int snd_ad1848_resume(struct device *dev, unsigned int n) device 34 sound/isa/adlib.c static int snd_adlib_match(struct device *dev, unsigned int n) device 51 sound/isa/adlib.c static int snd_adlib_probe(struct device *dev, unsigned int n) device 100 sound/isa/adlib.c static int snd_adlib_remove(struct device *dev, unsigned int n) device 218 sound/isa/cmi8328.c static int snd_cmi8328_probe(struct device *pdev, unsigned int ndev) device 406 sound/isa/cmi8328.c static int snd_cmi8328_remove(struct device *pdev, unsigned int dev) device 427 sound/isa/cmi8328.c static int snd_cmi8328_suspend(struct device *pdev, unsigned int n, device 443 sound/isa/cmi8328.c static int snd_cmi8328_resume(struct device *pdev, unsigned int n) device 502 sound/isa/cmi8330.c static int snd_cmi8330_card_new(struct device *pdev, int dev, device 602 sound/isa/cmi8330.c static int snd_cmi8330_isa_match(struct device *pdev, device 618 sound/isa/cmi8330.c static int snd_cmi8330_isa_probe(struct device *pdev, device 635 sound/isa/cmi8330.c static int snd_cmi8330_isa_remove(struct device *devptr, device 643 sound/isa/cmi8330.c static int snd_cmi8330_isa_suspend(struct device *dev, unsigned int n, device 649 sound/isa/cmi8330.c static int snd_cmi8330_isa_resume(struct device *dev, unsigned int n) device 57 sound/isa/cs423x/cs4231.c static int snd_cs4231_match(struct device *dev, unsigned int n) device 77 sound/isa/cs423x/cs4231.c static int snd_cs4231_probe(struct device *dev, unsigned int n) device 138 sound/isa/cs423x/cs4231.c static int snd_cs4231_remove(struct device *dev, unsigned int n) device 145 sound/isa/cs423x/cs4231.c static int snd_cs4231_suspend(struct device *dev, unsigned int n, pm_message_t state) device 155 sound/isa/cs423x/cs4231.c static int snd_cs4231_resume(struct device *dev, unsigned int n) device 353 sound/isa/cs423x/cs4236.c static int snd_cs423x_card_new(struct device *pdev, int dev, device 447 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_match(struct device *pdev, device 472 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_probe(struct device *pdev, device 490 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_remove(struct device *pdev, device 514 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_suspend(struct device *dev, unsigned int n, device 520 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_resume(struct device *dev, unsigned int n) device 365 sound/isa/cs423x/cs4236_lib.c int snd_cs4236_pcm(struct snd_wss *chip, int device) device 369 sound/isa/cs423x/cs4236_lib.c err = snd_wss_pcm(chip, device); device 78 sound/isa/es1688/es1688.c static int snd_es1688_match(struct device *dev, unsigned int n) device 84 sound/isa/es1688/es1688.c struct device *dev, unsigned int n) device 169 sound/isa/es1688/es1688.c static int snd_es1688_isa_probe(struct device *dev, unsigned int n) device 195 sound/isa/es1688/es1688.c static int snd_es1688_isa_remove(struct device *dev, unsigned int n) device 610 sound/isa/es1688/es1688_lib.c static int snd_es1688_dev_free(struct snd_device *device) device 612 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = device->device_data; device 714 sound/isa/es1688/es1688_lib.c int snd_es1688_pcm(struct snd_card *card, struct snd_es1688 *chip, int device) device 719 sound/isa/es1688/es1688_lib.c err = snd_pcm_new(card, "ESx688", device, 1, 1, &pcm); device 1676 sound/isa/es18xx.c static int snd_es18xx_pcm(struct snd_card *card, int device) device 1685 sound/isa/es18xx.c err = snd_pcm_new(card, str, device, 2, 1, &pcm); device 1687 sound/isa/es18xx.c err = snd_pcm_new(card, str, device, 1, 1, &pcm); device 1760 sound/isa/es18xx.c static int snd_es18xx_dev_free(struct snd_device *device) device 1762 sound/isa/es18xx.c return snd_es18xx_free(device->card); device 2102 sound/isa/es18xx.c static int snd_es18xx_card_new(struct device *pdev, int dev, device 2167 sound/isa/es18xx.c static int snd_es18xx_isa_match(struct device *pdev, unsigned int dev) device 2172 sound/isa/es18xx.c static int snd_es18xx_isa_probe1(int dev, struct device *devptr) device 2188 sound/isa/es18xx.c static int snd_es18xx_isa_probe(struct device *pdev, unsigned int dev) device 2228 sound/isa/es18xx.c static int snd_es18xx_isa_remove(struct device *devptr, device 2236 sound/isa/es18xx.c static int snd_es18xx_isa_suspend(struct device *dev, unsigned int n, device 2242 sound/isa/es18xx.c static int snd_es18xx_isa_resume(struct device *dev, unsigned int n) device 194 sound/isa/galaxy/galaxy.c static int snd_galaxy_match(struct device *dev, unsigned int n) device 491 sound/isa/galaxy/galaxy.c static int snd_galaxy_probe(struct device *dev, unsigned int n) device 611 sound/isa/galaxy/galaxy.c static int snd_galaxy_remove(struct device *dev, unsigned int n) device 120 sound/isa/gus/gus_main.c static int snd_gus_dev_free(struct snd_device *device) device 122 sound/isa/gus/gus_main.c struct snd_gus_card *gus = device->device_data; device 155 sound/isa/gus/gus_timer.c tid.device = gus->timer_dev; device 166 sound/isa/gus/gus_timer.c tid.device++; device 229 sound/isa/gus/gus_uart.c int snd_gf1_rawmidi_new(struct snd_gus_card *gus, int device) device 234 sound/isa/gus/gus_uart.c if ((err = snd_rawmidi_new(gus->card, "GF1", device, 1, 1, &rmidi)) < 0) device 61 sound/isa/gus/gusclassic.c static int snd_gusclassic_match(struct device *dev, unsigned int n) device 67 sound/isa/gus/gusclassic.c struct device *dev, unsigned int n, device 131 sound/isa/gus/gusclassic.c static int snd_gusclassic_probe(struct device *dev, unsigned int n) device 198 sound/isa/gus/gusclassic.c static int snd_gusclassic_remove(struct device *dev, unsigned int n) device 77 sound/isa/gus/gusextreme.c static int snd_gusextreme_match(struct device *dev, unsigned int n) device 84 sound/isa/gus/gusextreme.c struct device *dev, unsigned int n) device 122 sound/isa/gus/gusextreme.c struct device *dev, unsigned int n, device 222 sound/isa/gus/gusextreme.c static int snd_gusextreme_probe(struct device *dev, unsigned int n) device 327 sound/isa/gus/gusextreme.c static int snd_gusextreme_remove(struct device *dev, unsigned int n) device 187 sound/isa/gus/gusmax.c static int snd_gusmax_match(struct device *pdev, unsigned int dev) device 192 sound/isa/gus/gusmax.c static int snd_gusmax_probe(struct device *pdev, unsigned int dev) device 340 sound/isa/gus/gusmax.c static int snd_gusmax_remove(struct device *devptr, unsigned int dev) device 607 sound/isa/gus/interwave.c static int snd_interwave_card_new(struct device *pdev, int dev, device 757 sound/isa/gus/interwave.c static int snd_interwave_isa_probe1(int dev, struct device *devptr) device 774 sound/isa/gus/interwave.c static int snd_interwave_isa_match(struct device *pdev, device 786 sound/isa/gus/interwave.c static int snd_interwave_isa_probe(struct device *pdev, device 827 sound/isa/gus/interwave.c static int snd_interwave_isa_remove(struct device *devptr, unsigned int dev) device 670 sound/isa/msnd/msnd.c int snd_msnd_pcm(struct snd_card *card, int device) device 676 sound/isa/msnd/msnd.c err = snd_pcm_new(card, "MSNDPINNACLE", device, 1, 1, &pcm); device 287 sound/isa/msnd/msnd.h int snd_msnd_pcm(struct snd_card *card, int device); device 289 sound/isa/msnd/msnd.h int snd_msndmidi_new(struct snd_card *card, int device); device 142 sound/isa/msnd/msnd_midi.c int snd_msndmidi_new(struct snd_card *card, int device) device 149 sound/isa/msnd/msnd_midi.c err = snd_rawmidi_new(card, "MSND-MIDI", device, 1, 1, &rmidi); device 475 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_dev_free(struct snd_device *device) device 809 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_isa_match(struct device *pdev, unsigned int i) device 879 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_isa_probe(struct device *pdev, unsigned int idx) device 1051 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_isa_remove(struct device *pdev, unsigned int dev) device 614 sound/isa/opl3sa2.c static int snd_opl3sa2_card_new(struct device *pdev, int dev, device 835 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_match(struct device *pdev, device 863 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_probe(struct device *pdev, device 880 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_remove(struct device *devptr, device 888 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_suspend(struct device *dev, unsigned int n, device 894 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_resume(struct device *dev, unsigned int n) device 1380 sound/isa/opti9xx/miro.c static int snd_miro_isa_match(struct device *devptr, unsigned int n) device 1391 sound/isa/opti9xx/miro.c static int snd_miro_isa_probe(struct device *devptr, unsigned int n) device 1483 sound/isa/opti9xx/miro.c static int snd_miro_isa_remove(struct device *devptr, device 932 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_card_new(struct device *pdev, struct snd_card **cardp) device 946 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_isa_match(struct device *devptr, device 958 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_isa_probe(struct device *devptr, device 1024 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_isa_remove(struct device *devptr, device 1060 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_isa_suspend(struct device *dev, unsigned int n, device 1066 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_isa_resume(struct device *dev, unsigned int n) device 1062 sound/isa/sb/emu8000.c static int snd_emu8000_dev_free(struct snd_device *device) device 1064 sound/isa/sb/emu8000.c struct snd_emu8000 *hw = device->device_data; device 24 sound/isa/sb/emu8000_synth.c static int snd_emu8000_probe(struct device *_dev) device 84 sound/isa/sb/emu8000_synth.c static int snd_emu8000_remove(struct device *_dev) device 186 sound/isa/sb/jazz16.c static int snd_jazz16_match(struct device *devptr, unsigned int dev) device 221 sound/isa/sb/jazz16.c static int snd_jazz16_probe(struct device *devptr, unsigned int dev) device 342 sound/isa/sb/jazz16.c static int snd_jazz16_remove(struct device *devptr, unsigned int dev) device 351 sound/isa/sb/jazz16.c static int snd_jazz16_suspend(struct device *pdev, unsigned int n, device 363 sound/isa/sb/jazz16.c static int snd_jazz16_resume(struct device *pdev, unsigned int n) device 311 sound/isa/sb/sb16.c static int snd_sb16_card_new(struct device *devptr, int dev, device 475 sound/isa/sb/sb16.c static int snd_sb16_isa_probe1(int dev, struct device *pdev) device 504 sound/isa/sb/sb16.c static int snd_sb16_isa_match(struct device *pdev, unsigned int dev) device 509 sound/isa/sb/sb16.c static int snd_sb16_isa_probe(struct device *pdev, unsigned int dev) device 550 sound/isa/sb/sb16.c static int snd_sb16_isa_remove(struct device *pdev, unsigned int dev) device 557 sound/isa/sb/sb16.c static int snd_sb16_isa_suspend(struct device *dev, unsigned int n, device 563 sound/isa/sb/sb16.c static int snd_sb16_isa_resume(struct device *dev, unsigned int n) device 96 sound/isa/sb/sb16_csp.c static int init_proc_entry(struct snd_sb_csp * p, int device); device 102 sound/isa/sb/sb16_csp.c int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep) device 115 sound/isa/sb/sb16_csp.c if ((err = snd_hwdep_new(chip->card, "SB16-CSP", device, &hw)) < 0) device 145 sound/isa/sb/sb16_csp.c init_proc_entry(p, device); device 1112 sound/isa/sb/sb16_csp.c static int init_proc_entry(struct snd_sb_csp * p, int device) device 1116 sound/isa/sb/sb16_csp.c sprintf(name, "cspD%d", device); device 851 sound/isa/sb/sb16_main.c int snd_sb16dsp_pcm(struct snd_sb *chip, int device) device 857 sound/isa/sb/sb16_main.c if ((err = snd_pcm_new(card, "SB16 DSP", device, 1, 1, &pcm)) < 0) device 67 sound/isa/sb/sb8.c static int snd_sb8_match(struct device *pdev, unsigned int dev) device 82 sound/isa/sb/sb8.c static int snd_sb8_probe(struct device *pdev, unsigned int dev) device 195 sound/isa/sb/sb8.c static int snd_sb8_remove(struct device *pdev, unsigned int dev) device 202 sound/isa/sb/sb8.c static int snd_sb8_suspend(struct device *dev, unsigned int n, device 214 sound/isa/sb/sb8.c static int snd_sb8_resume(struct device *dev, unsigned int n) device 580 sound/isa/sb/sb8_main.c int snd_sb8dsp_pcm(struct snd_sb *chip, int device) device 587 sound/isa/sb/sb8_main.c if ((err = snd_pcm_new(card, "SB8 DSP", device, 1, 1, &pcm)) < 0) device 249 sound/isa/sb/sb8_midi.c int snd_sb8dsp_midi(struct snd_sb *chip, int device) device 254 sound/isa/sb/sb8_midi.c if ((err = snd_rawmidi_new(chip->card, "SB8 MIDI", device, 1, 1, &rmidi)) < 0) device 190 sound/isa/sb/sb_common.c static int snd_sbdsp_dev_free(struct snd_device *device) device 192 sound/isa/sb/sb_common.c struct snd_sb *chip = device->device_data; device 492 sound/isa/sc6000.c static int snd_sc6000_match(struct device *devptr, unsigned int dev) device 535 sound/isa/sc6000.c static int snd_sc6000_probe(struct device *devptr, unsigned int dev) device 675 sound/isa/sc6000.c static int snd_sc6000_remove(struct device *devptr, unsigned int dev) device 1133 sound/isa/sscape.c static int snd_sscape_match(struct device *pdev, unsigned int i) device 1153 sound/isa/sscape.c static int snd_sscape_probe(struct device *pdev, unsigned int dev) device 1186 sound/isa/sscape.c static int snd_sscape_remove(struct device *devptr, unsigned int dev) device 324 sound/isa/wavefront/wavefront.c static int snd_wavefront_card_new(struct device *pdev, int dev, device 529 sound/isa/wavefront/wavefront.c static int snd_wavefront_isa_match(struct device *pdev, device 549 sound/isa/wavefront/wavefront.c static int snd_wavefront_isa_probe(struct device *pdev, device 567 sound/isa/wavefront/wavefront.c static int snd_wavefront_isa_remove(struct device *devptr, device 1696 sound/isa/wss/wss_lib.c static int snd_wss_dev_free(struct snd_device *device) device 1698 sound/isa/wss/wss_lib.c struct snd_wss *chip = device->device_data; device 1909 sound/isa/wss/wss_lib.c int snd_wss_pcm(struct snd_wss *chip, int device) device 1914 sound/isa/wss/wss_lib.c err = snd_pcm_new(chip->card, "WSS", device, 1, 1, &pcm); device 1945 sound/isa/wss/wss_lib.c int snd_wss_timer(struct snd_wss *chip, int device) device 1955 sound/isa/wss/wss_lib.c tid.device = device; device 446 sound/mips/hal2.c struct device *dev = hal2->card->dev; device 481 sound/mips/hal2.c struct device *dev = hal2->card->dev; device 750 sound/mips/hal2.c static int hal2_dev_free(struct snd_device *device) device 752 sound/mips/hal2.c struct snd_hal2 *hal2 = device->device_data; device 802 sound/mips/sgio2audio.c static int snd_sgio2audio_dev_free(struct snd_device *device) device 804 sound/mips/sgio2audio.c struct snd_sgio2audio *chip = device->device_data; device 996 sound/pci/ac97/ac97_codec.c static int snd_ac97_bus_dev_free(struct snd_device *device) device 998 sound/pci/ac97/ac97_codec.c struct snd_ac97_bus *bus = device->device_data; device 1018 sound/pci/ac97/ac97_codec.c static int snd_ac97_dev_free(struct snd_device *device) device 1020 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = device->device_data; device 1930 sound/pci/ac97/ac97_codec.c static void ac97_device_release(struct device * dev) device 1935 sound/pci/ac97/ac97_codec.c static int snd_ac97_dev_register(struct snd_device *device) device 1937 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = device->device_data; device 1955 sound/pci/ac97/ac97_codec.c static int snd_ac97_dev_disconnect(struct snd_device *device) device 1957 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = device->device_data; device 613 sound/pci/ad1889.c snd_ad1889_pcm_init(struct snd_ad1889 *chip, int device) device 618 sound/pci/ad1889.c err = snd_pcm_new(chip->card, chip->card->driver, device, 1, 1, &pcm); device 844 sound/pci/ad1889.c snd_ad1889_dev_free(struct snd_device *device) device 846 sound/pci/ad1889.c struct snd_ad1889 *chip = device->device_data; device 332 sound/pci/ak4531_codec.c static int snd_ak4531_dev_free(struct snd_device *device) device 334 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = device->device_data; device 1648 sound/pci/ali5451/ali5451.c codec->pcm[pcm->device] = NULL; device 1652 sound/pci/ali5451/ali5451.c static int snd_ali_pcm(struct snd_ali *codec, int device, device 1658 sound/pci/ali5451/ali5451.c err = snd_pcm_new(codec->card, desc->name, device, device 1859 sound/pci/ali5451/ali5451.c static int ali_suspend(struct device *dev) device 1902 sound/pci/ali5451/ali5451.c static int ali_resume(struct device *dev) device 2060 sound/pci/ali5451/ali5451.c static int snd_ali_dev_free(struct snd_device *device) device 2062 sound/pci/ali5451/ali5451.c struct snd_ali *codec = device->device_data; device 178 sound/pci/als300.c static int snd_als300_dev_free(struct snd_device *device) device 180 sound/pci/als300.c struct snd_als300 *chip = device->device_data; device 715 sound/pci/als300.c static int snd_als300_suspend(struct device *dev) device 725 sound/pci/als300.c static int snd_als300_resume(struct device *dev) device 683 sound/pci/als4000.c static int snd_als4000_pcm(struct snd_sb *chip, int device) device 688 sound/pci/als4000.c err = snd_pcm_new(chip->card, "ALS4000 DSP", device, 1, 1, &pcm); device 975 sound/pci/als4000.c static int snd_als4000_suspend(struct device *dev) device 987 sound/pci/als4000.c static int snd_als4000_resume(struct device *dev) device 1299 sound/pci/asihpi/asihpi.c static int snd_card_asihpi_pcm_new(struct snd_card_asihpi *asihpi, int device) device 1310 sound/pci/asihpi/asihpi.c err = snd_pcm_new(asihpi->card, "Asihpi PCM", device, device 2807 sound/pci/asihpi/asihpi.c static int snd_asihpi_hpi_new(struct snd_card_asihpi *asihpi, int device) device 2812 sound/pci/asihpi/asihpi.c err = snd_hwdep_new(asihpi->card, "HPI", device, &hw); device 40 sound/pci/asihpi/hpimsgx.c if (asihpi_pci_tbl[i].device != PCI_ANY_ID device 41 sound/pci/asihpi/hpimsgx.c && asihpi_pci_tbl[i].device != device 42 sound/pci/asihpi/hpimsgx.c pci_info->pci_dev->device) device 352 sound/pci/asihpi/hpioctl.c pci_dev->device, pci_dev->subsystem_vendor, device 555 sound/pci/asihpi/hpioctl.c pci_dev->vendor, pci_dev->device, device 37 sound/pci/asihpi/hpios.h struct device *pdev; device 1468 sound/pci/atiixp.c static int snd_atiixp_suspend(struct device *dev) device 1482 sound/pci/atiixp.c static int snd_atiixp_resume(struct device *dev) device 1556 sound/pci/atiixp.c static int snd_atiixp_dev_free(struct snd_device *device) device 1558 sound/pci/atiixp.c struct atiixp *chip = device->device_data; device 1107 sound/pci/atiixp_modem.c static int snd_atiixp_suspend(struct device *dev) device 1121 sound/pci/atiixp_modem.c static int snd_atiixp_resume(struct device *dev) device 1184 sound/pci/atiixp_modem.c static int snd_atiixp_dev_free(struct snd_device *device) device 1186 sound/pci/atiixp_modem.c struct atiixp_modem *chip = device->device_data; device 122 sound/pci/au88x0/au88x0.c static int snd_vortex_dev_free(struct snd_device *device) device 124 sound/pci/au88x0/au88x0.c vortex_t *vortex = device->device_data; device 173 sound/pci/au88x0/au88x0.c chip->device = pci->device; device 333 sound/pci/au88x0/au88x0.c &(chip->device))) < 0) { device 77 sound/pci/au88x0/au88x0.h (x->rev == 0xfe && x->device == PCI_DEVICE_ID_AUREAL_VORTEX_2) || \ device 78 sound/pci/au88x0/au88x0.h (x->rev == 0xfe && x->device == PCI_DEVICE_ID_AUREAL_ADVANTAGE)) device 181 sound/pci/au88x0/au88x0.h u16 device; device 684 sound/pci/au88x0/au88x0_pcm.c kctl->id.device = 0; device 102 sound/pci/aw2/aw2-alsa.c static int snd_aw2_dev_free(struct snd_device *device); device 208 sound/pci/aw2/aw2-alsa.c static int snd_aw2_dev_free(struct snd_device *device) device 210 sound/pci/aw2/aw2-alsa.c struct aw2 *chip = device->device_data; device 2237 sound/pci/azt3328.c snd_azf3328_timer(struct snd_azf3328 *chip, int device) device 2246 sound/pci/azt3328.c tid.device = device; device 2294 sound/pci/azt3328.c snd_azf3328_dev_free(struct snd_device *device) device 2296 sound/pci/azt3328.c struct snd_azf3328 *chip = device->device_data; device 2680 sound/pci/azt3328.c snd_azf3328_suspend(struct device *dev) device 2707 sound/pci/azt3328.c snd_azf3328_resume(struct device *dev) device 416 sound/pci/bt87x.c if (substream->pcm->device == DEVICE_DIGITAL) device 686 sound/pci/bt87x.c static int snd_bt87x_dev_free(struct snd_device *device) device 688 sound/pci/bt87x.c struct snd_bt87x *chip = device->device_data; device 692 sound/pci/bt87x.c static int snd_bt87x_pcm(struct snd_bt87x *chip, int device, char *name) device 697 sound/pci/bt87x.c err = snd_pcm_new(chip->card, name, device, 0, 1, &pcm); device 779 sound/pci/bt87x.c .device = chip, \ device 848 sound/pci/bt87x.c pci->device, pci->subsystem_vendor, pci->subsystem_device); device 853 sound/pci/bt87x.c pci->device, pci->subsystem_vendor, pci->subsystem_device); device 928 sound/pci/bt87x.c sprintf(card->shortname, "Brooktree Bt%x", pci->device); device 1255 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_dev_free(struct snd_device *device) device 1257 sound/pci/ca0106/ca0106_main.c struct snd_ca0106 *chip = device->device_data; device 1349 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_pcm(struct snd_ca0106 *emu, int device) device 1356 sound/pci/ca0106/ca0106_main.c err = snd_pcm_new(emu->card, "ca0106", device, 1, 1, &pcm); device 1362 sound/pci/ca0106/ca0106_main.c switch (device) { device 1409 sound/pci/ca0106/ca0106_main.c emu->pcm[device] = pcm; device 1891 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_suspend(struct device *dev) device 1905 sound/pci/ca0106/ca0106_main.c static int snd_ca0106_resume(struct device *dev) device 274 sound/pci/ca0106/ca_midi.c int ca_midi_init(void *dev_id, struct snd_ca_midi *midi, int device, char *name) device 279 sound/pci/ca0106/ca_midi.c if ((err = snd_rawmidi_new(midi->get_dev_id_card(midi->dev_id), name, device, 1, 1, &rmidi)) < 0) device 52 sound/pci/ca0106/ca_midi.h int ca_midi_init(void *card, struct snd_ca_midi *midi, int device, char *name); device 449 sound/pci/cmipci.c unsigned int device; /* device ID */ device 1887 sound/pci/cmipci.c static int snd_cmipci_pcm_new(struct cmipci *cm, int device) device 1892 sound/pci/cmipci.c err = snd_pcm_new(cm->card, cm->card->driver, device, 1, 1, &pcm); device 1910 sound/pci/cmipci.c static int snd_cmipci_pcm2_new(struct cmipci *cm, int device) device 1915 sound/pci/cmipci.c err = snd_pcm_new(cm->card, cm->card->driver, device, 1, 0, &pcm); device 1932 sound/pci/cmipci.c static int snd_cmipci_pcm_spdif_new(struct cmipci *cm, int device) device 1937 sound/pci/cmipci.c err = snd_pcm_new(cm->card, cm->card->driver, device, 1, 1, &pcm); device 2694 sound/pci/cmipci.c if (cm->device == PCI_DEVICE_ID_CMEDIA_CM8738 || device 2695 sound/pci/cmipci.c cm->device == PCI_DEVICE_ID_CMEDIA_CM8738B) { device 2705 sound/pci/cmipci.c kctl->id.device = pcm_spdif_device; device 2708 sound/pci/cmipci.c kctl->id.device = pcm_spdif_device; device 2711 sound/pci/cmipci.c kctl->id.device = pcm_spdif_device; device 2935 sound/pci/cmipci.c static int snd_cmipci_dev_free(struct snd_device *device) device 2937 sound/pci/cmipci.c struct cmipci *cm = device->device_data; device 3026 sound/pci/cmipci.c cm->device = pci->device; device 3059 sound/pci/cmipci.c if (pci->device != PCI_DEVICE_ID_CMEDIA_CM8338A && device 3060 sound/pci/cmipci.c pci->device != PCI_DEVICE_ID_CMEDIA_CM8338B) device 3102 sound/pci/cmipci.c switch (pci->device) { device 3113 sound/pci/cmipci.c val = pci->device < 0x110 ? 8338 : 8738; device 3268 sound/pci/cmipci.c switch (pci->device) { device 3330 sound/pci/cmipci.c static int snd_cmipci_suspend(struct device *dev) device 3349 sound/pci/cmipci.c static int snd_cmipci_resume(struct device *dev) device 960 sound/pci/cs4281.c static int snd_cs4281_pcm(struct cs4281 *chip, int device) device 965 sound/pci/cs4281.c err = snd_pcm_new(chip->card, "CS4281", device, 1, 1, &pcm); device 1311 sound/pci/cs4281.c static int snd_cs4281_dev_free(struct snd_device *device) device 1313 sound/pci/cs4281.c struct cs4281 *chip = device->device_data; device 1767 sound/pci/cs4281.c static int snd_cs4281_midi(struct cs4281 *chip, int device) device 1772 sound/pci/cs4281.c if ((err = snd_rawmidi_new(chip->card, "CS4281", device, 1, 1, &rmidi)) < 0) device 1980 sound/pci/cs4281.c static int cs4281_suspend(struct device *dev) device 2021 sound/pci/cs4281.c static int cs4281_resume(struct device *dev) device 1725 sound/pci/cs46xx/cs46xx.h int snd_cs46xx_pcm(struct snd_cs46xx *chip, int device); device 1726 sound/pci/cs46xx/cs46xx.h int snd_cs46xx_pcm_rear(struct snd_cs46xx *chip, int device); device 1727 sound/pci/cs46xx/cs46xx.h int snd_cs46xx_pcm_iec958(struct snd_cs46xx *chip, int device); device 1728 sound/pci/cs46xx/cs46xx.h int snd_cs46xx_pcm_center_lfe(struct snd_cs46xx *chip, int device); device 1730 sound/pci/cs46xx/cs46xx.h int snd_cs46xx_midi(struct snd_cs46xx *chip, int device); device 1768 sound/pci/cs46xx/cs46xx_lib.c int snd_cs46xx_pcm(struct snd_cs46xx *chip, int device) device 1773 sound/pci/cs46xx/cs46xx_lib.c if ((err = snd_pcm_new(chip->card, "CS46xx", device, MAX_PLAYBACK_CHANNELS, 1, &pcm)) < 0) device 1794 sound/pci/cs46xx/cs46xx_lib.c int snd_cs46xx_pcm_rear(struct snd_cs46xx *chip, int device) device 1799 sound/pci/cs46xx/cs46xx_lib.c if ((err = snd_pcm_new(chip->card, "CS46xx - Rear", device, MAX_PLAYBACK_CHANNELS, 0, &pcm)) < 0) device 1817 sound/pci/cs46xx/cs46xx_lib.c int snd_cs46xx_pcm_center_lfe(struct snd_cs46xx *chip, int device) device 1822 sound/pci/cs46xx/cs46xx_lib.c if ((err = snd_pcm_new(chip->card, "CS46xx - Center LFE", device, MAX_PLAYBACK_CHANNELS, 0, &pcm)) < 0) device 1840 sound/pci/cs46xx/cs46xx_lib.c int snd_cs46xx_pcm_iec958(struct snd_cs46xx *chip, int device) device 1845 sound/pci/cs46xx/cs46xx_lib.c if ((err = snd_pcm_new(chip->card, "CS46xx - IEC958", device, 1, 0, &pcm)) < 0) device 2505 sound/pci/cs46xx/cs46xx_lib.c kctl->id.device = spdif_device; device 2688 sound/pci/cs46xx/cs46xx_lib.c int snd_cs46xx_midi(struct snd_cs46xx *chip, int device) device 2693 sound/pci/cs46xx/cs46xx_lib.c if ((err = snd_rawmidi_new(chip->card, "CS46XX", device, 1, 1, &rmidi)) < 0) device 2964 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_dev_free(struct snd_device *device) device 2966 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = device->device_data; device 3762 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_suspend(struct device *dev) device 3790 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_resume(struct device *dev) device 76 sound/pci/cs5530.c static int snd_cs5530_dev_free(struct snd_device *device) device 78 sound/pci/cs5530.c struct snd_cs5530 *chip = device->device_data; device 252 sound/pci/cs5535audio/cs5535audio.c static int snd_cs5535audio_dev_free(struct snd_device *device) device 254 sound/pci/cs5535audio/cs5535audio.c struct cs5535audio *cs5535au = device->device_data; device 44 sound/pci/cs5535audio/cs5535audio_pm.c static int __maybe_unused snd_cs5535audio_suspend(struct device *dev) device 62 sound/pci/cs5535audio/cs5535audio_pm.c static int __maybe_unused snd_cs5535audio_resume(struct device *dev) device 81 sound/pci/ctxfi/ctatc.c enum CTALSADEVS device, const char *device_name); device 250 sound/pci/ctxfi/ctatc.c int device = apcm->substream->pcm->device; device 301 sound/pci/ctxfi/ctatc.c INIT_VOL, atc->pcm[i+device*2]); device 44 sound/pci/ctxfi/ctatc.h u16 device; device 49 sound/pci/ctxfi/cthardware.c switch (hw->pci->device) { device 1376 sound/pci/ctxfi/cthw20k1.c static void i2c_write(struct hw *hw, u32 device, u32 addr, u32 data) device 1383 sound/pci/ctxfi/cthw20k1.c hw_write_pci(hw, 0xE0, device); device 716 sound/pci/ctxfi/ctmixer.c kctl->id.device = IEC958; device 1211 sound/pci/ctxfi/ctmixer.c enum CTALSADEVS device, device 61 sound/pci/ctxfi/ctmixer.h enum CTALSADEVS device, device 128 sound/pci/ctxfi/ctpcm.c if (IEC958 == substream->pcm->device) { device 133 sound/pci/ctxfi/ctpcm.c if (FRONT == substream->pcm->device) device 168 sound/pci/ctxfi/ctpcm.c if (IEC958 == substream->pcm->device) device 211 sound/pci/ctxfi/ctpcm.c if (IEC958 == substream->pcm->device) device 424 sound/pci/ctxfi/ctpcm.c enum CTALSADEVS device, device 433 sound/pci/ctxfi/ctpcm.c playback_count = (IEC958 == device) ? 1 : 256; device 434 sound/pci/ctxfi/ctpcm.c capture_count = (FRONT == device) ? 1 : 0; device 435 sound/pci/ctxfi/ctpcm.c err = snd_pcm_new(atc->card, "ctxfi", device, device 450 sound/pci/ctxfi/ctpcm.c if (FRONT == device) device 458 sound/pci/ctxfi/ctpcm.c switch (device) { device 482 sound/pci/ctxfi/ctpcm.c atc->pcms[device] = pcm; device 20 sound/pci/ctxfi/ctpcm.h enum CTALSADEVS device, device 127 sound/pci/ctxfi/xfi.c static int ct_card_suspend(struct device *dev) device 135 sound/pci/ctxfi/xfi.c static int ct_card_resume(struct device *dev) device 872 sound/pci/echoaudio/echoaudio.c static int snd_echo_preallocate_pages(struct snd_pcm *pcm, struct device *dev) device 1878 sound/pci/echoaudio/echoaudio.c static int snd_echo_dev_free(struct snd_device *device) device 1880 sound/pci/echoaudio/echoaudio.c struct echoaudio *chip = device->device_data; device 1971 sound/pci/echoaudio/echoaudio.c err = init_hw(chip, chip->pci->device, chip->pci->subsystem_device); device 2024 sound/pci/echoaudio/echoaudio.c if (pci_id->device == 0x3410) device 2155 sound/pci/echoaudio/echoaudio.c static int snd_echo_suspend(struct device *dev) device 2184 sound/pci/echoaudio/echoaudio.c static int snd_echo_resume(struct device *dev) device 2197 sound/pci/echoaudio/echoaudio.c err = init_hw(chip, chip->pci->device, chip->pci->subsystem_device); device 200 sound/pci/emu10k1/emu10k1.c static int snd_emu10k1_suspend(struct device *dev) device 222 sound/pci/emu10k1/emu10k1.c static int snd_emu10k1_resume(struct device *dev) device 1280 sound/pci/emu10k1/emu10k1_main.c static int snd_emu10k1_dev_free(struct snd_device *device) device 1282 sound/pci/emu10k1/emu10k1_main.c struct snd_emu10k1 *emu = device->device_data; device 1295 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x10241102, device 1341 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x10211102, device 1359 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x10011102, device 1398 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x20011102, device 1408 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x42011102, device 1418 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x40041102, device 1427 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x40071102, device 1436 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x40011102, device 1444 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x40021102, device 1452 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x40021102, device 1460 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, .subsystem = 0x40051102, device 1468 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0008, device 1475 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x20071102, device 1488 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x20061102, device 1500 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x20051102, device 1510 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x20021102, device 1520 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x20011102, device 1538 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x10071102, device 1548 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x10051102, device 1558 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x10031102, device 1568 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x10021102, device 1579 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .revision = 0x04, device 1587 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x00531102, device 1593 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x00521102, device 1600 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, .subsystem = 0x00511102, device 1606 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0004, device 1612 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x100a1102, device 1618 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x806b1102, device 1624 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x806a1102, device 1630 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80691102, device 1639 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80661102, device 1646 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80651102, device 1652 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80641102, device 1659 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80611102, device 1667 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80511102, device 1673 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80401102, device 1678 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80321102, device 1684 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80311102, device 1690 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80281102, device 1697 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80271102, device 1703 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80261102, device 1709 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80231102, device 1715 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x80221102, device 1721 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x40011102, device 1726 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x00211102, device 1732 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, .subsystem = 0x00201102, device 1738 sound/pci/emu10k1/emu10k1_main.c {.vendor = 0x1102, .device = 0x0002, device 1832 sound/pci/emu10k1/emu10k1_main.c pci->vendor, pci->device, emu->serial, emu->model); device 1835 sound/pci/emu10k1/emu10k1_main.c if (c->vendor == pci->vendor && c->device == pci->device) { device 1863 sound/pci/emu10k1/emu10k1_main.c pci->vendor, pci->device, emu->serial, c->subsystem); device 1867 sound/pci/emu10k1/emu10k1_main.c c->name, pci->vendor, pci->device, device 19 sound/pci/emu10k1/emu10k1_synth.c static int snd_emu10k1_synth_probe(struct device *_dev) device 70 sound/pci/emu10k1/emu10k1_synth.c static int snd_emu10k1_synth_remove(struct device *_dev) device 409 sound/pci/emu10k1/emu10k1x.c epcm->voice = &epcm->emu->voices[substream->pcm->device]; device 767 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_dev_free(struct snd_device *device) device 769 sound/pci/emu10k1/emu10k1x.c struct emu10k1x *chip = device->device_data; device 836 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_pcm(struct emu10k1x *emu, int device) device 843 sound/pci/emu10k1/emu10k1x.c if (device == 0) device 846 sound/pci/emu10k1/emu10k1x.c if ((err = snd_pcm_new(emu->card, "emu10k1x", device, 1, capture, &pcm)) < 0) device 851 sound/pci/emu10k1/emu10k1x.c switch(device) { device 863 sound/pci/emu10k1/emu10k1x.c switch(device) { device 1490 sound/pci/emu10k1/emu10k1x.c struct emu10k1x_midi *midi, int device, device 1496 sound/pci/emu10k1/emu10k1x.c if ((err = snd_rawmidi_new(emu->card, name, device, 1, 1, &rmidi)) < 0) device 820 sound/pci/emu10k1/emufx.c knew.device = gctl->id.device; device 921 sound/pci/emu10k1/emufx.c gctl->id.device = id->device; device 2655 sound/pci/emu10k1/emufx.c int snd_emu10k1_fx8010_new(struct snd_emu10k1 *emu, int device) device 2660 sound/pci/emu10k1/emufx.c if ((err = snd_hwdep_new(emu->card, "FX8010", device, &hw)) < 0) device 1996 sound/pci/emu10k1/emumixer.c kctl->id.device = pcm_device; device 2001 sound/pci/emu10k1/emumixer.c kctl->id.device = pcm_device; device 2006 sound/pci/emu10k1/emumixer.c kctl->id.device = pcm_device; device 2012 sound/pci/emu10k1/emumixer.c kctl->id.device = multi_device; device 2018 sound/pci/emu10k1/emumixer.c kctl->id.device = multi_device; device 2024 sound/pci/emu10k1/emumixer.c kctl->id.device = multi_device; device 2075 sound/pci/emu10k1/emumixer.c kctl->id.device = emu->pcm_efx->device; device 2081 sound/pci/emu10k1/emumixer.c kctl->id.device = emu->pcm_efx->device; device 317 sound/pci/emu10k1/emumpu401.c static int emu10k1_midi_init(struct snd_emu10k1 *emu, struct snd_emu10k1_midi *midi, int device, char *name) device 322 sound/pci/emu10k1/emumpu401.c if ((err = snd_rawmidi_new(emu->card, name, device, 1, 1, &rmidi)) < 0) device 1396 sound/pci/emu10k1/emupcm.c int snd_emu10k1_pcm(struct snd_emu10k1 *emu, int device) device 1402 sound/pci/emu10k1/emupcm.c if ((err = snd_pcm_new(emu->card, "emu10k1", device, 32, 1, &pcm)) < 0) device 1428 sound/pci/emu10k1/emupcm.c int snd_emu10k1_pcm_multi(struct snd_emu10k1 *emu, int device) device 1434 sound/pci/emu10k1/emupcm.c if ((err = snd_pcm_new(emu->card, "emu10k1", device, 1, 0, &pcm)) < 0) device 1466 sound/pci/emu10k1/emupcm.c int snd_emu10k1_pcm_mic(struct snd_emu10k1 *emu, int device) device 1471 sound/pci/emu10k1/emupcm.c if ((err = snd_pcm_new(emu->card, "emu10k1 mic", device, 0, 1, &pcm)) < 0) device 1806 sound/pci/emu10k1/emupcm.c int snd_emu10k1_pcm_efx(struct snd_emu10k1 *emu, int device) device 1812 sound/pci/emu10k1/emupcm.c if ((err = snd_pcm_new(emu->card, "emu10k1 efx", device, 8, 1, &pcm)) < 0) device 1852 sound/pci/emu10k1/emupcm.c kctl->id.device = device; device 258 sound/pci/emu10k1/p16v.c emu->p16v_voices[substream->pcm->device - emu->p16v_device_offset].use = 0; device 320 sound/pci/emu10k1/p16v.c int channel = substream->pcm->device - emu->p16v_device_offset; device 382 sound/pci/emu10k1/p16v.c int channel = substream->pcm->device - emu->p16v_device_offset; device 471 sound/pci/emu10k1/p16v.c channel = substream->pcm->device-emu->p16v_device_offset; device 534 sound/pci/emu10k1/p16v.c int channel = substream->pcm->device - emu->p16v_device_offset; device 618 sound/pci/emu10k1/p16v.c int snd_p16v_pcm(struct snd_emu10k1 *emu, int device) device 626 sound/pci/emu10k1/p16v.c emu->p16v_device_offset = device; device 628 sound/pci/emu10k1/p16v.c if ((err = snd_pcm_new(emu->card, "p16v", device, 1, capture, &pcm)) < 0) device 64 sound/pci/emu10k1/timer.c int snd_emu10k1_timer(struct snd_emu10k1 *emu, int device) device 73 sound/pci/emu10k1/timer.c tid.device = device; device 597 sound/pci/ens1370.c return ensoniq->pci->device == 0x8938; device 1256 sound/pci/ens1370.c static int snd_ensoniq_pcm(struct ensoniq *ensoniq, int device) device 1261 sound/pci/ens1370.c err = snd_pcm_new(ensoniq->card, CHIP_NAME "/1", device, 1, 1, &pcm); device 1290 sound/pci/ens1370.c static int snd_ensoniq_pcm2(struct ensoniq *ensoniq, int device) device 1295 sound/pci/ens1370.c err = snd_pcm_new(ensoniq->card, CHIP_NAME "/2", device, 1, 0, &pcm); device 1589 sound/pci/ens1370.c ensoniq->pci->device == list->did && device 1927 sound/pci/ens1370.c static int snd_ensoniq_dev_free(struct snd_device *device) device 1929 sound/pci/ens1370.c struct ensoniq *ensoniq = device->device_data; device 2017 sound/pci/ens1370.c static int snd_ensoniq_suspend(struct device *dev) device 2039 sound/pci/ens1370.c static int snd_ensoniq_resume(struct device *dev) device 2314 sound/pci/ens1370.c static int snd_ensoniq_midi(struct ensoniq *ensoniq, int device) device 2319 sound/pci/ens1370.c if ((err = snd_rawmidi_new(ensoniq->card, "ES1370/1", device, 1, 1, &rmidi)) < 0) device 1020 sound/pci/es1938.c static int snd_es1938_new_pcm(struct es1938 *chip, int device) device 1025 sound/pci/es1938.c if ((err = snd_pcm_new(chip->card, "es-1938-1946", device, 2, 1, &pcm)) < 0) device 1456 sound/pci/es1938.c static int es1938_suspend(struct device *dev) device 1476 sound/pci/es1938.c static int es1938_resume(struct device *dev) device 1562 sound/pci/es1938.c static int snd_es1938_dev_free(struct snd_device *device) device 1564 sound/pci/es1938.c struct es1938 *chip = device->device_data; device 1796 sound/pci/es1968.c snd_es1968_pcm(struct es1968 *chip, int device) device 1811 sound/pci/es1968.c if ((err = snd_pcm_new(chip->card, "ESS Maestro", device, device 2370 sound/pci/es1968.c static int es1968_suspend(struct device *dev) device 2386 sound/pci/es1968.c static int es1968_resume(struct device *dev) device 2504 sound/pci/es1968.c input_dev->id.product = chip->pci->device; device 2629 sound/pci/es1968.c static int snd_es1968_dev_free(struct snd_device *device) device 2631 sound/pci/es1968.c struct es1968 *chip = device->device_data; device 156 sound/pci/fm801.c struct device *dev; device 706 sound/pci/fm801.c static int snd_fm801_pcm(struct fm801 *chip, int device) device 712 sound/pci/fm801.c if ((err = snd_pcm_new(chip->card, "FM801", device, 1, 1, &pcm)) < 0) device 1190 sound/pci/fm801.c static int snd_fm801_dev_free(struct snd_device *device) device 1192 sound/pci/fm801.c struct fm801 *chip = device->device_data; device 1387 sound/pci/fm801.c static int snd_fm801_suspend(struct device *dev) device 1408 sound/pci/fm801.c static int snd_fm801_resume(struct device *dev) device 151 sound/pci/hda/hda_beep.c static int beep_dev_register(struct snd_device *device) device 153 sound/pci/hda/hda_beep.c struct hda_beep *beep = device->device_data; device 162 sound/pci/hda/hda_beep.c static int beep_dev_disconnect(struct snd_device *device) device 164 sound/pci/hda/hda_beep.c struct hda_beep *beep = device->device_data; device 174 sound/pci/hda/hda_beep.c static int beep_dev_free(struct snd_device *device) device 176 sound/pci/hda/hda_beep.c struct hda_beep *beep = device->device_data; device 82 sound/pci/hda/hda_bind.c static int hda_codec_driver_probe(struct device *dev) device 145 sound/pci/hda/hda_bind.c static int hda_codec_driver_remove(struct device *dev) device 162 sound/pci/hda/hda_bind.c static void hda_codec_driver_shutdown(struct device *dev) device 702 sound/pci/hda/hda_codec.c clear_bit(pcm->device, pcm->codec->bus->pcm_dev_bits); device 810 sound/pci/hda/hda_codec.c static int snd_hda_codec_dev_register(struct snd_device *device) device 812 sound/pci/hda/hda_codec.c snd_hda_codec_register(device->device_data); device 816 sound/pci/hda/hda_codec.c static int snd_hda_codec_dev_free(struct snd_device *device) device 818 sound/pci/hda/hda_codec.c struct hda_codec *codec = device->device_data; device 840 sound/pci/hda/hda_codec.c static void snd_hda_codec_dev_release(struct device *dev) device 1593 sound/pci/hda/hda_codec.c id.device = dev; device 2922 sound/pci/hda/hda_codec.c static int hda_codec_runtime_suspend(struct device *dev) device 2937 sound/pci/hda/hda_codec.c static int hda_codec_runtime_resume(struct device *dev) device 2950 sound/pci/hda/hda_codec.c static int hda_codec_force_resume(struct device *dev) device 2968 sound/pci/hda/hda_codec.c static int hda_codec_pm_suspend(struct device *dev) device 2974 sound/pci/hda/hda_codec.c static int hda_codec_pm_resume(struct device *dev) device 2980 sound/pci/hda/hda_codec.c static int hda_codec_pm_freeze(struct device *dev) device 2986 sound/pci/hda/hda_codec.c static int hda_codec_pm_thaw(struct device *dev) device 2992 sound/pci/hda/hda_codec.c static int hda_codec_pm_restore(struct device *dev) device 3306 sound/pci/hda/hda_codec.c cpcm->device = SNDRV_PCM_INVALID_DEVICE; device 3309 sound/pci/hda/hda_codec.c cpcm->device = dev; device 3347 sound/pci/hda/hda_codec.c kctl->id.device = addr; device 3375 sound/pci/hda/hda_codec.c struct device *dev = hda_codec_dev(codec); device 367 sound/pci/hda/hda_controller.c static int azx_get_sync_time(ktime_t *device, device 458 sound/pci/hda/hda_controller.c *device = ns_to_ktime(azx_scale64(ll_counter, device 460 sound/pci/hda/hda_controller.c *device = ktime_add_ns(*device, (wallclk_cycles * NSEC_PER_SEC) / device 469 sound/pci/hda/hda_controller.c static int azx_get_sync_time(ktime_t *device, device 540 sound/pci/hda/hda_controller.c *audio_ts = ktime_to_timespec(xtstamp.device); device 726 sound/pci/hda/hda_controller.c int pcm_dev = cpcm->device; device 732 sound/pci/hda/hda_controller.c if (apcm->pcm->device == pcm_dev) { device 366 sound/pci/hda/hda_intel.c #define CONTROLLER_IN_GPU(pci) (((pci)->device == 0x0a0c) || \ device 367 sound/pci/hda/hda_intel.c ((pci)->device == 0x0c0c) || \ device 368 sound/pci/hda/hda_intel.c ((pci)->device == 0x0d0c) || \ device 369 sound/pci/hda/hda_intel.c ((pci)->device == 0x160c)) device 371 sound/pci/hda/hda_intel.c #define IS_BXT(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0x5a98) device 372 sound/pci/hda/hda_intel.c #define IS_CFL(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0xa348) device 373 sound/pci/hda/hda_intel.c #define IS_CNL(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0x9dc8) device 1016 sound/pci/hda/hda_intel.c static int azx_suspend(struct device *dev) device 1041 sound/pci/hda/hda_intel.c static int azx_resume(struct device *dev) device 1065 sound/pci/hda/hda_intel.c static int azx_freeze_noirq(struct device *dev) device 1079 sound/pci/hda/hda_intel.c static int azx_thaw_noirq(struct device *dev) device 1094 sound/pci/hda/hda_intel.c static int azx_runtime_suspend(struct device *dev) device 1114 sound/pci/hda/hda_intel.c static int azx_runtime_resume(struct device *dev) device 1134 sound/pci/hda/hda_intel.c static int azx_runtime_idle(struct device *dev) device 1393 sound/pci/hda/hda_intel.c static int azx_dev_disconnect(struct snd_device *device) device 1395 sound/pci/hda/hda_intel.c struct azx *chip = device->device_data; device 1404 sound/pci/hda/hda_intel.c static int azx_dev_free(struct snd_device *device) device 1406 sound/pci/hda/hda_intel.c azx_free(device->device_data); device 1682 sound/pci/hda/hda_intel.c switch (chip->pci->device) { device 61 sound/pci/hda/hda_proc.c kctl->id.device); device 88 sound/pci/hda/hda_proc.c cpcm->pcm->device); device 30 sound/pci/hda/hda_sysfs.c static ssize_t power_on_acct_show(struct device *dev, device 39 sound/pci/hda/hda_sysfs.c static ssize_t power_off_acct_show(struct device *dev, device 53 sound/pci/hda/hda_sysfs.c static ssize_t type##_show(struct device *dev, \ device 62 sound/pci/hda/hda_sysfs.c static ssize_t type##_show(struct device *dev, \ device 95 sound/pci/hda/hda_sysfs.c static ssize_t init_pin_configs_show(struct device *dev, device 103 sound/pci/hda/hda_sysfs.c static ssize_t driver_pin_configs_show(struct device *dev, device 167 sound/pci/hda/hda_sysfs.c static ssize_t type##_store(struct device *dev, \ device 181 sound/pci/hda/hda_sysfs.c static ssize_t type##_store(struct device *dev, \ device 202 sound/pci/hda/hda_sysfs.c static ssize_t type##_store(struct device *dev, \ device 216 sound/pci/hda/hda_sysfs.c static ssize_t init_verbs_show(struct device *dev, device 255 sound/pci/hda/hda_sysfs.c static ssize_t init_verbs_store(struct device *dev, device 266 sound/pci/hda/hda_sysfs.c static ssize_t hints_show(struct device *dev, device 360 sound/pci/hda/hda_sysfs.c static ssize_t hints_store(struct device *dev, device 371 sound/pci/hda/hda_sysfs.c static ssize_t user_pin_configs_show(struct device *dev, device 395 sound/pci/hda/hda_sysfs.c static ssize_t user_pin_configs_store(struct device *dev, device 61 sound/pci/hda/hda_tegra.c struct device *dev; device 138 sound/pci/hda/hda_tegra.c static int __maybe_unused hda_tegra_suspend(struct device *dev) device 151 sound/pci/hda/hda_tegra.c static int __maybe_unused hda_tegra_resume(struct device *dev) device 164 sound/pci/hda/hda_tegra.c static int __maybe_unused hda_tegra_runtime_suspend(struct device *dev) device 181 sound/pci/hda/hda_tegra.c static int __maybe_unused hda_tegra_runtime_resume(struct device *dev) device 206 sound/pci/hda/hda_tegra.c static int hda_tegra_dev_disconnect(struct snd_device *device) device 208 sound/pci/hda/hda_tegra.c struct azx *chip = device->device_data; device 217 sound/pci/hda/hda_tegra.c static int hda_tegra_dev_free(struct snd_device *device) device 219 sound/pci/hda/hda_tegra.c struct azx *chip = device->device_data; device 239 sound/pci/hda/hda_tegra.c struct device *dev = hda->dev; device 257 sound/pci/hda/hda_tegra.c struct device *dev = hda->dev; device 402 sound/pci/hda/patch_hdmi.c int device) device 412 sound/pci/hda/patch_hdmi.c kctl->id.device = device; device 2156 sound/pci/hda/patch_hdmi.c int pcmdev = get_pcm_rec(spec, pcm_idx)->device; device 2226 sound/pci/hda/patch_hdmi.c dev = get_pcm_rec(spec, pcm_idx)->device; device 2487 sound/pci/hda/patch_hdmi.c static int generic_acomp_master_bind(struct device *dev, device 2494 sound/pci/hda/patch_hdmi.c static void generic_acomp_master_unbind(struct device *dev, device 2501 sound/pci/hda/patch_hdmi.c static int match_bound_vga(struct device *dev, int subtype, void *data) device 1909 sound/pci/ice1712/aureon.c kctl->id.device = ice->pcm->device; device 123 sound/pci/ice1712/delta.c static int ap_cs8427_sendbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) device 125 sound/pci/ice1712/delta.c struct snd_ice1712 *ice = device->bus->private_data; device 131 sound/pci/ice1712/delta.c ap_cs8427_write_byte(ice, (device->addr << 1) | 0, tmp); /* address + write mode */ device 140 sound/pci/ice1712/delta.c static int ap_cs8427_readbytes(struct snd_i2c_device *device, unsigned char *bytes, int count) device 142 sound/pci/ice1712/delta.c struct snd_ice1712 *ice = device->bus->private_data; device 148 sound/pci/ice1712/delta.c ap_cs8427_write_byte(ice, (device->addr << 1) | 1, tmp); /* address + read mode */ device 869 sound/pci/ice1712/ice1712.c static int snd_ice1712_pcm(struct snd_ice1712 *ice, int device) device 874 sound/pci/ice1712/ice1712.c err = snd_pcm_new(ice->card, "ICE1712 consumer", device, 1, 1, &pcm); device 895 sound/pci/ice1712/ice1712.c static int snd_ice1712_pcm_ds(struct snd_ice1712 *ice, int device) device 900 sound/pci/ice1712/ice1712.c err = snd_pcm_new(ice->card, "ICE1712 consumer (DS)", device, 6, 0, &pcm); device 1239 sound/pci/ice1712/ice1712.c static int snd_ice1712_pcm_profi(struct snd_ice1712 *ice, int device) device 1244 sound/pci/ice1712/ice1712.c err = snd_pcm_new(ice->card, "ICE1712 multi", device, 1, 1, &pcm); device 2285 sound/pci/ice1712/ice1712.c u16 vendor, device; device 2287 sound/pci/ice1712/ice1712.c pci_read_config_word(ice->pci, PCI_SUBSYSTEM_ID, &device); device 2288 sound/pci/ice1712/ice1712.c ice->eeprom.subvendor = ((unsigned int)swab16(vendor) << 16) | swab16(device); device 2411 sound/pci/ice1712/ice1712.c kctl->id.device = ice->pcm_pro->device; device 2415 sound/pci/ice1712/ice1712.c kctl->id.device = ice->pcm_pro->device; device 2419 sound/pci/ice1712/ice1712.c kctl->id.device = ice->pcm_pro->device; device 2423 sound/pci/ice1712/ice1712.c kctl->id.device = ice->pcm_pro->device; device 2490 sound/pci/ice1712/ice1712.c static int snd_ice1712_dev_free(struct snd_device *device) device 2492 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = device->device_data; device 2769 sound/pci/ice1712/ice1712.c static int snd_ice1712_suspend(struct device *dev) device 2792 sound/pci/ice1712/ice1712.c static int snd_ice1712_resume(struct device *dev) device 1125 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_profi(struct snd_ice1712 *ice, int device) device 1135 sound/pci/ice1712/ice1724.c err = snd_pcm_new(ice->card, "ICE1724", device, 1, capt, &pcm); device 1305 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_spdif(struct snd_ice1712 *ice, int device) device 1331 sound/pci/ice1712/ice1724.c err = snd_pcm_new(ice->card, name, device, play, capt, &pcm); device 1439 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_indep(struct snd_ice1712 *ice, int device) device 1449 sound/pci/ice1712/ice1724.c err = snd_pcm_new(ice->card, "ICE1724 Surrounds", device, play, 0, &pcm); device 2309 sound/pci/ice1712/ice1724.c u16 vendor, device; device 2312 sound/pci/ice1712/ice1724.c pci_read_config_word(ice->pci, PCI_SUBSYSTEM_ID, &device); device 2314 sound/pci/ice1712/ice1724.c ((unsigned int)swab16(vendor) << 16) | swab16(device); device 2436 sound/pci/ice1712/ice1724.c kctl->id.device = ice->pcm->device; device 2440 sound/pci/ice1712/ice1724.c kctl->id.device = ice->pcm->device; device 2444 sound/pci/ice1712/ice1724.c kctl->id.device = ice->pcm->device; device 2449 sound/pci/ice1712/ice1724.c kctl->id.device = ice->pcm->device; device 2507 sound/pci/ice1712/ice1724.c static int snd_vt1724_dev_free(struct snd_device *device) device 2509 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = device->device_data; device 2783 sound/pci/ice1712/ice1724.c static int snd_vt1724_suspend(struct device *dev) device 2807 sound/pci/ice1712/ice1724.c static int snd_vt1724_resume(struct device *dev) device 1460 sound/pci/intel8x0.c static int snd_intel8x0_pcm1(struct intel8x0 *chip, int device, device 1471 sound/pci/intel8x0.c err = snd_pcm_new(chip->card, name, device, device 1488 sound/pci/intel8x0.c chip->pcm[device] = pcm; device 1610 sound/pci/intel8x0.c int i, tblsize, device, err; device 1636 sound/pci/intel8x0.c device = 0; device 1644 sound/pci/intel8x0.c err = snd_intel8x0_pcm1(chip, device, rec); device 1647 sound/pci/intel8x0.c device++; device 1650 sound/pci/intel8x0.c chip->pcm_devs = device; device 2595 sound/pci/intel8x0.c static int intel8x0_suspend(struct device *dev) device 2614 sound/pci/intel8x0.c static int intel8x0_resume(struct device *dev) device 2855 sound/pci/intel8x0.c static int snd_intel8x0_dev_free(struct snd_device *device) device 2857 sound/pci/intel8x0.c struct intel8x0 *chip = device->device_data; device 2980 sound/pci/intel8x0.c pci->device == PCI_DEVICE_ID_INTEL_440MX) device 3202 sound/pci/intel8x0.c if (pci->device == name->id) { device 705 sound/pci/intel8x0m.c static int snd_intel8x0m_pcm1(struct intel8x0m *chip, int device, device 716 sound/pci/intel8x0m.c err = snd_pcm_new(chip->card, name, device, device 734 sound/pci/intel8x0m.c chip->pcm[device] = pcm; device 756 sound/pci/intel8x0m.c int i, tblsize, device, err; device 778 sound/pci/intel8x0m.c device = 0; device 786 sound/pci/intel8x0m.c err = snd_intel8x0m_pcm1(chip, device, rec); device 789 sound/pci/intel8x0m.c device++; device 792 sound/pci/intel8x0m.c chip->pcm_devs = device; device 1009 sound/pci/intel8x0m.c static int intel8x0m_suspend(struct device *dev) device 1023 sound/pci/intel8x0m.c static int intel8x0m_resume(struct device *dev) device 1076 sound/pci/intel8x0m.c static int snd_intel8x0m_dev_free(struct snd_device *device) device 1078 sound/pci/intel8x0m.c struct intel8x0m *chip = device->device_data; device 1262 sound/pci/intel8x0m.c if (pci->device == name->id) { device 409 sound/pci/korg1212/korg1212.c .device = 0x906d, device 2139 sound/pci/korg1212/korg1212.c static int snd_korg1212_dev_free(struct snd_device *device) device 2141 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = device->device_data; device 550 sound/pci/lola/lola.c static int lola_dev_free(struct snd_device *device) device 552 sound/pci/lola/lola.c lola_free(device->device_data); device 556 sound/pci/lx6464es/lx6464es.c static int snd_lx6464es_dev_free(struct snd_device *device) device 558 sound/pci/lx6464es/lx6464es.c return snd_lx6464es_free(device->device_data); device 1845 sound/pci/maestro3.c snd_m3_pcm(struct snd_m3 * chip, int device) device 1850 sound/pci/maestro3.c err = snd_pcm_new(chip->card, chip->card->driver, device, device 2398 sound/pci/maestro3.c static int m3_suspend(struct device *dev) device 2427 sound/pci/maestro3.c static int m3_resume(struct device *dev) device 2494 sound/pci/maestro3.c input_dev->id.product = chip->pci->device; device 2516 sound/pci/maestro3.c static int snd_m3_dev_free(struct snd_device *device) device 2518 sound/pci/maestro3.c struct snd_m3 *chip = device->device_data; device 2557 sound/pci/maestro3.c switch (pci->device) { device 2716 sound/pci/maestro3.c switch (pci->device) { device 945 sound/pci/mixart/mixart.c subs->dma_device.id = subs->pcm->device << 16 | device 1025 sound/pci/mixart/mixart.c static int snd_mixart_chip_dev_free(struct snd_device *device) device 1027 sound/pci/mixart/mixart.c struct snd_mixart *chip = device->device_data; device 938 sound/pci/nm256/nm256.c snd_nm256_pcm(struct nm256 *chip, int device) device 949 sound/pci/nm256/nm256.c err = snd_pcm_new(chip->card, chip->card->driver, device, device 1396 sound/pci/nm256/nm256.c static int nm256_suspend(struct device *dev) device 1407 sound/pci/nm256/nm256.c static int nm256_resume(struct device *dev) device 1462 sound/pci/nm256/nm256.c static int snd_nm256_dev_free(struct snd_device *device) device 1464 sound/pci/nm256/nm256.c struct nm256 *chip = device->device_data; device 1678 sound/pci/nm256/nm256.c switch (pci->device) { device 1689 sound/pci/nm256/nm256.c dev_err(&pci->dev, "invalid device id 0x%x\n", pci->device); device 57 sound/pci/oxygen/oxygen.h .device = 0x8788, \ device 203 sound/pci/oxygen/oxygen.h void oxygen_write_i2c(struct oxygen *chip, u8 device, u8 map, u8 data); device 218 sound/pci/oxygen/oxygen_io.c void oxygen_write_i2c(struct oxygen *chip, u8 device, u8 map, u8 data) device 226 sound/pci/oxygen/oxygen_io.c device | OXYGEN_2WIRE_DIR_WRITE); device 728 sound/pci/oxygen/oxygen_lib.c static int oxygen_pci_suspend(struct device *dev) device 779 sound/pci/oxygen/oxygen_lib.c static int oxygen_pci_resume(struct device *dev) device 789 sound/pci/oxygen/oxygen_mixer.c .device = 1, device 797 sound/pci/oxygen/oxygen_mixer.c .device = 1, device 805 sound/pci/oxygen/oxygen_mixer.c .device = 1, device 818 sound/pci/oxygen/oxygen_mixer.c .device = 1, device 826 sound/pci/oxygen/oxygen_mixer.c .device = 1, device 1186 sound/pci/pcxhr/pcxhr.c static int pcxhr_chip_dev_free(struct snd_device *device) device 1188 sound/pci/pcxhr/pcxhr.c struct snd_pcxhr *chip = device->device_data; device 1140 sound/pci/riptide/riptide.c static int riptide_suspend(struct device *dev) device 1151 sound/pci/riptide/riptide.c static int riptide_resume(struct device *dev) device 1680 sound/pci/riptide/riptide.c static int snd_riptide_pcm(struct snd_riptide *chip, int device) device 1686 sound/pci/riptide/riptide.c snd_pcm_new(chip->card, "RIPTIDE", device, PLAYBACK_SUBSTREAMS, 1, device 1819 sound/pci/riptide/riptide.c static int snd_riptide_dev_free(struct snd_device *device) device 1821 sound/pci/riptide/riptide.c struct snd_riptide *chip = device->device_data; device 1873 sound/pci/riptide/riptide.c chip->device_id = pci->device; device 224 sound/pci/rme32.c #define RME32_PRO_WITH_8414(rme32) ((rme32)->pci->device == PCI_DEVICE_ID_RME_DIGI32_PRO && (rme32)->rev == RME32_PRO_REVISION_WITH_8414) device 519 sound/pci/rme32.c if (rme32->pci->device != PCI_DEVICE_ID_RME_DIGI32_PRO) device 526 sound/pci/rme32.c if (rme32->pci->device != PCI_DEVICE_ID_RME_DIGI32_PRO) device 533 sound/pci/rme32.c if (rme32->pci->device != PCI_DEVICE_ID_RME_DIGI32_PRO) device 871 sound/pci/rme32.c if (rme32->pci->device == PCI_DEVICE_ID_RME_DIGI32_PRO) { device 1390 sound/pci/rme32.c if ((pci->device == PCI_DEVICE_ID_RME_DIGI32) || device 1391 sound/pci/rme32.c (pci->device == PCI_DEVICE_ID_RME_DIGI32_PRO)) { device 1610 sound/pci/rme32.c switch (rme32->pci->device) { device 1634 sound/pci/rme32.c switch (rme32->pci->device) { device 1661 sound/pci/rme32.c switch (rme32->pci->device) { device 1938 sound/pci/rme32.c switch (rme32->pci->device) { device 263 sound/pci/rme96.c #define RME96_HAS_ANALOG_IN(rme96) ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST) device 264 sound/pci/rme96.c #define RME96_HAS_ANALOG_OUT(rme96) ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PRO || \ device 265 sound/pci/rme96.c (rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST) device 267 sound/pci/rme96.c #define RME96_DAC_IS_1855(rme96) (((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST && (rme96)->rev < 4) || \ device 268 sound/pci/rme96.c ((rme96)->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PRO && (rme96)->rev == 2)) device 851 sound/pci/rme96.c if ((rme96->pci->device != PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST && device 852 sound/pci/rme96.c rme96->pci->device != PCI_DEVICE_ID_RME_DIGI96_8_PRO) || device 853 sound/pci/rme96.c (rme96->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST && device 1655 sound/pci/rme96.c if (pci->device == PCI_DEVICE_ID_RME_DIGI96) { device 1905 sound/pci/rme96.c switch (rme96->pci->device) { device 1938 sound/pci/rme96.c switch (rme96->pci->device) { device 1975 sound/pci/rme96.c switch (rme96->pci->device) { device 1997 sound/pci/rme96.c if (rme96->pci->device == PCI_DEVICE_ID_RME_DIGI96_8_PAD_OR_PST && rme96->rev > 4) { device 2368 sound/pci/rme96.c static int rme96_suspend(struct device *dev) device 2393 sound/pci/rme96.c static int rme96_resume(struct device *dev) device 2483 sound/pci/rme96.c switch (rme96->pci->device) { device 590 sound/pci/rme9652/hdsp.c .device = PCI_DEVICE_ID_XILINX_HAMMERFALL_DSP, device 2600 sound/pci/rme9652/hdsp.c .device = 0, \ device 1073 sound/pci/rme9652/hdspm.c .device = PCI_DEVICE_ID_XILINX_HAMMERFALL_DSP_MADI, device 3623 sound/pci/rme9652/hdspm.c .device = 0, \ device 300 sound/pci/rme9652/rme9652.c .device = 0x3fc4, device 1197 sound/pci/sis7019.c static int sis_suspend(struct device *dev) device 1229 sound/pci/sis7019.c static int sis_resume(struct device *dev) device 868 sound/pci/sonicvibes.c static int snd_sonicvibes_pcm(struct sonicvibes *sonic, int device) device 873 sound/pci/sonicvibes.c if ((err = snd_pcm_new(sonic->card, "s3_86c617", device, 1, 1, &pcm)) < 0) device 1226 sound/pci/sonicvibes.c static int snd_sonicvibes_dev_free(struct snd_device *device) device 1228 sound/pci/sonicvibes.c struct sonicvibes *sonic = device->device_data; device 84 sound/pci/trident/trident.c ((pci->vendor << 16) | pci->device) == TRIDENT_DEVICE_ID_SI7018 ? 1 : 2, device 92 sound/pci/trident/trident.c switch (trident->device) { device 106 sound/pci/trident/trident.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 119 sound/pci/trident/trident.c switch (trident->device) { device 128 sound/pci/trident/trident.c if (trident->device == TRIDENT_DEVICE_ID_NX || trident->device == TRIDENT_DEVICE_ID_SI7018) { device 134 sound/pci/trident/trident.c if (trident->device != TRIDENT_DEVICE_ID_SI7018 && device 343 sound/pci/trident/trident.h unsigned int device; /* device ID */ device 408 sound/pci/trident/trident.h int snd_trident_pcm(struct snd_trident *trident, int device); device 409 sound/pci/trident/trident.h int snd_trident_foldback_pcm(struct snd_trident *trident, int device); device 410 sound/pci/trident/trident.h int snd_trident_spdif_pcm(struct snd_trident *trident, int device); device 67 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_NX) { device 114 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_DX) { device 122 sound/pci/trident/trident_main.c } else if (trident->device == TRIDENT_DEVICE_ID_NX) { device 131 sound/pci/trident/trident_main.c } else if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 179 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_DX) { device 189 sound/pci/trident/trident_main.c } else if (trident->device == TRIDENT_DEVICE_ID_NX) { device 199 sound/pci/trident/trident_main.c } else if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 243 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) device 445 sound/pci/trident/trident_main.c switch (trident->device) { device 520 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_NX) { device 546 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_NX) { device 572 sound/pci/trident/trident_main.c switch (trident->device) { device 627 sound/pci/trident/trident_main.c TRID_REG(trident, trident->device == TRIDENT_DEVICE_ID_NX ? device 651 sound/pci/trident/trident_main.c TRID_REG(trident, trident->device == TRIDENT_DEVICE_ID_NX ? device 983 sound/pci/trident/trident_main.c evoice->GVSel = trident->device == TRIDENT_DEVICE_ID_SI7018 ? 0 : 1; device 1295 sound/pci/trident/trident_main.c evoice->GVSel = trident->device == TRIDENT_DEVICE_ID_SI7018 ? 0 : 1; device 1336 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 1402 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 1489 sound/pci/trident/trident_main.c evoice->GVSel = trident->device == TRIDENT_DEVICE_ID_SI7018 ? 0 : 1; device 1583 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 1607 sound/pci/trident/trident_main.c if (capture_flag && trident->device != TRIDENT_DEVICE_ID_SI7018) device 1610 sound/pci/trident/trident_main.c if (capture_flag && trident->device != TRIDENT_DEVICE_ID_SI7018) device 1642 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_NX) { device 1908 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 1939 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 2160 sound/pci/trident/trident_main.c int snd_trident_pcm(struct snd_trident *trident, int device) device 2165 sound/pci/trident/trident_main.c if ((err = snd_pcm_new(trident->card, "trident_dx_nx", device, trident->ChanPCM, 1, &pcm)) < 0) device 2176 sound/pci/trident/trident_main.c trident->device != TRIDENT_DEVICE_ID_SI7018 ? device 2213 sound/pci/trident/trident_main.c int snd_trident_foldback_pcm(struct snd_trident *trident, int device) device 2220 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX) device 2222 sound/pci/trident/trident_main.c if ((err = snd_pcm_new(trident->card, "trident_dx_nx", device, 0, num_chan, &foldback)) < 0) device 2265 sound/pci/trident/trident_main.c int snd_trident_spdif_pcm(struct snd_trident *trident, int device) device 2270 sound/pci/trident/trident_main.c if ((err = snd_pcm_new(trident->card, "trident_dx_nx IEC958", device, 1, 0, &spdif)) < 0) device 2274 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 2326 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 2397 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 2493 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 2648 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) device 2659 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 2675 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 2971 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 2982 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018 && device 3002 sound/pci/trident/trident_main.c if (trident->device != TRIDENT_DEVICE_ID_SI7018) { device 3040 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX) { device 3045 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX || trident->device == TRIDENT_DEVICE_ID_SI7018) { device 3067 sound/pci/trident/trident_main.c kctl->id.device = pcm_spdif_device; device 3077 sound/pci/trident/trident_main.c kctl->id.device = pcm_spdif_device; device 3087 sound/pci/trident/trident_main.c kctl->id.device = pcm_spdif_device; device 3278 sound/pci/trident/trident_main.c switch (trident->device) { device 3294 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX || trident->device == TRIDENT_DEVICE_ID_SI7018) device 3296 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX) { device 3311 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_SI7018) device 3316 sound/pci/trident/trident_main.c static int snd_trident_dev_free(struct snd_device *device) device 3318 sound/pci/trident/trident_main.c struct snd_trident *trident = device->device_data; device 3551 sound/pci/trident/trident_main.c trident->device = (pci->vendor << 16) | pci->device; device 3588 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX) { device 3598 sound/pci/trident/trident_main.c switch (trident->device) { device 3664 sound/pci/trident/trident_main.c if (trident->device == TRIDENT_DEVICE_ID_NX) device 3666 sound/pci/trident/trident_main.c else if (trident->device == TRIDENT_DEVICE_ID_SI7018) { device 3895 sound/pci/trident/trident_main.c static int snd_trident_suspend(struct device *dev) device 3907 sound/pci/trident/trident_main.c static int snd_trident_resume(struct device *dev) device 3912 sound/pci/trident/trident_main.c switch (trident->device) { device 1302 sound/pci/via82xx.c struct viadev *viadev = &chip->devs[chip->capture_devno + substream->pcm->device]; device 1776 sound/pci/via82xx.c .device = 0, device 2258 sound/pci/via82xx.c static int snd_via82xx_suspend(struct device *dev) device 2280 sound/pci/via82xx.c static int snd_via82xx_resume(struct device *dev) device 2340 sound/pci/via82xx.c static int snd_via82xx_dev_free(struct snd_device *device) device 2342 sound/pci/via82xx.c struct via82xx *chip = device->device_data; device 777 sound/pci/via82xx_modem.c struct viadev *viadev = &chip->devs[chip->capture_devno + substream->pcm->device]; device 1016 sound/pci/via82xx_modem.c static int snd_via82xx_suspend(struct device *dev) device 1030 sound/pci/via82xx_modem.c static int snd_via82xx_resume(struct device *dev) device 1072 sound/pci/via82xx_modem.c static int snd_via82xx_dev_free(struct snd_device *device) device 1074 sound/pci/via82xx_modem.c struct via82xx_modem *chip = device->device_data; device 117 sound/pci/vx222/vx222.c static int snd_vx222_dev_free(struct snd_device *device) device 119 sound/pci/vx222/vx222.c struct vx_core *chip = device->device_data; device 247 sound/pci/vx222/vx222.c static int snd_vx222_suspend(struct device *dev) device 255 sound/pci/vx222/vx222.c static int snd_vx222_resume(struct device *dev) device 77 sound/pci/ymfpci/ymfpci.c if (chip->pci->device >= 0x0010) { /* YMF 744/754 */ device 132 sound/pci/ymfpci/ymfpci.c if (chip->pci->device >= 0x0010) /* YMF 744/754 */ device 184 sound/pci/ymfpci/ymfpci.c switch (pci_id->device) { device 197 sound/pci/ymfpci/ymfpci.c if (pci_id->device >= 0x0010) { /* YMF 744/754 */ device 367 sound/pci/ymfpci/ymfpci.h int snd_ymfpci_pcm(struct snd_ymfpci *chip, int device); device 368 sound/pci/ymfpci/ymfpci.h int snd_ymfpci_pcm2(struct snd_ymfpci *chip, int device); device 369 sound/pci/ymfpci/ymfpci.h int snd_ymfpci_pcm_spdif(struct snd_ymfpci *chip, int device); device 370 sound/pci/ymfpci/ymfpci.h int snd_ymfpci_pcm_4ch(struct snd_ymfpci *chip, int device); device 372 sound/pci/ymfpci/ymfpci.h int snd_ymfpci_timer(struct snd_ymfpci *chip, int device); device 1134 sound/pci/ymfpci/ymfpci_main.c int snd_ymfpci_pcm(struct snd_ymfpci *chip, int device) device 1139 sound/pci/ymfpci/ymfpci_main.c if ((err = snd_pcm_new(chip->card, "YMFPCI", device, 32, 1, &pcm)) < 0) device 1169 sound/pci/ymfpci/ymfpci_main.c int snd_ymfpci_pcm2(struct snd_ymfpci *chip, int device) device 1174 sound/pci/ymfpci/ymfpci_main.c if ((err = snd_pcm_new(chip->card, "YMFPCI - PCM2", device, 0, 1, &pcm)) < 0) device 1203 sound/pci/ymfpci/ymfpci_main.c int snd_ymfpci_pcm_spdif(struct snd_ymfpci *chip, int device) device 1208 sound/pci/ymfpci/ymfpci_main.c if ((err = snd_pcm_new(chip->card, "YMFPCI - IEC958", device, 1, 0, &pcm)) < 0) device 1244 sound/pci/ymfpci/ymfpci_main.c int snd_ymfpci_pcm_4ch(struct snd_ymfpci *chip, int device) device 1249 sound/pci/ymfpci/ymfpci_main.c if ((err = snd_pcm_new(chip->card, "YMFPCI - Rear", device, 1, 0, &pcm)) < 0) device 1835 sound/pci/ymfpci/ymfpci_main.c kctl->id.device = chip->pcm_spdif->device; device 1838 sound/pci/ymfpci/ymfpci_main.c kctl->id.device = chip->pcm_spdif->device; device 1841 sound/pci/ymfpci/ymfpci_main.c kctl->id.device = chip->pcm_spdif->device; device 1863 sound/pci/ymfpci/ymfpci_main.c kctl->id.device = chip->pcm->device; device 1936 sound/pci/ymfpci/ymfpci_main.c int snd_ymfpci_timer(struct snd_ymfpci *chip, int device) device 1945 sound/pci/ymfpci/ymfpci_main.c tid.device = device; device 2246 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_dev_free(struct snd_device *device) device 2248 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = device->device_data; device 2282 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_suspend(struct device *dev) device 2303 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_resume(struct device *dev) device 2369 sound/pci/ymfpci/ymfpci_main.c chip->device_id = pci->device; device 71 sound/pcmcia/pdaudiocf/pdaudiocf.c static int snd_pdacf_dev_free(struct snd_device *device) device 73 sound/pcmcia/pdaudiocf/pdaudiocf.c struct snd_pdacf *chip = device->device_data; device 60 sound/pcmcia/vx/vxpocket.c static int snd_vxpocket_dev_free(struct snd_device *device) device 62 sound/pcmcia/vx/vxpocket.c struct vx_core *chip = device->device_data; device 881 sound/ppc/pmac.c static int snd_pmac_dev_free(struct snd_device *device) device 883 sound/ppc/pmac.c struct snd_pmac *chip = device->device_data; device 35 sound/ppc/powermac.c static struct platform_device *device; device 131 sound/ppc/powermac.c static int snd_pmac_driver_suspend(struct device *dev) device 138 sound/ppc/powermac.c static int snd_pmac_driver_resume(struct device *dev) device 168 sound/ppc/powermac.c device = platform_device_register_simple(SND_PMAC_DRIVER, -1, NULL, 0); device 175 sound/ppc/powermac.c if (!IS_ERR(device)) device 176 sound/ppc/powermac.c platform_device_unregister(device); device 1083 sound/ppc/tumbler.c static long tumbler_find_device(const char *device, const char *platform, device 1092 sound/ppc/tumbler.c node = find_compatible_audio_device(device); device 1094 sound/ppc/tumbler.c node = find_audio_device(device); device 1096 sound/ppc/tumbler.c DBG("(W) cannot find audio device %s !\n", device); device 1097 sound/ppc/tumbler.c snd_printdd("cannot find device %s\n", device); device 1105 sound/ppc/tumbler.c DBG("(E) cannot find address for device %s !\n", device); device 1106 sound/ppc/tumbler.c snd_printd("cannot find address for device %s\n", device); device 1126 sound/ppc/tumbler.c && !strncmp(device, "keywest-gpio1", 13); device 1148 sound/ppc/tumbler.c device, gp->addr, gp->active_state); device 252 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm(struct snd_sh_dac *chip, int device) device 258 sound/sh/sh_dac_audio.c err = snd_pcm_new(chip->card, "SH_DAC PCM", device, 1, 0, &pcm); device 294 sound/sh/sh_dac_audio.c static int snd_sh_dac_dev_free(struct snd_device *device) device 296 sound/sh/sh_dac_audio.c struct snd_sh_dac *chip = device->device_data; device 695 sound/soc/amd/acp-pcm-dma.c struct device *dev = arg; device 1140 sound/soc/amd/acp-pcm-dma.c struct device *parent = component->dev->parent; device 1320 sound/soc/amd/acp-pcm-dma.c static int acp_pcm_resume(struct device *dev) device 1373 sound/soc/amd/acp-pcm-dma.c static int acp_pcm_runtime_suspend(struct device *dev) device 1385 sound/soc/amd/acp-pcm-dma.c static int acp_pcm_runtime_resume(struct device *dev) device 386 sound/soc/amd/raven/acp3x-pcm-dma.c struct device *parent = component->dev->parent; device 702 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_resume(struct device *dev) device 747 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_pcm_runtime_suspend(struct device *dev) device 763 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_pcm_runtime_resume(struct device *dev) device 32 sound/soc/atmel/atmel-classd.c struct device *dev; device 47 sound/soc/atmel/atmel-classd.c static struct atmel_classd_pdata *atmel_classd_dt_init(struct device *dev) device 84 sound/soc/atmel/atmel-classd.c atmel_classd_dt_init(struct device *dev) device 495 sound/soc/atmel/atmel-classd.c static int atmel_classd_asoc_card_init(struct device *dev, device 552 sound/soc/atmel/atmel-classd.c struct device *dev = &pdev->dev; device 194 sound/soc/atmel/atmel-i2s.c struct device *dev; device 112 sound/soc/atmel/atmel-pcm-dma.c int atmel_pcm_dma_platform_register(struct device *dev) device 389 sound/soc/atmel/atmel-pcm-pdc.c int atmel_pcm_pdc_platform_register(struct device *dev) device 74 sound/soc/atmel/atmel-pcm.h int atmel_pcm_pdc_platform_register(struct device *dev); device 76 sound/soc/atmel/atmel-pcm.h static inline int atmel_pcm_pdc_platform_register(struct device *dev) device 83 sound/soc/atmel/atmel-pcm.h int atmel_pcm_dma_platform_register(struct device *dev); device 85 sound/soc/atmel/atmel-pcm.h static inline int atmel_pcm_dma_platform_register(struct device *dev) device 32 sound/soc/atmel/atmel-pdmic.c struct device *dev; device 50 sound/soc/atmel/atmel-pdmic.c static struct atmel_pdmic_pdata *atmel_pdmic_dt_init(struct device *dev) device 506 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_asoc_card_init(struct device *dev, device 594 sound/soc/atmel/atmel-pdmic.c struct device *dev = &pdev->dev; device 865 sound/soc/atmel/atmel_ssc_dai.c static int asoc_ssc_init(struct device *dev) device 231 sound/soc/atmel/mchp-i2s-mcc.c struct device *dev; device 100 sound/soc/atmel/sam9g20_wm8731.c struct device *dev = rtd->dev; device 44 sound/soc/atmel/sam9x5_wm8731.c struct device *dev = rtd->dev; device 357 sound/soc/atmel/tse850-pcm5142.c struct device *dev = card->dev = &pdev->dev; device 302 sound/soc/au1x/ac97c.c static int au1xac97c_drvsuspend(struct device *dev) device 311 sound/soc/au1x/ac97c.c static int au1xac97c_drvresume(struct device *dev) device 284 sound/soc/au1x/i2sc.c static int au1xi2s_drvsuspend(struct device *dev) device 293 sound/soc/au1x/i2sc.c static int au1xi2s_drvresume(struct device *dev) device 442 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_drvsuspend(struct device *dev) device 457 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_drvresume(struct device *dev) device 359 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_drvsuspend(struct device *dev) device 374 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_drvresume(struct device *dev) device 113 sound/soc/bcm/bcm2835-i2s.c struct device *dev; device 790 sound/soc/bcm/bcm2835-i2s.c static bool bcm2835_i2s_volatile_reg(struct device *dev, unsigned int reg) device 803 sound/soc/bcm/bcm2835-i2s.c static bool bcm2835_i2s_precious_reg(struct device *dev, unsigned int reg) device 827 sound/soc/bcm/cygnus-pcm.c int cygnus_soc_platform_register(struct device *dev, device 851 sound/soc/bcm/cygnus-pcm.c int cygnus_soc_platform_unregister(struct device *dev) device 1282 sound/soc/bcm/cygnus-ssp.c struct device *dev = &pdev->dev; device 122 sound/soc/bcm/cygnus-ssp.h struct device *dev; device 134 sound/soc/bcm/cygnus-ssp.h extern int cygnus_soc_platform_register(struct device *dev, device 136 sound/soc/bcm/cygnus-ssp.h extern int cygnus_soc_platform_unregister(struct device *dev); device 96 sound/soc/cirrus/ep93xx-ac97.c struct device *dev; device 56 sound/soc/cirrus/ep93xx-pcm.c int devm_ep93xx_pcm_platform_register(struct device *dev) device 9 sound/soc/cirrus/ep93xx-pcm.h int devm_ep93xx_pcm_platform_register(struct device *dev); device 170 sound/soc/codecs/ab8500-codec.c struct device *dev = context; device 185 sound/soc/codecs/ab8500-codec.c struct device *dev = context; device 1211 sound/soc/codecs/ab8500-codec.c struct device *dev = component->dev; device 2404 sound/soc/codecs/ab8500-codec.c static void ab8500_codec_of_probe(struct device *dev, struct device_node *np, device 2462 sound/soc/codecs/ab8500-codec.c struct device *dev = component->dev; device 507 sound/soc/codecs/ad193x.c int ad193x_probe(struct device *dev, struct regmap *regmap, device 13 sound/soc/codecs/ad193x.h struct device; device 22 sound/soc/codecs/ad193x.h int ad193x_probe(struct device *dev, struct regmap *regmap, device 58 sound/soc/codecs/ad1980.c static bool ad1980_readable_reg(struct device *dev, unsigned int reg) device 79 sound/soc/codecs/ad1980.c static bool ad1980_writeable_reg(struct device *dev, unsigned int reg) device 1437 sound/soc/codecs/adau1373.c static bool adau1373_register_volatile(struct device *dev, unsigned int reg) device 151 sound/soc/codecs/adau1701.c static unsigned int adau1701_register_size(struct device *dev, device 172 sound/soc/codecs/adau1701.c static bool adau1701_volatile_reg(struct device *dev, unsigned int reg) device 789 sound/soc/codecs/adau1701.c struct device *dev = &client->dev; device 17 sound/soc/codecs/adau1761-spi.c static void adau1761_spi_switch_mode(struct device *dev) device 608 sound/soc/codecs/adau1761.c static bool adau1761_readable_register(struct device *dev, unsigned int reg) device 774 sound/soc/codecs/adau1761.c int adau1761_probe(struct device *dev, struct regmap *regmap, device 775 sound/soc/codecs/adau1761.c enum adau17x1_type type, void (*switch_mode)(struct device *dev)) device 15 sound/soc/codecs/adau1761.h struct device; device 17 sound/soc/codecs/adau1761.h int adau1761_probe(struct device *dev, struct regmap *regmap, device 18 sound/soc/codecs/adau1761.h enum adau17x1_type type, void (*switch_mode)(struct device *dev)); device 17 sound/soc/codecs/adau1781-spi.c static void adau1781_spi_switch_mode(struct device *dev) device 344 sound/soc/codecs/adau1781.c static bool adau1781_readable_register(struct device *dev, unsigned int reg) device 480 sound/soc/codecs/adau1781.c int adau1781_probe(struct device *dev, struct regmap *regmap, device 481 sound/soc/codecs/adau1781.c enum adau17x1_type type, void (*switch_mode)(struct device *dev)) device 15 sound/soc/codecs/adau1781.h struct device; device 17 sound/soc/codecs/adau1781.h int adau1781_probe(struct device *dev, struct regmap *regmap, device 18 sound/soc/codecs/adau1781.h enum adau17x1_type type, void (*switch_mode)(struct device *dev)); device 786 sound/soc/codecs/adau17x1.c bool adau17x1_precious_register(struct device *dev, unsigned int reg) device 796 sound/soc/codecs/adau17x1.c bool adau17x1_readable_register(struct device *dev, unsigned int reg) device 835 sound/soc/codecs/adau17x1.c bool adau17x1_volatile_register(struct device *dev, unsigned int reg) device 1028 sound/soc/codecs/adau17x1.c int adau17x1_probe(struct device *dev, struct regmap *regmap, device 1029 sound/soc/codecs/adau17x1.c enum adau17x1_type type, void (*switch_mode)(struct device *dev), device 1094 sound/soc/codecs/adau17x1.c void adau17x1_remove(struct device *dev) device 41 sound/soc/codecs/adau17x1.h void (*switch_mode)(struct device *dev); device 58 sound/soc/codecs/adau17x1.h int adau17x1_probe(struct device *dev, struct regmap *regmap, device 59 sound/soc/codecs/adau17x1.h enum adau17x1_type type, void (*switch_mode)(struct device *dev), device 61 sound/soc/codecs/adau17x1.h void adau17x1_remove(struct device *dev); device 64 sound/soc/codecs/adau17x1.h bool adau17x1_readable_register(struct device *dev, unsigned int reg); device 65 sound/soc/codecs/adau17x1.h bool adau17x1_volatile_register(struct device *dev, unsigned int reg); device 66 sound/soc/codecs/adau17x1.h bool adau17x1_precious_register(struct device *dev, unsigned int reg); device 19 sound/soc/codecs/adau1977-spi.c static void adau1977_spi_switch_mode(struct device *dev) device 123 sound/soc/codecs/adau1977.c struct device *dev; device 124 sound/soc/codecs/adau1977.c void (*switch_mode)(struct device *dev); device 903 sound/soc/codecs/adau1977.c int adau1977_probe(struct device *dev, struct regmap *regmap, device 904 sound/soc/codecs/adau1977.c enum adau1977_type type, void (*switch_mode)(struct device *dev)) device 981 sound/soc/codecs/adau1977.c static bool adau1977_register_volatile(struct device *dev, unsigned int reg) device 14 sound/soc/codecs/adau1977.h struct device; device 22 sound/soc/codecs/adau1977.h int adau1977_probe(struct device *dev, struct regmap *regmap, device 23 sound/soc/codecs/adau1977.h enum adau1977_type type, void (*switch_mode)(struct device *dev)); device 847 sound/soc/codecs/adav80x.c int adav80x_bus_probe(struct device *dev, struct regmap *regmap) device 13 sound/soc/codecs/adav80x.h struct device; device 16 sound/soc/codecs/adav80x.h int adav80x_bus_probe(struct device *dev, struct regmap *regmap); device 31 sound/soc/codecs/ak4458.c struct device *dev; device 578 sound/soc/codecs/ak4458.c static int __maybe_unused ak4458_runtime_suspend(struct device *dev) device 592 sound/soc/codecs/ak4458.c static int __maybe_unused ak4458_runtime_resume(struct device *dev) device 55 sound/soc/codecs/ak4535.c static bool ak4535_volatile(struct device *dev, unsigned int reg) device 244 sound/soc/codecs/ak4613.c struct device *dev = component->dev; device 368 sound/soc/codecs/ak4613.c struct device *dev = component->dev; device 614 sound/soc/codecs/ak4613.c struct device *dev) device 638 sound/soc/codecs/ak4613.c struct device *dev = &i2c->dev; device 606 sound/soc/codecs/ak4642.c static struct clk *ak4642_of_parse_mcko(struct device *dev) device 636 sound/soc/codecs/ak4642.c struct device *dev = &i2c->dev; device 164 sound/soc/codecs/ak5386.c struct device *dev = &pdev->dev; device 295 sound/soc/codecs/ak5558.c static int __maybe_unused ak5558_runtime_suspend(struct device *dev) device 305 sound/soc/codecs/ak5558.c static int __maybe_unused ak5558_runtime_resume(struct device *dev) device 87 sound/soc/codecs/alc5632.c static bool alc5632_volatile_register(struct device *dev, device 24 sound/soc/codecs/bd28623.c struct device *dev; device 185 sound/soc/codecs/bd28623.c struct device *dev = &pdev->dev; device 1131 sound/soc/codecs/cpcap.c struct device *dev = component->dev; device 1142 sound/soc/codecs/cpcap.c struct device *dev = component->dev; device 1248 sound/soc/codecs/cpcap.c struct device *dev = component->dev; device 31 sound/soc/codecs/cros_ec_codec.c struct device *dev; device 356 sound/soc/codecs/cros_ec_codec.c static int cros_ec_set_gain_range(struct device *dev) device 402 sound/soc/codecs/cros_ec_codec.c struct device *dev = &pd->dev; device 70 sound/soc/codecs/cs35l32.c static bool cs35l32_readable_register(struct device *dev, unsigned int reg) device 81 sound/soc/codecs/cs35l32.c static bool cs35l32_volatile_register(struct device *dev, unsigned int reg) device 92 sound/soc/codecs/cs35l32.c static bool cs35l32_precious_register(struct device *dev, unsigned int reg) device 508 sound/soc/codecs/cs35l32.c static int cs35l32_runtime_suspend(struct device *dev) device 525 sound/soc/codecs/cs35l32.c static int cs35l32_runtime_resume(struct device *dev) device 102 sound/soc/codecs/cs35l33.c static bool cs35l33_volatile_register(struct device *dev, unsigned int reg) device 118 sound/soc/codecs/cs35l33.c static bool cs35l33_writeable_register(struct device *dev, unsigned int reg) device 135 sound/soc/codecs/cs35l33.c static bool cs35l33_readable_register(struct device *dev, unsigned int reg) device 860 sound/soc/codecs/cs35l33.c static int __maybe_unused cs35l33_runtime_resume(struct device *dev) device 898 sound/soc/codecs/cs35l33.c static int __maybe_unused cs35l33_runtime_suspend(struct device *dev) device 1079 sound/soc/codecs/cs35l33.c static int cs35l33_of_get_pdata(struct device *dev, device 120 sound/soc/codecs/cs35l34.c static bool cs35l34_volatile_register(struct device *dev, unsigned int reg) device 141 sound/soc/codecs/cs35l34.c static bool cs35l34_readable_register(struct device *dev, unsigned int reg) device 220 sound/soc/codecs/cs35l34.c static bool cs35l34_precious_register(struct device *dev, unsigned int reg) device 1138 sound/soc/codecs/cs35l34.c static int __maybe_unused cs35l34_runtime_resume(struct device *dev) device 1171 sound/soc/codecs/cs35l34.c static int __maybe_unused cs35l34_runtime_suspend(struct device *dev) device 107 sound/soc/codecs/cs35l35.c static bool cs35l35_volatile_register(struct device *dev, unsigned int reg) device 122 sound/soc/codecs/cs35l35.c static bool cs35l35_readable_register(struct device *dev, unsigned int reg) device 146 sound/soc/codecs/cs35l35.c static bool cs35l35_precious_register(struct device *dev, unsigned int reg) device 1473 sound/soc/codecs/cs35l35.c struct device *dev = &i2c_client->dev; device 276 sound/soc/codecs/cs35l35.h struct device *dev; device 49 sound/soc/codecs/cs35l36.c struct device *dev; device 247 sound/soc/codecs/cs35l36.c static bool cs35l36_readable_reg(struct device *dev, unsigned int reg) device 397 sound/soc/codecs/cs35l36.c static bool cs35l36_precious_reg(struct device *dev, unsigned int reg) device 409 sound/soc/codecs/cs35l36.c static bool cs35l36_volatile_reg(struct device *dev, unsigned int reg) device 1707 sound/soc/codecs/cs35l36.c struct device *dev = &i2c_client->dev; device 56 sound/soc/codecs/cs4265.c static bool cs4265_readable_register(struct device *dev, unsigned int reg) device 66 sound/soc/codecs/cs4265.c static bool cs4265_volatile_register(struct device *dev, unsigned int reg) device 213 sound/soc/codecs/cs4270.c static bool cs4270_reg_is_readable(struct device *dev, unsigned int reg) device 218 sound/soc/codecs/cs4270.c static bool cs4270_reg_is_volatile(struct device *dev, unsigned int reg) device 147 sound/soc/codecs/cs4271.c static bool cs4271_volatile_reg(struct device *dev, unsigned int reg) device 648 sound/soc/codecs/cs4271.c static int cs4271_common_probe(struct device *dev, device 699 sound/soc/codecs/cs4271.c int cs4271_probe(struct device *dev, struct regmap *regmap) device 10 sound/soc/codecs/cs4271.h int cs4271_probe(struct device *dev, struct regmap *regmap); device 186 sound/soc/codecs/cs42l42.c static bool cs42l42_readable_register(struct device *dev, unsigned int reg) device 345 sound/soc/codecs/cs42l42.c static bool cs42l42_volatile_register(struct device *dev, unsigned int reg) device 1899 sound/soc/codecs/cs42l42.c static int cs42l42_runtime_suspend(struct device *dev) device 1916 sound/soc/codecs/cs42l42.c static int cs42l42_runtime_resume(struct device *dev) device 575 sound/soc/codecs/cs42l51.c static bool cs42l51_writeable_reg(struct device *dev, unsigned int reg) device 615 sound/soc/codecs/cs42l51.c static bool cs42l51_volatile_reg(struct device *dev, unsigned int reg) device 625 sound/soc/codecs/cs42l51.c static bool cs42l51_readable_reg(struct device *dev, unsigned int reg) device 680 sound/soc/codecs/cs42l51.c int cs42l51_probe(struct device *dev, struct regmap *regmap) device 762 sound/soc/codecs/cs42l51.c int cs42l51_remove(struct device *dev) device 773 sound/soc/codecs/cs42l51.c int __maybe_unused cs42l51_suspend(struct device *dev) device 784 sound/soc/codecs/cs42l51.c int __maybe_unused cs42l51_resume(struct device *dev) device 12 sound/soc/codecs/cs42l51.h struct device; device 15 sound/soc/codecs/cs42l51.h int cs42l51_probe(struct device *dev, struct regmap *regmap); device 16 sound/soc/codecs/cs42l51.h int cs42l51_remove(struct device *dev); device 17 sound/soc/codecs/cs42l51.h int __maybe_unused cs42l51_suspend(struct device *dev); device 18 sound/soc/codecs/cs42l51.h int __maybe_unused cs42l51_resume(struct device *dev); device 42 sound/soc/codecs/cs42l52.c struct device *dev; device 106 sound/soc/codecs/cs42l52.c static bool cs42l52_readable_register(struct device *dev, unsigned int reg) device 116 sound/soc/codecs/cs42l52.c static bool cs42l52_volatile_register(struct device *dev, unsigned int reg) device 958 sound/soc/codecs/cs42l52.c static ssize_t cs42l52_beep_set(struct device *dev, device 45 sound/soc/codecs/cs42l56.c struct device *dev; device 109 sound/soc/codecs/cs42l56.c static bool cs42l56_readable_register(struct device *dev, unsigned int reg) device 119 sound/soc/codecs/cs42l56.c static bool cs42l56_volatile_register(struct device *dev, unsigned int reg) device 1022 sound/soc/codecs/cs42l56.c static ssize_t cs42l56_beep_set(struct device *dev, device 138 sound/soc/codecs/cs42l73.c static bool cs42l73_volatile_register(struct device *dev, unsigned int reg) device 149 sound/soc/codecs/cs42l73.c static bool cs42l73_readable_register(struct device *dev, unsigned int reg) device 431 sound/soc/codecs/cs42xx8.c static bool cs42xx8_volatile_register(struct device *dev, unsigned int reg) device 441 sound/soc/codecs/cs42xx8.c static bool cs42xx8_writeable_register(struct device *dev, unsigned int reg) device 522 sound/soc/codecs/cs42xx8.c int cs42xx8_probe(struct device *dev, struct regmap *regmap) device 626 sound/soc/codecs/cs42xx8.c static int cs42xx8_runtime_resume(struct device *dev) device 669 sound/soc/codecs/cs42xx8.c static int cs42xx8_runtime_suspend(struct device *dev) device 26 sound/soc/codecs/cs42xx8.h int cs42xx8_probe(struct device *dev, struct regmap *regmap); device 111 sound/soc/codecs/cs43130.c static bool cs43130_volatile_register(struct device *dev, unsigned int reg) device 123 sound/soc/codecs/cs43130.c static bool cs43130_readable_register(struct device *dev, unsigned int reg) device 169 sound/soc/codecs/cs43130.c static bool cs43130_precious_register(struct device *dev, unsigned int reg) device 1662 sound/soc/codecs/cs43130.c static int cs43130_show_dc(struct device *dev, char *buf, u8 ch) device 1674 sound/soc/codecs/cs43130.c static ssize_t cs43130_show_dc_l(struct device *dev, device 1680 sound/soc/codecs/cs43130.c static ssize_t cs43130_show_dc_r(struct device *dev, device 1699 sound/soc/codecs/cs43130.c static int cs43130_show_ac(struct device *dev, char *buf, u8 ch) device 1721 sound/soc/codecs/cs43130.c static ssize_t cs43130_show_ac_l(struct device *dev, device 1727 sound/soc/codecs/cs43130.c static ssize_t cs43130_show_ac_r(struct device *dev, device 2614 sound/soc/codecs/cs43130.c static int __maybe_unused cs43130_runtime_suspend(struct device *dev) device 2633 sound/soc/codecs/cs43130.c static int __maybe_unused cs43130_runtime_resume(struct device *dev) device 213 sound/soc/codecs/cs4341.c static int cs4341_probe(struct device *dev) device 268 sound/soc/codecs/cs4341.c static bool cs4341_reg_readable(struct device *dev, unsigned int reg) device 51 sound/soc/codecs/cs4349.c static bool cs4349_readable_register(struct device *dev, unsigned int reg) device 61 sound/soc/codecs/cs4349.c static bool cs4349_writeable_register(struct device *dev, unsigned int reg) device 323 sound/soc/codecs/cs4349.c static int cs4349_runtime_suspend(struct device *dev) device 340 sound/soc/codecs/cs4349.c static int cs4349_runtime_resume(struct device *dev) device 86 sound/soc/codecs/cs53l30.c static bool cs53l30_volatile_register(struct device *dev, unsigned int reg) device 94 sound/soc/codecs/cs53l30.c static bool cs53l30_writeable_register(struct device *dev, unsigned int reg) device 108 sound/soc/codecs/cs53l30.c static bool cs53l30_readable_register(struct device *dev, unsigned int reg) device 921 sound/soc/codecs/cs53l30.c struct device *dev = &client->dev; device 1059 sound/soc/codecs/cs53l30.c static int cs53l30_runtime_suspend(struct device *dev) device 1074 sound/soc/codecs/cs53l30.c static int cs53l30_runtime_resume(struct device *dev) device 41 sound/soc/codecs/cx2072x.c struct device *dev; device 317 sound/soc/codecs/cx2072x.c static bool cx2072x_readable_register(struct device *dev, unsigned int reg) device 469 sound/soc/codecs/cx2072x.c static bool cx2072x_volatile_register(struct device *dev, unsigned int reg) device 493 sound/soc/codecs/cx2072x.c struct device *dev = &client->dev; device 536 sound/soc/codecs/cx2072x.c struct device *dev = &client->dev; device 585 sound/soc/codecs/cx2072x.c struct device *dev = cx2072x->dev; device 675 sound/soc/codecs/cx2072x.c struct device *dev = cx2072x->dev; device 919 sound/soc/codecs/cx2072x.c struct device *dev = codec->dev; device 1011 sound/soc/codecs/cx2072x.c struct device *dev = codec->dev; device 1617 sound/soc/codecs/cx2072x.c static int __maybe_unused cx2072x_runtime_suspend(struct device *dev) device 1625 sound/soc/codecs/cx2072x.c static int __maybe_unused cx2072x_runtime_resume(struct device *dev) device 727 sound/soc/codecs/da7210.c static bool da7210_readable_register(struct device *dev, unsigned int reg) device 740 sound/soc/codecs/da7210.c static bool da7210_volatile_register(struct device *dev, device 1115 sound/soc/codecs/da7213.c static bool da7213_volatile_register(struct device *dev, unsigned int reg) device 1650 sound/soc/codecs/da7213.c struct device *dev = component->dev; device 2288 sound/soc/codecs/da7218.c static inline int da7218_of_get_id(struct device *dev) device 3220 sound/soc/codecs/da7218.c static bool da7218_volatile_register(struct device *dev, unsigned int reg) device 617 sound/soc/codecs/da7219-aad.c struct device *dev = component->dev; device 1718 sound/soc/codecs/da7219.c da7219_fw_micbias_lvl(struct device *dev, u32 val) device 1740 sound/soc/codecs/da7219.c da7219_fw_mic_amp_in_sel(struct device *dev, const char *str) device 1756 sound/soc/codecs/da7219.c struct device *dev = component->dev; device 2121 sound/soc/codecs/da7219.c struct device *dev = component->dev; device 2523 sound/soc/codecs/da7219.c static bool da7219_volatile_register(struct device *dev, unsigned int reg) device 1245 sound/soc/codecs/da732x.c static bool da732x_volatile(struct device *dev, unsigned int reg) device 1020 sound/soc/codecs/da9055.c static bool da9055_volatile_register(struct device *dev, device 276 sound/soc/codecs/es7134.c struct device *dev = &pdev->dev; device 238 sound/soc/codecs/es7241.c static void es7241_parse_fmt(struct device *dev, struct es7241_data *priv) device 256 sound/soc/codecs/es7241.c struct device *dev = &pdev->dev; device 796 sound/soc/codecs/es8316.c struct device *dev = &i2c_client->dev; device 847 sound/soc/codecs/es8328.c int es8328_probe(struct device *dev, struct regmap *regmap) device 11 sound/soc/codecs/es8328.h struct device; device 14 sound/soc/codecs/es8328.h int es8328_probe(struct device *dev, struct regmap *regmap); device 683 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_fill_widget_info(struct device *dev, device 1659 sound/soc/codecs/hdac_hdmi.c int device) device 1664 sound/soc/codecs/hdac_hdmi.c if (rtd->pcm && (rtd->pcm->device == device)) device 1790 sound/soc/codecs/hdac_hdmi.c int hdac_hdmi_jack_init(struct snd_soc_dai *dai, int device, device 1807 sound/soc/codecs/hdac_hdmi.c pcm->pcm_id = device; device 1813 sound/soc/codecs/hdac_hdmi.c snd_pcm = hdac_hdmi_get_pcm_from_id(dai->component->card, device); device 1815 sound/soc/codecs/hdac_hdmi.c err = snd_hdac_add_chmap_ctls(snd_pcm, device, &hdmi->chmap); device 1819 sound/soc/codecs/hdac_hdmi.c err, device); device 1929 sound/soc/codecs/hdac_hdmi.c static int hdmi_codec_resume(struct device *dev) device 2131 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_runtime_suspend(struct device *dev) device 2169 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_runtime_resume(struct device *dev) device 620 sound/soc/codecs/hdmi-codec.c .device = rtd->pcm->device, device 678 sound/soc/codecs/hdmi-codec.c static void plugged_cb(struct device *dev, bool plugged) device 792 sound/soc/codecs/hdmi-codec.c struct device *dev = &pdev->dev; device 31 sound/soc/codecs/inno_rk3036.c struct device *dev; device 457 sound/soc/codecs/jz4725b.c static bool jz4725b_codec_volatile(struct device *dev, unsigned int reg) device 462 sound/soc/codecs/jz4725b.c static bool jz4725b_codec_can_access_reg(struct device *dev, unsigned int reg) device 546 sound/soc/codecs/jz4725b.c struct device *dev = &pdev->dev; device 101 sound/soc/codecs/l3.c int l3_set_gpio_ops(struct device *dev, struct l3_pins *adap) device 287 sound/soc/codecs/madera.c struct device *dev = madera->dev; device 317 sound/soc/codecs/madera.c static int madera_get_variable_u32_array(struct device *dev, device 121 sound/soc/codecs/madera.h struct device *dev; device 141 sound/soc/codecs/max9759.c struct device *dev = &pdev->dev; device 260 sound/soc/codecs/max98088.c static bool max98088_readable_register(struct device *dev, unsigned int reg) device 271 sound/soc/codecs/max98088.c static bool max98088_writeable_register(struct device *dev, unsigned int reg) device 281 sound/soc/codecs/max98088.c static bool max98088_volatile_register(struct device *dev, unsigned int reg) device 251 sound/soc/codecs/max98090.c static bool max98090_volatile_register(struct device *dev, unsigned int reg) device 264 sound/soc/codecs/max98090.c static bool max98090_readable_register(struct device *dev, unsigned int reg) device 2598 sound/soc/codecs/max98090.c static int max98090_runtime_resume(struct device *dev) device 2611 sound/soc/codecs/max98090.c static int max98090_runtime_suspend(struct device *dev) device 2622 sound/soc/codecs/max98090.c static int max98090_resume(struct device *dev) device 2639 sound/soc/codecs/max98090.c static int max98090_suspend(struct device *dev) device 202 sound/soc/codecs/max98095.c static bool max98095_readable(struct device *dev, unsigned int reg) device 213 sound/soc/codecs/max98095.c static bool max98095_writeable(struct device *dev, unsigned int reg) device 223 sound/soc/codecs/max98095.c static bool max98095_volatile(struct device *dev, unsigned int reg) device 129 sound/soc/codecs/max98371.c static bool max98371_volatile_register(struct device *dev, unsigned int reg) device 142 sound/soc/codecs/max98371.c static bool max98371_readable_register(struct device *dev, unsigned int reg) device 496 sound/soc/codecs/max98373.c static bool max98373_readable_register(struct device *dev, unsigned int reg) device 527 sound/soc/codecs/max98373.c static bool max98373_volatile_reg(struct device *dev, unsigned int reg) device 734 sound/soc/codecs/max98373.c static void max98373_reset(struct max98373_priv *max98373, struct device *dev) device 841 sound/soc/codecs/max98373.c static int max98373_suspend(struct device *dev) device 849 sound/soc/codecs/max98373.c static int max98373_resume(struct device *dev) device 893 sound/soc/codecs/max98373.c struct device *dev = &i2c->dev; device 32 sound/soc/codecs/max9850.c static bool max9850_volatile_register(struct device *dev, unsigned int reg) device 77 sound/soc/codecs/max98504.c static bool max98504_volatile_register(struct device *dev, unsigned int reg) device 92 sound/soc/codecs/max98504.c static bool max98504_readable_register(struct device *dev, unsigned int reg) device 310 sound/soc/codecs/max98504.c struct device *dev = &client->dev; device 67 sound/soc/codecs/max9860.c static bool max9860_readable(struct device *dev, unsigned int reg) device 79 sound/soc/codecs/max9860.c static bool max9860_writeable(struct device *dev, unsigned int reg) device 90 sound/soc/codecs/max9860.c static bool max9860_volatile(struct device *dev, unsigned int reg) device 101 sound/soc/codecs/max9860.c static bool max9860_precious(struct device *dev, unsigned int reg) device 544 sound/soc/codecs/max9860.c static int max9860_suspend(struct device *dev) device 561 sound/soc/codecs/max9860.c static int max9860_resume(struct device *dev) device 596 sound/soc/codecs/max9860.c struct device *dev = &i2c->dev; device 711 sound/soc/codecs/max9860.c struct device *dev = &i2c->dev; device 453 sound/soc/codecs/max9867.c static bool max9867_volatile_register(struct device *dev, unsigned int reg) device 153 sound/soc/codecs/max98925.c static bool max98925_volatile_register(struct device *dev, unsigned int reg) device 174 sound/soc/codecs/max98925.c static bool max98925_readable_register(struct device *dev, unsigned int reg) device 171 sound/soc/codecs/max98926.c static bool max98926_volatile_register(struct device *dev, unsigned int reg) device 192 sound/soc/codecs/max98926.c static bool max98926_readable_register(struct device *dev, unsigned int reg) device 562 sound/soc/codecs/max98927.c static bool max98927_readable_register(struct device *dev, unsigned int reg) device 584 sound/soc/codecs/max98927.c static bool max98927_volatile_reg(struct device *dev, unsigned int reg) device 798 sound/soc/codecs/max98927.c static int max98927_suspend(struct device *dev) device 806 sound/soc/codecs/max98927.c static int max98927_resume(struct device *dev) device 851 sound/soc/codecs/max98927.c struct device *dev = &i2c->dev; device 1107 sound/soc/codecs/msm8916-wcd-analog.c static int pm8916_wcd_analog_parse_dt(struct device *dev, device 1164 sound/soc/codecs/msm8916-wcd-analog.c struct device *dev = &pdev->dev; device 827 sound/soc/codecs/msm8916-wcd-digital.c struct device *dev = &pdev->dev; device 1172 sound/soc/codecs/msm8916-wcd-digital.c struct device *dev = &pdev->dev; device 189 sound/soc/codecs/mt6351.c struct device *dev; device 82 sound/soc/codecs/mt6358.c struct device *dev; device 1250 sound/soc/codecs/mt6358.c int device = DEVICE_HP; device 1255 sound/soc/codecs/mt6358.c priv->dev_counter[device], device 1260 sound/soc/codecs/mt6358.c priv->dev_counter[device]++; device 1261 sound/soc/codecs/mt6358.c if (priv->dev_counter[device] > 1) device 1263 sound/soc/codecs/mt6358.c else if (priv->dev_counter[device] <= 0) device 1266 sound/soc/codecs/mt6358.c priv->dev_counter[device]); device 1276 sound/soc/codecs/mt6358.c priv->dev_counter[device]--; device 1277 sound/soc/codecs/mt6358.c if (priv->dev_counter[device] > 0) { device 1279 sound/soc/codecs/mt6358.c } else if (priv->dev_counter[device] < 0) { device 1282 sound/soc/codecs/mt6358.c priv->dev_counter[device]); device 1283 sound/soc/codecs/mt6358.c priv->dev_counter[device] = 0; device 131 sound/soc/codecs/nau8540.c static bool nau8540_readable_reg(struct device *dev, unsigned int reg) device 150 sound/soc/codecs/nau8540.c static bool nau8540_writeable_reg(struct device *dev, unsigned int reg) device 168 sound/soc/codecs/nau8540.c static bool nau8540_volatile_reg(struct device *dev, unsigned int reg) device 829 sound/soc/codecs/nau8540.c struct device *dev = &i2c->dev; device 215 sound/soc/codecs/nau8540.h struct device *dev; device 96 sound/soc/codecs/nau8810.c static bool nau8810_readable_reg(struct device *dev, unsigned int reg) device 122 sound/soc/codecs/nau8810.c static bool nau8810_writeable_reg(struct device *dev, unsigned int reg) device 147 sound/soc/codecs/nau8810.c static bool nau8810_volatile_reg(struct device *dev, unsigned int reg) device 842 sound/soc/codecs/nau8810.c struct device *dev = &i2c->dev; device 271 sound/soc/codecs/nau8810.h struct device *dev; device 110 sound/soc/codecs/nau8822.c static bool nau8822_readable_reg(struct device *dev, unsigned int reg) device 134 sound/soc/codecs/nau8822.c static bool nau8822_writeable_reg(struct device *dev, unsigned int reg) device 158 sound/soc/codecs/nau8822.c static bool nau8822_volatile(struct device *dev, unsigned int reg) device 1088 sound/soc/codecs/nau8822.c struct device *dev = &i2c->dev; device 202 sound/soc/codecs/nau8822.h struct device *dev; device 220 sound/soc/codecs/nau8824.c static bool nau8824_readable_reg(struct device *dev, unsigned int reg) device 248 sound/soc/codecs/nau8824.c static bool nau8824_writeable_reg(struct device *dev, unsigned int reg) device 279 sound/soc/codecs/nau8824.c static bool nau8824_volatile_reg(struct device *dev, unsigned int reg) device 1801 sound/soc/codecs/nau8824.c struct device *dev = nau8824->dev; device 1822 sound/soc/codecs/nau8824.c static int nau8824_read_device_properties(struct device *dev, device 1881 sound/soc/codecs/nau8824.c struct device *dev = &i2c->dev; device 431 sound/soc/codecs/nau8824.h struct device *dev; device 844 sound/soc/codecs/nau8825.c static bool nau8825_readable_reg(struct device *dev, unsigned int reg) device 869 sound/soc/codecs/nau8825.c static bool nau8825_writeable_reg(struct device *dev, unsigned int reg) device 893 sound/soc/codecs/nau8825.c static bool nau8825_volatile_reg(struct device *dev, unsigned int reg) device 2448 sound/soc/codecs/nau8825.c struct device *dev = nau8825->dev; device 2475 sound/soc/codecs/nau8825.c static int nau8825_read_device_properties(struct device *dev, device 2574 sound/soc/codecs/nau8825.c struct device *dev = &i2c->dev; device 447 sound/soc/codecs/nau8825.h struct device *dev; device 62 sound/soc/codecs/pcm1681.c static bool pcm1681_accessible_reg(struct device *dev, unsigned int reg) device 67 sound/soc/codecs/pcm1681.c static bool pcm1681_writeable_reg(struct device *dev, unsigned int reg) device 32 sound/soc/codecs/pcm1789.c struct device *dev; device 42 sound/soc/codecs/pcm1789.c static bool pcm1789_accessible_reg(struct device *dev, unsigned int reg) device 47 sound/soc/codecs/pcm1789.c static bool pcm1789_writeable_reg(struct device *dev, unsigned int reg) device 234 sound/soc/codecs/pcm1789.c int pcm1789_common_init(struct device *dev, struct regmap *regmap) device 261 sound/soc/codecs/pcm1789.c int pcm1789_common_exit(struct device *dev) device 14 sound/soc/codecs/pcm1789.h int pcm1789_common_init(struct device *dev, struct regmap *regmap); device 15 sound/soc/codecs/pcm1789.h int pcm1789_common_exit(struct device *dev); device 48 sound/soc/codecs/pcm179x.c static bool pcm179x_accessible_reg(struct device *dev, unsigned int reg) device 53 sound/soc/codecs/pcm179x.c static bool pcm179x_writeable_reg(struct device *dev, unsigned int reg) device 212 sound/soc/codecs/pcm179x.c int pcm179x_common_init(struct device *dev, struct regmap *regmap) device 16 sound/soc/codecs/pcm179x.h int pcm179x_common_init(struct device *dev, struct regmap *regmap); device 605 sound/soc/codecs/pcm186x.c static bool pcm186x_volatile(struct device *dev, unsigned int reg) device 645 sound/soc/codecs/pcm186x.c int pcm186x_probe(struct device *dev, enum pcm186x_type type, int irq, device 216 sound/soc/codecs/pcm186x.h int pcm186x_probe(struct device *dev, enum pcm186x_type type, int irq, device 262 sound/soc/codecs/pcm3060.c static bool pcm3060_reg_writeable(struct device *dev, unsigned int reg) device 267 sound/soc/codecs/pcm3060.c static bool pcm3060_reg_readable(struct device *dev, unsigned int reg) device 272 sound/soc/codecs/pcm3060.c static bool pcm3060_reg_volatile(struct device *dev, unsigned int reg) device 312 sound/soc/codecs/pcm3060.c int pcm3060_probe(struct device *dev) device 36 sound/soc/codecs/pcm3060.h int pcm3060_probe(struct device *dev); device 37 sound/soc/codecs/pcm3060.h int pcm3060_remove(struct device *dev); device 658 sound/soc/codecs/pcm3168a.c static bool pcm3168a_readable_register(struct device *dev, unsigned int reg) device 666 sound/soc/codecs/pcm3168a.c static bool pcm3168a_volatile_register(struct device *dev, unsigned int reg) device 677 sound/soc/codecs/pcm3168a.c static bool pcm3168a_writeable_register(struct device *dev, unsigned int reg) device 717 sound/soc/codecs/pcm3168a.c int pcm3168a_probe(struct device *dev, struct regmap *regmap) device 798 sound/soc/codecs/pcm3168a.c static void pcm3168a_disable(struct device *dev) device 807 sound/soc/codecs/pcm3168a.c void pcm3168a_remove(struct device *dev) device 817 sound/soc/codecs/pcm3168a.c static int pcm3168a_rt_resume(struct device *dev) device 862 sound/soc/codecs/pcm3168a.c static int pcm3168a_rt_suspend(struct device *dev) device 16 sound/soc/codecs/pcm3168a.h extern int pcm3168a_probe(struct device *dev, struct regmap *regmap); device 17 sound/soc/codecs/pcm3168a.h extern void pcm3168a_remove(struct device *dev); device 121 sound/soc/codecs/pcm512x.c static bool pcm512x_readable(struct device *dev, unsigned int reg) device 200 sound/soc/codecs/pcm512x.c static bool pcm512x_volatile(struct device *dev, unsigned int reg) device 584 sound/soc/codecs/pcm512x.c struct device *dev = dai->dev; device 626 sound/soc/codecs/pcm512x.c struct device *dev = dai->dev; device 704 sound/soc/codecs/pcm512x.c struct device *dev = dai->dev; device 750 sound/soc/codecs/pcm512x.c struct device *dev = dai->dev; device 888 sound/soc/codecs/pcm512x.c struct device *dev = dai->dev; device 1506 sound/soc/codecs/pcm512x.c int pcm512x_probe(struct device *dev, struct regmap *regmap) device 1650 sound/soc/codecs/pcm512x.c void pcm512x_remove(struct device *dev) device 1663 sound/soc/codecs/pcm512x.c static int pcm512x_suspend(struct device *dev) device 1688 sound/soc/codecs/pcm512x.c static int pcm512x_resume(struct device *dev) device 261 sound/soc/codecs/pcm512x.h int pcm512x_probe(struct device *dev, struct regmap *regmap); device 262 sound/soc/codecs/pcm512x.h void pcm512x_remove(struct device *dev); device 386 sound/soc/codecs/rk3328_codec.c static bool rk3328_codec_write_read_reg(struct device *dev, unsigned int reg) device 408 sound/soc/codecs/rk3328_codec.c static bool rk3328_codec_volatile_reg(struct device *dev, unsigned int reg) device 691 sound/soc/codecs/rt1011.c static bool rt1011_volatile_register(struct device *dev, unsigned int reg) device 770 sound/soc/codecs/rt1011.c static bool rt1011_readable_register(struct device *dev, unsigned int reg) device 1281 sound/soc/codecs/rt1011.c struct device *dev; device 2040 sound/soc/codecs/rt1011.c struct device *dev = regmap_get_device(rt1011->regmap); device 253 sound/soc/codecs/rt1305.c static bool rt1305_volatile_register(struct device *dev, unsigned int reg) device 305 sound/soc/codecs/rt1305.c static bool rt1305_readable_register(struct device *dev, unsigned int reg) device 205 sound/soc/codecs/rt1308.c static bool rt1308_volatile_register(struct device *dev, unsigned int reg) device 261 sound/soc/codecs/rt1308.c static bool rt1308_readable_register(struct device *dev, unsigned int reg) device 216 sound/soc/codecs/rt274.c static bool rt274_volatile_register(struct device *dev, unsigned int reg) device 260 sound/soc/codecs/rt274.c static bool rt274_readable_register(struct device *dev, unsigned int reg) device 115 sound/soc/codecs/rt286.c static bool rt286_volatile_register(struct device *dev, unsigned int reg) device 131 sound/soc/codecs/rt286.c static bool rt286_readable_register(struct device *dev, unsigned int reg) device 116 sound/soc/codecs/rt298.c static bool rt298_volatile_register(struct device *dev, unsigned int reg) device 135 sound/soc/codecs/rt298.c static bool rt298_readable_register(struct device *dev, unsigned int reg) device 1177 sound/soc/codecs/rt298.c struct device *dev = &i2c->dev; device 40 sound/soc/codecs/rt5514-spi.c struct device *dev; device 461 sound/soc/codecs/rt5514-spi.c static int __maybe_unused rt5514_suspend(struct device *dev) device 471 sound/soc/codecs/rt5514-spi.c static int __maybe_unused rt5514_resume(struct device *dev) device 147 sound/soc/codecs/rt5514.c static bool rt5514_volatile_register(struct device *dev, unsigned int reg) device 159 sound/soc/codecs/rt5514.c static bool rt5514_readable_register(struct device *dev, unsigned int reg) device 216 sound/soc/codecs/rt5514.c static bool rt5514_i2c_readable_register(struct device *dev, device 1228 sound/soc/codecs/rt5514.c static int rt5514_parse_dp(struct rt5514_priv *rt5514, struct device *dev) device 1240 sound/soc/codecs/rt5514.c static __maybe_unused int rt5514_i2c_resume(struct device *dev) device 159 sound/soc/codecs/rt5616.c static bool rt5616_volatile_register(struct device *dev, unsigned int reg) device 186 sound/soc/codecs/rt5616.c static bool rt5616_readable_register(struct device *dev, unsigned int reg) device 96 sound/soc/codecs/rt5631.c static bool rt5631_volatile_register(struct device *dev, unsigned int reg) device 110 sound/soc/codecs/rt5631.c static bool rt5631_readable_register(struct device *dev, unsigned int reg) device 172 sound/soc/codecs/rt5640.c static bool rt5640_volatile_register(struct device *dev, unsigned int reg) device 207 sound/soc/codecs/rt5640.c static bool rt5640_readable_register(struct device *dev, unsigned int reg) device 447 sound/soc/codecs/rt5645.c static bool rt5645_volatile_register(struct device *dev, unsigned int reg) device 483 sound/soc/codecs/rt5645.c static bool rt5645_readable_register(struct device *dev, unsigned int reg) device 3751 sound/soc/codecs/rt5645.c static bool rt5645_check_dp(struct device *dev) device 3762 sound/soc/codecs/rt5645.c static int rt5645_parse_dt(struct rt5645_priv *rt5645, struct device *dev) device 135 sound/soc/codecs/rt5651.c static bool rt5651_volatile_register(struct device *dev, unsigned int reg) device 166 sound/soc/codecs/rt5651.c static bool rt5651_readable_register(struct device *dev, unsigned int reg) device 531 sound/soc/codecs/rt5659.c static bool rt5659_volatile_register(struct device *dev, unsigned int reg) device 634 sound/soc/codecs/rt5659.c static bool rt5659_readable_register(struct device *dev, unsigned int reg) device 3842 sound/soc/codecs/rt5659.c static int rt5659_parse_dt(struct rt5659_priv *rt5659, struct device *dev) device 153 sound/soc/codecs/rt5660.c static bool rt5660_volatile_register(struct device *dev, unsigned int reg) device 180 sound/soc/codecs/rt5660.c static bool rt5660_readable_register(struct device *dev, unsigned int reg) device 1251 sound/soc/codecs/rt5660.c static int rt5660_parse_dt(struct rt5660_priv *rt5660, struct device *dev) device 747 sound/soc/codecs/rt5663.c static bool rt5663_volatile_register(struct device *dev, unsigned int reg) device 802 sound/soc/codecs/rt5663.c static bool rt5663_readable_register(struct device *dev, unsigned int reg) device 1066 sound/soc/codecs/rt5663.c static bool rt5663_v2_volatile_register(struct device *dev, unsigned int reg) device 1121 sound/soc/codecs/rt5663.c static bool rt5663_v2_readable_register(struct device *dev, unsigned int reg) device 3461 sound/soc/codecs/rt5663.c static int rt5663_parse_dp(struct rt5663_priv *rt5663, struct device *dev) device 464 sound/soc/codecs/rt5665.c static bool rt5665_volatile_register(struct device *dev, unsigned int reg) device 489 sound/soc/codecs/rt5665.c static bool rt5665_readable_register(struct device *dev, unsigned int reg) device 4643 sound/soc/codecs/rt5665.c static int rt5665_parse_dt(struct rt5665_priv *rt5665, struct device *dev) device 388 sound/soc/codecs/rt5668.c static bool rt5668_volatile_register(struct device *dev, unsigned int reg) device 416 sound/soc/codecs/rt5668.c static bool rt5668_readable_register(struct device *dev, unsigned int reg) device 2385 sound/soc/codecs/rt5668.c static int rt5668_parse_dt(struct rt5668_priv *rt5668, struct device *dev) device 213 sound/soc/codecs/rt5670.c static bool rt5670_volatile_register(struct device *dev, unsigned int reg) device 260 sound/soc/codecs/rt5670.c static bool rt5670_readable_register(struct device *dev, unsigned int reg) device 279 sound/soc/codecs/rt5677.c static bool rt5677_volatile_register(struct device *dev, unsigned int reg) device 326 sound/soc/codecs/rt5677.c static bool rt5677_readable_register(struct device *dev, unsigned int reg) device 5008 sound/soc/codecs/rt5677.c struct device *dev) device 1828 sound/soc/codecs/rt5677.h struct device *dev; device 399 sound/soc/codecs/rt5682.c static bool rt5682_volatile_register(struct device *dev, unsigned int reg) device 427 sound/soc/codecs/rt5682.c static bool rt5682_readable_register(struct device *dev, unsigned int reg) device 2462 sound/soc/codecs/rt5682.c static int rt5682_parse_dt(struct rt5682_priv *rt5682, struct device *dev) device 1192 sound/soc/codecs/sgtl5000.c static bool sgtl5000_volatile(struct device *dev, unsigned int reg) device 1204 sound/soc/codecs/sgtl5000.c static bool sgtl5000_readable(struct device *dev, unsigned int reg) device 39 sound/soc/codecs/sigmadsp-regmap.c struct sigmadsp *devm_sigmadsp_init_regmap(struct device *dev, device 470 sound/soc/codecs/sigmadsp.c static void devm_sigmadsp_release(struct device *dev, void *res) device 542 sound/soc/codecs/sigmadsp.c static int sigmadsp_init(struct sigmadsp *sigmadsp, struct device *dev, device 565 sound/soc/codecs/sigmadsp.c struct sigmadsp *devm_sigmadsp_init(struct device *dev, device 36 sound/soc/codecs/sigmadsp.h struct device *dev; device 45 sound/soc/codecs/sigmadsp.h struct sigmadsp *devm_sigmadsp_init(struct device *dev, device 54 sound/soc/codecs/sigmadsp.h struct sigmadsp *devm_sigmadsp_init_regmap(struct device *dev, device 70 sound/soc/codecs/simple-amplifier.c struct device *dev = &pdev->dev; device 526 sound/soc/codecs/sirf-audio-codec.c static int sirf_audio_codec_suspend(struct device *dev) device 539 sound/soc/codecs/sirf-audio-codec.c static int sirf_audio_codec_resume(struct device *dev) device 58 sound/soc/codecs/ssm2305.c struct device *dev = &pdev->dev; device 629 sound/soc/codecs/ssm2602.c static bool ssm2602_register_volatile(struct device *dev, unsigned int reg) device 647 sound/soc/codecs/ssm2602.c int ssm2602_probe(struct device *dev, enum ssm2602_type type, device 19 sound/soc/codecs/ssm2602.h struct device; device 28 sound/soc/codecs/ssm2602.h int ssm2602_probe(struct device *dev, enum ssm2602_type type, device 120 sound/soc/codecs/ssm4567.c static bool ssm4567_readable_reg(struct device *dev, unsigned int reg) device 131 sound/soc/codecs/ssm4567.c static bool ssm4567_writeable_reg(struct device *dev, unsigned int reg) device 146 sound/soc/codecs/ssm4567.c static bool ssm4567_volatile_reg(struct device *dev, unsigned int reg) device 1035 sound/soc/codecs/sta32x.c static int sta32x_probe_dt(struct device *dev, struct sta32x_priv *sta32x) device 1093 sound/soc/codecs/sta32x.c struct device *dev = &i2c->dev; device 1092 sound/soc/codecs/sta350.c static int sta350_probe_dt(struct device *dev, struct sta350_priv *sta350) device 1193 sound/soc/codecs/sta350.c struct device *dev = &i2c->dev; device 116 sound/soc/codecs/sta529.c static bool sta529_readable(struct device *dev, unsigned int reg) device 77 sound/soc/codecs/sti-sas.c struct device *dev; device 244 sound/soc/codecs/sti-sas.c static bool sti_sas_volatile_register(struct device *dev, unsigned int reg) device 482 sound/soc/codecs/tas2552.c static int tas2552_runtime_suspend(struct device *dev) device 496 sound/soc/codecs/tas2552.c static int tas2552_runtime_resume(struct device *dev) device 685 sound/soc/codecs/tas2552.c struct device *dev; device 123 sound/soc/codecs/tas5086.c static int tas5086_register_size(struct device *dev, unsigned int reg) device 137 sound/soc/codecs/tas5086.c static bool tas5086_accessible_reg(struct device *dev, unsigned int reg) device 149 sound/soc/codecs/tas5086.c static bool tas5086_volatile_reg(struct device *dev, unsigned int reg) device 160 sound/soc/codecs/tas5086.c static bool tas5086_writeable_reg(struct device *dev, unsigned int reg) device 483 sound/soc/codecs/tas5086.c static int tas5086_init(struct device *dev, struct tas5086_private *priv) device 918 sound/soc/codecs/tas5086.c struct device *dev = &i2c->dev; device 781 sound/soc/codecs/tas571x.c struct device *dev = &client->dev; device 221 sound/soc/codecs/tas5720.c struct device *dev = tas5720->component->dev; device 454 sound/soc/codecs/tas5720.c static bool tas5720_is_volatile_reg(struct device *dev, unsigned int reg) device 638 sound/soc/codecs/tas5720.c struct device *dev = &client->dev; device 40 sound/soc/codecs/tas6424.c struct device *dev; device 406 sound/soc/codecs/tas6424.c struct device *dev = tas6424->dev; device 613 sound/soc/codecs/tas6424.c static bool tas6424_is_writable_reg(struct device *dev, unsigned int reg) device 642 sound/soc/codecs/tas6424.c static bool tas6424_is_volatile_reg(struct device *dev, unsigned int reg) device 687 sound/soc/codecs/tas6424.c struct device *dev = &client->dev; device 776 sound/soc/codecs/tas6424.c struct device *dev = &client->dev; device 92 sound/soc/codecs/tda7419.c static bool tda7419_readable_reg(struct device *dev, unsigned int reg) device 182 sound/soc/codecs/tfa9879.c static bool tfa9879_volatile_reg(struct device *dev, unsigned int reg) device 592 sound/soc/codecs/tlv320aic23.c int tlv320aic23_probe(struct device *dev, struct regmap *regmap) device 12 sound/soc/codecs/tlv320aic23.h struct device; device 16 sound/soc/codecs/tlv320aic23.h int tlv320aic23_probe(struct device *dev, struct regmap *regmap); device 263 sound/soc/codecs/tlv320aic26.c static ssize_t aic26_keyclick_show(struct device *dev, device 278 sound/soc/codecs/tlv320aic26.c static ssize_t aic26_keyclick_set(struct device *dev, device 79 sound/soc/codecs/tlv320aic31xx.c static bool aic31xx_volatile(struct device *dev, unsigned int reg) device 99 sound/soc/codecs/tlv320aic31xx.c static bool aic31xx_writeable(struct device *dev, unsigned int reg) device 160 sound/soc/codecs/tlv320aic31xx.c struct device *dev; device 1405 sound/soc/codecs/tlv320aic31xx.c struct device *dev = aic31xx->dev; device 20 sound/soc/codecs/tlv320aic32x4-clk.c struct device *dev; device 437 sound/soc/codecs/tlv320aic32x4-clk.c static struct clk *aic32x4_register_clk(struct device *dev, device 463 sound/soc/codecs/tlv320aic32x4-clk.c int aic32x4_register_clocks(struct device *dev, const char *mclk_name) device 50 sound/soc/codecs/tlv320aic32x4.c struct device *dev; device 1068 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_setup_regulators(struct device *dev, device 1154 sound/soc/codecs/tlv320aic32x4.c int aic32x4_probe(struct device *dev, struct regmap *regmap) device 1221 sound/soc/codecs/tlv320aic32x4.c int aic32x4_remove(struct device *dev) device 10 sound/soc/codecs/tlv320aic32x4.h struct device; device 14 sound/soc/codecs/tlv320aic32x4.h int aic32x4_probe(struct device *dev, struct regmap *regmap); device 15 sound/soc/codecs/tlv320aic32x4.h int aic32x4_remove(struct device *dev); device 16 sound/soc/codecs/tlv320aic32x4.h int aic32x4_register_clocks(struct device *dev, const char *mclk_name); device 128 sound/soc/codecs/tlv320aic3x.c static bool aic3x_volatile_reg(struct device *dev, unsigned int reg) device 33 sound/soc/codecs/tpa6130a2.c struct device *dev; device 215 sound/soc/codecs/tpa6130a2.c struct device *dev; device 24 sound/soc/codecs/ts3a227e.c struct device *dev; device 114 sound/soc/codecs/ts3a227e.c static bool ts3a227e_readable_reg(struct device *dev, unsigned int reg) device 124 sound/soc/codecs/ts3a227e.c static bool ts3a227e_writeable_reg(struct device *dev, unsigned int reg) device 135 sound/soc/codecs/ts3a227e.c static bool ts3a227e_volatile_reg(struct device *dev, unsigned int reg) device 192 sound/soc/codecs/ts3a227e.c struct device *dev = ts3a227e->dev; device 270 sound/soc/codecs/ts3a227e.c struct device *dev) device 289 sound/soc/codecs/ts3a227e.c struct device *dev = &i2c->dev; device 338 sound/soc/codecs/ts3a227e.c static int ts3a227e_suspend(struct device *dev) device 348 sound/soc/codecs/ts3a227e.c static int ts3a227e_resume(struct device *dev) device 54 sound/soc/codecs/tscs42xx.c static bool tscs42xx_volatile(struct device *dev, unsigned int reg) device 72 sound/soc/codecs/tscs42xx.c static bool tscs42xx_precious(struct device *dev, unsigned int reg) device 158 sound/soc/codecs/tscs454.c static bool tscs454_volatile(struct device *dev, unsigned int reg) device 183 sound/soc/codecs/tscs454.c static bool tscs454_writable(struct device *dev, unsigned int reg) device 203 sound/soc/codecs/tscs454.c static bool tscs454_readable(struct device *dev, unsigned int reg) device 223 sound/soc/codecs/tscs454.c static bool tscs454_precious(struct device *dev, unsigned int reg) device 305 sound/soc/codecs/wcd9335.c struct device *dev; device 4911 sound/soc/codecs/wcd9335.c struct device *dev = wcd->dev; device 4937 sound/soc/codecs/wcd9335.c static bool wcd9335_is_volatile_register(struct device *dev, unsigned int reg) device 5016 sound/soc/codecs/wcd9335.c struct device *dev = wcd->dev; device 5055 sound/soc/codecs/wcd9335.c struct device *dev = wcd->dev; device 5141 sound/soc/codecs/wcd9335.c struct device *dev = &slim->dev; device 5168 sound/soc/codecs/wcd9335.c struct device *dev = &sdev->dev; device 32 sound/soc/codecs/wl1273.c struct device *dev = &core->client->dev; device 132 sound/soc/codecs/wl1273.c struct device *dev = &core->client->dev; device 93 sound/soc/codecs/wm0010.c struct device *dev; device 736 sound/soc/codecs/wm2000.c static bool wm2000_readable_reg(struct device *dev, unsigned int reg) device 86 sound/soc/codecs/wm2200.c struct device *dev; device 509 sound/soc/codecs/wm2200.c static bool wm2200_volatile_register(struct device *dev, unsigned int reg) device 535 sound/soc/codecs/wm2200.c static bool wm2200_readable_register(struct device *dev, unsigned int reg) device 2445 sound/soc/codecs/wm2200.c static int wm2200_runtime_suspend(struct device *dev) device 2459 sound/soc/codecs/wm2200.c static int wm2200_runtime_resume(struct device *dev) device 12 sound/soc/codecs/wm5100-tables.c bool wm5100_volatile_register(struct device *dev, unsigned int reg) device 46 sound/soc/codecs/wm5100-tables.c bool wm5100_readable_register(struct device *dev, unsigned int reg) device 53 sound/soc/codecs/wm5100.c struct device *dev; device 2661 sound/soc/codecs/wm5100.c static int wm5100_runtime_suspend(struct device *dev) device 2675 sound/soc/codecs/wm5100.c static int wm5100_runtime_resume(struct device *dev) device 5306 sound/soc/codecs/wm5100.h bool wm5100_readable_register(struct device *dev, unsigned int reg); device 5307 sound/soc/codecs/wm5100.h bool wm5100_volatile_register(struct device *dev, unsigned int reg); device 93 sound/soc/codecs/wm8510.c static bool wm8510_volatile(struct device *dev, unsigned int reg) device 56 sound/soc/codecs/wm8523.c static bool wm8523_volatile_register(struct device *dev, unsigned int reg) device 218 sound/soc/codecs/wm8580.c static bool wm8580_volatile(struct device *dev, unsigned int reg) device 48 sound/soc/codecs/wm8711.c static bool wm8711_volatile(struct device *dev, unsigned int reg) device 74 sound/soc/codecs/wm8731.c static bool wm8731_volatile(struct device *dev, unsigned int reg) device 572 sound/soc/codecs/wm8731.c static int wm8731_request_supplies(struct device *dev, device 597 sound/soc/codecs/wm8731.c static int wm8731_hw_init(struct device *dev, struct wm8731_priv *wm8731) device 64 sound/soc/codecs/wm8737.c static bool wm8737_volatile(struct device *dev, unsigned int reg) device 549 sound/soc/codecs/wm8741.c static int wm8741_set_pdata(struct device *dev, struct wm8741_priv *wm8741) device 130 sound/soc/codecs/wm8753.c static bool wm8753_volatile(struct device *dev, unsigned int reg) device 70 sound/soc/codecs/wm8770.c static bool wm8770_volatile_reg(struct device *dev, unsigned int reg) device 68 sound/soc/codecs/wm8776.c static bool wm8776_volatile(struct device *dev, unsigned int reg) device 107 sound/soc/codecs/wm8782.c struct device *dev = &pdev->dev; device 60 sound/soc/codecs/wm8804.c struct device *dev; device 192 sound/soc/codecs/wm8804.c static bool wm8804_volatile(struct device *dev, unsigned int reg) device 565 sound/soc/codecs/wm8804.c int wm8804_probe(struct device *dev, struct regmap *regmap) device 679 sound/soc/codecs/wm8804.c void wm8804_remove(struct device *dev) device 686 sound/soc/codecs/wm8804.c static int wm8804_runtime_resume(struct device *dev) device 706 sound/soc/codecs/wm8804.c static int wm8804_runtime_suspend(struct device *dev) device 67 sound/soc/codecs/wm8804.h int wm8804_probe(struct device *dev, struct regmap *regmap); device 68 sound/soc/codecs/wm8804.h void wm8804_remove(struct device *dev); device 206 sound/soc/codecs/wm8900.c static bool wm8900_volatile_register(struct device *dev, unsigned int reg) device 126 sound/soc/codecs/wm8903.c struct device *dev; device 154 sound/soc/codecs/wm8903.c static bool wm8903_readable_register(struct device *dev, unsigned int reg) device 240 sound/soc/codecs/wm8903.c static bool wm8903_volatile_register(struct device *dev, unsigned int reg) device 184 sound/soc/codecs/wm8904.c static bool wm8904_volatile_register(struct device *dev, unsigned int reg) device 202 sound/soc/codecs/wm8904.c static bool wm8904_readable_register(struct device *dev, unsigned int reg) device 44 sound/soc/codecs/wm8940.c static bool wm8940_volatile_register(struct device *dev, unsigned int reg) device 54 sound/soc/codecs/wm8940.c static bool wm8940_readable_register(struct device *dev, unsigned int reg) device 80 sound/soc/codecs/wm8955.c static bool wm8955_writeable(struct device *dev, unsigned int reg) device 118 sound/soc/codecs/wm8955.c static bool wm8955_volatile(struct device *dev, unsigned int reg) device 143 sound/soc/codecs/wm8955.c static int wm8955_pll_factors(struct device *dev, device 110 sound/soc/codecs/wm8960.c static bool wm8960_volatile(struct device *dev, unsigned int reg) device 110 sound/soc/codecs/wm8961.c static bool wm8961_volatile(struct device *dev, unsigned int reg) device 123 sound/soc/codecs/wm8961.c static bool wm8961_readable(struct device *dev, unsigned int reg) device 787 sound/soc/codecs/wm8962.c static bool wm8962_volatile_register(struct device *dev, unsigned int reg) device 805 sound/soc/codecs/wm8962.c static bool wm8962_readable_register(struct device *dev, unsigned int reg) device 3008 sound/soc/codecs/wm8962.c struct device *dev = data; device 3214 sound/soc/codecs/wm8962.c static ssize_t wm8962_beep_set(struct device *dev, device 3775 sound/soc/codecs/wm8962.c static int wm8962_runtime_resume(struct device *dev) device 3834 sound/soc/codecs/wm8962.c static int wm8962_runtime_suspend(struct device *dev) device 90 sound/soc/codecs/wm8978.c static bool wm8978_volatile(struct device *dev, unsigned int reg) device 545 sound/soc/codecs/wm8983.c static bool wm8983_writeable(struct device *dev, unsigned int reg) device 105 sound/soc/codecs/wm8985.c static bool wm8985_writeable(struct device *dev, unsigned int reg) device 69 sound/soc/codecs/wm8988.c static bool wm8988_writeable(struct device *dev, unsigned int reg) device 35 sound/soc/codecs/wm8990.c static bool wm8990_volatile_register(struct device *dev, unsigned int reg) device 100 sound/soc/codecs/wm8991.c static bool wm8991_volatile(struct device *dev, unsigned int reg) device 205 sound/soc/codecs/wm8993.c struct device *dev; device 223 sound/soc/codecs/wm8993.c static bool wm8993_volatile(struct device *dev, unsigned int reg) device 238 sound/soc/codecs/wm8993.c static bool wm8993_readable(struct device *dev, unsigned int reg) device 3432 sound/soc/codecs/wm8994.c struct device *dev = priv->wm8994->dev; device 3557 sound/soc/codecs/wm8994.c struct device *dev = wm8994->wm8994->dev; device 4485 sound/soc/codecs/wm8994.c static int wm8994_suspend(struct device *dev) device 4498 sound/soc/codecs/wm8994.c static int wm8994_resume(struct device *dev) device 1180 sound/soc/codecs/wm8995.c static bool wm8995_readable(struct device *dev, unsigned int reg) device 1401 sound/soc/codecs/wm8995.c static bool wm8995_volatile(struct device *dev, unsigned int reg) device 50 sound/soc/codecs/wm8996.c struct device *dev; device 1296 sound/soc/codecs/wm8996.c static bool wm8996_readable_register(struct device *dev, unsigned int reg) device 1503 sound/soc/codecs/wm8996.c static bool wm8996_volatile_register(struct device *dev, unsigned int reg) device 159 sound/soc/codecs/wm9081.c static bool wm9081_volatile_register(struct device *dev, unsigned int reg) device 170 sound/soc/codecs/wm9081.c static bool wm9081_readable_register(struct device *dev, unsigned int reg) device 68 sound/soc/codecs/wm9090.c static bool wm9090_volatile(struct device *dev, unsigned int reg) device 83 sound/soc/codecs/wm9090.c static bool wm9090_readable(struct device *dev, unsigned int reg) device 74 sound/soc/codecs/wm9712.c static bool wm9712_volatile_reg(struct device *dev, unsigned int reg) device 647 sound/soc/codecs/wm9713.c static bool wm9713_readable_reg(struct device *dev, unsigned int reg) device 663 sound/soc/codecs/wm9713.c static bool wm9713_writeable_reg(struct device *dev, unsigned int reg) device 63 sound/soc/codecs/wm_adsp.h struct device *dev; device 352 sound/soc/codecs/zx_aud96p22.c struct device *dev = &i2c->dev; device 398 sound/soc/dwc/dwc-i2s.c static int dw_i2s_runtime_suspend(struct device *dev) device 407 sound/soc/dwc/dwc-i2s.c static int dw_i2s_runtime_resume(struct device *dev) device 97 sound/soc/dwc/local.h struct device *dev; device 145 sound/soc/fsl/fsl-asoc-card.c struct device *dev = rtd->card->dev; device 255 sound/soc/fsl/fsl-asoc-card.c struct device *dev = card->dev; device 319 sound/soc/fsl/fsl-asoc-card.c struct device *dev = &priv->pdev->dev; device 451 sound/soc/fsl/fsl-asoc-card.c struct device *dev = card->dev; device 122 sound/soc/fsl/fsl_asrc.c struct device *dev = &asrc_priv->pdev->dev; device 632 sound/soc/fsl/fsl_asrc.c static bool fsl_asrc_readable_reg(struct device *dev, unsigned int reg) device 676 sound/soc/fsl/fsl_asrc.c static bool fsl_asrc_volatile_reg(struct device *dev, unsigned int reg) device 696 sound/soc/fsl/fsl_asrc.c static bool fsl_asrc_writeable_reg(struct device *dev, unsigned int reg) device 810 sound/soc/fsl/fsl_asrc.c struct device *dev = &asrc_priv->pdev->dev; device 975 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_runtime_resume(struct device *dev) device 1011 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_runtime_suspend(struct device *dev) device 1028 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_suspend(struct device *dev) device 1041 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_resume(struct device *dev) device 64 sound/soc/fsl/fsl_asrc_dma.c struct device *dev = component->dev; device 143 sound/soc/fsl/fsl_asrc_dma.c struct device *dev = component->dev; device 148 sound/soc/fsl/fsl_asrc_dma.c struct device *dev_be; device 276 sound/soc/fsl/fsl_asrc_dma.c struct device *dev = component->dev; device 377 sound/soc/fsl/fsl_audmix.c static bool fsl_audmix_readable_reg(struct device *dev, unsigned int reg) device 402 sound/soc/fsl/fsl_audmix.c static bool fsl_audmix_writeable_reg(struct device *dev, unsigned int reg) device 464 sound/soc/fsl/fsl_audmix.c struct device *dev = &pdev->dev; device 538 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_runtime_resume(struct device *dev) device 555 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_runtime_suspend(struct device *dev) device 205 sound/soc/fsl/fsl_dma.c struct device *dev = component->dev; device 388 sound/soc/fsl/fsl_dma.c struct device *dev = component->dev; device 543 sound/soc/fsl/fsl_dma.c struct device *dev = component->dev; device 707 sound/soc/fsl/fsl_dma.c struct device *dev = component->dev; device 805 sound/soc/fsl/fsl_dma.c struct device *dev = component->dev; device 824 sound/soc/fsl/fsl_esai.c static bool fsl_esai_readable_reg(struct device *dev, unsigned int reg) device 856 sound/soc/fsl/fsl_esai.c static bool fsl_esai_volatile_reg(struct device *dev, unsigned int reg) device 874 sound/soc/fsl/fsl_esai.c static bool fsl_esai_writeable_reg(struct device *dev, unsigned int reg) device 1070 sound/soc/fsl/fsl_esai.c static int fsl_esai_runtime_resume(struct device *dev) device 1121 sound/soc/fsl/fsl_esai.c static int fsl_esai_runtime_suspend(struct device *dev) device 170 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_reset(struct device *dev) device 199 sound/soc/fsl/fsl_micfil.c struct device *dev = &micfil->pdev->dev; device 232 sound/soc/fsl/fsl_micfil.c struct device *dev = &micfil->pdev->dev; device 295 sound/soc/fsl/fsl_micfil.c static int fsl_set_clock_params(struct device *dev, unsigned int rate) device 335 sound/soc/fsl/fsl_micfil.c struct device *dev = &micfil->pdev->dev; device 370 sound/soc/fsl/fsl_micfil.c struct device *dev = &micfil->pdev->dev; device 395 sound/soc/fsl/fsl_micfil.c struct device *dev = cpu_dai->dev; device 478 sound/soc/fsl/fsl_micfil.c static bool fsl_micfil_readable_reg(struct device *dev, unsigned int reg) device 510 sound/soc/fsl/fsl_micfil.c static bool fsl_micfil_writeable_reg(struct device *dev, unsigned int reg) device 533 sound/soc/fsl/fsl_micfil.c static bool fsl_micfil_volatile_reg(struct device *dev, unsigned int reg) device 759 sound/soc/fsl/fsl_micfil.c static int __maybe_unused fsl_micfil_runtime_suspend(struct device *dev) device 770 sound/soc/fsl/fsl_micfil.c static int __maybe_unused fsl_micfil_runtime_resume(struct device *dev) device 788 sound/soc/fsl/fsl_micfil.c static int __maybe_unused fsl_micfil_suspend(struct device *dev) device 795 sound/soc/fsl/fsl_micfil.c static int __maybe_unused fsl_micfil_resume(struct device *dev) device 44 sound/soc/fsl/fsl_sai.c struct device *dev = &sai->pdev->dev; device 769 sound/soc/fsl/fsl_sai.c static bool fsl_sai_readable_reg(struct device *dev, unsigned int reg) device 813 sound/soc/fsl/fsl_sai.c static bool fsl_sai_volatile_reg(struct device *dev, unsigned int reg) device 852 sound/soc/fsl/fsl_sai.c static bool fsl_sai_writeable_reg(struct device *dev, unsigned int reg) device 1096 sound/soc/fsl/fsl_sai.c static int fsl_sai_runtime_suspend(struct device *dev) device 1114 sound/soc/fsl/fsl_sai.c static int fsl_sai_runtime_resume(struct device *dev) device 1031 sound/soc/fsl/fsl_spdif.c static bool fsl_spdif_readable_reg(struct device *dev, unsigned int reg) device 1055 sound/soc/fsl/fsl_spdif.c static bool fsl_spdif_volatile_reg(struct device *dev, unsigned int reg) device 1073 sound/soc/fsl/fsl_spdif.c static bool fsl_spdif_writeable_reg(struct device *dev, unsigned int reg) device 1172 sound/soc/fsl/fsl_spdif.c struct device *dev = &pdev->dev; device 1330 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_suspend(struct device *dev) device 1343 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_resume(struct device *dev) device 125 sound/soc/fsl/fsl_ssi.c static bool fsl_ssi_readable_reg(struct device *dev, unsigned int reg) device 136 sound/soc/fsl/fsl_ssi.c static bool fsl_ssi_volatile_reg(struct device *dev, unsigned int reg) device 157 sound/soc/fsl/fsl_ssi.c static bool fsl_ssi_precious_reg(struct device *dev, unsigned int reg) device 172 sound/soc/fsl/fsl_ssi.c static bool fsl_ssi_writeable_reg(struct device *dev, unsigned int reg) device 295 sound/soc/fsl/fsl_ssi.c struct device *dev; device 1298 sound/soc/fsl/fsl_ssi.c struct device *dev = &pdev->dev; device 1376 sound/soc/fsl/fsl_ssi.c struct device *dev = ssi->dev; device 1462 sound/soc/fsl/fsl_ssi.c struct device *dev = &pdev->dev; device 1590 sound/soc/fsl/fsl_ssi.c struct device *parent = dev; device 1651 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_suspend(struct device *dev) device 1665 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_resume(struct device *dev) device 267 sound/soc/fsl/fsl_ssi.h struct device; device 301 sound/soc/fsl/fsl_ssi.h void fsl_ssi_debugfs_create(struct fsl_ssi_dbg *ssi_dbg, struct device *dev); device 315 sound/soc/fsl/fsl_ssi.h struct device *dev) device 129 sound/soc/fsl/fsl_ssi_dbg.c void fsl_ssi_debugfs_create(struct fsl_ssi_dbg *ssi_dbg, struct device *dev) device 50 sound/soc/fsl/imx-audmix.c struct device *dev = rtd->card->dev; device 77 sound/soc/fsl/imx-audmix.c struct device *dev = rtd->card->dev; device 116 sound/soc/fsl/imx-audmix.c struct device *dev = rtd->card->dev; device 353 sound/soc/fsl/imx-audmux.c static int imx_audmux_suspend(struct device *dev) device 367 sound/soc/fsl/imx-audmux.c static int imx_audmux_resume(struct device *dev) device 21 sound/soc/fsl/imx-es8328.c struct device *dev; device 80 sound/soc/fsl/imx-es8328.c struct device *dev = &pdev->dev; device 30 sound/soc/fsl/imx-sgtl5000.c struct device *dev = rtd->card->dev; device 56 sound/soc/fsl/mpc5200_dma.h struct device *dev; device 104 sound/soc/fsl/mpc8610_hpcd.c struct device *dev = rtd->card->dev; device 186 sound/soc/fsl/mpc8610_hpcd.c struct device *dev = pdev->dev.parent; device 47 sound/soc/fsl/p1022_ds.c unsigned int co, unsigned int ch, unsigned int device) device 51 sound/soc/fsl/p1022_ds.c clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); device 127 sound/soc/fsl/p1022_ds.c struct device *dev = rtd->card->dev; device 196 sound/soc/fsl/p1022_ds.c struct device *dev = pdev->dev.parent; device 54 sound/soc/fsl/p1022_rdk.c unsigned int co, unsigned int ch, unsigned int device) device 58 sound/soc/fsl/p1022_rdk.c clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); device 133 sound/soc/fsl/p1022_rdk.c struct device *dev = rtd->card->dev; device 200 sound/soc/fsl/p1022_rdk.c struct device *dev = pdev->dev.parent; device 163 sound/soc/generic/audio-graph-card.c static void graph_parse_convert(struct device *dev, device 207 sound/soc/generic/audio-graph-card.c struct device *dev = simple_priv_to_dev(priv); device 337 sound/soc/generic/audio-graph-card.c struct device *dev = simple_priv_to_dev(priv); device 419 sound/soc/generic/audio-graph-card.c struct device *dev = simple_priv_to_dev(priv); device 520 sound/soc/generic/audio-graph-card.c struct device *dev = simple_priv_to_dev(priv); device 536 sound/soc/generic/audio-graph-card.c struct device *dev = simple_priv_to_dev(priv); device 555 sound/soc/generic/audio-graph-card.c struct device *dev = simple_priv_to_dev(priv); device 629 sound/soc/generic/audio-graph-card.c struct device *dev = &pdev->dev; device 35 sound/soc/generic/simple-card-utils.c void asoc_simple_parse_convert(struct device *dev, device 55 sound/soc/generic/simple-card-utils.c int asoc_simple_parse_daifmt(struct device *dev, device 97 sound/soc/generic/simple-card-utils.c int asoc_simple_set_dailink_name(struct device *dev, device 160 sound/soc/generic/simple-card-utils.c int asoc_simple_parse_clk(struct device *dev, device 442 sound/soc/generic/simple-card-utils.c struct device *dev = card->dev; device 497 sound/soc/generic/simple-card-utils.c struct device *dev = card->dev; device 552 sound/soc/generic/simple-card-utils.c struct device *dev = simple_priv_to_dev(priv); device 80 sound/soc/generic/simple-card.c static void simple_parse_convert(struct device *dev, device 121 sound/soc/generic/simple-card.c struct device *dev = simple_priv_to_dev(priv); device 250 sound/soc/generic/simple-card.c struct device *dev = simple_priv_to_dev(priv); device 356 sound/soc/generic/simple-card.c struct device *dev = simple_priv_to_dev(priv); device 424 sound/soc/generic/simple-card.c struct device *dev = simple_priv_to_dev(priv); device 454 sound/soc/generic/simple-card.c struct device *dev = simple_priv_to_dev(priv); device 534 sound/soc/generic/simple-card.c struct device *dev = simple_priv_to_dev(priv); device 617 sound/soc/generic/simple-card.c struct device *dev = &pdev->dev; device 35 sound/soc/hisilicon/hi6210-i2s.c struct device *dev; device 545 sound/soc/hisilicon/hi6210-i2s.c struct device *dev = &pdev->dev; device 56 sound/soc/img/img-i2s-in.c struct device *dev; device 65 sound/soc/img/img-i2s-in.c static int img_i2s_in_runtime_suspend(struct device *dev) device 74 sound/soc/img/img-i2s-in.c static int img_i2s_in_runtime_resume(struct device *dev) device 425 sound/soc/img/img-i2s-in.c struct device *dev = &pdev->dev; device 546 sound/soc/img/img-i2s-in.c static int img_i2s_in_suspend(struct device *dev) device 570 sound/soc/img/img-i2s-in.c static int img_i2s_in_resume(struct device *dev) device 56 sound/soc/img/img-i2s-out.c struct device *dev; device 67 sound/soc/img/img-i2s-out.c static int img_i2s_out_runtime_suspend(struct device *dev) device 77 sound/soc/img/img-i2s-out.c static int img_i2s_out_runtime_resume(struct device *dev) device 431 sound/soc/img/img-i2s-out.c struct device *dev = &pdev->dev; device 551 sound/soc/img/img-i2s-out.c static int img_i2s_out_suspend(struct device *dev) device 575 sound/soc/img/img-i2s-out.c static int img_i2s_out_resume(struct device *dev) device 40 sound/soc/img/img-parallel-out.c struct device *dev; device 44 sound/soc/img/img-parallel-out.c static int img_prl_out_suspend(struct device *dev) device 53 sound/soc/img/img-parallel-out.c static int img_prl_out_resume(struct device *dev) device 213 sound/soc/img/img-parallel-out.c struct device *dev = &pdev->dev; device 75 sound/soc/img/img-spdif-in.c struct device *dev; device 90 sound/soc/img/img-spdif-in.c static int img_spdif_in_runtime_suspend(struct device *dev) device 99 sound/soc/img/img-spdif-in.c static int img_spdif_in_runtime_resume(struct device *dev) device 725 sound/soc/img/img-spdif-in.c struct device *dev = &pdev->dev; device 825 sound/soc/img/img-spdif-in.c static int img_spdif_in_suspend(struct device *dev) device 844 sound/soc/img/img-spdif-in.c static int img_spdif_in_resume(struct device *dev) device 45 sound/soc/img/img-spdif-out.c struct device *dev; device 52 sound/soc/img/img-spdif-out.c static int img_spdif_out_runtime_suspend(struct device *dev) device 62 sound/soc/img/img-spdif-out.c static int img_spdif_out_runtime_resume(struct device *dev) device 328 sound/soc/img/img-spdif-out.c struct device *dev = &pdev->dev; device 421 sound/soc/img/img-spdif-out.c static int img_spdif_out_suspend(struct device *dev) device 441 sound/soc/img/img-spdif-out.c static int img_spdif_out_resume(struct device *dev) device 148 sound/soc/img/pistachio-internal-dac.c struct device *dev = &pdev->dev; device 234 sound/soc/img/pistachio-internal-dac.c static int pistachio_internal_dac_rt_resume(struct device *dev) device 250 sound/soc/img/pistachio-internal-dac.c static int pistachio_internal_dac_rt_suspend(struct device *dev) device 1270 sound/soc/intel/atom/sst-atom-controls.c static int sst_algo_control_init(struct device *dev) device 194 sound/soc/intel/atom/sst-mfld-platform-pcm.c index = sst_get_stream_mapping(pstream->pcm->device, device 208 sound/soc/intel/atom/sst-mfld-platform-pcm.c index = sst_get_stream_mapping(cstream->device->device, device 756 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_soc_prepare(struct device *dev) device 781 sound/soc/intel/atom/sst-mfld-platform-pcm.c static void sst_soc_complete(struct device *dev) device 98 sound/soc/intel/atom/sst-mfld-platform.h int (*open)(struct device *dev, device 100 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_start)(struct device *dev, unsigned int str_id); device 101 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_drop)(struct device *dev, unsigned int str_id); device 102 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_drain)(struct device *dev, unsigned int str_id); device 103 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_partial_drain)(struct device *dev, unsigned int str_id); device 104 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_pause)(struct device *dev, unsigned int str_id); device 105 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_pause_release)(struct device *dev, unsigned int str_id); device 107 sound/soc/intel/atom/sst-mfld-platform.h int (*tstamp)(struct device *dev, unsigned int str_id, device 109 sound/soc/intel/atom/sst-mfld-platform.h int (*ack)(struct device *dev, unsigned int str_id, device 111 sound/soc/intel/atom/sst-mfld-platform.h int (*close)(struct device *dev, unsigned int str_id); device 114 sound/soc/intel/atom/sst-mfld-platform.h int (*set_metadata)(struct device *dev, unsigned int str_id, device 116 sound/soc/intel/atom/sst-mfld-platform.h int (*power)(struct device *dev, bool state); device 120 sound/soc/intel/atom/sst-mfld-platform.h int (*open)(struct device *dev, struct snd_sst_params *str_param); device 121 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_init)(struct device *dev, struct pcm_stream_info *str_info); device 122 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_start)(struct device *dev, int str_id); device 123 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_drop)(struct device *dev, int str_id); device 124 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_pause)(struct device *dev, int str_id); device 125 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_pause_release)(struct device *dev, int str_id); device 126 sound/soc/intel/atom/sst-mfld-platform.h int (*stream_read_tstamp)(struct device *dev, struct pcm_stream_info *str_info); device 127 sound/soc/intel/atom/sst-mfld-platform.h int (*send_byte_stream)(struct device *dev, struct snd_sst_bytes_v2 *bytes); device 128 sound/soc/intel/atom/sst-mfld-platform.h int (*close)(struct device *dev, unsigned int str_id); device 129 sound/soc/intel/atom/sst-mfld-platform.h int (*power)(struct device *dev, bool state); device 144 sound/soc/intel/atom/sst-mfld-platform.h struct device *dev; device 225 sound/soc/intel/atom/sst/sst.c struct device *dev, unsigned int dev_id) device 238 sound/soc/intel/atom/sst/sst.c static ssize_t firmware_version_show(struct device *dev, device 399 sound/soc/intel/atom/sst/sst.c static int intel_sst_runtime_suspend(struct device *dev) device 423 sound/soc/intel/atom/sst/sst.c static int intel_sst_suspend(struct device *dev) device 507 sound/soc/intel/atom/sst/sst.c static int intel_sst_resume(struct device *dev) device 383 sound/soc/intel/atom/sst/sst.h struct device *dev; device 515 sound/soc/intel/atom/sst/sst.h int sst_register(struct device *); device 516 sound/soc/intel/atom/sst/sst.h int sst_unregister(struct device *); device 519 sound/soc/intel/atom/sst/sst.h struct device *dev, unsigned int dev_id); device 237 sound/soc/intel/atom/sst/sst_acpi.c struct device *dev = &pdev->dev; device 135 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_power_control(struct device *dev, bool state) device 174 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_open_pcm_stream(struct device *dev, device 192 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_open(struct device *dev, device 221 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_close(struct device *dev, unsigned int str_id) device 244 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_ack(struct device *dev, unsigned int str_id, device 275 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_set_metadata(struct device *dev, device 297 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_stream_pause(struct device *dev, unsigned int str_id) device 304 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_stream_pause_release(struct device *dev, device 312 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_stream_start(struct device *dev, unsigned int str_id) device 325 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_stream_drop(struct device *dev, unsigned int str_id) device 332 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_stream_drain(struct device *dev, unsigned int str_id) device 339 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_stream_partial_drain(struct device *dev, device 347 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_cdev_tstamp(struct device *dev, unsigned int str_id, device 458 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_close_pcm_stream(struct device *dev, unsigned int str_id) device 517 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_read_timestamp(struct device *dev, struct pcm_stream_info *info) device 543 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_stream_start(struct device *dev, int str_id) device 560 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_stream_drop(struct device *dev, int str_id) device 576 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_stream_pause(struct device *dev, int str_id) device 591 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_stream_resume(struct device *dev, int str_id) device 605 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_stream_init(struct device *dev, struct pcm_stream_info *str_info) device 643 sound/soc/intel/atom/sst/sst_drv_interface.c static int sst_send_byte_stream(struct device *dev, device 705 sound/soc/intel/atom/sst/sst_drv_interface.c int sst_register(struct device *dev) device 717 sound/soc/intel/atom/sst/sst_drv_interface.c int sst_unregister(struct device *dev) device 119 sound/soc/intel/atom/sst/sst_pci.c dev_dbg(&pci->dev, "Probe for DID %x\n", pci->device); device 120 sound/soc/intel/atom/sst/sst_pci.c ret = sst_alloc_drv_context(&sst_drv_ctx, &pci->dev, pci->device); device 288 sound/soc/intel/baytrail/sst-baytrail-dsp.c struct device *dev; device 161 sound/soc/intel/baytrail/sst-baytrail-ipc.c struct device *dev; device 564 sound/soc/intel/baytrail/sst-baytrail-ipc.c int sst_byt_dsp_suspend_late(struct device *dev, struct sst_pdata *pdata) device 580 sound/soc/intel/baytrail/sst-baytrail-ipc.c int sst_byt_dsp_boot(struct device *dev, struct sst_pdata *pdata) device 604 sound/soc/intel/baytrail/sst-baytrail-ipc.c int sst_byt_dsp_wait_for_ready(struct device *dev, struct sst_pdata *pdata) device 673 sound/soc/intel/baytrail/sst-baytrail-ipc.c int sst_byt_dsp_init(struct device *dev, struct sst_pdata *pdata) device 763 sound/soc/intel/baytrail/sst-baytrail-ipc.c void sst_byt_dsp_free(struct device *dev, struct sst_pdata *pdata) device 58 sound/soc/intel/baytrail/sst-baytrail-ipc.h int sst_byt_dsp_init(struct device *dev, struct sst_pdata *pdata); device 59 sound/soc/intel/baytrail/sst-baytrail-ipc.h void sst_byt_dsp_free(struct device *dev, struct sst_pdata *pdata); device 61 sound/soc/intel/baytrail/sst-baytrail-ipc.h int sst_byt_dsp_suspend_late(struct device *dev, struct sst_pdata *pdata); device 62 sound/soc/intel/baytrail/sst-baytrail-ipc.h int sst_byt_dsp_boot(struct device *dev, struct sst_pdata *pdata); device 63 sound/soc/intel/baytrail/sst-baytrail-ipc.h int sst_byt_dsp_wait_for_ready(struct device *dev, struct sst_pdata *pdata); device 388 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_dev_suspend_late(struct device *dev) device 407 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_dev_resume_early(struct device *dev) device 36 sound/soc/intel/boards/bxt_da7219_max98357a.c int device; device 234 sound/soc/intel/boards/bxt_da7219_max98357a.c pcm->device = BXT_DPCM_AUDIO_HDMI1_PB + dai->id; device 621 sound/soc/intel/boards/bxt_da7219_max98357a.c "HDMI/DP, pcm=%d Jack", pcm->device); device 629 sound/soc/intel/boards/bxt_da7219_max98357a.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 29 sound/soc/intel/boards/bxt_rt298.c int device; device 194 sound/soc/intel/boards/bxt_rt298.c pcm->device = BXT_DPCM_AUDIO_HDMI1_PB + dai->id; device 533 sound/soc/intel/boards/bxt_rt298.c "HDMI/DP, pcm=%d Jack", pcm->device); device 541 sound/soc/intel/boards/bxt_rt298.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 144 sound/soc/intel/boards/byt-max98090.c struct device *dev = &pdev->dev; device 60 sound/soc/intel/boards/bytcht_es8316.c static void log_quirks(struct device *dev) device 466 sound/soc/intel/boards/bytcht_es8316.c struct device *dev = &pdev->dev; device 470 sound/soc/intel/boards/bytcht_es8316.c struct device *codec_dev; device 97 sound/soc/intel/boards/bytcr_rt5640.c static void log_quirks(struct device *dev) device 764 sound/soc/intel/boards/bytcr_rt5640.c struct device *i2c_dev; device 100 sound/soc/intel/boards/bytcr_rt5651.c static void log_quirks(struct device *dev) device 517 sound/soc/intel/boards/bytcr_rt5651.c static int byt_rt5651_add_codec_device_props(struct device *i2c_dev) device 878 sound/soc/intel/boards/bytcr_rt5651.c struct device *codec_dev; device 527 sound/soc/intel/boards/cht_bsw_max98090_ti.c struct device *dev = &pdev->dev; device 55 sound/soc/intel/boards/cht_bsw_rt5645.c static void log_quirks(struct device *dev) device 38 sound/soc/intel/boards/glk_rt5682_max98357a.c int device; device 216 sound/soc/intel/boards/glk_rt5682_max98357a.c pcm->device = GLK_DPCM_AUDIO_HDMI1_PB + dai->id; device 551 sound/soc/intel/boards/glk_rt5682_max98357a.c "HDMI/DP, pcm=%d Jack", pcm->device); device 559 sound/soc/intel/boards/glk_rt5682_max98357a.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 36 sound/soc/intel/boards/kbl_da7219_max98357a.c int device; device 203 sound/soc/intel/boards/kbl_da7219_max98357a.c static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) device 213 sound/soc/intel/boards/kbl_da7219_max98357a.c pcm->device = device; device 551 sound/soc/intel/boards/kbl_da7219_max98357a.c "HDMI/DP, pcm=%d Jack", pcm->device); device 559 sound/soc/intel/boards/kbl_da7219_max98357a.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 44 sound/soc/intel/boards/kbl_da7219_max98927.c int device; device 378 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) device 388 sound/soc/intel/boards/kbl_da7219_max98927.c pcm->device = device; device 980 sound/soc/intel/boards/kbl_da7219_max98927.c "HDMI/DP, pcm=%d Jack", pcm->device); device 988 sound/soc/intel/boards/kbl_da7219_max98927.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 38 sound/soc/intel/boards/kbl_rt5660.c int device; device 210 sound/soc/intel/boards/kbl_rt5660.c static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) device 220 sound/soc/intel/boards/kbl_rt5660.c pcm->device = device; device 473 sound/soc/intel/boards/kbl_rt5660.c "HDMI/DP, pcm=%d Jack", pcm->device); device 481 sound/soc/intel/boards/kbl_rt5660.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 40 sound/soc/intel/boards/kbl_rt5663_max98927.c int device; device 305 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) device 315 sound/soc/intel/boards/kbl_rt5663_max98927.c pcm->device = device; device 891 sound/soc/intel/boards/kbl_rt5663_max98927.c "HDMI/DP, pcm=%d Jack", pcm->device); device 899 sound/soc/intel/boards/kbl_rt5663_max98927.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 46 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c int device; device 190 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) device 200 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c pcm->device = device; device 605 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c "HDMI/DP,pcm=%d Jack", pcm->device); device 612 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 19 sound/soc/intel/boards/skl_hda_dsp_common.c int skl_hda_hdmi_add_pcm(struct snd_soc_card *card, int device) device 35 sound/soc/intel/boards/skl_hda_dsp_common.c pcm->device = device; device 145 sound/soc/intel/boards/skl_hda_dsp_common.c "HDMI/DP, pcm=%d Jack", pcm->device); device 158 sound/soc/intel/boards/skl_hda_dsp_common.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 24 sound/soc/intel/boards/skl_hda_dsp_common.h int device; device 36 sound/soc/intel/boards/skl_hda_dsp_common.h int skl_hda_hdmi_add_pcm(struct snd_soc_card *card, int device); device 32 sound/soc/intel/boards/skl_nau88l25_max98357a.c int device; device 192 sound/soc/intel/boards/skl_nau88l25_max98357a.c pcm->device = SKL_DPCM_AUDIO_HDMI1_PB; device 210 sound/soc/intel/boards/skl_nau88l25_max98357a.c pcm->device = SKL_DPCM_AUDIO_HDMI2_PB; device 228 sound/soc/intel/boards/skl_nau88l25_max98357a.c pcm->device = SKL_DPCM_AUDIO_HDMI3_PB; device 610 sound/soc/intel/boards/skl_nau88l25_max98357a.c "HDMI/DP, pcm=%d Jack", pcm->device); device 619 sound/soc/intel/boards/skl_nau88l25_max98357a.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 36 sound/soc/intel/boards/skl_nau88l25_ssm4567.c int device; device 211 sound/soc/intel/boards/skl_nau88l25_ssm4567.c pcm->device = SKL_DPCM_AUDIO_HDMI1_PB; device 229 sound/soc/intel/boards/skl_nau88l25_ssm4567.c pcm->device = SKL_DPCM_AUDIO_HDMI2_PB; device 248 sound/soc/intel/boards/skl_nau88l25_ssm4567.c pcm->device = SKL_DPCM_AUDIO_HDMI3_PB; device 651 sound/soc/intel/boards/skl_nau88l25_ssm4567.c "HDMI/DP, pcm=%d Jack", pcm->device); device 660 sound/soc/intel/boards/skl_nau88l25_ssm4567.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 29 sound/soc/intel/boards/skl_rt286.c int device; device 153 sound/soc/intel/boards/skl_rt286.c pcm->device = SKL_DPCM_AUDIO_HDMI1_PB + dai->id; device 492 sound/soc/intel/boards/skl_rt286.c "HDMI/DP, pcm=%d Jack", pcm->device); device 500 sound/soc/intel/boards/skl_rt286.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 53 sound/soc/intel/boards/sof_rt5682.c int device; device 129 sound/soc/intel/boards/sof_rt5682.c pcm->device = rtd->dai_link->id; device 284 sound/soc/intel/boards/sof_rt5682.c "HDMI/DP, pcm=%d Jack", pcm->device); device 292 sound/soc/intel/boards/sof_rt5682.c err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device, device 410 sound/soc/intel/boards/sof_rt5682.c static struct snd_soc_dai_link *sof_card_dai_links_create(struct device *dev, device 43 sound/soc/intel/common/soc-intel-quirks.h struct device *dev = &pdev->dev; device 50 sound/soc/intel/common/sst-acpi.c struct device *dev = &pdev->dev; device 77 sound/soc/intel/common/sst-acpi.c struct device *dev = &pdev->dev; device 264 sound/soc/intel/common/sst-dsp-priv.h struct device *dev; device 265 sound/soc/intel/common/sst-dsp-priv.h struct device *dma_dev; device 203 sound/soc/intel/common/sst-dsp.h struct device *dma_dev; device 212 sound/soc/intel/common/sst-dsp.h struct sst_dsp *sst_dsp_new(struct device *dev, device 85 sound/soc/intel/common/sst-firmware.c desc = dma->ch->device->device_prep_dma_memcpy(dma->ch, dest_addr, device 177 sound/soc/intel/common/sst-firmware.c static struct dw_dma_chip *dw_probe(struct device *dev, struct resource *mem, device 214 sound/soc/intel/common/sst-firmware.c return chan->device->dev == dsp->dma_dev; device 1203 sound/soc/intel/common/sst-firmware.c struct sst_dsp *sst_dsp_new(struct device *dev, device 52 sound/soc/intel/common/sst-ipc.h struct device *dev; device 614 sound/soc/intel/haswell/sst-haswell-dsp.c struct device *dev; device 271 sound/soc/intel/haswell/sst-haswell-ipc.c struct device *dev; device 1677 sound/soc/intel/haswell/sst-haswell-ipc.c struct device *dev = hsw->dev; device 1839 sound/soc/intel/haswell/sst-haswell-ipc.c struct device *dev = hsw->dev; device 1895 sound/soc/intel/haswell/sst-haswell-ipc.c struct device *dev = hsw->dev; device 1962 sound/soc/intel/haswell/sst-haswell-ipc.c struct device *dev = hsw->dev; device 2002 sound/soc/intel/haswell/sst-haswell-ipc.c struct device *dev = hsw->dev; device 2098 sound/soc/intel/haswell/sst-haswell-ipc.c int sst_hsw_dsp_init(struct device *dev, struct sst_pdata *pdata) device 2211 sound/soc/intel/haswell/sst-haswell-ipc.c void sst_hsw_dsp_free(struct device *dev, struct sst_pdata *pdata) device 396 sound/soc/intel/haswell/sst-haswell-ipc.h struct sst_hsw *sst_hsw_new(struct device *dev, const u8 *fw, size_t fw_length, device 490 sound/soc/intel/haswell/sst-haswell-ipc.h int sst_hsw_dsp_init(struct device *dev, struct sst_pdata *pdata); device 491 sound/soc/intel/haswell/sst-haswell-ipc.h void sst_hsw_dsp_free(struct device *dev, struct sst_pdata *pdata); device 128 sound/soc/intel/haswell/sst-haswell-pcm.c struct device *dev; device 939 sound/soc/intel/haswell/sst-haswell-pcm.c struct device *dev = pdata->dma_dev; device 1044 sound/soc/intel/haswell/sst-haswell-pcm.c struct device *dma_dev, *dev; device 1177 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_runtime_idle(struct device *dev) device 1182 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_suspend(struct device *dev) device 1196 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_runtime_suspend(struct device *dev) device 1218 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_runtime_resume(struct device *dev) device 1270 sound/soc/intel/haswell/sst-haswell-pcm.c static void hsw_pcm_complete(struct device *dev) device 1316 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_prepare(struct device *dev) device 549 sound/soc/intel/skylake/bxt-sst.c int bxt_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, device 594 sound/soc/intel/skylake/bxt-sst.c int bxt_sst_init_fw(struct device *dev, struct skl_dev *skl) device 621 sound/soc/intel/skylake/bxt-sst.c void bxt_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl) device 97 sound/soc/intel/skylake/cnl-sst-dsp.h int cnl_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, device 100 sound/soc/intel/skylake/cnl-sst-dsp.h int cnl_sst_init_fw(struct device *dev, struct skl_dev *skl); device 101 sound/soc/intel/skylake/cnl-sst-dsp.h void cnl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl); device 388 sound/soc/intel/skylake/cnl-sst.c static int cnl_ipc_init(struct device *dev, struct skl_dev *cnl) device 415 sound/soc/intel/skylake/cnl-sst.c int cnl_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, device 456 sound/soc/intel/skylake/cnl-sst.c int cnl_sst_init_fw(struct device *dev, struct skl_dev *skl) device 475 sound/soc/intel/skylake/cnl-sst.c void cnl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl) device 24 sound/soc/intel/skylake/skl-debug.c struct device *dev; device 25 sound/soc/intel/skylake/skl-messages.c static int skl_alloc_dma_buf(struct device *dev, device 31 sound/soc/intel/skylake/skl-messages.c static int skl_free_dma_buf(struct device *dev, struct snd_dma_buffer *dmab) device 50 sound/soc/intel/skylake/skl-messages.c static int skl_dsp_setup_spib(struct device *dev, unsigned int size, device 71 sound/soc/intel/skylake/skl-messages.c static int skl_dsp_prepare(struct device *dev, unsigned int format, device 103 sound/soc/intel/skylake/skl-messages.c static int skl_dsp_trigger(struct device *dev, bool start, int stream_tag) device 121 sound/soc/intel/skylake/skl-messages.c static int skl_dsp_cleanup(struct device *dev, device 272 sound/soc/intel/skylake/skl-messages.c ops = skl_get_dsp_ops(skl->pci->device); device 17 sound/soc/intel/skylake/skl-nhlt.c struct device *dev, struct nhlt_fmt *fmt, device 51 sound/soc/intel/skylake/skl-nhlt.c static void dump_config(struct device *dev, u32 instance_id, u8 linktype, device 60 sound/soc/intel/skylake/skl-nhlt.c static bool skl_check_ep_match(struct device *dev, struct nhlt_endpoint *epnt, device 89 sound/soc/intel/skylake/skl-nhlt.c struct device *dev = bus->dev; device 137 sound/soc/intel/skylake/skl-nhlt.c struct device *dev = bus->dev; device 152 sound/soc/intel/skylake/skl-nhlt.c static ssize_t skl_nhlt_platform_id_show(struct device *dev, device 173 sound/soc/intel/skylake/skl-nhlt.c struct device *dev = &skl->pci->dev; device 183 sound/soc/intel/skylake/skl-nhlt.c struct device *dev = &skl->pci->dev; device 132 sound/soc/intel/skylake/skl-pcm.c int skl_pcm_host_dma_prepare(struct device *dev, struct skl_pipe_params *params) device 180 sound/soc/intel/skylake/skl-pcm.c int skl_pcm_link_dma_prepare(struct device *dev, struct skl_pipe_params *params) device 1428 sound/soc/intel/skylake/skl-pcm.c ops = skl_get_dsp_ops(skl->pci->device); device 1481 sound/soc/intel/skylake/skl-pcm.c int skl_platform_register(struct device *dev) device 1518 sound/soc/intel/skylake/skl-pcm.c int skl_platform_unregister(struct device *dev) device 284 sound/soc/intel/skylake/skl-ssp-clk.c static int skl_register_parent_clks(struct device *dev, device 316 sound/soc/intel/skylake/skl-ssp-clk.c static struct skl_clk *register_skl_clk(struct device *dev, device 352 sound/soc/intel/skylake/skl-ssp-clk.c struct device *dev = &pdev->dev; device 353 sound/soc/intel/skylake/skl-ssp-clk.c struct device *parent_dev = dev->parent; device 405 sound/soc/intel/skylake/skl-sst-dsp.c struct sst_dsp *skl_dsp_ctx_init(struct device *dev, device 156 sound/soc/intel/skylake/skl-sst-dsp.h int (*alloc_dma_buf)(struct device *dev, device 158 sound/soc/intel/skylake/skl-sst-dsp.h int (*free_dma_buf)(struct device *dev, device 160 sound/soc/intel/skylake/skl-sst-dsp.h int (*prepare)(struct device *dev, unsigned int format, device 163 sound/soc/intel/skylake/skl-sst-dsp.h int (*trigger)(struct device *dev, bool start, int stream_tag); device 165 sound/soc/intel/skylake/skl-sst-dsp.h int (*cleanup)(struct device *dev, struct snd_dma_buffer *dmab, device 199 sound/soc/intel/skylake/skl-sst-dsp.h struct sst_dsp *skl_dsp_ctx_init(struct device *dev, device 223 sound/soc/intel/skylake/skl-sst-dsp.h int skl_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, device 226 sound/soc/intel/skylake/skl-sst-dsp.h int bxt_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, device 229 sound/soc/intel/skylake/skl-sst-dsp.h int skl_sst_init_fw(struct device *dev, struct skl_dev *skl); device 230 sound/soc/intel/skylake/skl-sst-dsp.h int bxt_sst_init_fw(struct device *dev, struct skl_dev *skl); device 231 sound/soc/intel/skylake/skl-sst-dsp.h void skl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl); device 232 sound/soc/intel/skylake/skl-sst-dsp.h void bxt_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl); device 246 sound/soc/intel/skylake/skl-sst-dsp.h int skl_sst_ctx_init(struct device *dev, int irq, const char *fw_name, device 599 sound/soc/intel/skylake/skl-sst-ipc.c int skl_ipc_init(struct device *dev, struct skl_dev *skl) device 160 sound/soc/intel/skylake/skl-sst-ipc.h int skl_ipc_init(struct device *dev, struct skl_dev *skl); device 356 sound/soc/intel/skylake/skl-sst-utils.c int skl_sst_ctx_init(struct device *dev, int irq, const char *fw_name, device 519 sound/soc/intel/skylake/skl-sst.c int skl_sst_dsp_init(struct device *dev, void __iomem *mmio_base, int irq, device 557 sound/soc/intel/skylake/skl-sst.c int skl_sst_init_fw(struct device *dev, struct skl_dev *skl) device 584 sound/soc/intel/skylake/skl-sst.c void skl_sst_dsp_cleanup(struct device *dev, struct skl_dev *skl) device 92 sound/soc/intel/skylake/skl-topology.c struct device *dev) device 1403 sound/soc/intel/skylake/skl-topology.c struct skl_mic_sel_config *mic_cfg, struct device *dev) device 1533 sound/soc/intel/skylake/skl-topology.c int skl_tplg_update_pipe_params(struct device *dev, device 1858 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_pipe_cfg(struct device *dev, device 1906 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_pipe_tkn(struct device *dev, device 1948 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_add_pipe(struct device *dev, device 1988 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_uuid(struct device *dev, guid_t *guid, device 2001 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_pin(struct device *dev, device 2037 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_pins_info(struct device *dev, device 2073 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_fmt(struct device *dev, device 2118 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_widget_fill_fmt(struct device *dev, device 2157 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_manifest_pin_res_tkn(struct device *dev, device 2198 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_res_tkn(struct device *dev, device 2255 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_token(struct device *dev, device 2506 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_tokens(struct device *dev, device 2573 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_desc_blocks(struct device *dev, device 2602 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_add_pipe_v4(struct device *dev, device 2680 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl, struct device *dev, device 2762 sound/soc/intel/skylake/skl-topology.c struct skl_dev *skl, struct device *dev, device 2943 sound/soc/intel/skylake/skl-topology.c static int skl_init_algo_data(struct device *dev, struct soc_bytes_ext *be, device 2972 sound/soc/intel/skylake/skl-topology.c static int skl_init_enum_data(struct device *dev, struct soc_enum *se, device 3033 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_str_mfest_tkn(struct device *dev, device 3062 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_str_tkn(struct device *dev, device 3083 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_manifest_fill_fmt(struct device *dev, device 3127 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_fill_mod_info(struct device *dev, device 3169 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_int_tkn(struct device *dev, device 3341 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_get_manifest_tkn(struct device *dev, device 3412 sound/soc/intel/skylake/skl-topology.c struct device *dev, struct skl_dev *skl) device 441 sound/soc/intel/skylake/skl-topology.h static inline struct skl_dev *get_skl_ctx(struct device *dev) device 460 sound/soc/intel/skylake/skl-topology.h int skl_tplg_update_pipe_params(struct device *dev, device 494 sound/soc/intel/skylake/skl-topology.h int skl_pcm_host_dma_prepare(struct device *dev, device 496 sound/soc/intel/skylake/skl-topology.h int skl_pcm_link_dma_prepare(struct device *dev, device 87 sound/soc/intel/skylake/skl.c static void skl_enable_miscbdcge(struct device *dev, bool enable) device 103 sound/soc/intel/skylake/skl.c static void skl_clock_power_gating(struct device *dev, bool enable) device 144 sound/soc/intel/skylake/skl.c void skl_update_d0i3c(struct device *dev, bool enable) device 277 sound/soc/intel/skylake/skl.c static int skl_suspend_late(struct device *dev) device 326 sound/soc/intel/skylake/skl.c static int skl_suspend(struct device *dev) device 356 sound/soc/intel/skylake/skl.c static int skl_resume(struct device *dev) device 403 sound/soc/intel/skylake/skl.c static int skl_runtime_suspend(struct device *dev) device 413 sound/soc/intel/skylake/skl.c static int skl_runtime_resume(struct device *dev) device 643 sound/soc/intel/skylake/skl.c init_skl_xtal_rate(skl->pci->device); device 1031 sound/soc/intel/skylake/skl.c skl->pci_id = pci->device; device 90 sound/soc/intel/skylake/skl.h struct device *dev; device 106 sound/soc/intel/skylake/skl.h void (*enable_miscbdcge)(struct device *dev, bool enable); device 127 sound/soc/intel/skylake/skl.h void (*update_d0i3c)(struct device *dev, bool enable); device 134 sound/soc/intel/skylake/skl.h void (*clock_power_gating)(struct device *dev, bool enable); device 157 sound/soc/intel/skylake/skl.h int (*init)(struct device *dev, void __iomem *mmio_base, device 161 sound/soc/intel/skylake/skl.h int (*init_fw)(struct device *dev, struct skl_dev *skl); device 162 sound/soc/intel/skylake/skl.h void (*cleanup)(struct device *dev, struct skl_dev *skl); device 165 sound/soc/intel/skylake/skl.h int skl_platform_unregister(struct device *dev); device 166 sound/soc/intel/skylake/skl.h int skl_platform_register(struct device *dev); device 180 sound/soc/intel/skylake/skl.h void skl_update_d0i3c(struct device *dev, bool enable); device 318 sound/soc/mediatek/common/mtk-afe-fe-dai.c struct device *dev = afe->dev; device 343 sound/soc/mediatek/common/mtk-afe-fe-dai.c struct device *dev = afe->dev; device 89 sound/soc/mediatek/common/mtk-afe-platform-driver.c struct device *dev = afe->dev; device 50 sound/soc/mediatek/common/mtk-base-afe.h struct device; device 61 sound/soc/mediatek/common/mtk-base-afe.h struct device *dev; device 69 sound/soc/mediatek/common/mtk-base-afe.h int (*runtime_suspend)(struct device *dev); device 70 sound/soc/mediatek/common/mtk-base-afe.h int (*runtime_resume)(struct device *dev); device 111 sound/soc/mediatek/common/mtk-btcvsd.c struct device *dev; device 1309 sound/soc/mediatek/common/mtk-btcvsd.c struct device *dev = &pdev->dev; device 1310 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_afe_runtime_suspend(struct device *dev) device 1317 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_afe_runtime_resume(struct device *dev) device 1328 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c struct device *dev; device 336 sound/soc/mediatek/mt2701/mt2701-cs42448.c struct device *dev = &pdev->dev; device 50 sound/soc/mediatek/mt6797/mt6797-afe-common.h unsigned int mt6797_general_rate_transform(struct device *dev, device 52 sound/soc/mediatek/mt6797/mt6797-afe-common.h unsigned int mt6797_rate_transform(struct device *dev, device 54 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c unsigned int mt6797_general_rate_transform(struct device *dev, device 95 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static unsigned int dai_memif_rate_transform(struct device *dev, device 112 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c unsigned int mt6797_rate_transform(struct device *dev, device 648 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static int mt6797_afe_runtime_suspend(struct device *dev) device 673 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static int mt6797_afe_runtime_resume(struct device *dev) device 752 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c struct device *dev; device 952 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_runtime_suspend(struct device *dev) device 974 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_runtime_resume(struct device *dev) device 97 sound/soc/mediatek/mt8183/mt8183-afe-common.h unsigned int mt8183_general_rate_transform(struct device *dev, device 99 sound/soc/mediatek/mt8183/mt8183-afe-common.h unsigned int mt8183_rate_transform(struct device *dev, device 55 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c unsigned int mt8183_general_rate_transform(struct device *dev, device 96 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static unsigned int dai_memif_rate_transform(struct device *dev, device 115 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c unsigned int mt8183_rate_transform(struct device *dev, device 764 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static bool mt8183_is_volatile_reg(struct device *dev, unsigned int reg) device 976 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static int mt8183_afe_runtime_suspend(struct device *dev) device 1010 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static int mt8183_afe_runtime_resume(struct device *dev) device 1091 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c struct device *dev; device 647 sound/soc/meson/axg-card.c struct device *dev = &pdev->dev; device 60 sound/soc/meson/axg-fifo.c static struct device *axg_fifo_dev(struct snd_pcm_substream *ss) device 218 sound/soc/meson/axg-fifo.c struct device *dev = axg_fifo_dev(ss); device 332 sound/soc/meson/axg-fifo.c struct device *dev = &pdev->dev; device 586 sound/soc/meson/axg-pdm.c struct device *dev = &pdev->dev; device 420 sound/soc/meson/axg-spdifin.c axg_spdifin_get_dai_drv(struct device *dev, struct axg_spdifin *priv) device 453 sound/soc/meson/axg-spdifin.c struct device *dev = &pdev->dev; device 402 sound/soc/meson/axg-spdifout.c struct device *dev = &pdev->dev; device 253 sound/soc/meson/axg-tdm-formatter.c struct device *dev = &pdev->dev; device 474 sound/soc/meson/axg-tdm-interface.c struct device *dev = &pdev->dev; device 378 sound/soc/meson/g12a-tohdmitx.c struct device *dev = &pdev->dev; device 39 sound/soc/mxs/mxs-pcm.c int mxs_pcm_platform_register(struct device *dev) device 9 sound/soc/mxs/mxs-pcm.h int mxs_pcm_platform_register(struct device *dev); device 101 sound/soc/mxs/mxs-saif.h struct device *dev; device 88 sound/soc/pxa/mmp-pcm.c if ((strcmp(dev_name(chan->device->dev), devname) == 0) && device 772 sound/soc/pxa/pxa-ssp.c struct device *dev = dai->dev; device 267 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_dev_suspend(struct device *dev) device 272 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_dev_resume(struct device *dev) device 116 sound/soc/qcom/apq8016_sbc.c struct device *dev = card->dev; device 228 sound/soc/qcom/apq8016_sbc.c struct device *dev = &pdev->dev; device 109 sound/soc/qcom/apq8096.c struct device *dev = &pdev->dev; device 14 sound/soc/qcom/common.c struct device *dev = card->dev; device 164 sound/soc/qcom/lpass-apq8016.c struct device *dev = &pdev->dev; device 297 sound/soc/qcom/lpass-cpu.c static bool lpass_cpu_regmap_writeable(struct device *dev, unsigned int reg) device 339 sound/soc/qcom/lpass-cpu.c static bool lpass_cpu_regmap_readable(struct device *dev, unsigned int reg) device 385 sound/soc/qcom/lpass-cpu.c static bool lpass_cpu_regmap_volatile(struct device *dev, unsigned int reg) device 422 sound/soc/qcom/lpass-cpu.c struct device *dev = &pdev->dev; device 58 sound/soc/qcom/qdsp6/q6adm.c struct device *dev; device 240 sound/soc/qcom/qdsp6/q6adm.c struct device *dev = adm->dev; device 383 sound/soc/qcom/qdsp6/q6adm.c struct q6copp *q6adm_open(struct device *dev, int port_id, int path, int rate, device 460 sound/soc/qcom/qdsp6/q6adm.c int q6adm_matrix_map(struct device *dev, int path, device 569 sound/soc/qcom/qdsp6/q6adm.c int q6adm_close(struct device *dev, struct q6copp *copp) device 588 sound/soc/qcom/qdsp6/q6adm.c struct device *dev = &adev->dev; device 19 sound/soc/qcom/qdsp6/q6adm.h struct q6copp *q6adm_open(struct device *dev, int port_id, int path, int rate, device 22 sound/soc/qcom/qdsp6/q6adm.h int q6adm_close(struct device *dev, struct q6copp *copp); device 24 sound/soc/qcom/qdsp6/q6adm.h int q6adm_matrix_map(struct device *dev, int path, device 1365 sound/soc/qcom/qdsp6/q6afe-dai.c static void of_q6afe_parse_dai_data(struct device *dev, device 1449 sound/soc/qcom/qdsp6/q6afe-dai.c struct device *dev = &pdev->dev; device 315 sound/soc/qcom/qdsp6/q6afe.c struct device *dev; device 1158 sound/soc/qcom/qdsp6/q6afe.c struct device *dev = port->afe->dev; device 1366 sound/soc/qcom/qdsp6/q6afe.c struct q6afe_port *q6afe_port_get_from_id(struct device *dev, int id) device 1464 sound/soc/qcom/qdsp6/q6afe.c struct device *dev = &adev->dev; device 196 sound/soc/qcom/qdsp6/q6afe.h struct q6afe_port *q6afe_port_get_from_id(struct device *dev, int id); device 333 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev = c->dev; device 457 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev = c->dev; device 554 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev = c->dev; device 638 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev = c->dev; device 756 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev = c->dev; device 808 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev; device 872 sound/soc/qcom/qdsp6/q6asm-dai.c static int of_q6asm_parse_dai_data(struct device *dev, device 909 sound/soc/qcom/qdsp6/q6asm-dai.c struct device *dev = &pdev->dev; device 175 sound/soc/qcom/qdsp6/q6asm.c struct device *dev; device 198 sound/soc/qcom/qdsp6/q6asm.c struct device *dev; device 760 sound/soc/qcom/qdsp6/q6asm.c struct audio_client *q6asm_audio_client_alloc(struct device *dev, q6asm_cb cb, device 1348 sound/soc/qcom/qdsp6/q6asm.c struct device *dev = &adev->dev; device 38 sound/soc/qcom/qdsp6/q6asm.h struct audio_client *q6asm_audio_client_alloc(struct device *dev, device 292 sound/soc/qcom/qdsp6/q6routing.c struct device *dev; device 1011 sound/soc/qcom/qdsp6/q6routing.c struct device *dev = &pdev->dev; device 396 sound/soc/qcom/sdm845.c struct device *dev = &pdev->dev; device 427 sound/soc/rockchip/rk3399_gru_sound.c struct device *dev; device 448 sound/soc/rockchip/rk3399_gru_sound.c static int rockchip_sound_of_parse_dais(struct device *dev, device 32 sound/soc/rockchip/rockchip_i2s.c struct device *dev; device 54 sound/soc/rockchip/rockchip_i2s.c static int i2s_runtime_suspend(struct device *dev) device 64 sound/soc/rockchip/rockchip_i2s.c static int i2s_runtime_resume(struct device *dev) device 481 sound/soc/rockchip/rockchip_i2s.c static bool rockchip_i2s_wr_reg(struct device *dev, unsigned int reg) device 498 sound/soc/rockchip/rockchip_i2s.c static bool rockchip_i2s_rd_reg(struct device *dev, unsigned int reg) device 518 sound/soc/rockchip/rockchip_i2s.c static bool rockchip_i2s_volatile_reg(struct device *dev, unsigned int reg) device 532 sound/soc/rockchip/rockchip_i2s.c static bool rockchip_i2s_precious_reg(struct device *dev, unsigned int reg) device 37 sound/soc/rockchip/rockchip_pcm.c int rockchip_pcm_platform_register(struct device *dev) device 9 sound/soc/rockchip/rockchip_pcm.h int rockchip_pcm_platform_register(struct device *dev); device 30 sound/soc/rockchip/rockchip_pdm.c struct device *dev; device 348 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_runtime_suspend(struct device *dev) device 358 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_runtime_resume(struct device *dev) device 378 sound/soc/rockchip/rockchip_pdm.c static bool rockchip_pdm_wr_reg(struct device *dev, unsigned int reg) device 397 sound/soc/rockchip/rockchip_pdm.c static bool rockchip_pdm_rd_reg(struct device *dev, unsigned int reg) device 419 sound/soc/rockchip/rockchip_pdm.c static bool rockchip_pdm_volatile_reg(struct device *dev, unsigned int reg) device 433 sound/soc/rockchip/rockchip_pdm.c static bool rockchip_pdm_precious_reg(struct device *dev, unsigned int reg) device 578 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_suspend(struct device *dev) device 587 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_resume(struct device *dev) device 34 sound/soc/rockchip/rockchip_spdif.c struct device *dev; device 65 sound/soc/rockchip/rockchip_spdif.c static int __maybe_unused rk_spdif_runtime_suspend(struct device *dev) device 76 sound/soc/rockchip/rockchip_spdif.c static int __maybe_unused rk_spdif_runtime_resume(struct device *dev) device 228 sound/soc/rockchip/rockchip_spdif.c static bool rk_spdif_wr_reg(struct device *dev, unsigned int reg) device 242 sound/soc/rockchip/rockchip_spdif.c static bool rk_spdif_rd_reg(struct device *dev, unsigned int reg) device 256 sound/soc/rockchip/rockchip_spdif.c static bool rk_spdif_volatile_reg(struct device *dev, unsigned int reg) device 15 sound/soc/samsung/dma.h int samsung_asoc_dma_platform_register(struct device *dev, dma_filter_fn filter, device 17 sound/soc/samsung/dma.h struct device *dma_dev); device 17 sound/soc/samsung/dmaengine.c int samsung_asoc_dma_platform_register(struct device *dev, dma_filter_fn filter, device 19 sound/soc/samsung/dmaengine.c struct device *dma_dev) device 1206 sound/soc/samsung/i2s.c static int i2s_runtime_suspend(struct device *dev) device 1221 sound/soc/samsung/i2s.c static int i2s_runtime_resume(struct device *dev) device 1269 sound/soc/samsung/i2s.c struct device *dev = &priv->pdev->dev; device 201 sound/soc/samsung/odroid.c struct device *dev = &pdev->dev; device 114 sound/soc/samsung/pcm.c struct device *dev; device 622 sound/soc/samsung/s3c-i2s-v2.c struct device *dev = dai->dev; device 713 sound/soc/samsung/s3c-i2s-v2.c int s3c_i2sv2_register_component(struct device *dev, int id, device 48 sound/soc/samsung/s3c-i2s-v2.h struct device *dev; device 105 sound/soc/samsung/s3c-i2s-v2.h extern int s3c_i2sv2_register_component(struct device *dev, int id, device 221 sound/soc/samsung/s3c24xx_simtec.c static int attach_gpio_amp(struct device *dev, device 281 sound/soc/samsung/s3c24xx_simtec.c static int simtec_audio_resume(struct device *dev) device 130 sound/soc/samsung/snow.c struct device *dev = &pdev->dev; device 80 sound/soc/samsung/spdif.c struct device *dev; device 501 sound/soc/samsung/tm2_wm5110.c struct device *dev = &pdev->dev; device 629 sound/soc/samsung/tm2_wm5110.c static int tm2_pm_prepare(struct device *dev) device 636 sound/soc/samsung/tm2_wm5110.c static void tm2_pm_complete(struct device *dev) device 240 sound/soc/sh/fsi.c int (*set_rate)(struct device *dev, device 271 sound/soc/sh/fsi.c int (*probe)(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev); device 582 sound/soc/sh/fsi.c static int fsi_stream_probe(struct fsi_priv *fsi, struct device *dev) device 624 sound/soc/sh/fsi.c u32 bus, struct device *dev) device 727 sound/soc/sh/fsi.c static int fsi_clk_init(struct device *dev, device 732 sound/soc/sh/fsi.c int (*set_rate)(struct device *dev, device 803 sound/soc/sh/fsi.c static int fsi_clk_enable(struct device *dev, device 829 sound/soc/sh/fsi.c static int fsi_clk_disable(struct device *dev, device 846 sound/soc/sh/fsi.c static int fsi_clk_set_ackbpf(struct device *dev, device 913 sound/soc/sh/fsi.c static int fsi_clk_set_rate_external(struct device *dev, device 945 sound/soc/sh/fsi.c static int fsi_clk_set_rate_cpg(struct device *dev, device 1358 sound/soc/sh/fsi.c static int fsi_dma_probe(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) device 1434 sound/soc/sh/fsi.c struct device *dev) device 1489 sound/soc/sh/fsi.c struct device *dev) device 1544 sound/soc/sh/fsi.c struct device *dev) device 1830 sound/soc/sh/fsi.c struct device *dev) device 2038 sound/soc/sh/fsi.c struct device *dev) device 2049 sound/soc/sh/fsi.c struct device *dev) device 2058 sound/soc/sh/fsi.c static int fsi_suspend(struct device *dev) device 2073 sound/soc/sh/fsi.c static int fsi_resume(struct device *dev) device 113 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 268 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 333 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 367 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 394 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 408 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 560 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 588 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 613 sound/soc/sh/rcar/adg.c struct device *dev = rsnd_priv_to_dev(priv); device 29 sound/soc/sh/rcar/cmd.c struct device *dev = rsnd_priv_to_dev(priv); device 143 sound/soc/sh/rcar/cmd.c struct device *dev = rsnd_priv_to_dev(priv); device 126 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 291 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(rsnd_io_to_priv(io)); device 358 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 560 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(rsnd_io_to_priv(io)); \ device 590 sound/soc/sh/rcar/core.c struct device *dev; device 831 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1065 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1112 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1163 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1205 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1264 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1335 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1415 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1552 sound/soc/sh/rcar/core.c struct device *dev = rsnd_priv_to_dev(priv); device 1724 sound/soc/sh/rcar/core.c struct device *dev = &pdev->dev; device 1836 sound/soc/sh/rcar/core.c static int __maybe_unused rsnd_suspend(struct device *dev) device 1845 sound/soc/sh/rcar/core.c static int __maybe_unused rsnd_resume(struct device *dev) device 300 sound/soc/sh/rcar/ctu.c struct device *dev = rsnd_priv_to_dev(priv); device 135 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 165 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 261 sound/soc/sh/rcar/dma.c io->dmac_dev = chan->device->dev; device 372 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(rsnd_io_to_priv(io)); device 399 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 468 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 532 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 634 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 735 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 820 sound/soc/sh/rcar/dma.c struct device *dev = rsnd_priv_to_dev(priv); device 310 sound/soc/sh/rcar/dvc.c struct device *dev = rsnd_priv_to_dev(priv); device 65 sound/soc/sh/rcar/gen.c struct device *dev = rsnd_priv_to_dev(priv); device 85 sound/soc/sh/rcar/gen.c struct device *dev = rsnd_priv_to_dev(priv); device 105 sound/soc/sh/rcar/gen.c struct device *dev = rsnd_priv_to_dev(priv); device 122 sound/soc/sh/rcar/gen.c struct device *dev = rsnd_priv_to_dev(priv); device 155 sound/soc/sh/rcar/gen.c struct device *dev = rsnd_priv_to_dev(priv); device 454 sound/soc/sh/rcar/gen.c struct device *dev = rsnd_priv_to_dev(priv); device 88 sound/soc/sh/rcar/mix.c struct device *dev = rsnd_priv_to_dev(priv); device 176 sound/soc/sh/rcar/mix.c struct device *dev = rsnd_priv_to_dev(priv); device 274 sound/soc/sh/rcar/mix.c struct device *dev = rsnd_priv_to_dev(priv); device 495 sound/soc/sh/rcar/rsnd.h struct device *dmac_dev; /* for IPMMU */ device 195 sound/soc/sh/rcar/src.c struct device *dev = rsnd_priv_to_dev(priv); device 397 sound/soc/sh/rcar/src.c struct device *dev = rsnd_priv_to_dev(priv); device 526 sound/soc/sh/rcar/src.c struct device *dev = rsnd_priv_to_dev(priv); device 616 sound/soc/sh/rcar/src.c struct device *dev = rsnd_priv_to_dev(priv); device 153 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 216 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 270 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 367 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 498 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 533 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 649 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 782 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 968 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 1108 sound/soc/sh/rcar/ssi.c struct device *dev = rsnd_priv_to_dev(priv); device 392 sound/soc/sh/rcar/ssiu.c struct device *dev = rsnd_priv_to_dev(priv); device 87 sound/soc/sh/siu.h struct device; device 89 sound/soc/sh/siu.h struct device *dev; device 356 sound/soc/sh/siu_dai.c struct device *dev = port_info->pcm->card->dev; device 387 sound/soc/sh/siu_dai.c struct device *dev = port_info->pcm->card->dev; device 452 sound/soc/sh/siu_dai.c struct device *dev = card->dev; device 109 sound/soc/sh/siu_pcm.c struct device *dev = substream->pcm->card->dev; device 157 sound/soc/sh/siu_pcm.c struct device *dev = substream->pcm->card->dev; device 205 sound/soc/sh/siu_pcm.c struct device *dev = substream->pcm->card->dev; device 266 sound/soc/sh/siu_pcm.c struct device *dev = siu_stream->substream->pcm->card->dev; device 288 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 304 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 337 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 373 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 396 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 441 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 482 sound/soc/sh/siu_pcm.c struct device *dev = ss->pcm->card->dev; device 294 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_runtime_suspend(struct device *dev) device 302 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_runtime_resume(struct device *dev) device 317 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_suspend(struct device *dev) device 329 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_resume(struct device *dev) device 49 sound/soc/soc-ac97.c static void soc_ac97_device_release(struct device *dev) device 302 sound/soc/soc-ac97.c static int snd_soc_ac97_parse_pinctl(struct device *dev, device 404 sound/soc/soc-ac97.c struct device *dev = &pdev->dev; device 93 sound/soc/soc-core.c static ssize_t pmdown_time_show(struct device *dev, device 101 sound/soc/soc-core.c static ssize_t pmdown_time_set(struct device *dev, device 125 sound/soc/soc-core.c struct device *dev = kobj_to_dev(kobj); device 436 sound/soc/soc-core.c int snd_soc_suspend(struct device *dev) device 666 sound/soc/soc-core.c int snd_soc_resume(struct device *dev) device 1350 sound/soc/soc-core.c void snd_soc_disconnect_sync(struct device *dev) device 1439 sound/soc/soc-core.c static void soc_rtd_release(struct device *dev) device 1449 sound/soc/soc-core.c rtd->dev = kzalloc(sizeof(struct device), GFP_KERNEL); device 2183 sound/soc/soc-core.c int snd_soc_poweroff(struct device *dev) device 2278 sound/soc/soc-core.c static int snd_soc_add_controls(struct snd_card *card, struct device *dev, device 2476 sound/soc/soc-core.c static char *fmt_single_name(struct device *dev, int *id) device 2520 sound/soc/soc-core.c static inline char *fmt_multiple_name(struct device *dev, device 2556 sound/soc/soc-core.c struct device *dev = component->dev; device 2613 sound/soc/soc-core.c struct device *dev = component->dev; device 2682 sound/soc/soc-core.c const struct snd_soc_component_driver *driver, struct device *dev) device 2829 sound/soc/soc-core.c int snd_soc_add_component(struct device *dev, device 2867 sound/soc/soc-core.c int snd_soc_register_component(struct device *dev, device 2889 sound/soc/soc-core.c static int __snd_soc_unregister_component(struct device *dev) device 2913 sound/soc/soc-core.c void snd_soc_unregister_component(struct device *dev) device 2920 sound/soc/soc-core.c struct snd_soc_component *snd_soc_lookup_component(struct device *dev, device 3448 sound/soc/soc-core.c int snd_soc_of_get_dai_link_codecs(struct device *dev, device 161 sound/soc/soc-dapm.c static void pop_dbg(struct device *dev, u32 pop_time, const char *fmt, ...) device 2445 sound/soc/soc-dapm.c static ssize_t dapm_widget_show(struct device *dev, device 12 sound/soc/soc-devres.c static void devm_component_release(struct device *dev, void *res) device 14 sound/soc/soc-devres.c snd_soc_unregister_component(*(struct device **)res); device 27 sound/soc/soc-devres.c int devm_snd_soc_register_component(struct device *dev, device 31 sound/soc/soc-devres.c struct device **ptr; device 50 sound/soc/soc-devres.c static void devm_card_release(struct device *dev, void *res) device 63 sound/soc/soc-devres.c int devm_snd_soc_register_card(struct device *dev, struct snd_soc_card *card) device 86 sound/soc/soc-devres.c static void devm_dmaengine_pcm_release(struct device *dev, void *res) device 88 sound/soc/soc-devres.c snd_dmaengine_pcm_unregister(*(struct device **)res); device 100 sound/soc/soc-devres.c int devm_snd_dmaengine_pcm_register(struct device *dev, device 103 sound/soc/soc-devres.c struct device **ptr; device 36 sound/soc/soc-generic-dmaengine-pcm.c static struct device *dmaengine_dma_dev(struct dmaengine_pcm *pcm, device 42 sound/soc/soc-generic-dmaengine-pcm.c return pcm->chan[substream->stream]->device->dev; device 118 sound/soc/soc-generic-dmaengine-pcm.c struct device *dma_dev = dmaengine_dma_dev(pcm, substream); device 242 sound/soc/soc-generic-dmaengine-pcm.c static bool dmaengine_pcm_can_report_residue(struct device *dev, device 267 sound/soc/soc-generic-dmaengine-pcm.c struct device *dev = component->dev; device 409 sound/soc/soc-generic-dmaengine-pcm.c struct device *dev, const struct snd_dmaengine_pcm_config *config) device 477 sound/soc/soc-generic-dmaengine-pcm.c int snd_dmaengine_pcm_register(struct device *dev, device 523 sound/soc/soc-generic-dmaengine-pcm.c void snd_dmaengine_pcm_unregister(struct device *dev) device 275 sound/soc/soc-jack.c struct device *dev = gpio->jack->card->dev; device 333 sound/soc/soc-jack.c static void jack_devres_free_gpios(struct device *dev, void *res) device 463 sound/soc/soc-jack.c int snd_soc_jack_add_gpiods(struct device *gpiod_dev, device 64 sound/soc/soc-topology.c struct device *dev; device 335 sound/soc/soc-topology.c static int soc_tplg_add_dcontrol(struct snd_card *card, struct device *dev, device 474 sound/soc/sof/core.c int snd_sof_device_probe(struct device *dev, struct snd_sof_pdata *plat_data) device 527 sound/soc/sof/core.c int snd_sof_device_remove(struct device *dev) device 43 sound/soc/sof/imx/imx8.c struct device *dev; device 55 sound/soc/sof/imx/imx8.c struct device **pd_dev; device 25 sound/soc/sof/intel/hda-bus.c void sof_hda_bus_init(struct hdac_bus *bus, struct device *dev) device 35 sound/soc/sof/intel/hda.c #define IS_CFL(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0xa348) device 36 sound/soc/sof/intel/hda.c #define IS_CNL(pci) ((pci)->vendor == 0x8086 && (pci)->device == 0x9dc8) device 523 sound/soc/sof/intel/hda.c pci->device); device 556 sound/soc/sof/intel/hda.h void sof_hda_bus_init(struct hdac_bus *bus, struct device *dev); device 50 sound/soc/sof/ipc.c static void ipc_log_header(struct device *dev, u8 *text, u32 cmd) device 191 sound/soc/sof/ipc.c static inline void ipc_log_header(struct device *dev, u8 *text, u32 cmd) device 19 sound/soc/sof/nocodec.c static int sof_nocodec_bes_setup(struct device *dev, device 65 sound/soc/sof/nocodec.c int sof_nocodec_setup(struct device *dev, device 263 sound/soc/sof/pm.c static int sof_resume(struct device *dev, bool runtime_resume) device 343 sound/soc/sof/pm.c static int sof_suspend(struct device *dev, bool runtime_suspend) device 414 sound/soc/sof/pm.c int snd_sof_runtime_suspend(struct device *dev) device 420 sound/soc/sof/pm.c int snd_sof_runtime_idle(struct device *dev) device 428 sound/soc/sof/pm.c int snd_sof_runtime_resume(struct device *dev) device 434 sound/soc/sof/pm.c int snd_sof_resume(struct device *dev) device 440 sound/soc/sof/pm.c int snd_sof_suspend(struct device *dev) device 122 sound/soc/sof/sof-acpi-dev.c static void sof_acpi_probe_complete(struct device *dev) device 132 sound/soc/sof/sof-acpi-dev.c struct device *dev = &pdev->dev; device 34 sound/soc/sof/sof-of-dev.c static void sof_of_probe_complete(struct device *dev) device 44 sound/soc/sof/sof-of-dev.c struct device *dev = &pdev->dev; device 248 sound/soc/sof/sof-pci-dev.c static void sof_pci_probe_complete(struct device *dev) device 272 sound/soc/sof/sof-pci-dev.c struct device *dev = &pci->dev; device 372 sound/soc/sof/sof-priv.h struct device *dev; device 459 sound/soc/sof/sof-priv.h int snd_sof_device_probe(struct device *dev, struct snd_sof_pdata *plat_data); device 460 sound/soc/sof/sof-priv.h int snd_sof_device_remove(struct device *dev); device 462 sound/soc/sof/sof-priv.h int snd_sof_runtime_suspend(struct device *dev); device 463 sound/soc/sof/sof-priv.h int snd_sof_runtime_resume(struct device *dev); device 464 sound/soc/sof/sof-priv.h int snd_sof_runtime_idle(struct device *dev); device 465 sound/soc/sof/sof-priv.h int snd_sof_resume(struct device *dev); device 466 sound/soc/sof/sof-priv.h int snd_sof_suspend(struct device *dev); device 39 sound/soc/spear/spdif_in.c struct device *dev; device 316 sound/soc/spear/spdif_out.c static int spdif_out_suspend(struct device *dev) device 327 sound/soc/spear/spdif_out.c static int spdif_out_resume(struct device *dev) device 40 sound/soc/spear/spear_pcm.c int devm_spear_pcm_platform_register(struct device *dev, device 9 sound/soc/spear/spear_pcm.h int devm_spear_pcm_platform_register(struct device *dev, device 109 sound/soc/sprd/sprd-mcdt.c struct device *dev; device 137 sound/soc/sprd/sprd-pcm-compress.c struct device *dev = component->dev; device 238 sound/soc/sprd/sprd-pcm-compress.c dma->desc = dma->chan->device->device_prep_slave_sg(dma->chan, sg, device 272 sound/soc/sprd/sprd-pcm-compress.c struct device *dev = component->dev; device 323 sound/soc/sprd/sprd-pcm-compress.c struct device *dev = component->dev; device 402 sound/soc/sprd/sprd-pcm-compress.c struct device *dev = component->dev; device 431 sound/soc/sprd/sprd-pcm-compress.c struct device *dev = component->dev; device 55 sound/soc/sprd/sprd-pcm-dma.c struct device *dev = component->dev; device 121 sound/soc/sprd/sprd-pcm-dma.c struct device *dev = component->dev; device 168 sound/soc/sprd/sprd-pcm-dma.c struct device *dev = component->dev; device 290 sound/soc/sprd/sprd-pcm-dma.c data->desc = chan->device->device_prep_slave_sg(chan, sg, device 272 sound/soc/sti/sti_uniperif.c ctrl->device = uni->id; device 384 sound/soc/sti/sti_uniperif.c struct device *dev = &priv->pdev->dev; device 1297 sound/soc/sti/uniperif.h struct device *dev; device 31 sound/soc/stm/stm32_adfsdm.c struct device *dev; device 285 sound/soc/stm/stm32_i2s.c static bool stm32_i2s_readable_reg(struct device *dev, unsigned int reg) device 305 sound/soc/stm/stm32_i2s.c static bool stm32_i2s_volatile_reg(struct device *dev, unsigned int reg) device 316 sound/soc/stm/stm32_i2s.c static bool stm32_i2s_writeable_reg(struct device *dev, unsigned int reg) device 954 sound/soc/stm/stm32_i2s.c static int stm32_i2s_suspend(struct device *dev) device 964 sound/soc/stm/stm32_i2s.c static int stm32_i2s_resume(struct device *dev) device 45 sound/soc/stm/stm32_sai.c static int stm32_sai_pclk_disable(struct device *dev) device 54 sound/soc/stm/stm32_sai.c static int stm32_sai_pclk_enable(struct device *dev) device 244 sound/soc/stm/stm32_sai.c static int stm32_sai_suspend(struct device *dev) device 259 sound/soc/stm/stm32_sai.c static int stm32_sai_resume(struct device *dev) device 139 sound/soc/stm/stm32_sai_sub.c static bool stm32_sai_sub_readable_reg(struct device *dev, unsigned int reg) device 158 sound/soc/stm/stm32_sai_sub.c static bool stm32_sai_sub_volatile_reg(struct device *dev, unsigned int reg) device 169 sound/soc/stm/stm32_sai_sub.c static bool stm32_sai_sub_writeable_reg(struct device *dev, unsigned int reg) device 451 sound/soc/stm/stm32_sai_sub.c struct device *dev = &sai->pdev->dev; device 1171 sound/soc/stm/stm32_sai_sub.c knew.device = rtd->pcm->device; device 1575 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_sub_suspend(struct device *dev) device 1592 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_sub_resume(struct device *dev) device 400 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_dma_ctrl_register(struct device *dev, device 606 sound/soc/stm/stm32_spdifrx.c static bool stm32_spdifrx_readable_reg(struct device *dev, unsigned int reg) device 625 sound/soc/stm/stm32_spdifrx.c static bool stm32_spdifrx_volatile_reg(struct device *dev, unsigned int reg) device 638 sound/soc/stm/stm32_spdifrx.c static bool stm32_spdifrx_writeable_reg(struct device *dev, unsigned int reg) device 1033 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_suspend(struct device *dev) device 1043 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_resume(struct device *dev) device 236 sound/soc/sunxi/sun4i-codec.c struct device *dev; device 1294 sound/soc/sunxi/sun4i-codec.c static struct snd_soc_dai_link *sun4i_codec_create_link(struct device *dev, device 1354 sound/soc/sunxi/sun4i-codec.c static struct snd_soc_card *sun4i_codec_create_card(struct device *dev) device 1385 sound/soc/sunxi/sun4i-codec.c static struct snd_soc_card *sun6i_codec_create_card(struct device *dev) device 1430 sound/soc/sunxi/sun4i-codec.c static struct snd_soc_card *sun8i_a23_codec_create_card(struct device *dev) device 1468 sound/soc/sunxi/sun4i-codec.c static struct snd_soc_card *sun8i_h3_codec_create_card(struct device *dev) device 1506 sound/soc/sunxi/sun4i-codec.c static struct snd_soc_card *sun8i_v3s_codec_create_card(struct device *dev) device 1589 sound/soc/sunxi/sun4i-codec.c struct snd_soc_card * (*create_card)(struct device *dev); device 889 sound/soc/sunxi/sun4i-i2s.c static bool sun4i_i2s_rd_reg(struct device *dev, unsigned int reg) device 900 sound/soc/sunxi/sun4i-i2s.c static bool sun4i_i2s_wr_reg(struct device *dev, unsigned int reg) device 912 sound/soc/sunxi/sun4i-i2s.c static bool sun4i_i2s_volatile_reg(struct device *dev, unsigned int reg) device 926 sound/soc/sunxi/sun4i-i2s.c static bool sun8i_i2s_rd_reg(struct device *dev, unsigned int reg) device 937 sound/soc/sunxi/sun4i-i2s.c static bool sun8i_i2s_volatile_reg(struct device *dev, unsigned int reg) device 1001 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_runtime_resume(struct device *dev) device 1043 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_runtime_suspend(struct device *dev) device 1159 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_init_regmap_fields(struct device *dev, device 475 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_runtime_suspend(struct device *dev) device 485 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_runtime_resume(struct device *dev) device 92 sound/soc/sunxi/sun8i-adda-pr-regmap.c struct regmap *sun8i_adda_pr_regmap_init(struct device *dev, device 6 sound/soc/sunxi/sun8i-adda-pr-regmap.h struct regmap *sun8i_adda_pr_regmap_init(struct device *dev, device 395 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 433 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 454 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 491 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 572 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 637 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 693 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 738 sound/soc/sunxi/sun8i-codec-analog.c struct device *dev = cmpnt->dev; device 89 sound/soc/sunxi/sun8i-codec.c struct device *dev; device 95 sound/soc/sunxi/sun8i-codec.c static int sun8i_codec_runtime_resume(struct device *dev) device 131 sound/soc/sunxi/sun8i-codec.c static int sun8i_codec_runtime_suspend(struct device *dev) device 245 sound/soc/tegra/tegra20_ac97.c static bool tegra20_ac97_wr_rd_reg(struct device *dev, unsigned int reg) device 262 sound/soc/tegra/tegra20_ac97.c static bool tegra20_ac97_volatile_reg(struct device *dev, unsigned int reg) device 277 sound/soc/tegra/tegra20_ac97.c static bool tegra20_ac97_precious_reg(struct device *dev, unsigned int reg) device 99 sound/soc/tegra/tegra20_das.c static bool tegra20_das_wr_rd_reg(struct device *dev, unsigned int reg) device 73 sound/soc/tegra/tegra20_das.h struct device *dev; device 36 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_runtime_suspend(struct device *dev) device 45 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_runtime_resume(struct device *dev) device 119 sound/soc/tegra/tegra20_i2s.c struct device *dev = dai->dev; device 270 sound/soc/tegra/tegra20_i2s.c static bool tegra20_i2s_wr_rd_reg(struct device *dev, unsigned int reg) device 289 sound/soc/tegra/tegra20_i2s.c static bool tegra20_i2s_volatile_reg(struct device *dev, unsigned int reg) device 302 sound/soc/tegra/tegra20_i2s.c static bool tegra20_i2s_precious_reg(struct device *dev, unsigned int reg) device 27 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_runtime_suspend(struct device *dev) device 36 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_runtime_resume(struct device *dev) device 54 sound/soc/tegra/tegra20_spdif.c struct device *dev = dai->dev; device 176 sound/soc/tegra/tegra20_spdif.c static bool tegra20_spdif_wr_rd_reg(struct device *dev, unsigned int reg) device 205 sound/soc/tegra/tegra20_spdif.c static bool tegra20_spdif_volatile_reg(struct device *dev, unsigned int reg) device 226 sound/soc/tegra/tegra20_spdif.c static bool tegra20_spdif_precious_reg(struct device *dev, unsigned int reg) device 43 sound/soc/tegra/tegra30_ahub.c static int tegra30_ahub_runtime_suspend(struct device *dev) device 65 sound/soc/tegra/tegra30_ahub.c static int tegra30_ahub_runtime_resume(struct device *dev) device 370 sound/soc/tegra/tegra30_ahub.c static bool tegra30_ahub_apbif_wr_rd_reg(struct device *dev, unsigned int reg) device 412 sound/soc/tegra/tegra30_ahub.c static bool tegra30_ahub_apbif_volatile_reg(struct device *dev, device 444 sound/soc/tegra/tegra30_ahub.c static bool tegra30_ahub_apbif_precious_reg(struct device *dev, device 467 sound/soc/tegra/tegra30_ahub.c static bool tegra30_ahub_ahub_wr_rd_reg(struct device *dev, unsigned int reg) device 633 sound/soc/tegra/tegra30_ahub.c static int tegra30_ahub_suspend(struct device *dev) device 641 sound/soc/tegra/tegra30_ahub.c static int tegra30_ahub_resume(struct device *dev) device 513 sound/soc/tegra/tegra30_ahub.h struct device *dev; device 38 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_runtime_suspend(struct device *dev) device 49 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_runtime_resume(struct device *dev) device 127 sound/soc/tegra/tegra30_i2s.c struct device *dev = dai->dev; device 297 sound/soc/tegra/tegra30_i2s.c static bool tegra30_i2s_wr_rd_reg(struct device *dev, unsigned int reg) device 328 sound/soc/tegra/tegra30_i2s.c static bool tegra30_i2s_volatile_reg(struct device *dev, unsigned int reg) device 526 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_suspend(struct device *dev) device 535 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_resume(struct device *dev) device 159 sound/soc/tegra/tegra_asoc_utils.c struct device *dev) device 13 sound/soc/tegra/tegra_asoc_utils.h struct device; device 23 sound/soc/tegra/tegra_asoc_utils.h struct device *dev; device 36 sound/soc/tegra/tegra_asoc_utils.h struct device *dev); device 45 sound/soc/tegra/tegra_pcm.c int tegra_pcm_platform_register(struct device *dev) device 51 sound/soc/tegra/tegra_pcm.c int tegra_pcm_platform_register_with_chan_names(struct device *dev, device 64 sound/soc/tegra/tegra_pcm.c void tegra_pcm_platform_unregister(struct device *dev) device 22 sound/soc/tegra/tegra_pcm.h int tegra_pcm_platform_register(struct device *dev); device 23 sound/soc/tegra/tegra_pcm.h int tegra_pcm_platform_register_with_chan_names(struct device *dev, device 26 sound/soc/tegra/tegra_pcm.h void tegra_pcm_platform_unregister(struct device *dev); device 129 sound/soc/ti/davinci-i2s.c struct device *dev; device 80 sound/soc/ti/davinci-mcasp.c struct device *dev; device 1878 sound/soc/ti/davinci-mcasp.c if (WARN_ON(!chan->device || !chan->device->dev)) device 1881 sound/soc/ti/davinci-mcasp.c if (chan->device->dev->of_node) device 1882 sound/soc/ti/davinci-mcasp.c ret = of_property_read_string(chan->device->dev->of_node, device 2380 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_runtime_suspend(struct device *dev) device 2406 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_runtime_resume(struct device *dev) device 40 sound/soc/ti/edma-pcm.c int edma_pcm_platform_register(struct device *dev) device 16 sound/soc/ti/edma-pcm.h int edma_pcm_platform_register(struct device *dev); device 18 sound/soc/ti/edma-pcm.h static inline int edma_pcm_platform_register(struct device *dev) device 287 sound/soc/ti/n810.c struct device *dev; device 34 sound/soc/ti/omap-dmic.c struct device *dev; device 30 sound/soc/ti/omap-hdmi.c struct device *dssdev; device 48 sound/soc/ti/omap-hdmi.c static void hdmi_dai_abort(struct device *dev) device 311 sound/soc/ti/omap-hdmi.c struct device *dev = &pdev->dev; device 242 sound/soc/ti/omap-mcbsp-priv.h struct device *dev; device 240 sound/soc/ti/omap-mcbsp-st.c static ssize_t st_taps_show(struct device *dev, device 259 sound/soc/ti/omap-mcbsp-st.c static ssize_t st_taps_store(struct device *dev, device 519 sound/soc/ti/omap-mcbsp.c static ssize_t prop##_show(struct device *dev, \ device 527 sound/soc/ti/omap-mcbsp.c static ssize_t prop##_store(struct device *dev, \ device 555 sound/soc/ti/omap-mcbsp.c static ssize_t dma_op_mode_show(struct device *dev, device 576 sound/soc/ti/omap-mcbsp.c static ssize_t dma_op_mode_store(struct device *dev, device 39 sound/soc/ti/omap-mcpdm.c struct device *dev; device 114 sound/soc/ti/osk5912.c struct device *dev; device 36 sound/soc/ti/sdma-pcm.c int sdma_pcm_platform_register(struct device *dev, device 11 sound/soc/ti/sdma-pcm.h int sdma_pcm_platform_register(struct device *dev, device 14 sound/soc/ti/sdma-pcm.h static inline int sdma_pcm_platform_register(struct device *dev, device 136 sound/soc/txx9/txx9aclc.c dev_err(&chan->dev->device, "cannot prepare slave dma\n"); device 335 sound/soc/txx9/txx9aclc.c if (strcmp(dev_name(chan->device->dev), devname) == 0) { device 25 sound/soc/uniphier/aio-compress.c struct device *dev = compr->card->dev; device 58 sound/soc/uniphier/aio-compress.c struct device *dev = compr->card->dev; device 135 sound/soc/uniphier/aio-compress.c struct device *dev = &aio->chip->pdev->dev; device 220 sound/soc/uniphier/aio-compress.c struct device *dev = &aio->chip->pdev->dev; device 324 sound/soc/uniphier/aio-compress.c struct device *carddev = rtd->compr->card->dev; device 108 sound/soc/uniphier/aio-core.c struct device *dev = &chip->pdev->dev; device 202 sound/soc/uniphier/aio-core.c struct device *dev = &sub->aio->chip->pdev->dev; device 333 sound/soc/uniphier/aio-core.c struct device *dev = &sub->aio->chip->pdev->dev; device 452 sound/soc/uniphier/aio-core.c struct device *dev = &sub->aio->chip->pdev->dev; device 517 sound/soc/uniphier/aio-core.c struct device *dev = &sub->aio->chip->pdev->dev; device 25 sound/soc/uniphier/aio-cpu.c struct device *dev = &chip->pdev->dev; device 150 sound/soc/uniphier/aio-cpu.c struct device *dev = &aio->chip->pdev->dev; device 237 sound/soc/uniphier/aio-cpu.c struct device *dev = &aio->chip->pdev->dev; device 287 sound/soc/uniphier/aio-cpu.c struct device *dev = &aio->chip->pdev->dev; device 604 sound/soc/uniphier/aio-cpu.c struct device *dev = &pdev->dev; device 155 sound/soc/uniphier/aio-dma.c struct device *dev = &aio->chip->pdev->dev; device 230 sound/soc/uniphier/aio-dma.c struct device *dev = rtd->card->snd_card->dev; device 278 sound/soc/uniphier/aio-dma.c struct device *dev = &pdev->dev; device 84 sound/soc/ux500/mop500_ab8500.c static int mop500_ab8500_set_mclk(struct device *dev, device 203 sound/soc/ux500/mop500_ab8500.c struct device *dev = rtd->card->dev; device 220 sound/soc/ux500/mop500_ab8500.c struct device *dev = rtd->card->dev; device 363 sound/soc/ux500/mop500_ab8500.c struct device *dev = rtd->card->dev; device 477 sound/soc/ux500/ux500_msp_i2s.h struct device *dev; device 130 sound/soc/xilinx/xlnx_formatter_pcm.c struct device *dev) device 282 sound/soc/xilinx/xlnx_formatter_pcm.c struct device *dev = arg; device 301 sound/soc/xilinx/xlnx_formatter_pcm.c struct device *dev = arg; device 568 sound/soc/xilinx/xlnx_formatter_pcm.c struct device *dev = &pdev->dev; device 102 sound/soc/xilinx/xlnx_i2s.c struct device *dev = &pdev->dev; device 244 sound/soc/xilinx/xlnx_spdif.c struct device *dev = &pdev->dev; device 58 sound/soc/xtensa/xtfpga-i2s.c struct device *dev; device 94 sound/soc/xtensa/xtfpga-i2s.c static bool xtfpga_i2s_wr_reg(struct device *dev, unsigned int reg) device 99 sound/soc/xtensa/xtfpga-i2s.c static bool xtfpga_i2s_rd_reg(struct device *dev, unsigned int reg) device 104 sound/soc/xtensa/xtfpga-i2s.c static bool xtfpga_i2s_volatile_reg(struct device *dev, unsigned int reg) device 510 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_runtime_suspend(struct device *dev) device 518 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_runtime_resume(struct device *dev) device 80 sound/soc/zte/zx-tdm.c struct device *dev; device 374 sound/soc/zte/zx-tdm.c struct device *dev = &pdev->dev; device 33 sound/sound_core.c static char *sound_devnode(struct device *dev, umode_t *mode) device 242 sound/sound_core.c static int sound_insert_unit(struct sound_unit **list, const struct file_operations *fops, int index, int low, int top, const char *name, umode_t mode, struct device *dev) device 351 sound/sound_core.c struct device *dev) device 926 sound/sparc/amd7930.c static int snd_amd7930_dev_free(struct snd_device *device) device 928 sound/sparc/amd7930.c struct snd_amd7930 *amd = device->device_data; device 1265 sound/sparc/cs4231.c tid.device = 0; device 1782 sound/sparc/cs4231.c static int snd_cs4231_sbus_dev_free(struct snd_device *device) device 1784 sound/sparc/cs4231.c struct snd_cs4231 *cp = device->device_data; device 1948 sound/sparc/cs4231.c static int snd_cs4231_ebus_dev_free(struct snd_device *device) device 1950 sound/sparc/cs4231.c struct snd_cs4231 *cp = device->device_data; device 333 sound/spi/at73c213.c static int snd_at73c213_pcm_new(struct snd_at73c213 *chip, int device) device 339 sound/spi/at73c213.c device, 1, 0, &pcm); device 869 sound/spi/at73c213.c static int snd_at73c213_dev_free(struct snd_device *device) device 871 sound/spi/at73c213.c struct snd_at73c213 *chip = device->device_data; device 1083 sound/spi/at73c213.c static int snd_at73c213_suspend(struct device *dev) device 1095 sound/spi/at73c213.c static int snd_at73c213_resume(struct device *dev) device 92 sound/synth/emux/emux_proc.c void snd_emux_proc_init(struct snd_emux *emu, struct snd_card *card, int device) device 97 sound/synth/emux/emux_proc.c sprintf(name, "wavetableD%d", device); device 73 sound/synth/emux/emux_voice.h void snd_emux_proc_init(struct snd_emux *emu, struct snd_card *card, int device); device 77 sound/synth/emux/emux_voice.h struct snd_card *card, int device) {} device 87 sound/usb/6fire/chip.c struct usb_device *device = interface_to_usbdev(intf); device 94 sound/usb/6fire/chip.c if (devices[i] == device) { device 108 sound/usb/6fire/chip.c devices[regidx] = device; device 119 sound/usb/6fire/chip.c if (usb_set_interface(device, 0, 0) != 0) { device 132 sound/usb/6fire/chip.c device->bus->busnum, device->devnum); device 136 sound/usb/6fire/chip.c chip->dev = device; device 117 sound/usb/6fire/control.c struct usb_device *device = rt->chip->dev; device 123 sound/usb/6fire/control.c ret = usb_set_interface(device, 1, rates_altsetting[rate]); device 158 sound/usb/6fire/firmware.c static int usb6fire_fw_ezusb_write(struct usb_device *device, device 163 sound/usb/6fire/firmware.c ret = usb_control_msg(device, usb_sndctrlpipe(device, 0), type, device 173 sound/usb/6fire/firmware.c static int usb6fire_fw_ezusb_read(struct usb_device *device, device 176 sound/usb/6fire/firmware.c int ret = usb_control_msg(device, usb_rcvctrlpipe(device, 0), type, device 186 sound/usb/6fire/firmware.c static int usb6fire_fw_fpga_write(struct usb_device *device, device 192 sound/usb/6fire/firmware.c ret = usb_bulk_msg(device, usb_sndbulkpipe(device, FPGA_EP), data, len, device 207 sound/usb/6fire/firmware.c struct usb_device *device = interface_to_usbdev(intf); device 215 sound/usb/6fire/firmware.c ret = request_firmware(&fw, fwname, &device->dev); device 232 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_write(device, 0xa0, 0xe600, &data, 1); device 243 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_write(device, 0xa0, rec->address, device 258 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_write(device, 0xa0, postaddr, device 269 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_write(device, 0xa0, 0xe600, &data, 1); device 284 sound/usb/6fire/firmware.c struct usb_device *device = interface_to_usbdev(intf); device 293 sound/usb/6fire/firmware.c ret = request_firmware(&fw, fwname, &device->dev); device 304 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_write(device, 8, 0, NULL, 0); device 317 sound/usb/6fire/firmware.c ret = usb6fire_fw_fpga_write(device, buffer, i); device 329 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_write(device, 9, 0, NULL, 0); device 360 sound/usb/6fire/firmware.c struct usb_device *device = interface_to_usbdev(intf); device 365 sound/usb/6fire/firmware.c ret = usb6fire_fw_ezusb_read(device, 1, 0, buffer, 8); device 92 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 123 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 144 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 156 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 198 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 281 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 443 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 498 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 622 sound/usb/caiaq/audio.c struct device *dev; device 784 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 882 sound/usb/caiaq/audio.c struct device *dev = caiaqdev_to_dev(cdev); device 148 sound/usb/caiaq/device.c struct device *dev = &urb->dev->dev; device 256 sound/usb/caiaq/device.c struct device *dev = caiaqdev_to_dev(cdev); device 311 sound/usb/caiaq/device.c struct device *dev = caiaqdev_to_dev(cdev); device 431 sound/usb/caiaq/device.c struct device *dev = caiaqdev_to_dev(cdev); device 539 sound/usb/caiaq/device.c struct device *dev = intf->usb_dev; device 331 sound/usb/caiaq/input.c struct device *dev = caiaqdev_to_dev(cdev); device 494 sound/usb/caiaq/input.c struct device *dev = &urb->dev->dev; device 56 sound/usb/caiaq/midi.c struct device *dev = caiaqdev_to_dev(cdev); device 115 sound/usb/caiaq/midi.c int snd_usb_caiaq_midi_init(struct snd_usb_caiaqdev *device) device 120 sound/usb/caiaq/midi.c ret = snd_rawmidi_new(device->chip.card, device->product_name, 0, device 121 sound/usb/caiaq/midi.c device->spec.num_midi_out, device 122 sound/usb/caiaq/midi.c device->spec.num_midi_in, device 128 sound/usb/caiaq/midi.c strlcpy(rmidi->name, device->product_name, sizeof(rmidi->name)); device 131 sound/usb/caiaq/midi.c rmidi->private_data = device; device 133 sound/usb/caiaq/midi.c if (device->spec.num_midi_out > 0) { device 139 sound/usb/caiaq/midi.c if (device->spec.num_midi_in > 0) { device 145 sound/usb/caiaq/midi.c device->rmidi = rmidi; device 64 sound/usb/hiface/chip.c struct usb_device *device, int idx, device 79 sound/usb/hiface/chip.c dev_err(&device->dev, "cannot create alsa card.\n"); device 93 sound/usb/hiface/chip.c usb_make_path(device, card->longname + len, device 97 sound/usb/hiface/chip.c chip->dev = device; device 111 sound/usb/hiface/chip.c struct usb_device *device = interface_to_usbdev(intf); device 113 sound/usb/hiface/chip.c ret = usb_set_interface(device, 0, 0); device 115 sound/usb/hiface/chip.c dev_err(&device->dev, "can't set first interface for " CARD_NAME " device.\n"); device 128 sound/usb/hiface/chip.c dev_err(&device->dev, "no available " CARD_NAME " audio device\n"); device 133 sound/usb/hiface/chip.c ret = hiface_chip_create(intf, device, i, quirk, &chip); device 143 sound/usb/hiface/chip.c dev_err(&device->dev, "cannot register " CARD_NAME " card\n"); device 114 sound/usb/hiface/pcm.c struct usb_device *device = rt->chip->dev; device 147 sound/usb/hiface/pcm.c dev_err(&device->dev, "Unsupported rate %d\n", rate); device 159 sound/usb/hiface/pcm.c ret = usb_control_msg(device, usb_sndctrlpipe(device, 0), device 164 sound/usb/hiface/pcm.c dev_err(&device->dev, "Error setting samplerate %d.\n", rate); device 175 sound/usb/hiface/pcm.c struct device *device = &rt->chip->dev->dev; device 180 sound/usb/hiface/pcm.c dev_err(device, "Error getting pcm substream slot.\n"); device 234 sound/usb/hiface/pcm.c struct device *device = &rt->chip->dev->dev; device 235 sound/usb/hiface/pcm.c dev_dbg(device, "%s: Stream is running wakeup event\n", device 260 sound/usb/hiface/pcm.c struct device *device = &urb->chip->dev->dev; device 269 sound/usb/hiface/pcm.c dev_dbg(device, "%s: (1) buffer_size %#x dma_offset %#x\n", __func__, device 279 sound/usb/hiface/pcm.c dev_dbg(device, "%s: (2) buffer_size %#x dma_offset %#x\n", __func__, device 368 sound/usb/hiface/pcm.c struct device *device = &rt->chip->dev->dev; device 370 sound/usb/hiface/pcm.c dev_err(device, "Invalid stream type\n"); device 136 sound/usb/line6/driver.h struct device *ifcdev; device 191 sound/usb/line6/driver.h extern ssize_t line6_set_raw(struct device *dev, struct device_attribute *attr, device 232 sound/usb/line6/pod.c static ssize_t serial_number_show(struct device *dev, device 244 sound/usb/line6/pod.c static ssize_t firmware_version_show(struct device *dev, device 257 sound/usb/line6/pod.c static ssize_t device_id_show(struct device *dev, device 139 sound/usb/line6/podhd.c static ssize_t serial_number_show(struct device *dev, device 148 sound/usb/line6/podhd.c static ssize_t firmware_version_show(struct device *dev, device 305 sound/usb/line6/toneport.c struct device *dev = &toneport->line6.usbdev->dev; device 38 sound/usb/media.c struct device *pcm_dev = &pcm->streams[stream].dev; device 166 sound/usb/media.c struct device *ctl_dev = &chip->card->ctl_dev; device 2817 sound/usb/mixer.c static int snd_usb_mixer_dev_free(struct snd_device *device) device 2819 sound/usb/mixer.c struct usb_mixer_interface *mixer = device->device_data; device 1861 sound/usb/pcm.c struct device *dev = subs->dev->bus->controller; device 517 sound/usb/usx2y/us122l.c static int usx2y_create_card(struct usb_device *device, device 537 sound/usb/usx2y/us122l.c US122L(card)->dev = device; device 546 sound/usb/usx2y/us122l.c le16_to_cpu(device->descriptor.idVendor), device 547 sound/usb/usx2y/us122l.c le16_to_cpu(device->descriptor.idProduct), device 560 sound/usb/usx2y/us122l.c struct usb_device *device = interface_to_usbdev(intf); device 564 sound/usb/usx2y/us122l.c err = usx2y_create_card(device, intf, &card, device_id->driver_info); device 579 sound/usb/usx2y/us122l.c usb_get_intf(usb_ifnum_to_if(device, 0)); device 580 sound/usb/usx2y/us122l.c usb_get_dev(device); device 588 sound/usb/usx2y/us122l.c struct usb_device *device = interface_to_usbdev(intf); device 593 sound/usb/usx2y/us122l.c device->speed == USB_SPEED_HIGH) { device 232 sound/usb/usx2y/usX2Yhwdep.c int usX2Y_hwdep_new(struct snd_card *card, struct usb_device* device) device 247 sound/usb/usx2y/usX2Yhwdep.c sprintf(hw->name, "/dev/bus/usb/%03d/%03d", device->bus->busnum, device->devnum); device 5 sound/usb/usx2y/usX2Yhwdep.h int usX2Y_hwdep_new(struct snd_card *card, struct usb_device* device); device 327 sound/usb/usx2y/usbusx2y.c static int usX2Y_create_card(struct usb_device *device, device 346 sound/usb/usx2y/usbusx2y.c usX2Y(card)->dev = device; device 354 sound/usb/usx2y/usbusx2y.c le16_to_cpu(device->descriptor.idVendor), device 355 sound/usb/usx2y/usbusx2y.c le16_to_cpu(device->descriptor.idProduct), device 364 sound/usb/usx2y/usbusx2y.c static int usX2Y_usb_probe(struct usb_device *device, device 373 sound/usb/usx2y/usbusx2y.c if (le16_to_cpu(device->descriptor.idVendor) != 0x1604 || device 374 sound/usb/usx2y/usbusx2y.c (le16_to_cpu(device->descriptor.idProduct) != USB_ID_US122 && device 375 sound/usb/usx2y/usbusx2y.c le16_to_cpu(device->descriptor.idProduct) != USB_ID_US224 && device 376 sound/usb/usx2y/usbusx2y.c le16_to_cpu(device->descriptor.idProduct) != USB_ID_US428)) device 379 sound/usb/usx2y/usbusx2y.c err = usX2Y_create_card(device, intf, &card); device 382 sound/usb/usx2y/usbusx2y.c if ((err = usX2Y_hwdep_new(card, device)) < 0 || device 434 sound/usb/usx2y/usbusx2y.c static void usX2Y_usb_disconnect(struct usb_device *device, void* ptr) device 1628 sound/x86/intel_hdmi_audio.c "HDMI/DP,pcm=%d", pcm->device); device 1643 sound/x86/intel_hdmi_audio.c static int __maybe_unused hdmi_lpe_audio_suspend(struct device *dev) device 1652 sound/x86/intel_hdmi_audio.c static int __maybe_unused hdmi_lpe_audio_resume(struct device *dev) device 1821 sound/x86/intel_hdmi_audio.c kctl->id.device = pcm->device; device 110 sound/x86/intel_hdmi_audio.h struct device *dev; device 136 sound/x86/intel_hdmi_audio.h struct device *dev; device 260 sound/xen/xen_snd_front_alsa.c struct device *dev = &stream->front_info->xb_dev->dev; device 361 sound/xen/xen_snd_front_alsa.c struct device *dev = &front_info->xb_dev->dev; device 804 sound/xen/xen_snd_front_alsa.c struct device *dev = &front_info->xb_dev->dev; device 297 sound/xen/xen_snd_front_evtchnl.c struct device *dev = &front_info->xb_dev->dev; device 120 tools/include/uapi/sound/asound.h unsigned int device; /* WR: device number */ device 331 tools/include/uapi/sound/asound.h unsigned int device; /* RO/WR (control): device number */ device 630 tools/include/uapi/sound/asound.h unsigned int device; /* RO/WR (control): device number */ device 703 tools/include/uapi/sound/asound.h int device; device 888 tools/include/uapi/sound/asound.h unsigned int device; /* device/client number */ device 29 tools/laptop/freefall/freefall.c static int set_unload_heads_path(char *device) device 31 tools/laptop/freefall/freefall.c if (strlen(device) <= 5 || strncmp(device, "/dev/", 5) != 0) device 33 tools/laptop/freefall/freefall.c strncpy(device_path, device, sizeof(device_path) - 1); device 36 tools/laptop/freefall/freefall.c "/sys/block/%s/device/unload_heads", device+5); device 25 tools/pci/pcitest.c char *device; device 44 tools/pci/pcitest.c fd = open(test->device, O_RDWR); device 154 tools/pci/pcitest.c test->device = "/dev/pci-endpoint-test.0"; device 159 tools/pci/pcitest.c test->device = optarg; device 136 tools/power/cpupower/utils/helpers/amd.c struct pci_dev *device; device 141 tools/power/cpupower/utils/helpers/amd.c device = pci_slot_func_init(&pci_acc, 0x18, 4); device 143 tools/power/cpupower/utils/helpers/amd.c if (device == NULL) device 146 tools/power/cpupower/utils/helpers/amd.c val = pci_read_byte(device, 0x15c); device 30 tools/power/cpupower/utils/helpers/pci.c struct pci_dev *device; device 42 tools/power/cpupower/utils/helpers/pci.c filter_nb_link.device = dev; device 47 tools/power/cpupower/utils/helpers/pci.c for (device = (*pacc)->devices; device; device = device->next) { device 48 tools/power/cpupower/utils/helpers/pci.c if (pci_filter_match(&filter_nb_link, device)) device 49 tools/power/cpupower/utils/helpers/pci.c return device; device 33 tools/spi/spidev_test.c static const char *device = "/dev/spidev1.1"; device 225 tools/spi/spidev_test.c device = optarg; device 408 tools/spi/spidev_test.c fd = open(device, O_RDWR); device 12 tools/testing/nvdimm/dimm_devs.c ssize_t security_show(struct device *dev, device 76 tools/testing/nvdimm/test/iomap.c void __iomem *__wrap_devm_ioremap_nocache(struct device *dev, device 88 tools/testing/nvdimm/test/iomap.c void *__wrap_devm_memremap(struct device *dev, resource_size_t offset, device 126 tools/testing/nvdimm/test/iomap.c void *__wrap_devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap) device 180 tools/testing/nvdimm/test/iomap.c void __wrap_devm_memunmap(struct device *dev, void *addr) device 221 tools/testing/nvdimm/test/iomap.c static bool nfit_test_release_region(struct device *dev, device 225 tools/testing/nvdimm/test/iomap.c static void nfit_devres_release(struct device *dev, void *data) device 233 tools/testing/nvdimm/test/iomap.c static int match(struct device *dev, void *__res, void *match_data) device 241 tools/testing/nvdimm/test/iomap.c static bool nfit_test_release_region(struct device *dev, device 278 tools/testing/nvdimm/test/iomap.c static struct resource *nfit_test_request_region(struct device *dev, device 371 tools/testing/nvdimm/test/iomap.c struct resource *__wrap___devm_request_region(struct device *dev, device 389 tools/testing/nvdimm/test/iomap.c void __wrap___devm_release_region(struct device *dev, struct resource *parent, device 209 tools/testing/nvdimm/test/nfit.c struct device *dimm_dev[ARRAY_SIZE(handle)]; device 223 tools/testing/nvdimm/test/nfit.c static struct nfit_test *to_nfit_test(struct device *dev) device 234 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 260 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 290 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 341 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 392 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 635 tools/testing/nvdimm/test/nfit.c static int is_region_device(struct device *dev) device 640 tools/testing/nvdimm/test/nfit.c static int nfit_test_search_region_spa(struct device *dev, void *data) device 728 tools/testing/nvdimm/test/nfit.c static void smart_notify(struct device *bus_dev, device 729 tools/testing/nvdimm/test/nfit.c struct device *dimm_dev, struct nd_intel_smart *smart, device 759 tools/testing/nvdimm/test/nfit.c struct device *bus_dev, struct device *dimm_dev) device 778 tools/testing/nvdimm/test/nfit.c struct device *bus_dev, struct device *dimm_dev) device 904 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 944 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 959 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 985 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1010 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1029 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1053 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1084 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1107 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1130 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1157 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1431 tools/testing/nvdimm/test/nfit.c struct device *dev = &t->pdev.dev; device 1510 tools/testing/nvdimm/test/nfit.c static int ars_state_init(struct device *dev, struct ars_state *ars_state) device 1533 tools/testing/nvdimm/test/nfit.c static int dimm_name_to_id(struct device *dev) device 1542 tools/testing/nvdimm/test/nfit.c static ssize_t handle_show(struct device *dev, struct device_attribute *attr, device 1554 tools/testing/nvdimm/test/nfit.c static ssize_t fail_cmd_show(struct device *dev, struct device_attribute *attr, device 1565 tools/testing/nvdimm/test/nfit.c static ssize_t fail_cmd_store(struct device *dev, struct device_attribute *attr, device 1584 tools/testing/nvdimm/test/nfit.c static ssize_t fail_cmd_code_show(struct device *dev, struct device_attribute *attr, device 1595 tools/testing/nvdimm/test/nfit.c static ssize_t fail_cmd_code_store(struct device *dev, struct device_attribute *attr, device 1614 tools/testing/nvdimm/test/nfit.c static ssize_t lock_dimm_store(struct device *dev, device 2692 tools/testing/nvdimm/test/nfit.c static int nfit_ctl_test(struct device *dev) device 2912 tools/testing/nvdimm/test/nfit.c struct device *dev = &pdev->dev; device 3034 tools/testing/nvdimm/test/nfit.c static void nfit_test_release(struct device *dev) device 22 tools/testing/nvdimm/test/nfit_test.h struct device *dev; device 141 tools/testing/selftests/filesystems/binderfs/binderfs_test.c struct binderfs_device device = { 0 }; device 170 tools/testing/selftests/filesystems/binderfs/binderfs_test.c memcpy(device.name, "my-binder", strlen("my-binder")); device 178 tools/testing/selftests/filesystems/binderfs/binderfs_test.c ret = ioctl(fd, BINDER_CTL_ADD, &device); device 191 tools/testing/selftests/filesystems/binderfs/binderfs_test.c device.major, device.minor, device.name); device 307 tools/testing/selftests/networking/timestamping/timestamping.c struct ifreq device; device 352 tools/testing/selftests/networking/timestamping/timestamping.c memset(&device, 0, sizeof(device)); device 353 tools/testing/selftests/networking/timestamping/timestamping.c strncpy(device.ifr_name, interface, sizeof(device.ifr_name)); device 354 tools/testing/selftests/networking/timestamping/timestamping.c if (ioctl(sock, SIOCGIFADDR, &device) < 0) device 394 tools/testing/selftests/networking/timestamping/timestamping.c ((struct sockaddr_in *)&device.ifr_addr)->sin_addr.s_addr; device 160 tools/testing/selftests/ptp/testptp.c char *device = DEVICE; device 189 tools/testing/selftests/ptp/testptp.c device = optarg; device 249 tools/testing/selftests/ptp/testptp.c fd = open(device, O_RDWR); device 251 tools/testing/selftests/ptp/testptp.c fprintf(stderr, "opening %s: %s\n", device, strerror(errno)); device 368 tools/usb/testusb.c char *device; device 391 tools/usb/testusb.c device = getenv ("DEVICE"); device 396 tools/usb/testusb.c device = optarg; device 402 tools/usb/testusb.c device = NULL; device 455 tools/usb/testusb.c if (!all && !device) { device 477 tools/usb/testusb.c if (!testdevs && !device) { device 483 tools/usb/testusb.c if (testdevs && testdevs->next == 0 && !device) device 484 tools/usb/testusb.c device = testdevs->name; device 492 tools/usb/testusb.c if (device) { device 493 tools/usb/testusb.c if (strcmp (entry->name, device)) device 501 tools/usb/testusb.c if (device) { device 506 tools/usb/testusb.c argv [0], device); device 509 tools/usb/testusb.c dev.name = device; device 12 tools/virtio/linux/virtio.h struct device dev; device 205 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 207 virt/kvm/arm/vgic/vgic-its.c list_for_each_entry(device, &its->device_list, dev_list) device 208 virt/kvm/arm/vgic/vgic-its.c if (device_id == device->device_id) device 209 virt/kvm/arm/vgic/vgic-its.c return device; device 222 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 225 virt/kvm/arm/vgic/vgic-its.c device = find_its_device(its, device_id); device 226 virt/kvm/arm/vgic/vgic-its.c if (device == NULL) device 229 virt/kvm/arm/vgic/vgic-its.c list_for_each_entry(ite, &device->itt_head, ite_list) device 395 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 398 virt/kvm/arm/vgic/vgic-its.c for_each_lpi_its(device, ite, its) { device 996 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 1008 virt/kvm/arm/vgic/vgic-its.c for_each_lpi_its(device, ite, its) device 1018 virt/kvm/arm/vgic/vgic-its.c static struct its_ite *vgic_its_alloc_ite(struct its_device *device, device 1031 virt/kvm/arm/vgic/vgic-its.c list_add_tail(&ite->ite_list, &device->itt_head); device 1047 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 1052 virt/kvm/arm/vgic/vgic-its.c device = find_its_device(its, device_id); device 1053 virt/kvm/arm/vgic/vgic-its.c if (!device) device 1056 virt/kvm/arm/vgic/vgic-its.c if (event_id >= BIT_ULL(device->num_eventid_bits)) device 1079 virt/kvm/arm/vgic/vgic-its.c ite = vgic_its_alloc_ite(device, collection, event_id); device 1102 virt/kvm/arm/vgic/vgic-its.c static void vgic_its_free_device(struct kvm *kvm, struct its_device *device) device 1111 virt/kvm/arm/vgic/vgic-its.c list_for_each_entry_safe(ite, temp, &device->itt_head, ite_list) device 1116 virt/kvm/arm/vgic/vgic-its.c list_del(&device->dev_list); device 1117 virt/kvm/arm/vgic/vgic-its.c kfree(device); device 1143 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 1145 virt/kvm/arm/vgic/vgic-its.c device = kzalloc(sizeof(*device), GFP_KERNEL); device 1146 virt/kvm/arm/vgic/vgic-its.c if (!device) device 1149 virt/kvm/arm/vgic/vgic-its.c device->device_id = device_id; device 1150 virt/kvm/arm/vgic/vgic-its.c device->itt_addr = itt_addr; device 1151 virt/kvm/arm/vgic/vgic-its.c device->num_eventid_bits = num_eventid_bits; device 1152 virt/kvm/arm/vgic/vgic-its.c INIT_LIST_HEAD(&device->itt_head); device 1154 virt/kvm/arm/vgic/vgic-its.c list_add_tail(&device->dev_list, &its->device_list); device 1155 virt/kvm/arm/vgic/vgic-its.c return device; device 1169 virt/kvm/arm/vgic/vgic-its.c struct its_device *device; device 1177 virt/kvm/arm/vgic/vgic-its.c device = find_its_device(its, device_id); device 1184 virt/kvm/arm/vgic/vgic-its.c if (device) device 1185 virt/kvm/arm/vgic/vgic-its.c vgic_its_free_device(kvm, device); device 1194 virt/kvm/arm/vgic/vgic-its.c device = vgic_its_alloc_device(its, device_id, itt_addr, device 1197 virt/kvm/arm/vgic/vgic-its.c return PTR_ERR_OR_ZERO(device); device 2197 virt/kvm/arm/vgic/vgic-its.c static int vgic_its_save_itt(struct vgic_its *its, struct its_device *device) device 2200 virt/kvm/arm/vgic/vgic-its.c gpa_t base = device->itt_addr; device 2205 virt/kvm/arm/vgic/vgic-its.c list_sort(NULL, &device->itt_head, vgic_its_ite_cmp); device 2207 virt/kvm/arm/vgic/vgic-its.c list_for_each_entry(ite, &device->itt_head, ite_list) { device 2219 virt/kvm/arm/vgic/vgic-its.c ret = vgic_its_save_ite(its, device, ite, gpa, ite_esz);