Home
last modified time | relevance | path

Searched refs:batchlist (Results 1 – 5 of 5) sorted by relevance

/reactos/drivers/filesystems/btrfs/
H A Dflushthread.c2865 LIST_ENTRY batchlist; in update_chunk_usage() local
2867 InitializeListHead(&batchlist); in update_chunk_usage()
2873 clear_batch_list(Vcb, &batchlist); in update_chunk_usage()
4524 le = batchlist->Flink;
4525 while (le != batchlist) {
4545 InsertTailList(batchlist, &br->list_entry);
7479 LIST_ENTRY *le, batchlist; in do_write2() local
7493 InitializeListHead(&batchlist); in do_write2()
7510 flush_fileref(fr, &batchlist, Irp); in do_write2()
7520 Status = commit_batch_list(Vcb, &batchlist, Irp); in do_write2()
[all …]
H A Dfree-space.c47 Status = flush_fcb(fcb, false, batchlist, Irp); in remove_free_space_inode()
1220 Status = flush_fcb(c->cache, true, batchlist, Irp); in allocate_cache_chunk()
1383 LIST_ENTRY *le, batchlist; in allocate_cache() local
1388 InitializeListHead(&batchlist); in allocate_cache()
1409 clear_batch_list(Vcb, &batchlist); in allocate_cache()
1419 Status = commit_batch_list(Vcb, &batchlist, Irp); in allocate_cache()
1763 Status = flush_fcb(c->cache, true, batchlist, Irp); in update_chunk_cache()
2044 LIST_ENTRY *le, batchlist; in update_chunk_caches() local
2053 InitializeListHead(&batchlist); in update_chunk_caches()
2066 clear_batch_list(Vcb, &batchlist); in update_chunk_caches()
[all …]
H A Dtreefuncs.c1252 void clear_batch_list(device_extension* Vcb, LIST_ENTRY* batchlist) { in clear_batch_list() argument
1253 while (!IsListEmpty(batchlist)) { in clear_batch_list()
1254 LIST_ENTRY* le = RemoveHeadList(batchlist); in clear_batch_list()
2368 …s_exclusive_lock_held_(_Curr_->tree_lock) device_extension* Vcb, LIST_ENTRY* batchlist, PIRP Irp) {
2371 while (!IsListEmpty(batchlist)) {
2372 LIST_ENTRY* le = RemoveHeadList(batchlist);
H A Dbtrfs_drv.h1315 LIST_ENTRY* batchlist, PIRP Irp) __attribute__((nonnull(1,2)));
1316 void clear_batch_list(device_extension* Vcb, LIST_ENTRY* batchlist) __attribute__((nonnull(1,2)));
1472 NTSTATUS flush_fcb(fcb* fcb, bool cache, LIST_ENTRY* batchlist, PIRP Irp);
1514 NTSTATUS clear_free_space_cache(device_extension* Vcb, LIST_ENTRY* batchlist, PIRP Irp);
H A Dbtrfs.c4382 LIST_ENTRY *le, batchlist; local
4819 InitializeListHead(&batchlist);
4833 Status = clear_free_space_cache(Vcb, &batchlist, Irp);
4836 clear_batch_list(Vcb, &batchlist);
4841 Status = commit_batch_list(Vcb, &batchlist, Irp);