diff options
| author | Stephen Hemminger <shemminger@osdl.org> | 2004-06-29 00:27:19 -0700 |
|---|---|---|
| committer | David S. Miller <davem@nuts.davemloft.net> | 2004-06-29 00:27:19 -0700 |
| commit | 53a3707761ddcc7c79c675854c5d5c2e38a111ca (patch) | |
| tree | 91bcf59ce6bbd9bb0f343255ea6511d981d209d2 /include | |
| parent | 9e1b865cfd40b2fb11778cae1b0797f0eee0cb93 (diff) | |
[PKT_SCHED]: Packet scheduler exports.
The packet scheduling code has some ugly define's which were to deal with
configuration possibilities and the old style module exports. With the current
2.6 method, this is unnecessary.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@redhat.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/net/pkt_sched.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/include/net/pkt_sched.h b/include/net/pkt_sched.h index 221f1dac7853..f122aba715d9 100644 --- a/include/net/pkt_sched.h +++ b/include/net/pkt_sched.h @@ -210,12 +210,8 @@ typedef long psched_tdiff_t; #define PSCHED_US2JIFFIE(usecs) (((usecs)+(1000000/HZ-1))/(1000000/HZ)) #define PSCHED_JIFFIE2US(delay) ((delay)*(1000000/HZ)) -#define PSCHED_EXPORTLIST EXPORT_SYMBOL(psched_tod_diff); - #else /* PSCHED_CLOCK_SOURCE != PSCHED_GETTIMEOFDAY */ -#define PSCHED_EXPORTLIST PSCHED_EXPORTLIST_1 PSCHED_EXPORTLIST_2 - typedef u64 psched_time_t; typedef long psched_tdiff_t; @@ -235,8 +231,6 @@ extern psched_time_t psched_time_base; #define PSCHED_JSCALE 10 #endif -#define PSCHED_EXPORTLIST_2 - #if BITS_PER_LONG <= 32 #define PSCHED_WATCHER unsigned long @@ -245,15 +239,10 @@ extern PSCHED_WATCHER psched_time_mark; #define PSCHED_GET_TIME(stamp) ((stamp) = psched_time_base + (((unsigned long)(jiffies-psched_time_mark))<<PSCHED_JSCALE)) -#define PSCHED_EXPORTLIST_1 EXPORT_SYMBOL(psched_time_base); \ - EXPORT_SYMBOL(psched_time_mark); - #else #define PSCHED_GET_TIME(stamp) ((stamp) = (jiffies<<PSCHED_JSCALE)) -#define PSCHED_EXPORTLIST_1 - #endif #define PSCHED_US2JIFFIE(delay) (((delay)+(1<<PSCHED_JSCALE)-1)>>PSCHED_JSCALE) @@ -264,9 +253,6 @@ extern PSCHED_WATCHER psched_time_mark; extern psched_tdiff_t psched_clock_per_hz; extern int psched_clock_scale; -#define PSCHED_EXPORTLIST_2 EXPORT_SYMBOL(psched_clock_per_hz); \ - EXPORT_SYMBOL(psched_clock_scale); - #define PSCHED_US2JIFFIE(delay) (((delay)+psched_clock_per_hz-1)/psched_clock_per_hz) #define PSCHED_JIFFIE2US(delay) ((delay)*psched_clock_per_hz) @@ -278,8 +264,6 @@ extern int psched_clock_scale; (stamp) = __cur>>psched_clock_scale; \ }) -#define PSCHED_EXPORTLIST_1 - #elif defined (__alpha__) #define PSCHED_WATCHER u32 @@ -294,9 +278,6 @@ extern PSCHED_WATCHER psched_time_mark; (stamp) = (psched_time_base + __res)>>psched_clock_scale; \ }) -#define PSCHED_EXPORTLIST_1 EXPORT_SYMBOL(psched_time_base); \ - EXPORT_SYMBOL(psched_time_mark); - #else #error PSCHED_CLOCK_SOURCE=PSCHED_CPU is not supported on this arch. |
