Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2a698971 authored by Thomas Gleixner's avatar Thomas Gleixner Committed by Linus Torvalds
Browse files

[PATCH] hrtimer: coding style and white space cleanup 2



style/whitespace/macro cleanups of posix-timers.h

Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent a924b04d
Loading
Loading
Loading
Loading
+44 −36
Original line number Diff line number Diff line
@@ -52,8 +52,10 @@ struct k_itimer {
	union {
		struct {
			struct timer_list timer;
			struct list_head abs_timer_entry; /* clock abs_timer_list */
			struct timespec wall_to_prev;   /* wall_to_monotonic used when set */
			/* clock abs_timer_list: */
			struct list_head abs_timer_entry;
			/* wall_to_monotonic used when set: */
			struct timespec wall_to_prev;
			unsigned long incr; /* interval in jiffies */
		} real;
		struct cpu_timer_list cpu;
@@ -70,6 +72,7 @@ struct k_clock_abs {
	struct list_head list;
	spinlock_t lock;
};

struct k_clock {
	int res;		/* in nanoseconds */
	int (*clock_getres) (const clockid_t which_clock, struct timespec *tp);
@@ -77,7 +80,8 @@ struct k_clock {
	int (*clock_set) (const clockid_t which_clock, struct timespec * tp);
	int (*clock_get) (const clockid_t which_clock, struct timespec * tp);
	int (*timer_create) (struct k_itimer *timer);
	int (*nsleep) (const clockid_t which_clock, int flags, struct timespec *);
	int (*nsleep) (const clockid_t which_clock, int flags,
		       struct timespec *);
	int (*timer_set) (struct k_itimer * timr, int flags,
			  struct itimerspec * new_setting,
			  struct itimerspec * old_setting);
@@ -89,7 +93,7 @@ struct k_clock {

void register_posix_clock(const clockid_t clock_id, struct k_clock *new_clock);

/* Error handlers for timer_create, nanosleep and settime */
/* error handlers for timer_create, nanosleep and settime */
int do_posix_clock_notimer_create(struct k_itimer *timer);
int do_posix_clock_nonanosleep(const clockid_t, int flags, struct timespec *);
int do_posix_clock_nosettime(const clockid_t, struct timespec *tp);
@@ -101,14 +105,17 @@ struct now_struct {
	unsigned long jiffies;
};

#define posix_get_now(now) (now)->jiffies = jiffies;
#define posix_get_now(now) \
	do { (now)->jiffies = jiffies; } while (0)

#define posix_time_before(timer, now) \
                      time_before((timer)->expires, (now)->jiffies)

#define posix_bump_timer(timr, now)					\
	do {								\
		long delta, orun;					\
	      delta = now.jiffies - (timr)->it.real.timer.expires;	\
									\
		delta = (now).jiffies - (timr)->it.real.timer.expires;	\
		if (delta >= 0) {					\
			orun = 1 + (delta / (timr)->it.real.incr);	\
			(timr)->it.real.timer.expires +=		\
@@ -117,23 +124,24 @@ struct now_struct {
		}							\
	} while (0)

int posix_cpu_clock_getres(const clockid_t which_clock, struct timespec *);
int posix_cpu_clock_get(const clockid_t which_clock, struct timespec *);
int posix_cpu_clock_set(const clockid_t which_clock, const struct timespec *tp);
int posix_cpu_timer_create(struct k_itimer *);
int posix_cpu_nsleep(const clockid_t, int, struct timespec *);
int posix_cpu_timer_set(struct k_itimer *, int,
			struct itimerspec *, struct itimerspec *);
int posix_cpu_timer_del(struct k_itimer *);
void posix_cpu_timer_get(struct k_itimer *, struct itimerspec *);

void posix_cpu_timer_schedule(struct k_itimer *);

void run_posix_cpu_timers(struct task_struct *);
void posix_cpu_timers_exit(struct task_struct *);
void posix_cpu_timers_exit_group(struct task_struct *);

void set_process_cpu_timer(struct task_struct *, unsigned int,
			   cputime_t *, cputime_t *);
int posix_cpu_clock_getres(const clockid_t which_clock, struct timespec *ts);
int posix_cpu_clock_get(const clockid_t which_clock, struct timespec *ts);
int posix_cpu_clock_set(const clockid_t which_clock, const struct timespec *ts);
int posix_cpu_timer_create(struct k_itimer *timer);
int posix_cpu_nsleep(const clockid_t which_clock, int flags,
		     struct timespec *ts);
int posix_cpu_timer_set(struct k_itimer *timer, int flags,
			struct itimerspec *new, struct itimerspec *old);
int posix_cpu_timer_del(struct k_itimer *timer);
void posix_cpu_timer_get(struct k_itimer *timer, struct itimerspec *itp);

void posix_cpu_timer_schedule(struct k_itimer *timer);

void run_posix_cpu_timers(struct task_struct *task);
void posix_cpu_timers_exit(struct task_struct *task);
void posix_cpu_timers_exit_group(struct task_struct *task);

void set_process_cpu_timer(struct task_struct *task, unsigned int clock_idx,
			   cputime_t *newval, cputime_t *oldval);

#endif