summaryrefslogtreecommitdiff
path: root/ubifs-utils/libubifs/misc.h
diff options
context:
space:
mode:
Diffstat (limited to 'ubifs-utils/libubifs/misc.h')
-rw-r--r--ubifs-utils/libubifs/misc.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/ubifs-utils/libubifs/misc.h b/ubifs-utils/libubifs/misc.h
index 4b71806..1b4404f 100644
--- a/ubifs-utils/libubifs/misc.h
+++ b/ubifs-utils/libubifs/misc.h
@@ -70,6 +70,15 @@ ubifs_tnc_find_child(struct ubifs_znode *znode, int start)
}
/**
+ * ubifs_inode - get UBIFS inode information by VFS 'struct inode' object.
+ * @inode: the VFS 'struct inode' pointer
+ */
+static inline struct ubifs_inode *ubifs_inode(const struct inode *inode)
+{
+ return container_of(inode, struct ubifs_inode, vfs_inode);
+}
+
+/**
* ubifs_wbuf_sync - synchronize write-buffer.
* @wbuf: write-buffer to synchronize
*