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 + -
显示快捷键?