git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: inode hashing and reusing
[lunaix-os.git]
/
lunaix-os
/
includes
/
lunaix
/
device.h
diff --git
a/lunaix-os/includes/lunaix/device.h
b/lunaix-os/includes/lunaix/device.h
index 14558a7ce840ccb3458ef58355ba056f427ea42b..414809a233aff8aa6d69c63eb8c8feb793456b42 100644
(file)
--- a/
lunaix-os/includes/lunaix/device.h
+++ b/
lunaix-os/includes/lunaix/device.h
@@
-6,11
+6,14
@@
#include <lunaix/ds/hstr.h>
#include <lunaix/ds/llist.h>
#include <lunaix/ds/hstr.h>
#include <lunaix/ds/llist.h>
+typedef unsigned int dev_t;
+
struct device
{
struct llist_header dev_list;
struct device* parent;
struct hstr name;
struct device
{
struct llist_header dev_list;
struct device* parent;
struct hstr name;
+ dev_t dev_id;
char name_val[DEVICE_NAME_SIZE];
void* underlay;
void* fs_node;
char name_val[DEVICE_NAME_SIZE];
void* underlay;
void* fs_node;