Searched refs:wb_list (Results 1 – 13 of 13) sorted by relevance
| /Linux-v5.4/include/linux/ |
| D | nfs_page.h | 43 struct list_head wb_list; /* Defines state of page: */ member 164 list_add_tail(&req->wb_list, head); in nfs_list_add_request() 175 list_move_tail(&req->wb_list, head); in nfs_list_move_request() 185 if (list_empty(&req->wb_list)) in nfs_list_remove_request() 187 list_del_init(&req->wb_list); in nfs_list_remove_request() 193 return list_entry(head, struct nfs_page, wb_list); in nfs_list_entry()
|
| D | backing-dev-defs.h | 211 struct list_head wb_list; /* list of all wbs */ member
|
| /Linux-v5.4/mm/ |
| D | backing-dev.c | 591 list_add_tail_rcu(&wb->bdi_node, &bdi->wb_list); in cgwb_create() 726 while (!list_empty(&bdi->wb_list)) { in cgwb_bdi_unregister() 727 wb = list_first_entry(&bdi->wb_list, struct bdi_writeback, in cgwb_bdi_unregister() 790 list_add_tail_rcu(&bdi->wb.bdi_node, &bdi->wb_list); in cgwb_bdi_register() 838 list_add_tail_rcu(&bdi->wb.bdi_node, &bdi->wb_list); in cgwb_bdi_register() 859 INIT_LIST_HEAD(&bdi->wb_list); in bdi_init()
|
| /Linux-v5.4/fs/ |
| D | fs-writeback.c | 844 struct bdi_writeback *wb = list_entry(&bdi->wb_list, in bdi_split_work_to_wbs() 850 list_for_each_entry_continue_rcu(wb, &bdi->wb_list, bdi_node) { in bdi_split_work_to_wbs() 2112 list_for_each_entry_rcu(wb, &bdi->wb_list, bdi_node) in __wakeup_flusher_threads_bdi() 2169 list_for_each_entry_rcu(wb, &bdi->wb_list, bdi_node) in wakeup_dirtytime_writeback()
|
| /Linux-v5.4/fs/nfs/ |
| D | direct.c | 634 list_for_each_entry(req, &reqs, wb_list) in nfs_direct_write_reschedule() 644 list_for_each_entry_safe(req, tmp, &reqs, wb_list) { in nfs_direct_write_reschedule()
|
| D | pnfs_nfs.c | 76 if (list_is_singular(&req->wb_list)) { in pnfs_generic_clear_request_commit() 79 bucket = list_first_entry(&req->wb_list, in pnfs_generic_clear_request_commit()
|
| D | pagelist.c | 82 INIT_LIST_HEAD(&p->wb_list); in nfs_page_alloc() 1119 req = list_first_entry(&head, struct nfs_page, wb_list); in nfs_do_recoalesce()
|
| D | write.c | 838 list_for_each_entry_safe(freq, t, &cinfo.mds->list, wb_list) { in nfs_page_search_commits_for_head_request_locked() 1039 list_for_each_entry_safe(req, tmp, src, wb_list) { in nfs_scan_commit_list() 1723 list_for_each_entry(req, head, wb_list) in nfs_get_lwb()
|
| /Linux-v5.4/fs/nfs/filelayout/ |
| D | filelayout.c | 1098 list_for_each_entry_safe(freq, t, &b->written, wb_list) { in filelayout_search_commit_reqs() 1102 list_for_each_entry_safe(freq, t, &b->committing, wb_list) { in filelayout_search_commit_reqs()
|
| /Linux-v5.4/drivers/md/ |
| D | md.h | 116 struct list_head wb_list; member
|
| D | raid1.c | 63 list_for_each_entry(temp_wi, &rdev->wb_list, list) { in check_and_add_wb() 74 list_add(&wi->list, &rdev->wb_list); in check_and_add_wb() 90 list_for_each_entry(wi, &rdev->wb_list, list) in remove_wb()
|
| D | md.c | 134 INIT_LIST_HEAD(&rdev->wb_list); in rdev_init_wb()
|
| /Linux-v5.4/fs/nfs/flexfilelayout/ |
| D | flexfilelayout.c | 1680 list_for_each_entry(req, &cdata->pages, wb_list) in ff_layout_commit_record_layoutstats_done()
|