Home
last modified time | relevance | path

Searched refs:jffs2_inode_cache (Results 1 – 18 of 18) sorted by relevance

/linux-6.1.9/fs/jffs2/
Dnodelist.h119 static inline struct jffs2_inode_cache *jffs2_raw_ref_to_ic(struct jffs2_raw_node_ref *raw) in jffs2_raw_ref_to_ic()
126 return ((struct jffs2_inode_cache *)raw); in jffs2_raw_ref_to_ic()
158 struct jffs2_inode_cache { struct
175 struct jffs2_inode_cache *next; argument
255 struct jffs2_inode_cache *ic; /* Just during part of build */
365 void jffs2_set_inocache_state(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, int state);
366 struct jffs2_inode_cache *jffs2_get_ino_cache(struct jffs2_sb_info *c, uint32_t ino);
367 void jffs2_add_ino_cache (struct jffs2_sb_info *c, struct jffs2_inode_cache *new);
368 void jffs2_del_ino_cache(struct jffs2_sb_info *c, struct jffs2_inode_cache *old);
378 struct jffs2_inode_cache *ic);
[all …]
Dxattr.h44 struct jffs2_inode_cache;
55 struct jffs2_inode_cache *ic; /* reference to jffs2_inode_cache */
80 extern void jffs2_xattr_do_crccheck_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic);
81 extern void jffs2_xattr_delete_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic);
82 extern void jffs2_xattr_free_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic);
Dbuild.c24 struct jffs2_inode_cache *, struct jffs2_full_dirent **);
26 static inline struct jffs2_inode_cache *
36 static inline struct jffs2_inode_cache *
37 next_inode(int *i, struct jffs2_inode_cache *ic, struct jffs2_sb_info *c) in next_inode()
53 struct jffs2_inode_cache *ic, in jffs2_build_inode_pass1()
62 struct jffs2_inode_cache *child_ic; in jffs2_build_inode_pass1()
102 struct jffs2_inode_cache *ic; in jffs2_build_filesystem()
240 struct jffs2_inode_cache *ic, in jffs2_build_remove_unlinked_inode()
261 struct jffs2_inode_cache *child_ic; in jffs2_build_remove_unlinked_inode()
Dmalloc.c73 sizeof(struct jffs2_inode_cache), in jffs2_create_slab_caches()
262 struct jffs2_inode_cache *jffs2_alloc_inode_cache(void) in jffs2_alloc_inode_cache()
264 struct jffs2_inode_cache *ret; in jffs2_alloc_inode_cache()
270 void jffs2_free_inode_cache(struct jffs2_inode_cache *x) in jffs2_free_inode_cache()
Dnodelist.c408 void jffs2_set_inocache_state(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, int state) in jffs2_set_inocache_state()
421 struct jffs2_inode_cache *jffs2_get_ino_cache(struct jffs2_sb_info *c, uint32_t ino) in jffs2_get_ino_cache()
423 struct jffs2_inode_cache *ret; in jffs2_get_ino_cache()
436 void jffs2_add_ino_cache (struct jffs2_sb_info *c, struct jffs2_inode_cache *new) in jffs2_add_ino_cache()
438 struct jffs2_inode_cache **prev; in jffs2_add_ino_cache()
457 void jffs2_del_ino_cache(struct jffs2_sb_info *c, struct jffs2_inode_cache *old) in jffs2_del_ino_cache()
459 struct jffs2_inode_cache **prev; in jffs2_del_ino_cache()
490 struct jffs2_inode_cache *this, *next; in jffs2_free_ino_caches()
588 struct jffs2_inode_cache *ic) in jffs2_link_node_ref()
Djffs2_fs_i.h49 struct jffs2_inode_cache *inocache;
Dxattr.c550 static struct jffs2_xattr_ref *create_xattr_ref(struct jffs2_sb_info *c, struct jffs2_inode_cache *… in create_xattr_ref()
596 void jffs2_xattr_delete_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) in jffs2_xattr_delete_inode()
614 void jffs2_xattr_free_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) in jffs2_xattr_free_inode()
634 static int check_xattr_ref_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) in check_xattr_ref_inode()
690 void jffs2_xattr_do_crccheck_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) in jffs2_xattr_do_crccheck_inode()
780 struct jffs2_inode_cache *ic; in jffs2_build_xattr_subsystem()
966 struct jffs2_inode_cache *ic = f->inocache; in jffs2_listxattr()
1036 struct jffs2_inode_cache *ic = f->inocache; in do_jffs2_getxattr()
1098 struct jffs2_inode_cache *ic = f->inocache; in do_jffs2_setxattr()
Djffs2_fs_sb.h117 struct jffs2_inode_cache **inocache_list;
DREADME.Locking103 in-core jffs2_inode_cache objects (each inode in JFFS2 has the
104 correspondent jffs2_inode_cache object). So, the inocache_lock
111 Note, the f->sem guarantees that the correspondent jffs2_inode_cache
Derase.c209 struct jffs2_inode_cache *ic = NULL; in jffs2_remove_node_refs_from_ino_list()
220 ic = (struct jffs2_inode_cache *)(*prev); in jffs2_remove_node_refs_from_ino_list()
Dscan.c965 struct jffs2_inode_cache *jffs2_scan_make_ino_cache(struct jffs2_sb_info *c, uint32_t ino) in jffs2_scan_make_ino_cache()
967 struct jffs2_inode_cache *ic; in jffs2_scan_make_ino_cache()
994 struct jffs2_inode_cache *ic; in jffs2_scan_inode_node()
1049 struct jffs2_inode_cache *ic; in jffs2_scan_dirent_node()
Dfs.c565 c->inocache_list = kcalloc(c->inocache_hashsize, sizeof(struct jffs2_inode_cache *), GFP_KERNEL); in jffs2_do_fill_super()
626 struct jffs2_inode_cache *ic; in jffs2_gc_fetch_inode()
Dnodemgmt.c502 struct jffs2_inode_cache *ic) in jffs2_add_physical_node_ref()
804 struct jffs2_inode_cache *ic; in jffs2_mark_node_obsolete()
Dgc.c26 struct jffs2_inode_cache *ic,
127 struct jffs2_inode_cache *ic; in jffs2_garbage_collect_pass()
592 struct jffs2_inode_cache *ic, in jffs2_garbage_collect_pristine()
Dsummary.c373 struct jffs2_inode_cache *ic) in sum_link_node_ref()
389 struct jffs2_inode_cache *ic; in jffs2_sum_process_sum_data()
Dreadinode.c1378 memset(f->inocache, 0, sizeof(struct jffs2_inode_cache)); in jffs2_do_read_inode()
1392 int jffs2_do_crccheck_inode(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic) in jffs2_do_crccheck_inode()
Dwrite.c26 struct jffs2_inode_cache *ic; in jffs2_do_new_inode()
Dwbuf.c465 struct jffs2_inode_cache *ic; in jffs2_wbuf_recover()