| /arch/powerpc/kernel/ |
| A D | dma-iommu.c | 14 #define can_map_direct(dev, addr) \ argument 17 bool arch_dma_map_page_direct(struct device *dev, phys_addr_t addr) in arch_dma_map_page_direct() 25 #define is_direct_handle(dev, h) ((h) >= (dev)->archdata.dma_offset) argument 27 bool arch_dma_unmap_page_direct(struct device *dev, dma_addr_t dma_handle) in arch_dma_unmap_page_direct() 35 bool arch_dma_map_sg_direct(struct device *dev, struct scatterlist *sg, in arch_dma_map_sg_direct() 52 bool arch_dma_unmap_sg_direct(struct device *dev, struct scatterlist *sg, in arch_dma_unmap_sg_direct() 78 static void *dma_iommu_alloc_coherent(struct device *dev, size_t size, in dma_iommu_alloc_coherent() 87 static void dma_iommu_free_coherent(struct device *dev, size_t size, in dma_iommu_free_coherent() 134 static bool dma_iommu_bypass_supported(struct device *dev, u64 mask) in dma_iommu_bypass_supported() 145 int dma_iommu_dma_supported(struct device *dev, u64 mask) in dma_iommu_dma_supported() [all …]
|
| /arch/powerpc/platforms/pseries/ |
| A D | ibmebus.c | 81 static void ibmebus_free_coherent(struct device *dev, in ibmebus_free_coherent() 99 static void ibmebus_unmap_page(struct device *dev, in ibmebus_unmap_page() 108 static int ibmebus_map_sg(struct device *dev, in ibmebus_map_sg() 124 static void ibmebus_unmap_sg(struct device *dev, in ibmebus_unmap_sg() 170 struct platform_device *dev; in ibmebus_create_device() local 189 struct device *dev; in ibmebus_create_devices() local 274 struct device *dev; in probe_store() local 311 struct device *dev; in remove_store() local 395 static ssize_t devspec_show(struct device *dev, in devspec_show() 405 static ssize_t name_show(struct device *dev, in name_show() [all …]
|
| /arch/mips/cavium-octeon/ |
| A 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/arm/kernel/ |
| A 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() 181 static void pci_fixup_dec21142(struct pci_dev *dev) in pci_fixup_dec21142() 203 static void pci_fixup_cy82c693(struct pci_dev *dev) in pci_fixup_cy82c693() 273 struct pci_dev *dev; in pcibios_fixup_bus() local 360 static u8 pcibios_swizzle(struct pci_dev *dev, u8 *pin) in pcibios_swizzle() 531 void pcibios_set_master(struct pci_dev *dev) in pcibios_set_master() [all …]
|
| /arch/parisc/kernel/ |
| A D | drivers.c | 48 static inline int check_dev(struct device *dev) in check_dev() 122 static int parisc_driver_probe(struct device *dev) in parisc_driver_probe() 229 struct parisc_device * dev; member 232 static int find_device(struct device * dev, void * data) in find_device() 292 const struct device *dev = &padev->dev; in find_pa_parent_type() local 447 struct parisc_device * dev; member 500 struct parisc_device *dev; in alloc_pa_dev() local 697 struct device * dev; member 794 #define BUS_CONVERTER(dev) \ argument 797 #define IS_LOWER_PORT(dev) \ argument [all …]
|
| /arch/x86/pci/ |
| A D | fixup.c | 177 static void pci_fixup_nforce2(struct pci_dev *dev) in pci_fixup_nforce2() 248 struct pci_dev *dev; in pcie_rootport_aspm_quirk() local 505 static void sb600_disable_hpet_bar(struct pci_dev *dev) in sb600_disable_hpet_bar() 530 static void sb600_hpet_quirk(struct pci_dev *dev) in sb600_hpet_quirk() 570 static void pci_invalid_bar(struct pci_dev *dev) in pci_invalid_bar() 590 static void pci_fixup_amd_ehci_pme(struct pci_dev *dev) in pci_fixup_amd_ehci_pme() 624 struct device *dev = &pdev->dev; in quirk_apple_mbp_poweroff() local 656 static void quirk_intel_th_dnv(struct pci_dev *dev) in quirk_intel_th_dnv() 695 static void pci_amd_enable_64bit_bar(struct pci_dev *dev) in pci_amd_enable_64bit_bar() 968 static void amd_rp_pme_suspend(struct pci_dev *dev) in amd_rp_pme_suspend() [all …]
|
| A 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 …]
|
| A D | irq.c | 349 static int pirq_finali_get(struct pci_dev *router, struct pci_dev *dev, in pirq_finali_get() 1269 struct pci_dev *dev) in pirq_try_router() 1292 struct pci_dev *dev; in pirq_find_router() local 1344 static struct irq_info *pirq_get_dev_info(struct pci_dev *dev) in pirq_get_dev_info() 1369 static struct irq_info *pirq_get_info(struct pci_dev *dev, u8 *pin) in pirq_get_info() 1394 static int pcibios_lookup_irq(struct pci_dev *dev, int assign) in pcibios_lookup_irq() 1550 struct pci_dev *dev = NULL; in pcibios_fixup_irqs() local 1683 struct pci_dev *dev = NULL; in pcibios_irq_init() local 1719 static int pirq_enable_irq(struct pci_dev *dev) in pirq_enable_irq() 1790 bool mp_should_keep_irq(struct device *dev) in mp_should_keep_irq() [all …]
|
| /arch/mips/pci/ |
| A 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() 64 static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev) in bcm47xx_pcibios_plat_dev_init_bcma() 87 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
|
| A 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()
|
| A D | fixup-cobalt.c | 54 static void qube_raq_galileo_early_fixup(struct pci_dev *dev) in qube_raq_galileo_early_fixup() 68 static void qube_raq_via_bmIDE_fixup(struct pci_dev *dev) in qube_raq_via_bmIDE_fixup() 91 static void qube_raq_galileo_fixup(struct pci_dev *dev) in qube_raq_galileo_fixup() 146 static void qube_raq_via_board_id_fixup(struct pci_dev *dev) in qube_raq_via_board_id_fixup() 192 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in pcibios_map_irq() 204 int pcibios_plat_dev_init(struct pci_dev *dev) in pcibios_plat_dev_init()
|
| A 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/kernel/ |
| A 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
|
| A D | quirks.c | 17 static void quirk_intel_irqbalance(struct pci_dev *dev) in quirk_intel_irqbalance() 98 static void ich_force_enable_hpet(struct pci_dev *dev) in ich_force_enable_hpet() 210 static void old_ich_force_enable_hpet(struct pci_dev *dev) in old_ich_force_enable_hpet() 263 static void old_ich_force_enable_hpet_user(struct pci_dev *dev) in old_ich_force_enable_hpet_user() 302 static void vt8237_force_enable_hpet(struct pci_dev *dev) in vt8237_force_enable_hpet() 359 static u32 ati_ixp4x0_rev(struct pci_dev *dev) in ati_ixp4x0_rev() 380 static void ati_force_enable_hpet(struct pci_dev *dev) in ati_force_enable_hpet() 433 static void nvidia_force_enable_hpet(struct pci_dev *dev) in nvidia_force_enable_hpet() 507 static void e6xx_force_enable_hpet(struct pci_dev *dev) in e6xx_force_enable_hpet() 539 static void quirk_amd_nb_node(struct pci_dev *dev) in quirk_amd_nb_node() [all …]
|
| /arch/powerpc/platforms/ |
| A D | fsl_uli1575.c | 62 static void early_uli5249(struct pci_dev *dev) in early_uli5249() 85 static void quirk_uli1575(struct pci_dev *dev) in quirk_uli1575() 142 static void quirk_final_uli1575(struct pci_dev *dev) in quirk_final_uli1575() 178 static void quirk_uli5288(struct pci_dev *dev) in quirk_uli5288() 203 static void quirk_uli5229(struct pci_dev *dev) in quirk_uli5229() 219 static void quirk_final_uli5249(struct pci_dev *dev) in quirk_final_uli5249() 256 static void hpcd_quirk_uli1575(struct pci_dev *dev) in hpcd_quirk_uli1575() 272 static void hpcd_quirk_uli5288(struct pci_dev *dev) in hpcd_quirk_uli5288() 298 static void hpcd_quirk_uli5229(struct pci_dev *dev) in hpcd_quirk_uli5229() 320 static void hpcd_final_uli5288(struct pci_dev *dev) in hpcd_final_uli5288()
|
| /arch/mips/sgi-ip22/ |
| A 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() 122 static int gio_device_probe(struct device *dev) in gio_device_probe() 146 static void gio_device_remove(struct device *dev) in gio_device_remove() 155 static void gio_device_shutdown(struct device *dev) in gio_device_shutdown() 173 static ssize_t name_show(struct device *dev, in name_show() 183 static ssize_t id_show(struct device *dev, in id_show() [all …]
|
| /arch/alpha/kernel/ |
| A 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 …]
|
| A D | bugs.c | 20 ssize_t cpu_show_meltdown(struct device *dev, in cpu_show_meltdown() 29 ssize_t cpu_show_spectre_v1(struct device *dev, in cpu_show_spectre_v1() 38 ssize_t cpu_show_spectre_v2(struct device *dev, in cpu_show_spectre_v2()
|
| /arch/um/drivers/ |
| A D | vfio_kern.c | 26 struct uml_vfio_device *dev; member 163 struct uml_vfio_device *dev = ctx->dev; in uml_vfio_interrupt() local 299 struct uml_vfio_device *dev = to_vdev(pdev); in uml_vfio_cfgspace_read() local 334 struct uml_vfio_device *dev = to_vdev(pdev); in uml_vfio_cfgspace_write() local 346 struct uml_vfio_device *dev = to_vdev(pdev); in uml_vfio_bar_copy_from() local 577 struct uml_vfio_device *dev; in uml_vfio_find_device() local 588 struct uml_vfio_device *dev; in uml_vfio_add_device() local 619 struct uml_vfio_device *dev; in uml_vfio_cmdline_set() local 648 struct uml_vfio_device *dev; in uml_vfio_mc_config() local 684 struct uml_vfio_device *dev, *n; in uml_vfio_init() local [all …]
|
| A D | vfio_user.c | 177 int uml_vfio_user_setup_device(struct uml_vfio_user_device *dev, in uml_vfio_user_setup_device() 249 void uml_vfio_user_teardown_device(struct uml_vfio_user_device *dev) in uml_vfio_user_teardown_device() 256 int uml_vfio_user_activate_irq(struct uml_vfio_user_device *dev, int index) in uml_vfio_user_activate_irq() 268 void uml_vfio_user_deactivate_irq(struct uml_vfio_user_device *dev, int index) in uml_vfio_user_deactivate_irq() 274 int uml_vfio_user_update_irqs(struct uml_vfio_user_device *dev) in uml_vfio_user_update_irqs() 279 static int vfio_region_read(struct uml_vfio_user_device *dev, unsigned int index, in vfio_region_read() 291 static int vfio_region_write(struct uml_vfio_user_device *dev, unsigned int index, in vfio_region_write() 303 int uml_vfio_user_cfgspace_read(struct uml_vfio_user_device *dev, in uml_vfio_user_cfgspace_read() 310 int uml_vfio_user_cfgspace_write(struct uml_vfio_user_device *dev, in uml_vfio_user_cfgspace_write() 317 int uml_vfio_user_bar_read(struct uml_vfio_user_device *dev, int bar, in uml_vfio_user_bar_read() [all …]
|
| /arch/sh/drivers/dma/ |
| A D | dma-sysfs.c | 23 static ssize_t dma_show_devices(struct device *dev, in dma_show_devices() 64 static ssize_t dma_show_dev_id(struct device *dev, in dma_show_dev_id() 71 static ssize_t dma_store_dev_id(struct device *dev, in dma_store_dev_id() 82 static ssize_t dma_store_config(struct device *dev, in dma_store_config() 97 static ssize_t dma_show_mode(struct device *dev, in dma_show_mode() 104 static ssize_t dma_store_mode(struct device *dev, in dma_store_mode() 129 struct device *dev = &chan->dev; in dma_create_sysfs_files() local 157 struct device *dev = &chan->dev; in dma_remove_sysfs_files() local
|
| /arch/arm64/kvm/vgic/ |
| A D | vgic-kvm-device.c | 210 static int vgic_set_common_attr(struct kvm_device *dev, in vgic_set_common_attr() 291 static int vgic_get_common_attr(struct kvm_device *dev, in vgic_get_common_attr() 312 static int vgic_create(struct kvm_device *dev, u32 type) in vgic_create() 317 static void vgic_destroy(struct kvm_device *dev) in vgic_destroy() 364 static int vgic_v2_attr_regs_access(struct kvm_device *dev, in vgic_v2_attr_regs_access() 422 static int vgic_v2_set_attr(struct kvm_device *dev, in vgic_v2_set_attr() 434 static int vgic_v2_get_attr(struct kvm_device *dev, in vgic_v2_get_attr() 446 static int vgic_v2_has_attr(struct kvm_device *dev, in vgic_v2_has_attr() 622 static int vgic_v3_set_attr(struct kvm_device *dev, in vgic_v3_set_attr() 653 static int vgic_v3_get_attr(struct kvm_device *dev, in vgic_v3_get_attr() [all …]
|
| /arch/arm/mach-s3c/ |
| A 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()
|
| /arch/powerpc/platforms/ps3/ |
| A D | system-bus.c | 35 static int ps3_is_device(struct ps3_system_bus_device *dev, u64 bus_id, in ps3_is_device() 41 static int ps3_open_hv_device_sb(struct ps3_system_bus_device *dev) in ps3_open_hv_device_sb() 78 static int ps3_close_hv_device_sb(struct ps3_system_bus_device *dev) in ps3_close_hv_device_sb() 109 static int ps3_open_hv_device_gpu(struct ps3_system_bus_device *dev) in ps3_open_hv_device_gpu() 134 static int ps3_close_hv_device_gpu(struct ps3_system_bus_device *dev) in ps3_close_hv_device_gpu() 154 int ps3_open_hv_device(struct ps3_system_bus_device *dev) in ps3_open_hv_device() 192 int ps3_close_hv_device(struct ps3_system_bus_device *dev) in ps3_close_hv_device() 312 int ps3_mmio_region_init(struct ps3_system_bus_device *dev, in ps3_mmio_region_init() 340 struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev); in ps3_system_bus_match() local 365 struct ps3_system_bus_device *dev = ps3_dev_to_system_bus_dev(_dev); in ps3_system_bus_probe() local [all …]
|
| /arch/powerpc/include/asm/ |
| A D | libata-portmap.h | 5 #define ATA_PRIMARY_IRQ(dev) pci_get_legacy_ide_irq(dev, 0) argument 7 #define ATA_SECONDARY_IRQ(dev) pci_get_legacy_ide_irq(dev, 1) argument
|