Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dmacio.h35 * the macio_dev structure is used to describe a device
38 struct macio_dev struct
41 struct macio_dev *media_bay; /* Device is part of a media bay */
49 #define to_macio_device(d) container_of(d, struct macio_dev, ofdev.dev)
50 #define of_to_macio_device(d) container_of(d, struct macio_dev, ofdev)
52 extern struct macio_dev *macio_dev_get(struct macio_dev *dev);
53 extern void macio_dev_put(struct macio_dev *dev);
60 static inline int macio_resource_count(struct macio_dev *dev) in macio_resource_count()
65 static inline unsigned long macio_resource_start(struct macio_dev *de
[all...]
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) in check_media_bay()
43 static inline void lock_media_bay(struct macio_dev *bay) { } in lock_media_bay()
44 static inline void unlock_media_bay(struct macio_dev *bay) { } in unlock_media_bay()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
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) in macio_resource_count()
66 static inline unsigned long macio_resource_start(struct macio_dev *de
[all...]
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) in check_media_bay()
43 static inline void lock_media_bay(struct macio_dev *bay) { } in lock_media_bay()
44 static inline void unlock_media_bay(struct macio_dev *bay) { } in unlock_media_bay()
/kernel/linux/linux-5.10/drivers/macintosh/
H A Dmacio_asic.c47 struct macio_dev *macio_dev_get(struct macio_dev *dev) in macio_dev_get()
60 void macio_dev_put(struct macio_dev *dev) in macio_dev_put()
71 struct macio_dev *macio_dev; in macio_device_probe() local
75 macio_dev = to_macio_device(dev); in macio_device_probe()
80 macio_dev_get(macio_dev); in macio_device_probe()
84 error = drv->probe(macio_dev, match); in macio_device_probe()
86 macio_dev_put(macio_dev); in macio_device_probe()
93 struct macio_dev * macio_de in macio_device_remove() local
105 struct macio_dev * macio_dev = to_macio_device(dev); macio_device_shutdown() local
114 struct macio_dev * macio_dev = to_macio_device(dev); macio_device_suspend() local
124 struct macio_dev * macio_dev = to_macio_device(dev); macio_device_resume() local
[all...]
H A Dmediabay.c61 struct macio_dev *mdev;
390 int check_media_bay(struct macio_dev *baydev) in check_media_bay()
415 void lock_media_bay(struct macio_dev *baydev) in lock_media_bay()
429 void unlock_media_bay(struct macio_dev *baydev) in unlock_media_bay()
448 struct macio_dev *mdev; in mb_broadcast_hotplug()
555 static int media_bay_attach(struct macio_dev *mdev, in media_bay_attach()
615 static int media_bay_suspend(struct macio_dev *mdev, pm_message_t state) in media_bay_suspend()
631 static int media_bay_resume(struct macio_dev *mdev) in media_bay_resume()
H A Drack-meter.c59 struct macio_dev *mdev;
367 static int rackmeter_probe(struct macio_dev* mdev, in rackmeter_probe()
527 static int rackmeter_remove(struct macio_dev* mdev) in rackmeter_remove()
566 static int rackmeter_shutdown(struct macio_dev* mdev) in rackmeter_shutdown()
/kernel/linux/linux-6.6/drivers/macintosh/
H A Dmacio_asic.c49 struct macio_dev *macio_dev_get(struct macio_dev *dev) in macio_dev_get()
62 void macio_dev_put(struct macio_dev *dev) in macio_dev_put()
73 struct macio_dev *macio_dev; in macio_device_probe() local
77 macio_dev = to_macio_device(dev); in macio_device_probe()
82 macio_dev_get(macio_dev); in macio_device_probe()
86 error = drv->probe(macio_dev, match); in macio_device_probe()
88 macio_dev_put(macio_dev); in macio_device_probe()
95 struct macio_dev * macio_de in macio_device_remove() local
105 struct macio_dev * macio_dev = to_macio_device(dev); macio_device_shutdown() local
114 struct macio_dev * macio_dev = to_macio_device(dev); macio_device_suspend() local
124 struct macio_dev * macio_dev = to_macio_device(dev); macio_device_resume() local
[all...]
H A Dmediabay.c61 struct macio_dev *mdev;
390 int check_media_bay(struct macio_dev *baydev) in check_media_bay()
415 void lock_media_bay(struct macio_dev *baydev) in lock_media_bay()
429 void unlock_media_bay(struct macio_dev *baydev) in unlock_media_bay()
448 struct macio_dev *mdev; in mb_broadcast_hotplug()
555 static int media_bay_attach(struct macio_dev *mdev, in media_bay_attach()
615 static int media_bay_suspend(struct macio_dev *mdev, pm_message_t state) in media_bay_suspend()
631 static int media_bay_resume(struct macio_dev *mdev) in media_bay_resume()
H A Drack-meter.c58 struct macio_dev *mdev;
366 static int rackmeter_probe(struct macio_dev* mdev, in rackmeter_probe()
526 static int rackmeter_remove(struct macio_dev* mdev) in rackmeter_remove()
565 static int rackmeter_shutdown(struct macio_dev* mdev) in rackmeter_shutdown()
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/orinoco/
H A Dairport.c28 struct macio_dev *mdev;
36 airport_suspend(struct macio_dev *mdev, pm_message_t state) in airport_suspend()
64 airport_resume(struct macio_dev *mdev) in airport_resume()
88 airport_detach(struct macio_dev *mdev) in airport_detach()
148 airport_attach(struct macio_dev *mdev, const struct of_device_id *match) in airport_attach()
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/orinoco/
H A Dairport.c29 struct macio_dev *mdev;
37 airport_suspend(struct macio_dev *mdev, pm_message_t state) in airport_suspend()
65 airport_resume(struct macio_dev *mdev) in airport_resume()
89 airport_detach(struct macio_dev *mdev) in airport_detach()
149 airport_attach(struct macio_dev *mdev, const struct of_device_id *match) in airport_attach()
/kernel/linux/linux-5.10/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h60 struct macio_dev *macio;
110 extern int i2sbus_control_init(struct macio_dev* dev,
H A Dcore.c152 static int i2sbus_add_dev(struct macio_dev *macio, in i2sbus_add_dev()
335 static int i2sbus_probe(struct macio_dev* dev, const struct of_device_id *match) in i2sbus_probe()
367 static int i2sbus_remove(struct macio_dev* dev) in i2sbus_remove()
379 static int i2sbus_suspend(struct macio_dev* dev, pm_message_t state) in i2sbus_suspend()
403 static int i2sbus_resume(struct macio_dev* dev) in i2sbus_resume()
428 static int i2sbus_shutdown(struct macio_dev* dev) in i2sbus_shutdown()
H A Dcontrol.c21 int i2sbus_control_init(struct macio_dev* dev, struct i2sbus_control **c) in i2sbus_control_init()
/kernel/linux/linux-6.6/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h60 struct macio_dev *macio;
110 extern int i2sbus_control_init(struct macio_dev* dev,
H A Dcore.c152 static int i2sbus_add_dev(struct macio_dev *macio, in i2sbus_add_dev()
335 static int i2sbus_probe(struct macio_dev* dev, const struct of_device_id *match) in i2sbus_probe()
367 static int i2sbus_remove(struct macio_dev* dev) in i2sbus_remove()
379 static int i2sbus_suspend(struct macio_dev* dev, pm_message_t state) in i2sbus_suspend()
403 static int i2sbus_resume(struct macio_dev* dev) in i2sbus_resume()
428 static int i2sbus_shutdown(struct macio_dev* dev) in i2sbus_shutdown()
H A Dcontrol.c21 int i2sbus_control_init(struct macio_dev* dev, struct i2sbus_control **c) in i2sbus_control_init()
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_macio.c232 struct macio_dev *mdev;
1117 static int pata_macio_attach(struct macio_dev *mdev, in pata_macio_attach()
1192 static int pata_macio_detach(struct macio_dev *mdev) in pata_macio_detach()
1212 static int pata_macio_suspend(struct macio_dev *mdev, pm_message_t mesg) in pata_macio_suspend()
1219 static int pata_macio_resume(struct macio_dev *mdev) in pata_macio_resume()
1228 static void pata_macio_mb_event(struct macio_dev* mdev, int mb_state) in pata_macio_mb_event()
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_macio.c233 struct macio_dev *mdev;
1116 static int pata_macio_attach(struct macio_dev *mdev, in pata_macio_attach()
1191 static int pata_macio_detach(struct macio_dev *mdev) in pata_macio_detach()
1211 static int pata_macio_suspend(struct macio_dev *mdev, pm_message_t mesg) in pata_macio_suspend()
1218 static int pata_macio_resume(struct macio_dev *mdev) in pata_macio_resume()
1227 static void pata_macio_mb_event(struct macio_dev* mdev, int mb_state) in pata_macio_mb_event()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dmac53c94.c59 struct macio_dev *mdev;
410 static int mac53c94_probe(struct macio_dev *mdev, const struct of_device_id *match) in mac53c94_probe()
513 static int mac53c94_remove(struct macio_dev *mdev) in mac53c94_remove()
/kernel/linux/linux-6.6/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) in mac53c94_probe()
511 static int mac53c94_remove(struct macio_dev *mdev) in mac53c94_remove()
/kernel/linux/linux-5.10/drivers/ide/
H A Dpmac.c58 struct macio_dev *mdev;
1129 static int pmac_ide_macio_attach(struct macio_dev *mdev, in pmac_ide_macio_attach()
1217 pmac_ide_macio_suspend(struct macio_dev *mdev, pm_message_t mesg) in pmac_ide_macio_suspend()
1233 pmac_ide_macio_resume(struct macio_dev *mdev) in pmac_ide_macio_resume()
1351 static void pmac_ide_macio_mb_event(struct macio_dev* mdev, int mb_state) in pmac_ide_macio_mb_event()
/kernel/linux/linux-5.10/drivers/block/
H A Dswim3.c201 struct macio_dev *mdev;
1065 static void swim3_mb_event(struct macio_dev* mdev, int mb_state) in swim3_mb_event()
1084 static int swim3_add_device(struct macio_dev *mdev, int index) in swim3_add_device()
1172 static int swim3_attach(struct macio_dev *mdev, in swim3_attach()
/kernel/linux/linux-6.6/drivers/block/
H A Dswim3.c202 struct macio_dev *mdev;
1082 static void swim3_mb_event(struct macio_dev* mdev, int mb_state) in swim3_mb_event()
1101 static int swim3_add_device(struct macio_dev *mdev, int index) in swim3_add_device()
1189 static int swim3_attach(struct macio_dev *mdev, in swim3_attach()

Completed in 21 milliseconds

12