rwsem_thunk.s

来自「是关于linux2.5.1的完全源码」· S 代码 · 共 28 行

S
28
字号
	#include <asm/calling.h>	/*	 * Save registers for the slow path of semaphores here to avoid	 * disturbance of register allocation in fast paths with function calls.	 * Written 2001 by Andi Kleen.	 */		.macro rwsem_thunk name,func	.globl \name\name:		SAVE_ARGS	movq %rax,%rdi	call \func	jmp  restore	.endm	rwsem_thunk rwsem_down_read_failed_thunk,rwsem_down_read_failed	rwsem_thunk rwsem_down_write_failed_thunk,rwsem_down_write_failed	rwsem_thunk rwsem_wake_thunk,rwsem_wake	/* This does not really belong here, but the macros are so	   convenient. */ 	rwsem_thunk do_softirq_thunk,do_softirqrestore:		RESTORE_ARGS	ret

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?