locks_mandatory_area (9) - Linux Manuals
locks_mandatory_area: Check for a conflicting lock
NAME
locks_mandatory_area - Check for a conflicting lock
SYNOPSIS
-
int locks_mandatory_area(struct inode
* inode, struct file* filp, loff_tstart, loff_t end, unsigned char type);
ARGUMENTS
inode
-
- the file to check
filp
- how the file was opened (if it was)
start
- first byte in the file to check
end
- lastbyte in the file to check
type
- F_WRLCK for a write lock, else F_RDLCK
DESCRIPTION
Searches the inode's list of locks to find any POSIX locks which conflict.
COPYRIGHT