oprofile: Rename variable timeout_jiffies and move to oprofile_files.c

This patch renames timeout_jiffies into an oprofile specific name. The
macro MULTIPLEXING_TIMER_DEFAULT is changed too.

Also, since this variable is controlled using oprofilefs, its
definition is moved to oprofile_files.c.

Signed-off-by: Robert Richter <robert.richter@amd.com>
This commit is contained in:
Robert Richter
2009-07-15 15:19:29 +02:00
parent 2051cade7c
commit afe1b50fe6
3 changed files with 9 additions and 8 deletions

View File

@@ -33,8 +33,7 @@ static DEFINE_MUTEX(start_mutex);
static void switch_worker(struct work_struct *work);
static DECLARE_DELAYED_WORK(switch_work, switch_worker);
unsigned long timeout_jiffies;
#define MULTIPLEXING_TIMER_DEFAULT 1
#define TIME_SLICE_DEFAULT 1
#endif
@@ -102,7 +101,7 @@ out:
static void start_switch_worker(void)
{
schedule_delayed_work(&switch_work, timeout_jiffies);
schedule_delayed_work(&switch_work, oprofile_time_slice);
}
static void switch_worker(struct work_struct *work)
@@ -216,7 +215,7 @@ int oprofile_set_timeout(unsigned long val_msec)
goto out;
}
timeout_jiffies = time_slice;
oprofile_time_slice = time_slice;
out:
mutex_unlock(&start_mutex);
@@ -253,7 +252,7 @@ out:
static void __init oprofile_multiplexing_init(void)
{
timeout_jiffies = msecs_to_jiffies(MULTIPLEXING_TIMER_DEFAULT);
oprofile_time_slice = msecs_to_jiffies(TIME_SLICE_DEFAULT);
}
#endif