Searched refs:macio_dev (Results 1 - 16 of 16) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dmediabay.h21 struct macio_dev;
28 extern int check_media_bay(struct macio_dev *bay);
33 extern void lock_media_bay(struct macio_dev *bay);
34 extern void unlock_media_bay(struct macio_dev *bay);
38 static inline int check_media_bay(struct macio_dev *bay)
43 static inline void lock_media_bay(struct macio_dev *bay) { }
44 static inline void unlock_media_bay(struct macio_dev *bay) { }
H A Dmacio.h36 * the macio_dev structure is used to describe a device
39 struct macio_dev struct
42 struct macio_dev *media_bay; /* Device is part of a media bay */
50 #define to_macio_device(d) container_of(d, struct macio_dev, ofdev.dev)
51 #define of_to_macio_device(d) container_of(d, struct macio_dev, ofdev)
53 extern struct macio_dev *macio_dev_get(struct macio_dev *dev);
54 extern void macio_dev_put(struct macio_dev *dev);
61 static inline int macio_resource_count(struct macio_dev *dev)
66 static inline unsigned long macio_resource_start(struct macio_dev *de
[all...]
/linux-master/drivers/macintosh/
H A Dmacio_asic.c49 struct macio_dev *macio_dev_get(struct macio_dev *dev)
62 void macio_dev_put(struct macio_dev *dev)
73 struct macio_dev *macio_dev; local
77 macio_dev = to_macio_device(dev);
82 macio_dev_get(macio_dev);
86 error = drv->probe(macio_dev, match);
88 macio_dev_put(macio_dev);
95 struct macio_dev * macio_de local
105 struct macio_dev * macio_dev = to_macio_device(dev); local
114 struct macio_dev * macio_dev = to_macio_device(dev); local
124 struct macio_dev * macio_dev = to_macio_device(dev); local
[all...]
H A Dmediabay.c61 struct macio_dev *mdev;
390 int check_media_bay(struct macio_dev *baydev)
415 void lock_media_bay(struct macio_dev *baydev)
429 void unlock_media_bay(struct macio_dev *baydev)
448 struct macio_dev *mdev;
555 static int media_bay_attach(struct macio_dev *mdev,
615 static int media_bay_suspend(struct macio_dev *mdev, pm_message_t state)
631 static int media_bay_resume(struct macio_dev *mdev)
H A Drack-meter.c58 struct macio_dev *mdev;
366 static int rackmeter_probe(struct macio_dev* mdev,
526 static void rackmeter_remove(struct macio_dev *mdev)
563 static int rackmeter_shutdown(struct macio_dev* mdev)
/linux-master/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h59 struct macio_dev *macio;
109 extern int i2sbus_control_init(struct macio_dev* dev,
H A Dcore.c153 static int i2sbus_add_dev(struct macio_dev *macio,
336 static int i2sbus_probe(struct macio_dev* dev, const struct of_device_id *match)
368 static void i2sbus_remove(struct macio_dev *dev)
378 static int i2sbus_suspend(struct macio_dev* dev, pm_message_t state)
402 static int i2sbus_resume(struct macio_dev* dev)
427 static int i2sbus_shutdown(struct macio_dev* dev)
H A Dcontrol.c20 int i2sbus_control_init(struct macio_dev* dev, struct i2sbus_control **c)
/linux-master/drivers/ata/
H A Dpata_macio.c233 struct macio_dev *mdev;
1116 static int pata_macio_attach(struct macio_dev *mdev,
1191 static void pata_macio_detach(struct macio_dev *mdev)
1209 static int pata_macio_suspend(struct macio_dev *mdev, pm_message_t mesg)
1216 static int pata_macio_resume(struct macio_dev *mdev)
1225 static void pata_macio_mb_event(struct macio_dev* mdev, int mb_state)
/linux-master/drivers/scsi/
H A Dmac53c94.c59 struct macio_dev *mdev;
407 static int mac53c94_probe(struct macio_dev *mdev, const struct of_device_id *match)
511 static void mac53c94_remove(struct macio_dev *mdev)
H A Dmesh.c174 struct macio_dev *mdev;
1756 static int mesh_suspend(struct macio_dev *mdev, pm_message_t mesg)
1787 static int mesh_resume(struct macio_dev *mdev)
1813 static int mesh_shutdown(struct macio_dev *mdev)
1847 static int mesh_probe(struct macio_dev *mdev, const struct of_device_id *match)
1989 static void mesh_remove(struct macio_dev *mdev)
/linux-master/drivers/tty/serial/
H A Dpmac_zilog.h20 /* macio_dev for the escc holding this port (maybe be null on
23 struct macio_dev *dev;
H A Dpmac_zilog.c1423 * missing interrupts. Normally, the macio_dev would contain
1460 static int pmz_attach(struct macio_dev *mdev, const struct of_device_id *match)
1496 static void pmz_detach(struct macio_dev *mdev)
1514 static int pmz_suspend(struct macio_dev *mdev, pm_message_t pm_state)
1529 static int pmz_resume(struct macio_dev *mdev)
/linux-master/drivers/block/
H A Dswim3.c202 struct macio_dev *mdev;
1082 static void swim3_mb_event(struct macio_dev* mdev, int mb_state)
1101 static int swim3_add_device(struct macio_dev *mdev, int index)
1189 static int swim3_attach(struct macio_dev *mdev,
/linux-master/drivers/net/ethernet/apple/
H A Dmace.c66 struct macio_dev *mdev;
108 static int mace_probe(struct macio_dev *mdev, const struct of_device_id *match)
275 static void mace_remove(struct macio_dev *mdev)
H A Dbmac.c67 struct macio_dev *mdev;
452 static int bmac_suspend(struct macio_dev *mdev, pm_message_t state)
502 static int bmac_resume(struct macio_dev *mdev)
1233 static int bmac_probe(struct macio_dev *mdev, const struct of_device_id *match)
1594 static void bmac_remove(struct macio_dev *mdev)

Completed in 378 milliseconds