Lines Matching refs:wbuf

101 	struct ubifs_wbuf *wbuf = &c->jheads[jhead].wbuf;
111 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);
118 avail = c->leb_size - wbuf->offs - wbuf->used;
119 if (wbuf->lnum != -1 && avail >= len)
140 mutex_unlock(&wbuf->io_mutex);
151 * because we dropped @wbuf->io_mutex, so try once
165 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);
167 avail = c->leb_size - wbuf->offs - wbuf->used;
169 if (wbuf->lnum != -1 && avail >= len) {
176 lnum, wbuf->lnum, wbuf->offs + wbuf->used);
191 * (@wbuf->lnum). And the effect would be that the recovery would see
194 err = ubifs_wbuf_sync_nolock(wbuf);
200 err = ubifs_wbuf_seek_nolock(wbuf, lnum, offs);
207 mutex_unlock(&wbuf->io_mutex);
221 mutex_unlock(&wbuf->io_mutex);
272 struct ubifs_wbuf *wbuf = &c->jheads[jhead].wbuf;
276 *lnum = c->jheads[jhead].wbuf.lnum;
277 *offs = c->jheads[jhead].wbuf.offs + c->jheads[jhead].wbuf.used;
287 err = ubifs_wbuf_write_nolock(wbuf, buf, len);
291 err = ubifs_wbuf_sync_nolock(wbuf);
524 mutex_unlock(&c->jheads[jhead].wbuf.io_mutex);
767 struct ubifs_wbuf *wbuf = &c->jheads[BASEHD].wbuf;
769 ubifs_wbuf_add_ino_nolock(wbuf, inode->i_ino);
770 ubifs_wbuf_add_ino_nolock(wbuf, dir->i_ino);
930 ubifs_wbuf_add_ino_nolock(&c->jheads[DATAHD].wbuf, key_inum(c, key));
1065 ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf,
1274 struct ubifs_wbuf *wbuf = &c->jheads[BASEHD].wbuf;
1276 ubifs_wbuf_add_ino_nolock(wbuf, fst_dir->i_ino);
1277 ubifs_wbuf_add_ino_nolock(wbuf, snd_dir->i_ino);
1500 struct ubifs_wbuf *wbuf = &c->jheads[BASEHD].wbuf;
1502 ubifs_wbuf_add_ino_nolock(wbuf, new_dir->i_ino);
1503 ubifs_wbuf_add_ino_nolock(wbuf, old_dir->i_ino);
1505 ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf,
1508 ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf,
1781 ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf, inum);
1903 ubifs_wbuf_add_ino_nolock(&c->jheads[BASEHD].wbuf, host->i_ino);
2009 struct ubifs_wbuf *wbuf = &c->jheads[BASEHD].wbuf;
2011 ubifs_wbuf_add_ino_nolock(wbuf, host->i_ino);
2012 ubifs_wbuf_add_ino_nolock(wbuf, inode->i_ino);