Searched refs:wb (Results 1 – 13 of 13) sorted by relevance
| /fs/bcachefs/ |
| A D | btree_write_buffer.c | 235 if (!wb->flushing.keys.nr && wb->sorted.size >= wb->inc.keys.nr) { in move_keys_from_inc_to_flushing() 236 swap(wb->flushing.keys, wb->inc.keys); in move_keys_from_inc_to_flushing() 312 wb->sorted.nr = wb->flushing.keys.nr; in bch2_btree_write_buffer_flush_locked() 328 wb_sort(wb->sorted.data, wb->sorted.nr); in bch2_btree_write_buffer_flush_locked() 734 if (!ret && dst->wb == &wb->flushing) in bch2_journal_key_to_wb_slowpath() 750 if (dst->wb == &wb->flushing) in bch2_journal_key_to_wb_slowpath() 778 dst->wb = &wb->flushing; in bch2_journal_keys_to_write_buffer_start() 781 dst->wb = &wb->inc; in bch2_journal_keys_to_write_buffer_start() 785 dst->wb = &wb->inc; in bch2_journal_keys_to_write_buffer_start() 789 if (dst->wb == &wb->flushing) in bch2_journal_keys_to_write_buffer_start() [all …]
|
| A D | btree_write_buffer.h | 10 struct btree_write_buffer *wb = &c->btree_write_buffer; in bch2_btree_write_buffer_should_flush() local 12 return wb->inc.keys.nr + wb->flushing.keys.nr > wb->inc.keys.size / 4; in bch2_btree_write_buffer_should_flush() 17 struct btree_write_buffer *wb = &c->btree_write_buffer; in bch2_btree_write_buffer_must_wait() local 19 return wb->inc.keys.nr > wb->inc.keys.size * 3 / 4; in bch2_btree_write_buffer_must_wait() 32 struct btree_write_buffer_keys *wb; member 51 struct btree_write_buffer *wb = &c->btree_write_buffer; in bch2_accounting_key_to_wb() local 56 unsigned idx = eytzinger0_find(wb->accounting.data, wb->accounting.nr, in bch2_accounting_key_to_wb() 57 sizeof(wb->accounting.data[0]), in bch2_accounting_key_to_wb() 60 if (idx >= wb->accounting.nr) in bch2_accounting_key_to_wb() 79 struct btree_write_buffered_key *wb_k = &darray_top(dst->wb->keys); in __bch2_journal_key_to_wb() [all …]
|
| A D | journal_io.c | 1944 struct journal_keys_to_wb wb = { NULL }; in bch2_journal_write_prep() local 1983 if (!wb.wb) in bch2_journal_write_prep() 1984 bch2_journal_keys_to_write_buffer_start(c, &wb, seq); in bch2_journal_write_prep() 1987 ret = bch2_journal_key_to_wb(c, &wb, i->btree_id, k); in bch2_journal_write_prep() 1991 bch2_journal_keys_to_write_buffer_end(c, &wb); in bch2_journal_write_prep() 2000 if (wb.wb) { in bch2_journal_write_prep() 2001 ret = bch2_journal_keys_to_write_buffer_end(c, &wb); in bch2_journal_write_prep()
|
| A D | btree_io.c | 2236 struct btree_write_bio *wb = container_of(orig, struct btree_write_bio, wbio); in btree_node_write_endio() local 2278 INIT_WORK(&wb->work, btree_node_write_work); in btree_node_write_endio() 2279 queue_work(c->btree_write_complete_wq, &wb->work); in btree_node_write_endio()
|
| /fs/ |
| A D | fs-writeback.c | 100 if (wb_has_dirty_io(wb) && list_empty(&wb->b_dirty) && in wb_io_lists_depopulated() 101 list_empty(&wb->b_io) && list_empty(&wb->b_more_io)) { in wb_io_lists_depopulated() 283 if (!wb) in __inode_attach_wb() 284 wb = &bdi->wb; in __inode_attach_wb() 310 if (wb != &wb->bdi->wb) in inode_cgwb_move_to_attached() 823 struct bdi_writeback *wb = wbc->wb; in wbc_detach_inode() local 829 if (!wb) in wbc_detach_inode() 1107 if (!wb) { in cgroup_writeback_by_id() 1391 inode_io_list_move_locked(inode, wb, &wb->b_dirty); in redirty_tail_locked() 1508 list_splice_init(&wb->b_more_io, &wb->b_io); in queue_io() [all …]
|
| /fs/afs/ |
| A D | file.c | 104 af->wb = wbk; in afs_cache_wb_key() 110 af->wb = p; in afs_cache_wb_key() 185 if (af->wb) in afs_release() 186 afs_put_wb_key(af->wb); in afs_release()
|
| A D | internal.h | 235 struct afs_wb_key *wb; /* Writeback key record for this file */ member
|
| /fs/nfs/ |
| A D | internal.h | 848 wb_stat_mod(&inode_to_bdi(inode)->wb, WB_WRITEBACK, nr); in nfs_folio_mark_unstable()
|
| A D | write.c | 921 wb_stat_mod(&inode_to_bdi(folio->mapping->host)->wb, in nfs_folio_clear_commit()
|
| /fs/fuse/ |
| A D | file.c | 1836 dec_wb_stat(&bdi->wb, WB_WRITEBACK); in fuse_writepage_finish() 1837 wb_writeout_inc(&bdi->wb); in fuse_writepage_finish() 2020 inc_wb_stat(&inode_to_bdi(inode)->wb, WB_WRITEBACK); in fuse_writepage_args_page_fill()
|
| /fs/f2fs/ |
| A D | segment.h | 996 if (sbi->sb->s_bdi->wb.dirty_exceeded) in nr_pages_to_skip()
|
| A D | node.c | 76 if (sbi->sb->s_bdi->wb.dirty_exceeded) in f2fs_available_free_memory() 117 if (!sbi->sb->s_bdi->wb.dirty_exceeded) in f2fs_available_free_memory()
|
| /fs/gfs2/ |
| A D | super.c | 450 if (bdi->wb.dirty_exceeded) in gfs2_write_inode()
|
Completed in 63 milliseconds