函数源码

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source File:mm\vmstat.c Create Date:2022-07-27 15:47:25
首页 Copyright©Brick

1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
/*
 * This prints out statistics in relation to grouping pages by mobility.
 * It is expensive to collect so do not constantly read the file.
 */
static int pagetypeinfo_show(struct seq_file *m, void *arg)
{
    pg_data_t *pgdat = (pg_data_t *)arg;
 
    /* check memoryless node */
    if (!node_state(pgdat->node_id, N_MEMORY))
        return 0;
 
    seq_printf(m, "Page block order: %d\n", pageblock_order);
    seq_printf(m, "Pages per block:  %lu\n", pageblock_nr_pages);
    seq_putc(m, '\n');
    pagetypeinfo_showfree(m, pgdat);
    pagetypeinfo_showblockcount(m, pgdat);
    pagetypeinfo_showmixedcount(m, pgdat);
 
    return 0;
}