inline void up_write(struct rw_semaphore *sem);