In_interrupt( ) 和In_irq( )
来源:互联网 发布:c语言关机代码 编辑:程序博客网 时间:2024/06/13 22:00
转载地址:http://blog.csdn.net/do2jiang/article/details/5486888
in_interrupt() 是判断当前进程是否处于中断上下文,这个中断上下文包括底半部和硬件中断处理过程,函数实现:
#define in_interrupt() ({ const int __cpu = smp_processor_id(); /
(local_irq_count(__cpu) + local_bh_count(__cpu) != 0); })
判断中断计数和底半部计数是否〉0,如果只希望判断是否在硬件中断上下文,则可以使用:in_irq()。
- In_interrupt()和In_irq()
- In_interrupt( ) 和In_irq( )
- In_interrupt( ) 和In_irq( )
- in_irq() in_softirq() in_interrupt()
- in_irq() in_softirq() in_interrupt() 函数区别
- in_interrupt的含义
- . 和 ->
- || 和&&
- .和::
- “?”和“!”
- #和##
- && 和 ||
- 、和
- #和##
- .//和..//
- 和
- ?和\?
- ./ 和 ../
- [Android]自定义系统菜单的背景
- Application,Session和Cookie的区别
- C++11学习笔记(2) —— decltype
- IAR for ARM_6.30.1注册机
- 手机属性设置(全屏、横竖屏)
- In_interrupt( ) 和In_irq( )
- 【职场英语】向成功人士学习七个解压秘招
- TopCoder Getting Started in Component Development Competitions(组件开发详细步骤)
- Android如何防止apk程序被反编译
- 编写快速、高效的JavaScript代码
- 不同内存分配方式的区别 VirtualAlloc HeapAlloc malloc new
- elasticsearch的基本用法
- linux c 文件操作编程之获取目录信息的结构体dirent
- C语言位段与联合体(union)的内存分配