内核中的函数指针三要素

内核中包含众多的函数指针,在大多数结构体中都会用到它,所以掌握函数指针显得极为重要。

内核中的函数指针需要注意的有三个要素:

1.函数指针的参数

由于内核中的函数指针的参数都是不允许改动的,所以要明白参数的来龙去脉。有的参数是内核构造好的,而有的参数是需要你向里面传值的,有的参数是你要向它里面拿到值的,所以参数一定要清楚。

2.函数指针什么时候调用

比如read函数指针在应用程序read的时候被调用,poll函数指针在应用程序select的时候被调用。

3.函数指针的功能。


你可能感兴趣的:(内核中的函数指针三要素)