QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2134|回复: 0

请教一个Linux2.4.0函数add_page_to_hash_queue理解

[复制链接]
发表于 2008-3-5 13:25:06 | 显示全部楼层 |阅读模式
static void add_page_to_hash_queue(struct page * page, struct page **p)
{
        struct page *next = *p;

        *p = page;
        page->next_hash = next;
        page->pprev_hash = p;
        if (next)
                next->pprev_hash = &page->next_hash;      
        if (page->buffers)
                PAGE_BUG(page);
        atomic_inc(&page_cache_size);
}
请问为什么next_hash用的是指针,pprev_hash用的是指向指针的指针,上面的函数谁能具体解释前面几行吗?谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-20 09:37 , Processed in 0.101938 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表