/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | write.c | 61 uint32_t datalen, int alloc_mode) in jffs2_write_dnode() 100 if ((alloc_mode!=ALLOC_GC) && (je32_to_cpu(ri->version) < f->highest_version)) { in jffs2_write_dnode() 110 (alloc_mode==ALLOC_GC)?0:f->inocache->ino); in jffs2_write_dnode() 128 if (!retried && alloc_mode != ALLOC_NORETRY) { in jffs2_write_dnode() 140 if (alloc_mode == ALLOC_GC) { in jffs2_write_dnode() 149 alloc_mode, JFFS2_SUMMARY_INODE_SIZE); in jffs2_write_dnode() 207 uint32_t namelen, int alloc_mode) in jffs2_write_dirent() 258 if ((alloc_mode!=ALLOC_GC) && (je32_to_cpu(rd->version) < f->highest_version)) { in jffs2_write_dirent() 269 (alloc_mode==ALLOC_GC)?0:je32_to_cpu(rd->pino)); in jffs2_write_dirent() 292 if (alloc_mode in jffs2_write_dirent() 59 jffs2_write_dnode(struct jffs2_sb_info *c, struct jffs2_inode_info *f, struct jffs2_raw_inode *ri, const unsigned char *data, uint32_t datalen, int alloc_mode) jffs2_write_dnode() argument 205 jffs2_write_dirent(struct jffs2_sb_info *c, struct jffs2_inode_info *f, struct jffs2_raw_dirent *rd, const unsigned char *name, uint32_t namelen, int alloc_mode) jffs2_write_dirent() argument [all...] |
H A D | nodelist.h | 400 uint32_t datalen, int alloc_mode); 403 uint32_t namelen, int alloc_mode);
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | write.c | 61 uint32_t datalen, int alloc_mode) in jffs2_write_dnode() 100 if ((alloc_mode!=ALLOC_GC) && (je32_to_cpu(ri->version) < f->highest_version)) { in jffs2_write_dnode() 110 (alloc_mode==ALLOC_GC)?0:f->inocache->ino); in jffs2_write_dnode() 128 if (!retried && alloc_mode != ALLOC_NORETRY) { in jffs2_write_dnode() 140 if (alloc_mode == ALLOC_GC) { in jffs2_write_dnode() 149 alloc_mode, JFFS2_SUMMARY_INODE_SIZE); in jffs2_write_dnode() 207 uint32_t namelen, int alloc_mode) in jffs2_write_dirent() 258 if ((alloc_mode!=ALLOC_GC) && (je32_to_cpu(rd->version) < f->highest_version)) { in jffs2_write_dirent() 269 (alloc_mode==ALLOC_GC)?0:je32_to_cpu(rd->pino)); in jffs2_write_dirent() 292 if (alloc_mode in jffs2_write_dirent() 59 jffs2_write_dnode(struct jffs2_sb_info *c, struct jffs2_inode_info *f, struct jffs2_raw_inode *ri, const unsigned char *data, uint32_t datalen, int alloc_mode) jffs2_write_dnode() argument 205 jffs2_write_dirent(struct jffs2_sb_info *c, struct jffs2_inode_info *f, struct jffs2_raw_dirent *rd, const unsigned char *name, uint32_t namelen, int alloc_mode) jffs2_write_dirent() argument [all...] |
H A D | nodelist.h | 400 uint32_t datalen, int alloc_mode); 403 uint32_t namelen, int alloc_mode);
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | gc.c | 225 if (p->alloc_mode == SSR) { in select_policy() 230 } else if (p->alloc_mode == AT_SSR) { in select_policy() 254 (p->gc_mode != GC_AT && p->alloc_mode != AT_SSR) && in select_policy() 270 if (p->alloc_mode == SSR) in get_max_cost() 272 else if (p->alloc_mode == AT_SSR) in get_max_cost() 341 if (p->alloc_mode == SSR) in get_gc_cost() 344 /* alloc_mode == LFS */ in get_gc_cost() 606 else if (p->alloc_mode == AT_SSR) in lookup_victim_by_age() 639 char alloc_mode, unsigned long long age) in get_victim_by_default() 653 p.alloc_mode in get_victim_by_default() 637 get_victim_by_default(struct f2fs_sb_info *sbi, unsigned int *result, int gc_type, int type, char alloc_mode, unsigned long long age) get_victim_by_default() argument [all...] |
H A D | super.c | 230 {Opt_alloc, "alloc_mode=%s"}, 882 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_DEFAULT; in parse_options() 884 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_REUSE; in parse_options() 1716 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_DEFAULT) in f2fs_show_options() 1717 seq_printf(seq, ",alloc_mode=%s", "default"); in f2fs_show_options() 1718 else if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in f2fs_show_options() 1719 seq_printf(seq, ",alloc_mode=%s", "reuse"); in f2fs_show_options() 1746 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_DEFAULT; in default_options() 3548 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_REUSE; in f2fs_tuning_parameters()
|
H A D | segment.c | 2738 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in __get_next_segno() 2859 int alloc_mode, unsigned long long age); 2862 int target_type, int alloc_mode, in get_atssr_segment() 2869 if (get_ssr_segment(sbi, type, alloc_mode, age)) { in get_atssr_segment() 2961 int alloc_mode, unsigned long long age) in get_ssr_segment() 2973 if (!v_ops->get_victim(sbi, &segno, BG_GC, seg_type, alloc_mode, age)) { in get_ssr_segment() 3000 if (!v_ops->get_victim(sbi, &segno, BG_GC, i, alloc_mode, age)) { in get_ssr_segment() 2861 get_atssr_segment(struct f2fs_sb_info *sbi, int type, int target_type, int alloc_mode, unsigned long long age) get_atssr_segment() argument 2960 get_ssr_segment(struct f2fs_sb_info *sbi, int type, int alloc_mode, unsigned long long age) get_ssr_segment() argument
|
H A D | segment.h | 163 * In the victim_sel_policy->alloc_mode, there are two block allocation modes. 210 int alloc_mode; /* LFS or SSR */ member
|
H A D | f2fs.h | 144 int alloc_mode; /* segment allocation policy */ member
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | gc.c | 250 if (p->alloc_mode == SSR) { in select_policy() 255 } else if (p->alloc_mode == AT_SSR) { in select_policy() 279 (p->gc_mode != GC_AT && p->alloc_mode != AT_SSR) && in select_policy() 297 if (p->alloc_mode == SSR) in get_max_cost() 299 else if (p->alloc_mode == AT_SSR) in get_max_cost() 368 if (p->alloc_mode == SSR) in get_gc_cost() 371 /* alloc_mode == LFS */ in get_gc_cost() 665 else if (p->alloc_mode == AT_SSR) in lookup_victim_by_age() 745 int gc_type, int type, char alloc_mode, in f2fs_get_victim() 760 p.alloc_mode in f2fs_get_victim() 744 f2fs_get_victim(struct f2fs_sb_info *sbi, unsigned int *result, int gc_type, int type, char alloc_mode, unsigned long long age) f2fs_get_victim() argument [all...] |
H A D | segment.c | 2777 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in __get_next_segno() 2877 int alloc_mode, unsigned long long age); 2880 int target_type, int alloc_mode, in get_atssr_segment() 2887 if (get_ssr_segment(sbi, type, alloc_mode, age)) { in get_atssr_segment() 2979 int alloc_mode, unsigned long long age) in get_ssr_segment() 2990 if (!f2fs_get_victim(sbi, &segno, BG_GC, seg_type, alloc_mode, age)) { in get_ssr_segment() 3017 if (!f2fs_get_victim(sbi, &segno, BG_GC, i, alloc_mode, age)) { in get_ssr_segment() 2879 get_atssr_segment(struct f2fs_sb_info *sbi, int type, int target_type, int alloc_mode, unsigned long long age) get_atssr_segment() argument 2978 get_ssr_segment(struct f2fs_sb_info *sbi, int type, int alloc_mode, unsigned long long age) get_ssr_segment() argument
|
H A D | super.c | 223 {Opt_alloc, "alloc_mode=%s"}, 1026 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_DEFAULT; in parse_options() 1028 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_REUSE; in parse_options() 2108 if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_DEFAULT) in f2fs_show_options() 2109 seq_printf(seq, ",alloc_mode=%s", "default"); in f2fs_show_options() 2110 else if (F2FS_OPTION(sbi).alloc_mode == ALLOC_MODE_REUSE) in f2fs_show_options() 2111 seq_printf(seq, ",alloc_mode=%s", "reuse"); in f2fs_show_options() 2173 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_REUSE; in default_options() 2175 F2FS_OPTION(sbi).alloc_mode = ALLOC_MODE_DEFAULT; in default_options()
|
H A D | segment.h | 152 * In the victim_sel_policy->alloc_mode, there are three block allocation modes. 190 int alloc_mode; /* LFS or SSR */ member
|
H A D | f2fs.h | 165 int alloc_mode; /* segment allocation policy */ member 3876 int gc_type, int type, char alloc_mode,
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | f2fs.h | 761 __field(int, alloc_mode) 775 __entry->alloc_mode = p->alloc_mode; 791 show_alloc_mode(__entry->alloc_mode),
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | f2fs.h | 773 __field(int, alloc_mode) 787 __entry->alloc_mode = p->alloc_mode; 803 show_alloc_mode(__entry->alloc_mode),
|