Home
last modified time | relevance | path

Searched defs:c (Results 1 – 25 of 144) sorted by relevance

123456

/fs/jffs2/
Dos-linux.h25 #define OFNI_BS_2SFFJ(c) ((struct super_block *)c->os_priv) argument
62 #define jffs2_is_readonly(c) (OFNI_BS_2SFFJ(c)->s_flags & MS_RDONLY) argument
69 #define jffs2_can_mark_obsolete(c) (0) argument
71 #define jffs2_can_mark_obsolete(c) (1) argument
74 #define jffs2_is_writebuffered(c) (0) argument
75 #define jffs2_cleanmarker_oob(c) (0) argument
76 #define jffs2_write_nand_cleanmarker(c,jeb) (-EIO) argument
78 #define jffs2_flash_write(c, ofs, len, retlen, buf) jffs2_flash_direct_write(c, ofs, len, retlen, b… argument
79 #define jffs2_flash_read(c, ofs, len, retlen, buf) (mtd_read((c)->mtd, ofs, len, retlen, buf)) argument
80 #define jffs2_flush_wbuf_pad(c) ({ do{} while(0); (void)(c), 0; }) argument
[all …]
Dwbuf.c48 static int jffs2_wbuf_pending_for_ino(struct jffs2_sb_info *c, uint32_t ino) in jffs2_wbuf_pending_for_ino()
69 static void jffs2_clear_wbuf_ino_list(struct jffs2_sb_info *c) in jffs2_clear_wbuf_ino_list()
85 static void jffs2_wbuf_dirties_inode(struct jffs2_sb_info *c, uint32_t ino) in jffs2_wbuf_dirties_inode()
108 static inline void jffs2_refile_wbuf_blocks(struct jffs2_sb_info *c) in jffs2_refile_wbuf_blocks()
141 static void jffs2_block_refile(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb, int allow_emp… in jffs2_block_refile()
182 static struct jffs2_raw_node_ref **jffs2_incore_replace_raw(struct jffs2_sb_info *c, in jffs2_incore_replace_raw()
230 static int jffs2_verify_write(struct jffs2_sb_info *c, unsigned char *buf, in jffs2_verify_write()
269 #define jffs2_verify_write(c,b,o) (0) argument
275 static void jffs2_wbuf_recover(struct jffs2_sb_info *c) in jffs2_wbuf_recover()
580 static int __jffs2_flush_wbuf(struct jffs2_sb_info *c, int pad) in __jffs2_flush_wbuf()
[all …]
Dnodelist.c26 void jffs2_add_fd_to_list(struct jffs2_sb_info *c, struct jffs2_full_dirent *new, struct jffs2_full… in jffs2_add_fd_to_list()
59 uint32_t jffs2_truncate_fragtree(struct jffs2_sb_info *c, struct rb_root *list, uint32_t size) in jffs2_truncate_fragtree()
101 static void jffs2_obsolete_node_frag(struct jffs2_sb_info *c, in jffs2_obsolete_node_frag()
169 static int no_overlapping_node(struct jffs2_sb_info *c, struct rb_root *root, in no_overlapping_node()
215 static int jffs2_add_frag_to_fragtree(struct jffs2_sb_info *c, struct rb_root *root, struct jffs2_n… in jffs2_add_frag_to_fragtree()
363 int jffs2_add_full_dnode_to_inode(struct jffs2_sb_info *c, struct jffs2_inode_info *f, struct jffs2… in jffs2_add_full_dnode_to_inode()
408 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()
436 void jffs2_add_ino_cache (struct jffs2_sb_info *c, struct jffs2_inode_cache *new) 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()
[all …]
Dxattr.c71 static int is_xattr_datum_unchecked(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in is_xattr_datum_unchecked()
87 static void unload_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in unload_xattr_datum()
102 static void reclaim_xattr_datum(struct jffs2_sb_info *c) in reclaim_xattr_datum()
132 static int do_verify_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in do_verify_xattr_datum()
204 static int do_load_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in do_load_xattr_datum()
263 static int load_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in load_xattr_datum()
284 static int save_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in save_xattr_datum()
336 static struct jffs2_xattr_datum *create_xattr_datum(struct jffs2_sb_info *c, in create_xattr_datum()
404 static void unrefer_xattr_datum(struct jffs2_sb_info *c, struct jffs2_xattr_datum *xd) in unrefer_xattr_datum()
444 static int verify_xattr_ref(struct jffs2_sb_info *c, struct jffs2_xattr_ref *ref) in verify_xattr_ref()
[all …]
Dfs.c34 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); in jffs2_do_setattr() local
209 struct jffs2_sb_info *c = JFFS2_SB_INFO(dentry->d_sb); in jffs2_statfs() local
240 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); in jffs2_evict_inode() local
253 struct jffs2_sb_info *c; in jffs2_iget() local
395 struct jffs2_sb_info *c = JFFS2_SB_INFO(sb); in jffs2_do_remount_fs() local
424 struct jffs2_sb_info *c; in jffs2_new_inode() local
513 struct jffs2_sb_info *c; in jffs2_do_fill_super() local
609 void jffs2_gc_release_inode(struct jffs2_sb_info *c, in jffs2_gc_release_inode()
615 struct jffs2_inode_info *jffs2_gc_fetch_inode(struct jffs2_sb_info *c, in jffs2_gc_fetch_inode()
680 unsigned char *jffs2_gc_fetch_page(struct jffs2_sb_info *c, in jffs2_gc_fetch_page()
[all …]
Dbuild.c27 first_inode_chain(int *i, struct jffs2_sb_info *c) in first_inode_chain()
37 next_inode(int *i, struct jffs2_inode_cache *ic, struct jffs2_sb_info *c) in next_inode()
46 #define for_each_inode(i, c, ic) \ argument
52 static void jffs2_build_inode_pass1(struct jffs2_sb_info *c, in jffs2_build_inode_pass1()
99 static int jffs2_build_filesystem(struct jffs2_sb_info *c) in jffs2_build_filesystem()
239 static void jffs2_build_remove_unlinked_inode(struct jffs2_sb_info *c, in jffs2_build_remove_unlinked_inode()
308 static void jffs2_calc_trigger_levels(struct jffs2_sb_info *c) in jffs2_calc_trigger_levels()
370 int jffs2_do_mount_fs(struct jffs2_sb_info *c) in jffs2_do_mount_fs()
Derase.c26 struct jffs2_sb_info *c; member
36 static void jffs2_erase_block(struct jffs2_sb_info *c, in jffs2_erase_block()
112 int jffs2_erase_pending_blocks(struct jffs2_sb_info *c, int count) in jffs2_erase_pending_blocks()
172 static void jffs2_erase_succeeded(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) in jffs2_erase_succeeded()
185 static void jffs2_erase_failed(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb, uint32_t bad_… in jffs2_erase_failed()
235 static inline void jffs2_remove_node_refs_from_ino_list(struct jffs2_sb_info *c, in jffs2_remove_node_refs_from_ino_list()
316 void jffs2_free_jeb_node_refs(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) in jffs2_free_jeb_node_refs()
340 static int jffs2_block_check_erase(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb, uint32_t … in jffs2_block_check_erase()
427 static void jffs2_mark_erased_block(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) in jffs2_mark_erased_block()
Dnodemgmt.c24 static int jffs2_rp_can_write(struct jffs2_sb_info *c) in jffs2_rp_can_write()
74 int jffs2_reserve_space(struct jffs2_sb_info *c, uint32_t minsize, in jffs2_reserve_space()
212 int jffs2_reserve_space_gc(struct jffs2_sb_info *c, uint32_t minsize, in jffs2_reserve_space_gc()
243 static void jffs2_close_nextblock(struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) in jffs2_close_nextblock()
280 static int jffs2_find_nextblock(struct jffs2_sb_info *c) in jffs2_find_nextblock()
354 static int jffs2_do_reserve_space(struct jffs2_sb_info *c, uint32_t minsize, in jffs2_do_reserve_space()
500 struct jffs2_raw_node_ref *jffs2_add_physical_node_ref(struct jffs2_sb_info *c, in jffs2_add_physical_node_ref()
556 void jffs2_complete_reservation(struct jffs2_sb_info *c) in jffs2_complete_reservation()
579 void jffs2_mark_node_obsolete(struct jffs2_sb_info *c, struct jffs2_raw_node_ref *ref) in jffs2_mark_node_obsolete()
837 int jffs2_thread_should_wake(struct jffs2_sb_info *c) in jffs2_thread_should_wake()
/fs/ubifs/
Dkey.h102 static inline void ino_key_init(const struct ubifs_info *c, in ino_key_init()
115 static inline void ino_key_init_flash(const struct ubifs_info *c, void *k, in ino_key_init_flash()
131 static inline void lowest_ino_key(const struct ubifs_info *c, in lowest_ino_key()
144 static inline void highest_ino_key(const struct ubifs_info *c, in highest_ino_key()
158 static inline void dent_key_init(const struct ubifs_info *c, in dent_key_init()
177 static inline void dent_key_init_hash(const struct ubifs_info *c, in dent_key_init_hash()
193 static inline void dent_key_init_flash(const struct ubifs_info *c, void *k, in dent_key_init_flash()
212 static inline void lowest_dent_key(const struct ubifs_info *c, in lowest_dent_key()
226 static inline void xent_key_init(const struct ubifs_info *c, in xent_key_init()
244 static inline void xent_key_init_flash(const struct ubifs_info *c, void *k, in xent_key_init_flash()
[all …]
Dbudget.c63 static void shrink_liability(struct ubifs_info *c, int nr_to_write) in shrink_liability()
78 static int run_gc(struct ubifs_info *c) in run_gc()
104 static long long get_liability(struct ubifs_info *c) in get_liability()
132 static int make_free_space(struct ubifs_info *c) in make_free_space()
178 int ubifs_calc_min_idx_lebs(struct ubifs_info *c) in ubifs_calc_min_idx_lebs()
209 long long ubifs_calc_available(const struct ubifs_info *c, int min_idx_lebs) in ubifs_calc_available()
273 static int can_use_rp(struct ubifs_info *c) in can_use_rp()
306 static int do_budget_space(struct ubifs_info *c) in do_budget_space()
374 static int calc_idx_growth(const struct ubifs_info *c, in calc_idx_growth()
390 static int calc_data_growth(const struct ubifs_info *c, in calc_data_growth()
[all …]
Dlpt_commit.c98 static int get_cnodes_to_commit(struct ubifs_info *c) in get_cnodes_to_commit()
139 static void upd_ltab(struct ubifs_info *c, int lnum, int free, int dirty) in upd_ltab()
159 static int alloc_lpt_leb(struct ubifs_info *c, int *lnum) in alloc_lpt_leb()
192 static int layout_cnodes(struct ubifs_info *c) in layout_cnodes()
343 static int realloc_lpt_leb(struct ubifs_info *c, int *lnum) in realloc_lpt_leb()
370 static int write_cnodes(struct ubifs_info *c) in write_cnodes()
562 static struct ubifs_pnode *next_pnode_to_dirty(struct ubifs_info *c, in next_pnode_to_dirty()
627 static struct ubifs_pnode *pnode_lookup(struct ubifs_info *c, int i) in pnode_lookup()
656 static void add_pnode_dirt(struct ubifs_info *c, struct ubifs_pnode *pnode) in add_pnode_dirt()
667 static void do_make_pnode_dirty(struct ubifs_info *c, struct ubifs_pnode *pnode) in do_make_pnode_dirty()
[all …]
Dsuper.c67 static int validate_inode(struct ubifs_info *c, const struct inode *inode) in validate_inode()
106 struct ubifs_info *c = sb->s_fs_info; in ubifs_iget() local
297 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_write_inode() local
341 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_evict_inode() local
398 struct ubifs_info *c = dentry->d_sb->s_fs_info; in ubifs_statfs() local
425 struct ubifs_info *c = root->d_sb->s_fs_info; in ubifs_show_options() local
453 struct ubifs_info *c = sb->s_fs_info; in ubifs_sync_fs() local
496 static int init_constants_early(struct ubifs_info *c) in init_constants_early()
637 static int bud_wbuf_callback(struct ubifs_info *c, int lnum, int free, int pad) in bud_wbuf_callback()
651 static int init_constants_sb(struct ubifs_info *c) in init_constants_sb()
[all …]
Dlprops.c62 static void move_up_lpt_heap(struct ubifs_info *c, struct ubifs_lpt_heap *heap, in move_up_lpt_heap()
99 static void adjust_lpt_heap(struct ubifs_info *c, struct ubifs_lpt_heap *heap, in adjust_lpt_heap()
178 static int add_to_lpt_heap(struct ubifs_info *c, struct ubifs_lprops *lprops, in add_to_lpt_heap()
226 static void remove_from_lpt_heap(struct ubifs_info *c, in remove_from_lpt_heap()
256 static void lpt_heap_replace(struct ubifs_info *c, in lpt_heap_replace()
275 void ubifs_add_to_cat(struct ubifs_info *c, struct ubifs_lprops *lprops, in ubifs_add_to_cat()
318 static void ubifs_remove_from_cat(struct ubifs_info *c, in ubifs_remove_from_cat()
355 void ubifs_replace_cat(struct ubifs_info *c, struct ubifs_lprops *old_lprops, in ubifs_replace_cat()
387 void ubifs_ensure_cat(struct ubifs_info *c, struct ubifs_lprops *lprops) in ubifs_ensure_cat()
410 int ubifs_categorize_lprops(const struct ubifs_info *c, in ubifs_categorize_lprops()
[all …]
Dtnc.c82 static int insert_old_idx(struct ubifs_info *c, int lnum, int offs) in insert_old_idx()
123 int insert_old_idx_znode(struct ubifs_info *c, struct ubifs_znode *znode) in insert_old_idx_znode()
145 static int ins_clr_old_idx_znode(struct ubifs_info *c, in ins_clr_old_idx_znode()
184 void destroy_old_idx(struct ubifs_info *c) in destroy_old_idx()
201 static struct ubifs_znode *copy_znode(struct ubifs_info *c, in copy_znode()
242 static int add_idx_dirt(struct ubifs_info *c, int lnum, int dirt) in add_idx_dirt()
255 static struct ubifs_znode *dirty_cow_znode(struct ubifs_info *c, in dirty_cow_znode()
317 static int lnc_add(struct ubifs_info *c, struct ubifs_zbranch *zbr, in lnc_add()
353 static int lnc_add_directly(struct ubifs_info *c, struct ubifs_zbranch *zbr, in lnc_add_directly()
396 static int tnc_read_node_nm(struct ubifs_info *c, struct ubifs_zbranch *zbr, in tnc_read_node_nm()
[all …]
Dcommit.c68 static int nothing_to_commit(struct ubifs_info *c) in nothing_to_commit()
109 static int do_commit(struct ubifs_info *c) in do_commit()
244 static int run_bg_commit(struct ubifs_info *c) in run_bg_commit()
290 struct ubifs_info *c = info; in ubifs_bg_thread() local
338 void ubifs_commit_required(struct ubifs_info *c) in ubifs_commit_required()
368 void ubifs_request_bg_commit(struct ubifs_info *c) in ubifs_request_bg_commit()
387 static int wait_for_commit(struct ubifs_info *c) in wait_for_commit()
411 int ubifs_run_commit(struct ubifs_info *c) in ubifs_run_commit()
479 int ubifs_gc_should_commit(struct ubifs_info *c) in ubifs_gc_should_commit()
526 int dbg_old_index_check_init(struct ubifs_info *c, struct ubifs_zbranch *zroot) in dbg_old_index_check_init()
[all …]
Dio.c82 void ubifs_ro_mode(struct ubifs_info *c, int err) in ubifs_ro_mode()
99 int ubifs_leb_read(const struct ubifs_info *c, int lnum, void *buf, int offs, in ubifs_leb_read()
117 int ubifs_leb_write(struct ubifs_info *c, int lnum, const void *buf, int offs, in ubifs_leb_write()
138 int ubifs_leb_change(struct ubifs_info *c, int lnum, const void *buf, int len) in ubifs_leb_change()
158 int ubifs_leb_unmap(struct ubifs_info *c, int lnum) in ubifs_leb_unmap()
177 int ubifs_leb_map(struct ubifs_info *c, int lnum) in ubifs_leb_map()
196 int ubifs_is_mapped(const struct ubifs_info *c, int lnum) in ubifs_is_mapped()
237 int ubifs_check_node(const struct ubifs_info *c, const void *buf, int lnum, in ubifs_check_node()
318 void ubifs_pad(const struct ubifs_info *c, void *buf, int pad) in ubifs_pad()
348 static unsigned long long next_sqnum(struct ubifs_info *c) in next_sqnum()
[all …]
Dlpt.c58 static void do_calc_lpt_geom(struct ubifs_info *c) in do_calc_lpt_geom()
137 int ubifs_calc_lpt_geom(struct ubifs_info *c) in ubifs_calc_lpt_geom()
174 static int calc_dflt_lpt_geom(struct ubifs_info *c, int *main_lebs, in calc_dflt_lpt_geom()
350 void ubifs_pack_pnode(struct ubifs_info *c, void *buf, in ubifs_pack_pnode()
383 void ubifs_pack_nnode(struct ubifs_info *c, void *buf, in ubifs_pack_nnode()
415 void ubifs_pack_ltab(struct ubifs_info *c, void *buf, in ubifs_pack_ltab()
440 void ubifs_pack_lsave(struct ubifs_info *c, void *buf, int *lsave) in ubifs_pack_lsave()
462 void ubifs_add_lpt_dirt(struct ubifs_info *c, int lnum, int dirty) in ubifs_add_lpt_dirt()
479 static void set_ltab(struct ubifs_info *c, int lnum, int free, int dirty) in set_ltab()
494 void ubifs_add_nnode_dirt(struct ubifs_info *c, struct ubifs_nnode *nnode) in ubifs_add_nnode_dirt()
[all …]
Dmisc.h68 static inline void ubifs_wake_up_bgt(struct ubifs_info *c) in ubifs_wake_up_bgt()
171 static inline int ubifs_add_dirt(struct ubifs_info *c, int lnum, int dirty) in ubifs_add_dirt()
185 static inline int ubifs_return_leb(struct ubifs_info *c, int lnum) in ubifs_return_leb()
196 static inline int ubifs_idx_node_sz(const struct ubifs_info *c, int child_cnt) in ubifs_idx_node_sz()
208 struct ubifs_branch *ubifs_idx_branch(const struct ubifs_info *c, in ubifs_idx_branch()
221 static inline void *ubifs_idx_key(const struct ubifs_info *c, in ubifs_idx_key()
248 static inline int ubifs_tnc_lookup(struct ubifs_info *c, in ubifs_tnc_lookup()
261 static inline void ubifs_get_lprops(struct ubifs_info *c) in ubifs_get_lprops()
273 static inline void ubifs_release_lprops(struct ubifs_info *c) in ubifs_release_lprops()
289 static inline int ubifs_next_log_lnum(const struct ubifs_info *c, int lnum) in ubifs_next_log_lnum()
Dorphan.c65 int ubifs_add_orphan(struct ubifs_info *c, ino_t inum) in ubifs_add_orphan()
115 void ubifs_delete_orphan(struct ubifs_info *c, ino_t inum) in ubifs_delete_orphan()
168 int ubifs_orphan_start_commit(struct ubifs_info *c) in ubifs_orphan_start_commit()
202 static int avail_orphs(struct ubifs_info *c) in avail_orphs()
222 static int tot_avail_orphs(struct ubifs_info *c) in tot_avail_orphs()
242 static int do_write_orph_node(struct ubifs_info *c, int len, int atomic) in do_write_orph_node()
273 static int write_orph_node(struct ubifs_info *c, int atomic) in write_orph_node()
336 static int write_orph_nodes(struct ubifs_info *c, int atomic) in write_orph_nodes()
369 static int consolidate(struct ubifs_info *c) in consolidate()
414 static int commit_orphans(struct ubifs_info *c) in commit_orphans()
[all …]
Ddebug.c101 const char *dbg_snprintf_key(const struct ubifs_info *c, in dbg_snprintf_key()
233 void ubifs_dump_inode(struct ubifs_info *c, const struct inode *inode) in ubifs_dump_inode()
301 void ubifs_dump_node(const struct ubifs_info *c, const void *node) in ubifs_dump_node()
577 void ubifs_dump_budg(struct ubifs_info *c, const struct ubifs_budg_info *bi) in ubifs_dump_budg()
645 void ubifs_dump_lprop(const struct ubifs_info *c, const struct ubifs_lprops *lp) in ubifs_dump_lprop()
736 void ubifs_dump_lprops(struct ubifs_info *c) in ubifs_dump_lprops()
758 void ubifs_dump_lpt_info(struct ubifs_info *c) in ubifs_dump_lpt_info()
796 void ubifs_dump_sleb(const struct ubifs_info *c, in ubifs_dump_sleb()
812 void ubifs_dump_leb(const struct ubifs_info *c, int lnum) in ubifs_dump_leb()
850 void ubifs_dump_znode(const struct ubifs_info *c, in ubifs_dump_znode()
[all …]
Dfind.c54 static int valuable(struct ubifs_info *c, const struct ubifs_lprops *lprops) in valuable()
95 static int scan_for_dirty_cb(struct ubifs_info *c, in scan_for_dirty_cb()
136 static const struct ubifs_lprops *scan_for_dirty(struct ubifs_info *c, in scan_for_dirty()
233 int ubifs_find_dirty_leb(struct ubifs_info *c, struct ubifs_lprops *ret_lp, in ubifs_find_dirty_leb()
362 static int scan_for_free_cb(struct ubifs_info *c, in scan_for_free_cb()
407 const struct ubifs_lprops *do_find_free_space(struct ubifs_info *c, in do_find_free_space()
493 int ubifs_find_free_space(struct ubifs_info *c, int min_space, int *offs, in ubifs_find_free_space()
602 static int scan_for_idx_cb(struct ubifs_info *c, in scan_for_idx_cb()
633 static const struct ubifs_lprops *scan_for_leb_for_idx(struct ubifs_info *c) in scan_for_leb_for_idx()
673 int ubifs_find_free_leb_for_idx(struct ubifs_info *c) in ubifs_find_free_leb_for_idx()
[all …]
Dgc.c81 static int switch_gc_head(struct ubifs_info *c) in switch_gc_head()
124 struct ubifs_info *c = priv; in data_nodes_cmp() local
168 struct ubifs_info *c = priv; in nondata_nodes_cmp() local
243 static int sort_nodes(struct ubifs_info *c, struct ubifs_scan_leb *sleb, in sort_nodes()
317 static int move_node(struct ubifs_info *c, struct ubifs_scan_leb *sleb, in move_node()
345 static int move_nodes(struct ubifs_info *c, struct ubifs_scan_leb *sleb) in move_nodes()
442 static int gc_sync_wbufs(struct ubifs_info *c) in gc_sync_wbufs()
465 int ubifs_garbage_collect_leb(struct ubifs_info *c, struct ubifs_lprops *lp) in ubifs_garbage_collect_leb()
644 int ubifs_garbage_collect(struct ubifs_info *c, int anyway) in ubifs_garbage_collect()
835 int ubifs_gc_start_commit(struct ubifs_info *c) in ubifs_gc_start_commit()
[all …]
Dtnc_commit.c37 static int make_idx_node(struct ubifs_info *c, struct ubifs_idx_node *idx, in make_idx_node()
111 static int fill_gap(struct ubifs_info *c, int lnum, int gap_start, int gap_end, in fill_gap()
168 static int find_old_idx(struct ubifs_info *c, int lnum, int offs) in find_old_idx()
203 static int is_idx_node_in_use(struct ubifs_info *c, union ubifs_key *key, in is_idx_node_in_use()
229 static int layout_leb_in_gaps(struct ubifs_info *c, int *p) in layout_leb_in_gaps()
339 static int get_leb_cnt(struct ubifs_info *c, int cnt) in get_leb_cnt()
361 static int layout_in_gaps(struct ubifs_info *c, int cnt) in layout_in_gaps()
413 static int layout_in_empty_space(struct ubifs_info *c) in layout_in_empty_space()
552 static int layout_commit(struct ubifs_info *c, int no_space, int cnt) in layout_commit()
626 static int get_znodes_to_commit(struct ubifs_info *c) in get_znodes_to_commit()
[all …]
Drecovery.c109 static int get_master_node(const struct ubifs_info *c, int lnum, void **pbuf, in get_master_node()
204 static int write_rcvrd_mst_node(struct ubifs_info *c, in write_rcvrd_mst_node()
236 int ubifs_recover_master_node(struct ubifs_info *c) in ubifs_recover_master_node()
386 int ubifs_write_rcvrd_mst_node(struct ubifs_info *c) in ubifs_write_rcvrd_mst_node()
413 static int is_last_write(const struct ubifs_info *c, void *buf, int offs) in is_last_write()
440 static void clean_buf(const struct ubifs_info *c, void **buf, int lnum, in clean_buf()
470 static int no_more_nodes(const struct ubifs_info *c, void *buf, int len, in no_more_nodes()
503 static int fix_unclean_leb(struct ubifs_info *c, struct ubifs_scan_leb *sleb, in fix_unclean_leb()
634 struct ubifs_scan_leb *ubifs_recover_leb(struct ubifs_info *c, int lnum, in ubifs_recover_leb()
811 static int get_cs_sqnum(struct ubifs_info *c, int lnum, int offs, in get_cs_sqnum()
[all …]
Dreplay.c97 static int set_bud_lprops(struct ubifs_info *c, struct bud_entry *b) in set_bud_lprops()
171 static int set_buds_lprops(struct ubifs_info *c) in set_buds_lprops()
190 static int trun_remove_range(struct ubifs_info *c, struct replay_entry *r) in trun_remove_range()
219 static int apply_replay_entry(struct ubifs_info *c, struct replay_entry *r) in apply_replay_entry()
300 static int apply_replay_list(struct ubifs_info *c) in apply_replay_list()
324 static void destroy_replay_list(struct ubifs_info *c) in destroy_replay_list()
356 static int insert_node(struct ubifs_info *c, int lnum, int offs, int len, in insert_node()
404 static int insert_dent(struct ubifs_info *c, int lnum, int offs, int len, in insert_dent()
450 int ubifs_validate_entry(struct ubifs_info *c, in ubifs_validate_entry()
484 static int is_last_bud(struct ubifs_info *c, struct ubifs_bud *bud) in is_last_bud()
[all …]

123456