| /arch/arm/include/asm/ |
| D | dma-direct.h | 12 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma() 19 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn() 28 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma() 36 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 42 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr) in dma_to_phys()
|
| /arch/powerpc/platforms/pseries/ |
| D | ibmebus.c | 65 static void *ibmebus_alloc_coherent(struct device *dev, in ibmebus_alloc_coherent() 79 static void ibmebus_free_coherent(struct device *dev, in ibmebus_free_coherent() 87 static dma_addr_t ibmebus_map_page(struct device *dev, in ibmebus_map_page() 97 static void ibmebus_unmap_page(struct device *dev, in ibmebus_unmap_page() 106 static int ibmebus_map_sg(struct device *dev, in ibmebus_map_sg() 122 static void ibmebus_unmap_sg(struct device *dev, in ibmebus_unmap_sg() 130 static int ibmebus_dma_supported(struct device *dev, u64 mask) in ibmebus_dma_supported() 135 static u64 ibmebus_dma_get_required_mask(struct device *dev) in ibmebus_dma_get_required_mask() 151 static int ibmebus_match_path(struct device *dev, const void *data) in ibmebus_match_path() 157 static int ibmebus_match_node(struct device *dev, const void *data) in ibmebus_match_node() [all …]
|
| /arch/mips/cavium-octeon/ |
| D | dma-octeon.c | 51 static dma_addr_t octeon_gen1_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_gen1_phys_to_dma() 58 static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen1_dma_to_phys() 73 static dma_addr_t octeon_gen2_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_gen2_phys_to_dma() 78 static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen2_dma_to_phys() 88 static dma_addr_t octeon_big_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_big_phys_to_dma() 100 static phys_addr_t octeon_big_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_big_dma_to_phys() 115 static dma_addr_t octeon_small_phys_to_dma(struct device *dev, in octeon_small_phys_to_dma() 130 static phys_addr_t octeon_small_dma_to_phys(struct device *dev, in octeon_small_dma_to_phys() 171 dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 180 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) in dma_to_phys()
|
| /arch/x86/include/asm/xen/ |
| D | pci.h | 27 static inline int xen_find_device_domain_owner(struct pci_dev *dev) in xen_find_device_domain_owner() 31 static inline int xen_register_device_domain_owner(struct pci_dev *dev, in xen_register_device_domain_owner() 36 static inline int xen_unregister_device_domain_owner(struct pci_dev *dev) in xen_unregister_device_domain_owner() 56 static inline int xen_pci_frontend_enable_msi(struct pci_dev *dev, in xen_pci_frontend_enable_msi() 63 static inline void xen_pci_frontend_disable_msi(struct pci_dev *dev) in xen_pci_frontend_disable_msi() 68 static inline int xen_pci_frontend_enable_msix(struct pci_dev *dev, in xen_pci_frontend_enable_msix() 75 static inline void xen_pci_frontend_disable_msix(struct pci_dev *dev) in xen_pci_frontend_disable_msix()
|
| /arch/arm/kernel/ |
| D | bios32.c | 28 struct pci_dev *dev; in pcibios_bus_report_status() local 79 static void pci_fixup_83c553(struct pci_dev *dev) in pci_fixup_83c553() 131 static void pci_fixup_unassign(struct pci_dev *dev) in pci_fixup_unassign() 143 static void pci_fixup_dec21285(struct pci_dev *dev) in pci_fixup_dec21285() 162 static void pci_fixup_ide_bases(struct pci_dev *dev) in pci_fixup_ide_bases() 183 static void pci_fixup_dec21142(struct pci_dev *dev) in pci_fixup_dec21142() 205 static void pci_fixup_cy82c693(struct pci_dev *dev) in pci_fixup_cy82c693() 259 static inline int pdev_bad_for_parity(struct pci_dev *dev) in pdev_bad_for_parity() 275 struct pci_dev *dev; in pcibios_fixup_bus() local 362 static u8 pcibios_swizzle(struct pci_dev *dev, u8 *pin) in pcibios_swizzle() [all …]
|
| /arch/parisc/kernel/ |
| D | drivers.c | 48 static inline int check_dev(struct device *dev) in check_dev() 66 static int descend_children(struct device * dev, void * data) in descend_children() 100 static int match_device(struct parisc_driver *driver, struct parisc_device *dev) in match_device() 122 static int parisc_driver_probe(struct device *dev) in parisc_driver_probe() 136 static int __exit parisc_driver_remove(struct device *dev) in parisc_driver_remove() 184 static int match_and_count(struct device * dev, void * data) in match_and_count() 230 struct parisc_device * dev; member 233 static int find_device(struct device * dev, void * data) in find_device() 258 static int __init is_IKE_device(struct device *dev, void *data) in is_IKE_device() 293 const struct device *dev = &padev->dev; in find_pa_parent_type() local [all …]
|
| /arch/powerpc/platforms/cell/ |
| D | cbe_thermal.c | 67 static struct cbe_pmd_regs __iomem *get_pmd_regs(struct device *dev) in get_pmd_regs() 77 static u8 spu_read_register_value(struct device *dev, union spe_reg __iomem *reg) in spu_read_register_value() 88 static ssize_t spu_show_temp(struct device *dev, struct device_attribute *attr, in spu_show_temp() 138 static ssize_t spu_show_throttle_end(struct device *dev, in spu_show_throttle_end() 144 static ssize_t spu_show_throttle_begin(struct device *dev, in spu_show_throttle_begin() 150 static ssize_t spu_show_throttle_full_stop(struct device *dev, in spu_show_throttle_full_stop() 156 static ssize_t spu_store_throttle_end(struct device *dev, in spu_store_throttle_end() 162 static ssize_t spu_store_throttle_begin(struct device *dev, in spu_store_throttle_begin() 168 static ssize_t spu_store_throttle_full_stop(struct device *dev, in spu_store_throttle_full_stop() 174 static ssize_t ppe_show_temp(struct device *dev, char *buf, int pos) in ppe_show_temp() [all …]
|
| /arch/powerpc/kernel/ |
| D | dma-iommu.c | 21 static void *dma_iommu_alloc_coherent(struct device *dev, size_t size, in dma_iommu_alloc_coherent() 30 static void dma_iommu_free_coherent(struct device *dev, size_t size, in dma_iommu_free_coherent() 42 static dma_addr_t dma_iommu_map_page(struct device *dev, struct page *page, in dma_iommu_map_page() 52 static void dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, in dma_iommu_unmap_page() 61 static int dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, in dma_iommu_map_sg() 69 static void dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, in dma_iommu_unmap_sg() 77 static bool dma_iommu_bypass_supported(struct device *dev, u64 mask) in dma_iommu_bypass_supported() 88 int dma_iommu_dma_supported(struct device *dev, u64 mask) in dma_iommu_dma_supported() 115 u64 dma_iommu_get_required_mask(struct device *dev) in dma_iommu_get_required_mask()
|
| /arch/mips/pci/ |
| D | pci-bcm47xx.c | 31 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 37 static int bcm47xx_pcibios_plat_dev_init_ssb(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_ssb() 66 static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_bcma() 91 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
|
| D | fixup-sb1250.c | 15 static void quirk_sb1250_pci(struct pci_dev *dev) in quirk_sb1250_pci() 37 static int sb1250_bus_dma_limit(struct pci_dev *dev, void *data) in sb1250_bus_dma_limit() 64 static void quirk_sb1250_pci_dac(struct pci_dev *dev) in quirk_sb1250_pci_dac() 76 static void quirk_sb1250_ht(struct pci_dev *dev) in quirk_sb1250_ht() 86 static void quirk_sp1011(struct pci_dev *dev) in quirk_sp1011()
|
| D | fixup-cobalt.c | 39 static void qube_raq_galileo_early_fixup(struct pci_dev *dev) in qube_raq_galileo_early_fixup() 53 static void qube_raq_via_bmIDE_fixup(struct pci_dev *dev) in qube_raq_via_bmIDE_fixup() 76 static void qube_raq_galileo_fixup(struct pci_dev *dev) in qube_raq_galileo_fixup() 131 static void qube_raq_via_board_id_fixup(struct pci_dev *dev) in qube_raq_via_board_id_fixup() 177 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 189 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
|
| D | fixup-rc32434.c | 39 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 49 static void rc32434_pci_early_fixup(struct pci_dev *dev) in rc32434_pci_early_fixup() 66 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
|
| /arch/x86/pci/ |
| D | fixup.c | 155 static void pci_fixup_transparent_bridge(struct pci_dev *dev) in pci_fixup_transparent_bridge() 175 static void pci_fixup_nforce2(struct pci_dev *dev) in pci_fixup_nforce2() 246 struct pci_dev *dev; in pcie_rootport_aspm_quirk() local 382 static void pci_fixup_msi_k8t_onboard_sound(struct pci_dev *dev) in pci_fixup_msi_k8t_onboard_sound() 443 static void pci_pre_fixup_toshiba_ohci1394(struct pci_dev *dev) in pci_pre_fixup_toshiba_ohci1394() 454 static void pci_post_fixup_toshiba_ohci1394(struct pci_dev *dev) in pci_post_fixup_toshiba_ohci1394() 475 static void pci_early_fixup_cyrix_5530(struct pci_dev *dev) in pci_early_fixup_cyrix_5530() 492 static void pci_siemens_interrupt_controller(struct pci_dev *dev) in pci_siemens_interrupt_controller() 503 static void sb600_disable_hpet_bar(struct pci_dev *dev) in sb600_disable_hpet_bar() 528 static void sb600_hpet_quirk(struct pci_dev *dev) in sb600_hpet_quirk() [all …]
|
| D | i386.c | 49 struct pci_dev *dev; member 58 static struct pcibios_fwaddrmap *pcibios_fwaddrmap_lookup(struct pci_dev *dev) in pcibios_fwaddrmap_lookup() 72 pcibios_save_fw_addr(struct pci_dev *dev, int idx, resource_size_t fw_addr) in pcibios_save_fw_addr() 99 resource_size_t pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx) in pcibios_retrieve_fw_addr() 133 skip_isa_ioresource_align(struct pci_dev *dev) { in skip_isa_ioresource_align() 158 struct pci_dev *dev = data; in pcibios_align_resource() local 209 static void pcibios_allocate_bridge_resources(struct pci_dev *dev) in pcibios_allocate_bridge_resources() 249 static void pcibios_allocate_dev_resources(struct pci_dev *dev, int pass) in pcibios_allocate_dev_resources() 309 struct pci_dev *dev; in pcibios_allocate_resources() local 321 static void pcibios_allocate_dev_rom_resource(struct pci_dev *dev) in pcibios_allocate_dev_rom_resource() [all …]
|
| D | irq.c | 201 static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ali_get() 209 static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ali_set() 226 static int pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_piix_get() 234 static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_piix_set() 245 static int pirq_via_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_via_get() 250 static int pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via_set() 261 static int pirq_via586_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_via586_get() 269 static int pirq_via586_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_via586_set() 283 static int pirq_ite_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ite_get() 291 static int pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int pirq, int irq) in pirq_ite_set() [all …]
|
| /arch/powerpc/platforms/ |
| D | fsl_uli1575.c | 58 static void early_uli5249(struct pci_dev *dev) in early_uli5249() 81 static void quirk_uli1575(struct pci_dev *dev) in quirk_uli1575() 138 static void quirk_final_uli1575(struct pci_dev *dev) in quirk_final_uli1575() 174 static void quirk_uli5288(struct pci_dev *dev) in quirk_uli5288() 199 static void quirk_uli5229(struct pci_dev *dev) in quirk_uli5229() 215 static void quirk_final_uli5249(struct pci_dev *dev) in quirk_final_uli5249() 252 static void hpcd_quirk_uli1575(struct pci_dev *dev) in hpcd_quirk_uli1575() 268 static void hpcd_quirk_uli5288(struct pci_dev *dev) in hpcd_quirk_uli5288() 294 static void hpcd_quirk_uli5229(struct pci_dev *dev) in hpcd_quirk_uli5229() 316 static void hpcd_final_uli5288(struct pci_dev *dev) in hpcd_final_uli5288()
|
| /arch/x86/kernel/ |
| D | reboot_fixups_32.c | 18 static void cs5530a_warm_reset(struct pci_dev *dev) in cs5530a_warm_reset() 27 static void cs5536_warm_reset(struct pci_dev *dev) in cs5536_warm_reset() 34 static void rdc321x_reset(struct pci_dev *dev) in rdc321x_reset() 47 static void ce4100_reset(struct pci_dev *dev) in ce4100_reset() 85 struct pci_dev *dev; in mach_reboot_fixups() local
|
| D | quirks.c | 15 static void quirk_intel_irqbalance(struct pci_dev *dev) in quirk_intel_irqbalance() 96 static void ich_force_enable_hpet(struct pci_dev *dev) in ich_force_enable_hpet() 208 static void old_ich_force_enable_hpet(struct pci_dev *dev) in old_ich_force_enable_hpet() 261 static void old_ich_force_enable_hpet_user(struct pci_dev *dev) in old_ich_force_enable_hpet_user() 300 static void vt8237_force_enable_hpet(struct pci_dev *dev) in vt8237_force_enable_hpet() 357 static u32 ati_ixp4x0_rev(struct pci_dev *dev) in ati_ixp4x0_rev() 378 static void ati_force_enable_hpet(struct pci_dev *dev) in ati_force_enable_hpet() 431 static void nvidia_force_enable_hpet(struct pci_dev *dev) in nvidia_force_enable_hpet() 505 static void e6xx_force_enable_hpet(struct pci_dev *dev) in e6xx_force_enable_hpet() 537 static void quirk_amd_nb_node(struct pci_dev *dev) in quirk_amd_nb_node() [all …]
|
| /arch/mips/sgi-ip22/ |
| D | ip22-gio.c | 31 static void gio_bus_release(struct device *dev) in gio_bus_release() 52 const struct gio_device *dev) in gio_match_device() 63 struct gio_device *gio_dev_get(struct gio_device *dev) in gio_dev_get() 77 void gio_dev_put(struct gio_device *dev) in gio_dev_put() 91 void gio_release_dev(struct device *dev) in gio_release_dev() 114 static int gio_bus_match(struct device *dev, struct device_driver *drv) in gio_bus_match() 122 static int gio_device_probe(struct device *dev) in gio_device_probe() 146 static int gio_device_remove(struct device *dev) in gio_device_remove() 156 static void gio_device_shutdown(struct device *dev) in gio_device_shutdown() 165 static ssize_t modalias_show(struct device *dev, struct device_attribute *a, in modalias_show() [all …]
|
| /arch/alpha/kernel/ |
| D | pci.c | 64 static void quirk_isa_bridge(struct pci_dev *dev) in quirk_isa_bridge() 70 static void quirk_cypress(struct pci_dev *dev) in quirk_cypress() 109 static void pcibios_fixup_final(struct pci_dev *dev) in pcibios_fixup_final() 130 struct pci_dev *dev = data; in pcibios_align_resource() local 205 struct pci_dev *dev; member 210 static void pdev_save_srm_config(struct pci_dev *dev) in pdev_save_srm_config() 251 #define pdev_save_srm_config(dev) do {} while (0) argument 256 struct pci_dev *dev = bus->self; in pcibios_fixup_bus() local 274 pcibios_set_master(struct pci_dev *dev) in pcibios_set_master() 287 struct pci_dev *dev; in pcibios_claim_one_bus() local [all …]
|
| /arch/arm/mm/ |
| D | dma-mapping-nommu.c | 34 static void *arm_nommu_dma_alloc(struct device *dev, size_t size, in arm_nommu_dma_alloc() 55 static void arm_nommu_dma_free(struct device *dev, size_t size, in arm_nommu_dma_free() 64 static int arm_nommu_dma_mmap(struct device *dev, struct vm_area_struct *vma, in arm_nommu_dma_mmap() 98 static dma_addr_t arm_nommu_dma_map_page(struct device *dev, struct page *page, in arm_nommu_dma_map_page() 110 static void arm_nommu_dma_unmap_page(struct device *dev, dma_addr_t handle, in arm_nommu_dma_unmap_page() 118 static int arm_nommu_dma_map_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_map_sg() 134 static void arm_nommu_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_unmap_sg() 145 static void arm_nommu_dma_sync_single_for_device(struct device *dev, in arm_nommu_dma_sync_single_for_device() 151 static void arm_nommu_dma_sync_single_for_cpu(struct device *dev, in arm_nommu_dma_sync_single_for_cpu() 157 static void arm_nommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_device() [all …]
|
| /arch/sh/drivers/dma/ |
| D | dma-sysfs.c | 23 static ssize_t dma_show_devices(struct device *dev, in dma_show_devices() 58 static ssize_t dma_show_dev_id(struct device *dev, in dma_show_dev_id() 65 static ssize_t dma_store_dev_id(struct device *dev, in dma_store_dev_id() 76 static ssize_t dma_store_config(struct device *dev, in dma_store_config() 91 static ssize_t dma_show_mode(struct device *dev, in dma_show_mode() 98 static ssize_t dma_store_mode(struct device *dev, in dma_store_mode() 123 struct device *dev = &chan->dev; in dma_create_sysfs_files() local 151 struct device *dev = &chan->dev; in dma_remove_sysfs_files() local
|
| /arch/mips/txx9/generic/ |
| D | 7segled.c | 40 static ssize_t ascii_store(struct device *dev, in ascii_store() 49 static ssize_t raw_store(struct device *dev, in raw_store() 61 static ssize_t map_seg7_show(struct device *dev, in map_seg7_show() 69 static ssize_t map_seg7_store(struct device *dev, in map_seg7_store() 86 static void tx_7segled_release(struct device *dev) in tx_7segled_release() 103 struct device *dev; in tx_7segled_init_sysfs() local
|
| /arch/arm64/mm/ |
| D | dma-mapping-noalias.c | 109 static phys_addr_t __arm64_noalias_map(struct device *dev, phys_addr_t phys, in __arm64_noalias_map() 132 static void __arm64_noalias_unmap(struct device *dev, phys_addr_t phys, size_t size, in __arm64_noalias_unmap() 140 static void __arm64_noalias_sync_for_device(struct device *dev, phys_addr_t phys, in __arm64_noalias_sync_for_device() 149 static void __arm64_noalias_sync_for_cpu(struct device *dev, phys_addr_t phys, in __arm64_noalias_sync_for_cpu() 158 static void *arm64_noalias_alloc(struct device *dev, size_t size, in arm64_noalias_alloc() 180 static void arm64_noalias_free(struct device *dev, size_t size, void *cpu_addr, in arm64_noalias_free() 188 static dma_addr_t arm64_noalias_map_page(struct device *dev, struct page *page, in arm64_noalias_map_page() 208 static void arm64_noalias_unmap_page(struct device *dev, dma_addr_t dma_addr, in arm64_noalias_unmap_page() 217 static void arm64_noalias_unmap_sg(struct device *dev, struct scatterlist *sgl, int nents, in arm64_noalias_unmap_sg() 230 static int arm64_noalias_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in arm64_noalias_map_sg() [all …]
|
| /arch/arm/mach-s3c/ |
| D | setup-sdhci-gpio-s3c64xx.c | 20 void s3c64xx_setup_sdhci0_cfg_gpio(struct platform_device *dev, int width) in s3c64xx_setup_sdhci0_cfg_gpio() 33 void s3c64xx_setup_sdhci1_cfg_gpio(struct platform_device *dev, int width) in s3c64xx_setup_sdhci1_cfg_gpio() 46 void s3c64xx_setup_sdhci2_cfg_gpio(struct platform_device *dev, int width) in s3c64xx_setup_sdhci2_cfg_gpio()
|