linux 内核 fs/buffer.c 中的函数名称 "brelse" 代表什么?
What does function name "brelse" in linux kernel fs/buffer.c stand for?
我正在深入研究如何编写内核文件系统驱动程序,我非常了解“brelse”函数应该做什么,但我无法理解这个缩写。是缓冲区的“b”吗?如果是,“relse”是什么意思?它是“brelease”的无用缩写吗?
几乎可以肯定它代表“缓冲释放”。虽然我也发现缩写“relse”令人困惑,但它在 System V 的一个过时函数中有先例,称为“sigrelse”。它与名为“sighold”的函数形成对比。
我正在深入研究如何编写内核文件系统驱动程序,我非常了解“brelse”函数应该做什么,但我无法理解这个缩写。是缓冲区的“b”吗?如果是,“relse”是什么意思?它是“brelease”的无用缩写吗?
几乎可以肯定它代表“缓冲释放”。虽然我也发现缩写“relse”令人困惑,但它在 System V 的一个过时函数中有先例,称为“sigrelse”。它与名为“sighold”的函数形成对比。