current.h

来自「ARM 嵌入式 系统 设计与实例开发 实验教材 二源码」· C头文件 代码 · 共 32 行

H
32
字号
/* *  include/asm-s390/current.h * *  S390 version *    Copyright (C) 1999 IBM Deutschland Entwicklung GmbH, IBM Corporation *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com) * *  Derived from "include/asm-i386/current.h" */#ifndef _S390_CURRENT_H#define _S390_CURRENT_H#ifdef __KERNEL__struct task_struct;static inline struct task_struct * get_current(void){        struct task_struct *current;        __asm__("lghi  %0,-16384\n\t"                "alg   %0,0xd40"                : "=&r" (current) : : "cc" );        return current; }#define current get_current()#endif#endif /* !(_S390_CURRENT_H) */

⌨️ 快捷键说明

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