返回MAP_FAILED的位置

时间:2011-04-20 11:39:15

标签: linux-kernel mmap

Linux内核新手问题。

mmap的手册页指出".. otherwise, it shall return a value of MAP_FAILED and set errno to indicate the error... "

我在/usr/src/linux/mm/mmap.c下查看了mmap的内核代码,但是我找不到mmap返回MAP_FAILED的地方。

任何人都可以指出我在哪里可以找到相同的内容。

由于

1 个答案:

答案 0 :(得分:2)

你在内核中找不到MAP_FAILED;相反,它在用户空间中定义并由mmap用于包装系统调用的用户空间函数。请参阅glibc source for mmap