aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Eitzenberger <holger@eitzenberger.org>2008-12-17 22:12:40 -0500
committerDavid S. Miller <davem@davemloft.net>2008-12-17 22:12:40 -0500
commita6ae186b9a950f4d0467cb9c3661965f442176de (patch)
treecb5ce637a5c8fe0a3542425c70a51a950668572f
parentc7e703d01ecfb8db1557090938f0eabb51ebe3a1 (diff)
bonding: remove various function declarations
They are all defined before used, it's therefore ok to remove them. Signed-off-by: Holger Eitzenberger <holger@eitzenberger.org> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--drivers/net/bonding/bond_3ad.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/drivers/net/bonding/bond_3ad.c b/drivers/net/bonding/bond_3ad.c
index f659f97140c7..f27f62711eb4 100644
--- a/drivers/net/bonding/bond_3ad.c
+++ b/drivers/net/bonding/bond_3ad.c
@@ -95,34 +95,6 @@ static struct mac_addr null_mac_addr = {{0, 0, 0, 0, 0, 0}};
95static u16 ad_ticks_per_sec; 95static u16 ad_ticks_per_sec;
96static const int ad_delta_in_ticks = (AD_TIMER_INTERVAL * HZ) / 1000; 96static const int ad_delta_in_ticks = (AD_TIMER_INTERVAL * HZ) / 1000;
97 97
98// ================= 3AD api to bonding and kernel code ==================
99static u16 __get_link_speed(struct port *port);
100static u8 __get_duplex(struct port *port);
101static inline void __initialize_port_locks(struct port *port);
102//conversions
103static u16 __ad_timer_to_ticks(u16 timer_type, u16 Par);
104
105
106// ================= ad code helper functions ==================
107//needed by ad_rx_machine(...)
108static void __record_pdu(struct lacpdu *lacpdu, struct port *port);
109static void __record_default(struct port *port);
110static void __update_selected(struct lacpdu *lacpdu, struct port *port);
111static void __update_default_selected(struct port *port);
112static void __choose_matched(struct lacpdu *lacpdu, struct port *port);
113static void __update_ntt(struct lacpdu *lacpdu, struct port *port);
114
115//needed for ad_mux_machine(..)
116static void __attach_bond_to_agg(struct port *port);
117static void __detach_bond_from_agg(struct port *port);
118static int __agg_ports_are_ready(struct aggregator *aggregator);
119static void __set_agg_ports_ready(struct aggregator *aggregator, int val);
120
121//needed for ad_agg_selection_logic(...)
122static u32 __get_agg_bandwidth(struct aggregator *aggregator);
123static struct aggregator *__get_active_agg(struct aggregator *aggregator);
124
125
126// ================= main 802.3ad protocol functions ================== 98// ================= main 802.3ad protocol functions ==================
127static int ad_lacpdu_send(struct port *port); 99static int ad_lacpdu_send(struct port *port);
128static int ad_marker_send(struct port *port, struct bond_marker *marker); 100static int ad_marker_send(struct port *port, struct bond_marker *marker);