]>
git.ipfire.org Git - thirdparty/systemd.git/blob - udevdb.h
10 #define BUS_DB "/home/stekloff/src/udev-0.2/busdb.tdb"
11 #define CLASS_DB "/home/stekloff/src/udev-0.2/classdb.tdb"
12 #define NAME_DB "/home/stekloff/src/udev-0.2/namedb.tdb"
16 #define UDEVDB_DEL "#"
20 char sysfs_path
[PATH_SIZE
];
21 char class_dev_name
[NAME_SIZE
];
22 char class_name
[NAME_SIZE
];
23 char bus_id
[NAME_SIZE
];
24 char bus_name
[NAME_SIZE
];
25 char driver
[NAME_SIZE
];
32 /* Function Prototypes */
33 extern int udevdb_delete_udevice(const char *name
);
34 extern int udevdb_add_udevice(const struct udevice
*dev
);
35 extern struct udevice
*udevdb_get_udevice(const char *name
);
36 extern struct udevice
*udevdb_get_udevice_by_bus(const char *bus
,
38 extern struct udevice
*udevdb_get_udevice_by_class(const char *cls
,
41 #endif /* _UDEVDB_H_ */