Newer
Older
barebox / include / linux / rwsem.h
@Yegor Yefremov Yegor Yefremov on 3 Feb 2016 494 bytes Introduce include/linux/rwsem.h
/* rwsem.h: R/W semaphores, public interface
 *
 * Written by David Howells (dhowells@redhat.com).
 * Derived from asm-i386/semaphore.h
 */

#ifndef _LINUX_RWSEM_H
#define _LINUX_RWSEM_H

struct rw_semaphore { int i; };

#define init_rwsem(...)			do { } while (0)
#define down_read(...)			do { } while (0)
#define down_write(...)			do { } while (0)
#define down_write_trylock(...)		1
#define up_read(...)			do { } while (0)
#define up_write(...)			do { } while (0)

#endif /* _LINUX_RWSEM_H */