aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/highmem.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/highmem.h')
-rw-r--r--include/linux/highmem.h5
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
91static inline int kmap_atomic_idx(void)
92{
93 return __get_cpu_var(__kmap_atomic_idx) - 1;
94}
95
91static inline int kmap_atomic_idx_pop(void) 96static 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);