Displaying 7 results from an estimated 7 matches for "get_inode_mode".
2013 Mar 31
1
Rock Ridge for core/fs/iso9660
...Rock Ridge id texts "RRIP_1991A",
"IEEE_P1282", and "IEEE_1282".
(FreeBSD has such a test, as i learned a few years ago.)
----------------------------------------------------------------
I noticed another possible application for Rock Ridge:
dirent->d_type = get_inode_mode(de->flags);
and
inode->mode = get_inode_mode(de->flags);
One could feed both with better info from Rock Ridge entry PX.
I understand that currently file types other than directory and
regular file show up as (empty) regular files.
Does syslinux have use for socket files, symbolic l...
2014 Feb 20
2
[PATCH] NTFS: fragmented $MFT file was not handled
...02/core/fs/ntfs/ntfs.c 2014-02-20 12:21:41.000000000 +0400
@@ -40,6 +40,10 @@ static struct ntfs_readdir_state *readdi
/*** Function declarations */
static f_mft_record_lookup ntfs_mft_record_lookup_3_0;
static f_mft_record_lookup ntfs_mft_record_lookup_3_1;
+static inline enum dirent_type get_inode_mode(struct ntfs_mft_record
*mrec);
+static inline struct ntfs_attr_record * ntfs_attr_lookup(struct fs_info
*fs, uint32_t type, struct ntfs_mft_record **mmrec, struct
ntfs_mft_record *mrec);
+static inline uint8_t *mapping_chunk_init(struct ntfs_attr_record
*attr,struct mapping_chunk *chunk,uint32_...
2011 Oct 05
0
[GIT PULL] NTFS readonly file system support
...Add NTFS filesystem support to Linux and Windows installers
Initial NTFS readonly support code to Syslinux
ntfs: implement new_ntfs_inode()
ntfs: implement for_each_mft_record() macro
ntfs: implement ntfs_iget_root()
ntfs: implement ntfs_iget()
ntfs: implement get_inode_mode()
ntfs: implement ntfs_readdir()
ntfs: implement ntfs_next_extent() and ntfs_getfssec()
ntfs: implement fixups_realloc()
ntfs: set block shift and size to their correct values
ntfs: heh :-)
ntfs: continue on its implementation
ntfs: it's working, partia...
2014 May 29
0
[PATCH 2/2] core/fs: Add support for Unix File system 1/2.
...y(fs, parent, dname);
+ if (!dir)
+ return NULL;
+
+ return UFS_SB(fs)->ufs_iget_by_inr(fs, dir->inode_value);
+}
+
+static int ufs_readlink(struct inode *inode, char *buf)
+{
+ ufs_debug("ufs_readlink\n");
+ return inode->size;
+}
+
+static inline enum dir_type_flags get_inode_mode(uint8_t attr)
+{
+ return (attr & UFS_DTYPE_DIR) ? DT_DIR : DT_REG;
+}
+
+/*
+ * Read one directory entry at a time
+ */
+static int ufs_readdir(struct file *file, struct dirent *dirent)
+{
+ struct fs_info *fs = file->fs;
+ struct inode *inode = file->inode;
+ const struct uf...
2013 Jul 12
1
[PATCH 001/001] core/fs: Add support to Unix File system 1/2.
...y(fs, parent, dname);
+ if (!dir)
+ return NULL;
+
+ return UFS_SB(fs)->ufs_iget_by_inr(fs, dir->inode_value);
+}
+
+static int ufs_readlink(struct inode *inode, char *buf)
+{
+ ufs_debug("ufs_readlink\n");
+ return inode->size;
+}
+
+static inline enum dir_type_flags get_inode_mode(uint8_t attr)
+{
+ return (attr & UFS_DTYPE_DIR) ? DT_DIR : DT_REG;
+}
+
+/*
+ * Read one directory entry at a time
+ */
+static int ufs_readdir(struct file *file, struct dirent *dirent)
+{
+ struct fs_info *fs = file->fs;
+ struct inode *inode = file->inode;
+ const struct uf...
2014 May 29
3
[PATCH 0/2] UFS1/2 support series
From: Raphael S. Carvalho <raphael.scarv at gmail.com>
Wrote the documentation below. I think it would be good to push the doc to
the wiki as soon as the UFS support gets merged.
Unix Fast File System (UFS/FFS) 1/2 on Syslinux - (usage/install)
-----
There is a confusion about the name of this file system, then I decided to
contact the author who replied:
"The name has always been
2014 May 29
3
[PATCH v2 0/2] UFS1/2 support series
From: Raphael S. Carvalho <raphael.scarv at gmail.com>
Change since v1:
* Fix bug on dentry structure (thank you specification; btw, sarcasm), and
consequently a bug on ufs_readdir.
* Add readlink support (applied tests for symlinks whose destionation path
were stored in blk pointers and the file itself).
* Several improvements.
Wrote the documentation below. I think it would be good to