From: Dave Jones Yet another ppc64 build failure.. Move the function before its first usage, and the failure goes away. Signed-off-by: Dave Jones Signed-off-by: Andrew Morton --- 25-akpm/drivers/net/ibmveth.c | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff -puN drivers/net/ibmveth.c~ibmveth-inlining-failure drivers/net/ibmveth.c --- 25/drivers/net/ibmveth.c~ibmveth-inlining-failure 2005-02-04 02:33:59.313650920 -0800 +++ 25-akpm/drivers/net/ibmveth.c 2005-02-04 02:33:59.318650160 -0800 @@ -260,6 +260,15 @@ static inline int ibmveth_is_replenishin (atomic_read(&adapter->rx_buff_pool[2].available) < adapter->rx_buff_pool[2].threshold)); } +/* kick the replenish tasklet if we need replenishing and it isn't already running */ +static inline void ibmveth_schedule_replenishing(struct ibmveth_adapter *adapter) +{ + if(ibmveth_is_replenishing_needed(adapter) && + (atomic_dec_if_positive(&adapter->not_replenishing) == 0)) { + schedule_work(&adapter->replenish_task); + } +} + /* replenish tasklet routine */ static void ibmveth_replenish_task(struct ibmveth_adapter *adapter) { @@ -276,15 +285,6 @@ static void ibmveth_replenish_task(struc ibmveth_schedule_replenishing(adapter); } -/* kick the replenish tasklet if we need replenishing and it isn't already running */ -static inline void ibmveth_schedule_replenishing(struct ibmveth_adapter *adapter) -{ - if(ibmveth_is_replenishing_needed(adapter) && - (atomic_dec_if_positive(&adapter->not_replenishing) == 0)) { - schedule_work(&adapter->replenish_task); - } -} - /* empty and free ana buffer pool - also used to do cleanup in error paths */ static void ibmveth_free_buffer_pool(struct ibmveth_adapter *adapter, struct ibmveth_buff_pool *pool) { _