Home
last modified time | relevance | path

Searched refs:jhead (Results 1 – 25 of 28) sorted by relevance

12

/OK3568_Linux_fs/kernel/fs/ubifs/
H A Dlog.c63 int jhead; in ubifs_get_wbuf() local
77 jhead = bud->jhead; in ubifs_get_wbuf()
79 return &c->jheads[jhead].wbuf; in ubifs_get_wbuf()
116 struct ubifs_jhead *jhead; in ubifs_add_bud() local
133 jhead = &c->jheads[bud->jhead]; in ubifs_add_bud()
134 list_add_tail(&bud->list, &jhead->buds_list); in ubifs_add_bud()
147 bud->start, dbg_jhead(bud->jhead), c->bud_bytes); in ubifs_add_bud()
164 int ubifs_add_bud_to_log(struct ubifs_info *c, int jhead, int lnum, int offs) in ubifs_add_bud_to_log() argument
226 bud->jhead = jhead; in ubifs_add_bud_to_log()
232 ref->jhead = cpu_to_le32(jhead); in ubifs_add_bud_to_log()
[all …]
H A Dreplay.c147 err = ubifs_wbuf_seek_nolock(&c->jheads[b->bud->jhead].wbuf, in set_bud_lprops()
516 struct ubifs_jhead *jh = &c->jheads[bud->jhead]; in is_last_bud()
675 lnum, b->bud->jhead, offs, is_last); in replay_bud()
684 sleb = ubifs_recover_leb(c, lnum, offs, c->sbuf, b->bud->jhead); in replay_bud()
697 c->jheads[b->bud->jhead].log_hash); in replay_bud()
889 static int add_replay_bud(struct ubifs_info *c, int lnum, int offs, int jhead, in add_replay_bud() argument
896 dbg_mnt("add replay bud LEB %d:%d, head %d", lnum, offs, jhead); in add_replay_bud()
910 bud->jhead = jhead; in add_replay_bud()
947 unsigned int jhead = le32_to_cpu(ref->jhead); in validate_ref() local
954 if (jhead >= c->jhead_cnt || lnum >= c->leb_cnt || in validate_ref()
[all …]
H A Djournal.c98 static int reserve_space(struct ubifs_info *c, int jhead, int len) in reserve_space() argument
101 struct ubifs_wbuf *wbuf = &c->jheads[jhead].wbuf; in reserve_space()
109 squeeze = (jhead == BASEHD); in reserve_space()
111 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in reserve_space()
139 dbg_jnl("no free space in jhead %s, run GC", dbg_jhead(jhead)); in reserve_space()
155 dbg_jhead(jhead)); in reserve_space()
165 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in reserve_space()
166 dbg_jnl("got LEB %d for jhead %s", lnum, dbg_jhead(jhead)); in reserve_space()
197 err = ubifs_add_bud_to_log(c, jhead, lnum, offs); in reserve_space()
268 static int write_head(struct ubifs_info *c, int jhead, void *buf, int len, in write_head() argument
[all …]
H A Dio.c490 dbg_io("jhead %s", dbg_jhead(wbuf->jhead)); in wbuf_timer_callback_nolock()
516 dbg_jhead(wbuf->jhead), in new_wbuf_timer_nolock()
559 wbuf->lnum, wbuf->offs, wbuf->used, dbg_jhead(wbuf->jhead)); in ubifs_wbuf_sync_nolock()
627 dbg_io("LEB %d:%d, jhead %s", lnum, offs, dbg_jhead(wbuf->jhead)); in ubifs_wbuf_seek_nolock()
685 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync()
707 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync()
737 dbg_jhead(wbuf->jhead), wbuf->lnum, wbuf->offs + wbuf->used); in ubifs_wbuf_write_nolock()
774 dbg_jhead(wbuf->jhead), wbuf->lnum, wbuf->offs); in ubifs_wbuf_write_nolock()
809 dbg_jhead(wbuf->jhead), wbuf->lnum, wbuf->offs); in ubifs_wbuf_write_nolock()
1019 dbg_ntype(type), len, dbg_jhead(wbuf->jhead)); in ubifs_read_node_wbuf()
[all …]
H A Drecovery.c623 int offs, void *sbuf, int jhead) in ubifs_recover_leb() argument
626 int grouped = jhead == -1 ? 0 : c->jheads[jhead].grouped; in ubifs_recover_leb()
630 dbg_rcvry("%d:%d, jhead %d, grouped %d", lnum, offs, jhead, grouped); in ubifs_recover_leb()
743 if (jhead == GCHD) { in ubifs_recover_leb()
1225 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_rcvry_gc_commit()
H A Dmisc.h131 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_wbuf_sync()
H A Dubifs.h691 int jhead; member
714 int jhead; member
1757 int ubifs_add_bud_to_log(struct ubifs_info *c, int jhead, int lnum, int offs);
2043 int offs, void *sbuf, int jhead);
H A Ddebug.h239 const char *dbg_jhead(int jhead);
H A Dgc.c681 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_garbage_collect()
942 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_gc_end_commit()
H A Dubifs-media.h770 __le32 jhead; member
H A Ddebug.c197 const char *dbg_jhead(int jhead) in dbg_jhead() argument
199 switch (jhead) { in dbg_jhead()
405 pr_err("\tjhead %u\n", le32_to_cpu(ref->jhead)); in ubifs_dump_node()
618 dbg_jhead(c->jheads[i].wbuf.jhead), in ubifs_dump_budg()
726 dbg_jhead(bud->jhead)); in ubifs_dump_lprop()
H A Dsuper.c839 c->jheads[i].wbuf.jhead = i; in alloc_wbufs()
/OK3568_Linux_fs/u-boot/fs/ubifs/
H A Dlog.c67 int jhead; in ubifs_get_wbuf() local
81 jhead = bud->jhead; in ubifs_get_wbuf()
83 return &c->jheads[jhead].wbuf; in ubifs_get_wbuf()
120 struct ubifs_jhead *jhead; in ubifs_add_bud() local
137 jhead = &c->jheads[bud->jhead]; in ubifs_add_bud()
138 list_add_tail(&bud->list, &jhead->buds_list); in ubifs_add_bud()
151 bud->start, dbg_jhead(bud->jhead), c->bud_bytes); in ubifs_add_bud()
168 int ubifs_add_bud_to_log(struct ubifs_info *c, int jhead, int lnum, int offs) in ubifs_add_bud_to_log() argument
230 bud->jhead = jhead; in ubifs_add_bud_to_log()
235 ref->jhead = cpu_to_le32(jhead); in ubifs_add_bud_to_log()
[all …]
H A Dreplay.c150 err = ubifs_wbuf_seek_nolock(&c->jheads[b->bud->jhead].wbuf, in set_bud_lprops()
480 struct ubifs_jhead *jh = &c->jheads[bud->jhead]; in is_last_bud()
543 lnum, b->bud->jhead, offs, is_last); in replay_bud()
552 sleb = ubifs_recover_leb(c, lnum, offs, c->sbuf, b->bud->jhead); in replay_bud()
739 static int add_replay_bud(struct ubifs_info *c, int lnum, int offs, int jhead, in add_replay_bud() argument
745 dbg_mnt("add replay bud LEB %d:%d, head %d", lnum, offs, jhead); in add_replay_bud()
759 bud->jhead = jhead; in add_replay_bud()
785 unsigned int jhead = le32_to_cpu(ref->jhead); in validate_ref() local
792 if (jhead >= c->jhead_cnt || lnum >= c->leb_cnt || in validate_ref()
800 if (bud->jhead == jhead && bud->start <= offs) in validate_ref()
[all …]
H A Dio.c445 dbg_io("jhead %s", dbg_jhead(wbuf->jhead)); in wbuf_timer_callback_nolock()
463 dbg_jhead(wbuf->jhead), in new_wbuf_timer_nolock()
510 wbuf->lnum, wbuf->offs, wbuf->used, dbg_jhead(wbuf->jhead)); in ubifs_wbuf_sync_nolock()
578 dbg_io("LEB %d:%d, jhead %s", lnum, offs, dbg_jhead(wbuf->jhead)); in ubifs_wbuf_seek_nolock()
637 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync()
659 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync()
689 dbg_jhead(wbuf->jhead), wbuf->lnum, wbuf->offs + wbuf->used); in ubifs_wbuf_write_nolock()
722 dbg_jhead(wbuf->jhead), wbuf->lnum, wbuf->offs); in ubifs_wbuf_write_nolock()
757 dbg_jhead(wbuf->jhead), wbuf->lnum, wbuf->offs); in ubifs_wbuf_write_nolock()
913 dbg_ntype(type), len, dbg_jhead(wbuf->jhead)); in ubifs_read_node_wbuf()
[all …]
H A Drecovery.c632 int offs, void *sbuf, int jhead) in ubifs_recover_leb() argument
635 int grouped = jhead == -1 ? 0 : c->jheads[jhead].grouped; in ubifs_recover_leb()
639 dbg_rcvry("%d:%d, jhead %d, grouped %d", lnum, offs, jhead, grouped); in ubifs_recover_leb()
719 if (jhead == GCHD) { in ubifs_recover_leb()
1202 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_rcvry_gc_commit()
H A Dmisc.h130 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_wbuf_sync()
H A Dubifs.h1290 int jhead; member
1314 int jhead; member
2132 int ubifs_add_bud_to_log(struct ubifs_info *c, int jhead, int lnum, int offs);
2377 int offs, void *sbuf, int jhead);
H A Dgc.c651 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_garbage_collect()
916 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_gc_end_commit()
H A Dubifs-media.h723 __le32 jhead; member
H A Ddebug.h293 const char *dbg_jhead(int jhead);
H A Ddebug.c206 const char *dbg_jhead(int jhead) in dbg_jhead() argument
208 switch (jhead) { in dbg_jhead()
414 pr_err("\tjhead %u\n", le32_to_cpu(ref->jhead)); in ubifs_dump_node()
623 dbg_jhead(c->jheads[i].wbuf.jhead), in ubifs_dump_budg()
736 dbg_jhead(bud->jhead)); in ubifs_dump_lprop()
/OK3568_Linux_fs/buildroot/package/jhead/
H A Djhead.mk8 JHEAD_SITE = $(call github,Matthias-Wandel,jhead,$(JHEAD_VERSION))
18 $(INSTALL) -m 0755 -D $(@D)/jhead $(TARGET_DIR)/usr/bin/jhead
H A DConfig.in2 bool "jhead"
8 http://www.sentex.net/~mwandel/jhead/
10 comment "jhead needs a toolchain w/ wchar"
H A Djhead.hash2 sha256 5c5258c3d7a840bf831e22174e4a24cb1de3baf442f7cb73d5ab31b4ae0b0058 jhead-3.06.0.1.tar.gz

12