| LOCKS_MANDATORY_AREA(9) - phpMan
LOCKS_MANDATORY_AREA(9) The Linux VFS LOCKS_MANDATORY_AREA(9)
NAME
locks_mandatory_area - Check for a conflicting lock
SYNOPSIS
int locks_mandatory_area(struct inode * inode, struct file * filp, loff_t start,
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
Kernel Hackers Manual 4.8. January 2017 LOCKS_MANDATORY_AREA(9)
|