mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-29 22:49:41 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			15 lines
		
	
	
		
			434 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			434 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef USER_LOCKS_H
 | |
| #define USER_LOCKS_H
 | |
| 
 | |
| #include "storage/lock.h"
 | |
| 
 | |
| extern int	user_lock(uint32 id1, uint32 id2, LOCKMODE lockmode);
 | |
| extern int	user_unlock(uint32 id1, uint32 id2, LOCKMODE lockmode);
 | |
| extern int	user_write_lock(uint32 id1, uint32 id2);
 | |
| extern int	user_write_unlock(uint32 id1, uint32 id2);
 | |
| extern int	user_write_lock_oid(Oid oid);
 | |
| extern int	user_write_unlock_oid(Oid oid);
 | |
| extern int	user_unlock_all(void);
 | |
| 
 | |
| #endif
 |