dev 51 arch/x86/include/asm/acpi.h extern int (*__acpi_register_gsi)(struct device *dev, u32 gsi, dev 47 arch/x86/include/asm/calgary.h void (*handle_quirks)(struct iommu_table *tbl, struct pci_dev *dev); dev 32 arch/x86/include/asm/dma-mapping.h static inline struct dma_map_ops *get_dma_ops(struct device *dev) dev 37 arch/x86/include/asm/dma-mapping.h if (unlikely(!dev) || !dev->archdata.dma_ops) dev 40 arch/x86/include/asm/dma-mapping.h return dev->archdata.dma_ops; dev 47 arch/x86/include/asm/dma-mapping.h static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) dev 49 arch/x86/include/asm/dma-mapping.h struct dma_map_ops *ops = get_dma_ops(dev); dev 50 arch/x86/include/asm/dma-mapping.h debug_dma_mapping_error(dev, dma_addr); dev 52 arch/x86/include/asm/dma-mapping.h return ops->mapping_error(dev, dma_addr); dev 61 arch/x86/include/asm/dma-mapping.h extern int dma_set_mask(struct device *dev, u64 mask); dev 63 arch/x86/include/asm/dma-mapping.h extern void *dma_generic_alloc_coherent(struct device *dev, size_t size, dev 67 arch/x86/include/asm/dma-mapping.h extern void dma_generic_free_coherent(struct device *dev, size_t size, dev 72 arch/x86/include/asm/dma-mapping.h extern bool dma_capable(struct device *dev, dma_addr_t addr, size_t size); dev 73 arch/x86/include/asm/dma-mapping.h extern dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr); dev 74 arch/x86/include/asm/dma-mapping.h extern phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr); dev 77 arch/x86/include/asm/dma-mapping.h static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) dev 79 arch/x86/include/asm/dma-mapping.h if (!dev->dma_mask) dev 82 arch/x86/include/asm/dma-mapping.h return addr + size - 1 <= *dev->dma_mask; dev 85 arch/x86/include/asm/dma-mapping.h static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) dev 90 arch/x86/include/asm/dma-mapping.h static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) dev 97 arch/x86/include/asm/dma-mapping.h dma_cache_sync(struct device *dev, void *vaddr, size_t size, dev 103 arch/x86/include/asm/dma-mapping.h static inline unsigned long dma_alloc_coherent_mask(struct device *dev, dev 108 arch/x86/include/asm/dma-mapping.h dma_mask = dev->coherent_dma_mask; dev 115 arch/x86/include/asm/dma-mapping.h static inline gfp_t dma_alloc_coherent_gfp_flags(struct device *dev, gfp_t gfp) dev 117 arch/x86/include/asm/dma-mapping.h unsigned long dma_mask = dma_alloc_coherent_mask(dev, gfp); dev 131 arch/x86/include/asm/dma-mapping.h dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, dev 134 arch/x86/include/asm/dma-mapping.h struct dma_map_ops *ops = get_dma_ops(dev); dev 139 arch/x86/include/asm/dma-mapping.h if (dma_alloc_from_coherent(dev, size, dma_handle, &memory)) dev 142 arch/x86/include/asm/dma-mapping.h if (!dev) dev 143 arch/x86/include/asm/dma-mapping.h dev = &x86_dma_fallback_dev; dev 145 arch/x86/include/asm/dma-mapping.h if (!is_device_dma_capable(dev)) dev 151 arch/x86/include/asm/dma-mapping.h memory = ops->alloc(dev, size, dma_handle, dev 152 arch/x86/include/asm/dma-mapping.h dma_alloc_coherent_gfp_flags(dev, gfp), attrs); dev 153 arch/x86/include/asm/dma-mapping.h debug_dma_alloc_coherent(dev, size, *dma_handle, memory); dev 160 arch/x86/include/asm/dma-mapping.h static inline void dma_free_attrs(struct device *dev, size_t size, dev 164 arch/x86/include/asm/dma-mapping.h struct dma_map_ops *ops = get_dma_ops(dev); dev 168 arch/x86/include/asm/dma-mapping.h if (dma_release_from_coherent(dev, get_order(size), vaddr)) dev 171 arch/x86/include/asm/dma-mapping.h debug_dma_free_coherent(dev, size, vaddr, bus); dev 173 arch/x86/include/asm/dma-mapping.h ops->free(dev, size, vaddr, bus, attrs); dev 61 arch/x86/include/asm/gart.h static inline void gart_set_size_and_enable(struct pci_dev *dev, u32 order) dev 71 arch/x86/include/asm/gart.h pci_write_config_dword(dev, AMD64_GARTAPERTURECTL, ctl); dev 74 arch/x86/include/asm/gart.h static inline void enable_gart_translation(struct pci_dev *dev, u64 addr) dev 82 arch/x86/include/asm/gart.h pci_write_config_dword(dev, AMD64_GARTTABLEBASE, tmp); dev 85 arch/x86/include/asm/gart.h pci_read_config_dword(dev, AMD64_GARTAPERTURECTL, &ctl); dev 88 arch/x86/include/asm/gart.h pci_write_config_dword(dev, AMD64_GARTAPERTURECTL, ctl); dev 37 arch/x86/include/asm/intel-mid.h struct devs_id *dev); dev 177 arch/x86/include/asm/io_apic.h struct device_node *dev; dev 230 arch/x86/include/asm/io_apic.h extern bool mp_should_keep_irq(struct device *dev); dev 242 arch/x86/include/asm/io_apic.h static inline bool mp_should_keep_irq(struct device *dev) { return 1; } dev 70 arch/x86/include/asm/pci.h void pcibios_set_master(struct pci_dev *dev); dev 72 arch/x86/include/asm/pci.h int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq); dev 76 arch/x86/include/asm/pci.h extern int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, dev 99 arch/x86/include/asm/pci.h int native_setup_msi_irqs(struct pci_dev *dev, int nvec, int type); dev 101 arch/x86/include/asm/pci.h void native_restore_msi_irqs(struct pci_dev *dev); dev 102 arch/x86/include/asm/pci.h int setup_msi_irq(struct pci_dev *dev, struct msi_desc *msidesc, dev 20 arch/x86/include/asm/pci_64.h extern int (*pci_config_read)(int seg, int bus, int dev, int fn, dev 22 arch/x86/include/asm/pci_64.h extern int (*pci_config_write)(int seg, int bus, int dev, int fn, dev 93 arch/x86/include/asm/pci_x86.h extern int (*pcibios_enable_irq)(struct pci_dev *dev); dev 94 arch/x86/include/asm/pci_x86.h extern void (*pcibios_disable_irq)(struct pci_dev *dev); dev 144 arch/x86/include/asm/pci_x86.h extern int pci_mmconfig_insert(struct device *dev, u16 seg, u8 start, u8 end, dev 35 arch/x86/include/asm/swiotlb.h extern void x86_swiotlb_free_coherent(struct device *dev, size_t size, dev 46 arch/x86/include/asm/tce.h extern int __init build_tce_table(struct pci_dev *dev, void __iomem *bbar); dev 178 arch/x86/include/asm/x86_init.h int (*setup_msi_irqs)(struct pci_dev *dev, int nvec, int type); dev 179 arch/x86/include/asm/x86_init.h void (*compose_msi_msg)(struct pci_dev *dev, unsigned int irq, dev 183 arch/x86/include/asm/x86_init.h void (*teardown_msi_irqs)(struct pci_dev *dev); dev 184 arch/x86/include/asm/x86_init.h void (*restore_msi_irqs)(struct pci_dev *dev); dev 239 arch/x86/include/asm/xen/page.h static inline bool xen_arch_need_swiotlb(struct device *dev, dev 18 arch/x86/include/asm/xen/pci.h int xen_find_device_domain_owner(struct pci_dev *dev); dev 19 arch/x86/include/asm/xen/pci.h int xen_register_device_domain_owner(struct pci_dev *dev, uint16_t domain); dev 20 arch/x86/include/asm/xen/pci.h int xen_unregister_device_domain_owner(struct pci_dev *dev); dev 26 arch/x86/include/asm/xen/pci.h static inline int xen_find_device_domain_owner(struct pci_dev *dev) dev 30 arch/x86/include/asm/xen/pci.h static inline int xen_register_device_domain_owner(struct pci_dev *dev, dev 35 arch/x86/include/asm/xen/pci.h static inline int xen_unregister_device_domain_owner(struct pci_dev *dev) dev 47 arch/x86/include/asm/xen/pci.h int (*enable_msi)(struct pci_dev *dev, int vectors[]); dev 48 arch/x86/include/asm/xen/pci.h void (*disable_msi)(struct pci_dev *dev); dev 49 arch/x86/include/asm/xen/pci.h int (*enable_msix)(struct pci_dev *dev, int vectors[], int nvec); dev 50 arch/x86/include/asm/xen/pci.h void (*disable_msix)(struct pci_dev *dev); dev 55 arch/x86/include/asm/xen/pci.h static inline int xen_pci_frontend_enable_msi(struct pci_dev *dev, dev 59 arch/x86/include/asm/xen/pci.h return xen_pci_frontend->enable_msi(dev, vectors); dev 62 arch/x86/include/asm/xen/pci.h static inline void xen_pci_frontend_disable_msi(struct pci_dev *dev) dev 65 arch/x86/include/asm/xen/pci.h xen_pci_frontend->disable_msi(dev); dev 67 arch/x86/include/asm/xen/pci.h static inline int xen_pci_frontend_enable_msix(struct pci_dev *dev, dev 71 arch/x86/include/asm/xen/pci.h return xen_pci_frontend->enable_msix(dev, vectors, nvec); dev 74 arch/x86/include/asm/xen/pci.h static inline void xen_pci_frontend_disable_msix(struct pci_dev *dev) dev 77 arch/x86/include/asm/xen/pci.h xen_pci_frontend->disable_msix(dev); dev 136 include/acpi/acpi_bus.h int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); dev 137 include/acpi/acpi_bus.h void (*detach)(struct acpi_device *dev); dev 320 include/acpi/acpi_bus.h struct device *dev; dev 337 include/acpi/acpi_bus.h struct device *dev; dev 361 include/acpi/acpi_bus.h struct device dev; dev 373 include/acpi/acpi_bus.h #define to_acpi_device(d) container_of(d, struct acpi_device, dev) dev 484 include/acpi/acpi_bus.h bool (*match)(struct device *dev); dev 491 include/acpi/acpi_bus.h int acpi_bind_one(struct device *dev, struct acpi_device *adev); dev 492 include/acpi/acpi_bus.h int acpi_unbind_one(struct device *dev); dev 512 include/acpi/acpi_bus.h int acpi_enable_wakeup_device_power(struct acpi_device *dev, int state); dev 513 include/acpi/acpi_bus.h int acpi_disable_wakeup_device_power(struct acpi_device *dev); dev 516 include/acpi/acpi_bus.h acpi_status acpi_add_pm_notifier(struct acpi_device *adev, struct device *dev, dev 522 include/acpi/acpi_bus.h struct device *dev, dev 544 include/acpi/acpi_bus.h static inline int acpi_pm_device_run_wake(struct device *dev, bool enable) dev 553 include/acpi/acpi_bus.h static inline int acpi_pm_device_sleep_wake(struct device *dev, bool enable) dev 54 include/acpi/ghes.h int ghes_edac_register(struct ghes *ghes, struct device *dev); dev 64 include/acpi/ghes.h static inline int ghes_edac_register(struct ghes *ghes, struct device *dev) dev 215 include/acpi/processor.h struct device *dev; /* Processor device. */ dev 9 include/asm-generic/dma-coherent.h int dma_alloc_from_coherent(struct device *dev, ssize_t size, dev 11 include/asm-generic/dma-coherent.h int dma_release_from_coherent(struct device *dev, int order, void *vaddr); dev 13 include/asm-generic/dma-coherent.h int dma_mmap_from_coherent(struct device *dev, struct vm_area_struct *vma, dev 19 include/asm-generic/dma-coherent.h int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, dev 22 include/asm-generic/dma-coherent.h void dma_release_declared_memory(struct device *dev); dev 24 include/asm-generic/dma-coherent.h void *dma_mark_declared_memory_occupied(struct device *dev, dev 27 include/asm-generic/dma-coherent.h #define dma_alloc_from_coherent(dev, size, handle, ret) (0) dev 28 include/asm-generic/dma-coherent.h #define dma_release_from_coherent(dev, order, vaddr) (0) dev 29 include/asm-generic/dma-coherent.h #define dma_mmap_from_coherent(dev, vma, vaddr, order, ret) (0) dev 12 include/asm-generic/dma-mapping-broken.h dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, dev 16 include/asm-generic/dma-mapping-broken.h dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, dev 19 include/asm-generic/dma-mapping-broken.h static inline void *dma_alloc_attrs(struct device *dev, size_t size, dev 24 include/asm-generic/dma-mapping-broken.h return dma_alloc_coherent(dev, size, dma_handle, flag); dev 27 include/asm-generic/dma-mapping-broken.h static inline void dma_free_attrs(struct device *dev, size_t size, dev 32 include/asm-generic/dma-mapping-broken.h dma_free_coherent(dev, size, cpu_addr, dma_handle); dev 39 include/asm-generic/dma-mapping-broken.h dma_map_single(struct device *dev, void *ptr, size_t size, dev 43 include/asm-generic/dma-mapping-broken.h dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, dev 47 include/asm-generic/dma-mapping-broken.h dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, dev 51 include/asm-generic/dma-mapping-broken.h dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, dev 55 include/asm-generic/dma-mapping-broken.h dma_map_page(struct device *dev, struct page *page, unsigned long offset, dev 59 include/asm-generic/dma-mapping-broken.h dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, dev 63 include/asm-generic/dma-mapping-broken.h dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, dev 67 include/asm-generic/dma-mapping-broken.h dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, dev 72 include/asm-generic/dma-mapping-broken.h dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, dev 80 include/asm-generic/dma-mapping-broken.h dma_mapping_error(struct device *dev, dma_addr_t dma_addr); dev 83 include/asm-generic/dma-mapping-broken.h dma_supported(struct device *dev, u64 mask); dev 86 include/asm-generic/dma-mapping-broken.h dma_set_mask(struct device *dev, u64 mask); dev 92 include/asm-generic/dma-mapping-broken.h dma_cache_sync(struct device *dev, void *vaddr, size_t size, dev 10 include/asm-generic/dma-mapping-common.h static inline dma_addr_t dma_map_single_attrs(struct device *dev, void *ptr, dev 15 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 20 include/asm-generic/dma-mapping-common.h addr = ops->map_page(dev, virt_to_page(ptr), dev 23 include/asm-generic/dma-mapping-common.h debug_dma_map_page(dev, virt_to_page(ptr), dev 29 include/asm-generic/dma-mapping-common.h static inline void dma_unmap_single_attrs(struct device *dev, dma_addr_t addr, dev 34 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 38 include/asm-generic/dma-mapping-common.h ops->unmap_page(dev, addr, size, dir, attrs); dev 39 include/asm-generic/dma-mapping-common.h debug_dma_unmap_page(dev, addr, size, dir, true); dev 42 include/asm-generic/dma-mapping-common.h static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, dev 46 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 53 include/asm-generic/dma-mapping-common.h ents = ops->map_sg(dev, sg, nents, dir, attrs); dev 54 include/asm-generic/dma-mapping-common.h debug_dma_map_sg(dev, sg, nents, ents, dir); dev 59 include/asm-generic/dma-mapping-common.h static inline void dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, dev 63 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 66 include/asm-generic/dma-mapping-common.h debug_dma_unmap_sg(dev, sg, nents, dir); dev 68 include/asm-generic/dma-mapping-common.h ops->unmap_sg(dev, sg, nents, dir, attrs); dev 71 include/asm-generic/dma-mapping-common.h static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, dev 75 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 80 include/asm-generic/dma-mapping-common.h addr = ops->map_page(dev, page, offset, size, dir, NULL); dev 81 include/asm-generic/dma-mapping-common.h debug_dma_map_page(dev, page, offset, size, dir, addr, false); dev 86 include/asm-generic/dma-mapping-common.h static inline void dma_unmap_page(struct device *dev, dma_addr_t addr, dev 89 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 93 include/asm-generic/dma-mapping-common.h ops->unmap_page(dev, addr, size, dir, NULL); dev 94 include/asm-generic/dma-mapping-common.h debug_dma_unmap_page(dev, addr, size, dir, false); dev 97 include/asm-generic/dma-mapping-common.h static inline void dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, dev 101 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 105 include/asm-generic/dma-mapping-common.h ops->sync_single_for_cpu(dev, addr, size, dir); dev 106 include/asm-generic/dma-mapping-common.h debug_dma_sync_single_for_cpu(dev, addr, size, dir); dev 109 include/asm-generic/dma-mapping-common.h static inline void dma_sync_single_for_device(struct device *dev, dev 113 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 117 include/asm-generic/dma-mapping-common.h ops->sync_single_for_device(dev, addr, size, dir); dev 118 include/asm-generic/dma-mapping-common.h debug_dma_sync_single_for_device(dev, addr, size, dir); dev 121 include/asm-generic/dma-mapping-common.h static inline void dma_sync_single_range_for_cpu(struct device *dev, dev 127 include/asm-generic/dma-mapping-common.h const struct dma_map_ops *ops = get_dma_ops(dev); dev 131 include/asm-generic/dma-mapping-common.h ops->sync_single_for_cpu(dev, addr + offset, size, dir); dev 132 include/asm-generic/dma-mapping-common.h debug_dma_sync_single_range_for_cpu(dev, addr, offset, size, dir); dev 135 include/asm-generic/dma-mapping-common.h static inline void dma_sync_single_range_for_device(struct device *dev, dev 141 include/asm-generic/dma-mapping-common.h const struct dma_map_ops *ops = get_dma_ops(dev); dev 145 include/asm-generic/dma-mapping-common.h ops->sync_single_for_device(dev, addr + offset, size, dir); dev 146 include/asm-generic/dma-mapping-common.h debug_dma_sync_single_range_for_device(dev, addr, offset, size, dir); dev 150 include/asm-generic/dma-mapping-common.h dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, dev 153 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 157 include/asm-generic/dma-mapping-common.h ops->sync_sg_for_cpu(dev, sg, nelems, dir); dev 158 include/asm-generic/dma-mapping-common.h debug_dma_sync_sg_for_cpu(dev, sg, nelems, dir); dev 162 include/asm-generic/dma-mapping-common.h dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, dev 165 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 169 include/asm-generic/dma-mapping-common.h ops->sync_sg_for_device(dev, sg, nelems, dir); dev 170 include/asm-generic/dma-mapping-common.h debug_dma_sync_sg_for_device(dev, sg, nelems, dir); dev 179 include/asm-generic/dma-mapping-common.h extern int dma_common_mmap(struct device *dev, struct vm_area_struct *vma, dev 205 include/asm-generic/dma-mapping-common.h dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dev 208 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 211 include/asm-generic/dma-mapping-common.h return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs); dev 212 include/asm-generic/dma-mapping-common.h return dma_common_mmap(dev, vma, cpu_addr, dma_addr, size); dev 218 include/asm-generic/dma-mapping-common.h dma_common_get_sgtable(struct device *dev, struct sg_table *sgt, dev 222 include/asm-generic/dma-mapping-common.h dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dev 225 include/asm-generic/dma-mapping-common.h struct dma_map_ops *ops = get_dma_ops(dev); dev 228 include/asm-generic/dma-mapping-common.h return ops->get_sgtable(dev, sgt, cpu_addr, dma_addr, size, dev 230 include/asm-generic/dma-mapping-common.h return dma_common_get_sgtable(dev, sgt, cpu_addr, dma_addr, size); dev 126 include/asm-generic/gpio.h static inline int gpio_export_link(struct device *dev, const char *name, dev 129 include/asm-generic/gpio.h return gpiod_export_link(dev, name, gpio_to_desc(gpio)); dev 278 include/asm-generic/io.h extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max); dev 281 include/asm-generic/io.h static inline void pci_iounmap(struct pci_dev *dev, void __iomem *p) dev 72 include/asm-generic/iomap.h extern void pci_iounmap(struct pci_dev *dev, void __iomem *); dev 75 include/asm-generic/iomap.h static inline void pci_iounmap(struct pci_dev *dev, void __iomem *addr) dev 4 include/asm-generic/libata-portmap.h #define ATA_PRIMARY_IRQ(dev) 14 dev 5 include/asm-generic/libata-portmap.h #define ATA_SECONDARY_IRQ(dev) 15 dev 12 include/asm-generic/pci-dma-compat.h return dma_supported(hwdev == NULL ? NULL : &hwdev->dev, mask); dev 19 include/asm-generic/pci-dma-compat.h return dma_alloc_coherent(hwdev == NULL ? NULL : &hwdev->dev, size, dma_handle, GFP_ATOMIC); dev 26 include/asm-generic/pci-dma-compat.h return dma_zalloc_coherent(hwdev == NULL ? NULL : &hwdev->dev, dev 34 include/asm-generic/pci-dma-compat.h dma_free_coherent(hwdev == NULL ? NULL : &hwdev->dev, size, vaddr, dma_handle); dev 40 include/asm-generic/pci-dma-compat.h return dma_map_single(hwdev == NULL ? NULL : &hwdev->dev, ptr, size, (enum dma_data_direction)direction); dev 47 include/asm-generic/pci-dma-compat.h dma_unmap_single(hwdev == NULL ? NULL : &hwdev->dev, dma_addr, size, (enum dma_data_direction)direction); dev 54 include/asm-generic/pci-dma-compat.h return dma_map_page(hwdev == NULL ? NULL : &hwdev->dev, page, offset, size, (enum dma_data_direction)direction); dev 61 include/asm-generic/pci-dma-compat.h dma_unmap_page(hwdev == NULL ? NULL : &hwdev->dev, dma_address, size, (enum dma_data_direction)direction); dev 68 include/asm-generic/pci-dma-compat.h return dma_map_sg(hwdev == NULL ? NULL : &hwdev->dev, sg, nents, (enum dma_data_direction)direction); dev 75 include/asm-generic/pci-dma-compat.h dma_unmap_sg(hwdev == NULL ? NULL : &hwdev->dev, sg, nents, (enum dma_data_direction)direction); dev 82 include/asm-generic/pci-dma-compat.h dma_sync_single_for_cpu(hwdev == NULL ? NULL : &hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); dev 89 include/asm-generic/pci-dma-compat.h dma_sync_single_for_device(hwdev == NULL ? NULL : &hwdev->dev, dma_handle, size, (enum dma_data_direction)direction); dev 96 include/asm-generic/pci-dma-compat.h dma_sync_sg_for_cpu(hwdev == NULL ? NULL : &hwdev->dev, sg, nelems, (enum dma_data_direction)direction); dev 103 include/asm-generic/pci-dma-compat.h dma_sync_sg_for_device(hwdev == NULL ? NULL : &hwdev->dev, sg, nelems, (enum dma_data_direction)direction); dev 109 include/asm-generic/pci-dma-compat.h return dma_mapping_error(&pdev->dev, dma_addr); dev 113 include/asm-generic/pci-dma-compat.h static inline int pci_set_dma_mask(struct pci_dev *dev, u64 mask) dev 115 include/asm-generic/pci-dma-compat.h return dma_set_mask(&dev->dev, mask); dev 118 include/asm-generic/pci-dma-compat.h static inline int pci_set_consistent_dma_mask(struct pci_dev *dev, u64 mask) dev 120 include/asm-generic/pci-dma-compat.h return dma_set_coherent_mask(&dev->dev, mask); dev 23 include/asm-generic/pci.h static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) dev 17 include/asm-generic/pci_iomap.h extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max); dev 22 include/asm-generic/pci_iomap.h extern void __iomem *__pci_ioport_map(struct pci_dev *dev, unsigned long port, dev 25 include/asm-generic/pci_iomap.h #define __pci_ioport_map(dev, port, nr) ioport_map((port), (nr)) dev 29 include/asm-generic/pci_iomap.h static inline void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max) dev 25 include/drm/ati_pcigart.h extern int drm_ati_pcigart_init(struct drm_device *dev, dev 27 include/drm/ati_pcigart.h extern int drm_ati_pcigart_cleanup(struct drm_device *dev, dev 24 include/drm/bridge/ptn3460.h int ptn3460_init(struct drm_device *dev, struct drm_encoder *encoder, dev 28 include/drm/bridge/ptn3460.h static inline int ptn3460_init(struct drm_device *dev, dev 226 include/drm/drmP.h typedef int drm_ioctl_t(struct drm_device *dev, void *data, dev 388 include/drm/drmP.h int (*dma_ioctl) (struct drm_device *dev, void *data, struct drm_file *file_priv); dev 390 include/drm/drmP.h int (*context_dtor) (struct drm_device *dev, int context); dev 391 include/drm/drmP.h int (*set_busid)(struct drm_device *dev, struct drm_master *master); dev 410 include/drm/drmP.h u32 (*get_vblank_counter) (struct drm_device *dev, int crtc); dev 425 include/drm/drmP.h int (*enable_vblank) (struct drm_device *dev, int crtc); dev 436 include/drm/drmP.h void (*disable_vblank) (struct drm_device *dev, int crtc); dev 449 include/drm/drmP.h int (*device_is_agp) (struct drm_device *dev); dev 481 include/drm/drmP.h int (*get_scanout_position) (struct drm_device *dev, int crtc, dev 516 include/drm/drmP.h int (*get_vblank_timestamp) (struct drm_device *dev, int crtc, dev 524 include/drm/drmP.h void (*irq_preinstall) (struct drm_device *dev); dev 525 include/drm/drmP.h int (*irq_postinstall) (struct drm_device *dev); dev 526 include/drm/drmP.h void (*irq_uninstall) (struct drm_device *dev); dev 529 include/drm/drmP.h int (*master_create)(struct drm_device *dev, struct drm_master *master); dev 530 include/drm/drmP.h void (*master_destroy)(struct drm_device *dev, struct drm_master *master); dev 536 include/drm/drmP.h int (*master_set)(struct drm_device *dev, struct drm_file *file_priv, dev 538 include/drm/drmP.h void (*master_drop)(struct drm_device *dev, struct drm_file *file_priv, dev 556 include/drm/drmP.h int (*prime_handle_to_fd)(struct drm_device *dev, struct drm_file *file_priv, dev 559 include/drm/drmP.h int (*prime_fd_to_handle)(struct drm_device *dev, struct drm_file *file_priv, dev 562 include/drm/drmP.h struct dma_buf * (*gem_prime_export)(struct drm_device *dev, dev 565 include/drm/drmP.h struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev, dev 574 include/drm/drmP.h struct drm_device *dev, dev 583 include/drm/drmP.h void (*vgaarb_irq)(struct drm_device *dev, bool state); dev 587 include/drm/drmP.h struct drm_device *dev, dev 590 include/drm/drmP.h struct drm_device *dev, uint32_t handle, dev 593 include/drm/drmP.h struct drm_device *dev, dev 651 include/drm/drmP.h struct drm_device *dev; dev 671 include/drm/drmP.h struct drm_device *dev; /* pointer to the drm_device */ dev 697 include/drm/drmP.h struct device *dev; /**< Device structure of bus-device */ dev 828 include/drm/drmP.h static __inline__ int drm_core_check_feature(struct drm_device *dev, dev 831 include/drm/drmP.h return ((dev->driver->driver_features & feature) ? 1 : 0); dev 834 include/drm/drmP.h static inline void drm_device_set_unplugged(struct drm_device *dev) dev 837 include/drm/drmP.h atomic_set(&dev->unplugged, 1); dev 840 include/drm/drmP.h static inline int drm_device_is_unplugged(struct drm_device *dev) dev 842 include/drm/drmP.h int ret = atomic_read(&dev->unplugged); dev 883 include/drm/drmP.h int drm_noop(struct drm_device *dev, void *data, dev 897 include/drm/drmP.h extern int drm_irq_install(struct drm_device *dev, int irq); dev 898 include/drm/drmP.h extern int drm_irq_uninstall(struct drm_device *dev); dev 900 include/drm/drmP.h extern int drm_vblank_init(struct drm_device *dev, int num_crtcs); dev 901 include/drm/drmP.h extern int drm_wait_vblank(struct drm_device *dev, void *data, dev 903 include/drm/drmP.h extern u32 drm_vblank_count(struct drm_device *dev, int crtc); dev 904 include/drm/drmP.h extern u32 drm_vblank_count_and_time(struct drm_device *dev, int crtc, dev 906 include/drm/drmP.h extern void drm_send_vblank_event(struct drm_device *dev, int crtc, dev 908 include/drm/drmP.h extern bool drm_handle_vblank(struct drm_device *dev, int crtc); dev 909 include/drm/drmP.h extern int drm_vblank_get(struct drm_device *dev, int crtc); dev 910 include/drm/drmP.h extern void drm_vblank_put(struct drm_device *dev, int crtc); dev 913 include/drm/drmP.h extern void drm_wait_one_vblank(struct drm_device *dev, int crtc); dev 915 include/drm/drmP.h extern void drm_vblank_off(struct drm_device *dev, int crtc); dev 916 include/drm/drmP.h extern void drm_vblank_on(struct drm_device *dev, int crtc); dev 919 include/drm/drmP.h extern void drm_vblank_cleanup(struct drm_device *dev); dev 921 include/drm/drmP.h extern int drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev, dev 939 include/drm/drmP.h return &crtc->dev->vblank[drm_crtc_index(crtc)].queue; dev 943 include/drm/drmP.h extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc); dev 944 include/drm/drmP.h extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc); dev 950 include/drm/drmP.h extern void drm_put_dev(struct drm_device *dev); dev 951 include/drm/drmP.h extern void drm_unplug_dev(struct drm_device *dev); dev 976 include/drm/drmP.h extern struct dma_buf *drm_gem_prime_export(struct drm_device *dev, dev 978 include/drm/drmP.h extern int drm_gem_prime_handle_to_fd(struct drm_device *dev, dev 981 include/drm/drmP.h extern struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev, dev 983 include/drm/drmP.h extern int drm_gem_prime_fd_to_handle(struct drm_device *dev, dev 993 include/drm/drmP.h extern struct drm_dma_handle *drm_pci_alloc(struct drm_device *dev, size_t size, dev 995 include/drm/drmP.h extern void drm_pci_free(struct drm_device *dev, struct drm_dma_handle * dmah); dev 998 include/drm/drmP.h extern void drm_sysfs_hotplug_event(struct drm_device *dev); dev 1003 include/drm/drmP.h void drm_dev_ref(struct drm_device *dev); dev 1004 include/drm/drmP.h void drm_dev_unref(struct drm_device *dev); dev 1005 include/drm/drmP.h int drm_dev_register(struct drm_device *dev, unsigned long flags); dev 1006 include/drm/drmP.h void drm_dev_unregister(struct drm_device *dev); dev 1007 include/drm/drmP.h int drm_dev_set_unique(struct drm_device *dev, const char *fmt, ...); dev 1015 include/drm/drmP.h static __inline__ int drm_pci_device_is_agp(struct drm_device *dev) dev 1017 include/drm/drmP.h if (dev->driver->device_is_agp != NULL) { dev 1018 include/drm/drmP.h int err = (*dev->driver->device_is_agp) (dev); dev 1025 include/drm/drmP.h return pci_find_capability(dev->pdev, PCI_CAP_ID_AGP); dev 1027 include/drm/drmP.h void drm_pci_agp_destroy(struct drm_device *dev); dev 1034 include/drm/drmP.h extern int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master); dev 1040 include/drm/drmP.h extern int drm_pcie_get_speed_cap_mask(struct drm_device *dev, u32 *speed_mask); dev 36 include/drm/drm_agpsupport.h struct agp_memory *drm_agp_bind_pages(struct drm_device *dev, dev 42 include/drm/drm_agpsupport.h struct drm_agp_head *drm_agp_init(struct drm_device *dev); dev 43 include/drm/drm_agpsupport.h void drm_agp_clear(struct drm_device *dev); dev 44 include/drm/drm_agpsupport.h int drm_agp_acquire(struct drm_device *dev); dev 45 include/drm/drm_agpsupport.h int drm_agp_acquire_ioctl(struct drm_device *dev, void *data, dev 47 include/drm/drm_agpsupport.h int drm_agp_release(struct drm_device *dev); dev 48 include/drm/drm_agpsupport.h int drm_agp_release_ioctl(struct drm_device *dev, void *data, dev 50 include/drm/drm_agpsupport.h int drm_agp_enable(struct drm_device *dev, struct drm_agp_mode mode); dev 51 include/drm/drm_agpsupport.h int drm_agp_enable_ioctl(struct drm_device *dev, void *data, dev 53 include/drm/drm_agpsupport.h int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info); dev 54 include/drm/drm_agpsupport.h int drm_agp_info_ioctl(struct drm_device *dev, void *data, dev 56 include/drm/drm_agpsupport.h int drm_agp_alloc(struct drm_device *dev, struct drm_agp_buffer *request); dev 57 include/drm/drm_agpsupport.h int drm_agp_alloc_ioctl(struct drm_device *dev, void *data, dev 59 include/drm/drm_agpsupport.h int drm_agp_free(struct drm_device *dev, struct drm_agp_buffer *request); dev 60 include/drm/drm_agpsupport.h int drm_agp_free_ioctl(struct drm_device *dev, void *data, dev 62 include/drm/drm_agpsupport.h int drm_agp_unbind(struct drm_device *dev, struct drm_agp_binding *request); dev 63 include/drm/drm_agpsupport.h int drm_agp_unbind_ioctl(struct drm_device *dev, void *data, dev 65 include/drm/drm_agpsupport.h int drm_agp_bind(struct drm_device *dev, struct drm_agp_binding *request); dev 66 include/drm/drm_agpsupport.h int drm_agp_bind_ioctl(struct drm_device *dev, void *data, dev 85 include/drm/drm_agpsupport.h static inline struct agp_memory *drm_agp_bind_pages(struct drm_device *dev, dev 94 include/drm/drm_agpsupport.h static inline struct drm_agp_head *drm_agp_init(struct drm_device *dev) dev 99 include/drm/drm_agpsupport.h static inline void drm_agp_clear(struct drm_device *dev) dev 103 include/drm/drm_agpsupport.h static inline int drm_agp_acquire(struct drm_device *dev) dev 108 include/drm/drm_agpsupport.h static inline int drm_agp_acquire_ioctl(struct drm_device *dev, void *data, dev 114 include/drm/drm_agpsupport.h static inline int drm_agp_release(struct drm_device *dev) dev 119 include/drm/drm_agpsupport.h static inline int drm_agp_release_ioctl(struct drm_device *dev, void *data, dev 125 include/drm/drm_agpsupport.h static inline int drm_agp_enable(struct drm_device *dev, dev 131 include/drm/drm_agpsupport.h static inline int drm_agp_enable_ioctl(struct drm_device *dev, void *data, dev 137 include/drm/drm_agpsupport.h static inline int drm_agp_info(struct drm_device *dev, dev 143 include/drm/drm_agpsupport.h static inline int drm_agp_info_ioctl(struct drm_device *dev, void *data, dev 149 include/drm/drm_agpsupport.h static inline int drm_agp_alloc(struct drm_device *dev, dev 155 include/drm/drm_agpsupport.h static inline int drm_agp_alloc_ioctl(struct drm_device *dev, void *data, dev 161 include/drm/drm_agpsupport.h static inline int drm_agp_free(struct drm_device *dev, dev 167 include/drm/drm_agpsupport.h static inline int drm_agp_free_ioctl(struct drm_device *dev, void *data, dev 173 include/drm/drm_agpsupport.h static inline int drm_agp_unbind(struct drm_device *dev, dev 179 include/drm/drm_agpsupport.h static inline int drm_agp_unbind_ioctl(struct drm_device *dev, void *data, dev 185 include/drm/drm_agpsupport.h static inline int drm_agp_bind(struct drm_device *dev, dev 191 include/drm/drm_agpsupport.h static inline int drm_agp_bind_ioctl(struct drm_device *dev, void *data, dev 164 include/drm/drm_crtc.h struct drm_device *dev; dev 216 include/drm/drm_crtc.h struct drm_device *dev; dev 321 include/drm/drm_crtc.h struct drm_device *dev; dev 448 include/drm/drm_crtc.h struct drm_device *dev; dev 513 include/drm/drm_crtc.h struct drm_device *dev; dev 611 include/drm/drm_crtc.h struct drm_device *dev; dev 667 include/drm/drm_crtc.h struct drm_device *dev; dev 713 include/drm/drm_crtc.h struct drm_framebuffer *(*fb_create)(struct drm_device *dev, dev 716 include/drm/drm_crtc.h void (*output_poll_changed)(struct drm_device *dev); dev 878 include/drm/drm_crtc.h extern int drm_crtc_init_with_planes(struct drm_device *dev, dev 883 include/drm/drm_crtc.h extern int drm_crtc_init(struct drm_device *dev, dev 903 include/drm/drm_crtc.h extern int drm_connector_init(struct drm_device *dev, dev 913 include/drm/drm_crtc.h extern void drm_connector_unplug_all(struct drm_device *dev); dev 915 include/drm/drm_crtc.h extern int drm_bridge_init(struct drm_device *dev, struct drm_bridge *bridge, dev 919 include/drm/drm_crtc.h extern int drm_encoder_init(struct drm_device *dev, dev 937 include/drm/drm_crtc.h extern int drm_universal_plane_init(struct drm_device *dev, dev 944 include/drm/drm_crtc.h extern int drm_plane_init(struct drm_device *dev, dev 968 include/drm/drm_crtc.h extern int drm_mode_group_init_legacy_group(struct drm_device *dev, struct drm_mode_group *group); dev 970 include/drm/drm_crtc.h extern void drm_reinit_primary_mode_group(struct drm_device *dev); dev 976 include/drm/drm_crtc.h extern void drm_mode_config_init(struct drm_device *dev); dev 977 include/drm/drm_crtc.h extern void drm_mode_config_reset(struct drm_device *dev); dev 978 include/drm/drm_crtc.h extern void drm_mode_config_cleanup(struct drm_device *dev); dev 1007 include/drm/drm_crtc.h extern int drm_framebuffer_init(struct drm_device *dev, dev 1010 include/drm/drm_crtc.h extern struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev, dev 1021 include/drm/drm_crtc.h extern struct drm_property *drm_property_create(struct drm_device *dev, int flags, dev 1023 include/drm/drm_crtc.h extern struct drm_property *drm_property_create_enum(struct drm_device *dev, int flags, dev 1027 include/drm/drm_crtc.h struct drm_property *drm_property_create_bitmask(struct drm_device *dev, dev 1032 include/drm/drm_crtc.h struct drm_property *drm_property_create_range(struct drm_device *dev, int flags, dev 1035 include/drm/drm_crtc.h struct drm_property *drm_property_create_signed_range(struct drm_device *dev, dev 1038 include/drm/drm_crtc.h struct drm_property *drm_property_create_object(struct drm_device *dev, dev 1040 include/drm/drm_crtc.h extern void drm_property_destroy(struct drm_device *dev, struct drm_property *property); dev 1043 include/drm/drm_crtc.h extern int drm_mode_create_dvi_i_properties(struct drm_device *dev); dev 1044 include/drm/drm_crtc.h extern int drm_mode_create_tv_properties(struct drm_device *dev, int num_formats, dev 1046 include/drm/drm_crtc.h extern int drm_mode_create_scaling_mode_property(struct drm_device *dev); dev 1047 include/drm/drm_crtc.h extern int drm_mode_create_aspect_ratio_property(struct drm_device *dev); dev 1048 include/drm/drm_crtc.h extern int drm_mode_create_dirty_info_property(struct drm_device *dev); dev 1054 include/drm/drm_crtc.h extern struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, dev 1058 include/drm/drm_crtc.h extern int drm_mode_getresources(struct drm_device *dev, dev 1060 include/drm/drm_crtc.h extern int drm_mode_getplane_res(struct drm_device *dev, void *data, dev 1062 include/drm/drm_crtc.h extern int drm_mode_getcrtc(struct drm_device *dev, dev 1064 include/drm/drm_crtc.h extern int drm_mode_getconnector(struct drm_device *dev, dev 1067 include/drm/drm_crtc.h extern int drm_mode_setcrtc(struct drm_device *dev, dev 1069 include/drm/drm_crtc.h extern int drm_mode_getplane(struct drm_device *dev, dev 1071 include/drm/drm_crtc.h extern int drm_mode_setplane(struct drm_device *dev, dev 1073 include/drm/drm_crtc.h extern int drm_mode_cursor_ioctl(struct drm_device *dev, dev 1075 include/drm/drm_crtc.h extern int drm_mode_cursor2_ioctl(struct drm_device *dev, dev 1077 include/drm/drm_crtc.h extern int drm_mode_addfb(struct drm_device *dev, dev 1079 include/drm/drm_crtc.h extern int drm_mode_addfb2(struct drm_device *dev, dev 1082 include/drm/drm_crtc.h extern int drm_mode_rmfb(struct drm_device *dev, dev 1084 include/drm/drm_crtc.h extern int drm_mode_getfb(struct drm_device *dev, dev 1086 include/drm/drm_crtc.h extern int drm_mode_dirtyfb_ioctl(struct drm_device *dev, dev 1089 include/drm/drm_crtc.h extern int drm_mode_getproperty_ioctl(struct drm_device *dev, dev 1091 include/drm/drm_crtc.h extern int drm_mode_getblob_ioctl(struct drm_device *dev, dev 1093 include/drm/drm_crtc.h extern int drm_mode_connector_property_set_ioctl(struct drm_device *dev, dev 1095 include/drm/drm_crtc.h extern int drm_mode_getencoder(struct drm_device *dev, dev 1097 include/drm/drm_crtc.h extern int drm_mode_gamma_get_ioctl(struct drm_device *dev, dev 1099 include/drm/drm_crtc.h extern int drm_mode_gamma_set_ioctl(struct drm_device *dev, dev 1106 include/drm/drm_crtc.h extern int drm_mode_page_flip_ioctl(struct drm_device *dev, dev 1116 include/drm/drm_crtc.h struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev, dev 1120 include/drm/drm_crtc.h extern int drm_mode_create_dumb_ioctl(struct drm_device *dev, dev 1122 include/drm/drm_crtc.h extern int drm_mode_mmap_dumb_ioctl(struct drm_device *dev, dev 1124 include/drm/drm_crtc.h extern int drm_mode_destroy_dumb_ioctl(struct drm_device *dev, dev 1126 include/drm/drm_crtc.h extern int drm_mode_obj_get_properties_ioctl(struct drm_device *dev, void *data, dev 1128 include/drm/drm_crtc.h extern int drm_mode_obj_set_property_ioctl(struct drm_device *dev, void *data, dev 1141 include/drm/drm_crtc.h extern struct drm_property *drm_mode_create_rotation_property(struct drm_device *dev, dev 1148 include/drm/drm_crtc.h static inline struct drm_plane *drm_plane_find(struct drm_device *dev, dev 1152 include/drm/drm_crtc.h mo = drm_mode_object_find(dev, id, DRM_MODE_OBJECT_PLANE); dev 1156 include/drm/drm_crtc.h static inline struct drm_crtc *drm_crtc_find(struct drm_device *dev, dev 1160 include/drm/drm_crtc.h mo = drm_mode_object_find(dev, id, DRM_MODE_OBJECT_CRTC); dev 1164 include/drm/drm_crtc.h static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev, dev 1168 include/drm/drm_crtc.h mo = drm_mode_object_find(dev, id, DRM_MODE_OBJECT_ENCODER); dev 1172 include/drm/drm_crtc.h static inline struct drm_connector *drm_connector_find(struct drm_device *dev, dev 1176 include/drm/drm_crtc.h mo = drm_mode_object_find(dev, id, DRM_MODE_OBJECT_CONNECTOR); dev 1180 include/drm/drm_crtc.h static inline struct drm_property *drm_property_find(struct drm_device *dev, dev 1184 include/drm/drm_crtc.h mo = drm_mode_object_find(dev, id, DRM_MODE_OBJECT_PROPERTY); dev 1189 include/drm/drm_crtc.h drm_property_blob_find(struct drm_device *dev, uint32_t id) dev 1192 include/drm/drm_crtc.h mo = drm_mode_object_find(dev, id, DRM_MODE_OBJECT_BLOB); dev 128 include/drm/drm_crtc_helper.h extern void drm_helper_disable_unused_functions(struct drm_device *dev); dev 162 include/drm/drm_crtc_helper.h extern void drm_helper_resume_force_mode(struct drm_device *dev); dev 172 include/drm/drm_crtc_helper.h extern void drm_kms_helper_poll_init(struct drm_device *dev); dev 173 include/drm/drm_crtc_helper.h extern void drm_kms_helper_poll_fini(struct drm_device *dev); dev 174 include/drm/drm_crtc_helper.h extern bool drm_helper_hpd_irq_event(struct drm_device *dev); dev 175 include/drm/drm_crtc_helper.h extern void drm_kms_helper_hotplug_event(struct drm_device *dev); dev 177 include/drm/drm_crtc_helper.h extern void drm_kms_helper_poll_disable(struct drm_device *dev); dev 178 include/drm/drm_crtc_helper.h extern void drm_kms_helper_poll_enable(struct drm_device *dev); dev 549 include/drm/drm_dp_helper.h struct device *dev; dev 418 include/drm/drm_dp_mst_helper.h struct device *dev; dev 466 include/drm/drm_dp_mst_helper.h int drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct drm_dp_aux *aux, int max_dpcd_transaction_bytes, int max_payloads, int conn_base_id); dev 104 include/drm/drm_encoder_slave.h int drm_i2c_encoder_init(struct drm_device *dev, dev 124 include/drm/drm_encoder_slave.h struct drm_device *dev, dev 12 include/drm/drm_fb_cma_helper.h struct drm_fbdev_cma *drm_fbdev_cma_init(struct drm_device *dev, dev 20 include/drm/drm_fb_cma_helper.h struct drm_framebuffer *drm_fb_cma_create(struct drm_device *dev, dev 84 include/drm/drm_fb_helper.h struct drm_device *dev; dev 100 include/drm/drm_fb_helper.h void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper, dev 102 include/drm/drm_fb_helper.h int drm_fb_helper_init(struct drm_device *dev, dev 57 include/drm/drm_gem.h struct drm_device *dev; dev 126 include/drm/drm_gem.h int drm_gem_object_init(struct drm_device *dev, dev 128 include/drm/drm_gem.h void drm_gem_private_object_init(struct drm_device *dev, dev 153 include/drm/drm_gem.h struct drm_device *dev = obj->dev; dev 155 include/drm/drm_gem.h mutex_lock(&dev->struct_mutex); dev 158 include/drm/drm_gem.h mutex_unlock(&dev->struct_mutex); dev 176 include/drm/drm_gem.h struct drm_gem_object *drm_gem_object_lookup(struct drm_device *dev, dev 180 include/drm/drm_gem.h struct drm_device *dev, dev 48 include/drm/drm_gem_cma_helper.h drm_gem_cma_prime_import_sg_table(struct drm_device *dev, dev 159 include/drm/drm_legacy.h struct drm_local_map *drm_legacy_getsarea(struct drm_device *dev); dev 171 include/drm/drm_legacy.h #define LOCK_TEST_WITH_RETURN( dev, _file_priv ) \ dev 186 include/drm/drm_legacy.h void __drm_legacy_pci_free(struct drm_device *dev, drm_dma_handle_t * dmah); dev 189 include/drm/drm_legacy.h void drm_legacy_ioremap(struct drm_local_map *map, struct drm_device *dev); dev 190 include/drm/drm_legacy.h void drm_legacy_ioremap_wc(struct drm_local_map *map, struct drm_device *dev); dev 191 include/drm/drm_legacy.h void drm_legacy_ioremapfree(struct drm_local_map *map, struct drm_device *dev); dev 193 include/drm/drm_legacy.h static __inline__ struct drm_local_map *drm_legacy_findmap(struct drm_device *dev, dev 197 include/drm/drm_legacy.h list_for_each_entry(_entry, &dev->maplist, head) dev 68 include/drm/drm_mipi_dsi.h struct device *dev; dev 120 include/drm/drm_mipi_dsi.h struct device dev; dev 128 include/drm/drm_mipi_dsi.h static inline struct mipi_dsi_device *to_mipi_dsi_device(struct device *dev) dev 130 include/drm/drm_mipi_dsi.h return container_of(dev, struct mipi_dsi_device, dev); dev 162 include/drm/drm_mipi_dsi.h return dev_get_drvdata(&dsi->dev); dev 167 include/drm/drm_mipi_dsi.h dev_set_drvdata(&dsi->dev, data); dev 180 include/drm/drm_modes.h struct drm_display_mode *drm_mode_create(struct drm_device *dev); dev 181 include/drm/drm_modes.h void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode); dev 185 include/drm/drm_modes.h struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, dev 189 include/drm/drm_modes.h struct drm_display_mode *drm_gtf_mode(struct drm_device *dev, dev 192 include/drm/drm_modes.h struct drm_display_mode *drm_gtf_mode_complex(struct drm_device *dev, dev 212 include/drm/drm_modes.h struct drm_display_mode *drm_mode_duplicate(struct drm_device *dev, dev 220 include/drm/drm_modes.h void drm_mode_validate_size(struct drm_device *dev, dev 223 include/drm/drm_modes.h void drm_mode_prune_invalid(struct drm_device *dev, dev 234 include/drm/drm_modes.h drm_mode_create_from_cmdline_mode(struct drm_device *dev, dev 130 include/drm/drm_modeset_lock.h void drm_modeset_lock_all(struct drm_device *dev); dev 131 include/drm/drm_modeset_lock.h int __drm_modeset_lock_all(struct drm_device *dev, bool trylock); dev 132 include/drm/drm_modeset_lock.h void drm_modeset_unlock_all(struct drm_device *dev); dev 135 include/drm/drm_modeset_lock.h void drm_warn_on_modeset_not_all_locked(struct drm_device *dev); dev 139 include/drm/drm_modeset_lock.h int drm_modeset_lock_all_crtcs(struct drm_device *dev, dev 8 include/drm/drm_of.h extern uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, dev 11 include/drm/drm_of.h static inline uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, dev 76 include/drm/drm_panel.h struct device *dev; dev 66 include/drm/drm_plane_helper.h extern struct drm_plane *drm_primary_helper_create_plane(struct drm_device *dev, dev 9 include/drm/drm_sysfs.h extern int drm_class_device_register(struct device *dev); dev 10 include/drm/drm_sysfs.h extern void drm_class_device_unregister(struct device *dev); dev 83 include/drm/ttm/ttm_page_alloc.h extern int ttm_dma_populate(struct ttm_dma_tt *ttm_dma, struct device *dev); dev 84 include/drm/ttm/ttm_page_alloc.h extern void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev); dev 100 include/drm/ttm/ttm_page_alloc.h struct device *dev) dev 105 include/drm/ttm/ttm_page_alloc.h struct device *dev) dev 34 include/linux/8250_pci.h pciserial_init_ports(struct pci_dev *dev, const struct pciserial_board *board); dev 54 include/linux/acpi.h #define ACPI_COMPANION(dev) ((dev)->acpi_node.companion) dev 55 include/linux/acpi.h #define ACPI_COMPANION_SET(dev, adev) ACPI_COMPANION(dev) = (adev) dev 56 include/linux/acpi.h #define ACPI_HANDLE(dev) acpi_device_handle(ACPI_COMPANION(dev)) dev 58 include/linux/acpi.h static inline void acpi_preset_companion(struct device *dev, dev 61 include/linux/acpi.h ACPI_COMPANION_SET(dev, acpi_find_child_device(parent, addr, NULL)); dev 66 include/linux/acpi.h return dev_name(&adev->dev); dev 158 include/linux/acpi.h int acpi_register_gsi (struct device *dev, u32 gsi, int triggering, int polarity); dev 176 include/linux/acpi.h int acpi_pci_irq_enable (struct pci_dev *dev); dev 179 include/linux/acpi.h void acpi_pci_irq_disable (struct pci_dev *dev); dev 424 include/linux/acpi.h const struct device *dev); dev 426 include/linux/acpi.h static inline bool acpi_driver_match_device(struct device *dev, dev 429 include/linux/acpi.h return !!acpi_match_device(drv->acpi_match_table, dev); dev 442 include/linux/acpi.h #define ACPI_COMPANION(dev) (NULL) dev 443 include/linux/acpi.h #define ACPI_COMPANION_SET(dev, adev) do { } while (0) dev 444 include/linux/acpi.h #define ACPI_HANDLE(dev) (NULL) dev 504 include/linux/acpi.h const struct acpi_device_id *ids, const struct device *dev) dev 509 include/linux/acpi.h static inline bool acpi_driver_match_device(struct device *dev, dev 515 include/linux/acpi.h static inline int acpi_device_uevent_modalias(struct device *dev, dev 521 include/linux/acpi.h static inline int acpi_device_modalias(struct device *dev, dev 557 include/linux/acpi.h int acpi_dev_runtime_suspend(struct device *dev); dev 558 include/linux/acpi.h int acpi_dev_runtime_resume(struct device *dev); dev 559 include/linux/acpi.h int acpi_subsys_runtime_suspend(struct device *dev); dev 560 include/linux/acpi.h int acpi_subsys_runtime_resume(struct device *dev); dev 562 include/linux/acpi.h static inline int acpi_dev_runtime_suspend(struct device *dev) { return 0; } dev 563 include/linux/acpi.h static inline int acpi_dev_runtime_resume(struct device *dev) { return 0; } dev 564 include/linux/acpi.h static inline int acpi_subsys_runtime_suspend(struct device *dev) { return 0; } dev 565 include/linux/acpi.h static inline int acpi_subsys_runtime_resume(struct device *dev) { return 0; } dev 569 include/linux/acpi.h int acpi_dev_suspend_late(struct device *dev); dev 570 include/linux/acpi.h int acpi_dev_resume_early(struct device *dev); dev 571 include/linux/acpi.h int acpi_subsys_prepare(struct device *dev); dev 572 include/linux/acpi.h void acpi_subsys_complete(struct device *dev); dev 573 include/linux/acpi.h int acpi_subsys_suspend_late(struct device *dev); dev 574 include/linux/acpi.h int acpi_subsys_resume_early(struct device *dev); dev 575 include/linux/acpi.h int acpi_subsys_suspend(struct device *dev); dev 576 include/linux/acpi.h int acpi_subsys_freeze(struct device *dev); dev 578 include/linux/acpi.h static inline int acpi_dev_suspend_late(struct device *dev) { return 0; } dev 579 include/linux/acpi.h static inline int acpi_dev_resume_early(struct device *dev) { return 0; } dev 580 include/linux/acpi.h static inline int acpi_subsys_prepare(struct device *dev) { return 0; } dev 581 include/linux/acpi.h static inline void acpi_subsys_complete(struct device *dev) {} dev 582 include/linux/acpi.h static inline int acpi_subsys_suspend_late(struct device *dev) { return 0; } dev 583 include/linux/acpi.h static inline int acpi_subsys_resume_early(struct device *dev) { return 0; } dev 584 include/linux/acpi.h static inline int acpi_subsys_suspend(struct device *dev) { return 0; } dev 585 include/linux/acpi.h static inline int acpi_subsys_freeze(struct device *dev) { return 0; } dev 589 include/linux/acpi.h struct acpi_device *acpi_dev_pm_get_node(struct device *dev); dev 590 include/linux/acpi.h int acpi_dev_pm_attach(struct device *dev, bool power_on); dev 592 include/linux/acpi.h static inline struct acpi_device *acpi_dev_pm_get_node(struct device *dev) dev 596 include/linux/acpi.h static inline int acpi_dev_pm_attach(struct device *dev, bool power_on) dev 32 include/linux/acpi_dma.h struct device *dev; dev 46 include/linux/acpi_dma.h struct device *dev; dev 62 include/linux/acpi_dma.h int acpi_dma_controller_register(struct device *dev, dev 66 include/linux/acpi_dma.h int acpi_dma_controller_free(struct device *dev); dev 67 include/linux/acpi_dma.h int devm_acpi_dma_controller_register(struct device *dev, dev 71 include/linux/acpi_dma.h void devm_acpi_dma_controller_free(struct device *dev); dev 73 include/linux/acpi_dma.h struct dma_chan *acpi_dma_request_slave_chan_by_index(struct device *dev, dev 75 include/linux/acpi_dma.h struct dma_chan *acpi_dma_request_slave_chan_by_name(struct device *dev, dev 82 include/linux/acpi_dma.h static inline int acpi_dma_controller_register(struct device *dev, dev 89 include/linux/acpi_dma.h static inline int acpi_dma_controller_free(struct device *dev) dev 93 include/linux/acpi_dma.h static inline int devm_acpi_dma_controller_register(struct device *dev, dev 100 include/linux/acpi_dma.h static inline void devm_acpi_dma_controller_free(struct device *dev) dev 105 include/linux/acpi_dma.h struct device *dev, size_t index) dev 110 include/linux/acpi_dma.h struct device *dev, const char *name) dev 42 include/linux/aer.h int pci_enable_pcie_error_reporting(struct pci_dev *dev); dev 43 include/linux/aer.h int pci_disable_pcie_error_reporting(struct pci_dev *dev); dev 44 include/linux/aer.h int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev); dev 46 include/linux/aer.h static inline int pci_enable_pcie_error_reporting(struct pci_dev *dev) dev 50 include/linux/aer.h static inline int pci_disable_pcie_error_reporting(struct pci_dev *dev) dev 54 include/linux/aer.h static inline int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev) dev 60 include/linux/aer.h void cper_print_aer(struct pci_dev *dev, int cper_severity, dev 35 include/linux/ahci_platform.h int ahci_platform_suspend_host(struct device *dev); dev 36 include/linux/ahci_platform.h int ahci_platform_resume_host(struct device *dev); dev 37 include/linux/ahci_platform.h int ahci_platform_suspend(struct device *dev); dev 38 include/linux/ahci_platform.h int ahci_platform_resume(struct device *dev); dev 30 include/linux/amba/bus.h struct device dev; dev 60 include/linux/amba/bus.h #define to_amba_device(d) container_of(d, struct amba_device, dev) dev 62 include/linux/amba/bus.h #define amba_get_drvdata(d) dev_get_drvdata(&d->dev) dev 63 include/linux/amba/bus.h #define amba_set_drvdata(d,p) dev_set_drvdata(&d->dev, p) dev 126 include/linux/amba/bus.h .dev = __AMBA_DEV(busid, data, 0), \ dev 137 include/linux/amba/bus.h .dev = __AMBA_DEV(busid, data, ~0ULL), \ dev 176 include/linux/amba/clcd.h struct amba_device *dev; dev 265 include/linux/amba/clcd.h if (amba_part(fb->dev) == 0x110 || dev 198 include/linux/amba/serial.h void (*set_mctrl)(struct amba_device *dev, void __iomem *base, unsigned int mctrl); dev 91 include/linux/arcdevice.h dev->name , ## args) dev 192 include/linux/arcdevice.h void (*rx) (struct net_device * dev, int bufnum, dev 194 include/linux/arcdevice.h int (*build_header) (struct sk_buff * skb, struct net_device *dev, dev 198 include/linux/arcdevice.h int (*prepare_tx) (struct net_device * dev, struct archdr * pkt, int length, dev 200 include/linux/arcdevice.h int (*continue_tx) (struct net_device * dev, int bufnum); dev 201 include/linux/arcdevice.h int (*ack_tx) (struct net_device * dev, int acked); dev 301 include/linux/arcdevice.h void (*command) (struct net_device * dev, int cmd); dev 302 include/linux/arcdevice.h int (*status) (struct net_device * dev); dev 303 include/linux/arcdevice.h void (*intmask) (struct net_device * dev, int mask); dev 304 include/linux/arcdevice.h int (*reset) (struct net_device * dev, int really_reset); dev 305 include/linux/arcdevice.h void (*open) (struct net_device * dev); dev 306 include/linux/arcdevice.h void (*close) (struct net_device * dev); dev 308 include/linux/arcdevice.h void (*copy_to_card) (struct net_device * dev, int bufnum, int offset, dev 310 include/linux/arcdevice.h void (*copy_from_card) (struct net_device * dev, int bufnum, int offset, dev 318 include/linux/arcdevice.h #define ARCRESET(x) (lp->hw.reset(dev, (x))) dev 319 include/linux/arcdevice.h #define ACOMMAND(x) (lp->hw.command(dev, (x))) dev 320 include/linux/arcdevice.h #define ASTATUS() (lp->hw.status(dev)) dev 321 include/linux/arcdevice.h #define AINTMASK(x) (lp->hw.intmask(dev, (x))) dev 326 include/linux/arcdevice.h void arcnet_dump_skb(struct net_device *dev, struct sk_buff *skb, char *desc); dev 328 include/linux/arcdevice.h #define arcnet_dump_skb(dev,skb,desc) ; dev 335 include/linux/arcdevice.h int arcnet_open(struct net_device *dev); dev 336 include/linux/arcdevice.h int arcnet_close(struct net_device *dev); dev 338 include/linux/arcdevice.h struct net_device *dev); dev 339 include/linux/arcdevice.h void arcnet_timeout(struct net_device *dev); dev 52 include/linux/arm-cci.h #define cci_disable_port_by_device(dev) \ dev 53 include/linux/arm-cci.h __cci_control_port_by_device(dev, false) dev 54 include/linux/arm-cci.h #define cci_enable_port_by_device(dev) \ dev 55 include/linux/arm-cci.h __cci_control_port_by_device(dev, true) dev 56 include/linux/arm-cci.h #define cci_disable_port_by_index(dev) \ dev 57 include/linux/arm-cci.h __cci_control_port_by_index(dev, false) dev 58 include/linux/arm-cci.h #define cci_enable_port_by_index(dev) \ dev 59 include/linux/arm-cci.h __cci_control_port_by_index(dev, true) dev 13 include/linux/ata_platform.h extern int __pata_platform_probe(struct device *dev, dev 9 include/linux/atalk.h struct net_device *dev; dev 25 include/linux/atalk.h struct net_device *dev; dev 115 include/linux/atalk.h static inline struct atalk_iface *atalk_find_dev(struct net_device *dev) dev 117 include/linux/atalk.h return dev->atalk_ptr; dev 120 include/linux/atalk.h extern struct atalk_addr *atalk_find_dev_addr(struct net_device *dev); dev 122 include/linux/atalk.h extern int aarp_send_ddp(struct net_device *dev, dev 125 include/linux/atalk.h extern void aarp_device_down(struct net_device *dev); dev 129 include/linux/atalk.h extern void aarp_proxy_remove(struct net_device *dev, dev 99 include/linux/atmdev.h struct atm_dev *dev; /* device back pointer */ dev 183 include/linux/atmdev.h void (*dev_close)(struct atm_dev *dev); dev 186 include/linux/atmdev.h int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg); dev 188 include/linux/atmdev.h int (*compat_ioctl)(struct atm_dev *dev,unsigned int cmd, dev 197 include/linux/atmdev.h void (*phy_put)(struct atm_dev *dev,unsigned char value, dev 199 include/linux/atmdev.h unsigned char (*phy_get)(struct atm_dev *dev,unsigned long addr); dev 201 include/linux/atmdev.h int (*proc_read)(struct atm_dev *dev,loff_t *pos,char *page); dev 206 include/linux/atmdev.h int (*start)(struct atm_dev *dev); dev 207 include/linux/atmdev.h int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg); dev 208 include/linux/atmdev.h void (*interrupt)(struct atm_dev *dev); dev 209 include/linux/atmdev.h int (*stop)(struct atm_dev *dev); dev 229 include/linux/atmdev.h void atm_dev_deregister(struct atm_dev *dev); dev 236 include/linux/atmdev.h void atm_dev_signal_change(struct atm_dev *dev, char signal); dev 240 include/linux/atmdev.h void atm_dev_release_vccs(struct atm_dev *dev); dev 262 include/linux/atmdev.h static inline void atm_dev_hold(struct atm_dev *dev) dev 264 include/linux/atmdev.h atomic_inc(&dev->refcnt); dev 268 include/linux/atmdev.h static inline void atm_dev_put(struct atm_dev *dev) dev 270 include/linux/atmdev.h if (atomic_dec_and_test(&dev->refcnt)) { dev 271 include/linux/atmdev.h BUG_ON(!test_bit(ATM_DF_REMOVED, &dev->flags)); dev 272 include/linux/atmdev.h if (dev->ops->dev_close) dev 273 include/linux/atmdev.h dev->ops->dev_close(dev); dev 274 include/linux/atmdev.h put_device(&dev->class_dev); dev 42 include/linux/attribute_container.h void attribute_container_create_device(struct device *dev, dev 46 include/linux/attribute_container.h void attribute_container_add_device(struct device *dev, dev 50 include/linux/attribute_container.h void attribute_container_remove_device(struct device *dev, dev 54 include/linux/attribute_container.h void attribute_container_device_trigger(struct device *dev, dev 58 include/linux/attribute_container.h void attribute_container_trigger(struct device *dev, dev 64 include/linux/attribute_container.h struct device *dev, dev 99 include/linux/backing-dev.h struct device *dev; dev 115 include/linux/backing-dev.h int bdi_register_dev(struct backing_dev_info *bdi, dev_t dev); dev 112 include/linux/backlight.h struct device dev; dev 129 include/linux/backlight.h struct device *dev, void *devdata, const struct backlight_ops *ops, dev 132 include/linux/backlight.h struct device *dev, const char *name, struct device *parent, dev 136 include/linux/backlight.h extern void devm_backlight_device_unregister(struct device *dev, dev 144 include/linux/backlight.h #define to_backlight_device(obj) container_of(obj, struct backlight_device, dev) dev 148 include/linux/backlight.h return dev_get_drvdata(&bl_dev->dev); dev 68 include/linux/basic_mmio_gpio.h int bgpio_init(struct bgpio_chip *bgc, struct device *dev, dev 260 include/linux/bcma/bcma.h struct device dev; dev 293 include/linux/bcma/bcma.h int (*probe)(struct bcma_device *dev); dev 294 include/linux/bcma/bcma.h void (*remove)(struct bcma_device *dev); dev 295 include/linux/bcma/bcma.h int (*suspend)(struct bcma_device *dev); dev 296 include/linux/bcma/bcma.h int (*resume)(struct bcma_device *dev); dev 297 include/linux/bcma/bcma.h void (*shutdown)(struct bcma_device *dev); dev 247 include/linux/bcma/bcma_driver_pci.h extern int bcma_core_pci_pcibios_map_irq(const struct pci_dev *dev); dev 248 include/linux/bcma/bcma_driver_pci.h extern int bcma_core_pci_plat_dev_init(struct pci_dev *dev); dev 1061 include/linux/blkdev.h extern void blk_pm_runtime_init(struct request_queue *q, struct device *dev); dev 1068 include/linux/blkdev.h struct device *dev) {} dev 23 include/linux/blktrace_api.h u32 dev; dev 34 include/linux/blktrace_api.h dev_t dev, struct block_device *bdev, dev 62 include/linux/blktrace_api.h extern int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, dev 67 include/linux/blktrace_api.h extern void blk_trace_remove_sysfs(struct device *dev); dev 68 include/linux/blktrace_api.h extern int blk_trace_init_sysfs(struct device *dev); dev 75 include/linux/blktrace_api.h # define do_blk_trace_setup(q, name, dev, bdev, buts) (-ENOTTY) dev 77 include/linux/blktrace_api.h # define blk_trace_setup(q, name, dev, bdev, arg) (-ENOTTY) dev 81 include/linux/blktrace_api.h # define blk_trace_remove_sysfs(dev) do { } while (0) dev 82 include/linux/blktrace_api.h static inline int blk_trace_init_sysfs(struct device *dev) dev 40 include/linux/bsg-lib.h struct device *dev; dev 67 include/linux/bsg-lib.h int bsg_setup_queue(struct device *dev, struct request_queue *q, char *name, dev 35 include/linux/c2port.h struct device *dev; dev 47 include/linux/c2port.h void (*access)(struct c2port_device *dev, int status); dev 50 include/linux/c2port.h void (*c2d_dir)(struct c2port_device *dev, int dir); dev 53 include/linux/c2port.h int (*c2d_get)(struct c2port_device *dev); dev 54 include/linux/c2port.h void (*c2d_set)(struct c2port_device *dev, int status); dev 57 include/linux/c2port.h void (*c2ck_set)(struct c2port_device *dev, int status); dev 66 include/linux/c2port.h extern void c2port_device_unregister(struct c2port_device *dev); dev 27 include/linux/can/core.h #define DNAME(dev) ((dev) ? (dev)->name : "any") dev 48 include/linux/can/core.h extern int can_rx_register(struct net_device *dev, canid_t can_id, dev 53 include/linux/can/core.h extern void can_rx_unregister(struct net_device *dev, canid_t can_id, dev 48 include/linux/can/dev.h int (*do_set_bittiming)(struct net_device *dev); dev 49 include/linux/can/dev.h int (*do_set_data_bittiming)(struct net_device *dev); dev 50 include/linux/can/dev.h int (*do_set_mode)(struct net_device *dev, enum can_mode mode); dev 51 include/linux/can/dev.h int (*do_get_state)(const struct net_device *dev, dev 53 include/linux/can/dev.h int (*do_get_berr_counter)(const struct net_device *dev, dev 78 include/linux/can/dev.h static inline int can_dropped_invalid_skb(struct net_device *dev, dev 98 include/linux/can/dev.h dev->stats.tx_dropped++; dev 115 include/linux/can/dev.h void free_candev(struct net_device *dev); dev 118 include/linux/can/dev.h struct can_priv *safe_candev_priv(struct net_device *dev); dev 120 include/linux/can/dev.h int open_candev(struct net_device *dev); dev 121 include/linux/can/dev.h void close_candev(struct net_device *dev); dev 122 include/linux/can/dev.h int can_change_mtu(struct net_device *dev, int new_mtu); dev 124 include/linux/can/dev.h int register_candev(struct net_device *dev); dev 125 include/linux/can/dev.h void unregister_candev(struct net_device *dev); dev 127 include/linux/can/dev.h int can_restart_now(struct net_device *dev); dev 128 include/linux/can/dev.h void can_bus_off(struct net_device *dev); dev 130 include/linux/can/dev.h void can_put_echo_skb(struct sk_buff *skb, struct net_device *dev, dev 132 include/linux/can/dev.h unsigned int can_get_echo_skb(struct net_device *dev, unsigned int idx); dev 133 include/linux/can/dev.h void can_free_echo_skb(struct net_device *dev, unsigned int idx); dev 135 include/linux/can/dev.h struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf); dev 136 include/linux/can/dev.h struct sk_buff *alloc_canfd_skb(struct net_device *dev, dev 138 include/linux/can/dev.h struct sk_buff *alloc_can_err_skb(struct net_device *dev, dev 94 include/linux/cb710.h return dev_get_drvdata(slot->pdev.dev.parent); dev 99 include/linux/cb710.h return &slot->pdev.dev; dev 104 include/linux/cb710.h return &chip->pdev->dev; dev 17 include/linux/cdev.h dev_t dev; dev 215 include/linux/clk-private.h int __clk_init(struct device *dev, struct clk *clk); dev 217 include/linux/clk-private.h struct clk *__clk_register(struct device *dev, struct clk_hw *hw); dev 252 include/linux/clk-provider.h struct clk *clk_register_fixed_rate(struct device *dev, const char *name, dev 255 include/linux/clk-provider.h struct clk *clk_register_fixed_rate_with_accuracy(struct device *dev, dev 293 include/linux/clk-provider.h struct clk *clk_register_gate(struct device *dev, const char *name, dev 355 include/linux/clk-provider.h struct clk *clk_register_divider(struct device *dev, const char *name, dev 359 include/linux/clk-provider.h struct clk *clk_register_divider_table(struct device *dev, const char *name, dev 404 include/linux/clk-provider.h struct clk *clk_register_mux(struct device *dev, const char *name, dev 409 include/linux/clk-provider.h struct clk *clk_register_mux_table(struct device *dev, const char *name, dev 435 include/linux/clk-provider.h struct clk *clk_register_fixed_factor(struct device *dev, const char *name, dev 465 include/linux/clk-provider.h struct clk *clk_register_fractional_divider(struct device *dev, dev 494 include/linux/clk-provider.h struct clk *clk_register_composite(struct device *dev, const char *name, dev 517 include/linux/clk-provider.h struct clk *clk_register_gpio_gate(struct device *dev, const char *name, dev 534 include/linux/clk-provider.h struct clk *clk_register(struct device *dev, struct clk_hw *hw); dev 535 include/linux/clk-provider.h struct clk *devm_clk_register(struct device *dev, struct clk_hw *hw); dev 538 include/linux/clk-provider.h void devm_clk_unregister(struct device *dev, struct clk *clk); dev 199 include/linux/clk.h struct clk *clk_get(struct device *dev, const char *id); dev 219 include/linux/clk.h struct clk *devm_clk_get(struct device *dev, const char *id); dev 279 include/linux/clk.h void devm_clk_put(struct device *dev, struct clk *clk); dev 341 include/linux/clk.h static inline struct clk *clk_get(struct device *dev, const char *id) dev 346 include/linux/clk.h static inline struct clk *devm_clk_get(struct device *dev, const char *id) dev 353 include/linux/clk.h static inline void devm_clk_put(struct device *dev, struct clk *clk) {} dev 422 include/linux/clk.h struct device *dev); dev 208 include/linux/clk/ti.h #define DT_CLK(dev, con, name) \ dev 211 include/linux/clk/ti.h .dev_id = dev, \ dev 151 include/linux/clockchips.h extern void clockevents_register_device(struct clock_event_device *dev); dev 154 include/linux/clockchips.h extern void clockevents_config(struct clock_event_device *dev, u32 freq); dev 155 include/linux/clockchips.h extern void clockevents_config_and_register(struct clock_event_device *dev, dev 163 include/linux/clockchips.h extern void clockevents_set_mode(struct clock_event_device *dev, dev 165 include/linux/clockchips.h extern int clockevents_program_event(struct clock_event_device *dev, dev 168 include/linux/clockchips.h extern void clockevents_handle_noop(struct clock_event_device *dev); dev 30 include/linux/com20020.h int com20020_check(struct net_device *dev); dev 31 include/linux/com20020.h int com20020_found(struct net_device *dev, int shared); dev 68 include/linux/com20020.h struct net_device *dev; dev 331 include/linux/compat.h asmlinkage long compat_sys_ustat(unsigned dev, struct compat_ustat __user *u32); dev 77 include/linux/connector.h int cn_queue_add_callback(struct cn_queue_dev *dev, const char *name, dev 80 include/linux/connector.h void cn_queue_del_callback(struct cn_queue_dev *dev, struct cb_id *id); dev 84 include/linux/connector.h void cn_queue_free_dev(struct cn_queue_dev *dev); dev 18 include/linux/container.h struct device dev; dev 22 include/linux/container.h static inline struct container_dev *to_container_dev(struct device *dev) dev 24 include/linux/container.h return container_of(dev, struct container_dev, dev); dev 26 include/linux/cpu.h struct device dev; dev 504 include/linux/cpufreq.h int dev_pm_opp_init_cpufreq_table(struct device *dev, dev 506 include/linux/cpufreq.h void dev_pm_opp_free_cpufreq_table(struct device *dev, dev 509 include/linux/cpufreq.h static inline int dev_pm_opp_init_cpufreq_table(struct device *dev, dev 516 include/linux/cpufreq.h static inline void dev_pm_opp_free_cpufreq_table(struct device *dev, dev 48 include/linux/cpuidle.h int (*enter) (struct cpuidle_device *dev, dev 52 include/linux/cpuidle.h int (*enter_dead) (struct cpuidle_device *dev, int index); dev 95 include/linux/cpuidle.h static inline int cpuidle_get_last_residency(struct cpuidle_device *dev) dev 97 include/linux/cpuidle.h return dev->last_residency; dev 125 include/linux/cpuidle.h struct cpuidle_device *dev); dev 127 include/linux/cpuidle.h struct cpuidle_device *dev, int index); dev 128 include/linux/cpuidle.h extern void cpuidle_reflect(struct cpuidle_device *dev, int index); dev 135 include/linux/cpuidle.h extern int cpuidle_register_device(struct cpuidle_device *dev); dev 136 include/linux/cpuidle.h extern void cpuidle_unregister_device(struct cpuidle_device *dev); dev 144 include/linux/cpuidle.h extern int cpuidle_enable_device(struct cpuidle_device *dev); dev 145 include/linux/cpuidle.h extern void cpuidle_disable_device(struct cpuidle_device *dev); dev 149 include/linux/cpuidle.h extern struct cpuidle_driver *cpuidle_get_cpu_driver(struct cpuidle_device *dev); dev 153 include/linux/cpuidle.h struct cpuidle_device *dev) dev 156 include/linux/cpuidle.h struct cpuidle_device *dev, int index) dev 158 include/linux/cpuidle.h static inline void cpuidle_reflect(struct cpuidle_device *dev, int index) { } dev 165 include/linux/cpuidle.h static inline int cpuidle_register_device(struct cpuidle_device *dev) dev 167 include/linux/cpuidle.h static inline void cpuidle_unregister_device(struct cpuidle_device *dev) { } dev 176 include/linux/cpuidle.h static inline int cpuidle_enable_device(struct cpuidle_device *dev) dev 178 include/linux/cpuidle.h static inline void cpuidle_disable_device(struct cpuidle_device *dev) { } dev 182 include/linux/cpuidle.h struct cpuidle_device *dev) {return NULL; } dev 186 include/linux/cpuidle.h void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a); dev 188 include/linux/cpuidle.h static inline void cpuidle_coupled_parallel_barrier(struct cpuidle_device *dev, atomic_t *a) dev 203 include/linux/cpuidle.h struct cpuidle_device *dev); dev 205 include/linux/cpuidle.h struct cpuidle_device *dev); dev 208 include/linux/cpuidle.h struct cpuidle_device *dev); dev 209 include/linux/cpuidle.h void (*reflect) (struct cpuidle_device *dev, int index); dev 58 include/linux/dca.h int register_dca_provider(struct dca_provider *dca, struct device *dev); dev 59 include/linux/dca.h void unregister_dca_provider(struct dca_provider *dca, struct device *dev); dev 68 include/linux/dca.h int dca_add_requester(struct device *dev); dev 69 include/linux/dca.h int dca_remove_requester(struct device *dev); dev 71 include/linux/dca.h u8 dca3_get_tag(struct device *dev, int cpu); dev 76 include/linux/dca.h int dca_sysfs_add_provider(struct dca_provider *dca, struct device *dev); dev 78 include/linux/dca.h int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot); dev 9 include/linux/devcoredump.h void dev_coredumpv(struct device *dev, const void *data, size_t datalen, dev 12 include/linux/devcoredump.h void dev_coredumpm(struct device *dev, struct module *owner, dev 18 include/linux/devcoredump.h static inline void dev_coredumpv(struct device *dev, const void *data, dev 25 include/linux/devcoredump.h dev_coredumpm(struct device *dev, struct module *owner, dev 83 include/linux/devfreq.h int (*target)(struct device *dev, unsigned long *freq, u32 flags); dev 84 include/linux/devfreq.h int (*get_dev_status)(struct device *dev, dev 86 include/linux/devfreq.h int (*get_cur_freq)(struct device *dev, unsigned long *freq); dev 87 include/linux/devfreq.h void (*exit)(struct device *dev); dev 156 include/linux/devfreq.h struct device dev; dev 179 include/linux/devfreq.h extern struct devfreq *devfreq_add_device(struct device *dev, dev 184 include/linux/devfreq.h extern struct devfreq *devm_devfreq_add_device(struct device *dev, dev 188 include/linux/devfreq.h extern void devm_devfreq_remove_device(struct device *dev, dev 196 include/linux/devfreq.h extern struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, dev 198 include/linux/devfreq.h extern int devfreq_register_opp_notifier(struct device *dev, dev 200 include/linux/devfreq.h extern int devfreq_unregister_opp_notifier(struct device *dev, dev 202 include/linux/devfreq.h extern int devm_devfreq_register_opp_notifier(struct device *dev, dev 204 include/linux/devfreq.h extern void devm_devfreq_unregister_opp_notifier(struct device *dev, dev 228 include/linux/devfreq.h static inline struct devfreq *devfreq_add_device(struct device *dev, dev 241 include/linux/devfreq.h static inline struct devfreq *devm_devfreq_add_device(struct device *dev, dev 249 include/linux/devfreq.h static inline void devm_devfreq_remove_device(struct device *dev, dev 264 include/linux/devfreq.h static inline struct dev_pm_opp *devfreq_recommended_opp(struct device *dev, dev 270 include/linux/devfreq.h static inline int devfreq_register_opp_notifier(struct device *dev, dev 276 include/linux/devfreq.h static inline int devfreq_unregister_opp_notifier(struct device *dev, dev 282 include/linux/devfreq.h static inline int devm_devfreq_register_opp_notifier(struct device *dev, dev 288 include/linux/devfreq.h static inline void devm_devfreq_unregister_opp_notifier(struct device *dev, dev 93 include/linux/device-mapper.h struct dm_dev *dev, dev 367 include/linux/device-mapper.h struct mapped_device *dm_get_md(dev_t dev); dev 113 include/linux/device.h int (*match)(struct device *dev, struct device_driver *drv); dev 114 include/linux/device.h int (*uevent)(struct device *dev, struct kobj_uevent_env *env); dev 115 include/linux/device.h int (*probe)(struct device *dev); dev 116 include/linux/device.h int (*remove)(struct device *dev); dev 117 include/linux/device.h void (*shutdown)(struct device *dev); dev 119 include/linux/device.h int (*online)(struct device *dev); dev 120 include/linux/device.h int (*offline)(struct device *dev); dev 122 include/linux/device.h int (*suspend)(struct device *dev, pm_message_t state); dev 123 include/linux/device.h int (*resume)(struct device *dev); dev 152 include/linux/device.h int (*fn)(struct device *dev, void *data)); dev 155 include/linux/device.h int (*match)(struct device *dev, void *data)); dev 241 include/linux/device.h int (*probe) (struct device *dev); dev 242 include/linux/device.h int (*remove) (struct device *dev); dev 243 include/linux/device.h void (*shutdown) (struct device *dev); dev 244 include/linux/device.h int (*suspend) (struct device *dev, pm_message_t state); dev 245 include/linux/device.h int (*resume) (struct device *dev); dev 289 include/linux/device.h int (*fn)(struct device *dev, dev 293 include/linux/device.h int (*match)(struct device *dev, void *data)); dev 312 include/linux/device.h int (*add_dev)(struct device *dev, struct subsys_interface *sif); dev 313 include/linux/device.h int (*remove_dev)(struct device *dev, struct subsys_interface *sif); dev 360 include/linux/device.h int (*dev_uevent)(struct device *dev, struct kobj_uevent_env *env); dev 361 include/linux/device.h char *(*devnode)(struct device *dev, umode_t *mode); dev 364 include/linux/device.h void (*dev_release)(struct device *dev); dev 366 include/linux/device.h int (*suspend)(struct device *dev, pm_message_t state); dev 367 include/linux/device.h int (*resume)(struct device *dev); dev 370 include/linux/device.h const void *(*namespace)(struct device *dev); dev 399 include/linux/device.h int class_compat_create_link(struct class_compat *cls, struct device *dev, dev 401 include/linux/device.h void class_compat_remove_link(struct class_compat *cls, struct device *dev, dev 413 include/linux/device.h int (*fn)(struct device *dev, void *data)); dev 504 include/linux/device.h int (*uevent)(struct device *dev, struct kobj_uevent_env *env); dev 505 include/linux/device.h char *(*devnode)(struct device *dev, umode_t *mode, dev 507 include/linux/device.h void (*release)(struct device *dev); dev 515 include/linux/device.h ssize_t (*show)(struct device *dev, struct device_attribute *attr, dev 517 include/linux/device.h ssize_t (*store)(struct device *dev, struct device_attribute *attr, dev 526 include/linux/device.h ssize_t device_show_ulong(struct device *dev, struct device_attribute *attr, dev 528 include/linux/device.h ssize_t device_store_ulong(struct device *dev, struct device_attribute *attr, dev 530 include/linux/device.h ssize_t device_show_int(struct device *dev, struct device_attribute *attr, dev 532 include/linux/device.h ssize_t device_store_int(struct device *dev, struct device_attribute *attr, dev 534 include/linux/device.h ssize_t device_show_bool(struct device *dev, struct device_attribute *attr, dev 536 include/linux/device.h ssize_t device_store_bool(struct device *dev, struct device_attribute *attr, dev 562 include/linux/device.h extern void device_remove_file(struct device *dev, dev 564 include/linux/device.h extern bool device_remove_file_self(struct device *dev, dev 566 include/linux/device.h extern int __must_check device_create_bin_file(struct device *dev, dev 568 include/linux/device.h extern void device_remove_bin_file(struct device *dev, dev 572 include/linux/device.h typedef void (*dr_release_t)(struct device *dev, void *res); dev 573 include/linux/device.h typedef int (*dr_match_t)(struct device *dev, void *res, void *match_data); dev 583 include/linux/device.h extern void devres_for_each_res(struct device *dev, dr_release_t release, dev 588 include/linux/device.h extern void devres_add(struct device *dev, void *res); dev 589 include/linux/device.h extern void *devres_find(struct device *dev, dr_release_t release, dev 591 include/linux/device.h extern void *devres_get(struct device *dev, void *new_res, dev 593 include/linux/device.h extern void *devres_remove(struct device *dev, dr_release_t release, dev 595 include/linux/device.h extern int devres_destroy(struct device *dev, dr_release_t release, dev 597 include/linux/device.h extern int devres_release(struct device *dev, dr_release_t release, dev 601 include/linux/device.h extern void * __must_check devres_open_group(struct device *dev, void *id, dev 603 include/linux/device.h extern void devres_close_group(struct device *dev, void *id); dev 604 include/linux/device.h extern void devres_remove_group(struct device *dev, void *id); dev 605 include/linux/device.h extern int devres_release_group(struct device *dev, void *id); dev 608 include/linux/device.h extern void *devm_kmalloc(struct device *dev, size_t size, gfp_t gfp); dev 609 include/linux/device.h extern char *devm_kvasprintf(struct device *dev, gfp_t gfp, const char *fmt, dev 612 include/linux/device.h char *devm_kasprintf(struct device *dev, gfp_t gfp, const char *fmt, ...); dev 613 include/linux/device.h static inline void *devm_kzalloc(struct device *dev, size_t size, gfp_t gfp) dev 615 include/linux/device.h return devm_kmalloc(dev, size, gfp | __GFP_ZERO); dev 617 include/linux/device.h static inline void *devm_kmalloc_array(struct device *dev, dev 622 include/linux/device.h return devm_kmalloc(dev, n * size, flags); dev 624 include/linux/device.h static inline void *devm_kcalloc(struct device *dev, dev 627 include/linux/device.h return devm_kmalloc_array(dev, n, size, flags | __GFP_ZERO); dev 629 include/linux/device.h extern void devm_kfree(struct device *dev, void *p); dev 630 include/linux/device.h extern char *devm_kstrdup(struct device *dev, const char *s, gfp_t gfp); dev 631 include/linux/device.h extern void *devm_kmemdup(struct device *dev, const void *src, size_t len, dev 634 include/linux/device.h extern unsigned long devm_get_free_pages(struct device *dev, dev 636 include/linux/device.h extern void devm_free_pages(struct device *dev, unsigned long addr); dev 638 include/linux/device.h void __iomem *devm_ioremap_resource(struct device *dev, struct resource *res); dev 641 include/linux/device.h int devm_add_action(struct device *dev, void (*action)(void *), void *data); dev 642 include/linux/device.h void devm_remove_action(struct device *dev, void (*action)(void *), void *data); dev 794 include/linux/device.h void (*release)(struct device *dev); dev 809 include/linux/device.h static inline const char *dev_name(const struct device *dev) dev 812 include/linux/device.h if (dev->init_name) dev 813 include/linux/device.h return dev->init_name; dev 815 include/linux/device.h return kobject_name(&dev->kobj); dev 819 include/linux/device.h int dev_set_name(struct device *dev, const char *name, ...); dev 822 include/linux/device.h static inline int dev_to_node(struct device *dev) dev 824 include/linux/device.h return dev->numa_node; dev 826 include/linux/device.h static inline void set_dev_node(struct device *dev, int node) dev 828 include/linux/device.h dev->numa_node = node; dev 831 include/linux/device.h static inline int dev_to_node(struct device *dev) dev 835 include/linux/device.h static inline void set_dev_node(struct device *dev, int node) dev 840 include/linux/device.h static inline void *dev_get_drvdata(const struct device *dev) dev 842 include/linux/device.h return dev->driver_data; dev 845 include/linux/device.h static inline void dev_set_drvdata(struct device *dev, void *data) dev 847 include/linux/device.h dev->driver_data = data; dev 850 include/linux/device.h static inline struct pm_subsys_data *dev_to_psd(struct device *dev) dev 852 include/linux/device.h return dev ? dev->power.subsys_data : NULL; dev 855 include/linux/device.h static inline unsigned int dev_get_uevent_suppress(const struct device *dev) dev 857 include/linux/device.h return dev->kobj.uevent_suppress; dev 860 include/linux/device.h static inline void dev_set_uevent_suppress(struct device *dev, int val) dev 862 include/linux/device.h dev->kobj.uevent_suppress = val; dev 865 include/linux/device.h static inline int device_is_registered(struct device *dev) dev 867 include/linux/device.h return dev->kobj.state_in_sysfs; dev 870 include/linux/device.h static inline void device_enable_async_suspend(struct device *dev) dev 872 include/linux/device.h if (!dev->power.is_prepared) dev 873 include/linux/device.h dev->power.async_suspend = true; dev 876 include/linux/device.h static inline void device_disable_async_suspend(struct device *dev) dev 878 include/linux/device.h if (!dev->power.is_prepared) dev 879 include/linux/device.h dev->power.async_suspend = false; dev 882 include/linux/device.h static inline bool device_async_suspend_enabled(struct device *dev) dev 884 include/linux/device.h return !!dev->power.async_suspend; dev 887 include/linux/device.h static inline void pm_suspend_ignore_children(struct device *dev, bool enable) dev 889 include/linux/device.h dev->power.ignore_children = enable; dev 892 include/linux/device.h static inline void dev_pm_syscore_device(struct device *dev, bool val) dev 895 include/linux/device.h dev->power.syscore = val; dev 899 include/linux/device.h static inline void device_lock(struct device *dev) dev 901 include/linux/device.h mutex_lock(&dev->mutex); dev 904 include/linux/device.h static inline int device_trylock(struct device *dev) dev 906 include/linux/device.h return mutex_trylock(&dev->mutex); dev 909 include/linux/device.h static inline void device_unlock(struct device *dev) dev 911 include/linux/device.h mutex_unlock(&dev->mutex); dev 919 include/linux/device.h extern int __must_check device_register(struct device *dev); dev 920 include/linux/device.h extern void device_unregister(struct device *dev); dev 921 include/linux/device.h extern void device_initialize(struct device *dev); dev 922 include/linux/device.h extern int __must_check device_add(struct device *dev); dev 923 include/linux/device.h extern void device_del(struct device *dev); dev 924 include/linux/device.h extern int device_for_each_child(struct device *dev, void *data, dev 925 include/linux/device.h int (*fn)(struct device *dev, void *data)); dev 926 include/linux/device.h extern struct device *device_find_child(struct device *dev, void *data, dev 927 include/linux/device.h int (*match)(struct device *dev, void *data)); dev 928 include/linux/device.h extern int device_rename(struct device *dev, const char *new_name); dev 929 include/linux/device.h extern int device_move(struct device *dev, struct device *new_parent, dev 931 include/linux/device.h extern const char *device_get_devnode(struct device *dev, dev 935 include/linux/device.h static inline bool device_supports_offline(struct device *dev) dev 937 include/linux/device.h return dev->bus && dev->bus->offline && dev->bus->online; dev 943 include/linux/device.h extern int device_offline(struct device *dev); dev 944 include/linux/device.h extern int device_online(struct device *dev); dev 957 include/linux/device.h static inline void *dev_get_platdata(const struct device *dev) dev 959 include/linux/device.h return dev->platform_data; dev 966 include/linux/device.h extern int __must_check device_bind_driver(struct device *dev); dev 967 include/linux/device.h extern void device_release_driver(struct device *dev); dev 968 include/linux/device.h extern int __must_check device_attach(struct device *dev); dev 970 include/linux/device.h extern int __must_check device_reprobe(struct device *dev); dev 998 include/linux/device.h extern int (*platform_notify)(struct device *dev); dev 1000 include/linux/device.h extern int (*platform_notify_remove)(struct device *dev); dev 1007 include/linux/device.h extern struct device *get_device(struct device *dev); dev 1008 include/linux/device.h extern void put_device(struct device *dev); dev 1011 include/linux/device.h extern int devtmpfs_create_node(struct device *dev); dev 1012 include/linux/device.h extern int devtmpfs_delete_node(struct device *dev); dev 1015 include/linux/device.h static inline int devtmpfs_create_node(struct device *dev) { return 0; } dev 1016 include/linux/device.h static inline int devtmpfs_delete_node(struct device *dev) { return 0; } dev 1024 include/linux/device.h extern const char *dev_driver_string(const struct device *dev); dev 1030 include/linux/device.h int dev_vprintk_emit(int level, const struct device *dev, dev 1033 include/linux/device.h int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...); dev 1036 include/linux/device.h int dev_printk(const char *level, const struct device *dev, dev 1039 include/linux/device.h int dev_emerg(const struct device *dev, const char *fmt, ...); dev 1041 include/linux/device.h int dev_alert(const struct device *dev, const char *fmt, ...); dev 1043 include/linux/device.h int dev_crit(const struct device *dev, const char *fmt, ...); dev 1045 include/linux/device.h int dev_err(const struct device *dev, const char *fmt, ...); dev 1047 include/linux/device.h int dev_warn(const struct device *dev, const char *fmt, ...); dev 1049 include/linux/device.h int dev_notice(const struct device *dev, const char *fmt, ...); dev 1051 include/linux/device.h int _dev_info(const struct device *dev, const char *fmt, ...); dev 1056 include/linux/device.h int dev_vprintk_emit(int level, const struct device *dev, dev 1060 include/linux/device.h int dev_printk_emit(int level, const struct device *dev, const char *fmt, ...) dev 1063 include/linux/device.h static inline int __dev_printk(const char *level, const struct device *dev, dev 1067 include/linux/device.h int dev_printk(const char *level, const struct device *dev, dev 1072 include/linux/device.h int dev_emerg(const struct device *dev, const char *fmt, ...) dev 1075 include/linux/device.h int dev_crit(const struct device *dev, const char *fmt, ...) dev 1078 include/linux/device.h int dev_alert(const struct device *dev, const char *fmt, ...) dev 1081 include/linux/device.h int dev_err(const struct device *dev, const char *fmt, ...) dev 1084 include/linux/device.h int dev_warn(const struct device *dev, const char *fmt, ...) dev 1087 include/linux/device.h int dev_notice(const struct device *dev, const char *fmt, ...) dev 1090 include/linux/device.h int _dev_info(const struct device *dev, const char *fmt, ...) dev 1102 include/linux/device.h #define dev_info(dev, fmt, arg...) _dev_info(dev, fmt, ##arg) dev 1105 include/linux/device.h #define dev_dbg(dev, format, ...) \ dev 1107 include/linux/device.h dynamic_dev_dbg(dev, format, ##__VA_ARGS__); \ dev 1110 include/linux/device.h #define dev_dbg(dev, format, arg...) \ dev 1111 include/linux/device.h dev_printk(KERN_DEBUG, dev, format, ##arg) dev 1113 include/linux/device.h #define dev_dbg(dev, format, arg...) \ dev 1116 include/linux/device.h dev_printk(KERN_DEBUG, dev, format, ##arg); \ dev 1121 include/linux/device.h #define dev_level_ratelimited(dev_level, dev, fmt, ...) \ dev 1127 include/linux/device.h dev_level(dev, fmt, ##__VA_ARGS__); \ dev 1130 include/linux/device.h #define dev_emerg_ratelimited(dev, fmt, ...) \ dev 1131 include/linux/device.h dev_level_ratelimited(dev_emerg, dev, fmt, ##__VA_ARGS__) dev 1132 include/linux/device.h #define dev_alert_ratelimited(dev, fmt, ...) \ dev 1133 include/linux/device.h dev_level_ratelimited(dev_alert, dev, fmt, ##__VA_ARGS__) dev 1134 include/linux/device.h #define dev_crit_ratelimited(dev, fmt, ...) \ dev 1135 include/linux/device.h dev_level_ratelimited(dev_crit, dev, fmt, ##__VA_ARGS__) dev 1136 include/linux/device.h #define dev_err_ratelimited(dev, fmt, ...) \ dev 1137 include/linux/device.h dev_level_ratelimited(dev_err, dev, fmt, ##__VA_ARGS__) dev 1138 include/linux/device.h #define dev_warn_ratelimited(dev, fmt, ...) \ dev 1139 include/linux/device.h dev_level_ratelimited(dev_warn, dev, fmt, ##__VA_ARGS__) dev 1140 include/linux/device.h #define dev_notice_ratelimited(dev, fmt, ...) \ dev 1141 include/linux/device.h dev_level_ratelimited(dev_notice, dev, fmt, ##__VA_ARGS__) dev 1142 include/linux/device.h #define dev_info_ratelimited(dev, fmt, ...) \ dev 1143 include/linux/device.h dev_level_ratelimited(dev_info, dev, fmt, ##__VA_ARGS__) dev 1146 include/linux/device.h #define dev_dbg_ratelimited(dev, fmt, ...) \ dev 1154 include/linux/device.h __dynamic_dev_dbg(&descriptor, dev, fmt, \ dev 1158 include/linux/device.h #define dev_dbg_ratelimited(dev, fmt, ...) \ dev 1164 include/linux/device.h dev_printk(KERN_DEBUG, dev, fmt, ##__VA_ARGS__); \ dev 1167 include/linux/device.h #define dev_dbg_ratelimited(dev, fmt, ...) \ dev 1174 include/linux/device.h #define dev_vdbg(dev, format, arg...) \ dev 1177 include/linux/device.h dev_printk(KERN_DEBUG, dev, format, ##arg); \ dev 1186 include/linux/device.h #define dev_WARN(dev, format, arg...) \ dev 1187 include/linux/device.h WARN(1, "%s %s: " format, dev_driver_string(dev), dev_name(dev), ## arg); dev 1189 include/linux/device.h #define dev_WARN_ONCE(dev, condition, format, arg...) \ dev 1191 include/linux/device.h dev_driver_string(dev), dev_name(dev), ## arg) dev 5 include/linux/device_cgroup.h extern int devcgroup_inode_mknod(int mode, dev_t dev); dev 17 include/linux/device_cgroup.h static inline int devcgroup_inode_mknod(int mode, dev_t dev) dev 49 include/linux/dio.h struct device dev; /* Generic device interface */ dev 55 include/linux/dio.h #define to_dio_dev(n) container_of(n, struct dio_dev, dev) dev 65 include/linux/dio.h struct device dev; dev 271 include/linux/dio.h return dev_get_drvdata(&d->dev); dev 276 include/linux/dio.h dev_set_drvdata(&d->dev, data); dev 160 include/linux/dma-buf.h struct device *dev; dev 180 include/linux/dma-buf.h struct device *dev); dev 65 include/linux/dma-contiguous.h static inline struct cma *dev_get_cma_area(struct device *dev) dev 67 include/linux/dma-contiguous.h if (dev && dev->cma_area) dev 68 include/linux/dma-contiguous.h return dev->cma_area; dev 72 include/linux/dma-contiguous.h static inline void dev_set_cma_area(struct device *dev, struct cma *cma) dev 74 include/linux/dma-contiguous.h if (dev) dev 75 include/linux/dma-contiguous.h dev->cma_area = cma; dev 102 include/linux/dma-contiguous.h static inline int dma_declare_contiguous(struct device *dev, phys_addr_t size, dev 109 include/linux/dma-contiguous.h dev_set_cma_area(dev, cma); dev 114 include/linux/dma-contiguous.h struct page *dma_alloc_from_contiguous(struct device *dev, int count, dev 116 include/linux/dma-contiguous.h bool dma_release_from_contiguous(struct device *dev, struct page *pages, dev 121 include/linux/dma-contiguous.h static inline struct cma *dev_get_cma_area(struct device *dev) dev 126 include/linux/dma-contiguous.h static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } dev 140 include/linux/dma-contiguous.h int dma_declare_contiguous(struct device *dev, phys_addr_t size, dev 147 include/linux/dma-contiguous.h struct page *dma_alloc_from_contiguous(struct device *dev, int count, dev 154 include/linux/dma-contiguous.h bool dma_release_from_contiguous(struct device *dev, struct page *pages, dev 37 include/linux/dma-debug.h extern void debug_dma_map_page(struct device *dev, struct page *page, dev 42 include/linux/dma-debug.h extern void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr); dev 44 include/linux/dma-debug.h extern void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, dev 47 include/linux/dma-debug.h extern void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, dev 50 include/linux/dma-debug.h extern void debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, dev 53 include/linux/dma-debug.h extern void debug_dma_alloc_coherent(struct device *dev, size_t size, dev 56 include/linux/dma-debug.h extern void debug_dma_free_coherent(struct device *dev, size_t size, dev 59 include/linux/dma-debug.h extern void debug_dma_sync_single_for_cpu(struct device *dev, dev 63 include/linux/dma-debug.h extern void debug_dma_sync_single_for_device(struct device *dev, dev 67 include/linux/dma-debug.h extern void debug_dma_sync_single_range_for_cpu(struct device *dev, dev 73 include/linux/dma-debug.h extern void debug_dma_sync_single_range_for_device(struct device *dev, dev 78 include/linux/dma-debug.h extern void debug_dma_sync_sg_for_cpu(struct device *dev, dev 82 include/linux/dma-debug.h extern void debug_dma_sync_sg_for_device(struct device *dev, dev 86 include/linux/dma-debug.h extern void debug_dma_dump_mappings(struct device *dev); dev 105 include/linux/dma-debug.h static inline void debug_dma_map_page(struct device *dev, struct page *page, dev 112 include/linux/dma-debug.h static inline void debug_dma_mapping_error(struct device *dev, dev 117 include/linux/dma-debug.h static inline void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, dev 123 include/linux/dma-debug.h static inline void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, dev 128 include/linux/dma-debug.h static inline void debug_dma_unmap_sg(struct device *dev, dev 134 include/linux/dma-debug.h static inline void debug_dma_alloc_coherent(struct device *dev, size_t size, dev 139 include/linux/dma-debug.h static inline void debug_dma_free_coherent(struct device *dev, size_t size, dev 144 include/linux/dma-debug.h static inline void debug_dma_sync_single_for_cpu(struct device *dev, dev 150 include/linux/dma-debug.h static inline void debug_dma_sync_single_for_device(struct device *dev, dev 156 include/linux/dma-debug.h static inline void debug_dma_sync_single_range_for_cpu(struct device *dev, dev 164 include/linux/dma-debug.h static inline void debug_dma_sync_single_range_for_device(struct device *dev, dev 172 include/linux/dma-debug.h static inline void debug_dma_sync_sg_for_cpu(struct device *dev, dev 178 include/linux/dma-debug.h static inline void debug_dma_sync_sg_for_device(struct device *dev, dev 184 include/linux/dma-debug.h static inline void debug_dma_dump_mappings(struct device *dev) dev 18 include/linux/dma-mapping.h void* (*alloc)(struct device *dev, size_t size, dev 21 include/linux/dma-mapping.h void (*free)(struct device *dev, size_t size, dev 27 include/linux/dma-mapping.h int (*get_sgtable)(struct device *dev, struct sg_table *sgt, void *, dev 30 include/linux/dma-mapping.h dma_addr_t (*map_page)(struct device *dev, struct page *page, dev 34 include/linux/dma-mapping.h void (*unmap_page)(struct device *dev, dma_addr_t dma_handle, dev 37 include/linux/dma-mapping.h int (*map_sg)(struct device *dev, struct scatterlist *sg, dev 40 include/linux/dma-mapping.h void (*unmap_sg)(struct device *dev, dev 44 include/linux/dma-mapping.h void (*sync_single_for_cpu)(struct device *dev, dev 47 include/linux/dma-mapping.h void (*sync_single_for_device)(struct device *dev, dev 50 include/linux/dma-mapping.h void (*sync_sg_for_cpu)(struct device *dev, dev 53 include/linux/dma-mapping.h void (*sync_sg_for_device)(struct device *dev, dev 56 include/linux/dma-mapping.h int (*mapping_error)(struct device *dev, dma_addr_t dma_addr); dev 57 include/linux/dma-mapping.h int (*dma_supported)(struct device *dev, u64 mask); dev 58 include/linux/dma-mapping.h int (*set_dma_mask)(struct device *dev, u64 mask); dev 60 include/linux/dma-mapping.h u64 (*get_required_mask)(struct device *dev); dev 76 include/linux/dma-mapping.h static inline int is_device_dma_capable(struct device *dev) dev 78 include/linux/dma-mapping.h return dev->dma_mask != NULL && *dev->dma_mask != DMA_MASK_NONE; dev 87 include/linux/dma-mapping.h static inline u64 dma_get_mask(struct device *dev) dev 89 include/linux/dma-mapping.h if (dev && dev->dma_mask && *dev->dma_mask) dev 90 include/linux/dma-mapping.h return *dev->dma_mask; dev 95 include/linux/dma-mapping.h int dma_set_coherent_mask(struct device *dev, u64 mask); dev 97 include/linux/dma-mapping.h static inline int dma_set_coherent_mask(struct device *dev, u64 mask) dev 99 include/linux/dma-mapping.h if (!dma_supported(dev, mask)) dev 101 include/linux/dma-mapping.h dev->coherent_dma_mask = mask; dev 112 include/linux/dma-mapping.h static inline int dma_set_mask_and_coherent(struct device *dev, u64 mask) dev 114 include/linux/dma-mapping.h int rc = dma_set_mask(dev, mask); dev 116 include/linux/dma-mapping.h dma_set_coherent_mask(dev, mask); dev 124 include/linux/dma-mapping.h static inline int dma_coerce_mask_and_coherent(struct device *dev, u64 mask) dev 126 include/linux/dma-mapping.h dev->dma_mask = &dev->coherent_dma_mask; dev 127 include/linux/dma-mapping.h return dma_set_mask_and_coherent(dev, mask); dev 130 include/linux/dma-mapping.h extern u64 dma_get_required_mask(struct device *dev); dev 133 include/linux/dma-mapping.h static inline int set_arch_dma_coherent_ops(struct device *dev) dev 139 include/linux/dma-mapping.h static inline unsigned int dma_get_max_seg_size(struct device *dev) dev 141 include/linux/dma-mapping.h return dev->dma_parms ? dev->dma_parms->max_segment_size : 65536; dev 144 include/linux/dma-mapping.h static inline unsigned int dma_set_max_seg_size(struct device *dev, dev 147 include/linux/dma-mapping.h if (dev->dma_parms) { dev 148 include/linux/dma-mapping.h dev->dma_parms->max_segment_size = size; dev 154 include/linux/dma-mapping.h static inline unsigned long dma_get_seg_boundary(struct device *dev) dev 156 include/linux/dma-mapping.h return dev->dma_parms ? dev 157 include/linux/dma-mapping.h dev->dma_parms->segment_boundary_mask : 0xffffffff; dev 160 include/linux/dma-mapping.h static inline int dma_set_seg_boundary(struct device *dev, unsigned long mask) dev 162 include/linux/dma-mapping.h if (dev->dma_parms) { dev 163 include/linux/dma-mapping.h dev->dma_parms->segment_boundary_mask = mask; dev 170 include/linux/dma-mapping.h static inline unsigned long dma_max_pfn(struct device *dev) dev 172 include/linux/dma-mapping.h return *dev->dma_mask >> PAGE_SHIFT; dev 176 include/linux/dma-mapping.h static inline void *dma_zalloc_coherent(struct device *dev, size_t size, dev 179 include/linux/dma-mapping.h void *ret = dma_alloc_coherent(dev, size, dma_handle, dev 202 include/linux/dma-mapping.h dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr, dev 209 include/linux/dma-mapping.h dma_release_declared_memory(struct device *dev) dev 214 include/linux/dma-mapping.h dma_mark_declared_memory_occupied(struct device *dev, dev 224 include/linux/dma-mapping.h extern void *dmam_alloc_coherent(struct device *dev, size_t size, dev 226 include/linux/dma-mapping.h extern void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, dev 228 include/linux/dma-mapping.h extern void *dmam_alloc_noncoherent(struct device *dev, size_t size, dev 230 include/linux/dma-mapping.h extern void dmam_free_noncoherent(struct device *dev, size_t size, void *vaddr, dev 233 include/linux/dma-mapping.h extern int dmam_declare_coherent_memory(struct device *dev, dev 237 include/linux/dma-mapping.h extern void dmam_release_declared_memory(struct device *dev); dev 239 include/linux/dma-mapping.h static inline int dmam_declare_coherent_memory(struct device *dev, dev 246 include/linux/dma-mapping.h static inline void dmam_release_declared_memory(struct device *dev) dev 254 include/linux/dma-mapping.h #define dma_map_single_attrs(dev, cpu_addr, size, dir, attrs) \ dev 255 include/linux/dma-mapping.h dma_map_single(dev, cpu_addr, size, dir) dev 257 include/linux/dma-mapping.h #define dma_unmap_single_attrs(dev, dma_addr, size, dir, attrs) \ dev 258 include/linux/dma-mapping.h dma_unmap_single(dev, dma_addr, size, dir) dev 260 include/linux/dma-mapping.h #define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \ dev 261 include/linux/dma-mapping.h dma_map_sg(dev, sgl, nents, dir) dev 263 include/linux/dma-mapping.h #define dma_unmap_sg_attrs(dev, sgl, nents, dir, attrs) \ dev 264 include/linux/dma-mapping.h dma_unmap_sg(dev, sgl, nents, dir) dev 267 include/linux/dma-mapping.h static inline void *dma_alloc_writecombine(struct device *dev, size_t size, dev 272 include/linux/dma-mapping.h return dma_alloc_attrs(dev, size, dma_addr, gfp, &attrs); dev 275 include/linux/dma-mapping.h static inline void dma_free_writecombine(struct device *dev, size_t size, dev 280 include/linux/dma-mapping.h return dma_free_attrs(dev, size, cpu_addr, dma_addr, &attrs); dev 283 include/linux/dma-mapping.h static inline int dma_mmap_writecombine(struct device *dev, dev 290 include/linux/dma-mapping.h return dma_mmap_attrs(dev, vma, cpu_addr, dma_addr, size, &attrs); dev 32 include/linux/dma/dw.h struct device *dev; dev 267 include/linux/dmaengine.h struct dma_chan_dev *dev; dev 410 include/linux/dmaengine.h return dev_name(&chan->dev->device); dev 435 include/linux/dmaengine.h struct device *dev; dev 483 include/linux/dmaengine.h dmaengine_get_unmap_data(struct device *dev, int nr, gfp_t flags); dev 491 include/linux/dmaengine.h dmaengine_get_unmap_data(struct device *dev, int nr, gfp_t flags) dev 635 include/linux/dmaengine.h struct device *dev; dev 820 include/linux/dmaengine.h static inline bool is_dma_copy_aligned(struct dma_device *dev, size_t off1, dev 823 include/linux/dmaengine.h return dmaengine_check_align(dev->copy_align, off1, off2, len); dev 826 include/linux/dmaengine.h static inline bool is_dma_xor_aligned(struct dma_device *dev, size_t off1, dev 829 include/linux/dmaengine.h return dmaengine_check_align(dev->xor_align, off1, off2, len); dev 832 include/linux/dmaengine.h static inline bool is_dma_pq_aligned(struct dma_device *dev, size_t off1, dev 835 include/linux/dmaengine.h return dmaengine_check_align(dev->pq_align, off1, off2, len); dev 838 include/linux/dmaengine.h static inline bool is_dma_fill_aligned(struct dma_device *dev, size_t off1, dev 841 include/linux/dmaengine.h return dmaengine_check_align(dev->fill_align, off1, off2, len); dev 1057 include/linux/dmaengine.h struct dma_chan *dma_request_slave_channel_reason(struct device *dev, dev 1059 include/linux/dmaengine.h struct dma_chan *dma_request_slave_channel(struct device *dev, const char *name); dev 1083 include/linux/dmaengine.h struct device *dev, const char *name) dev 1087 include/linux/dmaengine.h static inline struct dma_chan *dma_request_slave_channel(struct device *dev, dev 1106 include/linux/dmaengine.h #define dma_request_slave_channel_compat(mask, x, y, dev, name) \ dev 1107 include/linux/dmaengine.h __dma_request_slave_channel_compat(&(mask), x, y, dev, name) dev 1112 include/linux/dmaengine.h struct device *dev, char *name) dev 1116 include/linux/dmaengine.h chan = dma_request_slave_channel(dev, name); dev 17 include/linux/dmapool.h struct dma_pool *dma_pool_create(const char *name, struct device *dev, dev 30 include/linux/dmapool.h struct dma_pool *dmam_pool_create(const char *name, struct device *dev, dev 40 include/linux/dmar.h struct device __rcu *dev; dev 66 include/linux/dmar.h struct pci_dev *dev; dev 101 include/linux/dmar.h for ((p) = 0; ((d) = (p) < (c) ? dmar_rcu_dereference((a)[(p)].dev) : \ dev 89 include/linux/dmi.h struct dmi_device dev; dev 53 include/linux/dynamic_debug.h void __dynamic_dev_dbg(struct _ddebug *descriptor, const struct device *dev, dev 60 include/linux/dynamic_debug.h const struct net_device *dev, dev 82 include/linux/dynamic_debug.h #define dynamic_dev_dbg(dev, fmt, ...) \ dev 86 include/linux/dynamic_debug.h __dynamic_dev_dbg(&descriptor, dev, fmt, \ dev 90 include/linux/dynamic_debug.h #define dynamic_netdev_dbg(dev, fmt, ...) \ dev 94 include/linux/dynamic_debug.h __dynamic_netdev_dbg(&descriptor, dev, fmt, \ dev 133 include/linux/dynamic_debug.h #define dynamic_dev_dbg(dev, fmt, ...) \ dev 134 include/linux/dynamic_debug.h do { if (0) dev_printk(KERN_DEBUG, dev, fmt, ##__VA_ARGS__); } while (0) dev 542 include/linux/edac.h struct device dev; dev 585 include/linux/edac.h struct device dev; dev 657 include/linux/edac.h struct device dev; dev 41 include/linux/eisa.h struct device dev; /* generic device */ dev 47 include/linux/eisa.h #define to_eisa_device(n) container_of(n, struct eisa_device, dev) dev 81 include/linux/eisa.h return dev_get_drvdata(&edev->dev); dev 86 include/linux/eisa.h dev_set_drvdata(&edev->dev, data); dev 93 include/linux/eisa.h struct device *dev; /* Pointer to bridge device */ dev 88 include/linux/enclosure.h struct device *dev; dev 107 include/linux/enclosure.h to_enclosure_device(struct device *dev) dev 109 include/linux/enclosure.h return container_of(dev, struct enclosure_device, edev); dev 113 include/linux/enclosure.h to_enclosure_component(struct device *dev) dev 115 include/linux/enclosure.h return container_of(dev, struct enclosure_component, cdev); dev 126 include/linux/enclosure.h struct device *dev); dev 128 include/linux/enclosure.h struct enclosure_device *enclosure_find(struct device *dev, dev 33 include/linux/etherdevice.h __be16 eth_type_trans(struct sk_buff *skb, struct net_device *dev); dev 36 include/linux/etherdevice.h int eth_header(struct sk_buff *skb, struct net_device *dev, unsigned short type, dev 42 include/linux/etherdevice.h void eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev, dev 44 include/linux/etherdevice.h int eth_prepare_mac_addr_change(struct net_device *dev, void *p); dev 45 include/linux/etherdevice.h void eth_commit_mac_addr_change(struct net_device *dev, void *p); dev 46 include/linux/etherdevice.h int eth_mac_addr(struct net_device *dev, void *p); dev 47 include/linux/etherdevice.h int eth_change_mtu(struct net_device *dev, int new_mtu); dev 48 include/linux/etherdevice.h int eth_validate_addr(struct net_device *dev); dev 215 include/linux/etherdevice.h static inline void eth_hw_addr_random(struct net_device *dev) dev 217 include/linux/etherdevice.h dev->addr_assign_type = NET_ADDR_RANDOM; dev 218 include/linux/etherdevice.h eth_random_addr(dev->dev_addr); dev 341 include/linux/etherdevice.h static inline bool is_etherdev_addr(const struct net_device *dev, dev 348 include/linux/etherdevice.h for_each_dev_addr(dev, ha) { dev 43 include/linux/ethtool.h extern int __ethtool_get_settings(struct net_device *dev, dev 65 include/linux/ethtool.h u32 ethtool_op_get_link(struct net_device *dev); dev 66 include/linux/ethtool.h int ethtool_op_get_ts_info(struct net_device *dev, struct ethtool_ts_info *eti); dev 124 include/linux/extcon.h struct device dev; dev 188 include/linux/extcon.h extern int devm_extcon_dev_register(struct device *dev, dev 190 include/linux/extcon.h extern void devm_extcon_dev_unregister(struct device *dev, dev 199 include/linux/extcon.h extern struct extcon_dev *devm_extcon_dev_allocate(struct device *dev, dev 201 include/linux/extcon.h extern void devm_extcon_dev_free(struct device *dev, struct extcon_dev *edev); dev 261 include/linux/extcon.h extern struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, int index); dev 270 include/linux/extcon.h static inline int devm_extcon_dev_register(struct device *dev, dev 276 include/linux/extcon.h static inline void devm_extcon_dev_unregister(struct device *dev, dev 286 include/linux/extcon.h static inline struct extcon_dev *devm_extcon_dev_allocate(struct device *dev, dev 371 include/linux/extcon.h static inline struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, dev 481 include/linux/fb.h struct device *dev; /* This is this fb device */ dev 686 include/linux/fb.h extern struct fb_info *framebuffer_alloc(size_t size, struct device *dev); dev 28 include/linux/fddidevice.h __be16 fddi_type_trans(struct sk_buff *skb, struct net_device *dev); dev 29 include/linux/fddidevice.h int fddi_change_mtu(struct net_device *dev, int new_mtu); dev 208 include/linux/firewire.h static inline struct fw_device *fw_device(struct device *dev) dev 210 include/linux/firewire.h return container_of(dev, struct fw_device, device); dev 229 include/linux/firewire.h static inline struct fw_unit *fw_unit(struct device *dev) dev 231 include/linux/firewire.h return container_of(dev, struct fw_unit, device); dev 13 include/linux/fmc-sdb.h struct sdb_device dev; dev 176 include/linux/fmc.h struct device dev; /* For Linux use */ dev 184 include/linux/fmc.h #define to_fmc_device(x) container_of((x), struct fmc_device, dev) dev 212 include/linux/fmc.h return dev_get_drvdata(&fmc->dev); dev 217 include/linux/fmc.h dev_set_drvdata(&fmc->dev, data); dev 231 include/linux/fmc.h extern int fmc_match(struct device *dev, struct device_driver *drv); dev 2160 include/linux/fs.h extern struct block_device *blkdev_get_by_dev(dev_t dev, fmode_t mode, dev 824 include/linux/fsl_ifc.h struct device *dev; dev 48 include/linux/gameport.h struct device dev; dev 52 include/linux/gameport.h #define to_gameport_port(d) container_of(d, struct gameport, dev) dev 125 include/linux/gameport.h return dev_get_drvdata(&gameport->dev); dev 130 include/linux/gameport.h dev_set_drvdata(&gameport->dev, data); dev 120 include/linux/genalloc.h extern struct gen_pool *devm_gen_pool_create(struct device *dev, dev 122 include/linux/genalloc.h extern struct gen_pool *dev_get_gen_pool(struct device *dev); dev 421 include/linux/genhd.h extern struct gendisk *get_gendisk(dev_t dev, int *partno); dev 629 include/linux/genhd.h extern ssize_t part_size_show(struct device *dev, dev 631 include/linux/genhd.h extern ssize_t part_stat_show(struct device *dev, dev 633 include/linux/genhd.h extern ssize_t part_inflight_show(struct device *dev, dev 636 include/linux/genhd.h extern ssize_t part_fail_show(struct device *dev, dev 638 include/linux/genhd.h extern ssize_t part_fail_store(struct device *dev, dev 84 include/linux/gpio.h int devm_gpio_request(struct device *dev, unsigned gpio, const char *label); dev 85 include/linux/gpio.h int devm_gpio_request_one(struct device *dev, unsigned gpio, dev 87 include/linux/gpio.h void devm_gpio_free(struct device *dev, unsigned int gpio); dev 191 include/linux/gpio.h static inline int gpio_export_link(struct device *dev, const char *name, dev 262 include/linux/gpio.h static inline int devm_gpio_request(struct device *dev, unsigned gpio, dev 269 include/linux/gpio.h static inline int devm_gpio_request_one(struct device *dev, unsigned gpio, dev 276 include/linux/gpio.h static inline void devm_gpio_free(struct device *dev, unsigned int gpio) dev 38 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get(struct device *dev, dev 41 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get_index(struct device *dev, dev 45 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get_optional(struct device *dev, dev 48 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get_index_optional(struct device *dev, dev 54 include/linux/gpio/consumer.h struct gpio_desc *__must_check __devm_gpiod_get(struct device *dev, dev 57 include/linux/gpio/consumer.h struct gpio_desc *__must_check __devm_gpiod_get_index(struct device *dev, dev 61 include/linux/gpio/consumer.h struct gpio_desc *__must_check __devm_gpiod_get_optional(struct device *dev, dev 65 include/linux/gpio/consumer.h __devm_gpiod_get_index_optional(struct device *dev, const char *con_id, dev 67 include/linux/gpio/consumer.h void devm_gpiod_put(struct device *dev, struct gpio_desc *desc); dev 99 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check __gpiod_get(struct device *dev, dev 106 include/linux/gpio/consumer.h __gpiod_get_index(struct device *dev, dev 115 include/linux/gpio/consumer.h __gpiod_get_optional(struct device *dev, const char *con_id, dev 122 include/linux/gpio/consumer.h __gpiod_get_index_optional(struct device *dev, const char *con_id, dev 137 include/linux/gpio/consumer.h __devm_gpiod_get(struct device *dev, dev 145 include/linux/gpio/consumer.h __devm_gpiod_get_index(struct device *dev, dev 154 include/linux/gpio/consumer.h __devm_gpiod_get_optional(struct device *dev, const char *con_id, dev 161 include/linux/gpio/consumer.h __devm_gpiod_get_index_optional(struct device *dev, const char *con_id, dev 167 include/linux/gpio/consumer.h static inline void devm_gpiod_put(struct device *dev, struct gpio_desc *desc) dev 297 include/linux/gpio/consumer.h #define __gpiod_get(dev, con_id, flags, ...) __gpiod_get(dev, con_id, flags) dev 299 include/linux/gpio/consumer.h #define __gpiod_get_index(dev, con_id, index, flags, ...) \ dev 300 include/linux/gpio/consumer.h __gpiod_get_index(dev, con_id, index, flags) dev 302 include/linux/gpio/consumer.h #define __gpiod_get_optional(dev, con_id, flags, ...) \ dev 303 include/linux/gpio/consumer.h __gpiod_get_optional(dev, con_id, flags) dev 305 include/linux/gpio/consumer.h #define __gpiod_get_index_optional(dev, con_id, index, flags, ...) \ dev 306 include/linux/gpio/consumer.h __gpiod_get_index_optional(dev, con_id, index, flags) dev 309 include/linux/gpio/consumer.h #define __devm_gpiod_get(dev, con_id, flags, ...) \ dev 310 include/linux/gpio/consumer.h __devm_gpiod_get(dev, con_id, flags) dev 312 include/linux/gpio/consumer.h #define __devm_gpiod_get_index(dev, con_id, index, flags, ...) \ dev 313 include/linux/gpio/consumer.h __devm_gpiod_get_index(dev, con_id, index, flags) dev 315 include/linux/gpio/consumer.h #define __devm_gpiod_get_optional(dev, con_id, flags, ...) \ dev 316 include/linux/gpio/consumer.h __devm_gpiod_get_optional(dev, con_id, flags) dev 319 include/linux/gpio/consumer.h #define __devm_gpiod_get_index_optional(dev, con_id, index, flags, ...) \ dev 320 include/linux/gpio/consumer.h __devm_gpiod_get_index_optional(dev, con_id, index, flags) dev 327 include/linux/gpio/consumer.h int gpiod_export_link(struct device *dev, const char *name, dev 340 include/linux/gpio/consumer.h static inline int gpiod_export_link(struct device *dev, const char *name, dev 74 include/linux/gpio/driver.h struct device *dev; dev 50 include/linux/gpio_keys.h int (*enable)(struct device *dev); dev 51 include/linux/gpio_keys.h void (*disable)(struct device *dev); dev 23 include/linux/hdlc.h int (*open)(struct net_device *dev); dev 24 include/linux/hdlc.h void (*close)(struct net_device *dev); dev 25 include/linux/hdlc.h void (*start)(struct net_device *dev); /* if open & DCD */ dev 26 include/linux/hdlc.h void (*stop)(struct net_device *dev); /* if open & !DCD */ dev 27 include/linux/hdlc.h void (*detach)(struct net_device *dev); dev 28 include/linux/hdlc.h int (*ioctl)(struct net_device *dev, struct ifreq *ifr); dev 29 include/linux/hdlc.h __be16 (*type_trans)(struct sk_buff *skb, struct net_device *dev); dev 31 include/linux/hdlc.h netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev); dev 40 include/linux/hdlc.h int (*attach)(struct net_device *dev, dev 44 include/linux/hdlc.h netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev); dev 60 include/linux/hdlc.h int hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); dev 63 include/linux/hdlc.h #define register_hdlc_device(dev) register_netdev(dev) dev 64 include/linux/hdlc.h void unregister_hdlc_device(struct net_device *dev); dev 72 include/linux/hdlc.h static inline struct hdlc_device* dev_to_hdlc(struct net_device *dev) dev 74 include/linux/hdlc.h return netdev_priv(dev); dev 93 include/linux/hdlc.h int hdlc_open(struct net_device *dev); dev 95 include/linux/hdlc.h void hdlc_close(struct net_device *dev); dev 97 include/linux/hdlc.h int hdlc_change_mtu(struct net_device *dev, int new_mtu); dev 99 include/linux/hdlc.h netdev_tx_t hdlc_start_xmit(struct sk_buff *skb, struct net_device *dev); dev 101 include/linux/hdlc.h int attach_hdlc_protocol(struct net_device *dev, struct hdlc_proto *proto, dev 104 include/linux/hdlc.h void detach_hdlc_protocol(struct net_device *dev); dev 107 include/linux/hdlc.h struct net_device *dev) dev 109 include/linux/hdlc.h hdlc_device *hdlc = dev_to_hdlc(dev); dev 111 include/linux/hdlc.h skb->dev = dev; dev 115 include/linux/hdlc.h return hdlc->proto->type_trans(skb, dev); dev 269 include/linux/hdlcdrv.h void hdlcdrv_unregister(struct net_device *dev); dev 486 include/linux/hid.h struct device dev; /* device */ dev 542 include/linux/hid.h return dev_get_drvdata(&hdev->dev); dev 547 include/linux/hid.h dev_set_drvdata(&hdev->dev, data); dev 653 include/linux/hid.h int (*probe)(struct hid_device *dev, const struct hid_device_id *id); dev 654 include/linux/hid.h void (*remove)(struct hid_device *dev); dev 802 include/linux/hid.h dev_warn(&hid->dev, "io already started"); dev 822 include/linux/hid.h dev_warn(&hid->dev, "io already stopped"); dev 1087 include/linux/hid.h dev_printk(level, &(hid)->dev, fmt, ##arg) dev 1089 include/linux/hid.h dev_emerg(&(hid)->dev, fmt, ##arg) dev 1091 include/linux/hid.h dev_crit(&(hid)->dev, fmt, ##arg) dev 1093 include/linux/hid.h dev_alert(&(hid)->dev, fmt, ##arg) dev 1095 include/linux/hid.h dev_err(&(hid)->dev, fmt, ##arg) dev 1097 include/linux/hid.h dev_notice(&(hid)->dev, fmt, ##arg) dev 1099 include/linux/hid.h dev_warn(&(hid)->dev, fmt, ##arg) dev 1101 include/linux/hid.h dev_info(&(hid)->dev, fmt, ##arg) dev 1103 include/linux/hid.h dev_dbg(&(hid)->dev, fmt, ##arg) dev 25 include/linux/hidraw.h struct device *dev; dev 34 include/linux/hippidevice.h __be16 hippi_type_trans(struct sk_buff *skb, struct net_device *dev); dev 35 include/linux/hippidevice.h int hippi_change_mtu(struct net_device *dev, int new_mtu); dev 36 include/linux/hippidevice.h int hippi_mac_addr(struct net_device *dev, void *p); dev 37 include/linux/hippidevice.h int hippi_neigh_setup_dev(struct net_device *dev, struct neigh_parms *p); dev 42 include/linux/host1x.h struct device *dev; dev 142 include/linux/host1x.h struct host1x_syncpt *host1x_syncpt_request(struct device *dev, dev 156 include/linux/host1x.h struct host1x_channel *host1x_channel_request(struct device *dev); dev 227 include/linux/host1x.h int (*is_addr_reg)(struct device *dev, u32 reg, u32 class); dev 243 include/linux/host1x.h int host1x_job_pin(struct host1x_job *job, struct device *dev); dev 267 include/linux/host1x.h struct device dev; dev 277 include/linux/host1x.h static inline struct host1x_device *to_host1x_device(struct device *dev) dev 279 include/linux/host1x.h return container_of(dev, struct host1x_device, dev); dev 289 include/linux/hp_sdc.h struct parisc_device *dev; dev 291 include/linux/hp_sdc.h void *dev; dev 266 include/linux/hrtimer.h extern void hrtimer_interrupt(struct clock_event_device *dev); dev 152 include/linux/hsi/hsi.h #define to_hsi_client(dev) container_of(dev, struct hsi_client, device) dev 255 include/linux/hsi/hsi.h #define to_hsi_port(dev) container_of(dev, struct hsi_port, device) dev 293 include/linux/hsi/hsi.h #define to_hsi_controller(dev) container_of(dev, struct hsi_controller, device) dev 301 include/linux/hsi/hsi.h int hsi_remove_client(struct device *dev, void *data); dev 17 include/linux/htirq.h int arch_setup_ht_irq(unsigned int irq, struct pci_dev *dev); dev 20 include/linux/htirq.h typedef void (ht_irq_update_t)(struct pci_dev *dev, int irq, dev 22 include/linux/htirq.h int __ht_create_irq(struct pci_dev *dev, int idx, ht_irq_update_t *update); dev 20 include/linux/hwmon.h struct device *hwmon_device_register(struct device *dev); dev 22 include/linux/hwmon.h hwmon_device_register_with_groups(struct device *dev, const char *name, dev 26 include/linux/hwmon.h devm_hwmon_device_register_with_groups(struct device *dev, const char *name, dev 30 include/linux/hwmon.h void hwmon_device_unregister(struct device *dev); dev 31 include/linux/hwmon.h void devm_hwmon_device_unregister(struct device *dev); dev 63 include/linux/hwspinlock.h int hwspin_lock_register(struct hwspinlock_device *bank, struct device *dev, dev 909 include/linux/hyperv.h static inline void hv_set_drvdata(struct hv_device *dev, void *data) dev 911 include/linux/hyperv.h dev_set_drvdata(&dev->device, data); dev 914 include/linux/hyperv.h static inline void *hv_get_drvdata(struct hv_device *dev) dev 916 include/linux/hyperv.h return dev_get_drvdata(&dev->device); dev 35 include/linux/i2c-omap.h void (*set_mpu_wkup_lat)(struct device *dev, long set); dev 224 include/linux/i2c.h struct device dev; /* the device structure */ dev 228 include/linux/i2c.h #define to_i2c_client(d) container_of(d, struct i2c_client, dev) dev 230 include/linux/i2c.h extern struct i2c_client *i2c_verify_client(struct device *dev); dev 231 include/linux/i2c.h extern struct i2c_adapter *i2c_verify_adapter(struct device *dev); dev 235 include/linux/i2c.h struct device * const dev = container_of(kobj, struct device, kobj); dev 236 include/linux/i2c.h return to_i2c_client(dev); dev 239 include/linux/i2c.h static inline void *i2c_get_clientdata(const struct i2c_client *dev) dev 241 include/linux/i2c.h return dev_get_drvdata(&dev->dev); dev 244 include/linux/i2c.h static inline void i2c_set_clientdata(struct i2c_client *dev, void *data) dev 246 include/linux/i2c.h dev_set_drvdata(&dev->dev, data); dev 436 include/linux/i2c.h struct device dev; /* the adapter device */ dev 447 include/linux/i2c.h #define to_i2c_adapter(d) container_of(d, struct i2c_adapter, dev) dev 449 include/linux/i2c.h static inline void *i2c_get_adapdata(const struct i2c_adapter *dev) dev 451 include/linux/i2c.h return dev_get_drvdata(&dev->dev); dev 454 include/linux/i2c.h static inline void i2c_set_adapdata(struct i2c_adapter *dev, void *data) dev 456 include/linux/i2c.h dev_set_drvdata(&dev->dev, data); dev 463 include/linux/i2c.h struct device *parent = adapter->dev.parent; dev 230 include/linux/i2c/twl.h int twl6030_mmc_card_detect(struct device *dev, int slot); dev 232 include/linux/i2c/twl.h static inline int twl6030_mmc_card_detect(struct device *dev, int slot) dev 606 include/linux/i2c/twl.h int (*setup)(struct device *dev, dev 608 include/linux/i2c/twl.h int (*teardown)(struct device *dev, dev 639 include/linux/i2c/twl.h int (*phy_init)(struct device *dev); dev 640 include/linux/i2c/twl.h int (*phy_exit)(struct device *dev); dev 642 include/linux/i2c/twl.h int (*phy_power)(struct device *dev, int iD, int on); dev 644 include/linux/i2c/twl.h int (*phy_set_clock)(struct device *dev, int on); dev 646 include/linux/i2c/twl.h int (*phy_suspend)(struct device *dev, int suspend); dev 783 include/linux/i2c/twl.h int twl4030_sih_setup(struct device *dev, int module, int irq_base); dev 703 include/linux/i2o.h extern int i2o_dma_alloc(struct device *dev, struct i2o_dma *addr, size_t len); dev 704 include/linux/i2o.h extern void i2o_dma_free(struct device *dev, struct i2o_dma *addr); dev 705 include/linux/i2o.h extern int i2o_dma_realloc(struct device *dev, struct i2o_dma *addr, dev 784 include/linux/i2o.h #define to_i2o_device(dev) container_of(dev, struct i2o_device, device) dev 785 include/linux/i2o.h #define to_i2o_controller(dev) container_of(dev, struct i2o_controller, device) dev 178 include/linux/ide.h struct device *dev, *parent; dev 575 include/linux/ide.h #define to_ide_device(dev) container_of(dev, ide_drive_t, gendev) dev 578 include/linux/ide.h container_of(obj, struct cont_type, dev) dev 695 include/linux/ide.h struct device *dev; dev 774 include/linux/ide.h struct device *dev[2]; dev 1107 include/linux/ide.h ssize_t ide_park_show(struct device *dev, struct device_attribute *attr, dev 1109 include/linux/ide.h ssize_t ide_park_store(struct device *dev, struct device_attribute *attr, dev 1179 include/linux/ide.h static inline int ide_pci_is_in_compatibility_mode(struct pci_dev *dev) dev 1181 include/linux/ide.h if ((dev->class >> 8) == PCI_CLASS_STORAGE_IDE && (dev->class & 5) != 5) dev 1524 include/linux/ide.h return hwif->dev ? dev_to_node(hwif->dev) : -1; dev 1544 include/linux/ide.h #define ide_port_for_each_dev(i, dev, port) \ dev 1545 include/linux/ide.h for ((i) = 0; ((dev) = (port)->devices[i]) || (i) < MAX_DRIVES; (i)++) dev 1547 include/linux/ide.h #define ide_port_for_each_present_dev(i, dev, port) \ dev 1548 include/linux/ide.h for ((i) = 0; ((dev) = (port)->devices[i]) || (i) < MAX_DRIVES; (i)++) \ dev 1549 include/linux/ide.h if ((dev)->dev_flags & IDE_DFLAG_PRESENT) dev 34 include/linux/if_arp.h static inline int arp_hdr_len(struct net_device *dev) dev 36 include/linux/if_arp.h switch (dev->type) { dev 40 include/linux/if_arp.h return sizeof(struct arphdr) + dev->addr_len + sizeof(u32) * 2; dev 44 include/linux/if_arp.h return sizeof(struct arphdr) + (dev->addr_len + sizeof(u32)) * 2; dev 41 include/linux/if_bridge.h int br_multicast_list_adjacent(struct net_device *dev, dev 43 include/linux/if_bridge.h bool br_multicast_has_querier_anywhere(struct net_device *dev, int proto); dev 44 include/linux/if_bridge.h bool br_multicast_has_querier_adjacent(struct net_device *dev, int proto); dev 46 include/linux/if_bridge.h static inline int br_multicast_list_adjacent(struct net_device *dev, dev 51 include/linux/if_bridge.h static inline bool br_multicast_has_querier_anywhere(struct net_device *dev, dev 56 include/linux/if_bridge.h static inline bool br_multicast_has_querier_adjacent(struct net_device *dev, dev 28 include/linux/if_eql.h struct net_device *dev; dev 38 include/linux/if_macvlan.h struct net_device *dev; dev 85 include/linux/if_macvlan.h extern void macvlan_common_setup(struct net_device *dev); dev 87 include/linux/if_macvlan.h extern int macvlan_common_newlink(struct net *src_net, struct net_device *dev, dev 94 include/linux/if_macvlan.h extern void macvlan_dellink(struct net_device *dev, struct list_head *head); dev 100 include/linux/if_macvlan.h macvlan_dev_real_dev(const struct net_device *dev) dev 102 include/linux/if_macvlan.h struct macvlan_dev *macvlan = netdev_priv(dev); dev 108 include/linux/if_macvlan.h macvlan_dev_real_dev(const struct net_device *dev) dev 30 include/linux/if_pppox.h struct net_device *dev; /* device associated with socket*/ dev 57 include/linux/if_pppox.h #define pppoe_dev proto.pppoe.dev dev 32 include/linux/if_team.h struct net_device *dev; dev 176 include/linux/if_team.h struct net_device *dev; /* associated netdevice */ dev 220 include/linux/if_team.h skb->dev = port->dev; dev 221 include/linux/if_team.h if (unlikely(netpoll_tx_running(team->dev))) { dev 76 include/linux/if_vlan.h static inline bool is_vlan_dev(struct net_device *dev) dev 78 include/linux/if_vlan.h return dev->priv_flags & IFF_802_1Q_VLAN; dev 111 include/linux/if_vlan.h extern struct net_device *vlan_dev_real_dev(const struct net_device *dev); dev 112 include/linux/if_vlan.h extern u16 vlan_dev_vlan_id(const struct net_device *dev); dev 113 include/linux/if_vlan.h extern __be16 vlan_dev_vlan_proto(const struct net_device *dev); dev 165 include/linux/if_vlan.h static inline struct vlan_dev_priv *vlan_dev_priv(const struct net_device *dev) dev 167 include/linux/if_vlan.h return netdev_priv(dev); dev 171 include/linux/if_vlan.h vlan_dev_get_egress_qos_mask(struct net_device *dev, u32 skprio) dev 177 include/linux/if_vlan.h mp = vlan_dev_priv(dev)->egress_priority_map[(skprio & 0xF)]; dev 191 include/linux/if_vlan.h extern int vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid); dev 192 include/linux/if_vlan.h extern void vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid); dev 194 include/linux/if_vlan.h extern int vlan_vids_add_by_dev(struct net_device *dev, dev 196 include/linux/if_vlan.h extern void vlan_vids_del_by_dev(struct net_device *dev, dev 199 include/linux/if_vlan.h extern bool vlan_uses_dev(const struct net_device *dev); dev 201 include/linux/if_vlan.h static inline int vlan_get_encap_level(struct net_device *dev) dev 203 include/linux/if_vlan.h BUG_ON(!is_vlan_dev(dev)); dev 204 include/linux/if_vlan.h return vlan_dev_priv(dev)->nest_level; dev 214 include/linux/if_vlan.h static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev) dev 220 include/linux/if_vlan.h static inline u16 vlan_dev_vlan_id(const struct net_device *dev) dev 226 include/linux/if_vlan.h static inline __be16 vlan_dev_vlan_proto(const struct net_device *dev) dev 232 include/linux/if_vlan.h static inline u16 vlan_dev_get_egress_qos_mask(struct net_device *dev, dev 243 include/linux/if_vlan.h static inline int vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid) dev 248 include/linux/if_vlan.h static inline void vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid) dev 252 include/linux/if_vlan.h static inline int vlan_vids_add_by_dev(struct net_device *dev, dev 258 include/linux/if_vlan.h static inline void vlan_vids_del_by_dev(struct net_device *dev, dev 263 include/linux/if_vlan.h static inline bool vlan_uses_dev(const struct net_device *dev) dev 267 include/linux/if_vlan.h static inline int vlan_get_encap_level(struct net_device *dev) dev 370 include/linux/if_vlan.h if (vlan_hw_offload_capable(skb->dev->features, vlan_proto)) { dev 426 include/linux/if_vlan.h if (skb->dev->features & NETIF_F_HW_VLAN_CTAG_TX) { dev 112 include/linux/igmp.h extern int ip_check_mc_rcu(struct in_device *dev, __be32 mc_addr, __be32 src_addr, u16 proto); dev 56 include/linux/ihex.h struct device *dev) dev 61 include/linux/ihex.h ret = request_firmware(&lfw, fw_name, dev); dev 66 include/linux/ihex.h dev_err(dev, "Firmware \"%s\" not valid IHEX records\n", dev 181 include/linux/iio/buffer.h ssize_t iio_buffer_read_length(struct device *dev, dev 187 include/linux/iio/buffer.h ssize_t iio_buffer_write_length(struct device *dev, dev 194 include/linux/iio/buffer.h ssize_t iio_buffer_store_enable(struct device *dev, dev 201 include/linux/iio/buffer.h ssize_t iio_buffer_show_enable(struct device *dev, dev 158 include/linux/iio/common/st_sensors.h struct device *dev, u8 reg_addr, u8 *res_byte); dev 160 include/linux/iio/common/st_sensors.h struct device *dev, u8 reg_addr, u8 data); dev 162 include/linux/iio/common/st_sensors.h struct device *dev, u8 reg_addr, int len, u8 *data, dev 214 include/linux/iio/common/st_sensors.h struct device *dev; dev 284 include/linux/iio/common/st_sensors.h ssize_t st_sensors_sysfs_sampling_frequency_avail(struct device *dev, dev 287 include/linux/iio/common/st_sensors.h ssize_t st_sensors_sysfs_scale_avail(struct device *dev, dev 42 include/linux/iio/consumer.h struct iio_channel *iio_channel_get(struct device *dev, dev 60 include/linux/iio/consumer.h struct iio_channel *iio_channel_get_all(struct device *dev); dev 79 include/linux/iio/consumer.h struct iio_cb_buffer *iio_channel_get_all_cb(struct device *dev, dev 452 include/linux/iio/iio.h struct device dev; dev 494 include/linux/iio/iio.h int devm_iio_device_register(struct device *dev, struct iio_dev *indio_dev); dev 495 include/linux/iio/iio.h void devm_iio_device_unregister(struct device *dev, struct iio_dev *indio_dev); dev 507 include/linux/iio/iio.h put_device(&indio_dev->dev); dev 516 include/linux/iio/iio.h static inline struct iio_dev *dev_to_iio_dev(struct device *dev) dev 518 include/linux/iio/iio.h return container_of(dev, struct iio_dev, dev); dev 529 include/linux/iio/iio.h return indio_dev ? dev_to_iio_dev(get_device(&indio_dev->dev)) : NULL; dev 543 include/linux/iio/iio.h dev_set_drvdata(&indio_dev->dev, data); dev 554 include/linux/iio/iio.h return dev_get_drvdata(&indio_dev->dev); dev 573 include/linux/iio/iio.h struct iio_dev *devm_iio_device_alloc(struct device *dev, int sizeof_priv); dev 574 include/linux/iio/iio.h void devm_iio_device_free(struct device *dev, struct iio_dev *indio_dev); dev 575 include/linux/iio/iio.h struct iio_trigger *devm_iio_trigger_alloc(struct device *dev, dev 577 include/linux/iio/iio.h void devm_iio_trigger_free(struct device *dev, struct iio_trigger *iio_trig); dev 33 include/linux/iio/sysfs.h ssize_t iio_read_const_attr(struct device *dev, dev 61 include/linux/iio/trigger.h struct device dev; dev 78 include/linux/iio/trigger.h return container_of(d, struct iio_trigger, dev); dev 84 include/linux/iio/trigger.h put_device(&trig->dev); dev 89 include/linux/iio/trigger.h get_device(&trig->dev); dev 105 include/linux/iio/trigger.h dev_set_drvdata(&trig->dev, data); dev 116 include/linux/iio/trigger.h return dev_get_drvdata(&trig->dev); dev 75 include/linux/inet_lro.h struct net_device *dev; dev 24 include/linux/inetdevice.h struct net_device *dev; dev 78 include/linux/inetdevice.h (IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr) && \ dev 86 include/linux/inetdevice.h IN_DEV_NET_ORCONF(in_dev, dev_net(in_dev->dev), attr) dev 89 include/linux/inetdevice.h (max(IPV4_DEVCONF_ALL(dev_net(in_dev->dev), attr), \ dev 166 include/linux/inetdevice.h __be32 inet_select_addr(const struct net_device *dev, __be32 dst, int scope); dev 200 include/linux/inetdevice.h static inline struct in_device *__in_dev_get_rcu(const struct net_device *dev) dev 202 include/linux/inetdevice.h return rcu_dereference(dev->ip_ptr); dev 205 include/linux/inetdevice.h static inline struct in_device *in_dev_get(const struct net_device *dev) dev 210 include/linux/inetdevice.h in_dev = __in_dev_get_rcu(dev); dev 217 include/linux/inetdevice.h static inline struct in_device *__in_dev_get_rtnl(const struct net_device *dev) dev 219 include/linux/inetdevice.h return rtnl_dereference(dev->ip_ptr); dev 222 include/linux/inetdevice.h static inline struct neigh_parms *__in_dev_arp_parms_get_rcu(const struct net_device *dev) dev 224 include/linux/inetdevice.h struct in_device *in_dev = __in_dev_get_rcu(dev); dev 40 include/linux/input-polldev.h void (*open)(struct input_polled_dev *dev); dev 41 include/linux/input-polldev.h void (*close)(struct input_polled_dev *dev); dev 42 include/linux/input-polldev.h void (*poll)(struct input_polled_dev *dev); dev 56 include/linux/input-polldev.h struct input_polled_dev *devm_input_allocate_polled_device(struct device *dev); dev 57 include/linux/input-polldev.h void input_free_polled_device(struct input_polled_dev *dev); dev 58 include/linux/input-polldev.h int input_register_polled_device(struct input_polled_dev *dev); dev 59 include/linux/input-polldev.h void input_unregister_polled_device(struct input_polled_dev *dev); dev 148 include/linux/input.h int (*setkeycode)(struct input_dev *dev, dev 151 include/linux/input.h int (*getkeycode)(struct input_dev *dev, dev 170 include/linux/input.h int (*open)(struct input_dev *dev); dev 171 include/linux/input.h void (*close)(struct input_dev *dev); dev 172 include/linux/input.h int (*flush)(struct input_dev *dev, struct file *file); dev 173 include/linux/input.h int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); dev 183 include/linux/input.h struct device dev; dev 194 include/linux/input.h #define to_input_dev(d) container_of(d, struct input_dev, dev) dev 297 include/linux/input.h bool (*match)(struct input_handler *handler, struct input_dev *dev); dev 298 include/linux/input.h int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id *id); dev 331 include/linux/input.h struct input_dev *dev; dev 340 include/linux/input.h void input_free_device(struct input_dev *dev); dev 342 include/linux/input.h static inline struct input_dev *input_get_device(struct input_dev *dev) dev 344 include/linux/input.h return dev ? to_input_dev(get_device(&dev->dev)) : NULL; dev 347 include/linux/input.h static inline void input_put_device(struct input_dev *dev) dev 349 include/linux/input.h if (dev) dev 350 include/linux/input.h put_device(&dev->dev); dev 353 include/linux/input.h static inline void *input_get_drvdata(struct input_dev *dev) dev 355 include/linux/input.h return dev_get_drvdata(&dev->dev); dev 358 include/linux/input.h static inline void input_set_drvdata(struct input_dev *dev, void *data) dev 360 include/linux/input.h dev_set_drvdata(&dev->dev, data); dev 389 include/linux/input.h void input_event(struct input_dev *dev, unsigned int type, unsigned int code, int value); dev 392 include/linux/input.h static inline void input_report_key(struct input_dev *dev, unsigned int code, int value) dev 394 include/linux/input.h input_event(dev, EV_KEY, code, !!value); dev 397 include/linux/input.h static inline void input_report_rel(struct input_dev *dev, unsigned int code, int value) dev 399 include/linux/input.h input_event(dev, EV_REL, code, value); dev 402 include/linux/input.h static inline void input_report_abs(struct input_dev *dev, unsigned int code, int value) dev 404 include/linux/input.h input_event(dev, EV_ABS, code, value); dev 407 include/linux/input.h static inline void input_report_ff_status(struct input_dev *dev, unsigned int code, int value) dev 409 include/linux/input.h input_event(dev, EV_FF_STATUS, code, value); dev 412 include/linux/input.h static inline void input_report_switch(struct input_dev *dev, unsigned int code, int value) dev 414 include/linux/input.h input_event(dev, EV_SW, code, !!value); dev 417 include/linux/input.h static inline void input_sync(struct input_dev *dev) dev 419 include/linux/input.h input_event(dev, EV_SYN, SYN_REPORT, 0); dev 422 include/linux/input.h static inline void input_mt_sync(struct input_dev *dev) dev 424 include/linux/input.h input_event(dev, EV_SYN, SYN_MT_REPORT, 0); dev 427 include/linux/input.h void input_set_capability(struct input_dev *dev, unsigned int type, unsigned int code); dev 439 include/linux/input.h static inline void input_set_events_per_packet(struct input_dev *dev, int n_events) dev 441 include/linux/input.h dev->hint_events_per_packet = n_events; dev 444 include/linux/input.h void input_alloc_absinfo(struct input_dev *dev); dev 445 include/linux/input.h void input_set_abs_params(struct input_dev *dev, unsigned int axis, dev 449 include/linux/input.h static inline int input_abs_get_##_suffix(struct input_dev *dev, \ dev 452 include/linux/input.h return dev->absinfo ? dev->absinfo[axis]._item : 0; \ dev 455 include/linux/input.h static inline void input_abs_set_##_suffix(struct input_dev *dev, \ dev 458 include/linux/input.h input_alloc_absinfo(dev); \ dev 459 include/linux/input.h if (dev->absinfo) \ dev 460 include/linux/input.h dev->absinfo[axis]._item = val; \ dev 473 include/linux/input.h int input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke); dev 474 include/linux/input.h int input_set_keycode(struct input_dev *dev, dev 507 include/linux/input.h int (*upload)(struct input_dev *dev, struct ff_effect *effect, dev 509 include/linux/input.h int (*erase)(struct input_dev *dev, int effect_id); dev 511 include/linux/input.h int (*playback)(struct input_dev *dev, int effect_id, int value); dev 512 include/linux/input.h void (*set_gain)(struct input_dev *dev, u16 gain); dev 513 include/linux/input.h void (*set_autocenter)(struct input_dev *dev, u16 magnitude); dev 528 include/linux/input.h int input_ff_create(struct input_dev *dev, unsigned int max_effects); dev 529 include/linux/input.h void input_ff_destroy(struct input_dev *dev); dev 531 include/linux/input.h int input_ff_event(struct input_dev *dev, unsigned int type, unsigned int code, int value); dev 533 include/linux/input.h int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file); dev 534 include/linux/input.h int input_ff_erase(struct input_dev *dev, int effect_id, struct file *file); dev 536 include/linux/input.h int input_ff_create_memless(struct input_dev *dev, void *data, dev 69 include/linux/input/gpio_tilt.h int (*enable)(struct device *dev); dev 70 include/linux/input/gpio_tilt.h void (*disable)(struct device *dev); dev 93 include/linux/input/matrix_keypad.h int matrix_keypad_parse_of_params(struct device *dev, dev 96 include/linux/input/matrix_keypad.h static inline int matrix_keypad_parse_of_params(struct device *dev, dev 79 include/linux/input/mt.h int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots, dev 81 include/linux/input/mt.h void input_mt_destroy_slots(struct input_dev *dev); dev 88 include/linux/input/mt.h static inline void input_mt_slot(struct input_dev *dev, int slot) dev 90 include/linux/input/mt.h input_event(dev, EV_ABS, ABS_MT_SLOT, slot); dev 103 include/linux/input/mt.h void input_mt_report_slot_state(struct input_dev *dev, dev 106 include/linux/input/mt.h void input_mt_report_finger_count(struct input_dev *dev, int count); dev 107 include/linux/input/mt.h void input_mt_report_pointer_emulation(struct input_dev *dev, bool use_count); dev 108 include/linux/input/mt.h void input_mt_drop_unused(struct input_dev *dev); dev 110 include/linux/input/mt.h void input_mt_sync_frame(struct input_dev *dev); dev 121 include/linux/input/mt.h int input_mt_assign_slots(struct input_dev *dev, int *slots, dev 124 include/linux/input/mt.h int input_mt_get_slot_by_key(struct input_dev *dev, int key); dev 47 include/linux/input/sparse-keymap.h struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, dev 49 include/linux/input/sparse-keymap.h struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, dev 51 include/linux/input/sparse-keymap.h int sparse_keymap_setup(struct input_dev *dev, dev 54 include/linux/input/sparse-keymap.h void sparse_keymap_free(struct input_dev *dev); dev 56 include/linux/input/sparse-keymap.h void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, dev 59 include/linux/input/sparse-keymap.h bool sparse_keymap_report_event(struct input_dev *dev, unsigned int code, dev 15 include/linux/input/touchscreen.h void touchscreen_parse_of_params(struct input_dev *dev); dev 17 include/linux/input/touchscreen.h static inline void touchscreen_parse_of_params(struct input_dev *dev) dev 350 include/linux/intel-iommu.h extern struct dmar_drhd_unit * dmar_find_matched_drhd_unit(struct pci_dev *dev); dev 351 include/linux/intel-iommu.h extern int dmar_find_matched_atsr_unit(struct pci_dev *dev); dev 125 include/linux/interrupt.h unsigned long flags, const char *name, void *dev); dev 129 include/linux/interrupt.h const char *name, void *dev) dev 131 include/linux/interrupt.h return request_threaded_irq(irq, handler, NULL, flags, name, dev); dev 148 include/linux/interrupt.h devm_request_threaded_irq(struct device *dev, unsigned int irq, dev 154 include/linux/interrupt.h devm_request_irq(struct device *dev, unsigned int irq, irq_handler_t handler, dev 157 include/linux/interrupt.h return devm_request_threaded_irq(dev, irq, handler, NULL, irqflags, dev 162 include/linux/interrupt.h devm_request_any_context_irq(struct device *dev, unsigned int irq, dev 166 include/linux/interrupt.h extern void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id); dev 45 include/linux/io.h void __iomem * devm_ioport_map(struct device *dev, unsigned long port, dev 47 include/linux/io.h void devm_ioport_unmap(struct device *dev, void __iomem *addr); dev 49 include/linux/io.h static inline void __iomem *devm_ioport_map(struct device *dev, dev 56 include/linux/io.h static inline void devm_ioport_unmap(struct device *dev, void __iomem *addr) dev 63 include/linux/io.h void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, dev 65 include/linux/io.h void __iomem *devm_ioremap_nocache(struct device *dev, resource_size_t offset, dev 67 include/linux/io.h void devm_iounmap(struct device *dev, void __iomem *addr); dev 70 include/linux/io.h void devm_ioremap_release(struct device *dev, void *res); dev 111 include/linux/iommu.h int (*attach_dev)(struct iommu_domain *domain, struct device *dev); dev 112 include/linux/iommu.h void (*detach_dev)(struct iommu_domain *domain, struct device *dev); dev 118 include/linux/iommu.h int (*add_device)(struct device *dev); dev 119 include/linux/iommu.h void (*remove_device)(struct device *dev); dev 120 include/linux/iommu.h int (*device_group)(struct device *dev, unsigned int *groupid); dev 152 include/linux/iommu.h struct device *dev); dev 154 include/linux/iommu.h struct device *dev); dev 174 include/linux/iommu.h struct device *dev); dev 175 include/linux/iommu.h extern void iommu_group_remove_device(struct device *dev); dev 178 include/linux/iommu.h extern struct iommu_group *iommu_group_get(struct device *dev); dev 185 include/linux/iommu.h extern struct iommu_group *iommu_group_get_for_dev(struct device *dev); dev 194 include/linux/iommu.h void iommu_device_destroy(struct device *dev); dev 195 include/linux/iommu.h int iommu_device_link(struct device *dev, struct device *link); dev 196 include/linux/iommu.h void iommu_device_unlink(struct device *dev, struct device *link); dev 228 include/linux/iommu.h struct device *dev, unsigned long iova, int flags) dev 237 include/linux/iommu.h ret = domain->handler(domain, dev, iova, flags, dev 240 include/linux/iommu.h trace_io_page_fault(dev, iova, flags); dev 274 include/linux/iommu.h struct device *dev) dev 280 include/linux/iommu.h struct device *dev) dev 352 include/linux/iommu.h struct device *dev) dev 357 include/linux/iommu.h static inline void iommu_group_remove_device(struct device *dev) dev 368 include/linux/iommu.h static inline struct iommu_group *iommu_group_get(struct device *dev) dev 414 include/linux/iommu.h static inline void iommu_device_destroy(struct device *dev) dev 418 include/linux/iommu.h static inline int iommu_device_link(struct device *dev, struct device *link) dev 423 include/linux/iommu.h static inline void iommu_device_unlink(struct device *dev, struct device *link) dev 219 include/linux/ioport.h extern int devm_request_resource(struct device *dev, struct resource *root, dev 221 include/linux/ioport.h extern void devm_release_resource(struct device *dev, struct resource *new); dev 223 include/linux/ioport.h #define devm_request_region(dev,start,n,name) \ dev 224 include/linux/ioport.h __devm_request_region(dev, &ioport_resource, (start), (n), (name)) dev 225 include/linux/ioport.h #define devm_request_mem_region(dev,start,n,name) \ dev 226 include/linux/ioport.h __devm_request_region(dev, &iomem_resource, (start), (n), (name)) dev 228 include/linux/ioport.h extern struct resource * __devm_request_region(struct device *dev, dev 232 include/linux/ioport.h #define devm_release_region(dev, start, n) \ dev 233 include/linux/ioport.h __devm_release_region(dev, &ioport_resource, (start), (n)) dev 234 include/linux/ioport.h #define devm_release_mem_region(dev, start, n) \ dev 235 include/linux/ioport.h __devm_release_region(dev, &iomem_resource, (start), (n)) dev 237 include/linux/ioport.h extern void __devm_release_region(struct device *dev, struct resource *parent, dev 100 include/linux/ipack.h struct device dev; dev 101 include/linux/ipack.h void (*release) (struct ipack_device *dev); dev 122 include/linux/ipack.h int (*probe) (struct ipack_device *dev); dev 123 include/linux/ipack.h void (*remove) (struct ipack_device *dev); dev 156 include/linux/ipack.h int (*request_irq) (struct ipack_device *dev, dev 158 include/linux/ipack.h int (*free_irq) (struct ipack_device *dev); dev 159 include/linux/ipack.h int (*get_clockrate) (struct ipack_device *dev); dev 160 include/linux/ipack.h int (*set_clockrate) (struct ipack_device *dev, int mherz); dev 161 include/linux/ipack.h int (*get_error) (struct ipack_device *dev); dev 162 include/linux/ipack.h int (*get_timeout) (struct ipack_device *dev); dev 163 include/linux/ipack.h int (*reset_timeout) (struct ipack_device *dev); dev 227 include/linux/ipack.h int ipack_device_init(struct ipack_device *dev); dev 242 include/linux/ipack.h int ipack_device_add(struct ipack_device *dev); dev 243 include/linux/ipack.h void ipack_device_del(struct ipack_device *dev); dev 245 include/linux/ipack.h void ipack_get_device(struct ipack_device *dev); dev 246 include/linux/ipack.h void ipack_put_device(struct ipack_device *dev); dev 266 include/linux/ipack.h #define IPACK_DEVICE(_format, vend, dev) \ dev 269 include/linux/ipack.h .device = (dev) dev 276 include/linux/ipack.h static inline int ipack_get_carrier(struct ipack_device *dev) dev 278 include/linux/ipack.h return try_module_get(dev->bus->owner); dev 286 include/linux/ipack.h static inline void ipack_put_carrier(struct ipack_device *dev) dev 288 include/linux/ipack.h module_put(dev->bus->owner); dev 258 include/linux/ipmi.h void (*new_smi)(int if_num, struct device *dev); dev 299 include/linux/ipmi.h struct device *dev; dev 214 include/linux/ipmi_smi.h struct device *dev, dev 254 include/linux/isdn.h struct net_device *dev; /* interface to upper levels */ dev 469 include/linux/isdn.h extern isdn_dev *dev; dev 16 include/linux/jz4740-adc.h int jz4740_adc_set_config(struct device *dev, uint32_t mask, uint32_t val); dev 9 include/linux/kdev_t.h #define MAJOR(dev) ((unsigned int) ((dev) >> MINORBITS)) dev 10 include/linux/kdev_t.h #define MINOR(dev) ((unsigned int) ((dev) & MINORMASK)) dev 13 include/linux/kdev_t.h #define print_dev_t(buffer, dev) \ dev 14 include/linux/kdev_t.h sprintf((buffer), "%u:%u\n", MAJOR(dev), MINOR(dev)) dev 16 include/linux/kdev_t.h #define format_dev_t(buffer, dev) \ dev 18 include/linux/kdev_t.h sprintf(buffer, "%u:%u", MAJOR(dev), MINOR(dev)); \ dev 23 include/linux/kdev_t.h static inline int old_valid_dev(dev_t dev) dev 25 include/linux/kdev_t.h return MAJOR(dev) < 256 && MINOR(dev) < 256; dev 28 include/linux/kdev_t.h static inline u16 old_encode_dev(dev_t dev) dev 30 include/linux/kdev_t.h return (MAJOR(dev) << 8) | MINOR(dev); dev 38 include/linux/kdev_t.h static inline int new_valid_dev(dev_t dev) dev 43 include/linux/kdev_t.h static inline u32 new_encode_dev(dev_t dev) dev 45 include/linux/kdev_t.h unsigned major = MAJOR(dev); dev 46 include/linux/kdev_t.h unsigned minor = MINOR(dev); dev 50 include/linux/kdev_t.h static inline dev_t new_decode_dev(u32 dev) dev 52 include/linux/kdev_t.h unsigned major = (dev & 0xfff00) >> 8; dev 53 include/linux/kdev_t.h unsigned minor = (dev & 0xff) | ((dev >> 12) & 0xfff00); dev 57 include/linux/kdev_t.h static inline int huge_valid_dev(dev_t dev) dev 62 include/linux/kdev_t.h static inline u64 huge_encode_dev(dev_t dev) dev 64 include/linux/kdev_t.h return new_encode_dev(dev); dev 67 include/linux/kdev_t.h static inline dev_t huge_decode_dev(u64 dev) dev 69 include/linux/kdev_t.h return new_decode_dev(dev); dev 72 include/linux/kdev_t.h static inline int sysv_valid_dev(dev_t dev) dev 74 include/linux/kdev_t.h return MAJOR(dev) < (1<<14) && MINOR(dev) < (1<<18); dev 77 include/linux/kdev_t.h static inline u32 sysv_encode_dev(dev_t dev) dev 79 include/linux/kdev_t.h return MINOR(dev) | (MAJOR(dev) << 18); dev 82 include/linux/kdev_t.h static inline unsigned sysv_major(u32 dev) dev 84 include/linux/kdev_t.h return (dev >> 18) & 0x3fff; dev 87 include/linux/kdev_t.h static inline unsigned sysv_minor(u32 dev) dev 89 include/linux/kdev_t.h return dev & 0x3ffff; dev 152 include/linux/kvm_host.h struct kvm_io_device *dev; dev 178 include/linux/kvm_host.h int len, struct kvm_io_device *dev); dev 180 include/linux/kvm_host.h struct kvm_io_device *dev); dev 731 include/linux/kvm_host.h struct pci_dev *dev; dev 1060 include/linux/kvm_host.h int (*create)(struct kvm_device *dev, u32 type); dev 1070 include/linux/kvm_host.h void (*destroy)(struct kvm_device *dev); dev 1072 include/linux/kvm_host.h int (*set_attr)(struct kvm_device *dev, struct kvm_device_attr *attr); dev 1073 include/linux/kvm_host.h int (*get_attr)(struct kvm_device *dev, struct kvm_device_attr *attr); dev 1074 include/linux/kvm_host.h int (*has_attr)(struct kvm_device *dev, struct kvm_device_attr *attr); dev 1075 include/linux/kvm_host.h long (*ioctl)(struct kvm_device *dev, unsigned int ioctl, dev 1079 include/linux/kvm_host.h void kvm_device_get(struct kvm_device *dev); dev 1080 include/linux/kvm_host.h void kvm_device_put(struct kvm_device *dev); dev 27 include/linux/lapb.h void (*connect_confirmation)(struct net_device *dev, int reason); dev 28 include/linux/lapb.h void (*connect_indication)(struct net_device *dev, int reason); dev 29 include/linux/lapb.h void (*disconnect_confirmation)(struct net_device *dev, int reason); dev 30 include/linux/lapb.h void (*disconnect_indication)(struct net_device *dev, int reason); dev 31 include/linux/lapb.h int (*data_indication)(struct net_device *dev, struct sk_buff *skb); dev 32 include/linux/lapb.h void (*data_transmit)(struct net_device *dev, struct sk_buff *skb); dev 47 include/linux/lapb.h extern int lapb_register(struct net_device *dev, dev 49 include/linux/lapb.h extern int lapb_unregister(struct net_device *dev); dev 50 include/linux/lapb.h extern int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms); dev 51 include/linux/lapb.h extern int lapb_setparms(struct net_device *dev, struct lapb_parms_struct *parms); dev 52 include/linux/lapb.h extern int lapb_connect_request(struct net_device *dev); dev 53 include/linux/lapb.h extern int lapb_disconnect_request(struct net_device *dev); dev 54 include/linux/lapb.h extern int lapb_data_request(struct net_device *dev, struct sk_buff *skb); dev 55 include/linux/lapb.h extern int lapb_data_received(struct net_device *dev, struct sk_buff *skb); dev 79 include/linux/lcd.h struct device dev; dev 115 include/linux/lcd.h extern struct lcd_device *devm_lcd_device_register(struct device *dev, dev 119 include/linux/lcd.h extern void devm_lcd_device_unregister(struct device *dev, dev 122 include/linux/lcd.h #define to_lcd_device(obj) container_of(obj, struct lcd_device, dev) dev 126 include/linux/lcd.h return dev_get_drvdata(&ld_dev->dev); dev 65 include/linux/leds.h struct device *dev; dev 77 include/linux/libata.h #define ata_print_version_once(dev, version) \ dev 83 include/linux/libata.h ata_print_version(dev, version); \ dev 594 include/linux/libata.h struct device *dev; dev 611 include/linux/libata.h struct ata_device *dev; dev 729 include/linux/libata.h struct ata_device *dev; /* offending device */ dev 838 include/linux/libata.h struct device *dev; dev 890 include/linux/libata.h unsigned long (*mode_filter)(struct ata_device *dev, unsigned long xfer_mask); dev 891 include/linux/libata.h void (*set_piomode)(struct ata_port *ap, struct ata_device *dev); dev 892 include/linux/libata.h void (*set_dmamode)(struct ata_port *ap, struct ata_device *dev); dev 894 include/linux/libata.h unsigned int (*read_id)(struct ata_device *dev, struct ata_taskfile *tf, u16 *id); dev 896 include/linux/libata.h void (*dev_config)(struct ata_device *dev); dev 945 include/linux/libata.h unsigned int (*sff_data_xfer)(struct ata_device *dev, dev 963 include/linux/libata.h ssize_t (*sw_activity_show)(struct ata_device *dev, char *buf); dev 964 include/linux/libata.h ssize_t (*sw_activity_store)(struct ata_device *dev, dev 1109 include/linux/libata.h extern struct ata_host *ata_host_alloc(struct device *dev, int max_ports); dev 1110 include/linux/libata.h extern struct ata_host *ata_host_alloc_pinfo(struct device *dev, dev 1122 include/linux/libata.h extern int ata_scsi_ioctl(struct scsi_device *dev, int cmd, void __user *arg); dev 1124 include/linux/libata.h extern int ata_sas_scsi_ioctl(struct ata_port *ap, struct scsi_device *dev, dev 1183 include/linux/libata.h extern unsigned int ata_do_dev_read_id(struct ata_device *dev, dev 1187 include/linux/libata.h extern void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd); dev 1257 include/linux/libata.h unsigned long ata_acpi_gtm_xfermask(struct ata_device *dev, dev 1278 include/linux/libata.h static inline unsigned int ata_acpi_gtm_xfermask(struct ata_device *dev, dev 1414 include/linux/libata.h void ata_dev_printk(const struct ata_device *dev, const char *level, dev 1439 include/linux/libata.h #define ata_dev_err(dev, fmt, ...) \ dev 1440 include/linux/libata.h ata_dev_printk(dev, KERN_ERR, fmt, ##__VA_ARGS__) dev 1441 include/linux/libata.h #define ata_dev_warn(dev, fmt, ...) \ dev 1442 include/linux/libata.h ata_dev_printk(dev, KERN_WARNING, fmt, ##__VA_ARGS__) dev 1443 include/linux/libata.h #define ata_dev_notice(dev, fmt, ...) \ dev 1444 include/linux/libata.h ata_dev_printk(dev, KERN_NOTICE, fmt, ##__VA_ARGS__) dev 1445 include/linux/libata.h #define ata_dev_info(dev, fmt, ...) \ dev 1446 include/linux/libata.h ata_dev_printk(dev, KERN_INFO, fmt, ##__VA_ARGS__) dev 1447 include/linux/libata.h #define ata_dev_dbg(dev, fmt, ...) \ dev 1448 include/linux/libata.h ata_dev_printk(dev, KERN_DEBUG, fmt, ##__VA_ARGS__) dev 1450 include/linux/libata.h void ata_print_version(const struct device *dev, const char *version); dev 1509 include/linux/libata.h static inline unsigned int ata_dev_enabled(const struct ata_device *dev) dev 1511 include/linux/libata.h return ata_class_enabled(dev->class); dev 1514 include/linux/libata.h static inline unsigned int ata_dev_disabled(const struct ata_device *dev) dev 1516 include/linux/libata.h return ata_class_disabled(dev->class); dev 1519 include/linux/libata.h static inline unsigned int ata_dev_absent(const struct ata_device *dev) dev 1521 include/linux/libata.h return ata_class_absent(dev->class); dev 1570 include/linux/libata.h extern struct ata_device *ata_dev_next(struct ata_device *dev, dev 1592 include/linux/libata.h #define ata_for_each_dev(dev, link, mode) \ dev 1593 include/linux/libata.h for ((dev) = ata_dev_next(NULL, (link), ATA_DITER_##mode); (dev); \ dev 1594 include/linux/libata.h (dev) = ata_dev_next((dev), (link), ATA_DITER_##mode)) dev 1606 include/linux/libata.h static inline int ata_ncq_enabled(struct ata_device *dev) dev 1608 include/linux/libata.h return (dev->flags & (ATA_DFLAG_PIO | ATA_DFLAG_NCQ_OFF | dev 1612 include/linux/libata.h static inline bool ata_fpdma_dsm_supported(struct ata_device *dev) dev 1614 include/linux/libata.h return (dev->flags & ATA_DFLAG_NCQ_SEND_RECV) && dev 1615 include/linux/libata.h (dev->ncq_send_recv_cmds[ATA_LOG_NCQ_SEND_RECV_DSM_OFFSET] & dev 1652 include/linux/libata.h static inline void ata_tf_init(struct ata_device *dev, struct ata_taskfile *tf) dev 1657 include/linux/libata.h tf->ctl = dev->link->ap->ctl; dev 1661 include/linux/libata.h if (dev->devno == 0) dev 1679 include/linux/libata.h ata_tf_init(qc->dev, &qc->tf); dev 1686 include/linux/libata.h static inline int ata_try_flush_cache(const struct ata_device *dev) dev 1688 include/linux/libata.h return ata_id_wcache_enabled(dev->id) || dev 1689 include/linux/libata.h ata_id_has_flush(dev->id) || dev 1690 include/linux/libata.h ata_id_has_flush_ext(dev->id); dev 1800 include/linux/libata.h extern unsigned int ata_sff_data_xfer(struct ata_device *dev, dev 1802 include/linux/libata.h extern unsigned int ata_sff_data_xfer32(struct ata_device *dev, dev 1804 include/linux/libata.h extern unsigned int ata_sff_data_xfer_noirq(struct ata_device *dev, dev 1823 include/linux/libata.h extern unsigned int ata_sff_dev_classify(struct ata_device *dev, int present, dev 25 include/linux/lp.h #define LP_IRQ(minor) lp_table[(minor)].dev->port->irq /* interrupt # */ dev 32 include/linux/lp.h #define LP_BASE(x) lp_table[(x)].dev->port->base dev 46 include/linux/lp.h struct pardevice *dev; dev 88 include/linux/mISDNhw.h struct mISDNdevice dev; dev 285 include/linux/mISDNif.h unsigned char dev; dev 489 include/linux/mISDNif.h struct mISDNdevice *dev; dev 503 include/linux/mISDNif.h struct device dev; dev 508 include/linux/mISDNif.h struct mISDNdevice *dev; dev 590 include/linux/mISDNif.h static inline struct mISDNdevice *dev_to_mISDN(struct device *dev) dev 592 include/linux/mISDNif.h if (dev) dev 593 include/linux/mISDNif.h return dev_get_drvdata(dev); dev 31 include/linux/mailbox_client.h struct device *dev; dev 74 include/linux/mailbox_controller.h struct device *dev; dev 49 include/linux/maple.h struct maple_device *dev; dev 80 include/linux/maple.h struct device dev; dev 88 include/linux/maple.h void maple_getcond_callback(struct maple_device *dev, dev 99 include/linux/maple.h #define to_maple_dev(n) container_of(n, struct maple_device, dev) dev 102 include/linux/maple.h #define maple_get_drvdata(d) dev_get_drvdata(&(d)->dev) dev 103 include/linux/maple.h #define maple_set_drvdata(d,p) dev_set_drvdata(&(d)->dev, (p)) dev 31 include/linux/mc146818rtc.h void (*wake_on)(struct device *dev); dev 32 include/linux/mc146818rtc.h void (*wake_off)(struct device *dev); dev 31 include/linux/mcb.h struct device dev; dev 34 include/linux/mcb.h int (*get_irq)(struct mcb_device *dev); dev 36 include/linux/mcb.h #define to_mcb_bus(b) container_of((b), struct mcb_bus, dev) dev 58 include/linux/mcb.h struct device dev; dev 72 include/linux/mcb.h #define to_mcb_device(x) container_of((x), struct mcb_device, dev) dev 92 include/linux/mcb.h static inline void *mcb_get_drvdata(struct mcb_device *dev) dev 94 include/linux/mcb.h return dev_get_drvdata(&dev->dev); dev 97 include/linux/mcb.h static inline void mcb_set_drvdata(struct mcb_device *dev, void *data) dev 99 include/linux/mcb.h dev_set_drvdata(&dev->dev, data); dev 111 include/linux/mcb.h extern int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev); dev 116 include/linux/mcb.h extern void mcb_free_dev(struct mcb_device *dev); dev 118 include/linux/mcb.h extern struct resource *mcb_request_mem(struct mcb_device *dev, dev 121 include/linux/mcb.h extern int mcb_get_irq(struct mcb_device *dev); dev 14 include/linux/mdio-mux.h int mdio_mux_init(struct device *dev, dev 49 include/linux/mdio.h struct net_device *dev; dev 50 include/linux/mdio.h int (*mdio_read)(struct net_device *dev, int prtad, int devad, dev 52 include/linux/mdio.h int (*mdio_write)(struct net_device *dev, int prtad, int devad, dev 16 include/linux/mei_cl_bus.h int (*probe)(struct mei_cl_device *dev, dev 18 include/linux/mei_cl_bus.h int (*remove)(struct mei_cl_device *dev); dev 34 include/linux/memory.h struct device dev; dev 272 include/linux/memstick.h struct device dev; dev 284 include/linux/memstick.h struct device dev; dev 313 include/linux/memstick.h struct device *dev); dev 339 include/linux/memstick.h return dev_get_drvdata(&card->dev); dev 344 include/linux/memstick.h dev_set_drvdata(&card->dev, data); dev 295 include/linux/mfd/88pm80x.h struct device *dev; dev 345 include/linux/mfd/88pm80x.h static inline int pm80x_dev_suspend(struct device *dev) dev 347 include/linux/mfd/88pm80x.h struct platform_device *pdev = to_platform_device(dev); dev 348 include/linux/mfd/88pm80x.h struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent); dev 351 include/linux/mfd/88pm80x.h if (device_may_wakeup(dev)) dev 357 include/linux/mfd/88pm80x.h static inline int pm80x_dev_resume(struct device *dev) dev 359 include/linux/mfd/88pm80x.h struct platform_device *pdev = to_platform_device(dev); dev 360 include/linux/mfd/88pm80x.h struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent); dev 363 include/linux/mfd/88pm80x.h if (device_may_wakeup(dev)) dev 380 include/linux/mfd/88pm860x.h struct device *dev; dev 133 include/linux/mfd/aat2870.h struct device *dev; dev 95 include/linux/mfd/ab3100.h struct device *dev; dev 304 include/linux/mfd/abx500.h int ab8500_bm_of_probe(struct device *dev, dev 308 include/linux/mfd/abx500.h int abx500_set_register_interruptible(struct device *dev, u8 bank, u8 reg, dev 310 include/linux/mfd/abx500.h int abx500_get_register_interruptible(struct device *dev, u8 bank, u8 reg, dev 312 include/linux/mfd/abx500.h int abx500_get_register_page_interruptible(struct device *dev, u8 bank, dev 314 include/linux/mfd/abx500.h int abx500_set_register_page_interruptible(struct device *dev, u8 bank, dev 328 include/linux/mfd/abx500.h int abx500_mask_and_set_register_interruptible(struct device *dev, u8 bank, dev 330 include/linux/mfd/abx500.h int abx500_get_chip_id(struct device *dev); dev 331 include/linux/mfd/abx500.h int abx500_event_registers_startup_state_get(struct device *dev, u8 *event); dev 332 include/linux/mfd/abx500.h int abx500_startup_irq_enabled(struct device *dev, unsigned int irq); dev 347 include/linux/mfd/abx500.h void abx500_remove_ops(struct device *dev); dev 470 include/linux/mfd/abx500/ab8500-bm.h int ab8500_fg_inst_curr_blocking(struct ab8500_fg *dev); dev 346 include/linux/mfd/abx500/ab8500.h struct device *dev; dev 509 include/linux/mfd/abx500/ab8500.h void ab8500_dump_all_banks(struct device *dev); dev 512 include/linux/mfd/abx500/ab8500.h static inline void ab8500_dump_all_banks(struct device *dev) {} dev 288 include/linux/mfd/adp5520.h extern int adp5520_read(struct device *dev, int reg, uint8_t *val); dev 289 include/linux/mfd/adp5520.h extern int adp5520_write(struct device *dev, int reg, u8 val); dev 290 include/linux/mfd/adp5520.h extern int adp5520_clr_bits(struct device *dev, int reg, uint8_t bit_mask); dev 291 include/linux/mfd/adp5520.h extern int adp5520_set_bits(struct device *dev, int reg, uint8_t bit_mask); dev 293 include/linux/mfd/adp5520.h extern int adp5520_register_notifier(struct device *dev, dev 296 include/linux/mfd/adp5520.h extern int adp5520_unregister_notifier(struct device *dev, dev 111 include/linux/mfd/arizona/core.h struct device *dev; dev 78 include/linux/mfd/as3711.h struct device *dev; dev 387 include/linux/mfd/as3722.h struct device *dev; dev 173 include/linux/mfd/axp20x.h struct device *dev; dev 26 include/linux/mfd/bcm590xx.h struct device *dev; dev 32 include/linux/mfd/core.h int (*enable)(struct platform_device *dev); dev 33 include/linux/mfd/core.h int (*disable)(struct platform_device *dev); dev 35 include/linux/mfd/core.h int (*suspend)(struct platform_device *dev); dev 36 include/linux/mfd/core.h int (*resume)(struct platform_device *dev); dev 92 include/linux/mfd/cros_ec.h struct device *dev; dev 203 include/linux/mfd/da903x.h extern int da903x_register_notifier(struct device *dev, dev 205 include/linux/mfd/da903x.h extern int da903x_unregister_notifier(struct device *dev, dev 234 include/linux/mfd/da903x.h extern int da903x_query_status(struct device *dev, unsigned int status); dev 240 include/linux/mfd/da903x.h extern int da903x_write(struct device *dev, int reg, uint8_t val); dev 241 include/linux/mfd/da903x.h extern int da903x_writes(struct device *dev, int reg, int len, uint8_t *val); dev 242 include/linux/mfd/da903x.h extern int da903x_read(struct device *dev, int reg, uint8_t *val); dev 243 include/linux/mfd/da903x.h extern int da903x_reads(struct device *dev, int reg, int len, uint8_t *val); dev 244 include/linux/mfd/da903x.h extern int da903x_update(struct device *dev, int reg, uint8_t val, uint8_t mask); dev 245 include/linux/mfd/da903x.h extern int da903x_set_bits(struct device *dev, int reg, uint8_t bit_mask); dev 246 include/linux/mfd/da903x.h extern int da903x_clr_bits(struct device *dev, int reg, uint8_t bit_mask); dev 92 include/linux/mfd/da9052/da9052.h struct device *dev; dev 44 include/linux/mfd/da9055/core.h struct device *dev; dev 78 include/linux/mfd/da9063/core.h struct device *dev; dev 112 include/linux/mfd/davinci_voicecodec.h struct device *dev; dev 55 include/linux/mfd/htc-egpio.h extern int htc_egpio_get_wakeup_irq(struct device *dev); dev 18 include/linux/mfd/htc-pasic3.h extern void pasic3_write_register(struct device *dev, u32 reg, u8 val); dev 19 include/linux/mfd/htc-pasic3.h extern u8 pasic3_read_register(struct device *dev, u32 reg); dev 451 include/linux/mfd/intel_msic.h #define pdev_to_intel_msic(pdev) (dev_get_drvdata(pdev->dev.parent)) dev 109 include/linux/mfd/ipaq-micro.h struct device *dev; dev 95 include/linux/mfd/kempld.h struct device *dev; dev 26 include/linux/mfd/lm3533.h struct device *dev; dev 40 include/linux/mfd/lm3533.h struct device *dev; dev 104 include/linux/mfd/lp3943.h struct device *dev; dev 337 include/linux/mfd/lp8788.h struct device *dev; dev 437 include/linux/mfd/max14577-private.h struct device *dev; dev 438 include/linux/mfd/max77686-private.h struct device *dev; dev 425 include/linux/mfd/max77693-private.h struct device *dev; dev 241 include/linux/mfd/max8907.h struct device *dev; dev 196 include/linux/mfd/max8925.h struct device *dev; dev 382 include/linux/mfd/max8997-private.h struct device *dev; dev 153 include/linux/mfd/max8998-private.h struct device *dev; dev 25 include/linux/mfd/mc13xxx.h irq_handler_t handler, const char *name, void *dev); dev 26 include/linux/mfd/mc13xxx.h int mc13xxx_irq_free(struct mc13xxx *mc13xxx, int irq, void *dev); dev 45 include/linux/mfd/mc13xxx.h const char *name, void *dev) dev 47 include/linux/mfd/mc13xxx.h return mc13xxx_irq_request(mc13xxx, irq, handler, name, dev); dev 11 include/linux/mfd/menelaus.h int (* late_init)(struct device *dev); dev 66 include/linux/mfd/palmas.h struct device *dev; dev 407 include/linux/mfd/palmas.h struct device *dev; dev 523 include/linux/mfd/palmas.h struct device *dev; dev 539 include/linux/mfd/palmas.h struct device *dev; dev 544 include/linux/mfd/palmas.h struct device *dev; dev 137 include/linux/mfd/pcf50633/core.h struct device *dev; dev 226 include/linux/mfd/pcf50633/core.h static inline struct pcf50633 *dev_to_pcf50633(struct device *dev) dev 228 include/linux/mfd/pcf50633/core.h return dev_get_drvdata(dev); dev 297 include/linux/mfd/rc5t583.h struct device *dev; dev 337 include/linux/mfd/rc5t583.h static inline int rc5t583_write(struct device *dev, uint8_t reg, uint8_t val) dev 339 include/linux/mfd/rc5t583.h struct rc5t583 *rc5t583 = dev_get_drvdata(dev); dev 343 include/linux/mfd/rc5t583.h static inline int rc5t583_read(struct device *dev, uint8_t reg, uint8_t *val) dev 345 include/linux/mfd/rc5t583.h struct rc5t583 *rc5t583 = dev_get_drvdata(dev); dev 354 include/linux/mfd/rc5t583.h static inline int rc5t583_set_bits(struct device *dev, unsigned int reg, dev 357 include/linux/mfd/rc5t583.h struct rc5t583 *rc5t583 = dev_get_drvdata(dev); dev 361 include/linux/mfd/rc5t583.h static inline int rc5t583_clear_bits(struct device *dev, unsigned int reg, dev 364 include/linux/mfd/rc5t583.h struct rc5t583 *rc5t583 = dev_get_drvdata(dev); dev 368 include/linux/mfd/rc5t583.h static inline int rc5t583_update(struct device *dev, unsigned int reg, dev 371 include/linux/mfd/rc5t583.h struct rc5t583 *rc5t583 = dev_get_drvdata(dev); dev 375 include/linux/mfd/rc5t583.h int rc5t583_ext_power_req_config(struct device *dev, int deepsleep_id, dev 68 include/linux/mfd/samsung/core.h struct device *dev; dev 168 include/linux/mfd/si476x-core.h static inline struct si476x_core *i2c_mfd_cell_to_core(struct device *dev) dev 170 include/linux/mfd/si476x-core.h struct i2c_client *client = to_i2c_client(dev->parent); dev 96 include/linux/mfd/si476x-reports.h __u8 dev; dev 31 include/linux/mfd/smsc.h struct device *dev; dev 89 include/linux/mfd/stmpe.h struct device *dev; dev 18 include/linux/mfd/t7l66xb.h int (*enable)(struct platform_device *dev); dev 19 include/linux/mfd/t7l66xb.h int (*disable)(struct platform_device *dev); dev 20 include/linux/mfd/t7l66xb.h int (*suspend)(struct platform_device *dev); dev 21 include/linux/mfd/t7l66xb.h int (*resume)(struct platform_device *dev); dev 117 include/linux/mfd/tc3589x.h struct device *dev; dev 14 include/linux/mfd/tc6387xb.h int (*enable)(struct platform_device *dev); dev 15 include/linux/mfd/tc6387xb.h int (*disable)(struct platform_device *dev); dev 16 include/linux/mfd/tc6387xb.h int (*suspend)(struct platform_device *dev); dev 17 include/linux/mfd/tc6387xb.h int (*resume)(struct platform_device *dev); dev 27 include/linux/mfd/tc6393xb.h int (*enable)(struct platform_device *dev); dev 28 include/linux/mfd/tc6393xb.h int (*disable)(struct platform_device *dev); dev 29 include/linux/mfd/tc6393xb.h int (*suspend)(struct platform_device *dev); dev 30 include/linux/mfd/tc6393xb.h int (*resume)(struct platform_device *dev); dev 34 include/linux/mfd/tc6393xb.h int (*setup)(struct platform_device *dev); dev 35 include/linux/mfd/tc6393xb.h void (*teardown)(struct platform_device *dev); dev 153 include/linux/mfd/ti_am335x_tscadc.h struct device *dev; dev 178 include/linux/mfd/ti_am335x_tscadc.h struct ti_tscadc_dev **tscadc_dev = p->dev.platform_data; dev 138 include/linux/mfd/tmio.h struct device *dev; dev 157 include/linux/mfd/tps6507x.h struct device *dev; dev 82 include/linux/mfd/tps65090.h struct device *dev; dev 121 include/linux/mfd/tps65090.h static inline int tps65090_write(struct device *dev, int reg, uint8_t val) dev 123 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); dev 128 include/linux/mfd/tps65090.h static inline int tps65090_read(struct device *dev, int reg, uint8_t *val) dev 130 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); dev 140 include/linux/mfd/tps65090.h static inline int tps65090_set_bits(struct device *dev, int reg, dev 143 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); dev 148 include/linux/mfd/tps65090.h static inline int tps65090_clr_bits(struct device *dev, int reg, dev 151 include/linux/mfd/tps65090.h struct tps65090 *tps = dev_get_drvdata(dev); dev 255 include/linux/mfd/tps65217.h struct device *dev; dev 262 include/linux/mfd/tps65217.h static inline struct tps65217 *dev_to_tps65217(struct device *dev) dev 264 include/linux/mfd/tps65217.h return dev_get_drvdata(dev); dev 261 include/linux/mfd/tps65218.h struct device *dev; dev 99 include/linux/mfd/tps6586x.h extern int tps6586x_write(struct device *dev, int reg, uint8_t val); dev 100 include/linux/mfd/tps6586x.h extern int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val); dev 101 include/linux/mfd/tps6586x.h extern int tps6586x_read(struct device *dev, int reg, uint8_t *val); dev 102 include/linux/mfd/tps6586x.h extern int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val); dev 103 include/linux/mfd/tps6586x.h extern int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask); dev 104 include/linux/mfd/tps6586x.h extern int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask); dev 105 include/linux/mfd/tps6586x.h extern int tps6586x_update(struct device *dev, int reg, uint8_t val, dev 107 include/linux/mfd/tps6586x.h extern int tps6586x_irq_get_virq(struct device *dev, int irq); dev 108 include/linux/mfd/tps6586x.h extern int tps6586x_get_version(struct device *dev); dev 892 include/linux/mfd/tps65910.h struct device *dev; dev 287 include/linux/mfd/tps65912.h struct device *dev; dev 510 include/linux/mfd/tps80031.h struct device *dev; dev 547 include/linux/mfd/tps80031.h static inline int tps80031_write(struct device *dev, int sid, dev 550 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 555 include/linux/mfd/tps80031.h static inline int tps80031_writes(struct device *dev, int sid, int reg, dev 558 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 563 include/linux/mfd/tps80031.h static inline int tps80031_read(struct device *dev, int sid, dev 566 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 572 include/linux/mfd/tps80031.h dev_err(dev, "failed reading from reg 0x%02x\n", reg); dev 580 include/linux/mfd/tps80031.h static inline int tps80031_reads(struct device *dev, int sid, dev 583 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 588 include/linux/mfd/tps80031.h static inline int tps80031_set_bits(struct device *dev, int sid, dev 591 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 597 include/linux/mfd/tps80031.h static inline int tps80031_clr_bits(struct device *dev, int sid, dev 600 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 605 include/linux/mfd/tps80031.h static inline int tps80031_update(struct device *dev, int sid, dev 608 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 613 include/linux/mfd/tps80031.h static inline unsigned long tps80031_get_chip_info(struct device *dev) dev 615 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 620 include/linux/mfd/tps80031.h static inline int tps80031_get_pmu_version(struct device *dev) dev 622 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 627 include/linux/mfd/tps80031.h static inline int tps80031_irq_get_virq(struct device *dev, int irq) dev 629 include/linux/mfd/tps80031.h struct tps80031 *tps80031 = dev_get_drvdata(dev); dev 634 include/linux/mfd/tps80031.h extern int tps80031_ext_power_req_config(struct device *dev, dev 223 include/linux/mfd/twl6040.h struct device *dev; dev 138 include/linux/mfd/ucb1x00.h struct device dev; dev 157 include/linux/mfd/ucb1x00.h int (*add)(struct ucb1x00_dev *dev); dev 158 include/linux/mfd/ucb1x00.h void (*remove)(struct ucb1x00_dev *dev); dev 159 include/linux/mfd/ucb1x00.h int (*suspend)(struct ucb1x00_dev *dev); dev 160 include/linux/mfd/ucb1x00.h int (*resume)(struct ucb1x00_dev *dev); dev 163 include/linux/mfd/ucb1x00.h #define classdev_to_ucb1x00(cd) container_of(cd, struct ucb1x00, dev) dev 366 include/linux/mfd/wm831x/core.h struct device *dev; dev 599 include/linux/mfd/wm8350/core.h struct device *dev; dev 32 include/linux/mfd/wm8400-private.h struct device *dev; dev 34 include/linux/mfd/wm8400.h int (*platform_init)(struct device *dev); dev 37 include/linux/mfd/wm8400.h int wm8400_register_regulator(struct device *dev, int reg, dev 65 include/linux/mfd/wm8994/core.h struct device *dev; dev 54 include/linux/mic_bus.h struct device dev; dev 68 include/linux/mic_bus.h int (*probe)(struct mbus_device *dev); dev 69 include/linux/mic_bus.h void (*scan)(struct mbus_device *dev); dev 70 include/linux/mic_bus.h void (*remove)(struct mbus_device *dev); dev 102 include/linux/mic_bus.h return container_of(_dev, struct mbus_device, dev); dev 26 include/linux/mii.h struct net_device *dev; dev 27 include/linux/mii.h int (*mdio_read) (struct net_device *dev, int phy_id, int location); dev 28 include/linux/mii.h void (*mdio_write) (struct net_device *dev, int phy_id, int location, int val); dev 207 include/linux/mlx4/cmd.h int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, dev 212 include/linux/mlx4/cmd.h static inline int mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u32 in_modifier, dev 216 include/linux/mlx4/cmd.h return __mlx4_cmd(dev, in_param, NULL, 0, in_modifier, dev 221 include/linux/mlx4/cmd.h static inline int mlx4_cmd_box(struct mlx4_dev *dev, u64 in_param, u64 out_param, dev 225 include/linux/mlx4/cmd.h return __mlx4_cmd(dev, in_param, &out_param, 0, in_modifier, dev 234 include/linux/mlx4/cmd.h static inline int mlx4_cmd_imm(struct mlx4_dev *dev, u64 in_param, u64 *out_param, dev 238 include/linux/mlx4/cmd.h return __mlx4_cmd(dev, in_param, out_param, 1, in_modifier, dev 242 include/linux/mlx4/cmd.h struct mlx4_cmd_mailbox *mlx4_alloc_cmd_mailbox(struct mlx4_dev *dev); dev 243 include/linux/mlx4/cmd.h void mlx4_free_cmd_mailbox(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox); dev 246 include/linux/mlx4/cmd.h int mlx4_set_vf_mac(struct mlx4_dev *dev, int port, int vf, u64 mac); dev 247 include/linux/mlx4/cmd.h int mlx4_set_vf_vlan(struct mlx4_dev *dev, int port, int vf, u16 vlan, u8 qos); dev 248 include/linux/mlx4/cmd.h int mlx4_set_vf_spoofchk(struct mlx4_dev *dev, int port, int vf, bool setting); dev 249 include/linux/mlx4/cmd.h int mlx4_get_vf_config(struct mlx4_dev *dev, int port, int vf, struct ifla_vf_info *ivf); dev 250 include/linux/mlx4/cmd.h int mlx4_set_vf_link_state(struct mlx4_dev *dev, int port, int vf, int link_state); dev 256 include/linux/mlx4/cmd.h bool mlx4_get_slave_default_vlan(struct mlx4_dev *dev, int port, int slave, dev 173 include/linux/mlx4/cq.h int mlx4_cq_modify(struct mlx4_dev *dev, struct mlx4_cq *cq, dev 175 include/linux/mlx4/cq.h int mlx4_cq_resize(struct mlx4_dev *dev, struct mlx4_cq *cq, dev 802 include/linux/mlx4/device.h #define mlx4_foreach_port(port, dev, type) \ dev 803 include/linux/mlx4/device.h for ((port) = 1; (port) <= (dev)->caps.num_ports; (port)++) \ dev 804 include/linux/mlx4/device.h if ((type) == (dev)->caps.port_mask[(port)]) dev 806 include/linux/mlx4/device.h #define mlx4_foreach_non_ib_transport_port(port, dev) \ dev 807 include/linux/mlx4/device.h for ((port) = 1; (port) <= (dev)->caps.num_ports; (port)++) \ dev 808 include/linux/mlx4/device.h if (((dev)->caps.port_mask[port] != MLX4_PORT_TYPE_IB)) dev 810 include/linux/mlx4/device.h #define mlx4_foreach_ib_transport_port(port, dev) \ dev 811 include/linux/mlx4/device.h for ((port) = 1; (port) <= (dev)->caps.num_ports; (port)++) \ dev 812 include/linux/mlx4/device.h if (((dev)->caps.port_mask[port] == MLX4_PORT_TYPE_IB) || \ dev 813 include/linux/mlx4/device.h ((dev)->caps.flags & MLX4_DEV_CAP_FLAG_IBOE)) dev 819 include/linux/mlx4/device.h static inline int mlx4_master_func_num(struct mlx4_dev *dev) dev 821 include/linux/mlx4/device.h return dev->caps.function; dev 824 include/linux/mlx4/device.h static inline int mlx4_is_master(struct mlx4_dev *dev) dev 826 include/linux/mlx4/device.h return dev->flags & MLX4_FLAG_MASTER; dev 829 include/linux/mlx4/device.h static inline int mlx4_num_reserved_sqps(struct mlx4_dev *dev) dev 831 include/linux/mlx4/device.h return dev->phys_caps.base_sqpn + 8 + dev 832 include/linux/mlx4/device.h 16 * MLX4_MFUNC_MAX * !!mlx4_is_master(dev); dev 835 include/linux/mlx4/device.h static inline int mlx4_is_qp_reserved(struct mlx4_dev *dev, u32 qpn) dev 837 include/linux/mlx4/device.h return (qpn < dev->phys_caps.base_sqpn + 8 + dev 838 include/linux/mlx4/device.h 16 * MLX4_MFUNC_MAX * !!mlx4_is_master(dev)); dev 841 include/linux/mlx4/device.h static inline int mlx4_is_guest_proxy(struct mlx4_dev *dev, int slave, u32 qpn) dev 843 include/linux/mlx4/device.h int guest_proxy_base = dev->phys_caps.base_proxy_sqpn + slave * 8; dev 851 include/linux/mlx4/device.h static inline int mlx4_is_mfunc(struct mlx4_dev *dev) dev 853 include/linux/mlx4/device.h return dev->flags & (MLX4_FLAG_SLAVE | MLX4_FLAG_MASTER); dev 856 include/linux/mlx4/device.h static inline int mlx4_is_slave(struct mlx4_dev *dev) dev 858 include/linux/mlx4/device.h return dev->flags & MLX4_FLAG_SLAVE; dev 861 include/linux/mlx4/device.h int mlx4_buf_alloc(struct mlx4_dev *dev, int size, int max_direct, dev 863 include/linux/mlx4/device.h void mlx4_buf_free(struct mlx4_dev *dev, int size, struct mlx4_buf *buf); dev 873 include/linux/mlx4/device.h int mlx4_pd_alloc(struct mlx4_dev *dev, u32 *pdn); dev 874 include/linux/mlx4/device.h void mlx4_pd_free(struct mlx4_dev *dev, u32 pdn); dev 875 include/linux/mlx4/device.h int mlx4_xrcd_alloc(struct mlx4_dev *dev, u32 *xrcdn); dev 876 include/linux/mlx4/device.h void mlx4_xrcd_free(struct mlx4_dev *dev, u32 xrcdn); dev 878 include/linux/mlx4/device.h int mlx4_uar_alloc(struct mlx4_dev *dev, struct mlx4_uar *uar); dev 879 include/linux/mlx4/device.h void mlx4_uar_free(struct mlx4_dev *dev, struct mlx4_uar *uar); dev 880 include/linux/mlx4/device.h int mlx4_bf_alloc(struct mlx4_dev *dev, struct mlx4_bf *bf, int node); dev 881 include/linux/mlx4/device.h void mlx4_bf_free(struct mlx4_dev *dev, struct mlx4_bf *bf); dev 883 include/linux/mlx4/device.h int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, dev 885 include/linux/mlx4/device.h void mlx4_mtt_cleanup(struct mlx4_dev *dev, struct mlx4_mtt *mtt); dev 886 include/linux/mlx4/device.h u64 mlx4_mtt_addr(struct mlx4_dev *dev, struct mlx4_mtt *mtt); dev 888 include/linux/mlx4/device.h int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, dev 890 include/linux/mlx4/device.h int mlx4_mr_free(struct mlx4_dev *dev, struct mlx4_mr *mr); dev 891 include/linux/mlx4/device.h int mlx4_mr_enable(struct mlx4_dev *dev, struct mlx4_mr *mr); dev 892 include/linux/mlx4/device.h int mlx4_mw_alloc(struct mlx4_dev *dev, u32 pd, enum mlx4_mw_type type, dev 894 include/linux/mlx4/device.h void mlx4_mw_free(struct mlx4_dev *dev, struct mlx4_mw *mw); dev 895 include/linux/mlx4/device.h int mlx4_mw_enable(struct mlx4_dev *dev, struct mlx4_mw *mw); dev 896 include/linux/mlx4/device.h int mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, dev 898 include/linux/mlx4/device.h int mlx4_buf_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, dev 901 include/linux/mlx4/device.h int mlx4_db_alloc(struct mlx4_dev *dev, struct mlx4_db *db, int order, dev 903 include/linux/mlx4/device.h void mlx4_db_free(struct mlx4_dev *dev, struct mlx4_db *db); dev 905 include/linux/mlx4/device.h int mlx4_alloc_hwq_res(struct mlx4_dev *dev, struct mlx4_hwq_resources *wqres, dev 910 include/linux/mlx4/device.h int mlx4_cq_alloc(struct mlx4_dev *dev, int nent, struct mlx4_mtt *mtt, dev 913 include/linux/mlx4/device.h void mlx4_cq_free(struct mlx4_dev *dev, struct mlx4_cq *cq); dev 915 include/linux/mlx4/device.h int mlx4_qp_reserve_range(struct mlx4_dev *dev, int cnt, int align, int *base); dev 916 include/linux/mlx4/device.h void mlx4_qp_release_range(struct mlx4_dev *dev, int base_qpn, int cnt); dev 918 include/linux/mlx4/device.h int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp, dev 920 include/linux/mlx4/device.h void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp); dev 922 include/linux/mlx4/device.h int mlx4_srq_alloc(struct mlx4_dev *dev, u32 pdn, u32 cqn, u16 xrcdn, dev 924 include/linux/mlx4/device.h void mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq); dev 925 include/linux/mlx4/device.h int mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark); dev 926 include/linux/mlx4/device.h int mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark); dev 928 include/linux/mlx4/device.h int mlx4_INIT_PORT(struct mlx4_dev *dev, int port); dev 929 include/linux/mlx4/device.h int mlx4_CLOSE_PORT(struct mlx4_dev *dev, int port); dev 931 include/linux/mlx4/device.h int mlx4_unicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], dev 933 include/linux/mlx4/device.h int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], dev 935 include/linux/mlx4/device.h int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], dev 938 include/linux/mlx4/device.h int mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], dev 1147 include/linux/mlx4/device.h int mlx4_flow_steer_promisc_add(struct mlx4_dev *dev, u8 port, u32 qpn, dev 1149 include/linux/mlx4/device.h int mlx4_flow_steer_promisc_remove(struct mlx4_dev *dev, u8 port, dev 1151 include/linux/mlx4/device.h int mlx4_multicast_promisc_add(struct mlx4_dev *dev, u32 qpn, u8 port); dev 1152 include/linux/mlx4/device.h int mlx4_multicast_promisc_remove(struct mlx4_dev *dev, u32 qpn, u8 port); dev 1153 include/linux/mlx4/device.h int mlx4_unicast_promisc_add(struct mlx4_dev *dev, u32 qpn, u8 port); dev 1154 include/linux/mlx4/device.h int mlx4_unicast_promisc_remove(struct mlx4_dev *dev, u32 qpn, u8 port); dev 1155 include/linux/mlx4/device.h int mlx4_SET_MCAST_FLTR(struct mlx4_dev *dev, u8 port, u64 mac, u64 clear, u8 mode); dev 1157 include/linux/mlx4/device.h int mlx4_register_mac(struct mlx4_dev *dev, u8 port, u64 mac); dev 1158 include/linux/mlx4/device.h void mlx4_unregister_mac(struct mlx4_dev *dev, u8 port, u64 mac); dev 1159 include/linux/mlx4/device.h int mlx4_get_base_qpn(struct mlx4_dev *dev, u8 port); dev 1160 include/linux/mlx4/device.h int __mlx4_replace_mac(struct mlx4_dev *dev, u8 port, int qpn, u64 new_mac); dev 1161 include/linux/mlx4/device.h void mlx4_set_stats_bitmap(struct mlx4_dev *dev, u64 *stats_bitmap); dev 1162 include/linux/mlx4/device.h int mlx4_SET_PORT_general(struct mlx4_dev *dev, u8 port, int mtu, dev 1164 include/linux/mlx4/device.h int mlx4_SET_PORT_qpn_calc(struct mlx4_dev *dev, u8 port, u32 base_qpn, dev 1166 include/linux/mlx4/device.h int mlx4_SET_PORT_PRIO2TC(struct mlx4_dev *dev, u8 port, u8 *prio2tc); dev 1167 include/linux/mlx4/device.h int mlx4_SET_PORT_SCHEDULER(struct mlx4_dev *dev, u8 port, u8 *tc_tx_bw, dev 1169 include/linux/mlx4/device.h int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable); dev 1170 include/linux/mlx4/device.h int mlx4_find_cached_mac(struct mlx4_dev *dev, u8 port, u64 mac, int *idx); dev 1171 include/linux/mlx4/device.h int mlx4_find_cached_vlan(struct mlx4_dev *dev, u8 port, u16 vid, int *idx); dev 1172 include/linux/mlx4/device.h int mlx4_register_vlan(struct mlx4_dev *dev, u8 port, u16 vlan, int *index); dev 1173 include/linux/mlx4/device.h void mlx4_unregister_vlan(struct mlx4_dev *dev, u8 port, u16 vlan); dev 1175 include/linux/mlx4/device.h int mlx4_map_phys_fmr(struct mlx4_dev *dev, struct mlx4_fmr *fmr, u64 *page_list, dev 1177 include/linux/mlx4/device.h int mlx4_fmr_alloc(struct mlx4_dev *dev, u32 pd, u32 access, int max_pages, dev 1179 include/linux/mlx4/device.h int mlx4_fmr_enable(struct mlx4_dev *dev, struct mlx4_fmr *fmr); dev 1180 include/linux/mlx4/device.h void mlx4_fmr_unmap(struct mlx4_dev *dev, struct mlx4_fmr *fmr, dev 1182 include/linux/mlx4/device.h int mlx4_fmr_free(struct mlx4_dev *dev, struct mlx4_fmr *fmr); dev 1183 include/linux/mlx4/device.h int mlx4_SYNC_TPT(struct mlx4_dev *dev); dev 1184 include/linux/mlx4/device.h int mlx4_test_interrupts(struct mlx4_dev *dev); dev 1185 include/linux/mlx4/device.h int mlx4_assign_eq(struct mlx4_dev *dev, char *name, struct cpu_rmap *rmap, dev 1187 include/linux/mlx4/device.h void mlx4_release_eq(struct mlx4_dev *dev, int vec); dev 1189 include/linux/mlx4/device.h int mlx4_eq_get_irq(struct mlx4_dev *dev, int vec); dev 1191 include/linux/mlx4/device.h int mlx4_get_phys_port_id(struct mlx4_dev *dev); dev 1192 include/linux/mlx4/device.h int mlx4_wol_read(struct mlx4_dev *dev, u64 *config, int port); dev 1193 include/linux/mlx4/device.h int mlx4_wol_write(struct mlx4_dev *dev, u64 config, int port); dev 1195 include/linux/mlx4/device.h int mlx4_counter_alloc(struct mlx4_dev *dev, u32 *idx); dev 1196 include/linux/mlx4/device.h void mlx4_counter_free(struct mlx4_dev *dev, u32 idx); dev 1198 include/linux/mlx4/device.h int mlx4_flow_attach(struct mlx4_dev *dev, dev 1200 include/linux/mlx4/device.h int mlx4_flow_detach(struct mlx4_dev *dev, u64 reg_id); dev 1201 include/linux/mlx4/device.h int mlx4_map_sw_to_hw_steering_mode(struct mlx4_dev *dev, dev 1203 include/linux/mlx4/device.h int mlx4_map_sw_to_hw_steering_id(struct mlx4_dev *dev, dev 1205 include/linux/mlx4/device.h int mlx4_hw_rule_sz(struct mlx4_dev *dev, enum mlx4_net_trans_rule_id id); dev 1207 include/linux/mlx4/device.h int mlx4_tunnel_steer_add(struct mlx4_dev *dev, unsigned char *addr, dev 1210 include/linux/mlx4/device.h void mlx4_sync_pkey_table(struct mlx4_dev *dev, int slave, int port, dev 1213 include/linux/mlx4/device.h int mlx4_get_parav_qkey(struct mlx4_dev *dev, u32 qpn, u32 *qkey); dev 1215 include/linux/mlx4/device.h int mlx4_is_slave_active(struct mlx4_dev *dev, int slave); dev 1216 include/linux/mlx4/device.h int mlx4_gen_pkey_eqe(struct mlx4_dev *dev, int slave, u8 port); dev 1217 include/linux/mlx4/device.h int mlx4_gen_guid_change_eqe(struct mlx4_dev *dev, int slave, u8 port); dev 1218 include/linux/mlx4/device.h int mlx4_gen_slaves_port_mgt_ev(struct mlx4_dev *dev, u8 port, int attr); dev 1219 include/linux/mlx4/device.h int mlx4_gen_port_state_change_eqe(struct mlx4_dev *dev, int slave, u8 port, u8 port_subtype_change); dev 1220 include/linux/mlx4/device.h enum slave_port_state mlx4_get_slave_port_state(struct mlx4_dev *dev, int slave, u8 port); dev 1221 include/linux/mlx4/device.h int set_and_calc_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, int event, enum slave_port_gen_event *gen_event); dev 1223 include/linux/mlx4/device.h void mlx4_put_slave_node_guid(struct mlx4_dev *dev, int slave, __be64 guid); dev 1224 include/linux/mlx4/device.h __be64 mlx4_get_slave_node_guid(struct mlx4_dev *dev, int slave); dev 1226 include/linux/mlx4/device.h int mlx4_get_slave_from_roce_gid(struct mlx4_dev *dev, int port, u8 *gid, dev 1228 include/linux/mlx4/device.h int mlx4_get_roce_gid_from_slave(struct mlx4_dev *dev, int port, int slave_id, dev 1231 include/linux/mlx4/device.h int mlx4_FLOW_STEERING_IB_UC_QP_RANGE(struct mlx4_dev *dev, u32 min_range_qpn, dev 1234 include/linux/mlx4/device.h cycle_t mlx4_read_clock(struct mlx4_dev *dev); dev 1240 include/linux/mlx4/device.h struct mlx4_active_ports mlx4_get_active_ports(struct mlx4_dev *dev, int slave); dev 1245 include/linux/mlx4/device.h int mlx4_slave_convert_port(struct mlx4_dev *dev, int slave, int port); dev 1251 include/linux/mlx4/device.h struct mlx4_slaves_pport mlx4_phys_to_slaves_pport(struct mlx4_dev *dev, dev 1257 include/linux/mlx4/device.h struct mlx4_dev *dev, dev 1261 include/linux/mlx4/device.h int mlx4_phys_to_slave_port(struct mlx4_dev *dev, int slave, int port); dev 1263 include/linux/mlx4/device.h int mlx4_get_base_gid_ix(struct mlx4_dev *dev, int slave, int port); dev 1265 include/linux/mlx4/device.h int mlx4_config_vxlan_port(struct mlx4_dev *dev, __be16 udp_port); dev 1266 include/linux/mlx4/device.h int mlx4_vf_smi_enabled(struct mlx4_dev *dev, int slave, int port); dev 1267 include/linux/mlx4/device.h int mlx4_vf_get_enable_smi_admin(struct mlx4_dev *dev, int slave, int port); dev 1268 include/linux/mlx4/device.h int mlx4_vf_set_enable_smi_admin(struct mlx4_dev *dev, int slave, int port, dev 1270 include/linux/mlx4/device.h int mlx4_mr_hw_get_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, dev 1272 include/linux/mlx4/device.h int mlx4_mr_hw_write_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, dev 1274 include/linux/mlx4/device.h int mlx4_mr_hw_change_pd(struct mlx4_dev *dev, struct mlx4_mpt_entry *mpt_entry, dev 1276 include/linux/mlx4/device.h int mlx4_mr_hw_change_access(struct mlx4_dev *dev, dev 1279 include/linux/mlx4/device.h void mlx4_mr_hw_put_mpt(struct mlx4_dev *dev, dev 1281 include/linux/mlx4/device.h void mlx4_mr_rereg_mem_cleanup(struct mlx4_dev *dev, struct mlx4_mr *mr); dev 1282 include/linux/mlx4/device.h int mlx4_mr_rereg_mem_write(struct mlx4_dev *dev, struct mlx4_mr *mr, dev 53 include/linux/mlx4/driver.h void * (*add) (struct mlx4_dev *dev); dev 54 include/linux/mlx4/driver.h void (*remove)(struct mlx4_dev *dev, void *context); dev 55 include/linux/mlx4/driver.h void (*event) (struct mlx4_dev *dev, void *context, dev 57 include/linux/mlx4/driver.h void * (*get_dev)(struct mlx4_dev *dev, void *context, u8 port); dev 65 include/linux/mlx4/driver.h void *mlx4_get_protocol_dev(struct mlx4_dev *dev, enum mlx4_protocol proto, int port); dev 440 include/linux/mlx4/qp.h int mlx4_update_qp(struct mlx4_dev *dev, u32 qpn, dev 443 include/linux/mlx4/qp.h int mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, dev 448 include/linux/mlx4/qp.h int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp, dev 451 include/linux/mlx4/qp.h int mlx4_qp_to_ready(struct mlx4_dev *dev, struct mlx4_mtt *mtt, dev 455 include/linux/mlx4/qp.h static inline struct mlx4_qp *__mlx4_qp_lookup(struct mlx4_dev *dev, u32 qpn) dev 457 include/linux/mlx4/qp.h return radix_tree_lookup(&dev->qp_table_tree, qpn & (dev->caps.num_qps - 1)); dev 460 include/linux/mlx4/qp.h void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp); dev 42 include/linux/mlx4/srq.h struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn); dev 162 include/linux/mlx5/cq.h int mlx5_init_cq_table(struct mlx5_core_dev *dev); dev 163 include/linux/mlx5/cq.h void mlx5_cleanup_cq_table(struct mlx5_core_dev *dev); dev 164 include/linux/mlx5/cq.h int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, dev 166 include/linux/mlx5/cq.h int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq); dev 167 include/linux/mlx5/cq.h int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, dev 169 include/linux/mlx5/cq.h int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, dev 171 include/linux/mlx5/cq.h int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq); dev 172 include/linux/mlx5/cq.h void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq); dev 128 include/linux/mlx5/driver.h struct mlx5_core_dev *dev; dev 335 include/linux/mlx5/driver.h struct mlx5_core_dev *dev; dev 516 include/linux/mlx5/driver.h void (*event) (struct mlx5_core_dev *dev, dev 606 include/linux/mlx5/driver.h static inline u16 fw_rev_maj(struct mlx5_core_dev *dev) dev 608 include/linux/mlx5/driver.h return ioread32be(&dev->iseg->fw_rev) & 0xffff; dev 611 include/linux/mlx5/driver.h static inline u16 fw_rev_min(struct mlx5_core_dev *dev) dev 613 include/linux/mlx5/driver.h return ioread32be(&dev->iseg->fw_rev) >> 16; dev 616 include/linux/mlx5/driver.h static inline u16 fw_rev_sub(struct mlx5_core_dev *dev) dev 618 include/linux/mlx5/driver.h return ioread32be(&dev->iseg->cmdif_rev_fw_sub) & 0xffff; dev 621 include/linux/mlx5/driver.h static inline u16 cmdif_rev(struct mlx5_core_dev *dev) dev 623 include/linux/mlx5/driver.h return ioread32be(&dev->iseg->cmdif_rev_fw_sub) >> 16; dev 649 include/linux/mlx5/driver.h int mlx5_cmd_init(struct mlx5_core_dev *dev); dev 650 include/linux/mlx5/driver.h void mlx5_cmd_cleanup(struct mlx5_core_dev *dev); dev 651 include/linux/mlx5/driver.h void mlx5_cmd_use_events(struct mlx5_core_dev *dev); dev 652 include/linux/mlx5/driver.h void mlx5_cmd_use_polling(struct mlx5_core_dev *dev); dev 655 include/linux/mlx5/driver.h int mlx5_core_get_caps(struct mlx5_core_dev *dev, struct mlx5_caps *caps, dev 657 include/linux/mlx5/driver.h int mlx5_cmd_exec(struct mlx5_core_dev *dev, void *in, int in_size, void *out, dev 659 include/linux/mlx5/driver.h int mlx5_cmd_exec_cb(struct mlx5_core_dev *dev, void *in, int in_size, dev 662 include/linux/mlx5/driver.h int mlx5_cmd_alloc_uar(struct mlx5_core_dev *dev, u32 *uarn); dev 663 include/linux/mlx5/driver.h int mlx5_cmd_free_uar(struct mlx5_core_dev *dev, u32 uarn); dev 664 include/linux/mlx5/driver.h int mlx5_alloc_uuars(struct mlx5_core_dev *dev, struct mlx5_uuar_info *uuari); dev 665 include/linux/mlx5/driver.h int mlx5_free_uuars(struct mlx5_core_dev *dev, struct mlx5_uuar_info *uuari); dev 668 include/linux/mlx5/driver.h void mlx5_start_health_poll(struct mlx5_core_dev *dev); dev 669 include/linux/mlx5/driver.h void mlx5_stop_health_poll(struct mlx5_core_dev *dev); dev 670 include/linux/mlx5/driver.h int mlx5_buf_alloc(struct mlx5_core_dev *dev, int size, int max_direct, dev 672 include/linux/mlx5/driver.h void mlx5_buf_free(struct mlx5_core_dev *dev, struct mlx5_buf *buf); dev 673 include/linux/mlx5/driver.h struct mlx5_cmd_mailbox *mlx5_alloc_cmd_mailbox_chain(struct mlx5_core_dev *dev, dev 675 include/linux/mlx5/driver.h void mlx5_free_cmd_mailbox_chain(struct mlx5_core_dev *dev, dev 677 include/linux/mlx5/driver.h int mlx5_core_create_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, dev 679 include/linux/mlx5/driver.h int mlx5_core_destroy_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq); dev 680 include/linux/mlx5/driver.h int mlx5_core_query_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, dev 682 include/linux/mlx5/driver.h int mlx5_core_arm_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, dev 684 include/linux/mlx5/driver.h void mlx5_init_mr_table(struct mlx5_core_dev *dev); dev 685 include/linux/mlx5/driver.h void mlx5_cleanup_mr_table(struct mlx5_core_dev *dev); dev 686 include/linux/mlx5/driver.h int mlx5_core_create_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mr *mr, dev 690 include/linux/mlx5/driver.h int mlx5_core_destroy_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mr *mr); dev 691 include/linux/mlx5/driver.h int mlx5_core_query_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mr *mr, dev 693 include/linux/mlx5/driver.h int mlx5_core_dump_fill_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mr *mr, dev 695 include/linux/mlx5/driver.h int mlx5_core_alloc_pd(struct mlx5_core_dev *dev, u32 *pdn); dev 696 include/linux/mlx5/driver.h int mlx5_core_dealloc_pd(struct mlx5_core_dev *dev, u32 pdn); dev 697 include/linux/mlx5/driver.h int mlx5_core_mad_ifc(struct mlx5_core_dev *dev, void *inb, void *outb, dev 699 include/linux/mlx5/driver.h void mlx5_pagealloc_init(struct mlx5_core_dev *dev); dev 700 include/linux/mlx5/driver.h void mlx5_pagealloc_cleanup(struct mlx5_core_dev *dev); dev 701 include/linux/mlx5/driver.h int mlx5_pagealloc_start(struct mlx5_core_dev *dev); dev 702 include/linux/mlx5/driver.h void mlx5_pagealloc_stop(struct mlx5_core_dev *dev); dev 703 include/linux/mlx5/driver.h void mlx5_core_req_pages_handler(struct mlx5_core_dev *dev, u16 func_id, dev 705 include/linux/mlx5/driver.h int mlx5_satisfy_startup_pages(struct mlx5_core_dev *dev, int boot); dev 706 include/linux/mlx5/driver.h int mlx5_reclaim_startup_pages(struct mlx5_core_dev *dev); dev 709 include/linux/mlx5/driver.h int mlx5_eq_init(struct mlx5_core_dev *dev); dev 710 include/linux/mlx5/driver.h void mlx5_eq_cleanup(struct mlx5_core_dev *dev); dev 712 include/linux/mlx5/driver.h void mlx5_cq_completion(struct mlx5_core_dev *dev, u32 cqn); dev 713 include/linux/mlx5/driver.h void mlx5_rsc_event(struct mlx5_core_dev *dev, u32 rsn, int event_type); dev 714 include/linux/mlx5/driver.h void mlx5_srq_event(struct mlx5_core_dev *dev, u32 srqn, int event_type); dev 715 include/linux/mlx5/driver.h struct mlx5_core_srq *mlx5_core_get_srq(struct mlx5_core_dev *dev, u32 srqn); dev 716 include/linux/mlx5/driver.h void mlx5_cmd_comp_handler(struct mlx5_core_dev *dev, unsigned long vector); dev 717 include/linux/mlx5/driver.h void mlx5_cq_event(struct mlx5_core_dev *dev, u32 cqn, int event_type); dev 718 include/linux/mlx5/driver.h int mlx5_create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, u8 vecidx, dev 720 include/linux/mlx5/driver.h int mlx5_destroy_unmap_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq); dev 721 include/linux/mlx5/driver.h int mlx5_start_eqs(struct mlx5_core_dev *dev); dev 722 include/linux/mlx5/driver.h int mlx5_stop_eqs(struct mlx5_core_dev *dev); dev 723 include/linux/mlx5/driver.h int mlx5_core_attach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn); dev 724 include/linux/mlx5/driver.h int mlx5_core_detach_mcg(struct mlx5_core_dev *dev, union ib_gid *mgid, u32 qpn); dev 726 include/linux/mlx5/driver.h int mlx5_qp_debugfs_init(struct mlx5_core_dev *dev); dev 727 include/linux/mlx5/driver.h void mlx5_qp_debugfs_cleanup(struct mlx5_core_dev *dev); dev 728 include/linux/mlx5/driver.h int mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in, dev 731 include/linux/mlx5/driver.h int mlx5_set_port_caps(struct mlx5_core_dev *dev, u8 port_num, u32 caps); dev 733 include/linux/mlx5/driver.h int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq); dev 734 include/linux/mlx5/driver.h void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq); dev 735 include/linux/mlx5/driver.h int mlx5_core_eq_query(struct mlx5_core_dev *dev, struct mlx5_eq *eq, dev 737 include/linux/mlx5/driver.h int mlx5_eq_debugfs_init(struct mlx5_core_dev *dev); dev 738 include/linux/mlx5/driver.h void mlx5_eq_debugfs_cleanup(struct mlx5_core_dev *dev); dev 739 include/linux/mlx5/driver.h int mlx5_cq_debugfs_init(struct mlx5_core_dev *dev); dev 740 include/linux/mlx5/driver.h void mlx5_cq_debugfs_cleanup(struct mlx5_core_dev *dev); dev 741 include/linux/mlx5/driver.h int mlx5_db_alloc(struct mlx5_core_dev *dev, struct mlx5_db *db); dev 742 include/linux/mlx5/driver.h void mlx5_db_free(struct mlx5_core_dev *dev, struct mlx5_db *db); dev 745 include/linux/mlx5/driver.h int mlx5_cmdif_debugfs_init(struct mlx5_core_dev *dev); dev 746 include/linux/mlx5/driver.h void mlx5_cmdif_debugfs_cleanup(struct mlx5_core_dev *dev); dev 747 include/linux/mlx5/driver.h int mlx5_core_create_psv(struct mlx5_core_dev *dev, u32 pdn, dev 749 include/linux/mlx5/driver.h int mlx5_core_destroy_psv(struct mlx5_core_dev *dev, int psv_num); dev 777 include/linux/mlx5/driver.h void * (*add)(struct mlx5_core_dev *dev); dev 778 include/linux/mlx5/driver.h void (*remove)(struct mlx5_core_dev *dev, void *context); dev 779 include/linux/mlx5/driver.h void (*event)(struct mlx5_core_dev *dev, void *context, dev 523 include/linux/mlx5/qp.h static inline struct mlx5_core_qp *__mlx5_qp_lookup(struct mlx5_core_dev *dev, u32 qpn) dev 525 include/linux/mlx5/qp.h return radix_tree_lookup(&dev->priv.qp_table.tree, qpn); dev 528 include/linux/mlx5/qp.h static inline struct mlx5_core_mr *__mlx5_mr_lookup(struct mlx5_core_dev *dev, u32 key) dev 530 include/linux/mlx5/qp.h return radix_tree_lookup(&dev->priv.mr_table.tree, key); dev 533 include/linux/mlx5/qp.h int mlx5_core_create_qp(struct mlx5_core_dev *dev, dev 537 include/linux/mlx5/qp.h int mlx5_core_qp_modify(struct mlx5_core_dev *dev, enum mlx5_qp_state cur_state, dev 541 include/linux/mlx5/qp.h int mlx5_core_destroy_qp(struct mlx5_core_dev *dev, dev 543 include/linux/mlx5/qp.h int mlx5_core_qp_query(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp, dev 546 include/linux/mlx5/qp.h int mlx5_core_xrcd_alloc(struct mlx5_core_dev *dev, u32 *xrcdn); dev 547 include/linux/mlx5/qp.h int mlx5_core_xrcd_dealloc(struct mlx5_core_dev *dev, u32 xrcdn); dev 548 include/linux/mlx5/qp.h void mlx5_init_qp_table(struct mlx5_core_dev *dev); dev 549 include/linux/mlx5/qp.h void mlx5_cleanup_qp_table(struct mlx5_core_dev *dev); dev 550 include/linux/mlx5/qp.h int mlx5_debug_qp_add(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp); dev 551 include/linux/mlx5/qp.h void mlx5_debug_qp_remove(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp); dev 38 include/linux/mlx5/srq.h void mlx5_init_srq_table(struct mlx5_core_dev *dev); dev 39 include/linux/mlx5/srq.h void mlx5_cleanup_srq_table(struct mlx5_core_dev *dev); dev 246 include/linux/mmc/card.h struct device dev; /* the device */ dev 508 include/linux/mmc/card.h #define mmc_card_id(c) (dev_name(&(c)->dev)) dev 510 include/linux/mmc/card.h #define mmc_dev_to_card(d) container_of(d, struct mmc_card, dev) dev 513 include/linux/mmc/card.h #define mmc_get_drvdata(c) dev_get_drvdata(&(c)->dev) dev 514 include/linux/mmc/card.h #define mmc_set_drvdata(c,d) dev_set_drvdata(&(c)->dev, d) dev 169 include/linux/mmc/dw_mmc.h struct device *dev; dev 31 include/linux/mmc/sdhci-spear.h pdev->dev.platform_data = data; dev 40 include/linux/mmc/sdio_func.h struct device dev; /* the device */ dev 68 include/linux/mmc/sdio_func.h #define sdio_func_id(f) (dev_name(&(f)->dev)) dev 70 include/linux/mmc/sdio_func.h #define sdio_get_drvdata(f) dev_get_drvdata(&(f)->dev) dev 71 include/linux/mmc/sdio_func.h #define sdio_set_drvdata(f,d) dev_set_drvdata(&(f)->dev, d) dev 72 include/linux/mmc/sdio_func.h #define dev_to_sdio_func(d) container_of(d, struct sdio_func, dev) dev 97 include/linux/mmc/sdio_func.h #define SDIO_DEVICE(vend,dev) \ dev 99 include/linux/mmc/sdio_func.h .vendor = (vend), .device = (dev) dev 55 include/linux/mroute.h struct net_device *dev; /* Device we are using */ dev 65 include/linux/mroute6.h struct net_device *dev; /* Device we are using */ dev 45 include/linux/msi.h struct pci_dev *dev; dev 56 include/linux/msi.h int arch_setup_msi_irq(struct pci_dev *dev, struct msi_desc *desc); dev 58 include/linux/msi.h int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type); dev 59 include/linux/msi.h void arch_teardown_msi_irqs(struct pci_dev *dev); dev 60 include/linux/msi.h void arch_restore_msi_irqs(struct pci_dev *dev); dev 62 include/linux/msi.h void default_teardown_msi_irqs(struct pci_dev *dev); dev 63 include/linux/msi.h void default_restore_msi_irqs(struct pci_dev *dev); dev 69 include/linux/msi.h struct device *dev; dev 73 include/linux/msi.h int (*setup_irq)(struct msi_chip *chip, struct pci_dev *dev, dev 63 include/linux/mtd/blktrans.h int (*readsect)(struct mtd_blktrans_dev *dev, dev 65 include/linux/mtd/blktrans.h int (*writesect)(struct mtd_blktrans_dev *dev, dev 67 include/linux/mtd/blktrans.h int (*discard)(struct mtd_blktrans_dev *dev, dev 69 include/linux/mtd/blktrans.h void (*background)(struct mtd_blktrans_dev *dev); dev 72 include/linux/mtd/blktrans.h int (*getgeo)(struct mtd_blktrans_dev *dev, struct hd_geometry *geo); dev 73 include/linux/mtd/blktrans.h int (*flush)(struct mtd_blktrans_dev *dev); dev 76 include/linux/mtd/blktrans.h int (*open)(struct mtd_blktrans_dev *dev); dev 77 include/linux/mtd/blktrans.h void (*release)(struct mtd_blktrans_dev *dev); dev 82 include/linux/mtd/blktrans.h void (*remove_dev)(struct mtd_blktrans_dev *dev); dev 91 include/linux/mtd/blktrans.h extern int add_mtd_blktrans_dev(struct mtd_blktrans_dev *dev); dev 92 include/linux/mtd/blktrans.h extern int del_mtd_blktrans_dev(struct mtd_blktrans_dev *dev); dev 93 include/linux/mtd/blktrans.h extern int mtd_blktrans_cease_background(struct mtd_blktrans_dev *dev); dev 52 include/linux/mtd/mtd.h unsigned dev; dev 252 include/linux/mtd/mtd.h struct device dev; dev 31 include/linux/mtd/plat-ram.h void (*set_rw)(struct device *dev, int to); dev 154 include/linux/mtd/spi-nor.h struct device *dev; dev 61 include/linux/netdevice.h void netdev_set_default_ethtool_ops(struct net_device *dev, dev 219 include/linux/netdevice.h #define netdev_uc_count(dev) netdev_hw_addr_list_count(&(dev)->uc) dev 220 include/linux/netdevice.h #define netdev_uc_empty(dev) netdev_hw_addr_list_empty(&(dev)->uc) dev 221 include/linux/netdevice.h #define netdev_for_each_uc_addr(ha, dev) \ dev 222 include/linux/netdevice.h netdev_hw_addr_list_for_each(ha, &(dev)->uc) dev 224 include/linux/netdevice.h #define netdev_mc_count(dev) netdev_hw_addr_list_count(&(dev)->mc) dev 225 include/linux/netdevice.h #define netdev_mc_empty(dev) netdev_hw_addr_list_empty(&(dev)->mc) dev 226 include/linux/netdevice.h #define netdev_for_each_mc_addr(ha, dev) \ dev 227 include/linux/netdevice.h netdev_hw_addr_list_for_each(ha, &(dev)->mc) dev 251 include/linux/netdevice.h #define LL_RESERVED_SPACE(dev) \ dev 252 include/linux/netdevice.h ((((dev)->hard_header_len+(dev)->needed_headroom)&~(HH_DATA_MOD - 1)) + HH_DATA_MOD) dev 253 include/linux/netdevice.h #define LL_RESERVED_SPACE_EXTRA(dev,extra) \ dev 254 include/linux/netdevice.h ((((dev)->hard_header_len+(dev)->needed_headroom+(extra))&~(HH_DATA_MOD - 1)) + HH_DATA_MOD) dev 257 include/linux/netdevice.h int (*create) (struct sk_buff *skb, struct net_device *dev, dev 264 include/linux/netdevice.h const struct net_device *dev, dev 314 include/linux/netdevice.h struct net_device *dev; dev 546 include/linux/netdevice.h struct net_device *dev; dev 666 include/linux/netdevice.h bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, u32 flow_id, dev 678 include/linux/netdevice.h struct net_device *dev; dev 753 include/linux/netdevice.h typedef u16 (*select_queue_fallback_t)(struct net_device *dev, dev 1012 include/linux/netdevice.h int (*ndo_init)(struct net_device *dev); dev 1013 include/linux/netdevice.h void (*ndo_uninit)(struct net_device *dev); dev 1014 include/linux/netdevice.h int (*ndo_open)(struct net_device *dev); dev 1015 include/linux/netdevice.h int (*ndo_stop)(struct net_device *dev); dev 1017 include/linux/netdevice.h struct net_device *dev); dev 1018 include/linux/netdevice.h u16 (*ndo_select_queue)(struct net_device *dev, dev 1022 include/linux/netdevice.h void (*ndo_change_rx_flags)(struct net_device *dev, dev 1024 include/linux/netdevice.h void (*ndo_set_rx_mode)(struct net_device *dev); dev 1025 include/linux/netdevice.h int (*ndo_set_mac_address)(struct net_device *dev, dev 1027 include/linux/netdevice.h int (*ndo_validate_addr)(struct net_device *dev); dev 1028 include/linux/netdevice.h int (*ndo_do_ioctl)(struct net_device *dev, dev 1030 include/linux/netdevice.h int (*ndo_set_config)(struct net_device *dev, dev 1032 include/linux/netdevice.h int (*ndo_change_mtu)(struct net_device *dev, dev 1034 include/linux/netdevice.h int (*ndo_neigh_setup)(struct net_device *dev, dev 1036 include/linux/netdevice.h void (*ndo_tx_timeout) (struct net_device *dev); dev 1038 include/linux/netdevice.h struct rtnl_link_stats64* (*ndo_get_stats64)(struct net_device *dev, dev 1040 include/linux/netdevice.h struct net_device_stats* (*ndo_get_stats)(struct net_device *dev); dev 1042 include/linux/netdevice.h int (*ndo_vlan_rx_add_vid)(struct net_device *dev, dev 1044 include/linux/netdevice.h int (*ndo_vlan_rx_kill_vid)(struct net_device *dev, dev 1047 include/linux/netdevice.h void (*ndo_poll_controller)(struct net_device *dev); dev 1048 include/linux/netdevice.h int (*ndo_netpoll_setup)(struct net_device *dev, dev 1050 include/linux/netdevice.h void (*ndo_netpoll_cleanup)(struct net_device *dev); dev 1053 include/linux/netdevice.h int (*ndo_busy_poll)(struct napi_struct *dev); dev 1055 include/linux/netdevice.h int (*ndo_set_vf_mac)(struct net_device *dev, dev 1057 include/linux/netdevice.h int (*ndo_set_vf_vlan)(struct net_device *dev, dev 1059 include/linux/netdevice.h int (*ndo_set_vf_rate)(struct net_device *dev, dev 1062 include/linux/netdevice.h int (*ndo_set_vf_spoofchk)(struct net_device *dev, dev 1064 include/linux/netdevice.h int (*ndo_get_vf_config)(struct net_device *dev, dev 1067 include/linux/netdevice.h int (*ndo_set_vf_link_state)(struct net_device *dev, dev 1069 include/linux/netdevice.h int (*ndo_set_vf_port)(struct net_device *dev, dev 1072 include/linux/netdevice.h int (*ndo_get_vf_port)(struct net_device *dev, dev 1074 include/linux/netdevice.h int (*ndo_setup_tc)(struct net_device *dev, u8 tc); dev 1076 include/linux/netdevice.h int (*ndo_fcoe_enable)(struct net_device *dev); dev 1077 include/linux/netdevice.h int (*ndo_fcoe_disable)(struct net_device *dev); dev 1078 include/linux/netdevice.h int (*ndo_fcoe_ddp_setup)(struct net_device *dev, dev 1082 include/linux/netdevice.h int (*ndo_fcoe_ddp_done)(struct net_device *dev, dev 1084 include/linux/netdevice.h int (*ndo_fcoe_ddp_target)(struct net_device *dev, dev 1088 include/linux/netdevice.h int (*ndo_fcoe_get_hbainfo)(struct net_device *dev, dev 1095 include/linux/netdevice.h int (*ndo_fcoe_get_wwn)(struct net_device *dev, dev 1100 include/linux/netdevice.h int (*ndo_rx_flow_steer)(struct net_device *dev, dev 1105 include/linux/netdevice.h int (*ndo_add_slave)(struct net_device *dev, dev 1107 include/linux/netdevice.h int (*ndo_del_slave)(struct net_device *dev, dev 1109 include/linux/netdevice.h netdev_features_t (*ndo_fix_features)(struct net_device *dev, dev 1111 include/linux/netdevice.h int (*ndo_set_features)(struct net_device *dev, dev 1118 include/linux/netdevice.h struct net_device *dev, dev 1123 include/linux/netdevice.h struct net_device *dev, dev 1127 include/linux/netdevice.h struct net_device *dev, dev 1131 include/linux/netdevice.h int (*ndo_bridge_setlink)(struct net_device *dev, dev 1135 include/linux/netdevice.h struct net_device *dev, dev 1137 include/linux/netdevice.h int (*ndo_bridge_dellink)(struct net_device *dev, dev 1139 include/linux/netdevice.h int (*ndo_change_carrier)(struct net_device *dev, dev 1141 include/linux/netdevice.h int (*ndo_get_phys_port_id)(struct net_device *dev, dev 1143 include/linux/netdevice.h void (*ndo_add_vxlan_port)(struct net_device *dev, dev 1146 include/linux/netdevice.h void (*ndo_del_vxlan_port)(struct net_device *dev, dev 1151 include/linux/netdevice.h struct net_device *dev); dev 1156 include/linux/netdevice.h struct net_device *dev, dev 1158 include/linux/netdevice.h int (*ndo_get_lock_subclass)(struct net_device *dev); dev 1160 include/linux/netdevice.h struct net_device *dev, dev 1653 include/linux/netdevice.h void (*destructor)(struct net_device *dev); dev 1675 include/linux/netdevice.h struct device dev; dev 1705 include/linux/netdevice.h #define to_net_dev(d) container_of(d, struct net_device, dev) dev 1710 include/linux/netdevice.h int netdev_get_prio_tc_map(const struct net_device *dev, u32 prio) dev 1712 include/linux/netdevice.h return dev->prio_tc_map[prio & TC_BITMASK]; dev 1716 include/linux/netdevice.h int netdev_set_prio_tc_map(struct net_device *dev, u8 prio, u8 tc) dev 1718 include/linux/netdevice.h if (tc >= dev->num_tc) dev 1721 include/linux/netdevice.h dev->prio_tc_map[prio & TC_BITMASK] = tc & TC_BITMASK; dev 1726 include/linux/netdevice.h void netdev_reset_tc(struct net_device *dev) dev 1728 include/linux/netdevice.h dev->num_tc = 0; dev 1729 include/linux/netdevice.h memset(dev->tc_to_txq, 0, sizeof(dev->tc_to_txq)); dev 1730 include/linux/netdevice.h memset(dev->prio_tc_map, 0, sizeof(dev->prio_tc_map)); dev 1734 include/linux/netdevice.h int netdev_set_tc_queue(struct net_device *dev, u8 tc, u16 count, u16 offset) dev 1736 include/linux/netdevice.h if (tc >= dev->num_tc) dev 1739 include/linux/netdevice.h dev->tc_to_txq[tc].count = count; dev 1740 include/linux/netdevice.h dev->tc_to_txq[tc].offset = offset; dev 1745 include/linux/netdevice.h int netdev_set_num_tc(struct net_device *dev, u8 num_tc) dev 1750 include/linux/netdevice.h dev->num_tc = num_tc; dev 1755 include/linux/netdevice.h int netdev_get_num_tc(struct net_device *dev) dev 1757 include/linux/netdevice.h return dev->num_tc; dev 1761 include/linux/netdevice.h struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev, dev 1764 include/linux/netdevice.h return &dev->_tx[index]; dev 1767 include/linux/netdevice.h static inline struct netdev_queue *skb_get_tx_queue(const struct net_device *dev, dev 1770 include/linux/netdevice.h return netdev_get_tx_queue(dev, skb_get_queue_mapping(skb)); dev 1773 include/linux/netdevice.h static inline void netdev_for_each_tx_queue(struct net_device *dev, dev 1781 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) dev 1782 include/linux/netdevice.h f(dev, &dev->_tx[i], arg); dev 1785 include/linux/netdevice.h struct netdev_queue *netdev_pick_tx(struct net_device *dev, dev 1793 include/linux/netdevice.h struct net *dev_net(const struct net_device *dev) dev 1795 include/linux/netdevice.h return read_pnet(&dev->nd_net); dev 1799 include/linux/netdevice.h void dev_net_set(struct net_device *dev, struct net *net) dev 1802 include/linux/netdevice.h release_net(dev->nd_net); dev 1803 include/linux/netdevice.h dev->nd_net = hold_net(net); dev 1807 include/linux/netdevice.h static inline bool netdev_uses_dsa(struct net_device *dev) dev 1810 include/linux/netdevice.h if (dev->dsa_ptr != NULL) dev 1811 include/linux/netdevice.h return dsa_uses_tagged_protocol(dev->dsa_ptr); dev 1822 include/linux/netdevice.h static inline void *netdev_priv(const struct net_device *dev) dev 1824 include/linux/netdevice.h return (char *)dev + ALIGN(sizeof(struct net_device), NETDEV_ALIGN); dev 1830 include/linux/netdevice.h #define SET_NETDEV_DEV(net, pdev) ((net)->dev.parent = (pdev)) dev 1836 include/linux/netdevice.h #define SET_NETDEV_DEVTYPE(net, devtype) ((net)->dev.type = (devtype)) dev 1853 include/linux/netdevice.h void netif_napi_add(struct net_device *dev, struct napi_struct *napi, dev 1920 include/linux/netdevice.h struct net_device *dev; /* NULL is wildcarded here */ dev 2012 include/linux/netdevice.h struct net_device *dev; dev 2021 include/linux/netdevice.h struct net_device *dev) dev 2023 include/linux/netdevice.h info->dev = dev; dev 2029 include/linux/netdevice.h return info->dev; dev 2032 include/linux/netdevice.h int call_netdevice_notifiers(unsigned long val, struct net_device *dev); dev 2054 include/linux/netdevice.h static inline struct net_device *next_net_device(struct net_device *dev) dev 2059 include/linux/netdevice.h net = dev_net(dev); dev 2060 include/linux/netdevice.h lh = dev->dev_list.next; dev 2064 include/linux/netdevice.h static inline struct net_device *next_net_device_rcu(struct net_device *dev) dev 2069 include/linux/netdevice.h net = dev_net(dev); dev 2070 include/linux/netdevice.h lh = rcu_dereference(list_next_rcu(&dev->dev_list)); dev 2087 include/linux/netdevice.h int netdev_boot_setup_check(struct net_device *dev); dev 2104 include/linux/netdevice.h int dev_alloc_name(struct net_device *dev, const char *name); dev 2105 include/linux/netdevice.h int dev_open(struct net_device *dev); dev 2106 include/linux/netdevice.h int dev_close(struct net_device *dev); dev 2107 include/linux/netdevice.h void dev_disable_lro(struct net_device *dev); dev 2111 include/linux/netdevice.h int register_netdevice(struct net_device *dev); dev 2112 include/linux/netdevice.h void unregister_netdevice_queue(struct net_device *dev, struct list_head *head); dev 2114 include/linux/netdevice.h static inline void unregister_netdevice(struct net_device *dev) dev 2116 include/linux/netdevice.h unregister_netdevice_queue(dev, NULL); dev 2119 include/linux/netdevice.h int netdev_refcnt_read(const struct net_device *dev); dev 2120 include/linux/netdevice.h void free_netdev(struct net_device *dev); dev 2121 include/linux/netdevice.h void netdev_freemem(struct net_device *dev); dev 2123 include/linux/netdevice.h int init_dummy_netdev(struct net_device *dev); dev 2129 include/linux/netdevice.h int dev_restart(struct net_device *dev); dev 2269 include/linux/netdevice.h static inline int dev_hard_header(struct sk_buff *skb, struct net_device *dev, dev 2274 include/linux/netdevice.h if (!dev->header_ops || !dev->header_ops->create) dev 2277 include/linux/netdevice.h return dev->header_ops->create(skb, dev, type, daddr, saddr, len); dev 2283 include/linux/netdevice.h const struct net_device *dev = skb->dev; dev 2285 include/linux/netdevice.h if (!dev->header_ops || !dev->header_ops->parse) dev 2287 include/linux/netdevice.h return dev->header_ops->parse(skb, haddr); dev 2292 include/linux/netdevice.h const struct net_device *dev = skb->dev; dev 2294 include/linux/netdevice.h if (!dev->header_ops || !dev->header_ops->rebuild) dev 2296 include/linux/netdevice.h return dev->header_ops->rebuild(skb); dev 2299 include/linux/netdevice.h typedef int gifconf_func_t(struct net_device * dev, char __user * bufptr, int len); dev 2374 include/linux/netdevice.h static inline void netif_tx_schedule_all(struct net_device *dev) dev 2378 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) dev 2379 include/linux/netdevice.h netif_schedule_queue(netdev_get_tx_queue(dev, i)); dev 2393 include/linux/netdevice.h static inline void netif_start_queue(struct net_device *dev) dev 2395 include/linux/netdevice.h netif_tx_start_queue(netdev_get_tx_queue(dev, 0)); dev 2398 include/linux/netdevice.h static inline void netif_tx_start_all_queues(struct net_device *dev) dev 2402 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) { dev 2403 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 2417 include/linux/netdevice.h static inline void netif_wake_queue(struct net_device *dev) dev 2419 include/linux/netdevice.h netif_tx_wake_queue(netdev_get_tx_queue(dev, 0)); dev 2422 include/linux/netdevice.h static inline void netif_tx_wake_all_queues(struct net_device *dev) dev 2426 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) { dev 2427 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 2448 include/linux/netdevice.h static inline void netif_stop_queue(struct net_device *dev) dev 2450 include/linux/netdevice.h netif_tx_stop_queue(netdev_get_tx_queue(dev, 0)); dev 2453 include/linux/netdevice.h static inline void netif_tx_stop_all_queues(struct net_device *dev) dev 2457 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) { dev 2458 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 2474 include/linux/netdevice.h static inline bool netif_queue_stopped(const struct net_device *dev) dev 2476 include/linux/netdevice.h return netif_tx_queue_stopped(netdev_get_tx_queue(dev, 0)); dev 2557 include/linux/netdevice.h static inline void netdev_sent_queue(struct net_device *dev, unsigned int bytes) dev 2559 include/linux/netdevice.h netdev_tx_sent_queue(netdev_get_tx_queue(dev, 0), bytes); dev 2596 include/linux/netdevice.h static inline void netdev_completed_queue(struct net_device *dev, dev 2599 include/linux/netdevice.h netdev_tx_completed_queue(netdev_get_tx_queue(dev, 0), pkts, bytes); dev 2630 include/linux/netdevice.h static inline u16 netdev_cap_txqueue(struct net_device *dev, u16 queue_index) dev 2632 include/linux/netdevice.h if (unlikely(queue_index >= dev->real_num_tx_queues)) { dev 2634 include/linux/netdevice.h dev->name, queue_index, dev 2635 include/linux/netdevice.h dev->real_num_tx_queues); dev 2648 include/linux/netdevice.h static inline bool netif_running(const struct net_device *dev) dev 2650 include/linux/netdevice.h return test_bit(__LINK_STATE_START, &dev->state); dev 2667 include/linux/netdevice.h static inline void netif_start_subqueue(struct net_device *dev, u16 queue_index) dev 2669 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index); dev 2681 include/linux/netdevice.h static inline void netif_stop_subqueue(struct net_device *dev, u16 queue_index) dev 2683 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index); dev 2694 include/linux/netdevice.h static inline bool __netif_subqueue_stopped(const struct net_device *dev, dev 2697 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index); dev 2702 include/linux/netdevice.h static inline bool netif_subqueue_stopped(const struct net_device *dev, dev 2705 include/linux/netdevice.h return __netif_subqueue_stopped(dev, skb_get_queue_mapping(skb)); dev 2708 include/linux/netdevice.h void netif_wake_subqueue(struct net_device *dev, u16 queue_index); dev 2711 include/linux/netdevice.h int netif_set_xps_queue(struct net_device *dev, const struct cpumask *mask, dev 2714 include/linux/netdevice.h static inline int netif_set_xps_queue(struct net_device *dev, dev 2726 include/linux/netdevice.h static inline u16 skb_tx_hash(const struct net_device *dev, dev 2729 include/linux/netdevice.h return __skb_tx_hash(dev, skb, dev->real_num_tx_queues); dev 2738 include/linux/netdevice.h static inline bool netif_is_multiqueue(const struct net_device *dev) dev 2740 include/linux/netdevice.h return dev->num_tx_queues > 1; dev 2743 include/linux/netdevice.h int netif_set_real_num_tx_queues(struct net_device *dev, unsigned int txq); dev 2746 include/linux/netdevice.h int netif_set_real_num_rx_queues(struct net_device *dev, unsigned int rxq); dev 2748 include/linux/netdevice.h static inline int netif_set_real_num_rx_queues(struct net_device *dev, dev 2776 include/linux/netdevice.h struct net_device *dev = queue->dev; dev 2777 include/linux/netdevice.h int index = queue - dev->_rx; dev 2779 include/linux/netdevice.h BUG_ON(index >= dev->num_rx_queues); dev 2850 include/linux/netdevice.h int netdev_rx_handler_register(struct net_device *dev, dev 2853 include/linux/netdevice.h void netdev_rx_handler_unregister(struct net_device *dev); dev 2870 include/linux/netdevice.h int dev_get_phys_port_id(struct net_device *dev, dev 2872 include/linux/netdevice.h struct sk_buff *validate_xmit_skb_list(struct sk_buff *skb, struct net_device *dev); dev 2873 include/linux/netdevice.h struct sk_buff *dev_hard_start_xmit(struct sk_buff *skb, struct net_device *dev, dev 2875 include/linux/netdevice.h int __dev_forward_skb(struct net_device *dev, struct sk_buff *skb); dev 2876 include/linux/netdevice.h int dev_forward_skb(struct net_device *dev, struct sk_buff *skb); dev 2877 include/linux/netdevice.h bool is_skb_forwardable(struct net_device *dev, struct sk_buff *skb); dev 2890 include/linux/netdevice.h static inline void dev_put(struct net_device *dev) dev 2892 include/linux/netdevice.h this_cpu_dec(*dev->pcpu_refcnt); dev 2901 include/linux/netdevice.h static inline void dev_hold(struct net_device *dev) dev 2903 include/linux/netdevice.h this_cpu_inc(*dev->pcpu_refcnt); dev 2915 include/linux/netdevice.h void linkwatch_init_dev(struct net_device *dev); dev 2916 include/linux/netdevice.h void linkwatch_fire_event(struct net_device *dev); dev 2917 include/linux/netdevice.h void linkwatch_forget_dev(struct net_device *dev); dev 2925 include/linux/netdevice.h static inline bool netif_carrier_ok(const struct net_device *dev) dev 2927 include/linux/netdevice.h return !test_bit(__LINK_STATE_NOCARRIER, &dev->state); dev 2930 include/linux/netdevice.h unsigned long dev_trans_start(struct net_device *dev); dev 2932 include/linux/netdevice.h void __netdev_watchdog_up(struct net_device *dev); dev 2934 include/linux/netdevice.h void netif_carrier_on(struct net_device *dev); dev 2936 include/linux/netdevice.h void netif_carrier_off(struct net_device *dev); dev 2951 include/linux/netdevice.h static inline void netif_dormant_on(struct net_device *dev) dev 2953 include/linux/netdevice.h if (!test_and_set_bit(__LINK_STATE_DORMANT, &dev->state)) dev 2954 include/linux/netdevice.h linkwatch_fire_event(dev); dev 2963 include/linux/netdevice.h static inline void netif_dormant_off(struct net_device *dev) dev 2965 include/linux/netdevice.h if (test_and_clear_bit(__LINK_STATE_DORMANT, &dev->state)) dev 2966 include/linux/netdevice.h linkwatch_fire_event(dev); dev 2975 include/linux/netdevice.h static inline bool netif_dormant(const struct net_device *dev) dev 2977 include/linux/netdevice.h return test_bit(__LINK_STATE_DORMANT, &dev->state); dev 2987 include/linux/netdevice.h static inline bool netif_oper_up(const struct net_device *dev) dev 2989 include/linux/netdevice.h return (dev->operstate == IF_OPER_UP || dev 2990 include/linux/netdevice.h dev->operstate == IF_OPER_UNKNOWN /* backward compat */); dev 2999 include/linux/netdevice.h static inline bool netif_device_present(struct net_device *dev) dev 3001 include/linux/netdevice.h return test_bit(__LINK_STATE_PRESENT, &dev->state); dev 3004 include/linux/netdevice.h void netif_device_detach(struct net_device *dev); dev 3006 include/linux/netdevice.h void netif_device_attach(struct net_device *dev); dev 3101 include/linux/netdevice.h static inline void netif_tx_lock(struct net_device *dev) dev 3106 include/linux/netdevice.h spin_lock(&dev->tx_global_lock); dev 3108 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) { dev 3109 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 3123 include/linux/netdevice.h static inline void netif_tx_lock_bh(struct net_device *dev) dev 3126 include/linux/netdevice.h netif_tx_lock(dev); dev 3129 include/linux/netdevice.h static inline void netif_tx_unlock(struct net_device *dev) dev 3133 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) { dev 3134 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 3143 include/linux/netdevice.h spin_unlock(&dev->tx_global_lock); dev 3146 include/linux/netdevice.h static inline void netif_tx_unlock_bh(struct net_device *dev) dev 3148 include/linux/netdevice.h netif_tx_unlock(dev); dev 3152 include/linux/netdevice.h #define HARD_TX_LOCK(dev, txq, cpu) { \ dev 3153 include/linux/netdevice.h if ((dev->features & NETIF_F_LLTX) == 0) { \ dev 3158 include/linux/netdevice.h #define HARD_TX_TRYLOCK(dev, txq) \ dev 3159 include/linux/netdevice.h (((dev->features & NETIF_F_LLTX) == 0) ? \ dev 3163 include/linux/netdevice.h #define HARD_TX_UNLOCK(dev, txq) { \ dev 3164 include/linux/netdevice.h if ((dev->features & NETIF_F_LLTX) == 0) { \ dev 3169 include/linux/netdevice.h static inline void netif_tx_disable(struct net_device *dev) dev 3176 include/linux/netdevice.h for (i = 0; i < dev->num_tx_queues; i++) { dev 3177 include/linux/netdevice.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 3186 include/linux/netdevice.h static inline void netif_addr_lock(struct net_device *dev) dev 3188 include/linux/netdevice.h spin_lock(&dev->addr_list_lock); dev 3191 include/linux/netdevice.h static inline void netif_addr_lock_nested(struct net_device *dev) dev 3195 include/linux/netdevice.h if (dev->netdev_ops->ndo_get_lock_subclass) dev 3196 include/linux/netdevice.h subclass = dev->netdev_ops->ndo_get_lock_subclass(dev); dev 3198 include/linux/netdevice.h spin_lock_nested(&dev->addr_list_lock, subclass); dev 3201 include/linux/netdevice.h static inline void netif_addr_lock_bh(struct net_device *dev) dev 3203 include/linux/netdevice.h spin_lock_bh(&dev->addr_list_lock); dev 3206 include/linux/netdevice.h static inline void netif_addr_unlock(struct net_device *dev) dev 3208 include/linux/netdevice.h spin_unlock(&dev->addr_list_lock); dev 3211 include/linux/netdevice.h static inline void netif_addr_unlock_bh(struct net_device *dev) dev 3213 include/linux/netdevice.h spin_unlock_bh(&dev->addr_list_lock); dev 3220 include/linux/netdevice.h #define for_each_dev_addr(dev, ha) \ dev 3221 include/linux/netdevice.h list_for_each_entry_rcu(ha, &dev->dev_addrs.list, list) dev 3225 include/linux/netdevice.h void ether_setup(struct net_device *dev); dev 3239 include/linux/netdevice.h int register_netdev(struct net_device *dev); dev 3240 include/linux/netdevice.h void unregister_netdev(struct net_device *dev); dev 3248 include/linux/netdevice.h struct net_device *dev, dev 3253 include/linux/netdevice.h struct net_device *dev, dev 3259 include/linux/netdevice.h int dev_addr_add(struct net_device *dev, const unsigned char *addr, dev 3261 include/linux/netdevice.h int dev_addr_del(struct net_device *dev, const unsigned char *addr, dev 3263 include/linux/netdevice.h void dev_addr_flush(struct net_device *dev); dev 3264 include/linux/netdevice.h int dev_addr_init(struct net_device *dev); dev 3267 include/linux/netdevice.h int dev_uc_add(struct net_device *dev, const unsigned char *addr); dev 3268 include/linux/netdevice.h int dev_uc_add_excl(struct net_device *dev, const unsigned char *addr); dev 3269 include/linux/netdevice.h int dev_uc_del(struct net_device *dev, const unsigned char *addr); dev 3273 include/linux/netdevice.h void dev_uc_flush(struct net_device *dev); dev 3274 include/linux/netdevice.h void dev_uc_init(struct net_device *dev); dev 3285 include/linux/netdevice.h static inline int __dev_uc_sync(struct net_device *dev, dev 3291 include/linux/netdevice.h return __hw_addr_sync_dev(&dev->uc, dev, sync, unsync); dev 3301 include/linux/netdevice.h static inline void __dev_uc_unsync(struct net_device *dev, dev 3305 include/linux/netdevice.h __hw_addr_unsync_dev(&dev->uc, dev, unsync); dev 3309 include/linux/netdevice.h int dev_mc_add(struct net_device *dev, const unsigned char *addr); dev 3310 include/linux/netdevice.h int dev_mc_add_global(struct net_device *dev, const unsigned char *addr); dev 3311 include/linux/netdevice.h int dev_mc_add_excl(struct net_device *dev, const unsigned char *addr); dev 3312 include/linux/netdevice.h int dev_mc_del(struct net_device *dev, const unsigned char *addr); dev 3313 include/linux/netdevice.h int dev_mc_del_global(struct net_device *dev, const unsigned char *addr); dev 3317 include/linux/netdevice.h void dev_mc_flush(struct net_device *dev); dev 3318 include/linux/netdevice.h void dev_mc_init(struct net_device *dev); dev 3329 include/linux/netdevice.h static inline int __dev_mc_sync(struct net_device *dev, dev 3335 include/linux/netdevice.h return __hw_addr_sync_dev(&dev->mc, dev, sync, unsync); dev 3345 include/linux/netdevice.h static inline void __dev_mc_unsync(struct net_device *dev, dev 3349 include/linux/netdevice.h __hw_addr_unsync_dev(&dev->mc, dev, unsync); dev 3353 include/linux/netdevice.h void dev_set_rx_mode(struct net_device *dev); dev 3354 include/linux/netdevice.h void __dev_set_rx_mode(struct net_device *dev); dev 3355 include/linux/netdevice.h int dev_set_promiscuity(struct net_device *dev, int inc); dev 3356 include/linux/netdevice.h int dev_set_allmulti(struct net_device *dev, int inc); dev 3357 include/linux/netdevice.h void netdev_state_change(struct net_device *dev); dev 3358 include/linux/netdevice.h void netdev_notify_peers(struct net_device *dev); dev 3359 include/linux/netdevice.h void netdev_features_change(struct net_device *dev); dev 3362 include/linux/netdevice.h struct rtnl_link_stats64 *dev_get_stats(struct net_device *dev, dev 3372 include/linux/netdevice.h bool netdev_has_upper_dev(struct net_device *dev, struct net_device *upper_dev); dev 3373 include/linux/netdevice.h struct net_device *netdev_upper_get_next_dev_rcu(struct net_device *dev, dev 3375 include/linux/netdevice.h struct net_device *netdev_all_upper_get_next_dev_rcu(struct net_device *dev, dev 3379 include/linux/netdevice.h #define netdev_for_each_upper_dev_rcu(dev, updev, iter) \ dev 3380 include/linux/netdevice.h for (iter = &(dev)->adj_list.upper, \ dev 3381 include/linux/netdevice.h updev = netdev_upper_get_next_dev_rcu(dev, &(iter)); \ dev 3383 include/linux/netdevice.h updev = netdev_upper_get_next_dev_rcu(dev, &(iter))) dev 3386 include/linux/netdevice.h #define netdev_for_each_all_upper_dev_rcu(dev, updev, iter) \ dev 3387 include/linux/netdevice.h for (iter = &(dev)->all_adj_list.upper, \ dev 3388 include/linux/netdevice.h updev = netdev_all_upper_get_next_dev_rcu(dev, &(iter)); \ dev 3390 include/linux/netdevice.h updev = netdev_all_upper_get_next_dev_rcu(dev, &(iter))) dev 3392 include/linux/netdevice.h void *netdev_lower_get_next_private(struct net_device *dev, dev 3394 include/linux/netdevice.h void *netdev_lower_get_next_private_rcu(struct net_device *dev, dev 3397 include/linux/netdevice.h #define netdev_for_each_lower_private(dev, priv, iter) \ dev 3398 include/linux/netdevice.h for (iter = (dev)->adj_list.lower.next, \ dev 3399 include/linux/netdevice.h priv = netdev_lower_get_next_private(dev, &(iter)); \ dev 3401 include/linux/netdevice.h priv = netdev_lower_get_next_private(dev, &(iter))) dev 3403 include/linux/netdevice.h #define netdev_for_each_lower_private_rcu(dev, priv, iter) \ dev 3404 include/linux/netdevice.h for (iter = &(dev)->adj_list.lower, \ dev 3405 include/linux/netdevice.h priv = netdev_lower_get_next_private_rcu(dev, &(iter)); \ dev 3407 include/linux/netdevice.h priv = netdev_lower_get_next_private_rcu(dev, &(iter))) dev 3409 include/linux/netdevice.h void *netdev_lower_get_next(struct net_device *dev, dev 3411 include/linux/netdevice.h #define netdev_for_each_lower_dev(dev, ldev, iter) \ dev 3412 include/linux/netdevice.h for (iter = &(dev)->adj_list.lower, \ dev 3413 include/linux/netdevice.h ldev = netdev_lower_get_next(dev, &(iter)); \ dev 3415 include/linux/netdevice.h ldev = netdev_lower_get_next(dev, &(iter))) dev 3418 include/linux/netdevice.h void *netdev_lower_get_first_private_rcu(struct net_device *dev); dev 3419 include/linux/netdevice.h struct net_device *netdev_master_upper_dev_get(struct net_device *dev); dev 3420 include/linux/netdevice.h struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev); dev 3421 include/linux/netdevice.h int netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev); dev 3422 include/linux/netdevice.h int netdev_master_upper_dev_link(struct net_device *dev, dev 3424 include/linux/netdevice.h int netdev_master_upper_dev_link_private(struct net_device *dev, dev 3427 include/linux/netdevice.h void netdev_upper_dev_unlink(struct net_device *dev, dev 3429 include/linux/netdevice.h void netdev_adjacent_rename_links(struct net_device *dev, char *oldname); dev 3430 include/linux/netdevice.h void *netdev_lower_dev_get_private(struct net_device *dev, dev 3432 include/linux/netdevice.h int dev_get_nest_level(struct net_device *dev, dev 3433 include/linux/netdevice.h bool (*type_check)(struct net_device *dev)); dev 3460 include/linux/netdevice.h void netdev_rx_csum_fault(struct net_device *dev); dev 3462 include/linux/netdevice.h static inline void netdev_rx_csum_fault(struct net_device *dev) dev 3477 include/linux/netdevice.h struct sk_buff *skb, struct net_device *dev, dev 3481 include/linux/netdevice.h return ops->ndo_start_xmit(skb, dev); dev 3484 include/linux/netdevice.h static inline netdev_tx_t netdev_start_xmit(struct sk_buff *skb, struct net_device *dev, dev 3487 include/linux/netdevice.h const struct net_device_ops *ops = dev->netdev_ops; dev 3490 include/linux/netdevice.h rc = __netdev_start_xmit(ops, skb, dev, more); dev 3514 include/linux/netdevice.h const char *netdev_drivername(const struct net_device *dev); dev 3533 include/linux/netdevice.h struct net_device *dev) dev 3535 include/linux/netdevice.h return (dev->features & ~dev->hw_features) | dev->wanted_features; dev 3550 include/linux/netdevice.h int __netdev_update_features(struct net_device *dev); dev 3551 include/linux/netdevice.h void netdev_update_features(struct net_device *dev); dev 3552 include/linux/netdevice.h void netdev_change_features(struct net_device *dev); dev 3555 include/linux/netdevice.h struct net_device *dev); dev 3587 include/linux/netdevice.h static inline bool netif_needs_gso(struct net_device *dev, struct sk_buff *skb, dev 3595 include/linux/netdevice.h static inline void netif_set_gso_max_size(struct net_device *dev, dev 3598 include/linux/netdevice.h dev->gso_max_size = size; dev 3614 include/linux/netdevice.h static inline bool netif_is_macvlan(struct net_device *dev) dev 3616 include/linux/netdevice.h return dev->priv_flags & IFF_MACVLAN; dev 3619 include/linux/netdevice.h static inline bool netif_is_bond_master(struct net_device *dev) dev 3621 include/linux/netdevice.h return dev->flags & IFF_MASTER && dev->priv_flags & IFF_BONDING; dev 3624 include/linux/netdevice.h static inline bool netif_is_bond_slave(struct net_device *dev) dev 3626 include/linux/netdevice.h return dev->flags & IFF_SLAVE && dev->priv_flags & IFF_BONDING; dev 3629 include/linux/netdevice.h static inline bool netif_supports_nofcs(struct net_device *dev) dev 3631 include/linux/netdevice.h return dev->priv_flags & IFF_SUPP_NOFCS; dev 3635 include/linux/netdevice.h static inline void netif_keep_dst(struct net_device *dev) dev 3637 include/linux/netdevice.h dev->priv_flags &= ~(IFF_XMIT_DST_RELEASE | IFF_XMIT_DST_RELEASE_PERM); dev 3646 include/linux/netdevice.h static inline const char *netdev_name(const struct net_device *dev) dev 3648 include/linux/netdevice.h if (!dev->name[0] || strchr(dev->name, '%')) dev 3650 include/linux/netdevice.h return dev->name; dev 3653 include/linux/netdevice.h static inline const char *netdev_reg_state(const struct net_device *dev) dev 3655 include/linux/netdevice.h switch (dev->reg_state) { dev 3664 include/linux/netdevice.h WARN_ONCE(1, "%s: unknown reg_state %d\n", dev->name, dev->reg_state); dev 3669 include/linux/netdevice.h void netdev_printk(const char *level, const struct net_device *dev, dev 3672 include/linux/netdevice.h void netdev_emerg(const struct net_device *dev, const char *format, ...); dev 3674 include/linux/netdevice.h void netdev_alert(const struct net_device *dev, const char *format, ...); dev 3676 include/linux/netdevice.h void netdev_crit(const struct net_device *dev, const char *format, ...); dev 3678 include/linux/netdevice.h void netdev_err(const struct net_device *dev, const char *format, ...); dev 3680 include/linux/netdevice.h void netdev_warn(const struct net_device *dev, const char *format, ...); dev 3682 include/linux/netdevice.h void netdev_notice(const struct net_device *dev, const char *format, ...); dev 3684 include/linux/netdevice.h void netdev_info(const struct net_device *dev, const char *format, ...); dev 3709 include/linux/netdevice.h #define netdev_vdbg(dev, format, args...) \ dev 3712 include/linux/netdevice.h netdev_printk(KERN_DEBUG, dev, format, ##args); \ dev 3722 include/linux/netdevice.h #define netdev_WARN(dev, format, args...) \ dev 3723 include/linux/netdevice.h WARN(1, "netdevice: %s%s\n" format, netdev_name(dev), \ dev 3724 include/linux/netdevice.h netdev_reg_state(dev), ##args) dev 3728 include/linux/netdevice.h #define netif_printk(priv, type, level, dev, fmt, args...) \ dev 3731 include/linux/netdevice.h netdev_printk(level, (dev), fmt, ##args); \ dev 3734 include/linux/netdevice.h #define netif_level(level, priv, type, dev, fmt, args...) \ dev 3737 include/linux/netdevice.h netdev_##level(dev, fmt, ##args); \ dev 3740 include/linux/netdevice.h #define netif_emerg(priv, type, dev, fmt, args...) \ dev 3741 include/linux/netdevice.h netif_level(emerg, priv, type, dev, fmt, ##args) dev 3742 include/linux/netdevice.h #define netif_alert(priv, type, dev, fmt, args...) \ dev 3743 include/linux/netdevice.h netif_level(alert, priv, type, dev, fmt, ##args) dev 3744 include/linux/netdevice.h #define netif_crit(priv, type, dev, fmt, args...) \ dev 3745 include/linux/netdevice.h netif_level(crit, priv, type, dev, fmt, ##args) dev 3746 include/linux/netdevice.h #define netif_err(priv, type, dev, fmt, args...) \ dev 3747 include/linux/netdevice.h netif_level(err, priv, type, dev, fmt, ##args) dev 3748 include/linux/netdevice.h #define netif_warn(priv, type, dev, fmt, args...) \ dev 3749 include/linux/netdevice.h netif_level(warn, priv, type, dev, fmt, ##args) dev 3750 include/linux/netdevice.h #define netif_notice(priv, type, dev, fmt, args...) \ dev 3751 include/linux/netdevice.h netif_level(notice, priv, type, dev, fmt, ##args) dev 3752 include/linux/netdevice.h #define netif_info(priv, type, dev, fmt, args...) \ dev 3753 include/linux/netdevice.h netif_level(info, priv, type, dev, fmt, ##args) dev 3762 include/linux/netdevice.h #define netif_dbg(priv, type, dev, format, args...) \ dev 3763 include/linux/netdevice.h netif_printk(priv, type, KERN_DEBUG, dev, format, ##args) dev 3765 include/linux/netdevice.h #define netif_dbg(priv, type, dev, format, args...) \ dev 3768 include/linux/netdevice.h netif_printk(priv, type, KERN_DEBUG, dev, format, ##args); \ dev 3776 include/linux/netdevice.h #define netif_vdbg(priv, type, dev, format, args...) \ dev 3779 include/linux/netdevice.h netif_printk(priv, type, KERN_DEBUG, dev, format, ##args); \ dev 94 include/linux/netfilter_bridge.h skb->dev = nf_bridge->physindev; dev 27 include/linux/netfilter_ipv6.h const struct net_device *dev, int strict); dev 166 include/linux/netlink.h struct net_device *dev; dev 24 include/linux/netpoll.h struct net_device *dev; dev 50 include/linux/netpoll.h extern void netpoll_poll_disable(struct net_device *dev); dev 51 include/linux/netpoll.h extern void netpoll_poll_enable(struct net_device *dev); dev 53 include/linux/netpoll.h static inline void netpoll_poll_disable(struct net_device *dev) { return; } dev 54 include/linux/netpoll.h static inline void netpoll_poll_enable(struct net_device *dev) { return; } dev 66 include/linux/netpoll.h struct net_device *dev); dev 71 include/linux/netpoll.h netpoll_send_skb_on_dev(np, skb, np->dev); dev 78 include/linux/netpoll.h struct net_device *dev = napi->dev; dev 80 include/linux/netpoll.h if (dev && dev->npinfo) { dev 98 include/linux/netpoll.h static inline bool netpoll_tx_running(struct net_device *dev) dev 111 include/linux/netpoll.h static inline void netpoll_netdev_init(struct net_device *dev) dev 114 include/linux/netpoll.h static inline bool netpoll_tx_running(struct net_device *dev) dev 22 include/linux/node.h struct device dev; dev 82 include/linux/node.h #define to_node(device) container_of(device, struct node, dev) dev 30 include/linux/nsc_gpio.h struct device* dev; /* for dev_dbg() support, set in init */ dev 89 include/linux/nubus.h int nubus_proc_attach_device(struct nubus_dev *dev); dev 114 include/linux/nubus.h int nubus_get_func_dir(const struct nubus_dev* dev, dev 112 include/linux/nvme.h struct nvme_dev *dev; dev 151 include/linux/nvme.h void nvme_free_iod(struct nvme_dev *dev, struct nvme_iod *iod); dev 154 include/linux/nvme.h struct nvme_iod *nvme_map_user_pages(struct nvme_dev *dev, int write, dev 156 include/linux/nvme.h void nvme_unmap_user_pages(struct nvme_dev *dev, int write, dev 163 include/linux/nvme.h int nvme_get_features(struct nvme_dev *dev, unsigned fid, unsigned nsid, dev 165 include/linux/nvme.h int nvme_set_features(struct nvme_dev *dev, unsigned fid, unsigned dword11, dev 27 include/linux/of_address.h extern u64 of_translate_dma_address(struct device_node *dev, dev 32 include/linux/of_address.h extern int of_address_to_resource(struct device_node *dev, int index, dev 44 include/linux/of_address.h extern const __be32 *of_get_address(struct device_node *dev, int index, dev 68 include/linux/of_address.h static inline const __be32 *of_get_address(struct device_node *dev, int index, dev 105 include/linux/of_address.h extern int of_address_to_resource(struct device_node *dev, int index, dev 114 include/linux/of_address.h static inline int of_address_to_resource(struct device_node *dev, int index, dev 133 include/linux/of_address.h extern const __be32 *of_get_pci_address(struct device_node *dev, int bar_no, dev 135 include/linux/of_address.h extern int of_pci_address_to_resource(struct device_node *dev, int bar, dev 141 include/linux/of_address.h static inline int of_pci_address_to_resource(struct device_node *dev, int bar, dev 147 include/linux/of_address.h static inline const __be32 *of_get_pci_address(struct device_node *dev, dev 15 include/linux/of_device.h const struct of_device_id *matches, const struct device *dev); dev 16 include/linux/of_device.h extern void of_device_make_bus_id(struct device *dev); dev 23 include/linux/of_device.h static inline int of_driver_match_device(struct device *dev, dev 26 include/linux/of_device.h return of_match_device(drv->of_match_table, dev) != NULL; dev 29 include/linux/of_device.h extern struct platform_device *of_dev_get(struct platform_device *dev); dev 30 include/linux/of_device.h extern void of_dev_put(struct platform_device *dev); dev 36 include/linux/of_device.h extern ssize_t of_device_get_modalias(struct device *dev, dev 39 include/linux/of_device.h extern void of_device_uevent(struct device *dev, struct kobj_uevent_env *env); dev 40 include/linux/of_device.h extern int of_device_uevent_modalias(struct device *dev, struct kobj_uevent_env *env); dev 42 include/linux/of_device.h static inline void of_device_node_put(struct device *dev) dev 44 include/linux/of_device.h of_node_put(dev->of_node); dev 58 include/linux/of_device.h static inline int of_driver_match_device(struct device *dev, dev 64 include/linux/of_device.h static inline void of_device_uevent(struct device *dev, dev 67 include/linux/of_device.h static inline int of_device_get_modalias(struct device *dev, dev 73 include/linux/of_device.h static inline int of_device_uevent_modalias(struct device *dev, dev 79 include/linux/of_device.h static inline void of_device_node_put(struct device *dev) { } dev 82 include/linux/of_device.h const struct of_device_id *matches, const struct device *dev) dev 86 include/linux/of_device.h #define of_match_device(matches, dev) \ dev 87 include/linux/of_device.h __of_match_device(of_match_ptr(matches), (dev)) dev 38 include/linux/of_irq.h extern int of_irq_to_resource(struct device_node *dev, int index, dev 40 include/linux/of_irq.h extern int of_irq_to_resource_table(struct device_node *dev, dev 46 include/linux/of_irq.h extern int of_irq_count(struct device_node *dev); dev 47 include/linux/of_irq.h extern int of_irq_get(struct device_node *dev, int index); dev 48 include/linux/of_irq.h extern int of_irq_get_byname(struct device_node *dev, const char *name); dev 50 include/linux/of_irq.h static inline int of_irq_count(struct device_node *dev) dev 54 include/linux/of_irq.h static inline int of_irq_get(struct device_node *dev, int index) dev 58 include/linux/of_irq.h static inline int of_irq_get_byname(struct device_node *dev, const char *name) dev 74 include/linux/of_irq.h static inline unsigned int irq_of_parse_and_map(struct device_node *dev, dev 18 include/linux/of_mdio.h extern struct phy_device *of_phy_connect(struct net_device *dev, dev 22 include/linux/of_mdio.h struct phy_device *of_phy_attach(struct net_device *dev, dev 44 include/linux/of_mdio.h static inline struct phy_device *of_phy_connect(struct net_device *dev, dev 52 include/linux/of_mdio.h static inline struct phy_device *of_phy_attach(struct net_device *dev, dev 16 include/linux/of_pci.h int of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin); dev 37 include/linux/of_pci.h of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin) dev 56 include/linux/of_pci.h int of_pci_get_host_bridge_resources(struct device_node *dev, dev 20 include/linux/of_reserved_mem.h struct device *dev); dev 22 include/linux/of_reserved_mem.h struct device *dev); dev 31 include/linux/of_reserved_mem.h int of_reserved_mem_device_init(struct device *dev); dev 32 include/linux/of_reserved_mem.h void of_reserved_mem_device_release(struct device *dev); dev 38 include/linux/of_reserved_mem.h static inline int of_reserved_mem_device_init(struct device *dev) dev 16 include/linux/omap-iommu.h extern void omap_iommu_save_ctx(struct device *dev); dev 17 include/linux/omap-iommu.h extern void omap_iommu_restore_ctx(struct device *dev); dev 194 include/linux/parport.h struct device *dev; /* Physical device associated with IO/DMA. dev 305 include/linux/parport.h extern void parport_unregister_device(struct pardevice *dev); dev 311 include/linux/parport.h extern int parport_claim(struct pardevice *dev); dev 316 include/linux/parport.h extern int parport_claim_or_block(struct pardevice *dev); dev 326 include/linux/parport.h extern void parport_release(struct pardevice *dev); dev 348 include/linux/parport.h static __inline__ int parport_yield(struct pardevice *dev) dev 350 include/linux/parport.h unsigned long int timeslip = (jiffies - dev->time); dev 351 include/linux/parport.h if ((dev->port->waithead == NULL) || (timeslip < dev->timeslice)) dev 353 include/linux/parport.h parport_release(dev); dev 354 include/linux/parport.h return parport_claim(dev); dev 366 include/linux/parport.h static __inline__ int parport_yield_blocking(struct pardevice *dev) dev 368 include/linux/parport.h unsigned long int timeslip = (jiffies - dev->time); dev 369 include/linux/parport.h if ((dev->port->waithead == NULL) || (timeslip < dev->timeslice)) dev 371 include/linux/parport.h parport_release(dev); dev 372 include/linux/parport.h return parport_claim_or_block(dev); dev 426 include/linux/parport.h extern void parport_close (struct pardevice *dev); dev 234 include/linux/parport_pc.h struct device *dev, dev 45 include/linux/pata_arasan_cf_data.h pdev->dev.platform_data = data; dev 14 include/linux/pci-acpi.h extern acpi_status pci_acpi_add_bus_pm_notifier(struct acpi_device *dev); dev 15 include/linux/pci-acpi.h static inline acpi_status pci_acpi_remove_bus_pm_notifier(struct acpi_device *dev) dev 17 include/linux/pci-acpi.h return acpi_remove_pm_notifier(dev); dev 19 include/linux/pci-acpi.h extern acpi_status pci_acpi_add_pm_notifier(struct acpi_device *dev, dev 21 include/linux/pci-acpi.h static inline acpi_status pci_acpi_remove_pm_notifier(struct acpi_device *dev) dev 23 include/linux/pci-acpi.h return acpi_remove_pm_notifier(dev); dev 40 include/linux/pci-acpi.h struct device *dev; dev 43 include/linux/pci-acpi.h dev = pbus->bridge; dev 49 include/linux/pci-acpi.h dev = &pbus->self->dev; dev 52 include/linux/pci-acpi.h return ACPI_HANDLE(dev); dev 17 include/linux/pci-ats.h int pci_enable_ats(struct pci_dev *dev, int ps); dev 18 include/linux/pci-ats.h void pci_disable_ats(struct pci_dev *dev); dev 19 include/linux/pci-ats.h int pci_ats_queue_depth(struct pci_dev *dev); dev 27 include/linux/pci-ats.h static inline int pci_ats_enabled(struct pci_dev *dev) dev 29 include/linux/pci-ats.h return dev->ats && dev->ats->is_enabled; dev 34 include/linux/pci-ats.h static inline int pci_enable_ats(struct pci_dev *dev, int ps) dev 39 include/linux/pci-ats.h static inline void pci_disable_ats(struct pci_dev *dev) dev 43 include/linux/pci-ats.h static inline int pci_ats_queue_depth(struct pci_dev *dev) dev 48 include/linux/pci-ats.h static inline int pci_ats_enabled(struct pci_dev *dev) dev 317 include/linux/pci.h struct device dev; /* Generic device interface */ dev 380 include/linux/pci.h static inline struct pci_dev *pci_physfn(struct pci_dev *dev) dev 383 include/linux/pci.h if (dev->is_virtfn) dev 384 include/linux/pci.h dev = dev->physfn; dev 386 include/linux/pci.h return dev; dev 391 include/linux/pci.h #define to_pci_dev(n) container_of(n, struct pci_dev, dev) dev 406 include/linux/pci.h struct device dev; dev 413 include/linux/pci.h #define to_pci_host_bridge(n) container_of(n, struct pci_host_bridge, dev) dev 472 include/linux/pci.h struct device dev; dev 478 include/linux/pci.h #define to_pci_bus(n) container_of(n, struct pci_bus, dev) dev 500 include/linux/pci.h static inline bool pci_is_bridge(struct pci_dev *dev) dev 502 include/linux/pci.h return dev->hdr_type == PCI_HEADER_TYPE_BRIDGE || dev 503 include/linux/pci.h dev->hdr_type == PCI_HEADER_TYPE_CARDBUS; dev 506 include/linux/pci.h static inline struct pci_dev *pci_upstream_bridge(struct pci_dev *dev) dev 508 include/linux/pci.h dev = pci_physfn(dev); dev 509 include/linux/pci.h if (pci_is_root_bus(dev->bus)) dev 512 include/linux/pci.h return dev->bus->self; dev 620 include/linux/pci.h pci_ers_result_t (*error_detected)(struct pci_dev *dev, dev 624 include/linux/pci.h pci_ers_result_t (*mmio_enabled)(struct pci_dev *dev); dev 627 include/linux/pci.h pci_ers_result_t (*link_reset)(struct pci_dev *dev); dev 630 include/linux/pci.h pci_ers_result_t (*slot_reset)(struct pci_dev *dev); dev 633 include/linux/pci.h void (*reset_notify)(struct pci_dev *dev, bool prepare); dev 636 include/linux/pci.h void (*resume)(struct pci_dev *dev); dev 645 include/linux/pci.h int (*probe) (struct pci_dev *dev, const struct pci_device_id *id); /* New device inserted */ dev 646 include/linux/pci.h void (*remove) (struct pci_dev *dev); /* Device removed (NULL if not a hot-plug capable driver) */ dev 647 include/linux/pci.h int (*suspend) (struct pci_dev *dev, pm_message_t state); /* Device suspended */ dev 648 include/linux/pci.h int (*suspend_late) (struct pci_dev *dev, pm_message_t state); dev 649 include/linux/pci.h int (*resume_early) (struct pci_dev *dev); dev 650 include/linux/pci.h int (*resume) (struct pci_dev *dev); /* Device woken up */ dev 651 include/linux/pci.h void (*shutdown) (struct pci_dev *dev); dev 652 include/linux/pci.h int (*sriov_configure) (struct pci_dev *dev, int num_vfs); /* PF pdev */ dev 678 include/linux/pci.h #define PCI_DEVICE(vend,dev) \ dev 679 include/linux/pci.h .vendor = (vend), .device = (dev), \ dev 692 include/linux/pci.h #define PCI_DEVICE_SUB(vend, dev, subvend, subdev) \ dev 693 include/linux/pci.h .vendor = (vend), .device = (dev), \ dev 721 include/linux/pci.h #define PCI_VDEVICE(vend, dev) \ dev 722 include/linux/pci.h .vendor = PCI_VENDOR_ID_##vend, .device = (dev), \ dev 785 include/linux/pci.h struct pci_bus *pci_add_new_bus(struct pci_bus *parent, struct pci_dev *dev, dev 794 include/linux/pci.h void pci_device_add(struct pci_dev *dev, struct pci_bus *bus); dev 796 include/linux/pci.h void pci_bus_add_device(struct pci_dev *dev); dev 798 include/linux/pci.h struct resource *pci_find_parent_resource(const struct pci_dev *dev, dev 800 include/linux/pci.h u8 pci_swizzle_interrupt_pin(const struct pci_dev *dev, u8 pin); dev 801 include/linux/pci.h int pci_get_interrupt_pin(struct pci_dev *dev, struct pci_dev **bridge); dev 802 include/linux/pci.h u8 pci_common_swizzle(struct pci_dev *dev, u8 *pinp); dev 803 include/linux/pci.h struct pci_dev *pci_dev_get(struct pci_dev *dev); dev 804 include/linux/pci.h void pci_dev_put(struct pci_dev *dev); dev 806 include/linux/pci.h void pci_stop_and_remove_bus_device(struct pci_dev *dev); dev 807 include/linux/pci.h void pci_stop_and_remove_bus_device_locked(struct pci_dev *dev); dev 824 include/linux/pci.h enum pci_lost_interrupt_reason pci_lost_interrupt(struct pci_dev *dev); dev 825 include/linux/pci.h int pci_find_capability(struct pci_dev *dev, int cap); dev 826 include/linux/pci.h int pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap); dev 827 include/linux/pci.h int pci_find_ext_capability(struct pci_dev *dev, int cap); dev 828 include/linux/pci.h int pci_find_next_ext_capability(struct pci_dev *dev, int pos, int cap); dev 829 include/linux/pci.h int pci_find_ht_capability(struct pci_dev *dev, int ht_cap); dev 830 include/linux/pci.h int pci_find_next_ht_capability(struct pci_dev *dev, int pos, int ht_cap); dev 863 include/linux/pci.h static inline int pci_read_config_byte(const struct pci_dev *dev, int where, u8 *val) dev 865 include/linux/pci.h return pci_bus_read_config_byte(dev->bus, dev->devfn, where, val); dev 867 include/linux/pci.h static inline int pci_read_config_word(const struct pci_dev *dev, int where, u16 *val) dev 869 include/linux/pci.h return pci_bus_read_config_word(dev->bus, dev->devfn, where, val); dev 871 include/linux/pci.h static inline int pci_read_config_dword(const struct pci_dev *dev, int where, dev 874 include/linux/pci.h return pci_bus_read_config_dword(dev->bus, dev->devfn, where, val); dev 876 include/linux/pci.h static inline int pci_write_config_byte(const struct pci_dev *dev, int where, u8 val) dev 878 include/linux/pci.h return pci_bus_write_config_byte(dev->bus, dev->devfn, where, val); dev 880 include/linux/pci.h static inline int pci_write_config_word(const struct pci_dev *dev, int where, u16 val) dev 882 include/linux/pci.h return pci_bus_write_config_word(dev->bus, dev->devfn, where, val); dev 884 include/linux/pci.h static inline int pci_write_config_dword(const struct pci_dev *dev, int where, dev 887 include/linux/pci.h return pci_bus_write_config_dword(dev->bus, dev->devfn, where, val); dev 890 include/linux/pci.h int pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val); dev 891 include/linux/pci.h int pcie_capability_read_dword(struct pci_dev *dev, int pos, u32 *val); dev 892 include/linux/pci.h int pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val); dev 893 include/linux/pci.h int pcie_capability_write_dword(struct pci_dev *dev, int pos, u32 val); dev 894 include/linux/pci.h int pcie_capability_clear_and_set_word(struct pci_dev *dev, int pos, dev 896 include/linux/pci.h int pcie_capability_clear_and_set_dword(struct pci_dev *dev, int pos, dev 899 include/linux/pci.h static inline int pcie_capability_set_word(struct pci_dev *dev, int pos, dev 902 include/linux/pci.h return pcie_capability_clear_and_set_word(dev, pos, 0, set); dev 905 include/linux/pci.h static inline int pcie_capability_set_dword(struct pci_dev *dev, int pos, dev 908 include/linux/pci.h return pcie_capability_clear_and_set_dword(dev, pos, 0, set); dev 911 include/linux/pci.h static inline int pcie_capability_clear_word(struct pci_dev *dev, int pos, dev 914 include/linux/pci.h return pcie_capability_clear_and_set_word(dev, pos, clear, 0); dev 917 include/linux/pci.h static inline int pcie_capability_clear_dword(struct pci_dev *dev, int pos, dev 920 include/linux/pci.h return pcie_capability_clear_and_set_dword(dev, pos, clear, 0); dev 924 include/linux/pci.h int pci_user_read_config_byte(struct pci_dev *dev, int where, u8 *val); dev 925 include/linux/pci.h int pci_user_read_config_word(struct pci_dev *dev, int where, u16 *val); dev 926 include/linux/pci.h int pci_user_read_config_dword(struct pci_dev *dev, int where, u32 *val); dev 927 include/linux/pci.h int pci_user_write_config_byte(struct pci_dev *dev, int where, u8 val); dev 928 include/linux/pci.h int pci_user_write_config_word(struct pci_dev *dev, int where, u16 val); dev 929 include/linux/pci.h int pci_user_write_config_dword(struct pci_dev *dev, int where, u32 val); dev 931 include/linux/pci.h int __must_check pci_enable_device(struct pci_dev *dev); dev 932 include/linux/pci.h int __must_check pci_enable_device_io(struct pci_dev *dev); dev 933 include/linux/pci.h int __must_check pci_enable_device_mem(struct pci_dev *dev); dev 948 include/linux/pci.h void pci_disable_device(struct pci_dev *dev); dev 951 include/linux/pci.h void pci_set_master(struct pci_dev *dev); dev 952 include/linux/pci.h void pci_clear_master(struct pci_dev *dev); dev 954 include/linux/pci.h int pci_set_pcie_reset_state(struct pci_dev *dev, enum pcie_reset_state state); dev 955 include/linux/pci.h int pci_set_cacheline_size(struct pci_dev *dev); dev 957 include/linux/pci.h int __must_check pci_set_mwi(struct pci_dev *dev); dev 958 include/linux/pci.h int pci_try_set_mwi(struct pci_dev *dev); dev 959 include/linux/pci.h void pci_clear_mwi(struct pci_dev *dev); dev 960 include/linux/pci.h void pci_intx(struct pci_dev *dev, int enable); dev 961 include/linux/pci.h bool pci_intx_mask_supported(struct pci_dev *dev); dev 962 include/linux/pci.h bool pci_check_and_mask_intx(struct pci_dev *dev); dev 963 include/linux/pci.h bool pci_check_and_unmask_intx(struct pci_dev *dev); dev 964 include/linux/pci.h void pci_msi_off(struct pci_dev *dev); dev 965 include/linux/pci.h int pci_set_dma_max_seg_size(struct pci_dev *dev, unsigned int size); dev 966 include/linux/pci.h int pci_set_dma_seg_boundary(struct pci_dev *dev, unsigned long mask); dev 967 include/linux/pci.h int pci_wait_for_pending(struct pci_dev *dev, int pos, u16 mask); dev 968 include/linux/pci.h int pci_wait_for_pending_transaction(struct pci_dev *dev); dev 969 include/linux/pci.h int pcix_get_max_mmrbc(struct pci_dev *dev); dev 970 include/linux/pci.h int pcix_get_mmrbc(struct pci_dev *dev); dev 971 include/linux/pci.h int pcix_set_mmrbc(struct pci_dev *dev, int mmrbc); dev 972 include/linux/pci.h int pcie_get_readrq(struct pci_dev *dev); dev 973 include/linux/pci.h int pcie_set_readrq(struct pci_dev *dev, int rq); dev 974 include/linux/pci.h int pcie_get_mps(struct pci_dev *dev); dev 975 include/linux/pci.h int pcie_set_mps(struct pci_dev *dev, int mps); dev 976 include/linux/pci.h int pcie_get_minimum_link(struct pci_dev *dev, enum pci_bus_speed *speed, dev 978 include/linux/pci.h int __pci_reset_function(struct pci_dev *dev); dev 979 include/linux/pci.h int __pci_reset_function_locked(struct pci_dev *dev); dev 980 include/linux/pci.h int pci_reset_function(struct pci_dev *dev); dev 981 include/linux/pci.h int pci_try_reset_function(struct pci_dev *dev); dev 988 include/linux/pci.h void pci_reset_secondary_bus(struct pci_dev *dev); dev 989 include/linux/pci.h void pcibios_reset_secondary_bus(struct pci_dev *dev); dev 990 include/linux/pci.h void pci_reset_bridge_secondary_bus(struct pci_dev *dev); dev 991 include/linux/pci.h void pci_update_resource(struct pci_dev *dev, int resno); dev 992 include/linux/pci.h int __must_check pci_assign_resource(struct pci_dev *dev, int i); dev 993 include/linux/pci.h int __must_check pci_reassign_resource(struct pci_dev *dev, int i, resource_size_t add_size, resource_size_t align); dev 994 include/linux/pci.h int pci_select_bars(struct pci_dev *dev, unsigned long flags); dev 1006 include/linux/pci.h int pci_save_state(struct pci_dev *dev); dev 1007 include/linux/pci.h void pci_restore_state(struct pci_dev *dev); dev 1008 include/linux/pci.h struct pci_saved_state *pci_store_saved_state(struct pci_dev *dev); dev 1009 include/linux/pci.h int pci_load_and_free_saved_state(struct pci_dev *dev, dev 1011 include/linux/pci.h struct pci_cap_saved_state *pci_find_saved_cap(struct pci_dev *dev, char cap); dev 1012 include/linux/pci.h struct pci_cap_saved_state *pci_find_saved_ext_cap(struct pci_dev *dev, dev 1014 include/linux/pci.h int pci_add_cap_save_buffer(struct pci_dev *dev, char cap, unsigned int size); dev 1015 include/linux/pci.h int pci_add_ext_cap_save_buffer(struct pci_dev *dev, dev 1017 include/linux/pci.h int __pci_complete_power_transition(struct pci_dev *dev, pci_power_t state); dev 1018 include/linux/pci.h int pci_set_power_state(struct pci_dev *dev, pci_power_t state); dev 1019 include/linux/pci.h pci_power_t pci_choose_state(struct pci_dev *dev, pm_message_t state); dev 1020 include/linux/pci.h bool pci_pme_capable(struct pci_dev *dev, pci_power_t state); dev 1021 include/linux/pci.h void pci_pme_active(struct pci_dev *dev, bool enable); dev 1022 include/linux/pci.h int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, dev 1024 include/linux/pci.h int pci_wake_from_d3(struct pci_dev *dev, bool enable); dev 1025 include/linux/pci.h int pci_prepare_to_sleep(struct pci_dev *dev); dev 1026 include/linux/pci.h int pci_back_from_sleep(struct pci_dev *dev); dev 1027 include/linux/pci.h bool pci_dev_run_wake(struct pci_dev *dev); dev 1028 include/linux/pci.h bool pci_check_pme_status(struct pci_dev *dev); dev 1031 include/linux/pci.h static inline void pci_ignore_hotplug(struct pci_dev *dev) dev 1033 include/linux/pci.h dev->ignore_hotplug = 1; dev 1036 include/linux/pci.h static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state, dev 1039 include/linux/pci.h return __pci_enable_wake(dev, state, false, enable); dev 1043 include/linux/pci.h int pci_save_vc_state(struct pci_dev *dev); dev 1044 include/linux/pci.h void pci_restore_vc_state(struct pci_dev *dev); dev 1045 include/linux/pci.h void pci_allocate_vc_save_buffers(struct pci_dev *dev); dev 1059 include/linux/pci.h ssize_t pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf); dev 1060 include/linux/pci.h ssize_t pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count, const void *buf); dev 1063 include/linux/pci.h resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx); dev 1134 include/linux/pci.h void pci_unregister_driver(struct pci_driver *dev); dev 1148 include/linux/pci.h struct pci_driver *pci_dev_driver(const struct pci_dev *dev); dev 1155 include/linux/pci.h struct pci_dev *dev); dev 1156 include/linux/pci.h int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, dev 1161 include/linux/pci.h int pci_cfg_space_size(struct pci_dev *dev); dev 1179 include/linux/pci.h dma_pool_create(name, &pdev->dev, size, align, allocation) dev 1200 include/linux/pci.h int pci_msi_vec_count(struct pci_dev *dev); dev 1201 include/linux/pci.h void pci_msi_shutdown(struct pci_dev *dev); dev 1202 include/linux/pci.h void pci_disable_msi(struct pci_dev *dev); dev 1203 include/linux/pci.h int pci_msix_vec_count(struct pci_dev *dev); dev 1204 include/linux/pci.h int pci_enable_msix(struct pci_dev *dev, struct msix_entry *entries, int nvec); dev 1205 include/linux/pci.h void pci_msix_shutdown(struct pci_dev *dev); dev 1206 include/linux/pci.h void pci_disable_msix(struct pci_dev *dev); dev 1207 include/linux/pci.h void pci_restore_msi_state(struct pci_dev *dev); dev 1209 include/linux/pci.h int pci_enable_msi_range(struct pci_dev *dev, int minvec, int maxvec); dev 1210 include/linux/pci.h static inline int pci_enable_msi_exact(struct pci_dev *dev, int nvec) dev 1212 include/linux/pci.h int rc = pci_enable_msi_range(dev, nvec, nvec); dev 1217 include/linux/pci.h int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, dev 1219 include/linux/pci.h static inline int pci_enable_msix_exact(struct pci_dev *dev, dev 1222 include/linux/pci.h int rc = pci_enable_msix_range(dev, entries, nvec, nvec); dev 1228 include/linux/pci.h static inline int pci_msi_vec_count(struct pci_dev *dev) { return -ENOSYS; } dev 1229 include/linux/pci.h static inline void pci_msi_shutdown(struct pci_dev *dev) { } dev 1230 include/linux/pci.h static inline void pci_disable_msi(struct pci_dev *dev) { } dev 1231 include/linux/pci.h static inline int pci_msix_vec_count(struct pci_dev *dev) { return -ENOSYS; } dev 1232 include/linux/pci.h static inline int pci_enable_msix(struct pci_dev *dev, dev 1235 include/linux/pci.h static inline void pci_msix_shutdown(struct pci_dev *dev) { } dev 1236 include/linux/pci.h static inline void pci_disable_msix(struct pci_dev *dev) { } dev 1237 include/linux/pci.h static inline void pci_restore_msi_state(struct pci_dev *dev) { } dev 1239 include/linux/pci.h static inline int pci_enable_msi_range(struct pci_dev *dev, int minvec, dev 1242 include/linux/pci.h static inline int pci_enable_msi_exact(struct pci_dev *dev, int nvec) dev 1244 include/linux/pci.h static inline int pci_enable_msix_range(struct pci_dev *dev, dev 1247 include/linux/pci.h static inline int pci_enable_msix_exact(struct pci_dev *dev, dev 1275 include/linux/pci.h void pcie_set_ecrc_checking(struct pci_dev *dev); dev 1278 include/linux/pci.h static inline void pcie_set_ecrc_checking(struct pci_dev *dev) { } dev 1286 include/linux/pci.h int ht_create_irq(struct pci_dev *dev, int idx); dev 1290 include/linux/pci.h void pci_cfg_access_lock(struct pci_dev *dev); dev 1291 include/linux/pci.h bool pci_cfg_access_trylock(struct pci_dev *dev); dev 1292 include/linux/pci.h void pci_cfg_access_unlock(struct pci_dev *dev); dev 1340 include/linux/pci.h static inline int pci_##o##_config_##s(struct pci_dev *dev, \ dev 1368 include/linux/pci.h #define pci_dev_put(dev) do { } while (0) dev 1370 include/linux/pci.h static inline void pci_set_master(struct pci_dev *dev) { } dev 1371 include/linux/pci.h static inline int pci_enable_device(struct pci_dev *dev) { return -EIO; } dev 1372 include/linux/pci.h static inline void pci_disable_device(struct pci_dev *dev) { } dev 1373 include/linux/pci.h static inline int pci_set_dma_mask(struct pci_dev *dev, u64 mask) dev 1375 include/linux/pci.h static inline int pci_set_consistent_dma_mask(struct pci_dev *dev, u64 mask) dev 1377 include/linux/pci.h static inline int pci_set_dma_max_seg_size(struct pci_dev *dev, dev 1380 include/linux/pci.h static inline int pci_set_dma_seg_boundary(struct pci_dev *dev, dev 1383 include/linux/pci.h static inline int pci_assign_resource(struct pci_dev *dev, int i) dev 1391 include/linux/pci.h static inline int pci_find_capability(struct pci_dev *dev, int cap) dev 1393 include/linux/pci.h static inline int pci_find_next_capability(struct pci_dev *dev, u8 post, dev 1396 include/linux/pci.h static inline int pci_find_ext_capability(struct pci_dev *dev, int cap) dev 1400 include/linux/pci.h static inline int pci_save_state(struct pci_dev *dev) { return 0; } dev 1401 include/linux/pci.h static inline void pci_restore_state(struct pci_dev *dev) { } dev 1402 include/linux/pci.h static inline int pci_set_power_state(struct pci_dev *dev, pci_power_t state) dev 1404 include/linux/pci.h static inline int pci_wake_from_d3(struct pci_dev *dev, bool enable) dev 1406 include/linux/pci.h static inline pci_power_t pci_choose_state(struct pci_dev *dev, dev 1409 include/linux/pci.h static inline int pci_enable_wake(struct pci_dev *dev, pci_power_t state, dev 1413 include/linux/pci.h static inline int pci_request_regions(struct pci_dev *dev, const char *res_name) dev 1415 include/linux/pci.h static inline void pci_release_regions(struct pci_dev *dev) { } dev 1419 include/linux/pci.h static inline void pci_block_cfg_access(struct pci_dev *dev) { } dev 1420 include/linux/pci.h static inline int pci_block_cfg_access_in_atomic(struct pci_dev *dev) dev 1422 include/linux/pci.h static inline void pci_unblock_cfg_access(struct pci_dev *dev) { } dev 1434 include/linux/pci.h static inline struct pci_dev *pci_dev_get(struct pci_dev *dev) { return NULL; } dev 1448 include/linux/pci.h #define pci_resource_start(dev, bar) ((dev)->resource[(bar)].start) dev 1449 include/linux/pci.h #define pci_resource_end(dev, bar) ((dev)->resource[(bar)].end) dev 1450 include/linux/pci.h #define pci_resource_flags(dev, bar) ((dev)->resource[(bar)].flags) dev 1451 include/linux/pci.h #define pci_resource_len(dev,bar) \ dev 1452 include/linux/pci.h ((pci_resource_start((dev), (bar)) == 0 && \ dev 1453 include/linux/pci.h pci_resource_end((dev), (bar)) == \ dev 1454 include/linux/pci.h pci_resource_start((dev), (bar))) ? 0 : \ dev 1456 include/linux/pci.h (pci_resource_end((dev), (bar)) - \ dev 1457 include/linux/pci.h pci_resource_start((dev), (bar)) + 1)) dev 1465 include/linux/pci.h return dev_get_drvdata(&pdev->dev); dev 1470 include/linux/pci.h dev_set_drvdata(&pdev->dev, data); dev 1478 include/linux/pci.h return dev_name(&pdev->dev); dev 1486 include/linux/pci.h static inline void pci_resource_to_user(const struct pci_dev *dev, int bar, dev 1508 include/linux/pci.h void (*hook)(struct pci_dev *dev); dev 1596 include/linux/pci.h void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev); dev 1597 include/linux/pci.h int pci_dev_specific_acs_enabled(struct pci_dev *dev, u16 acs_flags); dev 1598 include/linux/pci.h void pci_dev_specific_enable_acs(struct pci_dev *dev); dev 1601 include/linux/pci.h struct pci_dev *dev) { } dev 1602 include/linux/pci.h static inline int pci_dev_specific_acs_enabled(struct pci_dev *dev, dev 1607 include/linux/pci.h static inline void pci_dev_specific_enable_acs(struct pci_dev *dev) { } dev 1636 include/linux/pci.h void pcibios_disable_device(struct pci_dev *dev); dev 1637 include/linux/pci.h void pcibios_set_master(struct pci_dev *dev); dev 1638 include/linux/pci.h int pcibios_set_pcie_reset_state(struct pci_dev *dev, dev 1640 include/linux/pci.h int pcibios_add_device(struct pci_dev *dev); dev 1641 include/linux/pci.h void pcibios_release_device(struct pci_dev *dev); dev 1661 include/linux/pci.h int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn); dev 1662 include/linux/pci.h void pci_disable_sriov(struct pci_dev *dev); dev 1663 include/linux/pci.h int pci_num_vf(struct pci_dev *dev); dev 1664 include/linux/pci.h int pci_vfs_assigned(struct pci_dev *dev); dev 1665 include/linux/pci.h int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs); dev 1666 include/linux/pci.h int pci_sriov_get_totalvfs(struct pci_dev *dev); dev 1668 include/linux/pci.h static inline int pci_enable_sriov(struct pci_dev *dev, int nr_virtfn) dev 1670 include/linux/pci.h static inline void pci_disable_sriov(struct pci_dev *dev) { } dev 1671 include/linux/pci.h static inline int pci_num_vf(struct pci_dev *dev) { return 0; } dev 1672 include/linux/pci.h static inline int pci_vfs_assigned(struct pci_dev *dev) dev 1674 include/linux/pci.h static inline int pci_sriov_set_totalvfs(struct pci_dev *dev, u16 numvfs) dev 1676 include/linux/pci.h static inline int pci_sriov_get_totalvfs(struct pci_dev *dev) dev 1696 include/linux/pci.h static inline int pci_pcie_cap(struct pci_dev *dev) dev 1698 include/linux/pci.h return dev->pcie_cap; dev 1707 include/linux/pci.h static inline bool pci_is_pcie(struct pci_dev *dev) dev 1709 include/linux/pci.h return pci_pcie_cap(dev); dev 1716 include/linux/pci.h static inline u16 pcie_caps_reg(const struct pci_dev *dev) dev 1718 include/linux/pci.h return dev->pcie_flags_reg; dev 1725 include/linux/pci.h static inline int pci_pcie_type(const struct pci_dev *dev) dev 1727 include/linux/pci.h return (pcie_caps_reg(dev) & PCI_EXP_FLAGS_TYPE) >> 4; dev 1826 include/linux/pci.h void pci_set_of_node(struct pci_dev *dev); dev 1827 include/linux/pci.h void pci_release_of_node(struct pci_dev *dev); dev 1837 include/linux/pci.h return pdev ? pdev->dev.of_node : NULL; dev 1842 include/linux/pci.h return bus ? bus->dev.of_node : NULL; dev 1846 include/linux/pci.h static inline void pci_set_of_node(struct pci_dev *dev) { } dev 1847 include/linux/pci.h static inline void pci_release_of_node(struct pci_dev *dev) { } dev 1855 include/linux/pci.h return pdev->dev.archdata.edev; dev 179 include/linux/pci_hotplug.h int pci_get_hp_params(struct pci_dev *dev, struct hotplug_params *hpp); dev 180 include/linux/pci_hotplug.h int acpi_get_hp_hw_control_from_firmware(struct pci_dev *dev, u32 flags); dev 184 include/linux/pci_hotplug.h static inline int pci_get_hp_params(struct pci_dev *dev, dev 34 include/linux/pcieport_if.h static inline void set_service_data(struct pcie_device *dev, void *data) dev 36 include/linux/pcieport_if.h dev->priv_data = data; dev 39 include/linux/pcieport_if.h static inline void* get_service_data(struct pcie_device *dev) dev 41 include/linux/pcieport_if.h return dev->priv_data; dev 46 include/linux/pcieport_if.h int (*probe) (struct pcie_device *dev); dev 47 include/linux/pcieport_if.h void (*remove) (struct pcie_device *dev); dev 48 include/linux/pcieport_if.h int (*suspend) (struct pcie_device *dev); dev 49 include/linux/pcieport_if.h int (*resume) (struct pcie_device *dev); dev 55 include/linux/pcieport_if.h pci_ers_result_t (*reset_link) (struct pci_dev *dev); dev 22 include/linux/pda_power.h int (*init)(struct device *dev); dev 26 include/linux/pda_power.h void (*exit)(struct device *dev); dev 182 include/linux/perf_event.h struct device *dev; dev 905 include/linux/perf_event.h _name##_show(struct device *dev, \ dev 176 include/linux/phy.h struct device dev; dev 190 include/linux/phy.h #define to_mii_bus(d) container_of(d, struct mii_bus, dev) dev 201 include/linux/phy.h struct mii_bus *devm_mdiobus_alloc_size(struct device *dev, int sizeof_priv); dev 202 include/linux/phy.h static inline struct mii_bus *devm_mdiobus_alloc(struct device *dev) dev 204 include/linux/phy.h return devm_mdiobus_alloc_size(dev, 0); dev 207 include/linux/phy.h void devm_mdiobus_free(struct device *dev, struct mii_bus *bus); dev 359 include/linux/phy.h struct device dev; dev 421 include/linux/phy.h void (*adjust_link)(struct net_device *dev); dev 423 include/linux/phy.h #define to_phy_device(d) container_of(d, struct phy_device, dev) dev 521 include/linux/phy.h bool (*rxtstamp)(struct phy_device *dev, struct sk_buff *skb, int type); dev 529 include/linux/phy.h void (*txtstamp)(struct phy_device *dev, struct sk_buff *skb, int type); dev 534 include/linux/phy.h int (*set_wol)(struct phy_device *dev, struct ethtool_wolinfo *wol); dev 537 include/linux/phy.h void (*get_wol)(struct phy_device *dev, struct ethtool_wolinfo *wol); dev 546 include/linux/phy.h void (*link_change_notify)(struct phy_device *dev); dev 554 include/linux/phy.h int (*read_mmd_indirect)(struct phy_device *dev, int ptrad, dev 563 include/linux/phy.h void (*write_mmd_indirect)(struct phy_device *dev, int ptrad, dev 706 include/linux/phy.h struct phy_device *phy_attach(struct net_device *dev, const char *bus_id, dev 709 include/linux/phy.h int phy_attach_direct(struct net_device *dev, struct phy_device *phydev, dev 711 include/linux/phy.h int phy_connect_direct(struct net_device *dev, struct phy_device *phydev, dev 714 include/linux/phy.h struct phy_device *phy_connect(struct net_device *dev, const char *bus_id, dev 32 include/linux/phy/omap_control_phy.h struct device *dev; dev 79 include/linux/phy/omap_control_phy.h void omap_control_phy_power(struct device *dev, int on); dev 80 include/linux/phy/omap_control_phy.h void omap_control_usb_set_mode(struct device *dev, dev 82 include/linux/phy/omap_control_phy.h void omap_control_pcie_pcs(struct device *dev, u8 id, u8 delay); dev 85 include/linux/phy/omap_control_phy.h static inline void omap_control_phy_power(struct device *dev, int on) dev 89 include/linux/phy/omap_control_phy.h static inline void omap_control_usb_set_mode(struct device *dev, dev 94 include/linux/phy/omap_control_phy.h static inline void omap_control_pcie_pcs(struct device *dev, u8 id, u8 delay) dev 38 include/linux/phy/omap_usb.h struct device *dev; dev 61 include/linux/phy/phy.h struct device dev; dev 80 include/linux/phy/phy.h struct device *dev; dev 83 include/linux/phy/phy.h struct phy * (*of_xlate)(struct device *dev, dev 113 include/linux/phy/phy.h #define to_phy(dev) (container_of((dev), struct phy, dev)) dev 115 include/linux/phy/phy.h #define of_phy_provider_register(dev, xlate) \ dev 116 include/linux/phy/phy.h __of_phy_provider_register((dev), THIS_MODULE, (xlate)) dev 118 include/linux/phy/phy.h #define devm_of_phy_provider_register(dev, xlate) \ dev 119 include/linux/phy/phy.h __devm_of_phy_provider_register((dev), THIS_MODULE, (xlate)) dev 123 include/linux/phy/phy.h dev_set_drvdata(&phy->dev, data); dev 128 include/linux/phy/phy.h return dev_get_drvdata(&phy->dev); dev 150 include/linux/phy/phy.h struct phy *phy_get(struct device *dev, const char *string); dev 151 include/linux/phy/phy.h struct phy *phy_optional_get(struct device *dev, const char *string); dev 152 include/linux/phy/phy.h struct phy *devm_phy_get(struct device *dev, const char *string); dev 153 include/linux/phy/phy.h struct phy *devm_phy_optional_get(struct device *dev, const char *string); dev 154 include/linux/phy/phy.h struct phy *devm_of_phy_get(struct device *dev, struct device_node *np, dev 157 include/linux/phy/phy.h void devm_phy_put(struct device *dev, struct phy *phy); dev 159 include/linux/phy/phy.h struct phy *of_phy_simple_xlate(struct device *dev, dev 161 include/linux/phy/phy.h struct phy *phy_create(struct device *dev, struct device_node *node, dev 164 include/linux/phy/phy.h struct phy *devm_phy_create(struct device *dev, struct device_node *node, dev 167 include/linux/phy/phy.h void devm_phy_destroy(struct device *dev, struct phy *phy); dev 168 include/linux/phy/phy.h struct phy_provider *__of_phy_provider_register(struct device *dev, dev 169 include/linux/phy/phy.h struct module *owner, struct phy * (*of_xlate)(struct device *dev, dev 171 include/linux/phy/phy.h struct phy_provider *__devm_of_phy_provider_register(struct device *dev, dev 172 include/linux/phy/phy.h struct module *owner, struct phy * (*of_xlate)(struct device *dev, dev 175 include/linux/phy/phy.h void devm_of_phy_provider_unregister(struct device *dev, dev 254 include/linux/phy/phy.h static inline struct phy *phy_get(struct device *dev, const char *string) dev 259 include/linux/phy/phy.h static inline struct phy *phy_optional_get(struct device *dev, dev 265 include/linux/phy/phy.h static inline struct phy *devm_phy_get(struct device *dev, const char *string) dev 270 include/linux/phy/phy.h static inline struct phy *devm_phy_optional_get(struct device *dev, dev 276 include/linux/phy/phy.h static inline struct phy *devm_of_phy_get(struct device *dev, dev 287 include/linux/phy/phy.h static inline void devm_phy_put(struct device *dev, struct phy *phy) dev 296 include/linux/phy/phy.h static inline struct phy *of_phy_simple_xlate(struct device *dev, dev 302 include/linux/phy/phy.h static inline struct phy *phy_create(struct device *dev, dev 310 include/linux/phy/phy.h static inline struct phy *devm_phy_create(struct device *dev, dev 322 include/linux/phy/phy.h static inline void devm_phy_destroy(struct device *dev, struct phy *phy) dev 327 include/linux/phy/phy.h struct device *dev, struct module *owner, struct phy * (*of_xlate)( dev 328 include/linux/phy/phy.h struct device *dev, struct of_phandle_args *args)) dev 334 include/linux/phy/phy.h *dev, struct module *owner, struct phy * (*of_xlate)(struct device *dev, dev 344 include/linux/phy/phy.h static inline void devm_of_phy_provider_unregister(struct device *dev, dev 33 include/linux/pinctrl/consumer.h extern struct pinctrl * __must_check pinctrl_get(struct device *dev); dev 40 include/linux/pinctrl/consumer.h extern struct pinctrl * __must_check devm_pinctrl_get(struct device *dev); dev 44 include/linux/pinctrl/consumer.h extern int pinctrl_pm_select_default_state(struct device *dev); dev 45 include/linux/pinctrl/consumer.h extern int pinctrl_pm_select_sleep_state(struct device *dev); dev 46 include/linux/pinctrl/consumer.h extern int pinctrl_pm_select_idle_state(struct device *dev); dev 48 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_default_state(struct device *dev) dev 52 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_sleep_state(struct device *dev) dev 56 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_idle_state(struct device *dev) dev 83 include/linux/pinctrl/consumer.h static inline struct pinctrl * __must_check pinctrl_get(struct device *dev) dev 105 include/linux/pinctrl/consumer.h static inline struct pinctrl * __must_check devm_pinctrl_get(struct device *dev) dev 114 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_default_state(struct device *dev) dev 119 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_sleep_state(struct device *dev) dev 124 include/linux/pinctrl/consumer.h static inline int pinctrl_pm_select_idle_state(struct device *dev) dev 132 include/linux/pinctrl/consumer.h struct device *dev, const char *name) dev 138 include/linux/pinctrl/consumer.h p = pinctrl_get(dev); dev 158 include/linux/pinctrl/consumer.h struct device *dev) dev 160 include/linux/pinctrl/consumer.h return pinctrl_get_select(dev, PINCTRL_STATE_DEFAULT); dev 164 include/linux/pinctrl/consumer.h struct device *dev, const char *name) dev 170 include/linux/pinctrl/consumer.h p = devm_pinctrl_get(dev); dev 190 include/linux/pinctrl/consumer.h struct device *dev) dev 192 include/linux/pinctrl/consumer.h return devm_pinctrl_get_select(dev, PINCTRL_STATE_DEFAULT); dev 37 include/linux/pinctrl/devinfo.h extern int pinctrl_bind_pins(struct device *dev); dev 43 include/linux/pinctrl/devinfo.h static inline int pinctrl_bind_pins(struct device *dev) dev 81 include/linux/pinctrl/machine.h #define PIN_MAP_DUMMY_STATE(dev, state) \ dev 83 include/linux/pinctrl/machine.h .dev_name = dev, \ dev 88 include/linux/pinctrl/machine.h #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ dev 90 include/linux/pinctrl/machine.h .dev_name = dev, \ dev 100 include/linux/pinctrl/machine.h #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ dev 101 include/linux/pinctrl/machine.h PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func) dev 103 include/linux/pinctrl/machine.h #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ dev 104 include/linux/pinctrl/machine.h PIN_MAP_MUX_GROUP(dev, state, dev, grp, func) dev 106 include/linux/pinctrl/machine.h #define PIN_MAP_MUX_GROUP_HOG_DEFAULT(dev, grp, func) \ dev 107 include/linux/pinctrl/machine.h PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, dev, grp, func) dev 109 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ dev 111 include/linux/pinctrl/machine.h .dev_name = dev, \ dev 122 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ dev 123 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_PIN(dev, PINCTRL_STATE_DEFAULT, pinctrl, pin, cfgs) dev 125 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_PIN_HOG(dev, state, pin, cfgs) \ dev 126 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_PIN(dev, state, dev, pin, cfgs) dev 128 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_PIN_HOG_DEFAULT(dev, pin, cfgs) \ dev 129 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_PIN(dev, PINCTRL_STATE_DEFAULT, dev, pin, cfgs) dev 131 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ dev 133 include/linux/pinctrl/machine.h .dev_name = dev, \ dev 144 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_GROUP_DEFAULT(dev, pinctrl, grp, cfgs) \ dev 145 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, cfgs) dev 147 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_GROUP_HOG(dev, state, grp, cfgs) \ dev 148 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_GROUP(dev, state, dev, grp, cfgs) dev 150 include/linux/pinctrl/machine.h #define PIN_MAP_CONFIGS_GROUP_HOG_DEFAULT(dev, grp, cfgs) \ dev 151 include/linux/pinctrl/machine.h PIN_MAP_CONFIGS_GROUP(dev, PINCTRL_STATE_DEFAULT, dev, grp, cfgs) dev 133 include/linux/pinctrl/pinctrl.h struct device *dev, void *driver_data); dev 197 include/linux/pktcdvd.h struct device *dev; /* sysfs pktcdvd[0-7] dev */ dev 37 include/linux/platform_data/bt-nokia-h4p.h void (*set_pm_limits)(struct device *dev, bool set); dev 61 include/linux/platform_data/cyttsp4.h struct device *dev); dev 63 include/linux/platform_data/cyttsp4.h int on, struct device *dev); dev 65 include/linux/platform_data/cyttsp4.h int on, struct device *dev, atomic_t *ignore_irq); dev 67 include/linux/platform_data/cyttsp4.h struct device *dev); dev 72 include/linux/platform_data/dma-ep93xx.h return !strcmp(dev_name(chan->device->dev), "ep93xx-dma-m2p"); dev 61 include/linux/platform_data/dma-imx.h return !strcmp(dev_name(chan->device->dev), "ipu-core"); dev 66 include/linux/platform_data/dma-imx.h return !strcmp(chan->device->dev->driver->name, "imx-sdma") || dev 67 include/linux/platform_data/dma-imx.h !strcmp(chan->device->dev->driver->name, "imx-dma"); dev 46 include/linux/platform_data/elm.h void elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, dev 48 include/linux/platform_data/elm.h int elm_config(struct device *dev, enum bch_ecc bch_type, dev 52 include/linux/platform_data/elm.h elm_decode_bch_error_page(struct device *dev, u8 *ecc_calc, dev 57 include/linux/platform_data/elm.h static inline int elm_config(struct device *dev, enum bch_ecc bch_type, dev 208 include/linux/platform_data/gpio-omap.h int (*get_context_loss_count)(struct device *dev); dev 38 include/linux/platform_data/i2c-s3c2410.h void (*cfg_gpio)(struct platform_device *dev); dev 67 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c0_cfg_gpio(struct platform_device *dev); dev 68 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c1_cfg_gpio(struct platform_device *dev); dev 69 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c2_cfg_gpio(struct platform_device *dev); dev 70 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c3_cfg_gpio(struct platform_device *dev); dev 71 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c4_cfg_gpio(struct platform_device *dev); dev 72 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c5_cfg_gpio(struct platform_device *dev); dev 73 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c6_cfg_gpio(struct platform_device *dev); dev 74 include/linux/platform_data/i2c-s3c2410.h extern void s3c_i2c7_cfg_gpio(struct platform_device *dev); dev 12 include/linux/platform_data/irda-pxaficp.h void (*transceiver_mode)(struct device *dev, int mode); dev 13 include/linux/platform_data/irda-pxaficp.h int (*startup)(struct device *dev); dev 14 include/linux/platform_data/irda-pxaficp.h void (*shutdown)(struct device *dev); dev 22 include/linux/platform_data/irda-pxaficp.h void pxa2xx_transceiver_mode(struct device *dev, int mode); dev 6 include/linux/platform_data/keypad-w90p910.h extern void mfp_set_groupi(struct device *dev); dev 32 include/linux/platform_data/keyscan-davinci.h int (*device_enable)(struct device *dev); dev 24 include/linux/platform_data/mmc-mxcmmc.h int (*init)(struct device *dev, irq_handler_t handler, void *data); dev 25 include/linux/platform_data/mmc-mxcmmc.h void (*exit)(struct device *dev, void *data); dev 41 include/linux/platform_data/mmc-omap.h struct device *dev; dev 51 include/linux/platform_data/mmc-omap.h int (*switch_slot)(struct device *dev, int slot); dev 54 include/linux/platform_data/mmc-omap.h int (*init)(struct device *dev); dev 55 include/linux/platform_data/mmc-omap.h void (*cleanup)(struct device *dev); dev 56 include/linux/platform_data/mmc-omap.h void (*shutdown)(struct device *dev); dev 59 include/linux/platform_data/mmc-omap.h int (*suspend)(struct device *dev, int slot); dev 60 include/linux/platform_data/mmc-omap.h int (*resume)(struct device *dev, int slot); dev 63 include/linux/platform_data/mmc-omap.h int (*get_context_loss_count)(struct device *dev); dev 120 include/linux/platform_data/mmc-omap.h int (*set_bus_mode)(struct device *dev, int slot, int bus_mode); dev 121 include/linux/platform_data/mmc-omap.h int (*set_power)(struct device *dev, int slot, dev 123 include/linux/platform_data/mmc-omap.h int (*get_ro)(struct device *dev, int slot); dev 124 include/linux/platform_data/mmc-omap.h void (*remux)(struct device *dev, int slot, int power_on); dev 126 include/linux/platform_data/mmc-omap.h void (*before_set_reg)(struct device *dev, int slot, dev 129 include/linux/platform_data/mmc-omap.h void (*after_set_reg)(struct device *dev, int slot, dev 140 include/linux/platform_data/mmc-omap.h int (*get_cover_state)(struct device *dev, int slot); dev 147 include/linux/platform_data/mmc-omap.h int (*card_detect)(struct device *dev, int slot); dev 52 include/linux/platform_data/mmc-sdhci-s3c.h void (*cfg_gpio)(struct platform_device *dev, int width); dev 8 include/linux/platform_data/omap1_bl.h int (*set_power)(struct device *dev, int state); dev 15 include/linux/platform_data/spi-nuc900.h extern void mfp_set_groupg(struct device *dev, const char *subname); dev 16 include/linux/platform_data/touchscreen-s3c2410.h void (*cfg_gpio)(struct platform_device *dev); dev 22 include/linux/platform_data/touchscreen-s3c2410.h extern void s3c24xx_ts_cfg_gpio(struct platform_device *dev); dev 115 include/linux/platform_data/video-msm_fb.h struct device dev; dev 157 include/linux/platform_data/video-pxafb.h unsigned long pxafb_get_hsync_time(struct device *dev); dev 26 include/linux/platform_device.h struct device dev; dev 42 include/linux/platform_device.h #define to_platform_device(x) container_of((x), struct platform_device, dev) dev 205 include/linux/platform_device.h return dev_get_drvdata(&pdev->dev); dev 211 include/linux/platform_device.h dev_set_drvdata(&pdev->dev, data); dev 265 include/linux/platform_device.h return !pdev->dev.driver; dev 299 include/linux/platform_device.h extern int platform_pm_suspend(struct device *dev); dev 300 include/linux/platform_device.h extern int platform_pm_resume(struct device *dev); dev 307 include/linux/platform_device.h extern int platform_pm_freeze(struct device *dev); dev 308 include/linux/platform_device.h extern int platform_pm_thaw(struct device *dev); dev 309 include/linux/platform_device.h extern int platform_pm_poweroff(struct device *dev); dev 310 include/linux/platform_device.h extern int platform_pm_restore(struct device *dev); dev 39 include/linux/pm.h extern void pm_vt_switch_required(struct device *dev, bool required); dev 40 include/linux/pm.h extern void pm_vt_switch_unregister(struct device *dev); dev 42 include/linux/pm.h static inline void pm_vt_switch_required(struct device *dev, bool required) dev 45 include/linux/pm.h static inline void pm_vt_switch_unregister(struct device *dev) dev 296 include/linux/pm.h int (*prepare)(struct device *dev); dev 297 include/linux/pm.h void (*complete)(struct device *dev); dev 298 include/linux/pm.h int (*suspend)(struct device *dev); dev 299 include/linux/pm.h int (*resume)(struct device *dev); dev 300 include/linux/pm.h int (*freeze)(struct device *dev); dev 301 include/linux/pm.h int (*thaw)(struct device *dev); dev 302 include/linux/pm.h int (*poweroff)(struct device *dev); dev 303 include/linux/pm.h int (*restore)(struct device *dev); dev 304 include/linux/pm.h int (*suspend_late)(struct device *dev); dev 305 include/linux/pm.h int (*resume_early)(struct device *dev); dev 306 include/linux/pm.h int (*freeze_late)(struct device *dev); dev 307 include/linux/pm.h int (*thaw_early)(struct device *dev); dev 308 include/linux/pm.h int (*poweroff_late)(struct device *dev); dev 309 include/linux/pm.h int (*restore_early)(struct device *dev); dev 310 include/linux/pm.h int (*suspend_noirq)(struct device *dev); dev 311 include/linux/pm.h int (*resume_noirq)(struct device *dev); dev 312 include/linux/pm.h int (*freeze_noirq)(struct device *dev); dev 313 include/linux/pm.h int (*thaw_noirq)(struct device *dev); dev 314 include/linux/pm.h int (*poweroff_noirq)(struct device *dev); dev 315 include/linux/pm.h int (*restore_noirq)(struct device *dev); dev 316 include/linux/pm.h int (*runtime_suspend)(struct device *dev); dev 317 include/linux/pm.h int (*runtime_resume)(struct device *dev); dev 318 include/linux/pm.h int (*runtime_idle)(struct device *dev); dev 544 include/linux/pm.h struct device *dev; dev 611 include/linux/pm.h extern void update_pm_runtime_accounting(struct device *dev); dev 612 include/linux/pm.h extern int dev_pm_get_subsys_data(struct device *dev); dev 613 include/linux/pm.h extern int dev_pm_put_subsys_data(struct device *dev); dev 622 include/linux/pm.h void (*detach)(struct device *dev, bool power_off); dev 703 include/linux/pm.h extern int device_pm_wait_for_dev(struct device *sub, struct device *dev); dev 706 include/linux/pm.h extern int pm_generic_prepare(struct device *dev); dev 707 include/linux/pm.h extern int pm_generic_suspend_late(struct device *dev); dev 708 include/linux/pm.h extern int pm_generic_suspend_noirq(struct device *dev); dev 709 include/linux/pm.h extern int pm_generic_suspend(struct device *dev); dev 710 include/linux/pm.h extern int pm_generic_resume_early(struct device *dev); dev 711 include/linux/pm.h extern int pm_generic_resume_noirq(struct device *dev); dev 712 include/linux/pm.h extern int pm_generic_resume(struct device *dev); dev 713 include/linux/pm.h extern int pm_generic_freeze_noirq(struct device *dev); dev 714 include/linux/pm.h extern int pm_generic_freeze_late(struct device *dev); dev 715 include/linux/pm.h extern int pm_generic_freeze(struct device *dev); dev 716 include/linux/pm.h extern int pm_generic_thaw_noirq(struct device *dev); dev 717 include/linux/pm.h extern int pm_generic_thaw_early(struct device *dev); dev 718 include/linux/pm.h extern int pm_generic_thaw(struct device *dev); dev 719 include/linux/pm.h extern int pm_generic_restore_noirq(struct device *dev); dev 720 include/linux/pm.h extern int pm_generic_restore_early(struct device *dev); dev 721 include/linux/pm.h extern int pm_generic_restore(struct device *dev); dev 722 include/linux/pm.h extern int pm_generic_poweroff_noirq(struct device *dev); dev 723 include/linux/pm.h extern int pm_generic_poweroff_late(struct device *dev); dev 724 include/linux/pm.h extern int pm_generic_poweroff(struct device *dev); dev 725 include/linux/pm.h extern void pm_generic_complete(struct device *dev); dev 22 include/linux/pm_clock.h static inline bool pm_clk_no_clocks(struct device *dev) dev 24 include/linux/pm_clock.h return dev && dev->power.subsys_data dev 25 include/linux/pm_clock.h && list_empty(&dev->power.subsys_data->clock_list); dev 28 include/linux/pm_clock.h extern void pm_clk_init(struct device *dev); dev 29 include/linux/pm_clock.h extern int pm_clk_create(struct device *dev); dev 30 include/linux/pm_clock.h extern void pm_clk_destroy(struct device *dev); dev 31 include/linux/pm_clock.h extern int pm_clk_add(struct device *dev, const char *con_id); dev 32 include/linux/pm_clock.h extern void pm_clk_remove(struct device *dev, const char *con_id); dev 33 include/linux/pm_clock.h extern int pm_clk_suspend(struct device *dev); dev 34 include/linux/pm_clock.h extern int pm_clk_resume(struct device *dev); dev 36 include/linux/pm_clock.h static inline bool pm_clk_no_clocks(struct device *dev) dev 40 include/linux/pm_clock.h static inline void pm_clk_init(struct device *dev) dev 43 include/linux/pm_clock.h static inline int pm_clk_create(struct device *dev) dev 47 include/linux/pm_clock.h static inline void pm_clk_destroy(struct device *dev) dev 50 include/linux/pm_clock.h static inline int pm_clk_add(struct device *dev, const char *con_id) dev 54 include/linux/pm_clock.h static inline void pm_clk_remove(struct device *dev, const char *con_id) dev 30 include/linux/pm_domain.h bool (*stop_ok)(struct device *dev); dev 34 include/linux/pm_domain.h int (*start)(struct device *dev); dev 35 include/linux/pm_domain.h int (*stop)(struct device *dev); dev 36 include/linux/pm_domain.h int (*save_state)(struct device *dev); dev 37 include/linux/pm_domain.h int (*restore_state)(struct device *dev); dev 38 include/linux/pm_domain.h bool (*active_wakeup)(struct device *dev); dev 76 include/linux/pm_domain.h struct device *dev); dev 78 include/linux/pm_domain.h struct device *dev); dev 118 include/linux/pm_domain.h static inline struct generic_pm_domain_data *dev_gpd_data(struct device *dev) dev 120 include/linux/pm_domain.h return to_gpd_data(dev->power.subsys_data->domain_data); dev 123 include/linux/pm_domain.h extern struct generic_pm_domain *dev_to_genpd(struct device *dev); dev 125 include/linux/pm_domain.h struct device *dev, dev 129 include/linux/pm_domain.h struct device *dev, dev 133 include/linux/pm_domain.h struct device *dev); dev 134 include/linux/pm_domain.h extern void pm_genpd_dev_need_restore(struct device *dev, bool val); dev 155 include/linux/pm_domain.h static inline struct generic_pm_domain_data *dev_gpd_data(struct device *dev) dev 159 include/linux/pm_domain.h static inline struct generic_pm_domain *dev_to_genpd(struct device *dev) dev 164 include/linux/pm_domain.h struct device *dev, dev 170 include/linux/pm_domain.h struct device *dev, dev 176 include/linux/pm_domain.h struct device *dev) dev 180 include/linux/pm_domain.h static inline void pm_genpd_dev_need_restore(struct device *dev, bool val) {} dev 229 include/linux/pm_domain.h struct device *dev) dev 231 include/linux/pm_domain.h return __pm_genpd_add_device(genpd, dev, NULL); dev 235 include/linux/pm_domain.h struct device *dev) dev 237 include/linux/pm_domain.h return __pm_genpd_name_add_device(domain_name, dev, NULL); dev 247 include/linux/pm_domain.h extern void pm_genpd_syscore_poweroff(struct device *dev); dev 248 include/linux/pm_domain.h extern void pm_genpd_syscore_poweron(struct device *dev); dev 250 include/linux/pm_domain.h static inline void pm_genpd_syscore_poweroff(struct device *dev) {} dev 251 include/linux/pm_domain.h static inline void pm_genpd_syscore_poweron(struct device *dev) {} dev 277 include/linux/pm_domain.h int genpd_dev_pm_attach(struct device *dev); dev 289 include/linux/pm_domain.h static inline int genpd_dev_pm_attach(struct device *dev) dev 307 include/linux/pm_domain.h extern int dev_pm_domain_attach(struct device *dev, bool power_on); dev 308 include/linux/pm_domain.h extern void dev_pm_domain_detach(struct device *dev, bool power_off); dev 310 include/linux/pm_domain.h static inline int dev_pm_domain_attach(struct device *dev, bool power_on) dev 314 include/linux/pm_domain.h static inline void dev_pm_domain_detach(struct device *dev, bool power_off) {} dev 33 include/linux/pm_opp.h int dev_pm_opp_get_opp_count(struct device *dev); dev 35 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, dev 39 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, dev 42 include/linux/pm_opp.h struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, dev 45 include/linux/pm_opp.h int dev_pm_opp_add(struct device *dev, unsigned long freq, dev 48 include/linux/pm_opp.h int dev_pm_opp_enable(struct device *dev, unsigned long freq); dev 50 include/linux/pm_opp.h int dev_pm_opp_disable(struct device *dev, unsigned long freq); dev 52 include/linux/pm_opp.h struct srcu_notifier_head *dev_pm_opp_get_notifier(struct device *dev); dev 64 include/linux/pm_opp.h static inline int dev_pm_opp_get_opp_count(struct device *dev) dev 69 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_exact(struct device *dev, dev 75 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_floor(struct device *dev, dev 81 include/linux/pm_opp.h static inline struct dev_pm_opp *dev_pm_opp_find_freq_ceil(struct device *dev, dev 87 include/linux/pm_opp.h static inline int dev_pm_opp_add(struct device *dev, unsigned long freq, dev 93 include/linux/pm_opp.h static inline int dev_pm_opp_enable(struct device *dev, unsigned long freq) dev 98 include/linux/pm_opp.h static inline int dev_pm_opp_disable(struct device *dev, unsigned long freq) dev 104 include/linux/pm_opp.h struct device *dev) dev 111 include/linux/pm_opp.h int of_init_opp_table(struct device *dev); dev 113 include/linux/pm_opp.h static inline int of_init_opp_table(struct device *dev) dev 68 include/linux/pm_qos.h struct device *dev; dev 115 include/linux/pm_qos.h return req->dev != NULL; dev 138 include/linux/pm_qos.h enum pm_qos_flags_status __dev_pm_qos_flags(struct device *dev, s32 mask); dev 139 include/linux/pm_qos.h enum pm_qos_flags_status dev_pm_qos_flags(struct device *dev, s32 mask); dev 140 include/linux/pm_qos.h s32 __dev_pm_qos_read_value(struct device *dev); dev 141 include/linux/pm_qos.h s32 dev_pm_qos_read_value(struct device *dev); dev 142 include/linux/pm_qos.h int dev_pm_qos_add_request(struct device *dev, struct dev_pm_qos_request *req, dev 146 include/linux/pm_qos.h int dev_pm_qos_add_notifier(struct device *dev, dev 148 include/linux/pm_qos.h int dev_pm_qos_remove_notifier(struct device *dev, dev 152 include/linux/pm_qos.h void dev_pm_qos_constraints_init(struct device *dev); dev 153 include/linux/pm_qos.h void dev_pm_qos_constraints_destroy(struct device *dev); dev 154 include/linux/pm_qos.h int dev_pm_qos_add_ancestor_request(struct device *dev, dev 158 include/linux/pm_qos.h static inline enum pm_qos_flags_status __dev_pm_qos_flags(struct device *dev, dev 161 include/linux/pm_qos.h static inline enum pm_qos_flags_status dev_pm_qos_flags(struct device *dev, dev 164 include/linux/pm_qos.h static inline s32 __dev_pm_qos_read_value(struct device *dev) dev 166 include/linux/pm_qos.h static inline s32 dev_pm_qos_read_value(struct device *dev) dev 168 include/linux/pm_qos.h static inline int dev_pm_qos_add_request(struct device *dev, dev 178 include/linux/pm_qos.h static inline int dev_pm_qos_add_notifier(struct device *dev, dev 181 include/linux/pm_qos.h static inline int dev_pm_qos_remove_notifier(struct device *dev, dev 190 include/linux/pm_qos.h static inline void dev_pm_qos_constraints_init(struct device *dev) dev 192 include/linux/pm_qos.h dev->power.power_state = PMSG_ON; dev 194 include/linux/pm_qos.h static inline void dev_pm_qos_constraints_destroy(struct device *dev) dev 196 include/linux/pm_qos.h dev->power.power_state = PMSG_INVALID; dev 198 include/linux/pm_qos.h static inline int dev_pm_qos_add_ancestor_request(struct device *dev, dev 206 include/linux/pm_qos.h int dev_pm_qos_expose_latency_limit(struct device *dev, s32 value); dev 207 include/linux/pm_qos.h void dev_pm_qos_hide_latency_limit(struct device *dev); dev 208 include/linux/pm_qos.h int dev_pm_qos_expose_flags(struct device *dev, s32 value); dev 209 include/linux/pm_qos.h void dev_pm_qos_hide_flags(struct device *dev); dev 210 include/linux/pm_qos.h int dev_pm_qos_update_flags(struct device *dev, s32 mask, bool set); dev 211 include/linux/pm_qos.h s32 dev_pm_qos_get_user_latency_tolerance(struct device *dev); dev 212 include/linux/pm_qos.h int dev_pm_qos_update_user_latency_tolerance(struct device *dev, s32 val); dev 214 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_resume_latency(struct device *dev) dev 216 include/linux/pm_qos.h return dev->power.qos->resume_latency_req->data.pnode.prio; dev 219 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_flags(struct device *dev) dev 221 include/linux/pm_qos.h return dev->power.qos->flags_req->data.flr.flags; dev 224 include/linux/pm_qos.h static inline int dev_pm_qos_expose_latency_limit(struct device *dev, s32 value) dev 226 include/linux/pm_qos.h static inline void dev_pm_qos_hide_latency_limit(struct device *dev) {} dev 227 include/linux/pm_qos.h static inline int dev_pm_qos_expose_flags(struct device *dev, s32 value) dev 229 include/linux/pm_qos.h static inline void dev_pm_qos_hide_flags(struct device *dev) {} dev 230 include/linux/pm_qos.h static inline int dev_pm_qos_update_flags(struct device *dev, s32 m, bool set) dev 232 include/linux/pm_qos.h static inline s32 dev_pm_qos_get_user_latency_tolerance(struct device *dev) dev 234 include/linux/pm_qos.h static inline int dev_pm_qos_update_user_latency_tolerance(struct device *dev, s32 val) dev 237 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_resume_latency(struct device *dev) { return 0; } dev 238 include/linux/pm_qos.h static inline s32 dev_pm_qos_requested_flags(struct device *dev) { return 0; } dev 34 include/linux/pm_runtime.h extern int pm_generic_runtime_suspend(struct device *dev); dev 35 include/linux/pm_runtime.h extern int pm_generic_runtime_resume(struct device *dev); dev 36 include/linux/pm_runtime.h extern int pm_runtime_force_suspend(struct device *dev); dev 37 include/linux/pm_runtime.h extern int pm_runtime_force_resume(struct device *dev); dev 41 include/linux/pm_runtime.h static inline int pm_generic_runtime_suspend(struct device *dev) { return 0; } dev 42 include/linux/pm_runtime.h static inline int pm_generic_runtime_resume(struct device *dev) { return 0; } dev 43 include/linux/pm_runtime.h static inline int pm_runtime_force_suspend(struct device *dev) { return 0; } dev 44 include/linux/pm_runtime.h static inline int pm_runtime_force_resume(struct device *dev) { return 0; } dev 49 include/linux/pm_runtime.h extern int __pm_runtime_idle(struct device *dev, int rpmflags); dev 50 include/linux/pm_runtime.h extern int __pm_runtime_suspend(struct device *dev, int rpmflags); dev 51 include/linux/pm_runtime.h extern int __pm_runtime_resume(struct device *dev, int rpmflags); dev 52 include/linux/pm_runtime.h extern int pm_schedule_suspend(struct device *dev, unsigned int delay); dev 53 include/linux/pm_runtime.h extern int __pm_runtime_set_status(struct device *dev, unsigned int status); dev 54 include/linux/pm_runtime.h extern int pm_runtime_barrier(struct device *dev); dev 55 include/linux/pm_runtime.h extern void pm_runtime_enable(struct device *dev); dev 56 include/linux/pm_runtime.h extern void __pm_runtime_disable(struct device *dev, bool check_resume); dev 57 include/linux/pm_runtime.h extern void pm_runtime_allow(struct device *dev); dev 58 include/linux/pm_runtime.h extern void pm_runtime_forbid(struct device *dev); dev 59 include/linux/pm_runtime.h extern void pm_runtime_no_callbacks(struct device *dev); dev 60 include/linux/pm_runtime.h extern void pm_runtime_irq_safe(struct device *dev); dev 61 include/linux/pm_runtime.h extern void __pm_runtime_use_autosuspend(struct device *dev, bool use); dev 62 include/linux/pm_runtime.h extern void pm_runtime_set_autosuspend_delay(struct device *dev, int delay); dev 63 include/linux/pm_runtime.h extern unsigned long pm_runtime_autosuspend_expiration(struct device *dev); dev 64 include/linux/pm_runtime.h extern void pm_runtime_update_max_time_suspended(struct device *dev, dev 66 include/linux/pm_runtime.h extern void pm_runtime_set_memalloc_noio(struct device *dev, bool enable); dev 68 include/linux/pm_runtime.h static inline bool pm_children_suspended(struct device *dev) dev 70 include/linux/pm_runtime.h return dev->power.ignore_children dev 71 include/linux/pm_runtime.h || !atomic_read(&dev->power.child_count); dev 74 include/linux/pm_runtime.h static inline void pm_runtime_get_noresume(struct device *dev) dev 76 include/linux/pm_runtime.h atomic_inc(&dev->power.usage_count); dev 79 include/linux/pm_runtime.h static inline void pm_runtime_put_noidle(struct device *dev) dev 81 include/linux/pm_runtime.h atomic_add_unless(&dev->power.usage_count, -1, 0); dev 84 include/linux/pm_runtime.h static inline bool device_run_wake(struct device *dev) dev 86 include/linux/pm_runtime.h return dev->power.run_wake; dev 89 include/linux/pm_runtime.h static inline void device_set_run_wake(struct device *dev, bool enable) dev 91 include/linux/pm_runtime.h dev->power.run_wake = enable; dev 94 include/linux/pm_runtime.h static inline bool pm_runtime_suspended(struct device *dev) dev 96 include/linux/pm_runtime.h return dev->power.runtime_status == RPM_SUSPENDED dev 97 include/linux/pm_runtime.h && !dev->power.disable_depth; dev 100 include/linux/pm_runtime.h static inline bool pm_runtime_active(struct device *dev) dev 102 include/linux/pm_runtime.h return dev->power.runtime_status == RPM_ACTIVE dev 103 include/linux/pm_runtime.h || dev->power.disable_depth; dev 106 include/linux/pm_runtime.h static inline bool pm_runtime_status_suspended(struct device *dev) dev 108 include/linux/pm_runtime.h return dev->power.runtime_status == RPM_SUSPENDED; dev 111 include/linux/pm_runtime.h static inline bool pm_runtime_suspended_if_enabled(struct device *dev) dev 113 include/linux/pm_runtime.h return pm_runtime_status_suspended(dev) && dev->power.disable_depth == 1; dev 116 include/linux/pm_runtime.h static inline bool pm_runtime_enabled(struct device *dev) dev 118 include/linux/pm_runtime.h return !dev->power.disable_depth; dev 121 include/linux/pm_runtime.h static inline bool pm_runtime_callbacks_present(struct device *dev) dev 123 include/linux/pm_runtime.h return !dev->power.no_callbacks; dev 126 include/linux/pm_runtime.h static inline void pm_runtime_mark_last_busy(struct device *dev) dev 128 include/linux/pm_runtime.h ACCESS_ONCE(dev->power.last_busy) = jiffies; dev 133 include/linux/pm_runtime.h static inline int __pm_runtime_idle(struct device *dev, int rpmflags) dev 137 include/linux/pm_runtime.h static inline int __pm_runtime_suspend(struct device *dev, int rpmflags) dev 141 include/linux/pm_runtime.h static inline int __pm_runtime_resume(struct device *dev, int rpmflags) dev 145 include/linux/pm_runtime.h static inline int pm_schedule_suspend(struct device *dev, unsigned int delay) dev 149 include/linux/pm_runtime.h static inline int __pm_runtime_set_status(struct device *dev, dev 151 include/linux/pm_runtime.h static inline int pm_runtime_barrier(struct device *dev) { return 0; } dev 152 include/linux/pm_runtime.h static inline void pm_runtime_enable(struct device *dev) {} dev 153 include/linux/pm_runtime.h static inline void __pm_runtime_disable(struct device *dev, bool c) {} dev 154 include/linux/pm_runtime.h static inline void pm_runtime_allow(struct device *dev) {} dev 155 include/linux/pm_runtime.h static inline void pm_runtime_forbid(struct device *dev) {} dev 157 include/linux/pm_runtime.h static inline bool pm_children_suspended(struct device *dev) { return false; } dev 158 include/linux/pm_runtime.h static inline void pm_runtime_get_noresume(struct device *dev) {} dev 159 include/linux/pm_runtime.h static inline void pm_runtime_put_noidle(struct device *dev) {} dev 160 include/linux/pm_runtime.h static inline bool device_run_wake(struct device *dev) { return false; } dev 161 include/linux/pm_runtime.h static inline void device_set_run_wake(struct device *dev, bool enable) {} dev 162 include/linux/pm_runtime.h static inline bool pm_runtime_suspended(struct device *dev) { return false; } dev 163 include/linux/pm_runtime.h static inline bool pm_runtime_active(struct device *dev) { return true; } dev 164 include/linux/pm_runtime.h static inline bool pm_runtime_status_suspended(struct device *dev) { return false; } dev 165 include/linux/pm_runtime.h static inline bool pm_runtime_suspended_if_enabled(struct device *dev) { return false; } dev 166 include/linux/pm_runtime.h static inline bool pm_runtime_enabled(struct device *dev) { return false; } dev 168 include/linux/pm_runtime.h static inline void pm_runtime_no_callbacks(struct device *dev) {} dev 169 include/linux/pm_runtime.h static inline void pm_runtime_irq_safe(struct device *dev) {} dev 171 include/linux/pm_runtime.h static inline bool pm_runtime_callbacks_present(struct device *dev) { return false; } dev 172 include/linux/pm_runtime.h static inline void pm_runtime_mark_last_busy(struct device *dev) {} dev 173 include/linux/pm_runtime.h static inline void __pm_runtime_use_autosuspend(struct device *dev, dev 175 include/linux/pm_runtime.h static inline void pm_runtime_set_autosuspend_delay(struct device *dev, dev 178 include/linux/pm_runtime.h struct device *dev) { return 0; } dev 179 include/linux/pm_runtime.h static inline void pm_runtime_set_memalloc_noio(struct device *dev, dev 184 include/linux/pm_runtime.h static inline int pm_runtime_idle(struct device *dev) dev 186 include/linux/pm_runtime.h return __pm_runtime_idle(dev, 0); dev 189 include/linux/pm_runtime.h static inline int pm_runtime_suspend(struct device *dev) dev 191 include/linux/pm_runtime.h return __pm_runtime_suspend(dev, 0); dev 194 include/linux/pm_runtime.h static inline int pm_runtime_autosuspend(struct device *dev) dev 196 include/linux/pm_runtime.h return __pm_runtime_suspend(dev, RPM_AUTO); dev 199 include/linux/pm_runtime.h static inline int pm_runtime_resume(struct device *dev) dev 201 include/linux/pm_runtime.h return __pm_runtime_resume(dev, 0); dev 204 include/linux/pm_runtime.h static inline int pm_request_idle(struct device *dev) dev 206 include/linux/pm_runtime.h return __pm_runtime_idle(dev, RPM_ASYNC); dev 209 include/linux/pm_runtime.h static inline int pm_request_resume(struct device *dev) dev 211 include/linux/pm_runtime.h return __pm_runtime_resume(dev, RPM_ASYNC); dev 214 include/linux/pm_runtime.h static inline int pm_request_autosuspend(struct device *dev) dev 216 include/linux/pm_runtime.h return __pm_runtime_suspend(dev, RPM_ASYNC | RPM_AUTO); dev 219 include/linux/pm_runtime.h static inline int pm_runtime_get(struct device *dev) dev 221 include/linux/pm_runtime.h return __pm_runtime_resume(dev, RPM_GET_PUT | RPM_ASYNC); dev 224 include/linux/pm_runtime.h static inline int pm_runtime_get_sync(struct device *dev) dev 226 include/linux/pm_runtime.h return __pm_runtime_resume(dev, RPM_GET_PUT); dev 229 include/linux/pm_runtime.h static inline int pm_runtime_put(struct device *dev) dev 231 include/linux/pm_runtime.h return __pm_runtime_idle(dev, RPM_GET_PUT | RPM_ASYNC); dev 234 include/linux/pm_runtime.h static inline int pm_runtime_put_autosuspend(struct device *dev) dev 236 include/linux/pm_runtime.h return __pm_runtime_suspend(dev, dev 240 include/linux/pm_runtime.h static inline int pm_runtime_put_sync(struct device *dev) dev 242 include/linux/pm_runtime.h return __pm_runtime_idle(dev, RPM_GET_PUT); dev 245 include/linux/pm_runtime.h static inline int pm_runtime_put_sync_suspend(struct device *dev) dev 247 include/linux/pm_runtime.h return __pm_runtime_suspend(dev, RPM_GET_PUT); dev 250 include/linux/pm_runtime.h static inline int pm_runtime_put_sync_autosuspend(struct device *dev) dev 252 include/linux/pm_runtime.h return __pm_runtime_suspend(dev, RPM_GET_PUT | RPM_AUTO); dev 255 include/linux/pm_runtime.h static inline int pm_runtime_set_active(struct device *dev) dev 257 include/linux/pm_runtime.h return __pm_runtime_set_status(dev, RPM_ACTIVE); dev 260 include/linux/pm_runtime.h static inline void pm_runtime_set_suspended(struct device *dev) dev 262 include/linux/pm_runtime.h __pm_runtime_set_status(dev, RPM_SUSPENDED); dev 265 include/linux/pm_runtime.h static inline void pm_runtime_disable(struct device *dev) dev 267 include/linux/pm_runtime.h __pm_runtime_disable(dev, true); dev 270 include/linux/pm_runtime.h static inline void pm_runtime_use_autosuspend(struct device *dev) dev 272 include/linux/pm_runtime.h __pm_runtime_use_autosuspend(dev, true); dev 275 include/linux/pm_runtime.h static inline void pm_runtime_dont_use_autosuspend(struct device *dev) dev 277 include/linux/pm_runtime.h __pm_runtime_use_autosuspend(dev, false); dev 72 include/linux/pm_wakeup.h static inline bool device_can_wakeup(struct device *dev) dev 74 include/linux/pm_wakeup.h return dev->power.can_wakeup; dev 77 include/linux/pm_wakeup.h static inline bool device_may_wakeup(struct device *dev) dev 79 include/linux/pm_wakeup.h return dev->power.can_wakeup && !!dev->power.wakeup; dev 91 include/linux/pm_wakeup.h extern int device_wakeup_enable(struct device *dev); dev 92 include/linux/pm_wakeup.h extern int device_wakeup_disable(struct device *dev); dev 93 include/linux/pm_wakeup.h extern void device_set_wakeup_capable(struct device *dev, bool capable); dev 94 include/linux/pm_wakeup.h extern int device_init_wakeup(struct device *dev, bool val); dev 95 include/linux/pm_wakeup.h extern int device_set_wakeup_enable(struct device *dev, bool enable); dev 97 include/linux/pm_wakeup.h extern void pm_stay_awake(struct device *dev); dev 99 include/linux/pm_wakeup.h extern void pm_relax(struct device *dev); dev 101 include/linux/pm_wakeup.h extern void pm_wakeup_event(struct device *dev, unsigned int msec); dev 105 include/linux/pm_wakeup.h static inline void device_set_wakeup_capable(struct device *dev, bool capable) dev 107 include/linux/pm_wakeup.h dev->power.can_wakeup = capable; dev 110 include/linux/pm_wakeup.h static inline bool device_can_wakeup(struct device *dev) dev 112 include/linux/pm_wakeup.h return dev->power.can_wakeup; dev 138 include/linux/pm_wakeup.h static inline int device_wakeup_enable(struct device *dev) dev 140 include/linux/pm_wakeup.h dev->power.should_wakeup = true; dev 144 include/linux/pm_wakeup.h static inline int device_wakeup_disable(struct device *dev) dev 146 include/linux/pm_wakeup.h dev->power.should_wakeup = false; dev 150 include/linux/pm_wakeup.h static inline int device_set_wakeup_enable(struct device *dev, bool enable) dev 152 include/linux/pm_wakeup.h dev->power.should_wakeup = enable; dev 156 include/linux/pm_wakeup.h static inline int device_init_wakeup(struct device *dev, bool val) dev 158 include/linux/pm_wakeup.h device_set_wakeup_capable(dev, val); dev 159 include/linux/pm_wakeup.h device_set_wakeup_enable(dev, val); dev 163 include/linux/pm_wakeup.h static inline bool device_may_wakeup(struct device *dev) dev 165 include/linux/pm_wakeup.h return dev->power.can_wakeup && dev->power.should_wakeup; dev 170 include/linux/pm_wakeup.h static inline void pm_stay_awake(struct device *dev) {} dev 174 include/linux/pm_wakeup.h static inline void pm_relax(struct device *dev) {} dev 178 include/linux/pm_wakeup.h static inline void pm_wakeup_event(struct device *dev, unsigned int msec) {} dev 25 include/linux/pnp.h struct resource *pnp_get_resource(struct pnp_dev *dev, unsigned long type, dev 28 include/linux/pnp.h static inline struct resource *pnp_get_resource(struct pnp_dev *dev, dev 57 include/linux/pnp.h static inline resource_size_t pnp_port_start(struct pnp_dev *dev, dev 60 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); dev 67 include/linux/pnp.h static inline resource_size_t pnp_port_end(struct pnp_dev *dev, dev 70 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); dev 77 include/linux/pnp.h static inline unsigned long pnp_port_flags(struct pnp_dev *dev, dev 80 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); dev 87 include/linux/pnp.h static inline int pnp_port_valid(struct pnp_dev *dev, unsigned int bar) dev 89 include/linux/pnp.h return pnp_resource_valid(pnp_get_resource(dev, IORESOURCE_IO, bar)); dev 92 include/linux/pnp.h static inline resource_size_t pnp_port_len(struct pnp_dev *dev, dev 95 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); dev 103 include/linux/pnp.h static inline resource_size_t pnp_mem_start(struct pnp_dev *dev, dev 106 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); dev 113 include/linux/pnp.h static inline resource_size_t pnp_mem_end(struct pnp_dev *dev, dev 116 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); dev 123 include/linux/pnp.h static inline unsigned long pnp_mem_flags(struct pnp_dev *dev, unsigned int bar) dev 125 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); dev 132 include/linux/pnp.h static inline int pnp_mem_valid(struct pnp_dev *dev, unsigned int bar) dev 134 include/linux/pnp.h return pnp_resource_valid(pnp_get_resource(dev, IORESOURCE_MEM, bar)); dev 137 include/linux/pnp.h static inline resource_size_t pnp_mem_len(struct pnp_dev *dev, dev 140 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); dev 148 include/linux/pnp.h static inline resource_size_t pnp_irq(struct pnp_dev *dev, unsigned int bar) dev 150 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_IRQ, bar); dev 157 include/linux/pnp.h static inline unsigned long pnp_irq_flags(struct pnp_dev *dev, unsigned int bar) dev 159 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_IRQ, bar); dev 166 include/linux/pnp.h static inline int pnp_irq_valid(struct pnp_dev *dev, unsigned int bar) dev 168 include/linux/pnp.h return pnp_resource_valid(pnp_get_resource(dev, IORESOURCE_IRQ, bar)); dev 172 include/linux/pnp.h static inline resource_size_t pnp_dma(struct pnp_dev *dev, unsigned int bar) dev 174 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_DMA, bar); dev 181 include/linux/pnp.h static inline unsigned long pnp_dma_flags(struct pnp_dev *dev, unsigned int bar) dev 183 include/linux/pnp.h struct resource *res = pnp_get_resource(dev, IORESOURCE_DMA, bar); dev 190 include/linux/pnp.h static inline int pnp_dma_valid(struct pnp_dev *dev, unsigned int bar) dev 192 include/linux/pnp.h return pnp_resource_valid(pnp_get_resource(dev, IORESOURCE_DMA, bar)); dev 201 include/linux/pnp.h struct device dev; /* Driver Model device interface */ dev 220 include/linux/pnp.h #define to_pnp_card(n) container_of(n, struct pnp_card, dev) dev 244 include/linux/pnp.h struct device dev; /* Driver Model device interface */ dev 276 include/linux/pnp.h #define to_pnp_dev(n) container_of(n, struct pnp_dev, dev) dev 277 include/linux/pnp.h #define pnp_for_each_dev(dev) \ dev 278 include/linux/pnp.h for((dev) = global_to_pnp_dev(pnp_global.next); \ dev 279 include/linux/pnp.h (dev) != global_to_pnp_dev(&pnp_global); \ dev 280 include/linux/pnp.h (dev) = global_to_pnp_dev((dev)->global_list.next)) dev 281 include/linux/pnp.h #define card_for_each_dev(card,dev) \ dev 282 include/linux/pnp.h for((dev) = card_to_pnp_dev((card)->devices.next); \ dev 283 include/linux/pnp.h (dev) != card_to_pnp_dev(&(card)->devices); \ dev 284 include/linux/pnp.h (dev) = card_to_pnp_dev((dev)->card_list.next)) dev 285 include/linux/pnp.h #define pnp_dev_name(dev) (dev)->name dev 289 include/linux/pnp.h return dev_get_drvdata(&pdev->dev); dev 294 include/linux/pnp.h dev_set_drvdata(&pdev->dev, data); dev 299 include/linux/pnp.h void (*quirk_function) (struct pnp_dev * dev); /* fixup function */ dev 313 include/linux/pnp.h #define pnp_can_read(dev) (((dev)->protocol->get) && \ dev 314 include/linux/pnp.h ((dev)->capabilities & PNP_READ)) dev 315 include/linux/pnp.h #define pnp_can_write(dev) (((dev)->protocol->set) && \ dev 316 include/linux/pnp.h ((dev)->capabilities & PNP_WRITE)) dev 317 include/linux/pnp.h #define pnp_can_disable(dev) (((dev)->protocol->disable) && \ dev 318 include/linux/pnp.h ((dev)->capabilities & PNP_DISABLE)) dev 319 include/linux/pnp.h #define pnp_can_configure(dev) ((!(dev)->active) && \ dev 320 include/linux/pnp.h ((dev)->capabilities & PNP_CONFIGURABLE)) dev 324 include/linux/pnp.h #define pnp_device_is_isapnp(dev) ((dev)->protocol == (&isapnp_protocol)) dev 326 include/linux/pnp.h #define pnp_device_is_isapnp(dev) 0 dev 332 include/linux/pnp.h #define pnp_device_is_pnpbios(dev) ((dev)->protocol == (&pnpbios_protocol)) dev 334 include/linux/pnp.h #define pnp_device_is_pnpbios(dev) 0 dev 340 include/linux/pnp.h static inline struct acpi_device *pnp_acpi_device(struct pnp_dev *dev) dev 342 include/linux/pnp.h if (dev->protocol == &pnpacpi_protocol) dev 343 include/linux/pnp.h return dev->data; dev 347 include/linux/pnp.h #define pnp_acpi_device(dev) 0 dev 358 include/linux/pnp.h #define isapnp_card_number(dev) ((dev)->card ? (dev)->card->number : -1) dev 359 include/linux/pnp.h #define isapnp_csn_number(dev) ((dev)->number) dev 374 include/linux/pnp.h int (*probe) (struct pnp_dev *dev, const struct pnp_device_id *dev_id); dev 375 include/linux/pnp.h void (*remove) (struct pnp_dev *dev); dev 376 include/linux/pnp.h void (*shutdown) (struct pnp_dev *dev); dev 377 include/linux/pnp.h int (*suspend) (struct pnp_dev *dev, pm_message_t state); dev 378 include/linux/pnp.h int (*resume) (struct pnp_dev *dev); dev 412 include/linux/pnp.h int (*get) (struct pnp_dev *dev); dev 413 include/linux/pnp.h int (*set) (struct pnp_dev *dev); dev 414 include/linux/pnp.h int (*disable) (struct pnp_dev *dev); dev 417 include/linux/pnp.h bool (*can_wakeup) (struct pnp_dev *dev); dev 418 include/linux/pnp.h int (*suspend) (struct pnp_dev * dev, pm_message_t state); dev 419 include/linux/pnp.h int (*resume) (struct pnp_dev * dev); dev 423 include/linux/pnp.h struct device dev; /* link to driver model */ dev 433 include/linux/pnp.h #define protocol_for_each_dev(protocol,dev) \ dev 434 include/linux/pnp.h for((dev) = protocol_to_pnp_dev((protocol)->devices.next); \ dev 435 include/linux/pnp.h (dev) != protocol_to_pnp_dev(&(protocol)->devices); \ dev 436 include/linux/pnp.h (dev) = protocol_to_pnp_dev((dev)->protocol_list.next)) dev 451 include/linux/pnp.h void pnp_release_card_device(struct pnp_dev *dev); dev 457 include/linux/pnp.h int pnp_possible_config(struct pnp_dev *dev, int type, resource_size_t base, dev 459 include/linux/pnp.h int pnp_auto_config_dev(struct pnp_dev *dev); dev 460 include/linux/pnp.h int pnp_start_dev(struct pnp_dev *dev); dev 461 include/linux/pnp.h int pnp_stop_dev(struct pnp_dev *dev); dev 462 include/linux/pnp.h int pnp_activate_dev(struct pnp_dev *dev); dev 463 include/linux/pnp.h int pnp_disable_dev(struct pnp_dev *dev); dev 467 include/linux/pnp.h int pnp_is_active(struct pnp_dev *dev); dev 482 include/linux/pnp.h static inline void pnp_release_card_device(struct pnp_dev *dev) { } dev 487 include/linux/pnp.h static inline int pnp_possible_config(struct pnp_dev *dev, int type, dev 490 include/linux/pnp.h static inline int pnp_auto_config_dev(struct pnp_dev *dev) { return -ENODEV; } dev 491 include/linux/pnp.h static inline int pnp_start_dev(struct pnp_dev *dev) { return -ENODEV; } dev 492 include/linux/pnp.h static inline int pnp_stop_dev(struct pnp_dev *dev) { return -ENODEV; } dev 493 include/linux/pnp.h static inline int pnp_activate_dev(struct pnp_dev *dev) { return -ENODEV; } dev 494 include/linux/pnp.h static inline int pnp_disable_dev(struct pnp_dev *dev) { return -ENODEV; } dev 498 include/linux/pnp.h static inline int pnp_is_active(struct pnp_dev *dev) { return 0; } dev 16 include/linux/power/bq27x00_battery.h int (*read)(struct device *dev, unsigned int); dev 253 include/linux/power/charger-manager.h struct device *dev; dev 213 include/linux/power_supply.h struct device *dev; dev 282 include/linux/power_supply.h extern int power_supply_powers(struct power_supply *psy, struct device *dev); dev 78 include/linux/powercap.h struct device dev; dev 154 include/linux/powercap.h struct device dev; dev 216 include/linux/powercap.h #define POWERCAP_GET_DEV(power_zone) (&power_zone->dev) dev 46 include/linux/pps_kernel.h struct device *dev; /* Parent device for device_create */ dev 74 include/linux/pps_kernel.h struct device *dev; dev 167 include/linux/pwm.h struct device *dev; dev 194 include/linux/pwm.h struct pwm_device *pwm_get(struct device *dev, const char *con_id); dev 198 include/linux/pwm.h struct pwm_device *devm_pwm_get(struct device *dev, const char *con_id); dev 199 include/linux/pwm.h struct pwm_device *devm_of_pwm_get(struct device *dev, struct device_node *np, dev 201 include/linux/pwm.h void devm_pwm_put(struct device *dev, struct pwm_device *pwm); dev 232 include/linux/pwm.h static inline struct pwm_device *pwm_get(struct device *dev, dev 248 include/linux/pwm.h static inline struct pwm_device *devm_pwm_get(struct device *dev, dev 254 include/linux/pwm.h static inline struct pwm_device *devm_of_pwm_get(struct device *dev, dev 261 include/linux/pwm.h static inline void devm_pwm_put(struct device *dev, struct pwm_device *pwm) dev 18 include/linux/pwm_backlight.h int (*init)(struct device *dev); dev 19 include/linux/pwm_backlight.h int (*notify)(struct device *dev, int brightness); dev 20 include/linux/pwm_backlight.h void (*notify_after)(struct device *dev, int brightness); dev 21 include/linux/pwm_backlight.h void (*exit)(struct device *dev); dev 22 include/linux/pwm_backlight.h int (*check_fb)(struct device *dev, struct fb_info *info); dev 206 include/linux/pxa2xx_ssp.h static inline void pxa_ssp_write_reg(struct ssp_device *dev, u32 reg, u32 val) dev 208 include/linux/pxa2xx_ssp.h __raw_writel(val, dev->mmio_base + reg); dev 217 include/linux/pxa2xx_ssp.h static inline u32 pxa_ssp_read_reg(struct ssp_device *dev, u32 reg) dev 219 include/linux/pxa2xx_ssp.h return __raw_readl(dev->mmio_base + reg); dev 422 include/linux/quota.h extern void quota_send_warning(struct kqid qid, dev_t dev, dev 425 include/linux/quota.h static inline void quota_send_warning(struct kqid qid, dev_t dev, dev 56 include/linux/raid_class.h raid_set_##attr(struct raid_template *r, struct device *dev, type value) { \ dev 58 include/linux/raid_class.h attribute_container_find_class_device(&r->raid_attrs.ac, dev);\ dev 65 include/linux/raid_class.h raid_get_##attr(struct raid_template *r, struct device *dev) { \ dev 67 include/linux/raid_class.h attribute_container_find_class_device(&r->raid_attrs.ac, dev);\ dev 5 include/linux/ramfs.h umode_t mode, dev_t dev); dev 193 include/linux/regmap.h bool (*writeable_reg)(struct device *dev, unsigned int reg); dev 194 include/linux/regmap.h bool (*readable_reg)(struct device *dev, unsigned int reg); dev 195 include/linux/regmap.h bool (*volatile_reg)(struct device *dev, unsigned int reg); dev 196 include/linux/regmap.h bool (*precious_reg)(struct device *dev, unsigned int reg); dev 326 include/linux/regmap.h struct regmap *regmap_init(struct device *dev, dev 330 include/linux/regmap.h int regmap_attach_dev(struct device *dev, struct regmap *map, dev 334 include/linux/regmap.h struct regmap *regmap_init_spi(struct spi_device *dev, dev 336 include/linux/regmap.h struct regmap *regmap_init_spmi_base(struct spmi_device *dev, dev 338 include/linux/regmap.h struct regmap *regmap_init_spmi_ext(struct spmi_device *dev, dev 340 include/linux/regmap.h struct regmap *regmap_init_mmio_clk(struct device *dev, const char *clk_id, dev 344 include/linux/regmap.h struct regmap *devm_regmap_init(struct device *dev, dev 350 include/linux/regmap.h struct regmap *devm_regmap_init_spi(struct spi_device *dev, dev 352 include/linux/regmap.h struct regmap *devm_regmap_init_spmi_base(struct spmi_device *dev, dev 354 include/linux/regmap.h struct regmap *devm_regmap_init_spmi_ext(struct spmi_device *dev, dev 356 include/linux/regmap.h struct regmap *devm_regmap_init_mmio_clk(struct device *dev, const char *clk_id, dev 370 include/linux/regmap.h static inline struct regmap *regmap_init_mmio(struct device *dev, dev 374 include/linux/regmap.h return regmap_init_mmio_clk(dev, NULL, regs, config); dev 388 include/linux/regmap.h static inline struct regmap *devm_regmap_init_mmio(struct device *dev, dev 392 include/linux/regmap.h return devm_regmap_init_mmio_clk(dev, NULL, regs, config); dev 398 include/linux/regmap.h struct regmap *dev_get_regmap(struct device *dev, const char *name); dev 486 include/linux/regmap.h struct regmap_field *devm_regmap_field_alloc(struct device *dev, dev 488 include/linux/regmap.h void devm_regmap_field_free(struct device *dev, struct regmap_field *field); dev 727 include/linux/regmap.h static inline struct regmap *dev_get_regmap(struct device *dev, dev 157 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get(struct device *dev, dev 159 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get(struct device *dev, dev 161 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get_exclusive(struct device *dev, dev 163 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get_exclusive(struct device *dev, dev 165 include/linux/regulator/consumer.h struct regulator *__must_check regulator_get_optional(struct device *dev, dev 167 include/linux/regulator/consumer.h struct regulator *__must_check devm_regulator_get_optional(struct device *dev, dev 172 include/linux/regulator/consumer.h int regulator_register_supply_alias(struct device *dev, const char *id, dev 175 include/linux/regulator/consumer.h void regulator_unregister_supply_alias(struct device *dev, const char *id); dev 177 include/linux/regulator/consumer.h int regulator_bulk_register_supply_alias(struct device *dev, dev 182 include/linux/regulator/consumer.h void regulator_bulk_unregister_supply_alias(struct device *dev, dev 185 include/linux/regulator/consumer.h int devm_regulator_register_supply_alias(struct device *dev, const char *id, dev 188 include/linux/regulator/consumer.h void devm_regulator_unregister_supply_alias(struct device *dev, dev 191 include/linux/regulator/consumer.h int devm_regulator_bulk_register_supply_alias(struct device *dev, dev 196 include/linux/regulator/consumer.h void devm_regulator_bulk_unregister_supply_alias(struct device *dev, dev 207 include/linux/regulator/consumer.h int __must_check regulator_bulk_get(struct device *dev, int num_consumers, dev 209 include/linux/regulator/consumer.h int __must_check devm_regulator_bulk_get(struct device *dev, int num_consumers, dev 264 include/linux/regulator/consumer.h static inline struct regulator *__must_check regulator_get(struct device *dev, dev 279 include/linux/regulator/consumer.h devm_regulator_get(struct device *dev, const char *id) dev 285 include/linux/regulator/consumer.h regulator_get_exclusive(struct device *dev, const char *id) dev 291 include/linux/regulator/consumer.h regulator_get_optional(struct device *dev, const char *id) dev 298 include/linux/regulator/consumer.h devm_regulator_get_optional(struct device *dev, const char *id) dev 311 include/linux/regulator/consumer.h static inline int regulator_register_supply_alias(struct device *dev, dev 319 include/linux/regulator/consumer.h static inline void regulator_unregister_supply_alias(struct device *dev, dev 324 include/linux/regulator/consumer.h static inline int regulator_bulk_register_supply_alias(struct device *dev, dev 333 include/linux/regulator/consumer.h static inline void regulator_bulk_unregister_supply_alias(struct device *dev, dev 339 include/linux/regulator/consumer.h static inline int devm_regulator_register_supply_alias(struct device *dev, dev 347 include/linux/regulator/consumer.h static inline void devm_regulator_unregister_supply_alias(struct device *dev, dev 352 include/linux/regulator/consumer.h static inline int devm_regulator_bulk_register_supply_alias(struct device *dev, dev 362 include/linux/regulator/consumer.h struct device *dev, const char *const *id, int num_id) dev 392 include/linux/regulator/consumer.h static inline int regulator_bulk_get(struct device *dev, dev 399 include/linux/regulator/consumer.h static inline int devm_regulator_bulk_get(struct device *dev, int num_consumers, dev 171 include/linux/regulator/driver.h int (*set_bypass)(struct regulator_dev *dev, bool enable); dev 172 include/linux/regulator/driver.h int (*get_bypass)(struct regulator_dev *dev, bool *enable); dev 309 include/linux/regulator/driver.h struct device *dev; dev 346 include/linux/regulator/driver.h struct device dev; dev 369 include/linux/regulator/driver.h devm_regulator_register(struct device *dev, dev 373 include/linux/regulator/driver.h void devm_regulator_unregister(struct device *dev, struct regulator_dev *rdev); dev 18 include/linux/regulator/of_regulator.h *of_get_regulator_init_data(struct device *dev, dev 20 include/linux/regulator/of_regulator.h extern int of_regulator_match(struct device *dev, struct device_node *node, dev 25 include/linux/regulator/of_regulator.h *of_get_regulator_init_data(struct device *dev, dev 31 include/linux/regulator/of_regulator.h static inline int of_regulator_match(struct device *dev, dev 415 include/linux/remoteproc.h struct device dev; dev 482 include/linux/remoteproc.h struct rproc *rproc_alloc(struct device *dev, const char *name, dev 14 include/linux/reset.h struct reset_control *reset_control_get(struct device *dev, const char *id); dev 16 include/linux/reset.h struct reset_control *devm_reset_control_get(struct device *dev, const char *id); dev 18 include/linux/reset.h int __must_check device_reset(struct device *dev); dev 20 include/linux/reset.h static inline int device_reset_optional(struct device *dev) dev 22 include/linux/reset.h return device_reset(dev); dev 26 include/linux/reset.h struct device *dev, const char *id) dev 28 include/linux/reset.h return reset_control_get(dev, id); dev 32 include/linux/reset.h struct device *dev, const char *id) dev 34 include/linux/reset.h return devm_reset_control_get(dev, id); dev 65 include/linux/reset.h static inline int device_reset_optional(struct device *dev) dev 71 include/linux/reset.h struct device *dev, const char *id) dev 77 include/linux/reset.h struct device *dev, const char *id) dev 20 include/linux/resume-trace.h #define TRACE_DEVICE(dev) do { \ dev 22 include/linux/resume-trace.h set_trace_device(dev); \ dev 29 include/linux/resume-trace.h #define TRACE_DEVICE(dev) do { } while (0) dev 30 include/linux/resume-trace.h #define TRACE_RESUME(dev) do { } while (0) dev 136 include/linux/rio.h int (*em_init) (struct rio_dev *dev); dev 137 include/linux/rio.h int (*em_handle) (struct rio_dev *dev, u8 swport); dev 191 include/linux/rio.h struct device dev; /* LDM device structure */ dev 202 include/linux/rio.h #define to_rio_dev(n) container_of(n, struct rio_dev, dev) dev 204 include/linux/rio.h #define to_rio_mport(n) container_of(n, struct rio_mport, dev) dev 277 include/linux/rio.h struct device dev; dev 391 include/linux/rio.h int (*probe) (struct rio_dev * dev, const struct rio_device_id * id); dev 392 include/linux/rio.h void (*remove) (struct rio_dev * dev); dev 393 include/linux/rio.h int (*suspend) (struct rio_dev * dev, u32 state); dev 394 include/linux/rio.h int (*resume) (struct rio_dev * dev); dev 395 include/linux/rio.h int (*enable_wake) (struct rio_dev * dev, u32 state, int enable); dev 295 include/linux/rio_drv.h #define RIO_DEVICE(dev,ven) \ dev 296 include/linux/rio_drv.h .did = (dev), .vid = (ven), \ dev 408 include/linux/rio_drv.h return dev_name(&rdev->dev); dev 420 include/linux/rio_drv.h return dev_get_drvdata(&rdev->dev); dev 433 include/linux/rio_drv.h dev_set_drvdata(&rdev->dev, data); dev 112 include/linux/rpmsg.h struct device dev; dev 165 include/linux/rpmsg.h int (*probe)(struct rpmsg_channel *dev); dev 166 include/linux/rpmsg.h void (*remove)(struct rpmsg_channel *dev); dev 170 include/linux/rpmsg.h int register_rpmsg_device(struct rpmsg_channel *dev); dev 171 include/linux/rpmsg.h void unregister_rpmsg_device(struct rpmsg_channel *dev); dev 88 include/linux/rtc.h struct device dev; dev 130 include/linux/rtc.h #define to_rtc_device(d) container_of(d, struct rtc_device, dev) dev 133 include/linux/rtc.h struct device *dev, dev 136 include/linux/rtc.h extern struct rtc_device *devm_rtc_device_register(struct device *dev, dev 141 include/linux/rtc.h extern void devm_rtc_device_unregister(struct device *dev, dev 53 include/linux/rtc/m48t59.h void (*write_byte)(struct device *dev, u32 ofs, u8 val); dev 54 include/linux/rtc/m48t59.h unsigned char (*read_byte)(struct device *dev, u32 ofs); dev 19 include/linux/rtnetlink.h void rtmsg_ifinfo(int type, struct net_device *dev, unsigned change, gfp_t flags); dev 70 include/linux/rtnetlink.h static inline struct netdev_queue *dev_ingress_queue(struct net_device *dev) dev 72 include/linux/rtnetlink.h return rtnl_dereference(dev->ingress_queue); dev 75 include/linux/rtnetlink.h extern struct netdev_queue *dev_ingress_queue_create(struct net_device *dev); dev 90 include/linux/rtnetlink.h struct net_device *dev, dev 95 include/linux/rtnetlink.h struct net_device *dev, dev 100 include/linux/rtnetlink.h struct net_device *dev, dev 104 include/linux/rtnetlink.h struct net_device *dev, u16 mode); dev 51 include/linux/scc.h struct net_device *dev; /* link to device control structure */ dev 1497 include/linux/security.h unsigned int dev); dev 1525 include/linux/security.h umode_t mode, dev_t dev); dev 1804 include/linux/security.h int security_inode_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, dev_t dev); dev 2168 include/linux/security.h int mode, dev_t dev) dev 2970 include/linux/security.h unsigned int dev); dev 3000 include/linux/security.h umode_t mode, unsigned int dev) dev 210 include/linux/serial_core.h struct device *dev; /* parent device */ dev 48 include/linux/serio.h struct device dev; dev 52 include/linux/serio.h #define to_serio_port(d) container_of(d, struct serio, dev) dev 128 include/linux/serio.h return dev_get_drvdata(&serio->dev); dev 133 include/linux/serio.h dev_set_drvdata(&serio->dev, data); dev 65 include/linux/shdma-base.h struct device *dev; /* Channel device */ dev 124 include/linux/shdma-base.h int shdma_init(struct device *dev, struct shdma_dev *sdev, dev 517 include/linux/skbuff.h struct net_device *dev; dev 2127 include/linux/skbuff.h struct sk_buff *__netdev_alloc_skb(struct net_device *dev, unsigned int length, dev 2143 include/linux/skbuff.h static inline struct sk_buff *netdev_alloc_skb(struct net_device *dev, dev 2146 include/linux/skbuff.h return __netdev_alloc_skb(dev, length, GFP_ATOMIC); dev 2163 include/linux/skbuff.h static inline struct sk_buff *__netdev_alloc_skb_ip_align(struct net_device *dev, dev 2166 include/linux/skbuff.h struct sk_buff *skb = __netdev_alloc_skb(dev, length + NET_IP_ALIGN, gfp); dev 2173 include/linux/skbuff.h static inline struct sk_buff *netdev_alloc_skb_ip_align(struct net_device *dev, dev 2176 include/linux/skbuff.h return __netdev_alloc_skb_ip_align(dev, length, GFP_ATOMIC); dev 2358 include/linux/skbuff.h static inline dma_addr_t skb_frag_dma_map(struct device *dev, dev 2363 include/linux/skbuff.h return dma_map_page(dev, skb_frag_page(frag), dev 3195 include/linux/skbuff.h u16 __skb_tx_hash(const struct net_device *dev, struct sk_buff *skb, dev 21 include/linux/sm501.h extern int sm501_unit_power(struct device *dev, dev 24 include/linux/sm501.h extern unsigned long sm501_set_clock(struct device *dev, dev 27 include/linux/sm501.h extern unsigned long sm501_find_clock(struct device *dev, dev 35 include/linux/sm501.h extern int sm501_misc_control(struct device *dev, dev 44 include/linux/sm501.h extern unsigned long sm501_modify_reg(struct device *dev, dev 169 include/linux/sm501.h int (*get_power)(struct device *dev); dev 170 include/linux/sm501.h int (*set_power)(struct device *dev, unsigned int on); dev 161 include/linux/soc/ti/knav_dma.h void *knav_dma_open_channel(struct device *dev, const char *name, dev 165 include/linux/soc/ti/knav_dma.h static inline void *knav_dma_open_channel(struct device *dev, const char *name, dev 12 include/linux/sound.h extern int register_sound_special_device(const struct file_operations *fops, int unit, struct device *dev); dev 13 include/linux/sound.h extern int register_sound_mixer(const struct file_operations *fops, int dev); dev 14 include/linux/sound.h extern int register_sound_midi(const struct file_operations *fops, int dev); dev 15 include/linux/sound.h extern int register_sound_dsp(const struct file_operations *fops, int dev); dev 16 include/linux/spi/max7301.h struct device *dev; dev 17 include/linux/spi/max7301.h int (*write)(struct device *dev, unsigned int reg, unsigned int val); dev 18 include/linux/spi/max7301.h int (*read)(struct device *dev, unsigned int reg); dev 33 include/linux/spi/max7301.h extern int __max730x_remove(struct device *dev); dev 59 include/linux/spi/mmc_spi.h return spi->dev.platform_data; dev 134 include/linux/spi/mxs-spi.h struct device *dev; dev 77 include/linux/spi/spi.h struct device dev; dev 116 include/linux/spi/spi.h static inline struct spi_device *to_spi_device(struct device *dev) dev 118 include/linux/spi/spi.h return dev ? container_of(dev, struct spi_device, dev) : NULL; dev 124 include/linux/spi/spi.h return (spi && get_device(&spi->dev)) ? spi : NULL; dev 130 include/linux/spi/spi.h put_device(&spi->dev); dev 148 include/linux/spi/spi.h dev_set_drvdata(&spi->dev, data); dev 153 include/linux/spi/spi.h return dev_get_drvdata(&spi->dev); dev 321 include/linux/spi/spi.h struct device dev; dev 468 include/linux/spi/spi.h return dev_get_drvdata(&master->dev); dev 473 include/linux/spi/spi.h dev_set_drvdata(&master->dev, data); dev 478 include/linux/spi/spi.h if (!master || !get_device(&master->dev)) dev 486 include/linux/spi/spi.h put_device(&master->dev); dev 503 include/linux/spi/spi.h extern int devm_spi_register_master(struct device *dev, dev 1046 include/linux/spi/spi.h device_unregister(&spi->dev); dev 48 include/linux/spmi.h struct device dev; dev 55 include/linux/spmi.h return container_of(d, struct spmi_device, dev); dev 60 include/linux/spmi.h return dev_get_drvdata(&sdev->dev); dev 65 include/linux/spmi.h dev_set_drvdata(&sdev->dev, data); dev 73 include/linux/spmi.h put_device(&sdev->dev); dev 89 include/linux/spmi.h struct device dev; dev 100 include/linux/spmi.h return container_of(d, struct spmi_controller, dev); dev 106 include/linux/spmi.h return dev_get_drvdata(&ctrl->dev); dev 112 include/linux/spmi.h dev_set_drvdata(&ctrl->dev, data); dev 125 include/linux/spmi.h put_device(&ctrl->dev); dev 201 include/linux/ssb/ssb.h u8 (*read8)(struct ssb_device *dev, u16 offset); dev 202 include/linux/ssb/ssb.h u16 (*read16)(struct ssb_device *dev, u16 offset); dev 203 include/linux/ssb/ssb.h u32 (*read32)(struct ssb_device *dev, u16 offset); dev 204 include/linux/ssb/ssb.h void (*write8)(struct ssb_device *dev, u16 offset, u8 value); dev 205 include/linux/ssb/ssb.h void (*write16)(struct ssb_device *dev, u16 offset, u16 value); dev 206 include/linux/ssb/ssb.h void (*write32)(struct ssb_device *dev, u16 offset, u32 value); dev 208 include/linux/ssb/ssb.h void (*block_read)(struct ssb_device *dev, void *buffer, dev 210 include/linux/ssb/ssb.h void (*block_write)(struct ssb_device *dev, const void *buffer, dev 257 include/linux/ssb/ssb.h struct device dev; dev 266 include/linux/ssb/ssb.h struct device *dev, *dma_dev; dev 281 include/linux/ssb/ssb.h struct ssb_device * dev_to_ssb_dev(struct device *dev) dev 284 include/linux/ssb/ssb.h wrap = container_of(dev, struct __ssb_dev_wrapper, dev); dev 290 include/linux/ssb/ssb.h void ssb_set_drvdata(struct ssb_device *dev, void *data) dev 292 include/linux/ssb/ssb.h dev->drvdata = data; dev 295 include/linux/ssb/ssb.h void * ssb_get_drvdata(struct ssb_device *dev) dev 297 include/linux/ssb/ssb.h return dev->drvdata; dev 301 include/linux/ssb/ssb.h void ssb_set_devtypedata(struct ssb_device *dev, void *data); dev 303 include/linux/ssb/ssb.h void * ssb_get_devtypedata(struct ssb_device *dev) dev 305 include/linux/ssb/ssb.h return dev->devtypedata; dev 313 include/linux/ssb/ssb.h int (*probe)(struct ssb_device *dev, const struct ssb_device_id *id); dev 314 include/linux/ssb/ssb.h void (*remove)(struct ssb_device *dev); dev 315 include/linux/ssb/ssb.h int (*suspend)(struct ssb_device *dev, pm_message_t state); dev 316 include/linux/ssb/ssb.h int (*resume)(struct ssb_device *dev); dev 317 include/linux/ssb/ssb.h void (*shutdown)(struct ssb_device *dev); dev 565 include/linux/ssb/ssb.h int ssb_device_is_enabled(struct ssb_device *dev); dev 568 include/linux/ssb/ssb.h void ssb_device_enable(struct ssb_device *dev, u32 core_specific_flags); dev 570 include/linux/ssb/ssb.h void ssb_device_disable(struct ssb_device *dev, u32 core_specific_flags); dev 574 include/linux/ssb/ssb.h static inline u8 ssb_read8(struct ssb_device *dev, u16 offset) dev 576 include/linux/ssb/ssb.h return dev->ops->read8(dev, offset); dev 578 include/linux/ssb/ssb.h static inline u16 ssb_read16(struct ssb_device *dev, u16 offset) dev 580 include/linux/ssb/ssb.h return dev->ops->read16(dev, offset); dev 582 include/linux/ssb/ssb.h static inline u32 ssb_read32(struct ssb_device *dev, u16 offset) dev 584 include/linux/ssb/ssb.h return dev->ops->read32(dev, offset); dev 586 include/linux/ssb/ssb.h static inline void ssb_write8(struct ssb_device *dev, u16 offset, u8 value) dev 588 include/linux/ssb/ssb.h dev->ops->write8(dev, offset, value); dev 590 include/linux/ssb/ssb.h static inline void ssb_write16(struct ssb_device *dev, u16 offset, u16 value) dev 592 include/linux/ssb/ssb.h dev->ops->write16(dev, offset, value); dev 594 include/linux/ssb/ssb.h static inline void ssb_write32(struct ssb_device *dev, u16 offset, u32 value) dev 596 include/linux/ssb/ssb.h dev->ops->write32(dev, offset, value); dev 599 include/linux/ssb/ssb.h static inline void ssb_block_read(struct ssb_device *dev, void *buffer, dev 602 include/linux/ssb/ssb.h dev->ops->block_read(dev, buffer, count, offset, reg_width); dev 605 include/linux/ssb/ssb.h static inline void ssb_block_write(struct ssb_device *dev, const void *buffer, dev 608 include/linux/ssb/ssb.h dev->ops->block_write(dev, buffer, count, offset, reg_width); dev 619 include/linux/ssb/ssb.h extern u32 ssb_dma_translation(struct ssb_device *dev); dev 623 include/linux/ssb/ssb.h static inline void __cold __ssb_dma_not_implemented(struct ssb_device *dev) dev 627 include/linux/ssb/ssb.h "unsupported bustype %d\n", dev->bus->bustype); dev 677 include/linux/ssb/ssb.h int ssb_pcibios_plat_dev_init(struct pci_dev *dev); dev 678 include/linux/ssb/ssb.h int ssb_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin); dev 589 include/linux/ssb/ssb_driver_chipcommon.h struct ssb_device *dev; dev 602 include/linux/ssb/ssb_driver_chipcommon.h return (cc->dev != NULL); dev 606 include/linux/ssb/ssb_driver_chipcommon.h #define chipco_read32(cc, offset) ssb_read32((cc)->dev, offset) dev 607 include/linux/ssb/ssb_driver_chipcommon.h #define chipco_write32(cc, offset, val) ssb_write32((cc)->dev, offset, val) dev 163 include/linux/ssb/ssb_driver_extif.h struct ssb_device *dev; dev 169 include/linux/ssb/ssb_driver_extif.h return (extif->dev != NULL); dev 38 include/linux/ssb/ssb_driver_gige.h struct ssb_device *dev; dev 67 include/linux/ssb/ssb_driver_gige.h struct ssb_gige *dev = pdev_to_ssb_gige(pdev); dev 68 include/linux/ssb/ssb_driver_gige.h return (dev ? dev->has_rgmii : 0); dev 74 include/linux/ssb/ssb_driver_gige.h struct ssb_gige *dev = pdev_to_ssb_gige(pdev); dev 75 include/linux/ssb/ssb_driver_gige.h if (dev) dev 76 include/linux/ssb/ssb_driver_gige.h return !!(dev->dev->bus->sprom.boardflags_lo & dev 84 include/linux/ssb/ssb_driver_gige.h struct ssb_gige *dev = pdev_to_ssb_gige(pdev); dev 85 include/linux/ssb/ssb_driver_gige.h if (dev) dev 86 include/linux/ssb/ssb_driver_gige.h return ((dev->dev->bus->chip_id == 0x4785) && dev 87 include/linux/ssb/ssb_driver_gige.h (dev->dev->bus->chip_rev < 2)); dev 94 include/linux/ssb/ssb_driver_gige.h struct ssb_gige *dev = pdev_to_ssb_gige(pdev); dev 95 include/linux/ssb/ssb_driver_gige.h if (dev) dev 96 include/linux/ssb/ssb_driver_gige.h return (dev->dev->bus->chip_id == 0x4785); dev 103 include/linux/ssb/ssb_driver_gige.h struct ssb_gige *dev = pdev_to_ssb_gige(pdev); dev 104 include/linux/ssb/ssb_driver_gige.h if (!dev) dev 107 include/linux/ssb/ssb_driver_gige.h memcpy(macaddr, dev->dev->bus->sprom.et0mac, 6); dev 114 include/linux/ssb/ssb_driver_gige.h struct ssb_gige *dev = pdev_to_ssb_gige(pdev); dev 115 include/linux/ssb/ssb_driver_gige.h if (!dev) dev 118 include/linux/ssb/ssb_driver_gige.h return dev->dev->bus->sprom.et0phyaddr; dev 36 include/linux/ssb/ssb_driver_mips.h struct ssb_device *dev; dev 50 include/linux/ssb/ssb_driver_mips.h extern unsigned int ssb_mips_irq(struct ssb_device *dev); dev 63 include/linux/ssb/ssb_driver_mips.h static inline unsigned int ssb_mips_irq(struct ssb_device *dev) dev 84 include/linux/ssb/ssb_driver_pci.h struct ssb_device *dev; dev 94 include/linux/ssb/ssb_driver_pci.h struct ssb_device *dev); dev 97 include/linux/ssb/ssb_driver_pci.h int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin); dev 113 include/linux/ssb/ssb_driver_pci.h struct ssb_device *dev) dev 124 include/linux/ssb/ssb_driver_pci.h int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) dev 20 include/linux/ssbi.h int ssbi_write(struct device *dev, u16 addr, const u8 *buf, int len); dev 21 include/linux/ssbi.h int ssbi_read(struct device *dev, u16 addr, u8 *buf, int len); dev 23 include/linux/stat.h dev_t dev; dev 12 include/linux/stmp3xxx_rtc_wdt.h void (*wdt_set_timeout)(struct device *dev, u32 timeout); dev 55 include/linux/sungem_phy.h struct net_device *dev; dev 56 include/linux/sungem_phy.h int (*mdio_read) (struct net_device *dev, int mii_id, int reg); dev 57 include/linux/sungem_phy.h void (*mdio_write) (struct net_device *dev, int mii_id, int reg, int val); dev 56 include/linux/superhyway.h int (*probe)(struct superhyway_device *dev, const struct superhyway_device_id *id); dev 57 include/linux/superhyway.h void (*remove)(struct superhyway_device *dev); dev 65 include/linux/superhyway.h struct device dev; dev 76 include/linux/superhyway.h #define to_superhyway_device(d) container_of((d), struct superhyway_device, dev) dev 78 include/linux/superhyway.h #define superhyway_get_drvdata(d) dev_get_drvdata(&(d)->dev) dev 79 include/linux/superhyway.h #define superhyway_set_drvdata(d,p) dev_set_drvdata(&(d)->dev, (p)) dev 82 include/linux/superhyway.h superhyway_read_vcr(struct superhyway_device *dev, unsigned long base, dev 85 include/linux/superhyway.h return dev->bus->ops->read_vcr(base, vcr); dev 89 include/linux/superhyway.h superhyway_write_vcr(struct superhyway_device *dev, unsigned long base, dev 92 include/linux/superhyway.h return dev->bus->ops->write_vcr(base, vcr); dev 91 include/linux/svga.h static inline int svga_primary_device(struct pci_dev *dev) dev 94 include/linux/svga.h pci_read_config_word(dev, PCI_COMMAND, &flags); dev 65 include/linux/swiotlb.h extern dma_addr_t swiotlb_map_page(struct device *dev, struct page *page, dev 412 include/linux/syscalls.h asmlinkage long sys_ustat(unsigned dev, struct ustat __user *ubuf); dev 471 include/linux/syscalls.h unsigned dev); dev 751 include/linux/syscalls.h unsigned dev); dev 68 include/linux/tc.h struct device dev; dev 85 include/linux/tc.h struct device dev; /* Generic device interface. */ dev 94 include/linux/tc.h #define to_tc_dev(n) container_of(n, struct tc_dev, dev) dev 295 include/linux/thermal.h thermal_zone_of_sensor_register(struct device *dev, int id, dev 298 include/linux/thermal.h void thermal_zone_of_sensor_unregister(struct device *dev, dev 302 include/linux/thermal.h thermal_zone_of_sensor_register(struct device *dev, int id, dev 310 include/linux/thermal.h void thermal_zone_of_sensor_unregister(struct device *dev, dev 100 include/linux/tifm.h struct device dev; dev 105 include/linux/tifm.h int (*probe)(struct tifm_dev *dev); dev 106 include/linux/tifm.h void (*remove)(struct tifm_dev *dev); dev 107 include/linux/tifm.h int (*suspend)(struct tifm_dev *dev, dev 109 include/linux/tifm.h int (*resume)(struct tifm_dev *dev); dev 124 include/linux/tifm.h struct device dev; dev 135 include/linux/tifm.h struct device *dev); dev 140 include/linux/tifm.h void tifm_free_device(struct device *dev); dev 154 include/linux/tifm.h static inline void *tifm_get_drvdata(struct tifm_dev *dev) dev 156 include/linux/tifm.h return dev_get_drvdata(&dev->dev); dev 159 include/linux/tifm.h static inline void tifm_set_drvdata(struct tifm_dev *dev, void *data) dev 161 include/linux/tifm.h dev_set_drvdata(&dev->dev, data); dev 72 include/linux/transport_class.h transport_register_device(struct device *dev) dev 74 include/linux/transport_class.h transport_setup_device(dev); dev 75 include/linux/transport_class.h transport_add_device(dev); dev 79 include/linux/transport_class.h transport_unregister_device(struct device *dev) dev 81 include/linux/transport_class.h transport_remove_device(dev); dev 82 include/linux/transport_class.h transport_destroy_device(dev); dev 240 include/linux/tty.h struct device *dev; dev 413 include/linux/tty.h unsigned index, struct device *dev); dev 90 include/linux/ucb1400.h int (*gpio_setup)(struct device *dev, int ngpio); dev 91 include/linux/ucb1400.h int (*gpio_teardown)(struct device *dev, int ngpio); dev 111 include/linux/ucb1400.h int (*gpio_setup)(struct device *dev, int ngpio); dev 112 include/linux/ucb1400.h int (*gpio_teardown)(struct device *dev, int ngpio); dev 62 include/linux/uinput.h struct input_dev *dev; dev 68 include/linux/uio_driver.h struct device *dev; dev 187 include/linux/usb.h struct device dev; /* interface specific device info */ dev 192 include/linux/usb.h #define to_usb_interface(d) container_of(d, struct usb_interface, dev) dev 196 include/linux/usb.h return dev_get_drvdata(&intf->dev); dev 201 include/linux/usb.h dev_set_drvdata(&intf->dev, data); dev 534 include/linux/usb.h struct device dev; dev 593 include/linux/usb.h #define to_usb_device(d) container_of(d, struct usb_device, dev) dev 597 include/linux/usb.h return to_usb_device(intf->dev.parent); dev 600 include/linux/usb.h extern struct usb_device *usb_get_dev(struct usb_device *dev); dev 601 include/linux/usb.h extern void usb_put_dev(struct usb_device *dev); dev 618 include/linux/usb.h #define usb_lock_device(udev) device_lock(&(udev)->dev) dev 619 include/linux/usb.h #define usb_unlock_device(udev) device_unlock(&(udev)->dev) dev 620 include/linux/usb.h #define usb_trylock_device(udev) device_trylock(&(udev)->dev) dev 625 include/linux/usb.h extern int usb_reset_device(struct usb_device *dev); dev 626 include/linux/usb.h extern void usb_queue_reset_device(struct usb_interface *dev); dev 653 include/linux/usb.h pm_runtime_mark_last_busy(&udev->dev); dev 738 include/linux/usb.h return (iface->dev.driver != NULL); dev 751 include/linux/usb.h extern struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, dev 791 include/linux/usb.h static inline int usb_make_path(struct usb_device *dev, char *buf, size_t size) dev 794 include/linux/usb.h actual = snprintf(buf, size, "usb-%s-%s", dev->bus->bus_name, dev 795 include/linux/usb.h dev->devpath); dev 1139 include/linux/usb.h char *(*devnode)(struct device *dev, umode_t *mode); dev 1438 include/linux/usb.h struct usb_device *dev; /* (in) pointer to associated device */ dev 1481 include/linux/usb.h struct usb_device *dev, dev 1489 include/linux/usb.h urb->dev = dev; dev 1512 include/linux/usb.h struct usb_device *dev, dev 1519 include/linux/usb.h urb->dev = dev; dev 1553 include/linux/usb.h struct usb_device *dev, dev 1561 include/linux/usb.h urb->dev = dev; dev 1568 include/linux/usb.h if (dev->speed == USB_SPEED_HIGH || dev->speed == USB_SPEED_SUPER) { dev 1631 include/linux/usb.h void *usb_alloc_coherent(struct usb_device *dev, size_t size, dev 1633 include/linux/usb.h void usb_free_coherent(struct usb_device *dev, size_t size, dev 1643 include/linux/usb.h int usb_buffer_map_sg(const struct usb_device *dev, int is_in, dev 1646 include/linux/usb.h void usb_buffer_dmasync_sg(const struct usb_device *dev, int is_in, dev 1649 include/linux/usb.h void usb_buffer_unmap_sg(const struct usb_device *dev, int is_in, dev 1656 include/linux/usb.h extern int usb_control_msg(struct usb_device *dev, unsigned int pipe, dev 1666 include/linux/usb.h extern int usb_get_descriptor(struct usb_device *dev, unsigned char desctype, dev 1668 include/linux/usb.h extern int usb_get_status(struct usb_device *dev, dev 1670 include/linux/usb.h extern int usb_string(struct usb_device *dev, int index, dev 1674 include/linux/usb.h extern int usb_clear_halt(struct usb_device *dev, int pipe); dev 1675 include/linux/usb.h extern int usb_reset_configuration(struct usb_device *dev); dev 1676 include/linux/usb.h extern int usb_set_interface(struct usb_device *dev, int ifnum, int alternate); dev 1677 include/linux/usb.h extern void usb_reset_endpoint(struct usb_device *dev, unsigned int epaddr); dev 1684 include/linux/usb.h extern int usb_set_configuration(struct usb_device *dev, int configuration); dev 1722 include/linux/usb.h struct usb_device *dev; dev 1734 include/linux/usb.h struct usb_device *dev, dev 1784 include/linux/usb.h static inline unsigned int __create_pipe(struct usb_device *dev, dev 1787 include/linux/usb.h return (dev->devnum << 8) | (endpoint << 15); dev 1791 include/linux/usb.h #define usb_sndctrlpipe(dev, endpoint) \ dev 1792 include/linux/usb.h ((PIPE_CONTROL << 30) | __create_pipe(dev, endpoint)) dev 1793 include/linux/usb.h #define usb_rcvctrlpipe(dev, endpoint) \ dev 1794 include/linux/usb.h ((PIPE_CONTROL << 30) | __create_pipe(dev, endpoint) | USB_DIR_IN) dev 1795 include/linux/usb.h #define usb_sndisocpipe(dev, endpoint) \ dev 1796 include/linux/usb.h ((PIPE_ISOCHRONOUS << 30) | __create_pipe(dev, endpoint)) dev 1797 include/linux/usb.h #define usb_rcvisocpipe(dev, endpoint) \ dev 1798 include/linux/usb.h ((PIPE_ISOCHRONOUS << 30) | __create_pipe(dev, endpoint) | USB_DIR_IN) dev 1799 include/linux/usb.h #define usb_sndbulkpipe(dev, endpoint) \ dev 1800 include/linux/usb.h ((PIPE_BULK << 30) | __create_pipe(dev, endpoint)) dev 1801 include/linux/usb.h #define usb_rcvbulkpipe(dev, endpoint) \ dev 1802 include/linux/usb.h ((PIPE_BULK << 30) | __create_pipe(dev, endpoint) | USB_DIR_IN) dev 1803 include/linux/usb.h #define usb_sndintpipe(dev, endpoint) \ dev 1804 include/linux/usb.h ((PIPE_INTERRUPT << 30) | __create_pipe(dev, endpoint)) dev 1805 include/linux/usb.h #define usb_rcvintpipe(dev, endpoint) \ dev 1806 include/linux/usb.h ((PIPE_INTERRUPT << 30) | __create_pipe(dev, endpoint) | USB_DIR_IN) dev 1809 include/linux/usb.h usb_pipe_endpoint(struct usb_device *dev, unsigned int pipe) dev 1812 include/linux/usb.h eps = usb_pipein(pipe) ? dev->ep_in : dev->ep_out; dev 136 include/linux/usb/cdc_ncm.h int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting); dev 137 include/linux/usb/cdc_ncm.h void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf); dev 138 include/linux/usb/cdc_ncm.h struct sk_buff *cdc_ncm_fill_tx_frame(struct usbnet *dev, struct sk_buff *skb, __le32 sign); dev 142 include/linux/usb/cdc_ncm.h cdc_ncm_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags); dev 143 include/linux/usb/cdc_ncm.h int cdc_ncm_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in); dev 41 include/linux/usb/chipidea.h struct platform_device *ci_hdrc_add_device(struct device *dev, dev 371 include/linux/usb/composite.h const struct usb_device_descriptor *dev; dev 607 include/linux/usb/composite.h dev_dbg(&(d)->gadget->dev , fmt , ## args) dev 609 include/linux/usb/composite.h dev_vdbg(&(d)->gadget->dev , fmt , ## args) dev 611 include/linux/usb/composite.h dev_err(&(d)->gadget->dev , fmt , ## args) dev 613 include/linux/usb/composite.h dev_warn(&(d)->gadget->dev , fmt , ## args) dev 615 include/linux/usb/composite.h dev_info(&(d)->gadget->dev , fmt , ## args) dev 215 include/linux/usb/ehci_def.h #define DBGP_EPADDR(dev, ep) (((dev)<<8)|(ep)) dev 4 include/linux/usb/ezusb.h extern int ezusb_fx1_set_reset(struct usb_device *dev, unsigned char reset_bit); dev 5 include/linux/usb/ezusb.h extern int ezusb_fx1_ihex_firmware_download(struct usb_device *dev, dev 556 include/linux/usb/gadget.h struct device dev; dev 571 include/linux/usb/gadget.h { dev_set_drvdata(&gadget->dev, data); } dev 573 include/linux/usb/gadget.h { return dev_get_drvdata(&gadget->dev); } dev 574 include/linux/usb/gadget.h static inline struct usb_gadget *dev_to_usb_gadget(struct device *dev) dev 576 include/linux/usb/gadget.h return container_of(dev, struct usb_gadget, dev); dev 925 include/linux/usb/gadget.h struct usb_gadget *gadget, void (*release)(struct device *dev)); dev 422 include/linux/usb/hcd.h struct device *dev, const char *bus_name); dev 424 include/linux/usb/hcd.h struct device *dev, const char *bus_name, dev 435 include/linux/usb/hcd.h extern void usb_hcd_platform_shutdown(struct platform_device *dev); dev 440 include/linux/usb/hcd.h extern int usb_hcd_pci_probe(struct pci_dev *dev, dev 442 include/linux/usb/hcd.h extern void usb_hcd_pci_remove(struct pci_dev *dev); dev 443 include/linux/usb/hcd.h extern void usb_hcd_pci_shutdown(struct pci_dev *dev); dev 445 include/linux/usb/hcd.h extern int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *dev); dev 473 include/linux/usb/hcd.h #define usb_gettoggle(dev, ep, out) (((dev)->toggle[out] >> (ep)) & 1) dev 474 include/linux/usb/hcd.h #define usb_dotoggle(dev, ep, out) ((dev)->toggle[out] ^= (1 << (ep))) dev 475 include/linux/usb/hcd.h #define usb_settoggle(dev, ep, out, bit) \ dev 476 include/linux/usb/hcd.h ((dev)->toggle[out] = ((dev)->toggle[out] & ~(1 << (ep))) | \ dev 484 include/linux/usb/hcd.h extern int usb_new_device(struct usb_device *dev); dev 487 include/linux/usb/hcd.h extern int usb_get_configuration(struct usb_device *dev); dev 488 include/linux/usb/hcd.h extern void usb_destroy_configuration(struct usb_device *dev); dev 619 include/linux/usb/hcd.h extern int usb_find_interface_driver(struct usb_device *dev, dev 17 include/linux/usb/input.h usb_to_input_id(const struct usb_device *dev, struct input_id *id) dev 20 include/linux/usb/input.h id->vendor = le16_to_cpu(dev->descriptor.idVendor); dev 21 include/linux/usb/input.h id->product = le16_to_cpu(dev->descriptor.idProduct); dev 22 include/linux/usb/input.h id->version = le16_to_cpu(dev->descriptor.bcdDevice); dev 30 include/linux/usb/isp116x.h void (*delay) (struct device *dev, int delay); dev 33 include/linux/usb/isp1362.h void (*reset) (struct device *dev, int set); dev 35 include/linux/usb/isp1362.h void (*clock) (struct device *dev, int start); dev 43 include/linux/usb/isp1362.h void (*delay) (struct device *dev, unsigned int delay); dev 109 include/linux/usb/musb.h int (*set_vbus)(struct device *dev, int is_on); dev 75 include/linux/usb/phy.h struct device *dev; dev 203 include/linux/usb/phy.h extern struct usb_phy *devm_usb_get_phy(struct device *dev, dev 205 include/linux/usb/phy.h extern struct usb_phy *usb_get_phy_dev(struct device *dev, u8 index); dev 206 include/linux/usb/phy.h extern struct usb_phy *devm_usb_get_phy_dev(struct device *dev, u8 index); dev 207 include/linux/usb/phy.h extern struct usb_phy *devm_usb_get_phy_by_phandle(struct device *dev, dev 210 include/linux/usb/phy.h extern void devm_usb_put_phy(struct device *dev, struct usb_phy *x); dev 219 include/linux/usb/phy.h static inline struct usb_phy *devm_usb_get_phy(struct device *dev, dev 225 include/linux/usb/phy.h static inline struct usb_phy *usb_get_phy_dev(struct device *dev, u8 index) dev 230 include/linux/usb/phy.h static inline struct usb_phy *devm_usb_get_phy_dev(struct device *dev, u8 index) dev 235 include/linux/usb/phy.h static inline struct usb_phy *devm_usb_get_phy_by_phandle(struct device *dev, dev 245 include/linux/usb/phy.h static inline void devm_usb_put_phy(struct device *dev, struct usb_phy *x) dev 201 include/linux/usb/renesas_usbhs.h ((struct renesas_usbhs_platform_info *)(pdev)->dev.platform_data) dev 200 include/linux/usb/rndis_host.h extern void rndis_status(struct usbnet *dev, struct urb *urb); dev 202 include/linux/usb/rndis_host.h rndis_command(struct usbnet *dev, struct rndis_msg_hdr *buf, int buflen); dev 204 include/linux/usb/rndis_host.h generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags); dev 205 include/linux/usb/rndis_host.h extern void rndis_unbind(struct usbnet *dev, struct usb_interface *intf); dev 206 include/linux/usb/rndis_host.h extern int rndis_rx_fixup(struct usbnet *dev, struct sk_buff *skb); dev 208 include/linux/usb/rndis_host.h rndis_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags); dev 120 include/linux/usb/serial.h struct device dev; dev 122 include/linux/usb/serial.h #define to_usb_serial_port(d) container_of(d, struct usb_serial_port, dev) dev 127 include/linux/usb/serial.h return dev_get_drvdata(&port->dev); dev 133 include/linux/usb/serial.h dev_set_drvdata(&port->dev, data); dev 153 include/linux/usb/serial.h struct usb_device *dev; dev 364 include/linux/usb/serial.h static inline void usb_serial_debug_data(struct device *dev, dev 368 include/linux/usb/serial.h dev_dbg(dev, "%s - length = %d, data = %*ph\n", dev 383 include/linux/usb/serial.h dev_err(&__port->dev, fmt, ##__VA_ARGS__); \ dev 19 include/linux/usb/sl811.h void (*port_power)(struct device *dev, int is_on); dev 22 include/linux/usb/sl811.h void (*reset)(struct device *dev); dev 86 include/linux/usb/usbnet.h return to_usb_driver(intf->dev.driver); dev 146 include/linux/usb/usbnet.h int (*rx_fixup)(struct usbnet *dev, struct sk_buff *skb); dev 149 include/linux/usb/usbnet.h struct sk_buff *(*tx_fixup)(struct usbnet *dev, dev 153 include/linux/usb/usbnet.h void (*recover)(struct usbnet *dev); dev 158 include/linux/usb/usbnet.h int (*early_init)(struct usbnet *dev); dev 161 include/linux/usb/usbnet.h void (*indication)(struct usbnet *dev, void *ind, int indlen); dev 164 include/linux/usb/usbnet.h void (*set_rx_mode)(struct usbnet *dev); dev 181 include/linux/usb/usbnet.h extern void usbnet_device_suggests_idle(struct usbnet *dev); dev 183 include/linux/usb/usbnet.h extern int usbnet_read_cmd(struct usbnet *dev, u8 cmd, u8 reqtype, dev 185 include/linux/usb/usbnet.h extern int usbnet_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype, dev 187 include/linux/usb/usbnet.h extern int usbnet_read_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype, dev 189 include/linux/usb/usbnet.h extern int usbnet_write_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype, dev 191 include/linux/usb/usbnet.h extern int usbnet_write_cmd_async(struct usbnet *dev, u8 cmd, u8 reqtype, dev 228 include/linux/usb/usbnet.h struct usbnet *dev; dev 263 include/linux/usb/usbnet.h extern int usbnet_status_start(struct usbnet *dev, gfp_t mem_flags); dev 264 include/linux/usb/usbnet.h extern void usbnet_status_stop(struct usbnet *dev); dev 266 include/linux/usb/usbnet.h extern void usbnet_update_max_qlen(struct usbnet *dev); dev 63 include/linux/uwb.h struct device dev; dev 73 include/linux/uwb.h #define to_uwb_dev(d) container_of(d, struct uwb_dev, dev) dev 179 include/linux/uwb.h struct uwb_dev *dev; dev 484 include/linux/uwb.h get_device(&uwb_dev->dev); dev 488 include/linux/uwb.h put_device(&uwb_dev->dev); dev 503 include/linux/uwb.h typedef int (*uwb_dev_for_each_f)(struct device *dev, void *priv); dev 595 include/linux/uwb.h int uwb_rc_add(struct uwb_rc *, struct device *dev, void *rc_priv); dev 70 include/linux/uwb/umc.h struct device dev; dev 73 include/linux/uwb/umc.h #define to_umc_dev(d) container_of(d, struct umc_dev, dev) dev 146 include/linux/uwb/umc.h if (dev_is_pci(umc_dev->dev.parent)) dev 147 include/linux/uwb/umc.h pci_dev = to_pci_dev(umc_dev->dev.parent); dev 161 include/linux/uwb/umc.h get_device(&umc_dev->dev); dev 171 include/linux/uwb/umc.h put_device(&umc_dev->dev); dev 181 include/linux/uwb/umc.h dev_set_drvdata(&umc_dev->dev, data); dev 190 include/linux/uwb/umc.h return dev_get_drvdata(&umc_dev->dev); dev 113 include/linux/uwb/whci.h extern int whci_wait_for(struct device *dev, u32 __iomem *reg, dev 48 include/linux/vexpress.h struct regmap * (*regmap_init)(struct device *dev, void *context); dev 57 include/linux/vexpress.h struct regmap *devm_regmap_init_vexpress_config(struct device *dev); dev 61 include/linux/vexpress.h unsigned int vexpress_get_mci_cardin(struct device *dev); dev 43 include/linux/vfio.h extern int vfio_add_group_dev(struct device *dev, dev 47 include/linux/vfio.h extern void *vfio_del_group_dev(struct device *dev); dev 48 include/linux/vfio.h extern struct vfio_device *vfio_device_get_from_dev(struct device *dev); dev 40 include/linux/vga_switcheroo.h void (*set_gpu_state)(struct pci_dev *dev, enum vga_switcheroo_state); dev 41 include/linux/vga_switcheroo.h void (*reprobe)(struct pci_dev *dev); dev 42 include/linux/vga_switcheroo.h bool (*can_switch)(struct pci_dev *dev); dev 46 include/linux/vga_switcheroo.h void vga_switcheroo_unregister_client(struct pci_dev *dev); dev 47 include/linux/vga_switcheroo.h int vga_switcheroo_register_client(struct pci_dev *dev, dev 54 include/linux/vga_switcheroo.h void vga_switcheroo_client_fb_set(struct pci_dev *dev, dev 62 include/linux/vga_switcheroo.h int vga_switcheroo_get_client_state(struct pci_dev *dev); dev 66 include/linux/vga_switcheroo.h int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain); dev 67 include/linux/vga_switcheroo.h void vga_switcheroo_fini_domain_pm_ops(struct device *dev); dev 68 include/linux/vga_switcheroo.h int vga_switcheroo_init_domain_pm_optimus_hdmi_audio(struct device *dev, struct dev_pm_domain *domain); dev 71 include/linux/vga_switcheroo.h static inline void vga_switcheroo_unregister_client(struct pci_dev *dev) {} dev 72 include/linux/vga_switcheroo.h static inline int vga_switcheroo_register_client(struct pci_dev *dev, dev 74 include/linux/vga_switcheroo.h static inline void vga_switcheroo_client_fb_set(struct pci_dev *dev, struct fb_info *info) {} dev 81 include/linux/vga_switcheroo.h static inline int vga_switcheroo_get_client_state(struct pci_dev *dev) { return VGA_SWITCHEROO_ON; } dev 85 include/linux/vga_switcheroo.h static inline int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } dev 86 include/linux/vga_switcheroo.h static inline void vga_switcheroo_fini_domain_pm_ops(struct device *dev) {} dev 87 include/linux/vga_switcheroo.h static inline int vga_switcheroo_init_domain_pm_optimus_hdmi_audio(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } dev 99 include/linux/virtio.h struct device dev; dev 111 include/linux/virtio.h return container_of(_dev, struct virtio_device, dev); dev 114 include/linux/virtio.h int register_virtio_device(struct virtio_device *dev); dev 115 include/linux/virtio.h void unregister_virtio_device(struct virtio_device *dev); dev 117 include/linux/virtio.h void virtio_break_device(struct virtio_device *dev); dev 119 include/linux/virtio.h void virtio_config_changed(struct virtio_device *dev); dev 121 include/linux/virtio.h int virtio_device_freeze(struct virtio_device *dev); dev 122 include/linux/virtio.h int virtio_device_restore(struct virtio_device *dev); dev 141 include/linux/virtio.h int (*probe)(struct virtio_device *dev); dev 142 include/linux/virtio.h void (*scan)(struct virtio_device *dev); dev 143 include/linux/virtio.h void (*remove)(struct virtio_device *dev); dev 144 include/linux/virtio.h void (*config_changed)(struct virtio_device *dev); dev 146 include/linux/virtio.h int (*freeze)(struct virtio_device *dev); dev 147 include/linux/virtio.h int (*restore)(struct virtio_device *dev); dev 121 include/linux/virtio_config.h void virtio_device_ready(struct virtio_device *dev) dev 123 include/linux/virtio_config.h unsigned status = dev->config->get_status(dev); dev 126 include/linux/virtio_config.h dev->config->set_status(dev, status | VIRTIO_CONFIG_S_DRIVER_OK); dev 74 include/linux/vlynq.h struct device dev; dev 80 include/linux/vlynq.h int (*probe)(struct vlynq_device *dev, struct vlynq_device_id *id); dev 81 include/linux/vlynq.h void (*remove)(struct vlynq_device *dev); dev 86 include/linux/vlynq.h int (*on)(struct vlynq_device *dev); dev 87 include/linux/vlynq.h void (*off)(struct vlynq_device *dev); dev 97 include/linux/vlynq.h return container_of(device, struct vlynq_device, dev); dev 110 include/linux/vlynq.h static inline void *vlynq_get_drvdata(struct vlynq_device *dev) dev 112 include/linux/vlynq.h return dev_get_drvdata(&dev->dev); dev 115 include/linux/vlynq.h static inline void vlynq_set_drvdata(struct vlynq_device *dev, void *data) dev 117 include/linux/vlynq.h dev_set_drvdata(&dev->dev, data); dev 120 include/linux/vlynq.h static inline u32 vlynq_mem_start(struct vlynq_device *dev) dev 122 include/linux/vlynq.h return dev->mem_start; dev 125 include/linux/vlynq.h static inline u32 vlynq_mem_end(struct vlynq_device *dev) dev 127 include/linux/vlynq.h return dev->mem_end; dev 130 include/linux/vlynq.h static inline u32 vlynq_mem_len(struct vlynq_device *dev) dev 132 include/linux/vlynq.h return dev->mem_end - dev->mem_start + 1; dev 135 include/linux/vlynq.h static inline int vlynq_virq_to_irq(struct vlynq_device *dev, int virq) dev 137 include/linux/vlynq.h int irq = dev->irq_start + virq; dev 138 include/linux/vlynq.h if ((irq < dev->irq_start) || (irq > dev->irq_end)) dev 144 include/linux/vlynq.h static inline int vlynq_irq_to_virq(struct vlynq_device *dev, int irq) dev 146 include/linux/vlynq.h if ((irq < dev->irq_start) || (irq > dev->irq_end)) dev 149 include/linux/vlynq.h return irq - dev->irq_start; dev 153 include/linux/vlynq.h extern int vlynq_enable_device(struct vlynq_device *dev); dev 154 include/linux/vlynq.h extern void vlynq_disable_device(struct vlynq_device *dev); dev 155 include/linux/vlynq.h extern int vlynq_set_local_mapping(struct vlynq_device *dev, u32 tx_offset, dev 157 include/linux/vlynq.h extern int vlynq_set_remote_mapping(struct vlynq_device *dev, u32 tx_offset, dev 159 include/linux/vlynq.h extern int vlynq_set_local_irq(struct vlynq_device *dev, int virq); dev 160 include/linux/vlynq.h extern int vlynq_set_remote_irq(struct vlynq_device *dev, int virq); dev 102 include/linux/vme.h struct device dev; dev 81 include/linux/watchdog.h struct device *dev; dev 136 include/linux/watchdog.h unsigned int timeout_parm, struct device *dev); dev 173 include/linux/wimax/debug.h struct device *dev) dev 175 include/linux/wimax/debug.h if (dev == NULL) dev 177 include/linux/wimax/debug.h else if ((unsigned long)dev < 4096) { dev 178 include/linux/wimax/debug.h printk(KERN_ERR "E: Corrupt dev %p\n", dev); dev 182 include/linux/wimax/debug.h dev_driver_string(dev), dev_name(dev)); dev 199 include/linux/wimax/debug.h #define _d_printf(l, tag, dev, f, a...) \ dev 204 include/linux/wimax/debug.h __d_head(head, sizeof(head), dev); \ dev 414 include/linux/wimax/debug.h #define d_dump(l, dev, ptr, size) \ dev 419 include/linux/wimax/debug.h __d_head(head, sizeof(head), dev); \ dev 273 include/linux/wm97xx.h struct device *dev; /* ALSA device */ dev 33 include/linux/zorro.h struct device dev; /* Generic device interface */ dev 40 include/linux/zorro.h #define to_zorro_dev(n) container_of(n, struct zorro_dev, dev) dev 66 include/linux/zorro.h #define zorro_for_each_dev(dev) \ dev 67 include/linux/zorro.h for (dev = &zorro_autocon[0]; dev < zorro_autocon+zorro_num_autocon; dev++) dev 123 include/linux/zorro.h return dev_get_drvdata(&z->dev); dev 128 include/linux/zorro.h dev_set_drvdata(&z->dev, data); dev 86 include/media/blackfin/ppi.h struct device *dev; dev 141 include/media/davinci/vpbe.h int (*initialize)(struct device *dev, struct vpbe_device *vpbe_dev); dev 144 include/media/davinci/vpbe.h void (*deinitialize)(struct device *dev, struct vpbe_device *vpbe_dev); dev 129 include/media/davinci/vpbe_display.h struct vpbe_layer *dev[VPBE_DISPLAY_MAX_DEVICES]; dev 360 include/media/davinci/vpbe_osd.h struct device *dev; dev 7 include/media/ir-rx51.h int(*set_max_mpu_wakeup_lat)(struct device *dev, long t); dev 144 include/media/lirc_dev.h struct device *dev; dev 30 include/media/m5mols.h int (*set_power)(struct device *dev, int on); dev 62 include/media/media-device.h struct device *dev; dev 70 include/media/media-devnode.h struct device dev; /* media device */ dev 83 include/media/media-devnode.h #define to_media_devnode(cd) container_of(cd, struct media_devnode, dev) dev 123 include/media/rc-core.h struct device dev; dev 159 include/media/rc-core.h int (*change_protocol)(struct rc_dev *dev, u64 *rc_type); dev 160 include/media/rc-core.h int (*change_wakeup_protocol)(struct rc_dev *dev, u64 *rc_type); dev 161 include/media/rc-core.h int (*open)(struct rc_dev *dev); dev 162 include/media/rc-core.h void (*close)(struct rc_dev *dev); dev 163 include/media/rc-core.h int (*s_tx_mask)(struct rc_dev *dev, u32 mask); dev 164 include/media/rc-core.h int (*s_tx_carrier)(struct rc_dev *dev, u32 carrier); dev 165 include/media/rc-core.h int (*s_tx_duty_cycle)(struct rc_dev *dev, u32 duty_cycle); dev 166 include/media/rc-core.h int (*s_rx_carrier_range)(struct rc_dev *dev, u32 min, u32 max); dev 167 include/media/rc-core.h int (*tx_ir)(struct rc_dev *dev, unsigned *txbuf, unsigned n); dev 168 include/media/rc-core.h void (*s_idle)(struct rc_dev *dev, bool enable); dev 169 include/media/rc-core.h int (*s_learning_mode)(struct rc_dev *dev, int enable); dev 170 include/media/rc-core.h int (*s_carrier_report) (struct rc_dev *dev, int enable); dev 171 include/media/rc-core.h int (*s_filter)(struct rc_dev *dev, dev 173 include/media/rc-core.h int (*s_wakeup_filter)(struct rc_dev *dev, dev 177 include/media/rc-core.h #define to_rc_dev(d) container_of(d, struct rc_dev, dev) dev 187 include/media/rc-core.h void rc_free_device(struct rc_dev *dev); dev 188 include/media/rc-core.h int rc_register_device(struct rc_dev *dev); dev 189 include/media/rc-core.h void rc_unregister_device(struct rc_dev *dev); dev 194 include/media/rc-core.h void rc_repeat(struct rc_dev *dev); dev 195 include/media/rc-core.h void rc_keydown(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle); dev 196 include/media/rc-core.h void rc_keydown_notimeout(struct rc_dev *dev, enum rc_type protocol, u32 scancode, u8 toggle); dev 197 include/media/rc-core.h void rc_keyup(struct rc_dev *dev); dev 198 include/media/rc-core.h u32 rc_g_keycode_from_table(struct rc_dev *dev, u32 scancode); dev 247 include/media/rc-core.h void ir_raw_event_handle(struct rc_dev *dev); dev 248 include/media/rc-core.h int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev); dev 249 include/media/rc-core.h int ir_raw_event_store_edge(struct rc_dev *dev, enum raw_event_type type); dev 250 include/media/rc-core.h int ir_raw_event_store_with_filter(struct rc_dev *dev, dev 252 include/media/rc-core.h void ir_raw_event_set_idle(struct rc_dev *dev, bool idle); dev 254 include/media/rc-core.h static inline void ir_raw_event_reset(struct rc_dev *dev) dev 259 include/media/rc-core.h ir_raw_event_store(dev, &ev); dev 260 include/media/rc-core.h ir_raw_event_handle(dev); dev 143 include/media/saa7146.h void (*vv_callback)(struct saa7146_dev *dev, unsigned long status); dev 164 include/media/saa7146.h int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2c_adapter, u32 bitrate); dev 169 include/media/saa7146.h struct saa7146_format* saa7146_format_by_fourcc(struct saa7146_dev *dev, int fourcc); dev 175 include/media/saa7146.h void saa7146_setgpio(struct saa7146_dev *dev, int port, u32 data); dev 176 include/media/saa7146.h int saa7146_wait_for_debi_done(struct saa7146_dev *dev, int nobusyloop); dev 14 include/media/saa7146_vv.h dev->d_rps0.cpu_addr[ count++ ] = cpu_to_le32(x); \ dev 18 include/media/saa7146_vv.h dev->d_rps1.cpu_addr[ count++ ] = cpu_to_le32(x); \ dev 64 include/media/saa7146_vv.h int (*activate)(struct saa7146_dev *dev, dev 73 include/media/saa7146_vv.h struct saa7146_dev *dev; dev 90 include/media/saa7146_vv.h struct saa7146_dev *dev; dev 181 include/media/saa7146_vv.h int saa7146_register_device(struct video_device **vid, struct saa7146_dev* dev, char *name, int type); dev 182 include/media/saa7146_vv.h int saa7146_unregister_device(struct video_device **vid, struct saa7146_dev* dev); dev 183 include/media/saa7146_vv.h void saa7146_buffer_finish(struct saa7146_dev *dev, struct saa7146_dmaqueue *q, int state); dev 184 include/media/saa7146_vv.h void saa7146_buffer_next(struct saa7146_dev *dev, struct saa7146_dmaqueue *q,int vbi); dev 185 include/media/saa7146_vv.h int saa7146_buffer_queue(struct saa7146_dev *dev, struct saa7146_dmaqueue *q, struct saa7146_buf *buf); dev 187 include/media/saa7146_vv.h void saa7146_dma_free(struct saa7146_dev* dev,struct videobuf_queue *q, dev 190 include/media/saa7146_vv.h int saa7146_vv_init(struct saa7146_dev* dev, struct saa7146_ext_vv *ext_vv); dev 191 include/media/saa7146_vv.h int saa7146_vv_release(struct saa7146_dev* dev); dev 197 include/media/saa7146_vv.h void saa7146_set_capture(struct saa7146_dev *dev, struct saa7146_buf *buf, struct saa7146_buf *next); dev 198 include/media/saa7146_vv.h void saa7146_write_out_dma(struct saa7146_dev* dev, int which, struct saa7146_video_dma* vdma) ; dev 256 include/media/soc_camera.h const struct device *dev) dev 258 include/media/soc_camera.h struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); dev 364 include/media/soc_camera.h int soc_camera_power_init(struct device *dev, struct soc_camera_subdev_desc *ssdd); dev 365 include/media/soc_camera.h int soc_camera_power_on(struct device *dev, struct soc_camera_subdev_desc *ssdd, dev 367 include/media/soc_camera.h int soc_camera_power_off(struct device *dev, struct soc_camera_subdev_desc *ssdd, dev 370 include/media/soc_camera.h static inline int soc_camera_set_power(struct device *dev, dev 373 include/media/soc_camera.h return on ? soc_camera_power_on(dev, ssdd, clk) dev 374 include/media/soc_camera.h : soc_camera_power_off(dev, ssdd, clk); dev 388 include/media/soc_camera.h return client->dev.platform_data; dev 38 include/media/soc_camera_platform.h void (*release)(struct device *dev), dev 58 include/media/soc_camera_platform.h (*pdev)->dev.platform_data = info; dev 59 include/media/soc_camera_platform.h (*pdev)->dev.release = release; dev 18 include/media/sr030pc30.h int (*set_power)(struct device *dev, int on); dev 196 include/media/tuner.h int (*tuner_callback) (void *dev, int component, int cmd, int arg); dev 48 include/media/v4l2-clk.h struct v4l2_clk *v4l2_clk_get(struct device *dev, const char *id); dev 38 include/media/v4l2-common.h v4l_printk(level, (client)->dev.driver->name, (client)->adapter, \ dev 61 include/media/v4l2-common.h #define v4l2_printk(level, dev, fmt, arg...) \ dev 62 include/media/v4l2-common.h printk(level "%s: " fmt, (dev)->name , ## arg) dev 64 include/media/v4l2-common.h #define v4l2_err(dev, fmt, arg...) \ dev 65 include/media/v4l2-common.h v4l2_printk(KERN_ERR, dev, fmt , ## arg) dev 67 include/media/v4l2-common.h #define v4l2_warn(dev, fmt, arg...) \ dev 68 include/media/v4l2-common.h v4l2_printk(KERN_WARNING, dev, fmt , ## arg) dev 70 include/media/v4l2-common.h #define v4l2_info(dev, fmt, arg...) \ dev 71 include/media/v4l2-common.h v4l2_printk(KERN_INFO, dev, fmt , ## arg) dev 75 include/media/v4l2-common.h #define v4l2_dbg(level, debug, dev, fmt, arg...) \ dev 78 include/media/v4l2-common.h v4l2_printk(KERN_DEBUG, dev, fmt , ## arg); \ dev 95 include/media/v4l2-dev.h struct device dev; /* v4l device */ dev 147 include/media/v4l2-dev.h #define to_video_device(cd) container_of(cd, struct video_device, dev) dev 209 include/media/v4l2-dev.h return dev_get_drvdata(&vdev->dev); dev 214 include/media/v4l2-dev.h dev_set_drvdata(&vdev->dev, data); dev 228 include/media/v4l2-dev.h return dev_name(&vdev->dev); dev 43 include/media/v4l2-device.h struct device *dev; dev 79 include/media/v4l2-device.h int __must_check v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev); dev 612 include/media/v4l2-subdev.h struct device *dev; dev 139 include/media/videobuf-core.h struct device *dev; dev 190 include/media/videobuf-core.h struct device *dev, dev 21 include/media/videobuf-dma-contig.h struct device *dev, dev 58 include/media/videobuf-dma-sg.h struct device *dev; dev 96 include/media/videobuf-dma-sg.h int videobuf_dma_map(struct device *dev, struct videobuf_dmabuf *dma); dev 97 include/media/videobuf-dma-sg.h int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma); dev 104 include/media/videobuf-dma-sg.h struct device *dev, dev 34 include/media/videobuf-vmalloc.h struct device *dev, dev 27 include/media/videobuf2-dma-contig.h void *vb2_dma_contig_init_ctx(struct device *dev); dev 30 include/misc/altera.h void *dev; dev 32 include/misc/altera.h int (*jtag_io) (void *dev, int tms, int tdi, int tdo); dev 375 include/net/6lowpan.h typedef int (*skb_delivery_cb)(struct sk_buff *skb, struct net_device *dev); dev 377 include/net/6lowpan.h int lowpan_process_data(struct sk_buff *skb, struct net_device *dev, dev 381 include/net/6lowpan.h int lowpan_header_compress(struct sk_buff *skb, struct net_device *dev, dev 399 include/net/9p/9p.h u32 dev; dev 28 include/net/Space.h int iph5526_probe(struct net_device *dev); dev 64 include/net/addrconf.h const struct net_device *dev, int strict); dev 72 include/net/addrconf.h struct net_device *dev); dev 74 include/net/addrconf.h int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev); dev 78 include/net/addrconf.h struct net_device *dev, int strict); dev 80 include/net/addrconf.h int ipv6_dev_get_saddr(struct net *net, const struct net_device *dev, dev 85 include/net/addrconf.h int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr, dev 88 include/net/addrconf.h void addrconf_join_solict(struct net_device *dev, const struct in6_addr *addr); dev 133 include/net/addrconf.h int ipv6_dev_mc_inc(struct net_device *dev, const struct in6_addr *addr); dev 135 include/net/addrconf.h int ipv6_dev_mc_dec(struct net_device *dev, const struct in6_addr *addr); dev 144 include/net/addrconf.h bool ipv6_chk_mcast_addr(struct net_device *dev, const struct in6_addr *group, dev 160 include/net/addrconf.h void (*ndisc_send_na)(struct net_device *dev, struct neighbour *neigh, dev 193 include/net/addrconf.h void addrconf_prefix_rcv(struct net_device *dev, dev 208 include/net/addrconf.h bool ipv6_chk_acast_addr(struct net *net, struct net_device *dev, dev 210 include/net/addrconf.h bool ipv6_chk_acast_addr_src(struct net *net, struct net_device *dev, dev 228 include/net/addrconf.h static inline struct inet6_dev *__in6_dev_get(const struct net_device *dev) dev 230 include/net/addrconf.h return rcu_dereference_rtnl(dev->ip6_ptr); dev 241 include/net/addrconf.h static inline struct inet6_dev *in6_dev_get(const struct net_device *dev) dev 246 include/net/addrconf.h idev = rcu_dereference(dev->ip6_ptr); dev 253 include/net/addrconf.h static inline struct neigh_parms *__in6_dev_nd_parms_get_rcu(const struct net_device *dev) dev 255 include/net/addrconf.h struct inet6_dev *idev = __in6_dev_get(dev); dev 12 include/net/arp.h static inline u32 arp_hashfn(u32 key, const struct net_device *dev, u32 hash_rnd) dev 14 include/net/arp.h u32 val = key ^ hash32_ptr(dev); dev 19 include/net/arp.h static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key) dev 25 include/net/arp.h hash_val = arp_hashfn(key, dev, nht->hash_rnd[0]) >> (32 - nht->hash_shift); dev 29 include/net/arp.h if (n->dev == dev && *(u32 *)n->primary_key == key) dev 36 include/net/arp.h static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key) dev 41 include/net/arp.h n = __ipv4_neigh_lookup_noref(dev, key); dev 53 include/net/arp.h struct net_device *dev, __be32 src_ip, dev 56 include/net/arp.h int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir); dev 57 include/net/arp.h void arp_ifdown(struct net_device *dev); dev 60 include/net/arp.h struct net_device *dev, __be32 src_ip, dev 44 include/net/atmclip.h #define PRIV(dev) ((struct clip_priv *) netdev_priv(dev)) dev 188 include/net/ax25.h struct net_device *dev; dev 216 include/net/ax25.h struct net_device *dev; dev 264 include/net/ax25.h static inline __be16 ax25_type_trans(struct sk_buff *skb, struct net_device *dev) dev 266 include/net/ax25.h skb->dev = dev; dev 305 include/net/ax25.h static inline ax25_dev *ax25_dev_ax25dev(struct net_device *dev) dev 307 include/net/ax25.h return dev->ax25_ptr; dev 380 include/net/ax25.h void ax25_queue_xmit(struct sk_buff *skb, struct net_device *dev); dev 387 include/net/ax25.h ax25_route *ax25_get_route(ax25_address *addr, struct net_device *dev); dev 329 include/net/bluetooth/hci_core.h struct device dev; dev 425 include/net/bluetooth/hci_core.h struct device dev; dev 761 include/net/bluetooth/hci_core.h get_device(&conn->dev); dev 767 include/net/bluetooth/hci_core.h put_device(&conn->dev); dev 817 include/net/bluetooth/hci_core.h atomic_read(&d->dev.kobj.kref.refcount)); dev 819 include/net/bluetooth/hci_core.h put_device(&d->dev); dev 825 include/net/bluetooth/hci_core.h atomic_read(&d->dev.kobj.kref.refcount)); dev 827 include/net/bluetooth/hci_core.h get_device(&d->dev); dev 834 include/net/bluetooth/hci_core.h #define to_hci_dev(d) container_of(d, struct hci_dev, dev) dev 835 include/net/bluetooth/hci_core.h #define to_hci_conn(c) container_of(c, struct hci_conn, dev) dev 839 include/net/bluetooth/hci_core.h return dev_get_drvdata(&hdev->dev); dev 844 include/net/bluetooth/hci_core.h dev_set_drvdata(&hdev->dev, data); dev 856 include/net/bluetooth/hci_core.h int hci_dev_open(__u16 dev); dev 857 include/net/bluetooth/hci_core.h int hci_dev_close(__u16 dev); dev 858 include/net/bluetooth/hci_core.h int hci_dev_reset(__u16 dev); dev 859 include/net/bluetooth/hci_core.h int hci_dev_reset_stat(__u16 dev); dev 936 include/net/bluetooth/hci_core.h #define SET_HCIDEV_DEV(hdev, pdev) ((hdev)->dev.parent = (pdev)) dev 939 include/net/bluetooth/hci_core.h #define lmp_encrypt_capable(dev) ((dev)->features[0][0] & LMP_ENCRYPT) dev 940 include/net/bluetooth/hci_core.h #define lmp_rswitch_capable(dev) ((dev)->features[0][0] & LMP_RSWITCH) dev 941 include/net/bluetooth/hci_core.h #define lmp_hold_capable(dev) ((dev)->features[0][0] & LMP_HOLD) dev 942 include/net/bluetooth/hci_core.h #define lmp_sniff_capable(dev) ((dev)->features[0][0] & LMP_SNIFF) dev 943 include/net/bluetooth/hci_core.h #define lmp_park_capable(dev) ((dev)->features[0][1] & LMP_PARK) dev 944 include/net/bluetooth/hci_core.h #define lmp_inq_rssi_capable(dev) ((dev)->features[0][3] & LMP_RSSI_INQ) dev 945 include/net/bluetooth/hci_core.h #define lmp_esco_capable(dev) ((dev)->features[0][3] & LMP_ESCO) dev 946 include/net/bluetooth/hci_core.h #define lmp_bredr_capable(dev) (!((dev)->features[0][4] & LMP_NO_BREDR)) dev 947 include/net/bluetooth/hci_core.h #define lmp_le_capable(dev) ((dev)->features[0][4] & LMP_LE) dev 948 include/net/bluetooth/hci_core.h #define lmp_sniffsubr_capable(dev) ((dev)->features[0][5] & LMP_SNIFF_SUBR) dev 949 include/net/bluetooth/hci_core.h #define lmp_pause_enc_capable(dev) ((dev)->features[0][5] & LMP_PAUSE_ENC) dev 950 include/net/bluetooth/hci_core.h #define lmp_ext_inq_capable(dev) ((dev)->features[0][6] & LMP_EXT_INQ) dev 951 include/net/bluetooth/hci_core.h #define lmp_le_br_capable(dev) (!!((dev)->features[0][6] & LMP_SIMUL_LE_BR)) dev 952 include/net/bluetooth/hci_core.h #define lmp_ssp_capable(dev) ((dev)->features[0][6] & LMP_SIMPLE_PAIR) dev 953 include/net/bluetooth/hci_core.h #define lmp_no_flush_capable(dev) ((dev)->features[0][6] & LMP_NO_FLUSH) dev 954 include/net/bluetooth/hci_core.h #define lmp_lsto_capable(dev) ((dev)->features[0][7] & LMP_LSTO) dev 955 include/net/bluetooth/hci_core.h #define lmp_inq_tx_pwr_capable(dev) ((dev)->features[0][7] & LMP_INQ_TX_PWR) dev 956 include/net/bluetooth/hci_core.h #define lmp_ext_feat_capable(dev) ((dev)->features[0][7] & LMP_EXTFEATURES) dev 957 include/net/bluetooth/hci_core.h #define lmp_transp_capable(dev) ((dev)->features[0][2] & LMP_TRANSPARENT) dev 960 include/net/bluetooth/hci_core.h #define lmp_csb_master_capable(dev) ((dev)->features[2][0] & LMP_CSB_MASTER) dev 961 include/net/bluetooth/hci_core.h #define lmp_csb_slave_capable(dev) ((dev)->features[2][0] & LMP_CSB_SLAVE) dev 962 include/net/bluetooth/hci_core.h #define lmp_sync_train_capable(dev) ((dev)->features[2][0] & LMP_SYNC_TRAIN) dev 963 include/net/bluetooth/hci_core.h #define lmp_sync_scan_capable(dev) ((dev)->features[2][0] & LMP_SYNC_SCAN) dev 964 include/net/bluetooth/hci_core.h #define lmp_sc_capable(dev) ((dev)->features[2][1] & LMP_SC) dev 965 include/net/bluetooth/hci_core.h #define lmp_ping_capable(dev) ((dev)->features[2][1] & LMP_PING) dev 968 include/net/bluetooth/hci_core.h #define lmp_host_ssp_capable(dev) ((dev)->features[1][0] & LMP_HOST_SSP) dev 969 include/net/bluetooth/hci_core.h #define lmp_host_sc_capable(dev) ((dev)->features[1][0] & LMP_HOST_SC) dev 970 include/net/bluetooth/hci_core.h #define lmp_host_le_capable(dev) (!!((dev)->features[1][0] & LMP_HOST_LE)) dev 971 include/net/bluetooth/hci_core.h #define lmp_host_le_br_capable(dev) (!!((dev)->features[1][0] & LMP_HOST_LE_BREDR)) dev 95 include/net/busy_poll.h ops = napi->dev->netdev_ops; dev 122 include/net/caif/caif_dev.h void caif_enroll_dev(struct net_device *dev, struct caif_dev_common *caifdev, dev 104 include/net/caif/caif_hsi.h int (*cfhsi_up) (struct cfhsi_ops *dev); dev 105 include/net/caif/caif_hsi.h int (*cfhsi_down) (struct cfhsi_ops *dev); dev 106 include/net/caif/caif_hsi.h int (*cfhsi_tx) (u8 *ptr, int len, struct cfhsi_ops *dev); dev 107 include/net/caif/caif_hsi.h int (*cfhsi_rx) (u8 *ptr, int len, struct cfhsi_ops *dev); dev 108 include/net/caif/caif_hsi.h int (*cfhsi_wake_up) (struct cfhsi_ops *dev); dev 109 include/net/caif/caif_hsi.h int (*cfhsi_wake_down) (struct cfhsi_ops *dev); dev 110 include/net/caif/caif_hsi.h int (*cfhsi_get_peer_wake) (struct cfhsi_ops *dev, bool *status); dev 111 include/net/caif/caif_hsi.h int (*cfhsi_fifo_occupancy) (struct cfhsi_ops *dev, size_t *occupancy); dev 112 include/net/caif/caif_hsi.h int (*cfhsi_rx_cancel)(struct cfhsi_ops *dev); dev 259 include/net/caif/caif_layer.h void *dev; dev 73 include/net/caif/caif_spi.h int (*init_xfer) (struct cfspi_xfer *xfer, struct cfspi_dev *dev); dev 74 include/net/caif/caif_spi.h void (*sig_xfer) (bool xfer, struct cfspi_dev *dev); dev 112 include/net/caif/caif_spi.h struct cfspi_dev *dev; dev 67 include/net/caif/cfcnfg.h struct net_device *dev, struct cflayer *phy_layer, dev 23 include/net/cfg80211-wext.h int cfg80211_wext_giwname(struct net_device *dev, dev 26 include/net/cfg80211-wext.h int cfg80211_wext_siwmode(struct net_device *dev, struct iw_request_info *info, dev 28 include/net/cfg80211-wext.h int cfg80211_wext_giwmode(struct net_device *dev, struct iw_request_info *info, dev 30 include/net/cfg80211-wext.h int cfg80211_wext_siwscan(struct net_device *dev, dev 33 include/net/cfg80211-wext.h int cfg80211_wext_giwscan(struct net_device *dev, dev 36 include/net/cfg80211-wext.h int cfg80211_wext_giwrange(struct net_device *dev, dev 39 include/net/cfg80211-wext.h int cfg80211_wext_siwrts(struct net_device *dev, dev 42 include/net/cfg80211-wext.h int cfg80211_wext_giwrts(struct net_device *dev, dev 45 include/net/cfg80211-wext.h int cfg80211_wext_siwfrag(struct net_device *dev, dev 48 include/net/cfg80211-wext.h int cfg80211_wext_giwfrag(struct net_device *dev, dev 51 include/net/cfg80211-wext.h int cfg80211_wext_giwretry(struct net_device *dev, dev 1090 include/net/cfg80211.h int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr, dev 1484 include/net/cfg80211.h struct net_device *dev; dev 2348 include/net/cfg80211.h struct net_device *dev, dev 2368 include/net/cfg80211.h int (*start_ap)(struct wiphy *wiphy, struct net_device *dev, dev 2370 include/net/cfg80211.h int (*change_beacon)(struct wiphy *wiphy, struct net_device *dev, dev 2372 include/net/cfg80211.h int (*stop_ap)(struct wiphy *wiphy, struct net_device *dev); dev 2375 include/net/cfg80211.h int (*add_station)(struct wiphy *wiphy, struct net_device *dev, dev 2378 include/net/cfg80211.h int (*del_station)(struct wiphy *wiphy, struct net_device *dev, dev 2380 include/net/cfg80211.h int (*change_station)(struct wiphy *wiphy, struct net_device *dev, dev 2383 include/net/cfg80211.h int (*get_station)(struct wiphy *wiphy, struct net_device *dev, dev 2385 include/net/cfg80211.h int (*dump_station)(struct wiphy *wiphy, struct net_device *dev, dev 2388 include/net/cfg80211.h int (*add_mpath)(struct wiphy *wiphy, struct net_device *dev, dev 2390 include/net/cfg80211.h int (*del_mpath)(struct wiphy *wiphy, struct net_device *dev, dev 2392 include/net/cfg80211.h int (*change_mpath)(struct wiphy *wiphy, struct net_device *dev, dev 2394 include/net/cfg80211.h int (*get_mpath)(struct wiphy *wiphy, struct net_device *dev, dev 2396 include/net/cfg80211.h int (*dump_mpath)(struct wiphy *wiphy, struct net_device *dev, dev 2400 include/net/cfg80211.h struct net_device *dev, dev 2403 include/net/cfg80211.h struct net_device *dev, u32 mask, dev 2405 include/net/cfg80211.h int (*join_mesh)(struct wiphy *wiphy, struct net_device *dev, dev 2408 include/net/cfg80211.h int (*leave_mesh)(struct wiphy *wiphy, struct net_device *dev); dev 2410 include/net/cfg80211.h int (*change_bss)(struct wiphy *wiphy, struct net_device *dev, dev 2413 include/net/cfg80211.h int (*set_txq_params)(struct wiphy *wiphy, struct net_device *dev, dev 2417 include/net/cfg80211.h struct net_device *dev, dev 2426 include/net/cfg80211.h int (*auth)(struct wiphy *wiphy, struct net_device *dev, dev 2428 include/net/cfg80211.h int (*assoc)(struct wiphy *wiphy, struct net_device *dev, dev 2430 include/net/cfg80211.h int (*deauth)(struct wiphy *wiphy, struct net_device *dev, dev 2432 include/net/cfg80211.h int (*disassoc)(struct wiphy *wiphy, struct net_device *dev, dev 2435 include/net/cfg80211.h int (*connect)(struct wiphy *wiphy, struct net_device *dev, dev 2437 include/net/cfg80211.h int (*disconnect)(struct wiphy *wiphy, struct net_device *dev, dev 2440 include/net/cfg80211.h int (*join_ibss)(struct wiphy *wiphy, struct net_device *dev, dev 2442 include/net/cfg80211.h int (*leave_ibss)(struct wiphy *wiphy, struct net_device *dev); dev 2444 include/net/cfg80211.h int (*set_mcast_rate)(struct wiphy *wiphy, struct net_device *dev, dev 2454 include/net/cfg80211.h int (*set_wds_peer)(struct wiphy *wiphy, struct net_device *dev, dev 2468 include/net/cfg80211.h struct net_device *dev, dev 2497 include/net/cfg80211.h int (*set_power_mgmt)(struct wiphy *wiphy, struct net_device *dev, dev 2501 include/net/cfg80211.h struct net_device *dev, dev 2505 include/net/cfg80211.h struct net_device *dev, dev 2516 include/net/cfg80211.h struct net_device *dev, dev 2518 include/net/cfg80211.h int (*sched_scan_stop)(struct wiphy *wiphy, struct net_device *dev); dev 2520 include/net/cfg80211.h int (*set_rekey_data)(struct wiphy *wiphy, struct net_device *dev, dev 2523 include/net/cfg80211.h int (*tdls_mgmt)(struct wiphy *wiphy, struct net_device *dev, dev 2527 include/net/cfg80211.h int (*tdls_oper)(struct wiphy *wiphy, struct net_device *dev, dev 2530 include/net/cfg80211.h int (*probe_client)(struct wiphy *wiphy, struct net_device *dev, dev 2534 include/net/cfg80211.h struct net_device *dev, dev 2546 include/net/cfg80211.h int (*set_mac_acl)(struct wiphy *wiphy, struct net_device *dev, dev 2550 include/net/cfg80211.h struct net_device *dev, dev 2553 include/net/cfg80211.h int (*update_ft_ies)(struct wiphy *wiphy, struct net_device *dev, dev 2565 include/net/cfg80211.h struct net_device *dev, dev 2569 include/net/cfg80211.h struct net_device *dev, dev 2572 include/net/cfg80211.h int (*set_ap_chanwidth)(struct wiphy *wiphy, struct net_device *dev, dev 2575 include/net/cfg80211.h int (*add_tx_ts)(struct wiphy *wiphy, struct net_device *dev, dev 2578 include/net/cfg80211.h int (*del_tx_ts)(struct wiphy *wiphy, struct net_device *dev, dev 3067 include/net/cfg80211.h struct device dev; dev 3141 include/net/cfg80211.h static inline void set_wiphy_dev(struct wiphy *wiphy, struct device *dev) dev 3143 include/net/cfg80211.h wiphy->dev.parent = dev; dev 3154 include/net/cfg80211.h return wiphy->dev.parent; dev 3165 include/net/cfg80211.h return dev_name(&wiphy->dev); dev 3930 include/net/cfg80211.h void cfg80211_rx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len); dev 3940 include/net/cfg80211.h void cfg80211_auth_timeout(struct net_device *dev, const u8 *addr); dev 3956 include/net/cfg80211.h void cfg80211_rx_assoc_resp(struct net_device *dev, dev 3968 include/net/cfg80211.h void cfg80211_assoc_timeout(struct net_device *dev, struct cfg80211_bss *bss); dev 3981 include/net/cfg80211.h void cfg80211_tx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len); dev 3993 include/net/cfg80211.h void cfg80211_rx_unprot_mlme_mgmt(struct net_device *dev, dev 4009 include/net/cfg80211.h void cfg80211_michael_mic_failure(struct net_device *dev, const u8 *addr, dev 4028 include/net/cfg80211.h void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, dev 4044 include/net/cfg80211.h void cfg80211_notify_new_peer_candidate(struct net_device *dev, dev 4322 include/net/cfg80211.h void cfg80211_connect_result(struct net_device *dev, const u8 *bssid, dev 4342 include/net/cfg80211.h void cfg80211_roamed(struct net_device *dev, dev 4370 include/net/cfg80211.h void cfg80211_roamed_bss(struct net_device *dev, struct cfg80211_bss *bss, dev 4386 include/net/cfg80211.h void cfg80211_disconnected(struct net_device *dev, u16 reason, dev 4422 include/net/cfg80211.h void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr, dev 4432 include/net/cfg80211.h void cfg80211_del_sta(struct net_device *dev, const u8 *mac_addr, gfp_t gfp); dev 4449 include/net/cfg80211.h void cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr, dev 4499 include/net/cfg80211.h void cfg80211_cqm_rssi_notify(struct net_device *dev, dev 4539 include/net/cfg80211.h void cfg80211_cqm_pktloss_notify(struct net_device *dev, dev 4554 include/net/cfg80211.h void cfg80211_cqm_txe_notify(struct net_device *dev, const u8 *peer, dev 4564 include/net/cfg80211.h void cfg80211_gtk_rekey_notify(struct net_device *dev, const u8 *bssid, dev 4575 include/net/cfg80211.h void cfg80211_pmksa_candidate_notify(struct net_device *dev, int index, dev 4590 include/net/cfg80211.h bool cfg80211_rx_spurious_frame(struct net_device *dev, dev 4606 include/net/cfg80211.h bool cfg80211_rx_unexpected_4addr_frame(struct net_device *dev, dev 4617 include/net/cfg80211.h void cfg80211_probe_status(struct net_device *dev, const u8 *addr, dev 4657 include/net/cfg80211.h void cfg80211_ch_switch_notify(struct net_device *dev, dev 4686 include/net/cfg80211.h void cfg80211_tdls_oper_request(struct net_device *dev, const u8 *peer, dev 4873 include/net/cfg80211.h void cfg80211_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info); dev 4880 include/net/cfg80211.h dev_printk(level, &(wiphy)->dev, format, ##args) dev 4882 include/net/cfg80211.h dev_emerg(&(wiphy)->dev, format, ##args) dev 4884 include/net/cfg80211.h dev_alert(&(wiphy)->dev, format, ##args) dev 4886 include/net/cfg80211.h dev_crit(&(wiphy)->dev, format, ##args) dev 4888 include/net/cfg80211.h dev_err(&(wiphy)->dev, format, ##args) dev 4890 include/net/cfg80211.h dev_warn(&(wiphy)->dev, format, ##args) dev 4892 include/net/cfg80211.h dev_notice(&(wiphy)->dev, format, ##args) dev 4894 include/net/cfg80211.h dev_info(&(wiphy)->dev, format, ##args) dev 4900 include/net/cfg80211.h dev_dbg(&(wiphy)->dev, format, ##args) dev 37 include/net/dcbnl.h int dcbnl_ieee_notify(struct net_device *dev, int event, int cmd, dev 39 include/net/dcbnl.h int dcbnl_cee_notify(struct net_device *dev, int event, int cmd, dev 202 include/net/dn.h unsigned int dn_mss_from_pmtu(struct net_device *dev, int mtu); dev 88 include/net/dn_dev.h struct net_device *dev; dev 166 include/net/dn_dev.h int dn_dev_set_default(struct net_device *dev, int force); dev 173 include/net/dn_dev.h static inline int dn_dev_islocal(struct net_device *dev, __le16 addr) dev 180 include/net/dn_dev.h dn_db = rcu_dereference(dev->dn_ptr); dev 24 include/net/dn_neigh.h int dn_neigh_elist(struct net_device *dev, unsigned char *ptr, int n); dev 23 include/net/dn_route.h int dn_route_rcv(struct sk_buff *skb, struct net_device *dev, dev 111 include/net/dn_route.h struct net_device *dev = skb->dev; dev 113 include/net/dn_route.h if ((dev->type != ARPHRD_ETHER) && (dev->type != ARPHRD_LOOPBACK)) dev 116 include/net/dn_route.h if (dev_hard_header(skb, dev, ETH_P_DNA_RT, dst, src, skb->len) >= 0) dev 96 include/net/dsa.h struct net_device *dev, dev 249 include/net/dsa.h struct mii_bus *dsa_host_dev_to_mii_bus(struct device *dev); dev 36 include/net/dst.h struct net_device *dev; dev 325 include/net/dst.h static inline void __skb_tunnel_rx(struct sk_buff *skb, struct net_device *dev, dev 328 include/net/dst.h skb->dev = dev; dev 337 include/net/dst.h skb_scrub_packet(skb, !net_eq(net, dev_net(dev))); dev 349 include/net/dst.h static inline void skb_tunnel_rx(struct sk_buff *skb, struct net_device *dev, dev 353 include/net/dst.h dev->stats.rx_packets++; dev 354 include/net/dst.h dev->stats.rx_bytes += skb->len; dev 355 include/net/dst.h __skb_tunnel_rx(skb, dev, net); dev 375 include/net/dst.h void *dst_alloc(struct dst_ops *ops, struct net_device *dev, int initial_ref, dev 25 include/net/dst_ops.h struct net_device *dev, int how); dev 100 include/net/garp.h struct net_device *dev; dev 118 include/net/garp.h int garp_init_applicant(struct net_device *dev, struct garp_application *app); dev 119 include/net/garp.h void garp_uninit_applicant(struct net_device *dev, dev 122 include/net/garp.h int garp_request_join(const struct net_device *dev, dev 125 include/net/garp.h void garp_request_leave(const struct net_device *dev, dev 21 include/net/gro_cells.h struct net_device *dev = skb->dev; dev 23 include/net/gro_cells.h if (!cell || skb_cloned(skb) || !(dev->features & NETIF_F_GRO)) { dev 32 include/net/gro_cells.h atomic_long_inc(&dev->rx_dropped); dev 71 include/net/gro_cells.h static inline int gro_cells_init(struct gro_cells *gcells, struct net_device *dev) dev 86 include/net/gro_cells.h netif_napi_add(dev, &cell->napi, gro_cell_poll, 64); dev 363 include/net/ieee802154_netdev.h int (*get_params)(struct net_device *dev, dev 365 include/net/ieee802154_netdev.h int (*set_params)(struct net_device *dev, dev 369 include/net/ieee802154_netdev.h int (*add_key)(struct net_device *dev, dev 372 include/net/ieee802154_netdev.h int (*del_key)(struct net_device *dev, dev 375 include/net/ieee802154_netdev.h int (*add_dev)(struct net_device *dev, dev 377 include/net/ieee802154_netdev.h int (*del_dev)(struct net_device *dev, __le64 dev_addr); dev 379 include/net/ieee802154_netdev.h int (*add_devkey)(struct net_device *dev, dev 382 include/net/ieee802154_netdev.h int (*del_devkey)(struct net_device *dev, dev 386 include/net/ieee802154_netdev.h int (*add_seclevel)(struct net_device *dev, dev 388 include/net/ieee802154_netdev.h int (*del_seclevel)(struct net_device *dev, dev 391 include/net/ieee802154_netdev.h void (*lock_table)(struct net_device *dev); dev 392 include/net/ieee802154_netdev.h void (*get_table)(struct net_device *dev, dev 394 include/net/ieee802154_netdev.h void (*unlock_table)(struct net_device *dev); dev 405 include/net/ieee802154_netdev.h int (*assoc_req)(struct net_device *dev, dev 408 include/net/ieee802154_netdev.h int (*assoc_resp)(struct net_device *dev, dev 411 include/net/ieee802154_netdev.h int (*disassoc_req)(struct net_device *dev, dev 414 include/net/ieee802154_netdev.h int (*start_req)(struct net_device *dev, dev 418 include/net/ieee802154_netdev.h int (*scan_req)(struct net_device *dev, dev 421 include/net/ieee802154_netdev.h int (*set_mac_params)(struct net_device *dev, dev 423 include/net/ieee802154_netdev.h void (*get_mac_params)(struct net_device *dev, dev 430 include/net/ieee802154_netdev.h struct wpan_phy *(*get_phy)(const struct net_device *dev); dev 436 include/net/ieee802154_netdev.h __le16 (*get_pan_id)(const struct net_device *dev); dev 437 include/net/ieee802154_netdev.h __le16 (*get_short_addr)(const struct net_device *dev); dev 438 include/net/ieee802154_netdev.h u8 (*get_dsn)(const struct net_device *dev); dev 448 include/net/ieee802154_netdev.h struct wpan_phy *(*get_phy)(const struct net_device *dev); dev 452 include/net/ieee802154_netdev.h ieee802154_mlme_ops(const struct net_device *dev) dev 454 include/net/ieee802154_netdev.h return dev->ml_priv; dev 458 include/net/ieee802154_netdev.h ieee802154_reduced_mlme_ops(const struct net_device *dev) dev 460 include/net/ieee802154_netdev.h return dev->ml_priv; dev 165 include/net/if_inet6.h struct net_device *dev; dev 91 include/net/inet6_hashtables.h return __inet6_lookup(dev_net(skb_dst(skb)->dev), hashinfo, dev 383 include/net/inet_hashtables.h return __inet_lookup(dev_net(skb_dst(skb)->dev), hashinfo, dev 105 include/net/ip.h int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, dev 300 include/net/ip.h struct net *net = dev_net(dst->dev); dev 307 include/net/ip.h return min(dst->dev->mtu, IP_MAX_MTU); dev 316 include/net/ip.h return min(skb_dst(skb)->dev->mtu, IP_MAX_MTU); dev 88 include/net/ip6_route.h struct dst_entry *icmp6_dst_alloc(struct net_device *dev, struct flowi6 *fl6); dev 101 include/net/ip6_route.h struct net_device *dev); dev 103 include/net/ip6_route.h struct net_device *dev, unsigned int pref); dev 107 include/net/ip6_route.h int rt6_route_rcv(struct net_device *dev, u8 *opt, int len, dev 127 include/net/ip6_route.h void rt6_ifdown(struct net *net, struct net_device *dev); dev 128 include/net/ip6_route.h void rt6_mtu_change(struct net_device *dev, unsigned int mtu); dev 180 include/net/ip6_route.h skb_dst(skb)->dev->mtu : dst_mtu(skb_dst(skb)); dev 38 include/net/ip6_tunnel.h struct net_device *dev; /* virtual device associated with tunnel */ dev 73 include/net/ip6_tunnel.h static inline void ip6tunnel_xmit(struct sk_buff *skb, struct net_device *dev) dev 75 include/net/ip6_tunnel.h struct net_device_stats *stats = &dev->stats; dev 82 include/net/ip6_tunnel.h struct pcpu_sw_netstats *tstats = this_cpu_ptr(dev->tstats); dev 275 include/net/ip_fib.h u8 tos, int oif, struct net_device *dev, dev 291 include/net/ip_fib.h int ip_fib_check_default(__be32 gw, struct net_device *dev); dev 292 include/net/ip_fib.h int fib_sync_down_dev(struct net_device *dev, int force); dev 294 include/net/ip_fib.h int fib_sync_up(struct net_device *dev); dev 57 include/net/ip_tunnels.h struct net_device *dev; dev 122 include/net/ip_tunnels.h int ip_tunnel_init(struct net_device *dev); dev 123 include/net/ip_tunnels.h void ip_tunnel_uninit(struct net_device *dev); dev 124 include/net/ip_tunnels.h void ip_tunnel_dellink(struct net_device *dev, struct list_head *head); dev 130 include/net/ip_tunnels.h void ip_tunnel_xmit(struct sk_buff *skb, struct net_device *dev, dev 132 include/net/ip_tunnels.h int ip_tunnel_ioctl(struct net_device *dev, struct ip_tunnel_parm *p, int cmd); dev 135 include/net/ip_tunnels.h int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu); dev 137 include/net/ip_tunnels.h struct rtnl_link_stats64 *ip_tunnel_get_stats64(struct net_device *dev, dev 146 include/net/ip_tunnels.h int ip_tunnel_changelink(struct net_device *dev, struct nlattr *tb[], dev 148 include/net/ip_tunnels.h int ip_tunnel_newlink(struct net_device *dev, struct nlattr *tb[], dev 150 include/net/ip_tunnels.h void ip_tunnel_setup(struct net_device *dev, int net_id); dev 50 include/net/ip_vs.h if (likely(skb->dev && skb->dev->nd_net)) dev 51 include/net/ip_vs.h return dev_net(skb->dev); dev 52 include/net/ip_vs.h if (skb_dst(skb) && skb_dst(skb)->dev) dev 53 include/net/ip_vs.h return dev_net(skb_dst(skb)->dev); dev 62 include/net/ip_vs.h return dev_net(skb->dev ? : skb_dst(skb)->dev); dev 76 include/net/ip_vs.h WARN(skb->dev, "Maybe skb_net should be used instead in %s() line:%d\n", dev 78 include/net/ip_vs.h if (likely(skb->dev && skb->dev->nd_net)) dev 79 include/net/ip_vs.h return dev_net(skb->dev); dev 139 include/net/ipv6.h SNMP_INC_STATS_ATOMIC_LONG((_idev)->stats.statname##dev, (field)); \ dev 148 include/net/ipv6.h SNMP_INC_STATS_ATOMIC_LONG((_idev)->stats.statname##dev, (field)); \ dev 767 include/net/ipv6.h int ipv6_rcv(struct sk_buff *skb, struct net_device *dev, dev 127 include/net/irda/irda.h int irlap_driver_rcv(struct sk_buff *skb, struct net_device *dev, dev 110 include/net/irda/irda_device.h struct net_device *dev; /* Device we are attached to */ dev 117 include/net/irda/irda_device.h int (*read)(struct net_device *dev, __u8 *buf, int len); dev 118 include/net/irda/irda_device.h int (*write)(struct net_device *dev, __u8 *buf, int len); dev 119 include/net/irda/irda_device.h int (*set_dtr_rts)(struct net_device *dev, int dtr, int rts); dev 214 include/net/irda/irda_device.h struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos, dev 219 include/net/irda/irda_device.h void irda_device_set_media_busy(struct net_device *dev, int status); dev 220 include/net/irda/irda_device.h int irda_device_is_media_busy(struct net_device *dev); dev 221 include/net/irda/irda_device.h int irda_device_is_receiving(struct net_device *dev); dev 224 include/net/irda/irda_device.h static inline int irda_device_txqueue_empty(const struct net_device *dev) dev 226 include/net/irda/irda_device.h return qdisc_all_tx_empty(dev); dev 174 include/net/irda/irlan_common.h struct net_device *dev; /* Ethernet device structure*/ dev 221 include/net/irda/irlap.h struct irlap_cb *irlap_open(struct net_device *dev, struct qos_info *qos, dev 55 include/net/irda/wrapper.h void async_unwrap_char(struct net_device *dev, struct net_device_stats *stats, dev 314 include/net/iw_handler.h typedef int (*iw_handler)(struct net_device *dev, struct iw_request_info *info, dev 351 include/net/iw_handler.h struct iw_statistics* (*get_wireless_stats)(struct net_device *dev); dev 440 include/net/iw_handler.h void wireless_send_event(struct net_device *dev, unsigned int cmd, dev 447 include/net/iw_handler.h int iw_handler_set_spy(struct net_device *dev, struct iw_request_info *info, dev 450 include/net/iw_handler.h int iw_handler_get_spy(struct net_device *dev, struct iw_request_info *info, dev 453 include/net/iw_handler.h int iw_handler_set_thrspy(struct net_device *dev, struct iw_request_info *info, dev 456 include/net/iw_handler.h int iw_handler_get_thrspy(struct net_device *dev, struct iw_request_info *info, dev 459 include/net/iw_handler.h void wireless_spy_update(struct net_device *dev, unsigned char *address, dev 83 include/net/lapb.h struct net_device *dev; dev 60 include/net/llc.h struct net_device *dev, dev 97 include/net/llc.h int llc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, dev 111 include/net/llc.h struct net_device *dev, dev 40 include/net/llc_conn.h struct net_device *dev; /* device to send to remote */ dev 25 include/net/llc_sap.h struct sk_buff *llc_alloc_frame(struct sock *sk, struct net_device *dev, dev 1796 include/net/mac80211.h static inline void SET_IEEE80211_DEV(struct ieee80211_hw *hw, struct device *dev) dev 1798 include/net/mac80211.h set_wiphy_dev(hw->wiphy, dev); dev 165 include/net/mac802154.h int (*start)(struct ieee802154_dev *dev); dev 166 include/net/mac802154.h void (*stop)(struct ieee802154_dev *dev); dev 167 include/net/mac802154.h int (*xmit)(struct ieee802154_dev *dev, dev 169 include/net/mac802154.h int (*ed)(struct ieee802154_dev *dev, u8 *level); dev 170 include/net/mac802154.h int (*set_channel)(struct ieee802154_dev *dev, dev 173 include/net/mac802154.h int (*set_hw_addr_filt)(struct ieee802154_dev *dev, dev 176 include/net/mac802154.h int (*ieee_addr)(struct ieee802154_dev *dev, __le64 addr); dev 177 include/net/mac802154.h int (*set_txpower)(struct ieee802154_dev *dev, int db); dev 178 include/net/mac802154.h int (*set_lbt)(struct ieee802154_dev *dev, bool on); dev 179 include/net/mac802154.h int (*set_cca_mode)(struct ieee802154_dev *dev, u8 mode); dev 180 include/net/mac802154.h int (*set_cca_ed_level)(struct ieee802154_dev *dev, dev 182 include/net/mac802154.h int (*set_csma_params)(struct ieee802154_dev *dev, dev 184 include/net/mac802154.h int (*set_frame_retries)(struct ieee802154_dev *dev, dev 191 include/net/mac802154.h void ieee802154_free_device(struct ieee802154_dev *dev); dev 192 include/net/mac802154.h int ieee802154_register_device(struct ieee802154_dev *dev); dev 193 include/net/mac802154.h void ieee802154_unregister_device(struct ieee802154_dev *dev); dev 195 include/net/mac802154.h void ieee802154_rx_irqsafe(struct ieee802154_dev *dev, struct sk_buff *skb, dev 113 include/net/mrp.h struct net_device *dev; dev 132 include/net/mrp.h int mrp_init_applicant(struct net_device *dev, struct mrp_application *app); dev 133 include/net/mrp.h void mrp_uninit_applicant(struct net_device *dev, struct mrp_application *app); dev 135 include/net/mrp.h int mrp_request_join(const struct net_device *dev, dev 138 include/net/mrp.h void mrp_request_leave(const struct net_device *dev, dev 130 include/net/ndisc.h static inline int ndisc_opt_addr_space(struct net_device *dev) dev 132 include/net/ndisc.h return NDISC_OPT_SPACE(dev->addr_len + dev 133 include/net/ndisc.h ndisc_addr_option_pad(dev->type)); dev 137 include/net/ndisc.h struct net_device *dev) dev 141 include/net/ndisc.h int prepad = ndisc_addr_option_pad(dev->type); dev 142 include/net/ndisc.h if (lladdrlen != ndisc_opt_addr_space(dev)) dev 147 include/net/ndisc.h static inline u32 ndisc_hashfn(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) dev 151 include/net/ndisc.h return (((p32[0] ^ hash32_ptr(dev)) * hash_rnd[0]) + dev 157 include/net/ndisc.h static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) dev 165 include/net/ndisc.h hash_val = ndisc_hashfn(pkey, dev, nht->hash_rnd) >> (32 - nht->hash_shift); dev 170 include/net/ndisc.h if (n->dev == dev && dev 179 include/net/ndisc.h static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) dev 184 include/net/ndisc.h n = __ipv6_neigh_lookup_noref(dev, pkey); dev 200 include/net/ndisc.h void ndisc_send_ns(struct net_device *dev, struct neighbour *neigh, dev 204 include/net/ndisc.h void ndisc_send_rs(struct net_device *dev, dev 206 include/net/ndisc.h void ndisc_send_na(struct net_device *dev, struct neighbour *neigh, dev 213 include/net/ndisc.h int ndisc_mc_map(const struct in6_addr *addr, char *buf, struct net_device *dev, dev 71 include/net/neighbour.h struct net_device *dev; dev 156 include/net/neighbour.h struct net_device *dev; dev 173 include/net/neighbour.h struct net_device *dev; dev 198 include/net/neighbour.h const struct net_device *dev, dev 245 include/net/neighbour.h struct net_device *dev); dev 249 include/net/neighbour.h struct net_device *dev, bool want_ref); dev 252 include/net/neighbour.h struct net_device *dev) dev 254 include/net/neighbour.h return __neigh_create(tbl, pkey, dev, true); dev 260 include/net/neighbour.h void neigh_changeaddr(struct neigh_table *tbl, struct net_device *dev); dev 261 include/net/neighbour.h int neigh_ifdown(struct neigh_table *tbl, struct net_device *dev); dev 268 include/net/neighbour.h struct net_device *dev); dev 270 include/net/neighbour.h struct neigh_parms *neigh_parms_alloc(struct net_device *dev, dev 285 include/net/neighbour.h const void *key, struct net_device *dev, dev 288 include/net/neighbour.h const void *key, struct net_device *dev); dev 290 include/net/neighbour.h struct net_device *dev); dev 331 include/net/neighbour.h int neigh_sysctl_register(struct net_device *dev, struct neigh_parms *p, dev 413 include/net/neighbour.h __neigh_lookup(struct neigh_table *tbl, const void *pkey, struct net_device *dev, int creat) dev 415 include/net/neighbour.h struct neighbour *n = neigh_lookup(tbl, pkey, dev); dev 420 include/net/neighbour.h n = neigh_create(tbl, pkey, dev); dev 426 include/net/neighbour.h struct net_device *dev) dev 428 include/net/neighbour.h struct neighbour *n = neigh_lookup(tbl, pkey, dev); dev 433 include/net/neighbour.h return neigh_create(tbl, pkey, dev); dev 446 include/net/neighbour.h const struct net_device *dev) dev 452 include/net/neighbour.h memcpy(dst, n->ha, dev->addr_len); dev 10 include/net/netfilter/ipv6/nf_reject.h if (hooknum == NF_INET_LOCAL_OUT && skb_in->dev == NULL) dev 11 include/net/netfilter/ipv6/nf_reject.h skb_in->dev = net->loopback_dev; dev 283 include/net/netfilter/nf_conntrack.h return skb->dev && skb->skb_iif && skb->dev->flags & IFF_LOOPBACK; dev 90 include/net/netrom.h struct net_device *dev; dev 245 include/net/nfc/digital.h struct device *dev) dev 247 include/net/nfc/digital.h nfc_set_parent_dev(ndev->nfc_dev, dev); dev 250 include/net/nfc/digital.h static inline void nfc_digital_set_drvdata(struct nfc_digital_dev *dev, dev 253 include/net/nfc/digital.h dev->driver_data = data; dev 256 include/net/nfc/digital.h static inline void *nfc_digital_get_drvdata(struct nfc_digital_dev *dev) dev 258 include/net/nfc/digital.h return dev->driver_data; dev 57 include/net/nfc/hci.h int (*discover_se)(struct nfc_hci_dev *dev); dev 58 include/net/nfc/hci.h int (*enable_se)(struct nfc_hci_dev *dev, u32 se_idx); dev 59 include/net/nfc/hci.h int (*disable_se)(struct nfc_hci_dev *dev, u32 se_idx); dev 173 include/net/nfc/nci_core.h static inline void nci_set_parent_dev(struct nci_dev *ndev, struct device *dev) dev 175 include/net/nfc/nci_core.h nfc_set_parent_dev(ndev->nfc_dev, dev); dev 29 include/net/nfc/nfc.h #define nfc_info(dev, fmt, ...) dev_info((dev), "NFC: " fmt, ##__VA_ARGS__) dev 30 include/net/nfc/nfc.h #define nfc_err(dev, fmt, ...) dev_err((dev), "NFC: " fmt, ##__VA_ARGS__) dev 59 include/net/nfc/nfc.h int (*dev_up)(struct nfc_dev *dev); dev 60 include/net/nfc/nfc.h int (*dev_down)(struct nfc_dev *dev); dev 61 include/net/nfc/nfc.h int (*start_poll)(struct nfc_dev *dev, dev 63 include/net/nfc/nfc.h void (*stop_poll)(struct nfc_dev *dev); dev 64 include/net/nfc/nfc.h int (*dep_link_up)(struct nfc_dev *dev, struct nfc_target *target, dev 66 include/net/nfc/nfc.h int (*dep_link_down)(struct nfc_dev *dev); dev 67 include/net/nfc/nfc.h int (*activate_target)(struct nfc_dev *dev, struct nfc_target *target, dev 69 include/net/nfc/nfc.h void (*deactivate_target)(struct nfc_dev *dev, dev 71 include/net/nfc/nfc.h int (*im_transceive)(struct nfc_dev *dev, struct nfc_target *target, dev 74 include/net/nfc/nfc.h int (*tm_send)(struct nfc_dev *dev, struct sk_buff *skb); dev 75 include/net/nfc/nfc.h int (*check_presence)(struct nfc_dev *dev, struct nfc_target *target); dev 76 include/net/nfc/nfc.h int (*fw_download)(struct nfc_dev *dev, const char *firmware_name); dev 79 include/net/nfc/nfc.h int (*discover_se)(struct nfc_dev *dev); dev 80 include/net/nfc/nfc.h int (*enable_se)(struct nfc_dev *dev, u32 se_idx); dev 81 include/net/nfc/nfc.h int (*disable_se)(struct nfc_dev *dev, u32 se_idx); dev 82 include/net/nfc/nfc.h int (*se_io) (struct nfc_dev *dev, u32 se_idx, dev 147 include/net/nfc/nfc.h struct device dev; dev 171 include/net/nfc/nfc.h #define to_nfc_dev(_dev) container_of(_dev, struct nfc_dev, dev) dev 185 include/net/nfc/nfc.h static inline void nfc_free_device(struct nfc_dev *dev) dev 187 include/net/nfc/nfc.h put_device(&dev->dev); dev 190 include/net/nfc/nfc.h int nfc_register_device(struct nfc_dev *dev); dev 192 include/net/nfc/nfc.h void nfc_unregister_device(struct nfc_dev *dev); dev 201 include/net/nfc/nfc.h struct device *dev) dev 203 include/net/nfc/nfc.h nfc_dev->dev.parent = dev; dev 212 include/net/nfc/nfc.h static inline void nfc_set_drvdata(struct nfc_dev *dev, void *data) dev 214 include/net/nfc/nfc.h dev_set_drvdata(&dev->dev, data); dev 222 include/net/nfc/nfc.h static inline void *nfc_get_drvdata(struct nfc_dev *dev) dev 224 include/net/nfc/nfc.h return dev_get_drvdata(&dev->dev); dev 232 include/net/nfc/nfc.h static inline const char *nfc_device_name(struct nfc_dev *dev) dev 234 include/net/nfc/nfc.h return dev_name(&dev->dev); dev 237 include/net/nfc/nfc.h struct sk_buff *nfc_alloc_send_skb(struct nfc_dev *dev, struct sock *sk, dev 242 include/net/nfc/nfc.h int nfc_set_remote_general_bytes(struct nfc_dev *dev, dev 244 include/net/nfc/nfc.h u8 *nfc_get_local_general_bytes(struct nfc_dev *dev, size_t *gb_len); dev 246 include/net/nfc/nfc.h int nfc_fw_download_done(struct nfc_dev *dev, const char *firmware_name, dev 249 include/net/nfc/nfc.h int nfc_targets_found(struct nfc_dev *dev, dev 251 include/net/nfc/nfc.h int nfc_target_lost(struct nfc_dev *dev, u32 target_idx); dev 253 include/net/nfc/nfc.h int nfc_dep_link_is_up(struct nfc_dev *dev, u32 target_idx, dev 256 include/net/nfc/nfc.h int nfc_tm_activated(struct nfc_dev *dev, u32 protocol, u8 comm_mode, dev 258 include/net/nfc/nfc.h int nfc_tm_deactivated(struct nfc_dev *dev); dev 259 include/net/nfc/nfc.h int nfc_tm_data_received(struct nfc_dev *dev, struct sk_buff *skb); dev 261 include/net/nfc/nfc.h void nfc_driver_failure(struct nfc_dev *dev, int err); dev 263 include/net/nfc/nfc.h int nfc_add_se(struct nfc_dev *dev, u32 se_idx, u16 type); dev 264 include/net/nfc/nfc.h int nfc_remove_se(struct nfc_dev *dev, u32 se_idx); dev 265 include/net/nfc/nfc.h struct nfc_se *nfc_find_se(struct nfc_dev *dev, u32 se_idx); dev 267 include/net/nfc/nfc.h void nfc_send_to_raw_sock(struct nfc_dev *dev, struct sk_buff *skb, dev 39 include/net/nl802154.h int ieee802154_nl_assoc_indic(struct net_device *dev, dev 54 include/net/nl802154.h int ieee802154_nl_assoc_confirm(struct net_device *dev, dev 67 include/net/nl802154.h int ieee802154_nl_disassoc_indic(struct net_device *dev, dev 82 include/net/nl802154.h int ieee802154_nl_disassoc_confirm(struct net_device *dev, dev 97 include/net/nl802154.h int ieee802154_nl_scan_confirm(struct net_device *dev, dev 114 include/net/nl802154.h int ieee802154_nl_beacon_indic(struct net_device *dev, __le16 panid, dev 124 include/net/nl802154.h int ieee802154_nl_start_confirm(struct net_device *dev, u8 status); dev 6 include/net/p8022.h struct net_device *dev, dev 45 include/net/phonet/pn_dev.h int phonet_address_add(struct net_device *dev, u8 addr); dev 46 include/net/phonet/pn_dev.h int phonet_address_del(struct net_device *dev, u8 addr); dev 47 include/net/phonet/pn_dev.h u8 phonet_address_get(struct net_device *dev, u8 addr); dev 49 include/net/phonet/pn_dev.h void phonet_address_notify(int event, struct net_device *dev, u8 addr); dev 51 include/net/phonet/pn_dev.h int phonet_route_add(struct net_device *dev, u8 daddr); dev 52 include/net/phonet/pn_dev.h int phonet_route_del(struct net_device *dev, u8 daddr); dev 53 include/net/phonet/pn_dev.h void rtm_phonet_notify(int event, struct net_device *dev, u8 dst); dev 46 include/net/ping.h const struct net_device *dev, int strict); dev 340 include/net/pkt_cls.h struct net_device *dev; dev 344 include/net/pkt_cls.h dev = __dev_get_by_name(net, indev); dev 345 include/net/pkt_cls.h if (!dev) dev 347 include/net/pkt_cls.h return dev->ifindex; dev 93 include/net/pkt_sched.h struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle); dev 94 include/net/pkt_sched.h struct Qdisc *qdisc_lookup_class(struct net_device *dev, u32 handle); dev 101 include/net/pkt_sched.h struct net_device *dev, struct netdev_queue *txq, dev 120 include/net/pkt_sched.h static inline unsigned int psched_mtu(const struct net_device *dev) dev 122 include/net/pkt_sched.h return dev->mtu + dev->hard_header_len; dev 95 include/net/rose.h struct net_device *dev; dev 110 include/net/route.h void rt_flush_dev(struct net_device *dev); dev 189 include/net/route.h unsigned int inet_dev_addr_type(struct net *net, const struct net_device *dev, dev 56 include/net/rtnetlink.h void (*setup)(struct net_device *dev); dev 64 include/net/rtnetlink.h struct net_device *dev, dev 67 include/net/rtnetlink.h int (*changelink)(struct net_device *dev, dev 70 include/net/rtnetlink.h void (*dellink)(struct net_device *dev, dev 73 include/net/rtnetlink.h size_t (*get_size)(const struct net_device *dev); dev 75 include/net/rtnetlink.h const struct net_device *dev); dev 77 include/net/rtnetlink.h size_t (*get_xstats_size)(const struct net_device *dev); dev 79 include/net/rtnetlink.h const struct net_device *dev); dev 87 include/net/rtnetlink.h int (*slave_changelink)(struct net_device *dev, dev 91 include/net/rtnetlink.h size_t (*get_slave_size)(const struct net_device *dev, dev 94 include/net/rtnetlink.h const struct net_device *dev, dev 123 include/net/rtnetlink.h const struct net_device *dev); dev 124 include/net/rtnetlink.h size_t (*get_link_af_size)(const struct net_device *dev); dev 126 include/net/rtnetlink.h int (*validate_link_af)(const struct net_device *dev, dev 128 include/net/rtnetlink.h int (*set_link_af)(struct net_device *dev, dev 142 include/net/rtnetlink.h int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm); dev 48 include/net/sch_generic.h int (*enqueue)(struct sk_buff *skb, struct Qdisc *dev); dev 49 include/net/sch_generic.h struct sk_buff * (*dequeue)(struct Qdisc *dev); dev 324 include/net/sch_generic.h return qdisc->dev_queue->dev; dev 387 include/net/sch_generic.h void dev_init_scheduler(struct net_device *dev); dev 388 include/net/sch_generic.h void dev_shutdown(struct net_device *dev); dev 389 include/net/sch_generic.h void dev_activate(struct net_device *dev); dev 390 include/net/sch_generic.h void dev_deactivate(struct net_device *dev); dev 407 include/net/sch_generic.h static inline void qdisc_reset_all_tx_gt(struct net_device *dev, unsigned int i) dev 411 include/net/sch_generic.h for (; i < dev->num_tx_queues; i++) { dev 412 include/net/sch_generic.h qdisc = rtnl_dereference(netdev_get_tx_queue(dev, i)->qdisc); dev 421 include/net/sch_generic.h static inline void qdisc_reset_all_tx(struct net_device *dev) dev 423 include/net/sch_generic.h qdisc_reset_all_tx_gt(dev, 0); dev 427 include/net/sch_generic.h static inline bool qdisc_all_tx_empty(const struct net_device *dev) dev 432 include/net/sch_generic.h for (i = 0; i < dev->num_tx_queues; i++) { dev 433 include/net/sch_generic.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 446 include/net/sch_generic.h static inline bool qdisc_tx_changing(const struct net_device *dev) dev 450 include/net/sch_generic.h for (i = 0; i < dev->num_tx_queues; i++) { dev 451 include/net/sch_generic.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 459 include/net/sch_generic.h static inline bool qdisc_tx_is_noop(const struct net_device *dev) dev 463 include/net/sch_generic.h for (i = 0; i < dev->num_tx_queues; i++) { dev 464 include/net/sch_generic.h struct netdev_queue *txq = netdev_get_tx_queue(dev, i); dev 87 include/net/udp_tunnel.h struct sk_buff *skb, struct net_device *dev, dev 14 include/net/wext.h struct iw_statistics *get_wireless_stats(struct net_device *dev); dev 15 include/net/wext.h int call_commit_handler(struct net_device *dev); dev 44 include/net/wext.h int ioctl_private_call(struct net_device *dev, struct iwreq *iwr, dev 47 include/net/wext.h int compat_private_call(struct net_device *dev, struct iwreq *iwr, dev 50 include/net/wext.h int iw_handler_get_private(struct net_device * dev, dev 454 include/net/wimax.h return wimax_dev->net_dev->dev.parent; dev 57 include/net/wpan-phy.h struct device dev; dev 62 include/net/wpan-phy.h void (*del_iface)(struct wpan_phy *phy, struct net_device *dev); dev 75 include/net/wpan-phy.h #define to_phy(_dev) container_of(_dev, struct wpan_phy, dev) dev 78 include/net/wpan-phy.h static inline void wpan_phy_set_dev(struct wpan_phy *phy, struct device *dev) dev 80 include/net/wpan-phy.h phy->dev.parent = dev; dev 98 include/net/wpan-phy.h put_device(&phy->dev); dev 103 include/net/wpan-phy.h return dev_name(&phy->dev); dev 131 include/net/x25.h struct net_device *dev; dev 137 include/net/x25.h struct net_device *dev; dev 262 include/net/x25.h void x25_route_device_down(struct net_device *dev); dev 9 include/net/x25device.h static inline __be16 x25_type_trans(struct sk_buff *skb, struct net_device *dev) dev 11 include/net/x25device.h skb->dev = dev; dev 303 include/net/xfrm.h struct net_device *dev, dev 980 include/net/xfrm.h void xfrm_dst_ifdown(struct dst_entry *dst, struct net_device *dev); dev 1071 include/net/xfrm.h struct net *net = dev_net(skb->dev); dev 1129 include/net/xfrm.h struct net *net = dev_net(skb->dev); dev 113 include/pcmcia/cistpl.h } dev[CISTPL_MAX_DEVICES]; dev 52 include/pcmcia/ds.h int (*probe) (struct pcmcia_device *dev); dev 53 include/pcmcia/ds.h void (*remove) (struct pcmcia_device *dev); dev 55 include/pcmcia/ds.h int (*suspend) (struct pcmcia_device *dev); dev 56 include/pcmcia/ds.h int (*resume) (struct pcmcia_device *dev); dev 147 include/pcmcia/ds.h struct device dev; dev 154 include/pcmcia/ds.h #define to_pcmcia_dev(n) container_of(n, struct pcmcia_device, dev) dev 184 include/pcmcia/ds.h struct net_device *dev); dev 224 include/pcmcia/ss.h struct device dev; dev 108 include/rdma/ib_addr.h int rdma_copy_addr(struct rdma_dev_addr *dev_addr, struct net_device *dev, dev 139 include/rdma/ib_addr.h static inline u16 rdma_vlan_dev_vlan_id(const struct net_device *dev) dev 141 include/rdma/ib_addr.h return dev->priv_flags & IFF_802_1Q_VLAN ? dev 142 include/rdma/ib_addr.h vlan_dev_vlan_id(dev) : 0xffff; dev 182 include/rdma/ib_addr.h struct net_device *dev; dev 185 include/rdma/ib_addr.h dev = dev_get_by_index(&init_net, dev_addr->bound_dev_if); dev 186 include/rdma/ib_addr.h if (dev) { dev 187 include/rdma/ib_addr.h ip4 = (struct in_device *)dev->ip_ptr; dev 191 include/rdma/ib_addr.h dev_put(dev); dev 242 include/rdma/ib_addr.h static inline int iboe_get_rate(struct net_device *dev) dev 249 include/rdma/ib_addr.h err = __ethtool_get_settings(dev, &cmd); dev 306 include/rdma/ib_addr.h static inline struct net_device *rdma_vlan_dev_real_dev(const struct net_device *dev) dev 308 include/rdma/ib_addr.h return dev->priv_flags & IFF_802_1Q_VLAN ? dev 309 include/rdma/ib_addr.h vlan_dev_real_dev(dev) : NULL; dev 1392 include/rdma/ib_verbs.h int (*mapping_error)(struct ib_device *dev, dev 1394 include/rdma/ib_verbs.h u64 (*map_single)(struct ib_device *dev, dev 1397 include/rdma/ib_verbs.h void (*unmap_single)(struct ib_device *dev, dev 1400 include/rdma/ib_verbs.h u64 (*map_page)(struct ib_device *dev, dev 1404 include/rdma/ib_verbs.h void (*unmap_page)(struct ib_device *dev, dev 1407 include/rdma/ib_verbs.h int (*map_sg)(struct ib_device *dev, dev 1410 include/rdma/ib_verbs.h void (*unmap_sg)(struct ib_device *dev, dev 1413 include/rdma/ib_verbs.h void (*sync_single_for_cpu)(struct ib_device *dev, dev 1417 include/rdma/ib_verbs.h void (*sync_single_for_device)(struct ib_device *dev, dev 1421 include/rdma/ib_verbs.h void *(*alloc_coherent)(struct ib_device *dev, dev 1425 include/rdma/ib_verbs.h void (*free_coherent)(struct ib_device *dev, dev 1614 include/rdma/ib_verbs.h struct device dev; dev 2098 include/rdma/ib_verbs.h static inline int ib_dma_mapping_error(struct ib_device *dev, u64 dma_addr) dev 2100 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2101 include/rdma/ib_verbs.h return dev->dma_ops->mapping_error(dev, dma_addr); dev 2102 include/rdma/ib_verbs.h return dma_mapping_error(dev->dma_device, dma_addr); dev 2112 include/rdma/ib_verbs.h static inline u64 ib_dma_map_single(struct ib_device *dev, dev 2116 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2117 include/rdma/ib_verbs.h return dev->dma_ops->map_single(dev, cpu_addr, size, direction); dev 2118 include/rdma/ib_verbs.h return dma_map_single(dev->dma_device, cpu_addr, size, direction); dev 2128 include/rdma/ib_verbs.h static inline void ib_dma_unmap_single(struct ib_device *dev, dev 2132 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2133 include/rdma/ib_verbs.h dev->dma_ops->unmap_single(dev, addr, size, direction); dev 2135 include/rdma/ib_verbs.h dma_unmap_single(dev->dma_device, addr, size, direction); dev 2138 include/rdma/ib_verbs.h static inline u64 ib_dma_map_single_attrs(struct ib_device *dev, dev 2143 include/rdma/ib_verbs.h return dma_map_single_attrs(dev->dma_device, cpu_addr, size, dev 2147 include/rdma/ib_verbs.h static inline void ib_dma_unmap_single_attrs(struct ib_device *dev, dev 2152 include/rdma/ib_verbs.h return dma_unmap_single_attrs(dev->dma_device, addr, size, dev 2164 include/rdma/ib_verbs.h static inline u64 ib_dma_map_page(struct ib_device *dev, dev 2170 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2171 include/rdma/ib_verbs.h return dev->dma_ops->map_page(dev, page, offset, size, direction); dev 2172 include/rdma/ib_verbs.h return dma_map_page(dev->dma_device, page, offset, size, direction); dev 2182 include/rdma/ib_verbs.h static inline void ib_dma_unmap_page(struct ib_device *dev, dev 2186 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2187 include/rdma/ib_verbs.h dev->dma_ops->unmap_page(dev, addr, size, direction); dev 2189 include/rdma/ib_verbs.h dma_unmap_page(dev->dma_device, addr, size, direction); dev 2199 include/rdma/ib_verbs.h static inline int ib_dma_map_sg(struct ib_device *dev, dev 2203 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2204 include/rdma/ib_verbs.h return dev->dma_ops->map_sg(dev, sg, nents, direction); dev 2205 include/rdma/ib_verbs.h return dma_map_sg(dev->dma_device, sg, nents, direction); dev 2215 include/rdma/ib_verbs.h static inline void ib_dma_unmap_sg(struct ib_device *dev, dev 2219 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2220 include/rdma/ib_verbs.h dev->dma_ops->unmap_sg(dev, sg, nents, direction); dev 2222 include/rdma/ib_verbs.h dma_unmap_sg(dev->dma_device, sg, nents, direction); dev 2225 include/rdma/ib_verbs.h static inline int ib_dma_map_sg_attrs(struct ib_device *dev, dev 2230 include/rdma/ib_verbs.h return dma_map_sg_attrs(dev->dma_device, sg, nents, direction, attrs); dev 2233 include/rdma/ib_verbs.h static inline void ib_dma_unmap_sg_attrs(struct ib_device *dev, dev 2238 include/rdma/ib_verbs.h dma_unmap_sg_attrs(dev->dma_device, sg, nents, direction, attrs); dev 2248 include/rdma/ib_verbs.h static inline u64 ib_sg_dma_address(struct ib_device *dev, dev 2262 include/rdma/ib_verbs.h static inline unsigned int ib_sg_dma_len(struct ib_device *dev, dev 2275 include/rdma/ib_verbs.h static inline void ib_dma_sync_single_for_cpu(struct ib_device *dev, dev 2280 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2281 include/rdma/ib_verbs.h dev->dma_ops->sync_single_for_cpu(dev, addr, size, dir); dev 2283 include/rdma/ib_verbs.h dma_sync_single_for_cpu(dev->dma_device, addr, size, dir); dev 2293 include/rdma/ib_verbs.h static inline void ib_dma_sync_single_for_device(struct ib_device *dev, dev 2298 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2299 include/rdma/ib_verbs.h dev->dma_ops->sync_single_for_device(dev, addr, size, dir); dev 2301 include/rdma/ib_verbs.h dma_sync_single_for_device(dev->dma_device, addr, size, dir); dev 2311 include/rdma/ib_verbs.h static inline void *ib_dma_alloc_coherent(struct ib_device *dev, dev 2316 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2317 include/rdma/ib_verbs.h return dev->dma_ops->alloc_coherent(dev, size, dma_handle, flag); dev 2322 include/rdma/ib_verbs.h ret = dma_alloc_coherent(dev->dma_device, size, &handle, flag); dev 2335 include/rdma/ib_verbs.h static inline void ib_dma_free_coherent(struct ib_device *dev, dev 2339 include/rdma/ib_verbs.h if (dev->dma_ops) dev 2340 include/rdma/ib_verbs.h dev->dma_ops->free_coherent(dev, size, cpu_addr, dma_handle); dev 2342 include/rdma/ib_verbs.h dma_free_coherent(dev->dma_device, size, cpu_addr, dma_handle); dev 128 include/scsi/fc_frame.h static inline struct fc_frame *fc_frame_alloc(struct fc_lport *dev, size_t len) dev 137 include/scsi/fc_frame.h fp = fc_frame_alloc_fill(dev, len); dev 44 include/scsi/fcoe_sysfs.h container_of((d), struct fcoe_ctlr_device, dev) dev 61 include/scsi/fcoe_sysfs.h struct device dev; dev 95 include/scsi/fcoe_sysfs.h struct device dev; dev 115 include/scsi/fcoe_sysfs.h container_of((d), struct fcoe_fcf_device, dev) dev 118 include/scsi/fcoe_sysfs.h dev_to_ctlr((x)->dev.parent) dev 287 include/scsi/libfcoe.h #define MODULE_ALIAS_FCOE_PCI(ven, dev) \ dev 290 include/scsi/libfcoe.h "d" __stringify(dev) "sv*sd*bc*sc*i*") dev 414 include/scsi/libsas.h struct device *dev; /* should be set */ dev 454 include/scsi/libsas.h static inline struct ata_device *sas_to_ata_dev(struct domain_device *dev) dev 456 include/scsi/libsas.h return &dev->sata_dev.ap->link.device[0]; dev 485 include/scsi/libsas.h put_device(&phy->dev); dev 614 include/scsi/libsas.h struct domain_device *dev; dev 747 include/scsi/libsas.h extern void sas_ssp_task_response(struct device *dev, struct sas_task *task, dev 749 include/scsi/libsas.h struct sas_phy *sas_get_local_phy(struct domain_device *dev); dev 100 include/scsi/osd_ore.h unsigned dev; dev 162 include/scsi/osd_ore.h unsigned dev; dev 33 include/scsi/sas_ata.h static inline int dev_is_sata(struct domain_device *dev) dev 35 include/scsi/sas_ata.h return dev->dev_type == SAS_SATA_DEV || dev->dev_type == SAS_SATA_PM || dev 36 include/scsi/sas_ata.h dev->dev_type == SAS_SATA_PM_PORT || dev->dev_type == SAS_SATA_PENDING; dev 39 include/scsi/sas_ata.h int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy); dev 40 include/scsi/sas_ata.h int sas_ata_init(struct domain_device *dev); dev 45 include/scsi/sas_ata.h void sas_ata_schedule_reset(struct domain_device *dev); dev 46 include/scsi/sas_ata.h void sas_ata_wait_eh(struct domain_device *dev); dev 54 include/scsi/sas_ata.h static inline int dev_is_sata(struct domain_device *dev) dev 58 include/scsi/sas_ata.h static inline int sas_ata_init(struct domain_device *dev) dev 75 include/scsi/sas_ata.h static inline void sas_ata_schedule_reset(struct domain_device *dev) dev 79 include/scsi/sas_ata.h static inline void sas_ata_wait_eh(struct domain_device *dev) dev 95 include/scsi/sas_ata.h static inline int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy) dev 277 include/scsi/scsi_device.h struct device dev; dev 312 include/scsi/scsi_device.h #define to_scsi_target(d) container_of(d, struct scsi_target, dev) dev 321 include/scsi/scsi_device.h dev_printk(prefix, &(starget)->dev, fmt, ##a) dev 88 include/scsi/scsi_host.h int (* ioctl)(struct scsi_device *dev, int cmd, void __user *arg); dev 98 include/scsi/scsi_host.h int (* compat_ioctl)(struct scsi_device *dev, int cmd, void __user *arg); dev 770 include/scsi/scsi_host.h static inline struct Scsi_Host *dev_to_shost(struct device *dev) dev 772 include/scsi/scsi_host.h while (!scsi_is_host_device(dev)) { dev 773 include/scsi/scsi_host.h if (!dev->parent) dev 775 include/scsi/scsi_host.h dev = dev->parent; dev 777 include/scsi/scsi_host.h return container_of(dev, struct Scsi_Host, shost_gendev); dev 812 include/scsi/scsi_host.h struct device *dev) dev 814 include/scsi/scsi_host.h return scsi_add_host_with_dma(host, dev, dev); dev 109 include/scsi/scsi_transport.h struct Scsi_Host *shost = dev_to_shost(&starget->dev); dev 248 include/scsi/scsi_transport_fc.h struct device dev; dev 259 include/scsi/scsi_transport_fc.h container_of(d, struct fc_vport, dev) dev 260 include/scsi/scsi_transport_fc.h #define transport_class_to_vport(dev) \ dev 261 include/scsi/scsi_transport_fc.h dev_to_vport(dev->parent) dev 267 include/scsi/scsi_transport_fc.h (v->dev.parent) dev 353 include/scsi/scsi_transport_fc.h struct device dev; dev 369 include/scsi/scsi_transport_fc.h container_of(d, struct fc_rport, dev) dev 370 include/scsi/scsi_transport_fc.h #define transport_class_to_rport(dev) \ dev 371 include/scsi/scsi_transport_fc.h dev_to_rport(dev->parent) dev 373 include/scsi/scsi_transport_fc.h dev_to_shost(r->dev.parent) dev 402 include/scsi/scsi_transport_fc.h scsi_is_fc_rport(s->dev.parent) ? dev_to_rport(s->dev.parent) : NULL dev 639 include/scsi/scsi_transport_fc.h struct device *dev; dev 212 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ dev 216 include/scsi/scsi_transport_iscsi.h container_of(_dev, struct iscsi_cls_conn, dev) dev 222 include/scsi/scsi_transport_iscsi.h iscsi_dev_to_session(_conn->dev.parent) dev 257 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ dev 261 include/scsi/scsi_transport_iscsi.h container_of(_dev, struct iscsi_cls_session, dev) dev 267 include/scsi/scsi_transport_iscsi.h dev_to_shost(_session->dev.parent) dev 270 include/scsi/scsi_transport_iscsi.h iscsi_dev_to_session(_stgt->dev.parent) dev 281 include/scsi/scsi_transport_iscsi.h dev_to_shost(_job->dev) dev 288 include/scsi/scsi_transport_iscsi.h struct device dev; dev 294 include/scsi/scsi_transport_iscsi.h struct device dev; dev 302 include/scsi/scsi_transport_iscsi.h container_of(_dev, struct iscsi_iface, dev) dev 305 include/scsi/scsi_transport_iscsi.h dev_to_shost(_iface->dev.parent) dev 312 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ dev 346 include/scsi/scsi_transport_iscsi.h container_of(_dev, struct iscsi_bus_flash_conn, dev) dev 349 include/scsi/scsi_transport_iscsi.h iscsi_dev_to_flash_session(_conn->dev.parent) dev 359 include/scsi/scsi_transport_iscsi.h struct device dev; /* sysfs transport/container device */ dev 408 include/scsi/scsi_transport_iscsi.h container_of(_dev, struct iscsi_bus_flash_session, dev) dev 411 include/scsi/scsi_transport_iscsi.h dev_to_shost(_session->dev.parent) dev 417 include/scsi/scsi_transport_iscsi.h dev_printk(prefix, &(_cls_session)->dev, fmt, ##a) dev 420 include/scsi/scsi_transport_iscsi.h dev_printk(prefix, &(_cls_conn)->dev, fmt, ##a) dev 455 include/scsi/scsi_transport_iscsi.h extern int iscsi_is_session_dev(const struct device *dev); dev 460 include/scsi/scsi_transport_iscsi.h int (*fn)(struct device *dev, void *data)); dev 475 include/scsi/scsi_transport_iscsi.h extern int iscsi_flashnode_bus_match(struct device *dev, dev 479 include/scsi/scsi_transport_iscsi.h int (*fn)(struct device *dev, void *data)); dev 49 include/scsi/scsi_transport_sas.h struct device dev; dev 77 include/scsi/scsi_transport_sas.h container_of((d), struct sas_phy, dev) dev 78 include/scsi/scsi_transport_sas.h #define transport_class_to_phy(dev) \ dev 79 include/scsi/scsi_transport_sas.h dev_to_phy((dev)->parent) dev 81 include/scsi/scsi_transport_sas.h dev_to_shost((phy)->dev.parent) dev 85 include/scsi/scsi_transport_sas.h struct device dev; dev 93 include/scsi/scsi_transport_sas.h container_of((d), struct sas_rphy, dev) dev 94 include/scsi/scsi_transport_sas.h #define transport_class_to_rphy(dev) \ dev 95 include/scsi/scsi_transport_sas.h dev_to_rphy((dev)->parent) dev 97 include/scsi/scsi_transport_sas.h dev_to_shost((rphy)->dev.parent) dev 99 include/scsi/scsi_transport_sas.h dev_to_rphy((targ)->dev.parent) dev 136 include/scsi/scsi_transport_sas.h struct device dev; dev 151 include/scsi/scsi_transport_sas.h container_of((d), struct sas_port, dev) dev 152 include/scsi/scsi_transport_sas.h #define transport_class_to_sas_port(dev) \ dev 153 include/scsi/scsi_transport_sas.h dev_to_sas_port((dev)->parent) dev 210 include/scsi/scsi_transport_sas.h put_device(&phy->dev); dev 219 include/scsi/scsi_transport_sas.h scsi_is_sas_expander_device(struct device *dev) dev 222 include/scsi/scsi_transport_sas.h if (!scsi_is_sas_rphy(dev)) dev 224 include/scsi/scsi_transport_sas.h rphy = dev_to_rphy(dev); dev 229 include/scsi/scsi_transport_sas.h #define scsi_is_sas_phy_local(phy) scsi_is_host_device((phy)->dev.parent) dev 55 include/scsi/scsi_transport_srp.h struct device dev; dev 531 include/sound/ac97_codec.h struct device dev; dev 536 include/sound/ac97_codec.h #define to_ac97_t(d) container_of(d, struct snd_ac97, dev) dev 659 include/sound/ac97_codec.h ac97->dev.platform_data = data; dev 146 include/sound/compress_driver.h struct device *dev; dev 76 include/sound/core.h int (*dev_free)(struct snd_device *dev); dev 77 include/sound/core.h int (*dev_register)(struct snd_device *dev); dev 78 include/sound/core.h int (*dev_disconnect)(struct snd_device *dev); dev 132 include/sound/core.h struct device *dev; /* device assigned to this card */ dev 191 include/sound/core.h struct device *dev; /* device for sysfs */ dev 210 include/sound/core.h int dev, dev 233 include/sound/core.h static inline int snd_register_device(int type, struct snd_card *card, int dev, dev 238 include/sound/core.h return snd_register_device_for_dev(type, card, dev, f_ops, dev 243 include/sound/core.h int snd_unregister_device(int type, struct snd_card *card, int dev); dev 245 include/sound/core.h struct device *snd_get_device(int type, struct snd_card *card, int dev); dev 248 include/sound/core.h int snd_register_oss_device(int type, struct snd_card *card, int dev, dev 250 include/sound/core.h int snd_unregister_oss_device(int type, struct snd_card *card, int dev); dev 299 include/sound/core.h #define snd_card_set_dev(card, devptr) ((card)->dev = (devptr)) dev 426 include/sound/core.h #define gameport_set_dev_parent(gp,xdev) ((gp)->dev.parent = (xdev)) dev 442 include/sound/core.h #define _SND_PCI_QUIRK_ID_MASK(vend, mask, dev) \ dev 443 include/sound/core.h .subvendor = (vend), .subdevice = (dev), .subdevice_mask = (mask) dev 444 include/sound/core.h #define _SND_PCI_QUIRK_ID(vend, dev) \ dev 445 include/sound/core.h _SND_PCI_QUIRK_ID_MASK(vend, 0xffff, dev) dev 446 include/sound/core.h #define SND_PCI_QUIRK_ID(vend,dev) {_SND_PCI_QUIRK_ID(vend, dev)} dev 448 include/sound/core.h #define SND_PCI_QUIRK(vend,dev,xname,val) \ dev 449 include/sound/core.h {_SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname)} dev 452 include/sound/core.h #define SND_PCI_QUIRK_MASK(vend, mask, dev, xname, val) \ dev 453 include/sound/core.h {_SND_PCI_QUIRK_ID_MASK(vend, mask, dev), \ dev 457 include/sound/core.h #define SND_PCI_QUIRK(vend,dev,xname,val) \ dev 458 include/sound/core.h {_SND_PCI_QUIRK_ID(vend, dev), .value = (val)} dev 459 include/sound/core.h #define SND_PCI_QUIRK_MASK(vend, mask, dev, xname, val) \ dev 460 include/sound/core.h {_SND_PCI_QUIRK_ID_MASK(vend, mask, dev), .value = (val)} dev 144 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_register(struct device *dev, dev 147 include/sound/dmaengine_pcm.h void snd_dmaengine_pcm_unregister(struct device *dev); dev 149 include/sound/dmaengine_pcm.h int devm_snd_dmaengine_pcm_register(struct device *dev, dev 71 include/sound/hwdep.h struct device *dev; dev 197 include/sound/info.h int snd_oss_info_register(int dev, int num, char *string); dev 198 include/sound/info.h #define snd_oss_info_unregister(dev, num) snd_oss_info_register(dev, num, NULL) dev 34 include/sound/memalloc.h struct device *dev; /* generic device */ dev 38 include/sound/memalloc.h #define snd_dma_pci_data(pci) (&(pci)->dev) dev 65 include/sound/memalloc.h struct snd_dma_device dev; /* device type */ dev 92 include/sound/memalloc.h struct device *dev; dev 146 include/sound/memalloc.h int snd_dma_alloc_pages(int type, struct device *dev, size_t size, dev 148 include/sound/memalloc.h int snd_dma_alloc_pages_fallback(int type, struct device *dev, size_t size, dev 29 include/sound/minors.h #define SNDRV_MINOR(card, dev) (((card) << 5) | (dev)) dev 79 include/sound/minors.h #define SNDRV_MINOR_OSS(card, dev) (((card) << 4) | (dev)) dev 22 include/sound/omap-pcm.h int omap_pcm_platform_register(struct device *dev); dev 24 include/sound/omap-pcm.h static inline int omap_pcm_platform_register(struct device *dev) dev 465 include/sound/pcm.h struct device *dev; /* actual hw device this belongs to */ dev 1133 include/sound/pcm.h dev_err((pcm)->card->dev, fmt, ##args) dev 1135 include/sound/pcm.h dev_warn((pcm)->card->dev, fmt, ##args) dev 1137 include/sound/pcm.h dev_dbg((pcm)->card->dev, fmt, ##args) dev 35 include/sound/pxa2xx-lib.h extern int pxa2xx_ac97_hw_probe(struct platform_device *dev); dev 36 include/sound/pxa2xx-lib.h extern void pxa2xx_ac97_hw_remove(struct platform_device *dev); dev 142 include/sound/rawmidi.h struct snd_info_entry *dev; dev 63 include/sound/seq_device.h int (*init_device)(struct snd_seq_device *dev); dev 64 include/sound/seq_device.h int (*free_device)(struct snd_seq_device *dev); dev 75 include/sound/seq_device.h #define SNDRV_SEQ_DEVICE_ARGPTR(dev) (void *)((char *)(dev) + sizeof(struct snd_seq_device)) dev 42 include/sound/seq_midi_event.h void snd_midi_event_free(struct snd_midi_event *dev); dev 43 include/sound/seq_midi_event.h void snd_midi_event_reset_encode(struct snd_midi_event *dev); dev 44 include/sound/seq_midi_event.h void snd_midi_event_reset_decode(struct snd_midi_event *dev); dev 45 include/sound/seq_midi_event.h void snd_midi_event_no_status(struct snd_midi_event *dev, int on); dev 47 include/sound/seq_midi_event.h long snd_midi_event_encode(struct snd_midi_event *dev, unsigned char *buf, long count, dev 49 include/sound/seq_midi_event.h int snd_midi_event_encode_byte(struct snd_midi_event *dev, int c, struct snd_seq_event *ev); dev 51 include/sound/seq_midi_event.h long snd_midi_event_decode(struct snd_midi_event *dev, unsigned char *buf, long count, dev 111 include/sound/snd_wavefront.h extern int snd_wavefront_detect_irq (snd_wavefront_t *dev) ; dev 112 include/sound/snd_wavefront.h extern int snd_wavefront_check_irq (snd_wavefront_t *dev, int irq); dev 113 include/sound/snd_wavefront.h extern int snd_wavefront_restart (snd_wavefront_t *dev); dev 114 include/sound/snd_wavefront.h extern int snd_wavefront_start (snd_wavefront_t *dev); dev 116 include/sound/snd_wavefront.h extern int snd_wavefront_config_midi (snd_wavefront_t *dev) ; dev 243 include/sound/soc-dai.h struct device *dev; dev 311 include/sound/soc-dai.h dev_set_drvdata(dai->dev, data); dev 316 include/sound/soc-dai.h return dev_get_drvdata(dai->dev); dev 408 include/sound/soc-dapm.h int snd_soc_dapm_sys_add(struct device *dev); dev 596 include/sound/soc-dapm.h struct device *dev; /* from parent - for debug */ dev 388 include/sound/soc.h int devm_snd_soc_register_card(struct device *dev, struct snd_soc_card *card); dev 389 include/sound/soc.h int snd_soc_suspend(struct device *dev); dev 390 include/sound/soc.h int snd_soc_resume(struct device *dev); dev 391 include/sound/soc.h int snd_soc_poweroff(struct device *dev); dev 392 include/sound/soc.h int snd_soc_register_platform(struct device *dev, dev 394 include/sound/soc.h int devm_snd_soc_register_platform(struct device *dev, dev 396 include/sound/soc.h void snd_soc_unregister_platform(struct device *dev); dev 397 include/sound/soc.h int snd_soc_add_platform(struct device *dev, struct snd_soc_platform *platform, dev 400 include/sound/soc.h struct snd_soc_platform *snd_soc_lookup_platform(struct device *dev); dev 401 include/sound/soc.h int snd_soc_register_codec(struct device *dev, dev 404 include/sound/soc.h void snd_soc_unregister_codec(struct device *dev); dev 405 include/sound/soc.h int snd_soc_register_component(struct device *dev, dev 408 include/sound/soc.h int devm_snd_soc_register_component(struct device *dev, dev 411 include/sound/soc.h void snd_soc_unregister_component(struct device *dev); dev 721 include/sound/soc.h struct device *dev; dev 780 include/sound/soc.h struct device *dev; dev 894 include/sound/soc.h struct device *dev; dev 1021 include/sound/soc.h struct device *dev; dev 1108 include/sound/soc.h struct device *dev; dev 1296 include/sound/soc.h dev_set_drvdata(c->dev, data); dev 1301 include/sound/soc.h return dev_get_drvdata(c->dev); dev 1329 include/sound/soc.h dev_set_drvdata(rtd->dev, data); dev 1334 include/sound/soc.h return dev_get_drvdata(rtd->dev); dev 171 include/sound/vx_core.h struct device *dev; dev 221 include/sound/vx_core.h irqreturn_t snd_vx_irq_handler(int irq, void *dev); dev 222 include/sound/vx_core.h irqreturn_t snd_vx_threaded_irq_handler(int irq, void *dev); dev 70 include/target/target_core_backend.h u32 sbc_get_device_rev(struct se_device *dev); dev 71 include/target/target_core_backend.h u32 sbc_get_device_type(struct se_device *dev); dev 14 include/trace/events/bcache.h __field(dev_t, dev ) dev 24 include/trace/events/bcache.h __entry->dev = bio->bi_bdev->bd_dev; dev 34 include/trace/events/bcache.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 94 include/trace/events/bcache.h __field(dev_t, dev ) dev 101 include/trace/events/bcache.h __entry->dev = bio->bi_bdev->bd_dev; dev 108 include/trace/events/bcache.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 127 include/trace/events/bcache.h __field(dev_t, dev ) dev 136 include/trace/events/bcache.h __entry->dev = bio->bi_bdev->bd_dev; dev 145 include/trace/events/bcache.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 411 include/trace/events/bcache.h __field(dev_t, dev ) dev 416 include/trace/events/bcache.h __entry->dev = ca->bdev->bd_dev; dev 422 include/trace/events/bcache.h __entry->sectors, MAJOR(__entry->dev), dev 423 include/trace/events/bcache.h MINOR(__entry->dev), __entry->offset) dev 431 include/trace/events/bcache.h __field(dev_t, dev ) dev 436 include/trace/events/bcache.h __entry->dev = ca->bdev->bd_dev; dev 440 include/trace/events/bcache.h TP_printk("allocated %d,%d sector=%llu", MAJOR(__entry->dev), dev 441 include/trace/events/bcache.h MINOR(__entry->dev), __entry->offset) dev 449 include/trace/events/bcache.h __field(dev_t, dev ) dev 456 include/trace/events/bcache.h __entry->dev = ca->bdev->bd_dev; dev 463 include/trace/events/bcache.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->free, dev 21 include/trace/events/block.h __field( dev_t, dev ) dev 27 include/trace/events/block.h __entry->dev = bh->b_bdev->bd_dev; dev 33 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 71 include/trace/events/block.h __field( dev_t, dev ) dev 80 include/trace/events/block.h __entry->dev = rq->rq_disk ? disk_devt(rq->rq_disk) : 0; dev 92 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 151 include/trace/events/block.h __field( dev_t, dev ) dev 160 include/trace/events/block.h __entry->dev = rq->rq_disk ? disk_devt(rq->rq_disk) : 0; dev 170 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 183 include/trace/events/block.h __field( dev_t, dev ) dev 193 include/trace/events/block.h __entry->dev = rq->rq_disk ? disk_devt(rq->rq_disk) : 0; dev 207 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 263 include/trace/events/block.h __field( dev_t, dev ) dev 271 include/trace/events/block.h __entry->dev = bio->bi_bdev ? dev 280 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 301 include/trace/events/block.h __field( dev_t, dev ) dev 309 include/trace/events/block.h __entry->dev = bio->bi_bdev->bd_dev; dev 317 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 329 include/trace/events/block.h __field( dev_t, dev ) dev 337 include/trace/events/block.h __entry->dev = bio->bi_bdev->bd_dev; dev 345 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 396 include/trace/events/block.h __field( dev_t, dev ) dev 404 include/trace/events/block.h __entry->dev = bio->bi_bdev->bd_dev; dev 412 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 424 include/trace/events/block.h __field( dev_t, dev ) dev 432 include/trace/events/block.h __entry->dev = bio ? bio->bi_bdev->bd_dev : 0; dev 441 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 559 include/trace/events/block.h __field( dev_t, dev ) dev 567 include/trace/events/block.h __entry->dev = bio->bi_bdev->bd_dev; dev 575 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 593 include/trace/events/block.h TP_PROTO(struct request_queue *q, struct bio *bio, dev_t dev, dev 596 include/trace/events/block.h TP_ARGS(q, bio, dev, from), dev 599 include/trace/events/block.h __field( dev_t, dev ) dev 608 include/trace/events/block.h __entry->dev = bio->bi_bdev->bd_dev; dev 611 include/trace/events/block.h __entry->old_dev = dev; dev 617 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 637 include/trace/events/block.h TP_PROTO(struct request_queue *q, struct request *rq, dev_t dev, dev 640 include/trace/events/block.h TP_ARGS(q, rq, dev, from), dev 643 include/trace/events/block.h __field( dev_t, dev ) dev 653 include/trace/events/block.h __entry->dev = disk_devt(rq->rq_disk); dev 656 include/trace/events/block.h __entry->old_dev = dev; dev 663 include/trace/events/block.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->rwbs, dev 15 include/trace/events/ext3.h __field( dev_t, dev ) dev 24 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 33 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 45 include/trace/events/ext3.h __field( dev_t, dev ) dev 51 include/trace/events/ext3.h __entry->dev = dir->i_sb->s_dev; dev 57 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 67 include/trace/events/ext3.h __field( dev_t, dev ) dev 74 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 81 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 92 include/trace/events/ext3.h __field( dev_t, dev ) dev 98 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 104 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 114 include/trace/events/ext3.h __field( dev_t, dev ) dev 120 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 126 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 136 include/trace/events/ext3.h __field( dev_t, dev ) dev 142 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 148 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 159 include/trace/events/ext3.h __field( dev_t, dev ) dev 167 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 175 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 188 include/trace/events/ext3.h __field( dev_t, dev ) dev 196 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 204 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 240 include/trace/events/ext3.h __field( dev_t, dev ) dev 249 include/trace/events/ext3.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 253 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 302 include/trace/events/ext3.h __field( dev_t, dev ) dev 311 include/trace/events/ext3.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 315 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 327 include/trace/events/ext3.h __field( dev_t, dev ) dev 334 include/trace/events/ext3.h __entry->dev = sb->s_dev; dev 340 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 351 include/trace/events/ext3.h __field( dev_t, dev ) dev 358 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 365 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 377 include/trace/events/ext3.h __field( dev_t, dev ) dev 385 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 393 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 406 include/trace/events/ext3.h __field( dev_t, dev ) dev 414 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 422 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 433 include/trace/events/ext3.h __field( dev_t, dev ) dev 442 include/trace/events/ext3.h __entry->dev = dentry->d_inode->i_sb->s_dev; dev 449 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 462 include/trace/events/ext3.h __field( dev_t, dev ) dev 468 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 472 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 483 include/trace/events/ext3.h __field( dev_t, dev ) dev 489 include/trace/events/ext3.h __entry->dev = sb->s_dev; dev 494 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 507 include/trace/events/ext3.h __field( dev_t, dev ) dev 511 include/trace/events/ext3.h __entry->dev = sb->s_dev; dev 517 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 531 include/trace/events/ext3.h __field( dev_t, dev ) dev 538 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 542 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 553 include/trace/events/ext3.h __field( dev_t, dev ) dev 558 include/trace/events/ext3.h __entry->dev = sb->s_dev; dev 563 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 577 include/trace/events/ext3.h __field( dev_t, dev ) dev 584 include/trace/events/ext3.h __entry->dev = sb->s_dev; dev 588 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 598 include/trace/events/ext3.h __field( dev_t, dev ) dev 606 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 614 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 625 include/trace/events/ext3.h __field( dev_t, dev ) dev 631 include/trace/events/ext3.h __entry->dev = sb->s_dev; dev 636 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 647 include/trace/events/ext3.h __field( dev_t, dev ) dev 655 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 662 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 676 include/trace/events/ext3.h __field( dev_t, dev ) dev 685 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 693 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 708 include/trace/events/ext3.h __field( dev_t, dev ) dev 715 include/trace/events/ext3.h __entry->dev = dentry->d_inode->i_sb->s_dev; dev 719 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 732 include/trace/events/ext3.h __field( dev_t, dev ) dev 738 include/trace/events/ext3.h __entry->dev = dentry->d_inode->i_sb->s_dev; dev 743 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 755 include/trace/events/ext3.h __field( dev_t, dev ) dev 761 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 766 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 792 include/trace/events/ext3.h __field( dev_t, dev ) dev 800 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 807 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 820 include/trace/events/ext3.h __field( dev_t, dev ) dev 829 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 837 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 850 include/trace/events/ext3.h __field( dev_t, dev ) dev 855 include/trace/events/ext3.h __entry->dev = inode->i_sb->s_dev; dev 859 include/trace/events/ext3.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 84 include/trace/events/ext4.h __field( dev_t, dev ) dev 93 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 102 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 113 include/trace/events/ext4.h __field( dev_t, dev ) dev 119 include/trace/events/ext4.h __entry->dev = dir->i_sb->s_dev; dev 125 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 135 include/trace/events/ext4.h __field( dev_t, dev ) dev 142 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 149 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 160 include/trace/events/ext4.h __field( dev_t, dev ) dev 166 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 172 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 182 include/trace/events/ext4.h __field( dev_t, dev ) dev 188 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 194 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 204 include/trace/events/ext4.h __field( dev_t, dev ) dev 210 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 216 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 226 include/trace/events/ext4.h __field( dev_t, dev ) dev 232 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 238 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 251 include/trace/events/ext4.h __field( dev_t, dev ) dev 259 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 267 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 295 include/trace/events/ext4.h __field( dev_t, dev ) dev 303 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 311 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 346 include/trace/events/ext4.h __field( dev_t, dev ) dev 359 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 374 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 389 include/trace/events/ext4.h __field( dev_t, dev ) dev 397 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 406 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 417 include/trace/events/ext4.h __field( dev_t, dev ) dev 425 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 433 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 445 include/trace/events/ext4.h __field( dev_t, dev ) dev 455 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 466 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 479 include/trace/events/ext4.h __field( dev_t, dev ) dev 486 include/trace/events/ext4.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 492 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 524 include/trace/events/ext4.h __field( dev_t, dev ) dev 532 include/trace/events/ext4.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 540 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 565 include/trace/events/ext4.h __field( dev_t, dev ) dev 572 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 578 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 589 include/trace/events/ext4.h __field( dev_t, dev ) dev 598 include/trace/events/ext4.h __entry->dev = ac->ac_sb->s_dev; dev 606 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 634 include/trace/events/ext4.h __field( dev_t, dev ) dev 642 include/trace/events/ext4.h __entry->dev = pa->pa_inode->i_sb->s_dev; dev 649 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 660 include/trace/events/ext4.h __field( dev_t, dev ) dev 667 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 673 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 683 include/trace/events/ext4.h __field( dev_t, dev ) dev 689 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 694 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 704 include/trace/events/ext4.h __field( dev_t, dev ) dev 710 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 715 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 725 include/trace/events/ext4.h __field( dev_t, dev ) dev 738 include/trace/events/ext4.h __entry->dev = ar->inode->i_sb->s_dev; dev 752 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 765 include/trace/events/ext4.h __field( dev_t, dev ) dev 779 include/trace/events/ext4.h __entry->dev = ar->inode->i_sb->s_dev; dev 794 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 808 include/trace/events/ext4.h __field( dev_t, dev ) dev 817 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 826 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 838 include/trace/events/ext4.h __field( dev_t, dev ) dev 847 include/trace/events/ext4.h __entry->dev = dentry->d_inode->i_sb->s_dev; dev 854 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 865 include/trace/events/ext4.h __field( dev_t, dev ) dev 871 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 877 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 888 include/trace/events/ext4.h __field( dev_t, dev ) dev 894 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 899 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 909 include/trace/events/ext4.h __field( dev_t, dev ) dev 916 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 923 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 934 include/trace/events/ext4.h __field( dev_t, dev ) dev 957 include/trace/events/ext4.h __entry->dev = ac->ac_inode->i_sb->s_dev; dev 982 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1001 include/trace/events/ext4.h __field( dev_t, dev ) dev 1014 include/trace/events/ext4.h __entry->dev = ac->ac_inode->i_sb->s_dev; dev 1027 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1045 include/trace/events/ext4.h __field( dev_t, dev ) dev 1053 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 1061 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1095 include/trace/events/ext4.h __field( dev_t, dev ) dev 1103 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1111 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1122 include/trace/events/ext4.h __field( dev_t, dev ) dev 1134 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1151 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1165 include/trace/events/ext4.h __field( dev_t, dev ) dev 1175 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1186 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1199 include/trace/events/ext4.h __field( dev_t, dev ) dev 1210 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1223 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1236 include/trace/events/ext4.h __field( dev_t, dev ) dev 1242 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 1247 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1285 include/trace/events/ext4.h __field( dev_t, dev ) dev 1293 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1301 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1313 include/trace/events/ext4.h __field( dev_t, dev ) dev 1322 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1331 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1343 include/trace/events/ext4.h __field( dev_t, dev ) dev 1351 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1359 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1393 include/trace/events/ext4.h __field( dev_t, dev ) dev 1401 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1409 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1421 include/trace/events/ext4.h __field( dev_t, dev ) dev 1428 include/trace/events/ext4.h __entry->dev = dentry->d_inode->i_sb->s_dev; dev 1435 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1446 include/trace/events/ext4.h __field( dev_t, dev ) dev 1452 include/trace/events/ext4.h __entry->dev = dentry->d_inode->i_sb->s_dev; dev 1458 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1469 include/trace/events/ext4.h __field( dev_t, dev ) dev 1475 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1481 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1507 include/trace/events/ext4.h __field( dev_t, dev ) dev 1517 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1528 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1545 include/trace/events/ext4.h __field( dev_t, dev ) dev 1558 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1573 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1587 include/trace/events/ext4.h __field( dev_t, dev ) dev 1595 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1603 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1629 include/trace/events/ext4.h __field( dev_t, dev ) dev 1640 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1652 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1678 include/trace/events/ext4.h __field( dev_t, dev ) dev 1685 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1692 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1703 include/trace/events/ext4.h __field( dev_t, dev ) dev 1708 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1713 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1724 include/trace/events/ext4.h __field( dev_t, dev ) dev 1731 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 1738 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1748 include/trace/events/ext4.h __field( dev_t, dev ) dev 1754 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 1760 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1820 include/trace/events/ext4.h __field( dev_t, dev ) dev 1831 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1843 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1857 include/trace/events/ext4.h __field( dev_t, dev ) dev 1866 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 1875 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1887 include/trace/events/ext4.h __field( dev_t, dev ) dev 1895 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1903 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1916 include/trace/events/ext4.h __field( dev_t, dev ) dev 1923 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1930 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1944 include/trace/events/ext4.h __field( dev_t, dev ) dev 1954 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1965 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 1978 include/trace/events/ext4.h __field( dev_t, dev ) dev 1985 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 1992 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2005 include/trace/events/ext4.h __field( dev_t, dev ) dev 2013 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2021 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2036 include/trace/events/ext4.h __field( dev_t, dev ) dev 2047 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2059 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2077 include/trace/events/ext4.h __field( dev_t, dev ) dev 2087 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2098 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2113 include/trace/events/ext4.h __field( dev_t, dev ) dev 2119 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2125 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2137 include/trace/events/ext4.h __field( dev_t, dev ) dev 2145 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2153 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2167 include/trace/events/ext4.h __field( dev_t, dev ) dev 2177 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2188 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2203 include/trace/events/ext4.h __field( dev_t, dev ) dev 2212 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2221 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2245 include/trace/events/ext4.h __field( dev_t, dev ) dev 2252 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2259 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2270 include/trace/events/ext4.h __field( dev_t, dev ) dev 2276 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2282 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2292 include/trace/events/ext4.h __field( dev_t, dev ) dev 2301 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2310 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2322 include/trace/events/ext4.h __field( dev_t, dev ) dev 2328 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2334 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2345 include/trace/events/ext4.h __field( dev_t, dev ) dev 2355 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2365 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2378 include/trace/events/ext4.h __field( dev_t, dev ) dev 2384 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 2390 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2412 include/trace/events/ext4.h __field( dev_t, dev ) dev 2418 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 2424 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2434 include/trace/events/ext4.h __field(dev_t, dev) dev 2441 include/trace/events/ext4.h __entry->dev = inode->i_sb->s_dev; dev 2448 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 2460 include/trace/events/ext4.h __field( dev_t, dev ) dev 2469 include/trace/events/ext4.h __entry->dev = sb->s_dev; dev 2479 include/trace/events/ext4.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->nr_shrunk, dev 9 include/trace/events/f2fs.h #define show_dev(entry) MAJOR(entry->dev), MINOR(entry->dev) dev 87 include/trace/events/f2fs.h __field(dev_t, dev) dev 98 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 126 include/trace/events/f2fs.h __field(dev_t, dev) dev 132 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 156 include/trace/events/f2fs.h __field(dev_t, dev) dev 164 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 186 include/trace/events/f2fs.h __field(dev_t, dev) dev 192 include/trace/events/f2fs.h __entry->dev = sb->s_dev; dev 238 include/trace/events/f2fs.h __field(dev_t, dev) dev 246 include/trace/events/f2fs.h __entry->dev = dir->i_sb->s_dev; dev 282 include/trace/events/f2fs.h __field(dev_t, dev) dev 290 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 311 include/trace/events/f2fs.h __field(dev_t, dev) dev 319 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 369 include/trace/events/f2fs.h __field(dev_t, dev) dev 376 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 416 include/trace/events/f2fs.h __field(dev_t, dev) dev 424 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 452 include/trace/events/f2fs.h __field(dev_t, dev) dev 460 include/trace/events/f2fs.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 482 include/trace/events/f2fs.h __field(dev_t, dev) dev 491 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 517 include/trace/events/f2fs.h __field(dev_t, dev) dev 530 include/trace/events/f2fs.h __entry->dev = sb->s_dev; dev 564 include/trace/events/f2fs.h __field(dev_t, dev) dev 575 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 603 include/trace/events/f2fs.h __field(dev_t, dev) dev 611 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 633 include/trace/events/f2fs.h __field(dev_t, dev) dev 642 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 666 include/trace/events/f2fs.h __field(dev_t, dev) dev 672 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 690 include/trace/events/f2fs.h __field(dev_t, dev) dev 698 include/trace/events/f2fs.h __entry->dev = sb->s_dev; dev 739 include/trace/events/f2fs.h __field(dev_t, dev) dev 747 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 769 include/trace/events/f2fs.h __field(dev_t, dev) dev 777 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 798 include/trace/events/f2fs.h __field(dev_t, dev) dev 808 include/trace/events/f2fs.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 862 include/trace/events/f2fs.h __field(dev_t, dev) dev 881 include/trace/events/f2fs.h __entry->dev = inode->i_sb->s_dev; dev 926 include/trace/events/f2fs.h __field(dev_t, dev) dev 935 include/trace/events/f2fs.h __entry->dev = page->mapping->host->i_sb->s_dev; dev 958 include/trace/events/f2fs.h __field(dev_t, dev) dev 964 include/trace/events/f2fs.h __entry->dev = sb->s_dev; dev 982 include/trace/events/f2fs.h __field(dev_t, dev) dev 988 include/trace/events/f2fs.h __entry->dev = sb->s_dev; dev 1006 include/trace/events/f2fs.h __field(dev_t, dev) dev 1012 include/trace/events/f2fs.h __entry->dev = sb->s_dev; dev 20 include/trace/events/iommu.h TP_PROTO(int group_id, struct device *dev), dev 22 include/trace/events/iommu.h TP_ARGS(group_id, dev), dev 26 include/trace/events/iommu.h __string(device, dev_name(dev)) dev 31 include/trace/events/iommu.h __assign_str(device, dev_name(dev)); dev 41 include/trace/events/iommu.h TP_PROTO(int group_id, struct device *dev), dev 43 include/trace/events/iommu.h TP_ARGS(group_id, dev) dev 49 include/trace/events/iommu.h TP_PROTO(int group_id, struct device *dev), dev 51 include/trace/events/iommu.h TP_ARGS(group_id, dev) dev 56 include/trace/events/iommu.h TP_PROTO(struct device *dev), dev 58 include/trace/events/iommu.h TP_ARGS(dev), dev 61 include/trace/events/iommu.h __string(device, dev_name(dev)) dev 65 include/trace/events/iommu.h __assign_str(device, dev_name(dev)); dev 74 include/trace/events/iommu.h TP_PROTO(struct device *dev), dev 76 include/trace/events/iommu.h TP_ARGS(dev) dev 81 include/trace/events/iommu.h TP_PROTO(struct device *dev), dev 83 include/trace/events/iommu.h TP_ARGS(dev) dev 129 include/trace/events/iommu.h TP_PROTO(struct device *dev, unsigned long iova, int flags), dev 131 include/trace/events/iommu.h TP_ARGS(dev, iova, flags), dev 134 include/trace/events/iommu.h __string(device, dev_name(dev)) dev 135 include/trace/events/iommu.h __string(driver, dev_driver_string(dev)) dev 141 include/trace/events/iommu.h __assign_str(device, dev_name(dev)); dev 142 include/trace/events/iommu.h __assign_str(driver, dev_driver_string(dev)); dev 155 include/trace/events/iommu.h TP_PROTO(struct device *dev, unsigned long iova, int flags), dev 157 include/trace/events/iommu.h TP_ARGS(dev, iova, flags) dev 17 include/trace/events/jbd.h __field( dev_t, dev ) dev 22 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 27 include/trace/events/jbd.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 38 include/trace/events/jbd.h __field( dev_t, dev ) dev 43 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 48 include/trace/events/jbd.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 87 include/trace/events/jbd.h __field( dev_t, dev ) dev 92 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 97 include/trace/events/jbd.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 107 include/trace/events/jbd.h __field( dev_t, dev ) dev 113 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 119 include/trace/events/jbd.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 129 include/trace/events/jbd.h __field( dev_t, dev ) dev 134 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 139 include/trace/events/jbd.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 151 include/trace/events/jbd.h __field( dev_t, dev ) dev 159 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 167 include/trace/events/jbd.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 178 include/trace/events/jbd.h __field( dev_t, dev ) dev 183 include/trace/events/jbd.h __entry->dev = journal->j_fs_dev->bd_dev; dev 187 include/trace/events/jbd.h TP_printk("dev %d,%d write_op %x", MAJOR(__entry->dev), dev 188 include/trace/events/jbd.h MINOR(__entry->dev), __entry->write_op) dev 20 include/trace/events/jbd2.h __field( dev_t, dev ) dev 25 include/trace/events/jbd2.h __entry->dev = journal->j_fs_dev->bd_dev; dev 30 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->result) dev 40 include/trace/events/jbd2.h __field( dev_t, dev ) dev 46 include/trace/events/jbd2.h __entry->dev = journal->j_fs_dev->bd_dev; dev 52 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 97 include/trace/events/jbd2.h __field( dev_t, dev ) dev 104 include/trace/events/jbd2.h __entry->dev = journal->j_fs_dev->bd_dev; dev 111 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 121 include/trace/events/jbd2.h __field( dev_t, dev ) dev 126 include/trace/events/jbd2.h __entry->dev = inode->i_sb->s_dev; dev 131 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 136 include/trace/events/jbd2.h TP_PROTO(dev_t dev, unsigned long tid, unsigned int type, dev 139 include/trace/events/jbd2.h TP_ARGS(dev, tid, type, line_no, requested_blocks), dev 142 include/trace/events/jbd2.h __field( dev_t, dev ) dev 150 include/trace/events/jbd2.h __entry->dev = dev; dev 159 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid, dev 164 include/trace/events/jbd2.h TP_PROTO(dev_t dev, unsigned long tid, unsigned int type, dev 168 include/trace/events/jbd2.h TP_ARGS(dev, tid, type, line_no, buffer_credits, requested_blocks), dev 171 include/trace/events/jbd2.h __field( dev_t, dev ) dev 180 include/trace/events/jbd2.h __entry->dev = dev; dev 190 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid, dev 196 include/trace/events/jbd2.h TP_PROTO(dev_t dev, unsigned long tid, unsigned int type, dev 200 include/trace/events/jbd2.h TP_ARGS(dev, tid, type, line_no, interval, sync, dev 204 include/trace/events/jbd2.h __field( dev_t, dev ) dev 215 include/trace/events/jbd2.h __entry->dev = dev; dev 227 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid, dev 234 include/trace/events/jbd2.h TP_PROTO(dev_t dev, unsigned long tid, dev 237 include/trace/events/jbd2.h TP_ARGS(dev, tid, stats), dev 240 include/trace/events/jbd2.h __field( dev_t, dev ) dev 254 include/trace/events/jbd2.h __entry->dev = dev; dev 270 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid, dev 282 include/trace/events/jbd2.h TP_PROTO(dev_t dev, unsigned long tid, dev 285 include/trace/events/jbd2.h TP_ARGS(dev, tid, stats), dev 288 include/trace/events/jbd2.h __field( dev_t, dev ) dev 297 include/trace/events/jbd2.h __entry->dev = dev; dev 307 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), __entry->tid, dev 320 include/trace/events/jbd2.h __field( dev_t, dev ) dev 328 include/trace/events/jbd2.h __entry->dev = journal->j_fs_dev->bd_dev; dev 336 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 348 include/trace/events/jbd2.h __field( dev_t, dev ) dev 353 include/trace/events/jbd2.h __entry->dev = journal->j_fs_dev->bd_dev; dev 357 include/trace/events/jbd2.h TP_printk("dev %d,%d write_op %x", MAJOR(__entry->dev), dev 358 include/trace/events/jbd2.h MINOR(__entry->dev), __entry->write_op) dev 363 include/trace/events/jbd2.h TP_PROTO(dev_t dev, unsigned long stall_ms), dev 365 include/trace/events/jbd2.h TP_ARGS(dev, stall_ms), dev 368 include/trace/events/jbd2.h __field( dev_t, dev ) dev 373 include/trace/events/jbd2.h __entry->dev = dev; dev 378 include/trace/events/jbd2.h MAJOR(__entry->dev), MINOR(__entry->dev), dev 21 include/trace/events/napi.h __string( dev_name, napi->dev ? napi->dev->name : NO_DEV) dev 26 include/trace/events/napi.h __assign_str(dev_name, napi->dev ? napi->dev->name : NO_DEV); dev 15 include/trace/events/net.h TP_PROTO(const struct sk_buff *skb, const struct net_device *dev), dev 17 include/trace/events/net.h TP_ARGS(skb, dev), dev 20 include/trace/events/net.h __string( name, dev->name ) dev 40 include/trace/events/net.h __assign_str(name, dev->name); dev 74 include/trace/events/net.h struct net_device *dev, dev 77 include/trace/events/net.h TP_ARGS(skb, rc, dev, skb_len), dev 83 include/trace/events/net.h __string( name, dev->name ) dev 90 include/trace/events/net.h __assign_str(name, dev->name); dev 106 include/trace/events/net.h __string( name, skb->dev->name ) dev 112 include/trace/events/net.h __assign_str(name, skb->dev->name); dev 147 include/trace/events/net.h __string( name, skb->dev->name ) dev 169 include/trace/events/net.h __assign_str(name, skb->dev->name); dev 116 include/trace/events/power.h TP_PROTO(struct device *dev, const char *pm_ops, int event), dev 118 include/trace/events/power.h TP_ARGS(dev, pm_ops, event), dev 121 include/trace/events/power.h __string(device, dev_name(dev)) dev 122 include/trace/events/power.h __string(driver, dev_driver_string(dev)) dev 123 include/trace/events/power.h __string(parent, dev->parent ? dev_name(dev->parent) : "none") dev 129 include/trace/events/power.h __assign_str(device, dev_name(dev)); dev 130 include/trace/events/power.h __assign_str(driver, dev_driver_string(dev)); dev 132 include/trace/events/power.h dev->parent ? dev_name(dev->parent) : "none"); dev 144 include/trace/events/power.h TP_PROTO(struct device *dev, int error), dev 146 include/trace/events/power.h TP_ARGS(dev, error), dev 149 include/trace/events/power.h __string(device, dev_name(dev)) dev 150 include/trace/events/power.h __string(driver, dev_driver_string(dev)) dev 155 include/trace/events/power.h __assign_str(device, dev_name(dev)); dev 156 include/trace/events/power.h __assign_str(driver, dev_driver_string(dev)); dev 148 include/trace/events/random.h TP_PROTO(dev_t dev, int input_bits), dev 150 include/trace/events/random.h TP_ARGS(dev, input_bits), dev 153 include/trace/events/random.h __field( dev_t, dev ) dev 158 include/trace/events/random.h __entry->dev = dev; dev 162 include/trace/events/random.h TP_printk("dev %d,%d input_pool_bits %d", MAJOR(__entry->dev), dev 163 include/trace/events/random.h MINOR(__entry->dev), __entry->input_bits) dev 18 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, dev 21 include/trace/events/regmap.h TP_ARGS(dev, reg, val), dev 24 include/trace/events/regmap.h __string( name, dev_name(dev) ) dev 30 include/trace/events/regmap.h __assign_str(name, dev_name(dev)); dev 42 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, dev 45 include/trace/events/regmap.h TP_ARGS(dev, reg, val) dev 51 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, dev 54 include/trace/events/regmap.h TP_ARGS(dev, reg, val) dev 60 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, dev 63 include/trace/events/regmap.h TP_ARGS(dev, reg, val) dev 69 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), dev 71 include/trace/events/regmap.h TP_ARGS(dev, reg, count), dev 74 include/trace/events/regmap.h __string( name, dev_name(dev) ) dev 80 include/trace/events/regmap.h __assign_str(name, dev_name(dev)); dev 92 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), dev 94 include/trace/events/regmap.h TP_ARGS(dev, reg, count) dev 99 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), dev 101 include/trace/events/regmap.h TP_ARGS(dev, reg, count) dev 106 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), dev 108 include/trace/events/regmap.h TP_ARGS(dev, reg, count) dev 113 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), dev 115 include/trace/events/regmap.h TP_ARGS(dev, reg, count) dev 120 include/trace/events/regmap.h TP_PROTO(struct device *dev, const char *type, dev 123 include/trace/events/regmap.h TP_ARGS(dev, type, status), dev 126 include/trace/events/regmap.h __string( name, dev_name(dev) ) dev 133 include/trace/events/regmap.h __assign_str(name, dev_name(dev)); dev 144 include/trace/events/regmap.h TP_PROTO(struct device *dev, bool flag), dev 146 include/trace/events/regmap.h TP_ARGS(dev, flag), dev 149 include/trace/events/regmap.h __string( name, dev_name(dev) ) dev 154 include/trace/events/regmap.h __assign_str(name, dev_name(dev)); dev 164 include/trace/events/regmap.h TP_PROTO(struct device *dev, bool flag), dev 166 include/trace/events/regmap.h TP_ARGS(dev, flag) dev 172 include/trace/events/regmap.h TP_PROTO(struct device *dev, bool flag), dev 174 include/trace/events/regmap.h TP_ARGS(dev, flag) dev 180 include/trace/events/regmap.h TP_PROTO(struct device *dev), dev 182 include/trace/events/regmap.h TP_ARGS(dev), dev 185 include/trace/events/regmap.h __string( name, dev_name(dev) ) dev 189 include/trace/events/regmap.h __assign_str(name, dev_name(dev)); dev 197 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int reg, int count), dev 199 include/trace/events/regmap.h TP_ARGS(dev, reg, count) dev 204 include/trace/events/regmap.h TP_PROTO(struct device *dev), dev 206 include/trace/events/regmap.h TP_ARGS(dev) dev 212 include/trace/events/regmap.h TP_PROTO(struct device *dev), dev 214 include/trace/events/regmap.h TP_ARGS(dev) dev 220 include/trace/events/regmap.h TP_PROTO(struct device *dev), dev 222 include/trace/events/regmap.h TP_ARGS(dev) dev 228 include/trace/events/regmap.h TP_PROTO(struct device *dev, unsigned int from, dev 231 include/trace/events/regmap.h TP_ARGS(dev, from, to), dev 234 include/trace/events/regmap.h __string( name, dev_name(dev) ) dev 240 include/trace/events/regmap.h __assign_str(name, dev_name(dev)); dev 19 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), dev 21 include/trace/events/rpm.h TP_ARGS(dev, flags), dev 24 include/trace/events/rpm.h __string( name, dev_name(dev) ) dev 35 include/trace/events/rpm.h __assign_str(name, dev_name(dev)); dev 38 include/trace/events/rpm.h &dev->power.usage_count); dev 39 include/trace/events/rpm.h __entry->disable_depth = dev->power.disable_depth; dev 40 include/trace/events/rpm.h __entry->runtime_auto = dev->power.runtime_auto; dev 41 include/trace/events/rpm.h __entry->request_pending = dev->power.request_pending; dev 42 include/trace/events/rpm.h __entry->irq_safe = dev->power.irq_safe; dev 44 include/trace/events/rpm.h &dev->power.child_count); dev 60 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), dev 62 include/trace/events/rpm.h TP_ARGS(dev, flags) dev 66 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), dev 68 include/trace/events/rpm.h TP_ARGS(dev, flags) dev 72 include/trace/events/rpm.h TP_PROTO(struct device *dev, int flags), dev 74 include/trace/events/rpm.h TP_ARGS(dev, flags) dev 78 include/trace/events/rpm.h TP_PROTO(struct device *dev, unsigned long ip, int ret), dev 79 include/trace/events/rpm.h TP_ARGS(dev, ip, ret), dev 82 include/trace/events/rpm.h __string( name, dev_name(dev)) dev 88 include/trace/events/rpm.h __assign_str(name, dev_name(dev)); dev 11 include/trace/events/swiotlb.h TP_PROTO(struct device *dev, dev 16 include/trace/events/swiotlb.h TP_ARGS(dev, dev_addr, size, swiotlb_force), dev 19 include/trace/events/swiotlb.h __string( dev_name, dev_name(dev) ) dev 27 include/trace/events/swiotlb.h __assign_str(dev_name, dev_name(dev)); dev 28 include/trace/events/swiotlb.h __entry->dma_mask = (dev->dma_mask ? *dev->dma_mask : 0); dev 50 include/trace/events/writeback.h mapping ? dev_name(mapping->backing_dev_info->dev) : "(unknown)", 32); dev 79 include/trace/events/writeback.h bdi->dev ? dev_name(bdi->dev) : "(unknown)", 32); dev 119 include/trace/events/writeback.h dev_name(inode->i_mapping->backing_dev_info->dev), 32); dev 159 include/trace/events/writeback.h struct device *dev = bdi->dev; dev 160 include/trace/events/writeback.h if (!dev) dev 161 include/trace/events/writeback.h dev = default_backing_dev_info.dev; dev 162 include/trace/events/writeback.h strncpy(__entry->name, dev_name(dev), 32); dev 212 include/trace/events/writeback.h strncpy(__entry->name, dev_name(bdi->dev), 32); dev 245 include/trace/events/writeback.h strncpy(__entry->name, dev_name(bdi->dev), 32); dev 292 include/trace/events/writeback.h strncpy(__entry->name, dev_name(wb->bdi->dev), 32); dev 375 include/trace/events/writeback.h strlcpy(__entry->bdi, dev_name(bdi->dev), 32); dev 437 include/trace/events/writeback.h strlcpy(__entry->bdi, dev_name(bdi->dev), 32); dev 494 include/trace/events/writeback.h dev_name(inode_to_bdi(inode)->dev), 32); dev 565 include/trace/events/writeback.h dev_name(inode_to_bdi(inode)->dev), 32); dev 133 include/uapi/linux/auto_fs4.h __u32 dev; dev 93 include/uapi/linux/bcache.h #define PTR(gen, offset, dev) \ dev 94 include/uapi/linux/bcache.h ((((__u64) dev) << 51) | ((__u64) offset) << 8 | gen) dev 329 include/uapi/linux/coda.h cdev_t dev; dev 140 include/uapi/linux/dm-ioctl.h __u64 dev; /* in/out */ dev 184 include/uapi/linux/dm-ioctl.h __u64 dev[0]; /* out */ dev 191 include/uapi/linux/dm-ioctl.h __u64 dev; dev 42 include/uapi/linux/if_pppox.h char dev[IFNAMSIZ]; /* Local device to use */ dev 141 include/uapi/linux/irda.h struct irda_device_info dev[1]; dev 9 include/uapi/linux/kdev_t.h #define MAJOR(dev) ((dev)>>8) dev 10 include/uapi/linux/kdev_t.h #define MINOR(dev) ((dev) & 0xff) dev 98 include/uapi/linux/pktcdvd.h __u32 dev; /* in/out: Device nr for cdrw device */ dev 850 include/uapi/linux/soundcard.h #define MIXER_READ(dev) _SIOR('M', dev, int) dev 880 include/uapi/linux/soundcard.h #define MIXER_WRITE(dev) _SIOWR('M', dev, int) dev 1063 include/uapi/linux/soundcard.h #define SEQ_LOAD_GMINSTR(dev, instr) dev 1064 include/uapi/linux/soundcard.h #define SEQ_LOAD_GMDRUM(dev, drum) dev 1113 include/uapi/linux/soundcard.h #define SEQ_VOLUME_MODE(dev, mode) {_SEQ_NEEDBUF(8);\ dev 1116 include/uapi/linux/soundcard.h _seqbuf[_seqbufptr+2] = (dev);\ dev 1128 include/uapi/linux/soundcard.h #define _CHN_VOICE(dev, event, chn, note, parm) \ dev 1131 include/uapi/linux/soundcard.h _seqbuf[_seqbufptr+1] = (dev);\ dev 1140 include/uapi/linux/soundcard.h #define SEQ_START_NOTE(dev, chn, note, vol) \ dev 1141 include/uapi/linux/soundcard.h _CHN_VOICE(dev, MIDI_NOTEON, chn, note, vol) dev 1143 include/uapi/linux/soundcard.h #define SEQ_STOP_NOTE(dev, chn, note, vol) \ dev 1144 include/uapi/linux/soundcard.h _CHN_VOICE(dev, MIDI_NOTEOFF, chn, note, vol) dev 1146 include/uapi/linux/soundcard.h #define SEQ_KEY_PRESSURE(dev, chn, note, pressure) \ dev 1147 include/uapi/linux/soundcard.h _CHN_VOICE(dev, MIDI_KEY_PRESSURE, chn, note, pressure) dev 1153 include/uapi/linux/soundcard.h #define _CHN_COMMON(dev, event, chn, p1, p2, w14) \ dev 1156 include/uapi/linux/soundcard.h _seqbuf[_seqbufptr+1] = (dev);\ dev 1178 include/uapi/linux/soundcard.h #define SEQ_SYSEX(dev, buf, len) \ dev 1184 include/uapi/linux/soundcard.h _seqbuf[_seqbufptr+1] = (dev);\ dev 1191 include/uapi/linux/soundcard.h #define SEQ_CHN_PRESSURE(dev, chn, pressure) \ dev 1192 include/uapi/linux/soundcard.h _CHN_COMMON(dev, MIDI_CHN_PRESSURE, chn, pressure, 0, 0) dev 1195 include/uapi/linux/soundcard.h #define SEQ_PGM_CHANGE(dev, chn, patch) \ dev 1196 include/uapi/linux/soundcard.h _CHN_COMMON(dev, MIDI_PGM_CHANGE, chn, patch, 0, 0) dev 1198 include/uapi/linux/soundcard.h #define SEQ_CONTROL(dev, chn, controller, value) \ dev 1199 include/uapi/linux/soundcard.h _CHN_COMMON(dev, MIDI_CTL_CHANGE, chn, controller, 0, value) dev 1201 include/uapi/linux/soundcard.h #define SEQ_BENDER(dev, chn, value) \ dev 1202 include/uapi/linux/soundcard.h _CHN_COMMON(dev, MIDI_PITCH_BEND, chn, 0, 0, value) dev 1205 include/uapi/linux/soundcard.h #define SEQ_V2_X_CONTROL(dev, voice, controller, value) {_SEQ_NEEDBUF(8);\ dev 1208 include/uapi/linux/soundcard.h _seqbuf[_seqbufptr+2] = (dev);\ dev 1219 include/uapi/linux/soundcard.h #define SEQ_PITCHBEND(dev, voice, value) SEQ_V2_X_CONTROL(dev, voice, CTRL_PITCH_BENDER, value) dev 1220 include/uapi/linux/soundcard.h #define SEQ_BENDER_RANGE(dev, voice, value) SEQ_V2_X_CONTROL(dev, voice, CTRL_PITCH_BENDER_RANGE, value) dev 1221 include/uapi/linux/soundcard.h #define SEQ_EXPRESSION(dev, voice, value) SEQ_CONTROL(dev, voice, CTL_EXPRESSION, value*128) dev 1222 include/uapi/linux/soundcard.h #define SEQ_MAIN_VOLUME(dev, voice, value) SEQ_CONTROL(dev, voice, CTL_MAIN_VOLUME, (value*16383)/100) dev 1223 include/uapi/linux/soundcard.h #define SEQ_PANNING(dev, voice, pos) SEQ_CONTROL(dev, voice, CTL_PAN, (pos+128) / 2) dev 12 include/uapi/linux/suspend_ioctls.h __u32 dev; dev 85 include/uapi/linux/virtio_pci.h #define VIRTIO_PCI_CONFIG(dev) VIRTIO_PCI_CONFIG_OFF((dev)->msix_enabled) dev 222 include/video/exynos_mipi_dsim.h struct device *dev; dev 312 include/video/exynos_mipi_dsim.h struct device dev; dev 190 include/video/mmp_disp.h struct device *dev; dev 227 include/video/mmp_disp.h struct device *dev; dev 309 include/video/mmp_disp.h struct device *dev; dev 334 include/video/omapdss.h int (*set_min_bus_tput)(struct device *dev, unsigned long r); dev 711 include/video/omapdss.h struct device *dev; dev 66 include/video/pxa168fb.h struct device *dev; dev 45 include/video/sh_mobile_meram.h void *sh_mobile_meram_cache_alloc(struct sh_mobile_meram_info *dev, dev 50 include/video/sh_mobile_meram.h void sh_mobile_meram_cache_free(struct sh_mobile_meram_info *dev, void *data); dev 51 include/video/sh_mobile_meram.h void sh_mobile_meram_cache_update(struct sh_mobile_meram_info *dev, void *data, dev 70 include/video/sh_mobile_meram.h sh_mobile_meram_cache_alloc(struct sh_mobile_meram_info *dev, dev 80 include/video/sh_mobile_meram.h sh_mobile_meram_cache_free(struct sh_mobile_meram_info *dev, void *data) dev 85 include/video/sh_mobile_meram.h sh_mobile_meram_cache_update(struct sh_mobile_meram_info *dev, void *data, dev 349 include/video/sstfb.h struct pci_dev *dev; dev 200 include/video/tgafb.h struct device *dev; dev 21 include/video/udlfb.h struct dlfb_data *dev; dev 22 include/video/w100fb.h unsigned long w100fb_get_hsynclen(struct device *dev); dev 37 include/xen/balloon.h extern int register_xen_selfballooning(struct device *dev); dev 39 include/xen/balloon.h static inline int register_xen_selfballooning(struct device *dev) dev 106 include/xen/events.h int xen_allocate_pirq_msi(struct pci_dev *dev, struct msi_desc *msidesc); dev 108 include/xen/events.h int xen_bind_pirq_msi_to_irq(struct pci_dev *dev, struct msi_desc *msidesc, dev 19 include/xen/swiotlb-xen.h extern dma_addr_t xen_swiotlb_map_page(struct device *dev, struct page *page, dev 60 include/xen/swiotlb-xen.h xen_swiotlb_set_dma_mask(struct device *dev, u64 dma_mask); dev 70 include/xen/xenbus.h struct device dev; dev 76 include/xen/xenbus.h static inline struct xenbus_device *to_xenbus_device(struct device *dev) dev 78 include/xen/xenbus.h return container_of(dev, struct xenbus_device, dev); dev 91 include/xen/xenbus.h int (*probe)(struct xenbus_device *dev, dev 93 include/xen/xenbus.h void (*otherend_changed)(struct xenbus_device *dev, dev 95 include/xen/xenbus.h int (*remove)(struct xenbus_device *dev); dev 96 include/xen/xenbus.h int (*suspend)(struct xenbus_device *dev); dev 97 include/xen/xenbus.h int (*resume)(struct xenbus_device *dev); dev 100 include/xen/xenbus.h int (*read_otherend_details)(struct xenbus_device *dev); dev 101 include/xen/xenbus.h int (*is_ready)(struct xenbus_device *dev); dev 191 include/xen/xenbus.h int xenbus_watch_path(struct xenbus_device *dev, const char *path, dev 196 include/xen/xenbus.h int xenbus_watch_pathfmt(struct xenbus_device *dev, struct xenbus_watch *watch, dev 201 include/xen/xenbus.h int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state new_state); dev 202 include/xen/xenbus.h int xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn); dev 203 include/xen/xenbus.h int xenbus_map_ring_valloc(struct xenbus_device *dev, dev 205 include/xen/xenbus.h int xenbus_map_ring(struct xenbus_device *dev, int gnt_ref, dev 208 include/xen/xenbus.h int xenbus_unmap_ring_vfree(struct xenbus_device *dev, void *vaddr); dev 209 include/xen/xenbus.h int xenbus_unmap_ring(struct xenbus_device *dev, dev 212 include/xen/xenbus.h int xenbus_alloc_evtchn(struct xenbus_device *dev, int *port); dev 213 include/xen/xenbus.h int xenbus_free_evtchn(struct xenbus_device *dev, int port); dev 218 include/xen/xenbus.h void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...); dev 220 include/xen/xenbus.h void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...); dev 223 include/xen/xenbus.h int xenbus_dev_is_online(struct xenbus_device *dev); dev 224 include/xen/xenbus.h int xenbus_frontend_closed(struct xenbus_device *dev);