От sys.c строка 123:
void *sys_call_table[__NR_syscalls] = 
{
    [0 ... __NR_syscalls-1] = sys_ni_syscall,
#include <asm/unistd.h>
};
 sys_call_table является общим указателем на массивы, я это вижу. Однако в чем заключаются обозначения:
[0 ... __NR_syscalls-1]
Что такое ...?
  EDIT: 
Я узнал еще один трюк C: #include <asm/unistd.h> будет предварительно обработан и заменен его содержимым и назначен [0 ... _NR_syscalls-1].