diff options
Diffstat (limited to 'include/linux/highmem.h')
-rw-r--r-- | include/linux/highmem.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/highmem.h b/include/linux/highmem.h index 102f76be90da..e9138198e823 100644 --- a/include/linux/highmem.h +++ b/include/linux/highmem.h | |||
@@ -88,6 +88,11 @@ static inline int kmap_atomic_idx_push(void) | |||
88 | return idx; | 88 | return idx; |
89 | } | 89 | } |
90 | 90 | ||
91 | static inline int kmap_atomic_idx(void) | ||
92 | { | ||
93 | return __get_cpu_var(__kmap_atomic_idx) - 1; | ||
94 | } | ||
95 | |||
91 | static inline int kmap_atomic_idx_pop(void) | 96 | static inline int kmap_atomic_idx_pop(void) |
92 | { | 97 | { |
93 | int idx = --__get_cpu_var(__kmap_atomic_idx); | 98 | int idx = --__get_cpu_var(__kmap_atomic_idx); |