Home
last modified time | relevance | path

Searched refs:bus_dev (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/arch/sparc/kernel/
Dpci_common.c108 static int sun4u_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4u_read_pci_cfg() argument
111 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4u_read_pci_cfg()
112 unsigned char bus = bus_dev->number; in sun4u_read_pci_cfg()
129 if (!bus_dev->number && !PCI_SLOT(devfn)) in sun4u_read_pci_cfg()
212 static int sun4u_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4u_write_pci_cfg() argument
215 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4u_write_pci_cfg()
216 unsigned char bus = bus_dev->number; in sun4u_write_pci_cfg()
219 if (!bus_dev->number && !PCI_SLOT(devfn)) in sun4u_write_pci_cfg()
257 static int sun4v_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, in sun4v_read_pci_cfg() argument
260 struct pci_pbm_info *pbm = bus_dev->sysdata; in sun4v_read_pci_cfg()
[all …]
Dpci_sun4v.c257 struct pci_bus *bus_dev) in dma_4v_iotsb_bind() argument
265 list_for_each_entry(pdev, &bus_dev->devices, bus_list) { in dma_4v_iotsb_bind()
271 bus = bus_dev->number; in dma_4v_iotsb_bind()
/Linux-v4.19/drivers/parport/
Dshare.c380 struct device *dev = get_device(&port->bus_dev); in parport_get_port()
388 device_unregister(&port->bus_dev); in parport_del_port()
403 put_device(&port->bus_dev); in parport_put_port()
494 tmp->bus_dev.bus = &parport_bus_type; in parport_register_port()
495 tmp->bus_dev.release = free_port; in parport_register_port()
496 dev_set_name(&tmp->bus_dev, name); in parport_register_port()
497 tmp->bus_dev.type = &parport_device_type; in parport_register_port()
505 ret = device_register(&tmp->bus_dev); in parport_register_port()
507 put_device(&tmp->bus_dev); in parport_register_port()
889 par_dev->dev.parent = &port->bus_dev; in parport_register_dev_model()
/Linux-v4.19/drivers/net/fddi/
Ddefxx.c376 struct device __maybe_unused *bdev = bp->bus_dev; in dfx_port_write_long()
400 struct device __maybe_unused *bdev = bp->bus_dev; in dfx_port_read_long()
567 bp->bus_dev = bdev; in dfx_register()
720 struct device *bdev = bp->bus_dev; in dfx_bus_init()
880 struct device *bdev = bp->bus_dev; in dfx_bus_uninit()
942 struct device __maybe_unused *bdev = bp->bus_dev; in dfx_bus_config_check()
1040 struct device *bdev = bp->bus_dev; in dfx_driver_init()
1142 bp->kmalloced = top_v = dma_zalloc_coherent(bp->bus_dev, alloc_size, in dfx_driver_init()
1949 struct device *bdev = bp->bus_dev; in dfx_interrupt()
3016 dma_addr = dma_map_single(bp->bus_dev, in dfx_rcv_init()
[all …]
Ddefxx.h1778 struct device *bus_dev; member
/Linux-v4.19/drivers/atm/
Dfore200e.c436 …u32 dma_addr = dma_map_single(&((struct pci_dev *) fore200e->bus_dev)->dev, virt_addr, size, direc… in fore200e_pca_dma_map()
451 dma_unmap_single(&((struct pci_dev *) fore200e->bus_dev)->dev, dma_addr, size, direction); in fore200e_pca_dma_unmap()
460 … dma_sync_single_for_cpu(&((struct pci_dev *) fore200e->bus_dev)->dev, dma_addr, size, direction); in fore200e_pca_dma_sync_for_cpu()
468 …dma_sync_single_for_device(&((struct pci_dev *) fore200e->bus_dev)->dev, dma_addr, size, direction… in fore200e_pca_dma_sync_for_device()
481 chunk->alloc_addr = dma_alloc_coherent(&((struct pci_dev *) fore200e->bus_dev)->dev, in fore200e_pca_dma_chunk_alloc()
500 dma_free_coherent(&((struct pci_dev *) fore200e->bus_dev)->dev, in fore200e_pca_dma_chunk_free()
574 struct pci_dev* pci_dev = (struct pci_dev*)fore200e->bus_dev; in fore200e_pca_configure()
661 struct pci_dev* pci_dev = (struct pci_dev*)fore200e->bus_dev; in fore200e_pca_proc_read()
684 struct platform_device *op = fore200e->bus_dev; in fore200e_sba_dma_map()
697 struct platform_device *op = fore200e->bus_dev; in fore200e_sba_dma_unmap()
[all …]
Dfore200e.h847 void* bus_dev; /* bus-specific kernel data */ member
/Linux-v4.19/arch/arm64/kernel/
Dpci.c92 struct device *bus_dev = &bridge->bus->dev; in pcibios_root_bridge_prepare() local
95 set_dev_node(bus_dev, acpi_get_node(acpi_device_handle(adev))); in pcibios_root_bridge_prepare()
/Linux-v4.19/include/linux/
Dparport.h203 struct device bus_dev; /* to link with the bus */ member
254 #define to_parport_dev(n) container_of(n, struct parport, bus_dev)
/Linux-v4.19/arch/alpha/kernel/
Dcore_cia.c90 mk_conf_addr(struct pci_bus *bus_dev, unsigned int device_fn, int where, in mk_conf_addr() argument
93 u8 bus = bus_dev->number; in mk_conf_addr()
/Linux-v4.19/tools/testing/nvdimm/test/
Dnfit.c722 static void smart_notify(struct device *bus_dev, in smart_notify() argument
742 device_lock(bus_dev); in smart_notify()
744 device_unlock(bus_dev); in smart_notify()
753 struct device *bus_dev, struct device *dimm_dev) in nfit_test_cmd_smart_set_threshold() argument
762 smart_notify(bus_dev, dimm_dev, smart, thresh); in nfit_test_cmd_smart_set_threshold()
772 struct device *bus_dev, struct device *dimm_dev) in nfit_test_cmd_smart_inject() argument
803 smart_notify(bus_dev, dimm_dev, smart, thresh); in nfit_test_cmd_smart_inject()
/Linux-v4.19/drivers/acpi/nfit/
Dcore.c3106 struct device *bus_dev; in acpi_nfit_desc_init_scrub_attr() local
3111 bus_dev = to_nvdimm_bus_dev(acpi_desc->nvdimm_bus); in acpi_nfit_desc_init_scrub_attr()
3112 nfit = sysfs_get_dirent(bus_dev->kobj.sd, "nfit"); in acpi_nfit_desc_init_scrub_attr()
3333 struct device *bus_dev = to_nvdimm_bus_dev(acpi_desc->nvdimm_bus); in acpi_nfit_shutdown() local
3353 device_lock(bus_dev); in acpi_nfit_shutdown()
3354 device_unlock(bus_dev); in acpi_nfit_shutdown()