├── Makefile ├── Module.symvers ├── ana_packet.c ├── callee.c ├── cdev.c ├── configfs_ex.c ├── debugfs.c ├── gnKernel.c ├── gnUser.c ├── gnUser2.c ├── gnUser3.c ├── ioctl.c ├── ioctl_user.c ├── mmap.c ├── mmap2.c ├── mmap_bart_tanghe_dan_hordern.c ├── mmap_kernel.c ├── mmap_kernel2.c ├── mmap_simple_kernel.c ├── mmap_user.c ├── mysyscall.c ├── packetUser.c ├── procfs.c ├── results.txt ├── seqfile.c ├── shm.c ├── shmUser.c ├── signal_kernel.c ├── signal_user.c ├── syscalltable.c ├── syscalltable1.c ├── sysctl.c ├── sysfs_ex.c ├── sysfs_ex2.c ├── temp ├── udpRecvCallback.c ├── udpSend.c ├── udpUser.c └── usermodehelper.c /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/Makefile -------------------------------------------------------------------------------- /Module.symvers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ana_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/ana_packet.c -------------------------------------------------------------------------------- /callee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/callee.c -------------------------------------------------------------------------------- /cdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/cdev.c -------------------------------------------------------------------------------- /configfs_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/configfs_ex.c -------------------------------------------------------------------------------- /debugfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/debugfs.c -------------------------------------------------------------------------------- /gnKernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/gnKernel.c -------------------------------------------------------------------------------- /gnUser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/gnUser.c -------------------------------------------------------------------------------- /gnUser2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/gnUser2.c -------------------------------------------------------------------------------- /gnUser3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/gnUser3.c -------------------------------------------------------------------------------- /ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/ioctl.c -------------------------------------------------------------------------------- /ioctl_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/ioctl_user.c -------------------------------------------------------------------------------- /mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap.c -------------------------------------------------------------------------------- /mmap2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap2.c -------------------------------------------------------------------------------- /mmap_bart_tanghe_dan_hordern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap_bart_tanghe_dan_hordern.c -------------------------------------------------------------------------------- /mmap_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap_kernel.c -------------------------------------------------------------------------------- /mmap_kernel2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap_kernel2.c -------------------------------------------------------------------------------- /mmap_simple_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap_simple_kernel.c -------------------------------------------------------------------------------- /mmap_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mmap_user.c -------------------------------------------------------------------------------- /mysyscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/mysyscall.c -------------------------------------------------------------------------------- /packetUser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/packetUser.c -------------------------------------------------------------------------------- /procfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/procfs.c -------------------------------------------------------------------------------- /results.txt: -------------------------------------------------------------------------------- 1 | 3453 2 | 2131 3 | 3501 4 | -------------------------------------------------------------------------------- /seqfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/seqfile.c -------------------------------------------------------------------------------- /shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/shm.c -------------------------------------------------------------------------------- /shmUser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/shmUser.c -------------------------------------------------------------------------------- /signal_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/signal_kernel.c -------------------------------------------------------------------------------- /signal_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/signal_user.c -------------------------------------------------------------------------------- /syscalltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/syscalltable.c -------------------------------------------------------------------------------- /syscalltable1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/syscalltable1.c -------------------------------------------------------------------------------- /sysctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/sysctl.c -------------------------------------------------------------------------------- /sysfs_ex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/sysfs_ex.c -------------------------------------------------------------------------------- /sysfs_ex2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/sysfs_ex2.c -------------------------------------------------------------------------------- /temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/temp -------------------------------------------------------------------------------- /udpRecvCallback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/udpRecvCallback.c -------------------------------------------------------------------------------- /udpSend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/udpSend.c -------------------------------------------------------------------------------- /udpUser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/udpUser.c -------------------------------------------------------------------------------- /usermodehelper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blue119/kernel_user_space_interfaces_example/HEAD/usermodehelper.c --------------------------------------------------------------------------------