forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
436 B
15 lines
436 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
|
|
#include <linux/hardirq.h> |
|
|
|
/* |
|
* may_use_simd - whether it is allowable at this time to issue SIMD |
|
* instructions or access the SIMD register file |
|
* |
|
* As architectures typically don't preserve the SIMD register file when |
|
* taking an interrupt, !in_interrupt() should be a reasonable default. |
|
*/ |
|
static __must_check inline bool may_use_simd(void) |
|
{ |
|
return !in_interrupt(); |
|
}
|
|
|