Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.24-rc2 43 lines 664 B view raw
1/* 2 * shutdown.c 3 */ 4 5extern void device_shutdown(void); 6 7 8#ifdef CONFIG_PM_SLEEP 9 10/* 11 * main.c 12 */ 13 14extern struct list_head dpm_active; /* The active device list */ 15 16static inline struct device * to_device(struct list_head * entry) 17{ 18 return container_of(entry, struct device, power.entry); 19} 20 21extern int device_pm_add(struct device *); 22extern void device_pm_remove(struct device *); 23 24/* 25 * sysfs.c 26 */ 27 28extern int dpm_sysfs_add(struct device *); 29extern void dpm_sysfs_remove(struct device *); 30 31#else /* CONFIG_PM_SLEEP */ 32 33 34static inline int device_pm_add(struct device * dev) 35{ 36 return 0; 37} 38static inline void device_pm_remove(struct device * dev) 39{ 40 41} 42 43#endif