最終更新:2015-10-27 (火) 16:02:20 (3076d)
linux/syscall.h?SYSCALL_DEFINE
Top / SYSCALL_DEFINE
- 後ろの数字はシステムコールの引数の数
- 通常の関数定義では変数の型と変数名の間に゛,”はありませんが、SYSCALL_DEFINEでは型と変数名の間に゛,”をつけて区切ります。
例
SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, size_t, count) SYSCALL_DEFINE2(access, const char __user *, filename, int, mode)