clockevents: Rename state to state_use_accessors
authorThomas Gleixner <tglx@linutronix.de>
Tue, 2 Jun 2015 12:30:11 +0000 (14:30 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 2 Jun 2015 14:56:42 +0000 (16:56 +0200)
The only sensible way to make abuse of core internal fields obvious
and easy to grep for.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Viresh Kumar <viresh.kumar@linaro.org>
Cc: Peter Zijlstra <peterz@infradead.org>
include/linux/clockchips.h
kernel/time/tick-internal.h

index 64214ad85af928056efe56272d1260a65fd6f8a3..597a1e836f223762da499dc3e1ff3689610a9deb 100644 (file)
@@ -87,7 +87,7 @@ enum clock_event_state {
  * @mult:              nanosecond to cycles multiplier
  * @shift:             nanoseconds to cycles divisor (power of two)
  * @mode:              operating mode, relevant only to ->set_mode(), OBSOLETE
- * @state:             current state of the device, assigned by the core code
+ * @state_use_accessors:current state of the device, assigned by the core code
  * @features:          features
  * @retries:           number of forced programming retries
  * @set_mode:          legacy set mode function, only for modes <= CLOCK_EVT_MODE_RESUME.
@@ -117,7 +117,7 @@ struct clock_event_device {
        u32                     mult;
        u32                     shift;
        enum clock_event_mode   mode;
-       enum clock_event_state  state;
+       enum clock_event_state  state_use_accessors;
        unsigned int            features;
        unsigned long           retries;
 
@@ -152,27 +152,27 @@ struct clock_event_device {
 /* Helpers to verify state of a clockevent device */
 static inline bool clockevent_state_detached(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_DETACHED;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_DETACHED;
 }
 
 static inline bool clockevent_state_shutdown(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_SHUTDOWN;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_SHUTDOWN;
 }
 
 static inline bool clockevent_state_periodic(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_PERIODIC;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_PERIODIC;
 }
 
 static inline bool clockevent_state_oneshot(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_ONESHOT;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_ONESHOT;
 }
 
 static inline bool clockevent_state_oneshot_stopped(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_ONESHOT_STOPPED;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_ONESHOT_STOPPED;
 }
 
 /*
index 4461de9bb4b83114fb53e3bdcfea96ee5ceb2c78..ec2208aabdd180ec5b34fe73538a66f8ed121f9d 100644 (file)
@@ -38,13 +38,13 @@ static inline int tick_device_is_functional(struct clock_event_device *dev)
 
 static inline enum clock_event_state clockevent_get_state(struct clock_event_device *dev)
 {
-       return dev->state;
+       return dev->state_use_accessors;
 }
 
 static inline void clockevent_set_state(struct clock_event_device *dev,
                                        enum clock_event_state state)
 {
-       dev->state = state;
+       dev->state_use_accessors = state;
 }
 
 extern void clockevents_shutdown(struct clock_event_device *dev);