Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 21 of 21) sorted by relevance

/rk3399_rockchip-uboot/fs/cramfs/
H A Dcramfs.c103 struct cramfs_inode *inode = (struct cramfs_inode *)(begin + offset); in cramfs_uncompress_link() local
104 unsigned long size = CRAMFS_24 (inode->size); in cramfs_uncompress_link()
123 struct cramfs_inode *inode; in cramfs_resolve() local
127 inode = (struct cramfs_inode *) (begin + offset + in cramfs_resolve()
135 namelen = CRAMFS_GET_NAMELEN (inode) << 2; in cramfs_resolve()
136 name = (char *) inode + sizeof (struct cramfs_inode); in cramfs_resolve()
156 if (S_ISDIR (CRAMFS_16 (inode->mode))) { in cramfs_resolve()
159 (inode) << 2, in cramfs_resolve()
160 CRAMFS_24 (inode-> in cramfs_resolve()
163 } else if (S_ISREG (CRAMFS_16 (inode->mode))) { in cramfs_resolve()
[all …]
/rk3399_rockchip-uboot/fs/ubifs/
H A Dubifs.c266 struct inode *inode; in filldir() local
284 inode = ubifs_iget(c->vfs_sb, ino); in filldir()
285 if (IS_ERR(inode)) { in filldir()
287 __func__, ino, inode); in filldir()
290 ctime_r((time_t *)&inode->i_mtime, filetime); in filldir()
291 printf("%9lld %24.24s ", inode->i_size, filetime); in filldir()
293 ubifs_iput(inode); in filldir()
307 struct inode *dir = file->f_path.dentry->d_inode; in ubifs_printdir()
402 struct inode *dir; in ubifs_finddir()
407 dir = kzalloc(sizeof(struct inode), 0); in ubifs_finddir()
[all …]
H A Dsuper.c52 static struct inode *inodes_locked_down[INODE_LOCKED_MAX];
59 struct inode *iget_locked(struct super_block *sb, unsigned long ino) in iget_locked()
61 struct inode *inode; in iget_locked() local
63 inode = (struct inode *)malloc_cache_aligned( in iget_locked()
65 if (inode) { in iget_locked()
66 inode->i_ino = ino; in iget_locked()
67 inode->i_sb = sb; in iget_locked()
68 list_add(&inode->i_sb_list, &sb->s_inodes); in iget_locked()
69 inode->i_state = I_LOCK | I_NEW; in iget_locked()
72 return inode; in iget_locked()
[all …]
H A Dubifs.h65 struct inode *inode; member
68 void iput(struct inode *inode);
137 struct inode *host; /* owner: inode, block_device */
164 struct inode { struct
256 struct inode *(*alloc_inode)(struct super_block *sb); argument
257 void (*destroy_inode)(struct inode *);
259 void (*dirty_inode) (struct inode *, int flags);
260 int (*write_inode) (struct inode *, struct writeback_control *wbc);
261 int (*drop_inode) (struct inode *);
262 void (*evict_inode) (struct inode *);
[all …]
H A Dmisc.h89 static inline struct ubifs_inode *ubifs_inode(const struct inode *inode) in ubifs_inode() argument
91 return container_of(inode, struct ubifs_inode, vfs_inode); in ubifs_inode()
234 static inline struct timespec ubifs_current_time(struct inode *inode) in ubifs_current_time() argument
236 return (inode->i_sb->s_time_gran < NSEC_PER_SEC) ? in ubifs_current_time()
237 current_fs_time(inode->i_sb) : CURRENT_TIME_SEC; in ubifs_current_time()
H A Ddebug.h298 void ubifs_dump_inode(struct ubifs_info *c, const struct inode *inode);
333 int dbg_check_synced_i_size(const struct ubifs_info *c, struct inode *inode);
334 int dbg_check_dir(struct ubifs_info *c, const struct inode *dir);
342 int dbg_check_inode_size(struct ubifs_info *c, const struct inode *inode,
H A Drecovery.c1251 struct inode *inode; member
1338 if (e->inode) in ubifs_destroy_size_tree()
1339 iput(e->inode); in ubifs_destroy_size_tree()
1515 struct inode *inode; in ubifs_recover_size() local
1518 ubifs_assert(!e->inode); in ubifs_recover_size()
1520 inode = ubifs_iget(c->vfs_sb, e->inum); in ubifs_recover_size()
1521 if (IS_ERR(inode)) in ubifs_recover_size()
1522 return PTR_ERR(inode); in ubifs_recover_size()
1524 ui = ubifs_inode(inode); in ubifs_recover_size()
1525 if (inode->i_size < e->d_size) { in ubifs_recover_size()
[all …]
H A Ddebug.c233 void ubifs_dump_inode(struct ubifs_info *c, const struct inode *inode) in ubifs_dump_inode() argument
236 const struct ubifs_inode *ui = ubifs_inode(inode); in ubifs_dump_inode()
243 pr_err("\tinode %lu\n", inode->i_ino); in ubifs_dump_inode()
245 (unsigned long long)i_size_read(inode)); in ubifs_dump_inode()
246 pr_err("\tnlink %u\n", inode->i_nlink); in ubifs_dump_inode()
247 pr_err("\tuid %u\n", (unsigned int)i_uid_read(inode)); in ubifs_dump_inode()
248 pr_err("\tgid %u\n", (unsigned int)i_gid_read(inode)); in ubifs_dump_inode()
250 (unsigned int)inode->i_atime.tv_sec, in ubifs_dump_inode()
251 (unsigned int)inode->i_atime.tv_nsec); in ubifs_dump_inode()
253 (unsigned int)inode->i_mtime.tv_sec, in ubifs_dump_inode()
[all …]
H A Dio.c1130 int ubifs_sync_wbufs_by_inode(struct ubifs_info *c, struct inode *inode) in ubifs_sync_wbufs_by_inode() argument
1146 if (!wbuf_has_ino(wbuf, inode->i_ino)) in ubifs_sync_wbufs_by_inode()
1150 if (wbuf_has_ino(wbuf, inode->i_ino)) in ubifs_sync_wbufs_by_inode()
H A Dtnc.c3294 int dbg_check_inode_size(struct ubifs_info *c, const struct inode *inode, in dbg_check_inode_size() argument
3302 if (!S_ISREG(inode->i_mode)) in dbg_check_inode_size()
3308 data_key_init(c, &from_key, inode->i_ino, block); in dbg_check_inode_size()
3309 highest_data_key(c, &to_key, inode->i_ino); in dbg_check_inode_size()
3337 (unsigned long)inode->i_ino, size, in dbg_check_inode_size()
3340 ubifs_dump_inode(c, inode); in dbg_check_inode_size()
/rk3399_rockchip-uboot/fs/jffs2/
H A Djffs2_nand_1pass.c300 struct jffs2_raw_inode *inode; in jffs2_1pass_read_inode() local
303 inode = (struct jffs2_raw_inode *)&data; in jffs2_1pass_read_inode()
307 nand_read(mtd, jNode->offset, &len, inode); in jffs2_1pass_read_inode()
309 if (inode->offset > totalSize) in jffs2_1pass_read_inode()
313 stat->st_mtime = inode->mtime; in jffs2_1pass_read_inode()
314 stat->st_mode = inode->mode; in jffs2_1pass_read_inode()
315 stat->st_ino = inode->ino; in jffs2_1pass_read_inode()
322 src = ((char *) inode) + sizeof(struct jffs2_raw_inode); in jffs2_1pass_read_inode()
323 dst = (char *) (dest + inode->offset); in jffs2_1pass_read_inode()
325 switch (inode->compr) { in jffs2_1pass_read_inode()
[all …]
H A Dsummary.h39 __u32 inode; /* inode number */ member
94 __u32 inode; /* inode number */ member
H A Djffs2_1pass.c724 jffs2_1pass_read_inode(struct b_lists *pL, u32 inode, char *dest) in jffs2_1pass_read_inode() argument
745 if ((inode == jNode->ino)) { in jffs2_1pass_read_inode()
770 if (inode == jNode->ino) { in jffs2_1pass_read_inode()
875 u32 inode = 0; in jffs2_1pass_find_inode() local
892 if (jDir->version == version && inode != 0) { in jffs2_1pass_find_inode()
898 inode = jDir->ino; in jffs2_1pass_find_inode()
912 return inode; in jffs2_1pass_find_inode()
1919 u32 inode; in jffs2_1pass_ls() local
1924 if (! (inode = jffs2_1pass_search_list_inodes(pl, fname, 1))) { in jffs2_1pass_ls()
1931 putLabeledWord("found file at inode = ", inode); in jffs2_1pass_ls()
[all …]
/rk3399_rockchip-uboot/fs/ext4/
H A Dext4_common.c605 dir->inode = cpu_to_le32(inodeno); in ext4fs_update_parent_dentry()
675 if (dir->inode && (strlen(dirname) == dir->namelen) && in search_dir()
677 inodeno = le32_to_cpu(dir->inode); in search_dir()
737 int ext4fs_iget(int inode_no, struct ext2_inode *inode) in ext4fs_iget() argument
739 if (ext4fs_read_inode(ext4fs_root, inode_no, inode) == 0) in ext4fs_iget()
795 memcpy(parent_inode, ext4fs_root->inode, sizeof(struct ext2_inode)); in ext4fs_get_parent_inode_num()
901 if (dir->inode && (strlen(filename) == dir->namelen) && in unlink_filename()
903 inodeno = le32_to_cpu(dir->inode); in unlink_filename()
924 dir->inode = 0; in unlink_filename()
1587 int ext4fs_read_inode(struct ext2_data *data, int ino, struct ext2_inode *inode) in ext4fs_read_inode() argument
[all …]
H A Dext4_write.c136 static void delete_single_indirect_block(struct ext2_inode *inode) in delete_single_indirect_block() argument
153 if (inode->b.blocks.indir_block != 0) { in delete_single_indirect_block()
154 blknr = le32_to_cpu(inode->b.blocks.indir_block); in delete_single_indirect_block()
184 static void delete_double_indirect_block(struct ext2_inode *inode) in delete_double_indirect_block() argument
203 if (inode->b.blocks.double_indir_block != 0) { in delete_double_indirect_block()
210 blknr = le32_to_cpu(inode->b.blocks.double_indir_block); in delete_double_indirect_block()
250 blknr = le32_to_cpu(inode->b.blocks.double_indir_block); in delete_double_indirect_block()
281 static void delete_triple_indirect_block(struct ext2_inode *inode) in delete_triple_indirect_block() argument
302 if (inode->b.blocks.triple_indir_block != 0) { in delete_triple_indirect_block()
309 blknr = le32_to_cpu(inode->b.blocks.triple_indir_block); in delete_triple_indirect_block()
[all …]
H A Dext4_common.h52 struct ext2_inode *inode);
72 int ext4fs_iget(int inode_no, struct ext2_inode *inode);
H A Dext4fs.c58 unsigned int filesize = le32_to_cpu(node->inode.size); in ext4fs_read_file()
81 blknr = read_allocated_block(&(node->inode), i); in ext4fs_read_file()
/rk3399_rockchip-uboot/include/
H A Dext_common.h191 __le32 inode; member
199 struct ext2_inode inode; member
207 struct ext2_inode *inode; member
H A Dext4fs.h150 long int read_allocated_block(struct ext2_inode *inode, int fileblock);
/rk3399_rockchip-uboot/drivers/mtd/ubi/
H A Dkapi.c301 struct inode *inode; in ubi_open_volume_path() local
313 inode = d_backing_inode(path.dentry); in ubi_open_volume_path()
314 mod = inode->i_mode; in ubi_open_volume_path()
315 ubi_num = ubi_major2num(imajor(inode)); in ubi_open_volume_path()
316 vol_id = iminor(inode) - 1; in ubi_open_volume_path()
/rk3399_rockchip-uboot/drivers/mtd/
H A Dmtdcore.c1768 static int mtd_proc_open(struct inode *inode, struct file *file) in mtd_proc_open() argument