函数源码

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source File:fs\fs-writeback.c Create Date:2022-07-29 10:41:30
首页 Copyright©Brick

1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
static long wb_check_background_flush(struct bdi_writeback *wb)
{
    if (wb_over_bg_thresh(wb)) {
 
        struct wb_writeback_work work = {
            .nr_pages   = LONG_MAX,
            .sync_mode  = WB_SYNC_NONE,
            .for_background = 1,
            .range_cyclic   = 1,
            .reason     = WB_REASON_BACKGROUND,
        };
 
        return wb_writeback(wb, &work);
    }
 
    return 0;
}