В программировании пространства пользователя Linux мы используем RPCGEN для программирования RPC. Есть ли в модуле ядра Linux какой-либо интерфейс, например RPCGEN для программирования?
NFS-клиент (и сервер также) основан на ядре, а протокол NFS основан на Sun RPC, поэтому взгляните на его реализацию.