Ejemplo n.º 1
0
/*
 * release a write lock
 */
void up_write(struct rw_semaphore *sem)
{
	rwsem_release(&sem->dep_map, 1, _RET_IP_);

	rwsem_clear_owner(sem);
	__up_write(sem);
}
Ejemplo n.º 2
0
/*! 2016.10.15 study -ing */
void up_write(struct rw_semaphore *sem)
{
	/*! Do Nothing  */
	rwsem_release(&sem->dep_map, 1, _RET_IP_);

	__up_write(sem);
}