|
@@ -34,6 +34,7 @@ void __init_rwsem(struct rw_semaphore *sem, const char *name,
|
|
|
spin_lock_init(&sem->wait_lock);
|
|
|
INIT_LIST_HEAD(&sem->wait_list);
|
|
|
}
|
|
|
+EXPORT_SYMBOL(__init_rwsem);
|
|
|
|
|
|
/*
|
|
|
* handle the lock release when processes blocked on it that can now run
|
|
@@ -305,12 +306,3 @@ void __downgrade_write(struct rw_semaphore *sem)
|
|
|
spin_unlock_irqrestore(&sem->wait_lock, flags);
|
|
|
}
|
|
|
|
|
|
-EXPORT_SYMBOL(__init_rwsem);
|
|
|
-EXPORT_SYMBOL(__down_read);
|
|
|
-EXPORT_SYMBOL(__down_read_trylock);
|
|
|
-EXPORT_SYMBOL(__down_write_nested);
|
|
|
-EXPORT_SYMBOL(__down_write);
|
|
|
-EXPORT_SYMBOL(__down_write_trylock);
|
|
|
-EXPORT_SYMBOL(__up_read);
|
|
|
-EXPORT_SYMBOL(__up_write);
|
|
|
-EXPORT_SYMBOL(__downgrade_write);
|