]>
Commit | Line | Data |
---|---|---|
8e41d35d DS |
1 | /* |
2 | * udevdb header file | |
3 | */ | |
4 | #ifndef _UDEVDB_H_ | |
5 | #define _UDEVDB_H_ | |
6 | ||
dbfc520c | 7 | /* Udevdb initialization flags */ |
f7b4eca4 KS |
8 | #define UDEVDB_DEFAULT 0 /* defaults database to use file */ |
9 | #define UDEVDB_INTERNAL 1 /* don't store db on disk, use in memory */ | |
dbfc520c | 10 | |
f7b4eca4 | 11 | /* function prototypes */ |
dbfc520c DS |
12 | extern void udevdb_exit(void); |
13 | extern int udevdb_init(int init_flag); | |
5840bc63 GKH |
14 | |
15 | extern int udevdb_add_dev(const char *path, const struct udevice *dev); | |
16 | extern struct udevice *udevdb_get_dev(const char *path); | |
a9ce0a41 | 17 | extern int udevdb_delete_dev(const char *path); |
8e41d35d DS |
18 | |
19 | #endif /* _UDEVDB_H_ */ |