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;