/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | xattr.h | 45 struct jffs2_xattr_ref struct 62 struct jffs2_xattr_ref *next; /* chained from ic->xref_list */ 66 static inline int is_xattr_ref_dead(struct jffs2_xattr_ref *ref) in is_xattr_ref_dead() 86 extern int jffs2_garbage_collect_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref, 90 extern void jffs2_release_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref);
|
H A D | malloc.c | 85 xattr_ref_cache = kmem_cache_create("jffs2_xattr_ref", in jffs2_create_slab_caches() 86 sizeof(struct jffs2_xattr_ref), in jffs2_create_slab_caches() 297 struct jffs2_xattr_ref *jffs2_alloc_xattr_ref(void) in jffs2_alloc_xattr_ref() 299 struct jffs2_xattr_ref *ref; in jffs2_alloc_xattr_ref() 310 void jffs2_free_xattr_ref(struct jffs2_xattr_ref *ref) in jffs2_free_xattr_ref()
|
H A D | xattr.c | 433 * is used to delete jffs2_xattr_ref. It marks xref XREF_DELETE_MARKER, 444 static int verify_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in verify_xattr_ref() 506 static int save_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in save_xattr_ref() 550 static struct jffs2_xattr_ref *create_xattr_ref(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, in create_xattr_ref() 554 struct jffs2_xattr_ref *ref; in create_xattr_ref() 576 static void delete_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in delete_xattr_ref() 600 struct jffs2_xattr_ref *ref, *_ref; in jffs2_xattr_delete_inode() 618 struct jffs2_xattr_ref *ref, *_ref; in jffs2_xattr_free_inode() 640 struct jffs2_xattr_ref *ref, *cmp, **pref, **pcmp; in check_xattr_ref_inode() 743 struct jffs2_xattr_ref *re in jffs2_clear_xattr_subsystem() [all...] |
H A D | jffs2_fs_sb.h | 153 struct jffs2_xattr_ref *xref_dead_list; 154 struct jffs2_xattr_ref *xref_temp;
|
H A D | nodelist.h | 124 /* NB. This can be a jffs2_xattr_datum or jffs2_xattr_ref and in jffs2_raw_ref_to_ic() 161 currently struct jffs2_xattr_datum and struct jffs2_xattr_ref. */ 177 struct jffs2_xattr_ref *xref; 445 struct jffs2_xattr_ref *jffs2_alloc_xattr_ref(void); 446 void jffs2_free_xattr_ref(struct jffs2_xattr_ref *);
|
H A D | erase.c | 280 jffs2_release_xattr_ref(c, (struct jffs2_xattr_ref *)ic); in jffs2_remove_node_refs_from_ino_list()
|
H A D | nodemgmt.c | 822 jffs2_release_xattr_ref(c, (struct jffs2_xattr_ref *)ic); in jffs2_mark_node_obsolete()
|
H A D | summary.c | 523 struct jffs2_xattr_ref *ref; in jffs2_sum_process_sum_data()
|
H A D | scan.c | 390 struct jffs2_xattr_ref *ref; in jffs2_scan_xref_node()
|
H A D | gc.c | 339 ret = jffs2_garbage_collect_xattr_ref(c, (struct jffs2_xattr_ref *)ic, raw); in jffs2_garbage_collect_pass()
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | xattr.h | 45 struct jffs2_xattr_ref struct 62 struct jffs2_xattr_ref *next; /* chained from ic->xref_list */ 66 static inline int is_xattr_ref_dead(struct jffs2_xattr_ref *ref) in is_xattr_ref_dead() 86 extern int jffs2_garbage_collect_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref, 90 extern void jffs2_release_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref);
|
H A D | malloc.c | 85 xattr_ref_cache = kmem_cache_create("jffs2_xattr_ref", in jffs2_create_slab_caches() 86 sizeof(struct jffs2_xattr_ref), in jffs2_create_slab_caches() 297 struct jffs2_xattr_ref *jffs2_alloc_xattr_ref(void) in jffs2_alloc_xattr_ref() 299 struct jffs2_xattr_ref *ref; in jffs2_alloc_xattr_ref() 310 void jffs2_free_xattr_ref(struct jffs2_xattr_ref *ref) in jffs2_free_xattr_ref()
|
H A D | xattr.c | 433 * is used to delete jffs2_xattr_ref. It marks xref XREF_DELETE_MARKER, 444 static int verify_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in verify_xattr_ref() 506 static int save_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in save_xattr_ref() 550 static struct jffs2_xattr_ref *create_xattr_ref(struct jffs2_sb_info *c, struct jffs2_inode_cache *ic, in create_xattr_ref() 554 struct jffs2_xattr_ref *ref; in create_xattr_ref() 576 static void delete_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in delete_xattr_ref() 600 struct jffs2_xattr_ref *ref, *_ref; in jffs2_xattr_delete_inode() 618 struct jffs2_xattr_ref *ref, *_ref; in jffs2_xattr_free_inode() 640 struct jffs2_xattr_ref *ref, *cmp, **pref, **pcmp; in check_xattr_ref_inode() 743 struct jffs2_xattr_ref *re in jffs2_clear_xattr_subsystem() [all...] |
H A D | jffs2_fs_sb.h | 153 struct jffs2_xattr_ref *xref_dead_list; 154 struct jffs2_xattr_ref *xref_temp;
|
H A D | nodelist.h | 124 /* NB. This can be a jffs2_xattr_datum or jffs2_xattr_ref and in jffs2_raw_ref_to_ic() 161 currently struct jffs2_xattr_datum and struct jffs2_xattr_ref. */ 177 struct jffs2_xattr_ref *xref; 445 struct jffs2_xattr_ref *jffs2_alloc_xattr_ref(void); 446 void jffs2_free_xattr_ref(struct jffs2_xattr_ref *);
|
H A D | erase.c | 278 jffs2_release_xattr_ref(c, (struct jffs2_xattr_ref *)ic); in jffs2_remove_node_refs_from_ino_list()
|
H A D | nodemgmt.c | 822 jffs2_release_xattr_ref(c, (struct jffs2_xattr_ref *)ic); in jffs2_mark_node_obsolete()
|
H A D | summary.c | 523 struct jffs2_xattr_ref *ref; in jffs2_sum_process_sum_data()
|
H A D | scan.c | 390 struct jffs2_xattr_ref *ref; in jffs2_scan_xref_node()
|
H A D | gc.c | 339 ret = jffs2_garbage_collect_xattr_ref(c, (struct jffs2_xattr_ref *)ic, raw); in jffs2_garbage_collect_pass()
|