mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
Move all non-README links to cirosantilli.com where the file is not cut off...
This commit is contained in:
@@ -1 +1 @@
|
||||
https://github.com/cirosantilli/linux-kernel-module-cheat#lkmc-directory
|
||||
https://cirosantilli.com/linux-kernel-module-cheat#lkmc-directory
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
bl lkmc_assert_memcmp; \
|
||||
;
|
||||
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#arm-calling-convention */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#arm-calling-convention */
|
||||
#define LKMC_EPILOGUE \
|
||||
ldp x19, x20, [sp, 0x50]; \
|
||||
ldp x21, x22, [sp, 0x40]; \
|
||||
@@ -50,7 +50,7 @@
|
||||
ret; \
|
||||
;
|
||||
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#arm-calling-convention */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#arm-calling-convention */
|
||||
#define LKMC_PROLOGUE \
|
||||
.text; \
|
||||
.global main; \
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#anonymous-inode */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#anonymous-inode */
|
||||
|
||||
#ifndef LKMC_ANONYMOUS_INODE_H
|
||||
#define LKMC_ANONYMOUS_INODE_H
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
bl lkmc_assert_memcmp; \
|
||||
;
|
||||
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#arm-calling-convention */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#arm-calling-convention */
|
||||
#define LKMC_EPILOGUE \
|
||||
add sp, 16; \
|
||||
ldmia sp!, {r4-r12, lr}; \
|
||||
@@ -41,7 +41,7 @@
|
||||
bx lr; \
|
||||
;
|
||||
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#arm-calling-convention */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#arm-calling-convention */
|
||||
#define LKMC_PROLOGUE \
|
||||
.text; \
|
||||
.global main; \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef LKMC_FLOAT_H
|
||||
#define LKMC_FLOAT_H
|
||||
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#ieee-754 */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#ieee-754 */
|
||||
|
||||
#define LKMC_FLOAT_64_SIGN_BITS 1
|
||||
#define LKMC_FLOAT_64_EXP_BITS 11
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#ioctl */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#ioctl */
|
||||
|
||||
#ifndef LKMC_IOCTL_H
|
||||
#define LKMC_IOCTL_H
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#m5ops-instructions */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#m5ops-instructions */
|
||||
|
||||
#ifndef LKMC_M5OPS_H
|
||||
#define LKMC_M5OPS_H
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#netlink-sockets */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#netlink-sockets */
|
||||
|
||||
#ifndef LKMC_NETLINK_H
|
||||
#define LKMC_NETLINK_H
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* https://github.com/cirosantilli/linux-kernel-module-cheat#ring0 */
|
||||
/* https://cirosantilli.com/linux-kernel-module-cheat#ring0 */
|
||||
|
||||
#ifndef LKMC_RING0_H
|
||||
#define LKMC_RING0_H
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
|
||||
/* Function epilogue.
|
||||
*
|
||||
* https://github.com/cirosantilli/linux-kernel-module-cheat#x86_64-calling-convention
|
||||
* https://cirosantilli.com/linux-kernel-module-cheat#x86_64-calling-convention
|
||||
*/
|
||||
#define LKMC_EPILOGUE \
|
||||
add $8, %rsp; \
|
||||
@@ -59,7 +59,7 @@
|
||||
|
||||
/* Function prologue.
|
||||
*
|
||||
* https://github.com/cirosantilli/linux-kernel-module-cheat#x86_64-calling-convention
|
||||
* https://cirosantilli.com/linux-kernel-module-cheat#x86_64-calling-convention
|
||||
*/
|
||||
#define LKMC_PROLOGUE \
|
||||
.text; \
|
||||
|
||||
Reference in New Issue
Block a user