Searched refs:wb_list (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | nfs_page.h | 44 struct list_head wb_list; /* Defines state of page: */ member 244 list_add_tail(&req->wb_list, head); in nfs_list_add_request() 255 list_move_tail(&req->wb_list, head); in nfs_list_move_request() 265 if (list_empty(&req->wb_list)) in nfs_list_remove_request() 267 list_del_init(&req->wb_list); in nfs_list_remove_request() 273 return list_entry(head, struct nfs_page, wb_list); in nfs_list_entry()
|
| H A D | backing-dev-defs.h | 187 struct list_head wb_list; /* list of all wbs */ member
|
| /linux-6.15/mm/ |
| H A D | backing-dev.c | 93 list_for_each_entry_rcu(wb, &bdi->wb_list, bdi_node) { in bdi_collect_stats() 203 list_for_each_entry_rcu(wb, &bdi->wb_list, bdi_node) { in cgwb_debug_stats_show() 729 list_add_tail_rcu(&wb->bdi_node, &bdi->wb_list); in cgwb_create() 861 while (!list_empty(&bdi->wb_list)) { in cgwb_bdi_unregister() 862 wb = list_first_entry(&bdi->wb_list, struct bdi_writeback, in cgwb_bdi_unregister() 961 list_add_tail_rcu(&bdi->wb.bdi_node, &bdi->wb_list); in cgwb_bdi_register() 991 list_add_tail_rcu(&bdi->wb.bdi_node, &bdi->wb_list); in cgwb_bdi_register() 1010 INIT_LIST_HEAD(&bdi->wb_list); in bdi_init()
|
| /linux-6.15/fs/nfs/ |
| H A D | direct.c | 514 if (!list_empty(&head->wb_list) || !nfs_lock_request(head)) in nfs_direct_add_page_head() 516 if (!list_empty(&head->wb_list)) { in nfs_direct_add_page_head() 520 list_add(&head->wb_list, list); in nfs_direct_add_page_head() 531 list_for_each_entry(req, list, wb_list) { in nfs_direct_join_group() 533 nfs_direct_add_page_head(&req->wb_list, req); in nfs_direct_join_group() 544 if (!list_empty(&subreq->wb_list)) { in nfs_direct_join_group()
|
| H A D | pnfs_nfs.c | 87 if (list_is_singular(&req->wb_list)) in pnfs_generic_clear_request_commit() 88 bucket = list_first_entry(&req->wb_list, in pnfs_generic_clear_request_commit()
|
| H A D | pagelist.c | 137 INIT_LIST_HEAD(&p->wb_list); in nfs_page_alloc() 1247 req = list_first_entry(&head, struct nfs_page, wb_list); in nfs_do_recoalesce()
|
| H A D | write.c | 1024 list_for_each_entry_safe(req, tmp, src, wb_list) { in nfs_scan_commit_list() 1728 list_for_each_entry(req, head, wb_list) in nfs_get_lwb()
|
| /linux-6.15/tools/writeback/ |
| H A D | wb_monitor.py | 157 … for wb in list_for_each_entry('struct bdi_writeback', bdi.wb_list.address_of_(), 'bdi_node'):
|
| /linux-6.15/fs/ |
| H A D | fs-writeback.c | 1001 struct bdi_writeback *wb = list_entry(&bdi->wb_list, in bdi_split_work_to_wbs() 1007 list_for_each_entry_continue_rcu(wb, &bdi->wb_list, bdi_node) { in bdi_split_work_to_wbs() 2374 list_for_each_entry_rcu(wb, &bdi->wb_list, bdi_node) in __wakeup_flusher_threads_bdi() 2430 list_for_each_entry_rcu(wb, &bdi->wb_list, bdi_node) in wakeup_dirtytime_writeback()
|
| /linux-6.15/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.c | 1700 list_for_each_entry(req, &cdata->pages, wb_list) in ff_layout_commit_record_layoutstats_done()
|