| .. | .. |
|---|
| 54 | 54 | */ |
|---|
| 55 | 55 | static inline void __count_vm_event(enum vm_event_item item) |
|---|
| 56 | 56 | { |
|---|
| 57 | + preempt_disable_rt(); |
|---|
| 57 | 58 | raw_cpu_inc(vm_event_states.event[item]); |
|---|
| 59 | + preempt_enable_rt(); |
|---|
| 58 | 60 | } |
|---|
| 59 | 61 | |
|---|
| 60 | 62 | static inline void count_vm_event(enum vm_event_item item) |
|---|
| .. | .. |
|---|
| 64 | 66 | |
|---|
| 65 | 67 | static inline void __count_vm_events(enum vm_event_item item, long delta) |
|---|
| 66 | 68 | { |
|---|
| 69 | + preempt_disable_rt(); |
|---|
| 67 | 70 | raw_cpu_add(vm_event_states.event[item], delta); |
|---|
| 71 | + preempt_enable_rt(); |
|---|
| 68 | 72 | } |
|---|
| 69 | 73 | |
|---|
| 70 | 74 | static inline void count_vm_events(enum vm_event_item item, long delta) |
|---|