parisc_device 20 arch/parisc/include/asm/hardware.h struct parisc_device; parisc_device 108 arch/parisc/include/asm/hardware.h extern struct parisc_device *alloc_pa_dev(unsigned long hpa, parisc_device 110 arch/parisc/include/asm/hardware.h extern int register_parisc_device(struct parisc_device *dev); parisc_device 115 arch/parisc/include/asm/hardware.h extern const struct parisc_device *find_pa_parent_type(const struct parisc_device *, int); parisc_device 117 arch/parisc/include/asm/hardware.h extern char *print_pa_hwpath(struct parisc_device *dev, char *path); parisc_device 37 arch/parisc/include/asm/parisc-device.h int (*probe) (struct parisc_device *dev); /* New device discovered */ parisc_device 38 arch/parisc/include/asm/parisc-device.h int (*remove) (struct parisc_device *dev); parisc_device 43 arch/parisc/include/asm/parisc-device.h #define to_parisc_device(d) container_of(d, struct parisc_device, dev) parisc_device 47 arch/parisc/include/asm/parisc-device.h static inline const char *parisc_pathname(struct parisc_device *d) parisc_device 53 arch/parisc/include/asm/parisc-device.h parisc_set_drvdata(struct parisc_device *d, void *p) parisc_device 59 arch/parisc/include/asm/parisc-device.h parisc_get_drvdata(struct parisc_device *d) parisc_device 66 arch/parisc/include/asm/parisc-device.h int iosapic_serial_irq(struct parisc_device *dev); parisc_device 44 arch/parisc/include/asm/pci.h const struct parisc_device *dev; /* device from PA bus walk */ parisc_device 99 arch/parisc/include/asm/processor.h struct parisc_device *dev; parisc_device 75 arch/parisc/include/asm/ropes.h struct parisc_device *dev; /* dev found in bus walk */ parisc_device 95 arch/parisc/include/asm/ropes.h static inline int IS_ASTRO(struct parisc_device *d) { parisc_device 99 arch/parisc/include/asm/ropes.h static inline int IS_IKE(struct parisc_device *d) { parisc_device 103 arch/parisc/include/asm/ropes.h static inline int IS_PLUTO(struct parisc_device *d) { parisc_device 225 arch/parisc/include/asm/ropes.h static inline int IS_ELROY(struct parisc_device *d) { parisc_device 229 arch/parisc/include/asm/ropes.h static inline int IS_MERCURY(struct parisc_device *d) { parisc_device 233 arch/parisc/include/asm/ropes.h static inline int IS_QUICKSILVER(struct parisc_device *d) { parisc_device 50 arch/parisc/kernel/drivers.c struct parisc_device *pdev; parisc_device 99 arch/parisc/kernel/drivers.c static int match_device(struct parisc_driver *driver, struct parisc_device *dev) parisc_device 124 arch/parisc/kernel/drivers.c struct parisc_device *pa_dev = to_parisc_device(dev); parisc_device 137 arch/parisc/kernel/drivers.c struct parisc_device *pa_dev = to_parisc_device(dev); parisc_device 186 arch/parisc/kernel/drivers.c struct parisc_device * pdev = to_parisc_device(dev); parisc_device 229 arch/parisc/kernel/drivers.c struct parisc_device * dev; parisc_device 234 arch/parisc/kernel/drivers.c struct parisc_device * pdev = to_parisc_device(dev); parisc_device 246 arch/parisc/kernel/drivers.c static struct parisc_device *find_device_by_addr(unsigned long hpa) parisc_device 259 arch/parisc/kernel/drivers.c struct parisc_device *pdev = to_parisc_device(dev); parisc_device 289 arch/parisc/kernel/drivers.c const struct parisc_device * parisc_device 290 arch/parisc/kernel/drivers.c find_pa_parent_type(const struct parisc_device *padev, int type) parisc_device 294 arch/parisc/kernel/drivers.c struct parisc_device *candidate = to_parisc_device(dev); parisc_device 354 arch/parisc/kernel/drivers.c char *print_pa_hwpath(struct parisc_device *dev, char *output) parisc_device 400 arch/parisc/kernel/drivers.c static void setup_bus_id(struct parisc_device *padev) parisc_device 418 arch/parisc/kernel/drivers.c struct parisc_device * __init create_tree_node(char id, struct device *parent) parisc_device 420 arch/parisc/kernel/drivers.c struct parisc_device *dev = kzalloc(sizeof(*dev), GFP_KERNEL); parisc_device 446 arch/parisc/kernel/drivers.c struct parisc_device * dev; parisc_device 451 arch/parisc/kernel/drivers.c struct parisc_device * pdev = to_parisc_device(dev); parisc_device 469 arch/parisc/kernel/drivers.c static struct parisc_device * __init alloc_tree_node( parisc_device 481 arch/parisc/kernel/drivers.c static struct parisc_device *create_parisc_device(struct hardware_path *modpath) parisc_device 493 arch/parisc/kernel/drivers.c struct parisc_device * __init parisc_device 499 arch/parisc/kernel/drivers.c struct parisc_device *dev; parisc_device 558 arch/parisc/kernel/drivers.c const struct parisc_device *padev = to_parisc_device(dev); parisc_device 568 arch/parisc/kernel/drivers.c const struct parisc_device *padev; parisc_device 591 arch/parisc/kernel/drivers.c struct parisc_device *padev = to_parisc_device(dev); \ parisc_device 619 arch/parisc/kernel/drivers.c ATTRIBUTE_GROUPS(parisc_device); parisc_device 637 arch/parisc/kernel/drivers.c int __init register_parisc_device(struct parisc_device *dev) parisc_device 688 arch/parisc/kernel/drivers.c struct parisc_device *curr = to_parisc_device(dev); parisc_device 780 arch/parisc/kernel/drivers.c struct parisc_device *padev; parisc_device 813 arch/parisc/kernel/drivers.c static void __init walk_lower_bus(struct parisc_device *dev) parisc_device 853 arch/parisc/kernel/drivers.c struct parisc_device *dev; parisc_device 886 arch/parisc/kernel/drivers.c static void print_parisc_device(struct parisc_device *dev) parisc_device 966 arch/parisc/kernel/drivers.c struct parisc_device *dev = to_parisc_device(lin_dev); parisc_device 990 arch/parisc/kernel/drivers.c struct parisc_device *dev = to_parisc_device(lin_dev); parisc_device 1085 arch/parisc/kernel/drivers.c struct parisc_device * pdev = to_parisc_device(dev); parisc_device 193 arch/parisc/kernel/inventory.c struct parisc_device *dev; parisc_device 450 arch/parisc/kernel/inventory.c static struct parisc_device * __init parisc_device 454 arch/parisc/kernel/inventory.c struct parisc_device *dev; parisc_device 480 arch/parisc/kernel/inventory.c struct parisc_device *dev; parisc_device 518 arch/parisc/kernel/inventory.c add_system_map_addresses(struct parisc_device *dev, int num_addrs, parisc_device 558 arch/parisc/kernel/inventory.c struct parisc_device *dev; parisc_device 60 arch/parisc/kernel/perf.c struct parisc_device *cpu_device __read_mostly; parisc_device 79 arch/parisc/kernel/processor.c static int __init processor_probe(struct parisc_device *dev) parisc_device 372 drivers/char/agp/parisc-agp.c struct parisc_device **lba = data; parisc_device 373 drivers/char/agp/parisc-agp.c struct parisc_device *padev = to_parisc_device(dev); parisc_device 387 drivers/char/agp/parisc-agp.c struct parisc_device *sba = NULL, *lba = NULL; parisc_device 10 drivers/char/ipmi/ipmi_si_parisc.c static int __init ipmi_parisc_probe(struct parisc_device *dev) parisc_device 32 drivers/char/ipmi/ipmi_si_parisc.c static int __exit ipmi_parisc_remove(struct parisc_device *dev) parisc_device 298 drivers/input/keyboard/hilkbd.c static int __init hil_probe_chip(struct parisc_device *dev) parisc_device 319 drivers/input/keyboard/hilkbd.c static int __exit hil_remove_chip(struct parisc_device *dev) parisc_device 91 drivers/input/serio/gscps2.c struct parisc_device *padev; parisc_device 327 drivers/input/serio/gscps2.c static int __init gscps2_probe(struct parisc_device *dev) parisc_device 414 drivers/input/serio/gscps2.c static int __exit gscps2_remove(struct parisc_device *dev) parisc_device 817 drivers/input/serio/hp_sdc.c static int __init hp_sdc_init_hppa(struct parisc_device *d); parisc_device 934 drivers/input/serio/hp_sdc.c static int __init hp_sdc_init_hppa(struct parisc_device *d) parisc_device 154 drivers/net/ethernet/i825xx/lasi_82596.c lan_init_chip(struct parisc_device *dev) parisc_device 198 drivers/net/ethernet/i825xx/lasi_82596.c static int __exit lan_remove_chip(struct parisc_device *pdev) parisc_device 30 drivers/parisc/asp.c static void asp_choose_irq(struct parisc_device *dev, void *ctrl) parisc_device 69 drivers/parisc/asp.c static int __init asp_init_chip(struct parisc_device *dev) parisc_device 1143 drivers/parisc/ccio-dma.c void * ccio_get_iommu(const struct parisc_device *dev) parisc_device 1158 drivers/parisc/ccio-dma.c void __init ccio_cujo20_fixup(struct parisc_device *cujo, u32 iovp) parisc_device 1161 drivers/parisc/ccio-dma.c struct parisc_device *dev = parisc_parent(cujo); parisc_device 1189 drivers/parisc/ccio-dma.c ccio_get_iotlb_size(struct parisc_device *dev) parisc_device 1210 drivers/parisc/ccio-dma.c static int ccio_probe(struct parisc_device *dev); parisc_device 1442 drivers/parisc/ccio-dma.c int ccio_allocate_resource(const struct parisc_device *dev, parisc_device 1480 drivers/parisc/ccio-dma.c int ccio_request_resource(const struct parisc_device *dev, parisc_device 1514 drivers/parisc/ccio-dma.c static int __init ccio_probe(struct parisc_device *dev) parisc_device 420 drivers/parisc/dino.c static void dino_choose_irq(struct parisc_device *dev, void *ctrl) parisc_device 804 drivers/parisc/dino.c static int __init dino_common_init(struct parisc_device *dev, parisc_device 902 drivers/parisc/dino.c void ccio_cujo20_fixup(struct parisc_device *dev, u32 iovp); parisc_device 909 drivers/parisc/dino.c static int __init dino_probe(struct parisc_device *dev) parisc_device 299 drivers/parisc/eisa.c static int __init eisa_probe(struct parisc_device *dev) parisc_device 172 drivers/parisc/gsc.c void (*choose_irq)(struct parisc_device *, void *); parisc_device 178 drivers/parisc/gsc.c struct parisc_device *padev = to_parisc_device(dev); parisc_device 190 drivers/parisc/gsc.c void gsc_fixup_irqs(struct parisc_device *parent, void *ctrl, parisc_device 191 drivers/parisc/gsc.c void (*choose_irq)(struct parisc_device *, void *)) parisc_device 201 drivers/parisc/gsc.c int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic) parisc_device 28 drivers/parisc/gsc.h struct parisc_device *gsc; parisc_device 37 drivers/parisc/gsc.h int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic); parisc_device 42 drivers/parisc/gsc.h void gsc_fixup_irqs(struct parisc_device *parent, void *ctrl, parisc_device 43 drivers/parisc/gsc.h void (*choose)(struct parisc_device *child, void *ctrl)); parisc_device 47 drivers/parisc/hppb.c static int __init hppb_probe(struct parisc_device *dev) parisc_device 6 drivers/parisc/iommu.h struct parisc_device; parisc_device 39 drivers/parisc/iommu.h void *ccio_get_iommu(const struct parisc_device *dev); parisc_device 40 drivers/parisc/iommu.h int ccio_request_resource(const struct parisc_device *dev, parisc_device 42 drivers/parisc/iommu.h int ccio_allocate_resource(const struct parisc_device *dev, parisc_device 53 drivers/parisc/iommu.h void *sba_get_iommu(struct parisc_device *dev); parisc_device 803 drivers/parisc/iosapic.c int iosapic_serial_irq(struct parisc_device *dev) parisc_device 33 drivers/parisc/lasi.c static void lasi_choose_irq(struct parisc_device *dev, void *ctrl) parisc_device 162 drivers/parisc/lasi.c static int __init lasi_init_chip(struct parisc_device *dev) parisc_device 1018 drivers/parisc/lba_pci.c lba_pat_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev) parisc_device 1167 drivers/parisc/lba_pci.c extern void sba_distributed_lmmio(struct parisc_device *, struct resource *); parisc_device 1168 drivers/parisc/lba_pci.c extern void sba_directed_lmmio(struct parisc_device *, struct resource *); parisc_device 1172 drivers/parisc/lba_pci.c lba_legacy_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev) parisc_device 1470 drivers/parisc/lba_pci.c lba_driver_probe(struct parisc_device *dev) parisc_device 1694 drivers/parisc/lba_pci.c void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask) parisc_device 1224 drivers/parisc/sba_iommu.c extern void lba_set_iregs(struct parisc_device *, u32, u32); parisc_device 1225 drivers/parisc/sba_iommu.c struct parisc_device *lba = to_parisc_device(dev); parisc_device 1235 drivers/parisc/sba_iommu.c setup_ibase_imask(struct parisc_device *sba, struct ioc *ioc, int ioc_num) parisc_device 1251 drivers/parisc/sba_iommu.c struct parisc_device *lba = to_parisc_device(dev); parisc_device 1260 drivers/parisc/sba_iommu.c sba_ioc_init_pluto(struct parisc_device *sba, struct ioc *ioc, int ioc_num) parisc_device 1381 drivers/parisc/sba_iommu.c sba_ioc_init(struct parisc_device *sba, struct ioc *ioc, int ioc_num) parisc_device 1867 drivers/parisc/sba_iommu.c static int sba_driver_callback(struct parisc_device *); parisc_device 1880 drivers/parisc/sba_iommu.c static int __init sba_driver_callback(struct parisc_device *dev) parisc_device 1991 drivers/parisc/sba_iommu.c void * sba_get_iommu(struct parisc_device *pci_hba) parisc_device 1993 drivers/parisc/sba_iommu.c struct parisc_device *sba_dev = parisc_parent(pci_hba); parisc_device 2012 drivers/parisc/sba_iommu.c void sba_directed_lmmio(struct parisc_device *pci_hba, struct resource *r) parisc_device 2014 drivers/parisc/sba_iommu.c struct parisc_device *sba_dev = parisc_parent(pci_hba); parisc_device 2055 drivers/parisc/sba_iommu.c void sba_distributed_lmmio(struct parisc_device *pci_hba, struct resource *r ) parisc_device 2057 drivers/parisc/sba_iommu.c struct parisc_device *sba_dev = parisc_parent(pci_hba); parisc_device 25 drivers/parisc/wax.c static void wax_choose_irq(struct parisc_device *dev, void *ctrl) parisc_device 67 drivers/parisc/wax.c static int __init wax_init_chip(struct parisc_device *dev) parisc_device 70 drivers/parisc/wax.c struct parisc_device *parent; parisc_device 232 drivers/parport/parport_gsc.c int dma, struct parisc_device *padev) parisc_device 344 drivers/parport/parport_gsc.c static int __init parport_init_chip(struct parisc_device *dev) parisc_device 379 drivers/parport/parport_gsc.c static int __exit parport_remove_chip(struct parisc_device *dev) parisc_device 206 drivers/parport/parport_gsc.h struct parisc_device *padev); parisc_device 87 drivers/scsi/lasi700.c lasi700_probe(struct parisc_device *dev) parisc_device 140 drivers/scsi/lasi700.c lasi700_driver_remove(struct parisc_device *dev) parisc_device 87 drivers/scsi/zalon.c zalon_probe(struct parisc_device *dev) parisc_device 171 drivers/scsi/zalon.c static int __exit zalon_remove(struct parisc_device *dev) parisc_device 23 drivers/tty/serial/8250/8250_gsc.c static int __init serial_init_chip(struct parisc_device *dev) parisc_device 80 drivers/tty/serial/mux.c static int __init get_mux_port_count(struct parisc_device *dev) parisc_device 451 drivers/tty/serial/mux.c static int __init mux_probe(struct parisc_device *dev) parisc_device 502 drivers/tty/serial/mux.c static int __exit mux_remove(struct parisc_device *dev) parisc_device 943 drivers/video/console/sticore.c static int __init sticore_pa_init(struct parisc_device *dev) parisc_device 289 include/linux/hp_sdc.h struct parisc_device *dev; parisc_device 891 sound/parisc/harmony.c struct parisc_device *padev, parisc_device 945 sound/parisc/harmony.c snd_harmony_probe(struct parisc_device *padev) parisc_device 985 sound/parisc/harmony.c snd_harmony_remove(struct parisc_device *padev) parisc_device 23 sound/parisc/harmony.h struct parisc_device *dev;