标签: linux-kernel mmap
Linux内核新手问题。
mmap的手册页指出".. otherwise, it shall return a value of MAP_FAILED and set errno to indicate the error... "
".. 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的地方。
任何人都可以指出我在哪里可以找到相同的内容。
由于
答案 0 :(得分:2)
你在内核中找不到MAP_FAILED;相反,它在用户空间中定义并由mmap用于包装系统调用的用户空间函数。请参阅glibc source for mmap。
MAP_FAILED
mmap