callout的问题

请问XTANG,
callout到底是什么个意思?
感觉跟函数差不多,有什么区别呢?

功能上来说,跟函数差不多。

Callout是一段代码,由内核来调用的,在内核空间运行,所以有一些限制。还有中断callout,为了提高中断响应,这个callout不是通过函数调用来进行的,而是在启动时将整段代码复制到内核的中断处理程序中去,所以更为复杂一些。