Я прочитал, что он используется для функций, реализующих системные вызовы в Linux. Например:
asmlinkage long sys_getjiffies( void )
{
return (long)get_jiffies_64();
}
и что он сообщает компилятору передать все аргументы функции в стек. Но разве это не так? Аргументы функции обычно передаются путем нажатия их только на стек. Или мы говорим о передаче аргументов функции через регистры здесь?